HNHacker News
TopNewBestAskShowJobs

jdnier

2,542 karma · joined January 8, 2009

submissionscomments
jdnier··on Strange Passions: Ugandan Stamps
As a kid collecting stamps, it was the stamps from Burundi that amazed me most for their color and imagery. What a contrast with these typewriter stamps!
jdnier··on Green tea compound may halt molecular cause of often-fatal condition
Film actor Michael York has become a spokesman of sorts for people with the disease. https://www.theguardian.com/lifeandstyle/2013/oct/20/michael...
jdnier··on Green tea compound may halt molecular cause of often-fatal condition
AL (light chain) amyloidosis is a protein folding disease that causes an accumulation of amyloid protein in the organs, and is usually fatal. This green tea compound, EGCG, seems to transform light chain amyloid, "preventing the misshapen form from replicating and accumulating dangerously". More information on the disease here: http://www.amyloidosis.org/facts/al/
jdnier··on Green tea compound may halt molecular cause of often-fatal condition
No, it affects protein folding in light chain amyloidosis, which often accompanies MM, but is a disease in itself.

“The ECGC pulled the light chain into a different type of aggregate that wasn’t toxic and didn’t form fibril structures,” as happens to organs affected by amyloidosis.

jdnier··on Avremu: An AVR Emulator Written in Pure LaTeX
There's also Stephen Hicks' winning 2008 ICFP programming contest entry, where he writes "a controller for a Mars rover" in TeX.

http://sdh33b.blogspot.dk/2008/07/icfp-contest-2008.html

Rapid Prototyping in TeX: https://wiki.haskell.org/wikiupload/8/85/TMR-Issue13.pdf

jdnier··on Michigan State University: Payment sought after employee, student data breach
"The affected database contained records for all faculty, staff and students who were employed by the university between 1970 and Nov. 13, and all students who attended the university between 1991 and 2016."

I bristle a little at "handled this well". All they've done so far is disclose the basics. Great. But the breach covers just about every employee (student employees included) for the past 46 years plus all students since 1991. I'll defer judgement on how well they handle it. Mean time, credit monitoring; oh joy.

jdnier··on I don't understand Python's Asyncio
The post mentions in passing David Beazley's curio[1] project. Is anyone using curio for async programming instead of asyncio?

The curio docs are fun to read through and didn't leave me feeling lost. They're also full of understandable examples of using the new async/await syntax.

I've made some simple scripts with curio but have found I keep hesitating take on the asyncio docs to learn it "the real way". Any thoughts on whether curio might be a plausible alternative to asyncio?

[1] http://curio.readthedocs.io/en/latest/tutorial.html

jdnier··on The Open Steno Project
Here's a really interesting interview with the founder of Plover, Mirabai Knight, explaining how she got started and how efficient steno can be. "Steno is so ridiculously more efficient than typing every word out letter by letter that it’s possible to exceed the average qwerty speed in a matter of months, once you’ve got the phonetic system in your muscle memory." https://geekfeminism.org/2010/10/12/plover-freeing-stenograp...
jdnier··on Regular Expression That Checks If A Number Is Prime
For some great exposition on what "regular" actually means, check out http://nikic.github.io/2012/06/15/The-true-power-of-regular-...

"Thus the question arises: Can regular expressions match only regular grammars, or can they also match more? The answer to this is both yes and no"...

jdnier··on A dynamic window manager for X11 written with Node.js
Hmm... "Because dwm is customized through editing its source code, it’s pointless to make binary packages of it. This keeps its userbase small and elitist. No novices asking stupid questions. There are some distributions that provide binary packages though."
jdnier··on Flask 0.11 Released
From the release notes, it appears flask.cli may be intended to replace Flask-Script (4): "Added flask and the flask.cli module to start the local debug server through the click CLI system. This is recommended over the old flask.run() method as it works faster and more reliable due to a different design and also replaces Flask-Script."
jdnier··on Forty Percent of the Buildings in Manhattan Could Not Be Built Today
When I first saw the article title, I thought it might be about all the building materials and specialist skills required for construction that are no longer available or practical, not to mention the cost of building with those materials and techniques now. Zoning issues aside, I bet many of those building really couldn't be built today.
jdnier··on Specifying JSON
"If it looks like a doc­u­men­t, use XML." And the reason for that is XML originated from SGML and both were initially focused on marking up documents (where everything is ordered, just like the words in this sentence), not objects or bits of data. And that's why JSON is usually simpler and more useful for your example and similar. Whether or not the order is significant in your XML example becomes a schema-level issue (DTD, Relax, XMLSchema). Maybe you are being forced to use XML, but if not, you're describing an object, so use JSON.
jdnier··on Ask HN: Who productively writes code on their smartphone? How?
How do you switch between command and insert modes in vim on your iPhone keyboard?
jdnier··on The xonsh shell
Ditto. Using backticks for Python regex globbing is immediately appealing.
jdnier··on Rising CO2 Levels May Contribute to Die-Off of Bees
And clover is really helpful for bees. "UNH researchers also have found that white clover attracted the largest abundance of bees, and red clover supported the highest diversity of bees." http://www.fosters.com/article/20160509/NEWS/160509387
jdnier··on Rising CO2 Levels May Contribute to Die-Off of Bees
That brings back memories of being a kid with a large, untreated, clover-choked grass lawn. We ran around in bare feet all summer and at least once or twice a summer would step on a bee and get stung.
jdnier··on Rising CO2 Levels May Contribute to Die-Off of Bees
Each bee species is different. Blue mason bees, for example, are only active for 3-4 weeks when the first flowers appear, then they die. It's a pretty incredible life cycle: 11 months developing from egg -> larva-> then spin cocoon-> finally a few weeks to forage for pollen and lay their own eggs. There are many species of native bee with short cycles like this. The native bees you see in April will be different than the bees in June, different than in August.
jdnier··on Rising CO2 Levels May Contribute to Die-Off of Bees
This is a commercial site, but they do a lot of education work and have lots of good info on their site:

