skysight-inc/HackerNews huggingface dataset:
Or change automatically the referrer to "http://www.google.com" for wsj.com with your favourite extension (I personally use "RefControl" for firefox).
Fairly certain of the following:

Nautilus shells and sunflower petals are consistently logarithmic spirals, not golden spirals, and deviate from the golden ratio. See e.g. Sharp 2002.[0]

>"Starting with the observation that shell spirals are logarithmic spirals, many people automatically assume that, because the golden ratio can be used to draw a logarithmic spiral, all shell spirals are related to the golden ratio, when, in fact, they are not.

Sharp's own measurements of nautilus shells also confirmed that the golden ratio rectangular spiral and the nautilus spiral 'simply do not match.'

Nonetheless, many accounts still insist that a cross section of nautilus shell shows a growth pattern of chambers governed by the golden ratio.

'One of the amazing things about such misconceptions is that it is so widespread, even by mathematicians who should know better,' Sharp observes. 'It is a prime example of why geometry needs to be taught more widely and not only geometry, but the visual appreciation of shape and proportion.'"

There is of course a mystification going on, which is exactly what Chomsky is trying to invoke. I am pointing out that these phenomena are far better understood than "oh, we don't know why there are spirals with a particular magic ratio all over the natural world."

See e.g. Devlin 2007:

"Part of the process of becoming a mathematics writer is, it appears, learning that you cannot refer to the golden ratio without following the first mention by a phrase that goes something like 'which the ancient Greeks and others believed to have divine and mystical properties.' Almost as compulsive is the urge to add a second factoid along the lines of 'Leonardo Da Vinci believed that the human form displays the golden ratio.'

There is not a shred of evidence to back up either claim, and every reason to assume they are both false. Yet both claims, along with various others in a similar vein, live on."[1]

There's only one leap I'm making here, but it's the only logical hypothesis I've heard: that the self-similarity of logarithmic spirals is the reason for their apparent prevalence.

[0]https://www.sciencenews.org/article/sea-shell-spirals

[1]http://www.maa.org/external_archive/devlin/devlin_05_07.html
I don't think he meant use Bitlocker, but that the current Truecrypt will stop working in Windows 11 or 12.

Or you can start trusting forks of Truecrypt that base their code on the post-audit code for Truecrypt.
Why wouldn't it be? Hell I think a lot of the interesting startups out there don't employ programmers. "Hackers" have a lot of tools at their disposal beyond writing software.. so it seems rather pertinent to me.
Swimming + sauna almost daily accounts for 50% of my productivity. I'd be so lost without that. Also sports in general.

Any recommendations for yoga/meditation resources to learn the techniques/methodologies? I've been thinking about trying that for a long time now.
I've seen tons of computer-generated terrible xml. It's in use in so many custom API's I can't even describe to you. Poor escaping, nesting, &c.
In my (vane) attempt at reading Melville's Moby Dick I was struck at some point (Chapter 32: Cetology) by the following sentence, floating in a stormy and rather muddy sea of ramblings and jokes:

"Now the various species of whales need some sort of popular comprehensive classification, if only an easy outline one for the present, hereafter to be filled in all its departments by subsequent laborers. As no better man advances to take this matter in hand, I hereupon offer my own poor endeavors. I promise nothing complete; because any human thing supposed to be complete, must for that very reason infallibly be faulty."
Cheap Water from the World's Largest Modern Seawater Desalination Plant
I do most of this, only I write tests too :) I tend to implement a rough version first, then write some tests, then get those tests working, then iterate and refine. Any time some code does something unexpected I write tests to define what I expect it to do and then get it to do that.

But Writing Code That Does Something is absolutely the important first step!

The other thing that I found helped get over this was to stop assuming that at some point some sneering jerk of a programmer would look at my code and criticise it for not using the latest shiny, and accept that the only time anyone would look at my code is if it became a success, and if that happened I could shrug off any criticism with a "it worked didn't it?" response. In other words, stop worrying what other people might think of my tech choices.
Wistia? Bah. Why couldn't you host the video on youtube or vimeo to make it easy to youtube-dl it for offline/commute viewing?

edit: Direct URL -> http://embed.wistia.com/deliveries/a5152426e67b75a366891a6f7...
Mostly, except for the part where the guy who conducted phase 1 of the TrueCrypt audit said that encouraging TrueCrypt's use is dangerous and harmful.
I wonder if another civilization had this same idea, and dropped a probe off some 70,000 years ago. Or perhaps the probe has yet to arrive, since elsewhere in this thread I see that comets dislodged by the perturbations of the passing stars are yet to arrive at Earth.
Lidar, mentioned in the article, has also been used in Central America: http://www.caracol.org/include/files/chase/CCW2013.pdf

It's a really clever, very simple technique: by taking the furthest return, you can see through gaps in the forest canopy to get a high-resolution map of surface topography beneath it.
Hadn't heard of CiviCRM before. I work at a Legal Aid office and I really hate our CMS system, which I know is a bit of a different beast.

Things we'd need in a CMS are 1) security 2) document management and 3) knowledge base.
Software is eating the [war]
If any of the TrueCrypt forks gain traction, this will be useful as at least it establishes an audited baseline.

(TrueCrypt had a weird license that makes forking a little strange; more here: https://security.stackexchange.com/questions/58994/are-there... )

(Edit: just saw tptacek recommending against the forks. I guess this is uglier than I thought. https://news.ycombinator.com/item?id=9069708 )
it's on HN because Philz is basically a math problem: mint mojito = worldwide domination. QED.
I manage to get stuff done. I certainly procrastinate about the less interesting development work but I eventually get around to it.

The hardest thing is starting on any given task, so learning to start is what to focus on. Personally I just start work on a task by typing - seriously.
As others already said below, the feedback loop was dangerous.

Also it took a lot of resources to calculate and we just didn't have the time to build efficient map/reduce jobs to do it regularly. It was done by hand in Mathmatica.
Exactly justizin! I find it is actually very difficult to ensure we have not crossed over that threshold of N+X where X < 1. You have to test each application tier after each release to be sure of this, and for app tiers that have data storage, the results are only relevant when nodes are loaded to their maximum target data load and in their worst case "availability model degraded" state. (I am the author of this blog post BTW)
Ah, oops. But yah, overall I think auditing TrueCrypt is just as relevant today as it was when it was stalled in development and they raised the funds.
In my org, a Tech Lead usually worked more closely with Product and Engineering Managers than any other developer. The Tech Lead's primary job was to help Product break down tasks and make them more technically feasible. The management usually elected Tech Leads mainly as a way to give raises, but often the individual would use the spotlight to act as an envoy between Product and their team when the team lacked an Engineering Manager or the manager lacked competence (more common).

The Tech Lead role, in my experience, is a confirmation of execution and aptitude (in the eyes of management), but certainly not a certification of technical competence. Many teams had Tech Leads who were not as capable or as key of technical contributors as others on their team.

Across orgs, my experience is that Tech Lead is always a social spotlight and is only mildly correlated with technical competence. Tech Lead is much closer to junior manager than senior engineer.
>You use WebGL to create standard GUI applications on the desktop?

Increasinly high end apps do.
But the IAU definition makes no sense for astronomical use, particularly as we get better at finding extrasolar plane^H^Horbital bodies. We're going to have hundreds of repeats of Ceres/Vesta/Pluto - bodies that we discover, consider to be planets, and then only much later with finer techniques discover that there were other bodies in the same orbit. That's not good for science.
What do you all think of this:

Https://getmadprops.com

this is a project that I started, stopped, started, stopped, started and have committed to seeing it through. Just last night I stashed a bunch of changes I was working on because, you know, they were more important than getting customers. I have to force myself to just keep shipping and iterating. Once I'm in a rut and haven't shipped in awhile, I have to do it again to get out of feature creep.

What I have found is that the reason that people that procrastinate are able to finish client gigs is because there is someone else there. If you don't have someone else, make yourself accountable to the public. Nothing will break your bad habits faster than looking like a fool to customers and/or the public.
World's First 3D Force Gaming Tech Launches Crowdfunding Campaign on Kickstarter
Also, check out Odoo; open source CRM, CMS (with a graphical website builder and ecommerce support), HR, ERP, and more, all integrated.

https://www.odoo.com/

(Disclaimer: I work for a partner company; we've put Odoo on some of the largest companies in our country)
> access to a 3D printer.

Time to meet your local hackerspace perhaps?
E.g. Mac OS X uses OpenGL to render GUI, I guess I should have made myself more clear.

> WebGL and canvas are in no way replacements for the DOM.

That's kind of debatable. If you have access to a fast graphics layer from the browser, you can build a DOM replacement of sorts. I think that famo.us works kind of like that.
These people won't be spending 30% of their time coding, they will be spending 80% of it coding... and 20% helping everyone else out

Oftentimes companies think they need a "Tech Lead", when what they actually need is a really good Technical Writer who understands code. A lot of time (80 percent) spent "coding" isn't necessarily great / productive / effective if it's just creating more piles of code. But coding good documentation, or refactoring documentation around even mediocre code? That's the quickest route to making the sum of the developers' lives easier.
> On iOS there's more of a tendency to sprinkle buttons anywhere on the screen

Has it always been this way? iOS has been around longer than Windows Phone and more people have created apps for it. I believe there is a tendency to "interface drift" where when a new design pattern is introduced many developers will race to imitate it. (Consider how Material Design is popping up everywhere, even in places unrelated to Android.) But at some point an app will break from the norm. Either because the UI doesn't fit what they want, or it's a new idea that's an improvement over the standard, or just for the sake of being different. That opens a floodgate as developers no longer consider the base UI to be a rule and more of a loose suggestion. (i.e. After years of everyone using the 3D controls of Windows 95, WinAmp introduced skinning and after that all apps had to be skinnable.) Eventually users complain about the confusing mess of interfaces, so the OS reigns everyone in by rebuild the system UI with the best of the new ideas since the previous version. Developers applaud the new universal design and flock to emulate it in their apps. Thus the cycle repeats.

So is Windows Phone more uniform in its interface because it's designed to be that way? Or is it just not old enough to have drifted away from the standard UI?
A couple years ago, Dunkin Donuts switched to their... barista? adding the cream/sugar for you. You just said either yes or no, and they've figured out the apparently right amount for the general populace (which is a little sweet for me but not as sweet as you'd expect from a donut shop).

They figured that replacing the station with all the add-ins was a faster and better experience for customer and employee. Can't disagree, since I went to Dunkin for the convenience. I don't know how big the market is for coffee with personal attention (the taste snobs seem to just make their own), but perhaps Philz is laying down the tracks for all sorts of motherly-service-as-a-product to bank the SF zeitgeist.

Hey, whatever happened to that grilled cheese startup?
URX (YC S13) is hiring lead front-end and mobile engineers to link apps together
Founder Interview: Greedi Is the Postmates for Texas
Show HN: Glacier – Replacement Icons for OS X Yosemite
I agree with a slight twist.

Its also helpful to remember that you need to "manage up" and push back on clients or managers if you don't think deadlines are feasible given your resources.

I find it easiest to make sure people imposing deadlines understand that anything is possible given enough time and if they really need to have something done they will need narrow the scope.

IE

If someone says:

"We need X by Friday"

If its not possible, I always say:

"hats not really possible, but what I can give you is X-2 by Friday and we could build into full X in about 3 weeks assuming nothing comes up."

Then if some new project comes up I always tell the person how it is going to change "X".

ie:

If someone says:

"There is a big problem with Y we need fixed"

I say, "Ok we can fix that but its going to push back X 8 weeks".

I hope that makes sense.
> I did my PhD dissertation on open source CMS

That sounds really cool! I work with CMS's all the time and will be teaching a class on them -- is your dissertation publicly available, and/or do you have any interest in sharing or chatting about the topic? (my contact info is in my profile)
HIV transmission has been already been stopped with Truvada among high risk populations. Its weird we have coverage of studies like this that don't really note that.
See previous HN discussion at https://news.ycombinator.com/item?id=6701688 and GitHub repository at https://github.com/brownplt/pyret-lang .
Thanks. We're trying to. We're actually visiting CapMetro in mid-March while we're in town for SXSW (specifically meeting with their Planning and Community Involvement teams). Would you have any recommendations?
"Finally, using a technique called principal component analysis, the algorithm decomposes the resulting signal into several constituent signals, which represent aspects of the remaining movements that don’t appear to be correlated with each other. Of those signals, it selects the one that appears to be the most regular and that falls within the typical frequency band of the human pulse."

Given the filtering of the signal using principal component analysis. I wonder how sensitive this technique could be for arrhythmia detection, since many arrhythmias are inherently irregular. The potential for measuring cardiac output is already awesome, though, as it's useful for diagnosis of heart disease.
Hilariously, a good way to do this with infinite "ink" would be to draw the letters on a touch screen with a stylus.
That 300 million people in Indianwithout electricity is surprising to me. I thought it would be a lot less. The village in Bangladesh where my dad grew up got electricity in the 1990's, and a paved road sometime around then too.
Their argument is simple. "What are you doing to do about it?" The notion of "freedom" or "rights" do not exist today. Schools teach you that capitalism is bad, more regulations are needed to be "free". By the time you are 18-24 you are wishing to be more like EU and socialized. So as our freedoms are taken away... no one will stand up. Twitters attempt is cute but individuals are not aligned to fight for the same vision.
How Hezbollah chief of staff Imad Mughniyeh was assassinated by the Mossad
Philz is my defacto office as well. I would invest in Philz and have been wondering about their growth plans (now we know!). Philz found a formula that creates high quality coffee in a repeatable way. Been expecting them to grow quite a bit over the next few years.
Got a link to another one?
I guess Mercury and Venus aren't planets then?
Somewhat off-topic, but font can really have a huge impact on non-native readers. I rarely have problems reading things in Japan these days, but some of the typography here is downright cryptographic.
Personally, I think we should ban the burning of coal (unless the peak oil doomsday guys turn out to be right and we need it to keep society from collapsing). But it needs to be done over a relatively long time period so people have time to adjust.

I'm a libertarian-leaning guy, but charging for externalities has proven to be a mostly unworkable concept. How much is a human life worth? How much is a few years of a human life worth? How much should someone be compensated for a sickness with which they would not have otherwise been afflicted? Let's say we know coal burning doubles the risk of non-smoking-related lung cancer by 10%. When someone gets lung cancer, especially a smoker, how could you possibly determine the sum he's owed by a coal company? There's no way to prove they were even at fault. Should people be compensated for the risk of developing a problem they never actually develop?

And once you start down that road it doesn't end. Coal companies will (rightly) point out nearly every business generates uncompensated negative externalities. This morning I was awoken early by a trash collector. Shouldn't he be compensating me for the noise he's producing? Lack of sleep has a quantifiable negative impact on health. Shouldn't UPS be compensating me for the time I've spent waiting in traffic because one of their vans was double-parked?
Haven't seen a general file registry. There are "open metadata" efforts for music and books:

https://musicbrainz.org & http://alternativeto.net/software/mp3tag/

http://openlibrary.org & http://alternativeto.net/software/metax/
No, that is not the case. I've been a developer for nearly 20 years. I have a number of LOB applications under my belt that took years to develop. I have seen it all, but the last two years it's been a struggle.

I agree that it may have to do something with the isolation of freelancing on remote projects via the web, the rapid changes in development as a whole, and information overload.
How would you apply these icons?
It's a better business story than the vast majority of startups that come out of the Valley.
There should be another coffee startup that would ask you if they should automatically post the picture of the coffee on my Instagram. Now thats a time saver.
Horton's has been doing this for years (adding in the fluff for you). I just don't get why people upvote this stuff.
You must not be familiar with the knapsack problem.
Hadoop also allows using different languages with pipes (https://wiki.apache.org/hadoop/C++WordCount), thought it's not really a fully native approach anyway. And there are various limitations in that method in comparison with Java APIs.

Google really had to open source their original map-reduce framework which was written in C++. It would have prevented Hadoop from being mostly Java based.
Thats awesome :)
> but there are methods to overcome this dis-ease.

No, no there are not. The ADHD brain does not produce the dopamine they need to allow the neurons to transmit information properly. Medicines address this in a way that no amount of meditation or Yoga or fru-fru dieting can.

> Just to offer an alternative view on this condition, from someone who has suffered with this for the better part of my life and finally realized how to cope with it. It requires work, yes, but all good things in life do.

I'm glad your ADHD was mild enough that coping mechanisms were enough. Never assume that this is the case for everyone, just because it's the case for you.

The difference is pretty major - for someone who does not have ADHD, the medications make them high. For someone with ADHD, it just makes the brain work the way it should in the first place. It doesn't make us hyper, it doesn't make us high, it doesn't give us boundless reserves of energy.

What it does do is let us think about things in the future in a way which impacts what we do today. It lets us connect intention to action, which is really hard without it. It lets us concentrate for more than a few moments at a time.

> get people addicted

The clinical dose for Adderal is typically in the 10-90 mg per day range; addicitive levels are around 350 mg per day. Stop spreading FUD.
The field order of structs is unspecified by default, to allow, e.g. reordering to the smallest size, or even randomising for security/fuzz testing.

One can opt-in to a fixed in-order layout with `#[repr(C)]` and even avoid padding for such a struct with `#[repr(C, packed)]`.

NB. in general it is impossible to pack a struct perfectly manually, e.g. generic structs can have their order for minimal size change depending on what types they're used with. It can even be somewhat platform specific, with e.g. pointers changing size/alignment on 32-bit vs. 64-bit computers (although pointers probably aren't problematic, since they're switching between two adjacent classes).
To clarify my earlier comment, the APR is the upside but you also could benefit from some metric which more clearly indicates the risk factor.
If ACME Fashion needs to shift $6k worth of stock [representing half the consignment] in the next six months to repay their backers, is that substantially less, about the same or substantially more than the amount of stock they managed to shift over the last six months?

For example with Allegory Handcrafted Goods I can see they made $183,500 in sales last year, so sticking a couple of hundred bucks towards buying them $12k worth of stock to shift doesn't seem too risky; probably you could highlight that figure more... With some of the other products though, I'm left with numbers of social followers in lieu of any indication of whether they've actually sold comparable quantities of stock before.

And frankly, I'd want rather more than 10% to front up cash if these vendors' recognition was so low the actually needed my contribution to their social marketing campaigns.

I doubt I'm your target audience for this anyway :-)
Well, they do make a decent cup of coffee, but I would wager that what made them special (for me) will be tougher to pull off at scale. Every time I walked into the Philz on the way to the office, the (same) guy behind the counter (a) remembered me, and (b) asked me what I didn't like about my last coffee.

And then, using some sort of caffeine-science, he managed to figure out the right combination of blend, milk, and sugar to produce something truly wonderful.

Doing that at scale will be tough. Do-able with technology to be sure, but the human element made it very special.
I use the Pomodoro method to stay focused when I'm online and [track my time spent unplugged](http://foote.pub/examples/unplug/index.html) to make sure there is enough of it. Good luck -- remember everything will be OK iff you let it.

Edit: so many good comments, just wanted to second that this is exceptional, honest writing and that you are not alone in this struggle !
Didn't Blue Bottle Coffee raise money from VCs?
Yet if you watch the video, each time the "natural" looking numbers are almost identical.

I liked the erasing style. Bit clumsy like a toddler.