http://crownbees.com/learn-mason-bees

I bought two starter tubes of blue orchard mason bees four years ago. Last year, I collected 100 filled tubes (natural reeds) of bees. Crown Bees recommends not using holes drilled in lumber because they're not very reusable and can spread disease (can't be cleaned). The bees seem to like natural reeds the best. I store my bees in their tubes in the fridge in a humidified box during the winter months, and harvest the tubes in April. I split open the tubes and collect and inspect the cocoons. Each tube can have 8-10 cocoons, although some fail completely. The population can grow very quickly when you care for them this way.

jdnier··on Rising CO2 Levels May Contribute to Die-Off of Bees
Increasing CO2 levels alter plant physiology and significantly reduce protein in pollen. "...scientists testing the pollen content from goldenrod collected between 1842 and 2014, when atmospheric concentrations of carbon dioxide rose from about 280 parts per million to 398 ppm, found the most recent pollen samples contained 30 percent less protein."
jdnier··on Announcing Vue.js 2.0
The main vue.js web site is here: http://vuejs.org/
jdnier··on The effect of [coffee] bean origin and temperature on grinding roasted coffee
From the abstract: "We anticipate these results will influence the production of coffee industrially, as well as contribute to how we store and use coffee daily."

The coffee samples were "placed into either liquid nitrogen, a tub of dry ice, the freezer and on the counter top."

Conclusion: "Grinding colder coffee beans produces a more uniform particle distribution, with a decreased particle size."

jdnier··on Trees Have Their Own Internet
From the article: ‘“There’s a below-ground community of mycorrhizal fungi invisibly interconnecting an above-ground plant community,” explains Christina Kaiser. She’s not kidding about the large amounts. Klein’s team estimated that in a patch of forest the size of a rugby field, the trees trade around 280 kilograms of carbon every year.’
jdnier··on Brian Kernighan on the Typesetting of “The Go Programming Language” Book
I'm happy to know about Prince, but US$3800 for a server license is beyond extravagant for any but large corporate users.
jdnier··on 9-year-old reporter breaks crime news, posts videos, fires back at critics
Also a strong female figure from the seventh century: St Hilda of Whitby. https://en.wikipedia.org/wiki/Hilda_of_Whitby
jdnier··on Collecting Unrecognizable Beings from the Stratosphere
Pictures begin here in the video: https://youtu.be/cpXVVuFgYqA?t=1820

Here's "the famous one," showing a titanium ball with carbon and oxygen contents spilling out from impact: https://youtu.be/cpXVVuFgYqA?t=2297

And the "snail particle," which is stuck to a crystal of sodium chloride: https://youtu.be/cpXVVuFgYqA?t=2359 "This is comin' in from somewhere, and it ain't comin' up from Salt Lake City."

jdnier··on Hubble’s Journey to the Center of Our Galaxy
A great illustration (from the article) of the scale involved and Hubble's amazing resolution: http://www.nasa.gov/sites/default/files/thumbnails/image/hub...
jdnier··on Twenty-nine teams use same dataset, find contradicting results [pdf]
How do you see it as derogatory? I'm a native English speaker and have never thought of it that way. I didn't click the link, but did appreciate his short summary – and upvoted him for it. ;)
jdnier··on PCE.js Mac Plus Emulator Running Mac OS System 7
I've been using Linux for years so I've probably just forgotten. After I switched away from the emulator, going back to using the control button for copy/paste/etc. left me feeling disoriented briefly. Those old habits really come back quickly.
jdnier··on PCE.js Mac Plus Emulator Running Mac OS System 7
I actually miss that interface -- it's just so simple, especially the finder. The biggest surprise is that you have to hold the mouse button down while selecting menu options (i.e., you can't just click the menu to open it, then click the item); feels so weird now!
← PreviousPage 6 of 13Next →