skysight-inc/HackerNews huggingface dataset:
I think more to the point, the computer explosion came from them being useful to the vast majority of people, not just technical people. My old apple 2 or Amiga was not that. Electric cars will explode when they are as useful as gas cars for equivalent costs. If they retain tradeoffs, like range, they will have to be tradeoffs that impact very few people.

I do think that people in metro areas like NY, LA, SF, don't realize what it's like to like in the more sparsely populated parts of the country, and that is still the biggest limitation in my part of the world. 150 miles might be barely adequate _IF_ there were near instant recharges. If I want to test drive a new Ducati, I have to drive 500 miles round trip (and have done it in a single day multiple times)
props for using the word metamethodology; I was about to just post this... http://organizationsandmarkets.com/2007/04/07/method-versus-...
a bit pedantic perhaps but Bloomberg charges $27,000+ per year
The second part, according to some economists, is absolutely fine.

There is no economic law that says the distribution of your expenses over various expenditures must stay equal. If you think about it, there can't be such a law; if it held, since nobody spent anything on electronics/flight tickets/Big Macs/etc. a century ago, you shouldn't spent a cent on them, either.

The richer we are, the less we need to spend on essentials such as food and shelter. That leaves a greater fraction of GDP for things such as healthcare. Most people will say they value health more than possessions, so what's strange about allocating more money to it?
Debian openssl uses only 32 bytes for key generation
Why women (still) don't get hired for jobs involving math
I immerse myself in historical fiction books most evenings.
Do Your Agents Know the Score? 
Many call centers drive performance by creating a feeling of competition on the floor. Placing emphasis on specific metrics is a great way to get agents excited about competition, which in turn drives performance.
Love that Alan Kay quote. I've used it in almost every presentation I've given. History is a wonderful thing because it teaches us humility, as it makes us realize the giants on whose shoulders we stand, and together with that it teaches us what not to do.
So much of the rhetoric surrounding 'Agile' is, as stated in the article, 'Waterfall'-bashing. But I don't subscribe to the idea that the actual original intentions behind it are somehow infallible or even necessarily helpful the way the article and so many proponents do.

I've been involved in half a dozen projects that adopted varying sorts of that process, from small teams to massive juggernauts, and never once have I seen it not result in people tripping over each other or railing against the process.

Were those the result of poor implementation? To varying degrees, absolutely. But these and similar experiences from many people I know, coupled with the alarming degree of "if it's going poorly they're doing it wrong" from proponents, leave me with the firm conviction that this isn't just a constantly-abused practice. It's a set of tenets that apparently worked in principle for someone at some point but simply are not suited for the projects and environments I've encountered or discussed with colleagues.

People will dismiss that, which is fine (anecdotes are anecdotes, even in quantity), but I'd call such a range of practical failure pretty damning for something that's supposed to be so enabling.
It seems that this is intentional: https://groups.google.com/forum/#!topic/mailing.openssl.dev/...
Fix the title please. s/Bitcore/Bitcoin/
“To say ‘my religious law trumps your secular law’ is a radical idea”
What is really troubling is not the amount of entropy, 256 is fine for everything up to paranoia. What is troubling and reflects the sad status and detachment from reality of the project is this:

>Historically, the OpenSSL command line tools have been intended for debugging only.
I just demonstrated a substitute for knowing basic algorithms and data structures.
/dev/random is not safer. It just blocks.

Numbers can't be more or less random, either both are unsafe, or both work. Both use exactly the same algorithms (on Linux) to generate numbers, and the numbers come from the same pool.

More in depth analysis:
http://www.2uo.de/myths-about-urandom/
> I didn't say that the steam engine created or destroyed energy, but that it consumes it (e.g. it burns coal and uses the energy to perform work). Conservation of energy is a given.

Technically you said that the steam engine consumes energy. Which is silly since it merely consumes coal (which contains energy).

But point taken, your meaning was implied and obvious but not explicit. Sorry for wasting your time with a needlessly pedantic correction that added nothing to the conversation.

In light of this new information, are you still confused about the downvotes for your initial comment?
YouNoodle Raises $1.1M To Build A Business From Startup Competitions And Data
Trivia: The voice of talkie toaster was the guy that played the original Kryten.
Check your privilege. Most people don't have the opportunity to do what they love; they are just working to make ends meet. They don't have the ability to fall back to something safe if they fail. If they do not have a job they will simply not survive. They aren't looking to "benefit others" through their work, they just want to continue living.

https://www.jacobinmag.com/2014/01/in-the-name-of-love/
Show HN: Self-development using Bitcoin deposits and prizes as incentives.
Thanks, I never knew this existed.
2048 2048D?
Fizz Buzz using Java 8 Stream API
Why are all the good chart generators that aren't dwarf fortress-esque always for-profit ventures?
Building A JavaScript Library With Tests, Mocks, and CI
Well said my friend, well said.

The comment you responded to reminds me of my favorite quote of Alan Kay where he compares software culture to pop culture, and expounds on the importance of history to rise to the higher levels.

I was lucky enough to learn cryptography from Len Adleman at USC, and guess what he started with? Classical ciphers.
https://news.ycombinator.com/item?id=7432061

(Have I mentioned recently that I'm still homeless? Just wondering.)
How about zero vacation time, and I keep the full healthcare? Or yeah, pay me 3/5 the healthcare, that's also reasonable. I'm sure this pice of the puzzle could be negotiated in each case.
There is more than prudishness to it, though. Working on a camming site is a much sketchier business than say, a sex shop or online sex toy retailer.

I wouldn't think twice about working on the latter but would definitely avoid the former.
It's energy density is pathetic. And there might be a problem marketing the idea of driving about with hundreds of litres of hydrogen in the boot.
The arguments here sound similar to why Office is still huge.

- While expensive, it's not expensive for the people that use it professionally.

- It's got more features than any single user needs, but each user's got their own subset that they care about that it's a big moat to cross for competitors.

- Network effects. File-format interop with other Office users sells a lot of copies.

- It's "the standard." You don't need a reason to choose Office over its competitors, but you need a reason to choose a competitor over Office.
Awesome! Just what I needed this morning.
For those with enough karma, I'm curious to see what custom logos you've chosen to replace the Y. And for users who've been here for more than 8600* days, how frequently do you use the direct messaging feature?

*Edit: 2500 days. Read the wrong stat on my profile. So much for pulling a quick one...
they are working on it - fusion.
I suggest that you go travelling. It's fun anyway, but you will also see new people and places that might give you the 'a-ha!' to give you a new target to work towards. Find a way to travel without your teenager, methinks, because then you'll be focusing more on seeing the things you want to see, rather than a more generic please-the-whole-family itinerary.

I spent several months crossing the US and there were only two destinations locked in - the arrival airport and the departure airport. I'd have a general idea of what I was doing the next day, but it wasn't unusual to decide in the morning to go in a different direction. It was fantastic freedom of movement, and I saw things I'd've never seen otherwise. I could travel on my whims.

Travelling with others has pros and cons - more people means more to keep happy, but also more shared experiences and memories. But however you do it, keep the ability to make spontaneous changes.
That's oversimplifying the problem. Even if you use some common parts, it's still designing a new car. Even if you use proven battery tech, it's using it at a different scale.

It's only in hindsight that it was reasonable to start a car company in Silicon Valley at all.
Number of pixels isn't the primary cost of rendering, unless you are using ray tracing.
> Historically, the OpenSSL command line tools have been intended for

> debugging only.

That very much surprises me. Can someone explain, elaborate, or source this idea?
Hydrogen is difficult to store and transport safely, as it has to be highly compressed to get a useful amount into a fuel tank, and is obviously highly flammable. It also requires a lot of energy to extract (via electrolysis), which I imagine makes it, at best, of comparable energy efficiency to battery power.

ref:
http://en.wikipedia.org/wiki/Hydrogen_vehicle#Storage
First graph on the landing page has no x-axis :(
Maybe we should just use Iterative and Incremental Development. Quietly being practised since the 1950s. Definitely not new or shiny enough to be commandeered by the hype merchants.

http://c2.com/cgi/wiki/wiki?HistoryOfIterative
Would be nice to see a count of how many people chose each color. I assume the vast majority of those colors are all equal (i.e. used by a single person).
Snowden BEAMing into TED shows how robotic telepresence disrupts borders
He's referring to the 2008 OpenSSL fiasco:

https://www.schneier.com/blog/archives/2008/05/random_number...

Edit: oh right, it led to the SSH blacklist. Sorry.
That's part [most?] of his appeal! b^)
I'm a student too, in my final year. In a month my employment is going to finish and I'll have 9 months of living on savings until it's all over.

I own a largish TV, a few consoles, a bunch of stuff I don't need. It does make me feel very uncomfortable. I suspect rather than dipping in to savings too much, I'll be simply selling things off.
Value Propositions: stop using "made simple" to describe your startup
Essentially allowing all devs to use the source code and hosting it on github is brilliant. I imagine bug fixes and other improvements will be shared much more quickly and openly amongst developers. I'm not even sure if this happened at all before. I assume the few big studios who have the source code simply maintain their own fork.
There's a new sheriff in town. Previously YC treated some of these things, especially "AI" (whatever that means) as third rails. They've funded an extremely broad range of companies, but if you go back and check their past investments most of the areas listed in this RFS are underrepresented. Infrastructure, food and water, biotech, robotics...YC could be reaching much higher in terms of ambition than it has in the past. This will also mean more failures, but sama is smart and tough enough to hold on through it.

But realistically, how could YC get involved with early stage startups in most of these categories? Examples like SpaceX and Tesla don't have minimum viable products. You can't build part of an engine in three months and then show it off on demo day. Creating solutions for these problems at the most rudimentary level will require months if not years of effort and significant financial backing. It's hard for two guys in a garage to build a prototype 10X battery or come up with innovative biotechnology. In order to get in on these ideas early enough for it to make sense, YC might have to start throwing caution to the wind and accept founders who have only drawings and computer models. It's just so difficult for a small group of people to have a noticeable effect on problems on this scale.

The best way to get involved with the next world changing idea might be to choose capable and intelligent people and say "I'm willing to bet on anything that you do, even if you're not sure what it is or if it changes completely tomorrow". I think YC already has a process for accepting single founders without concrete ideas and they could expand on that. Or start making changes to attract founders whose companies are farther along in their development. No matter what they do, setting big goals usually doesn't hurt. I hope that the YCombinator organization is willing to make some of the changes necessary to move closer to them.
I see this as a major flaw in CodeAcademy. Running through the jQuery lessons with a few students today, I noticed that there was no mention of how to install the library or reference it on a CDN.

I've often recommended the less exciting, but excellent EdX courses, if you want to "get into programming'.
My friend Rajesh from Bangalore was amazed when he visited my place in the country. Our house is large but placed on a hill so only presents a modest front to the street. We drive economy cars. Our most expensive furniture is plain Mission style. He explained that back home, people worked for the opposite effect - to make a little seem like a lot.

But in our community showing off is not respected much. We wanted to look like everybody else, or even less than average, so we would not find folks hesitant to accept us.
Do you understand why it's not valid to pick a single anecdote that aligns with your narrative and use it to draw conclusions about a large group of individuals?

I'm not mischaracterizing tptacek's comment. Nor am I suggesting that there were no bad actors.

tptacek said: "The "hackers" FD's moderator is talking about are the ones I'm talking about.", those being "teenagers breaking into phone switches and harassing people, buying Pantera CDs on stolen credit cards, stealing ESNs from other people's phones to make calls on someone else's bill, and rm'ing Unix boxes".

Obviously, this is not who the FD moderator was talking about, making tptacek's comment unfair.
> Telsa are NO expect in battery technology. Panasonic, Sony are.

Here's where I think you're missing something. It pays to have a CEO with a degree in physics. His background allows him and those around him to ask brilliant questions that rapidly advance the state of the art. Like using lots of small cells and firewalling the groups. This comes straight out of the most basic understanding of thermal dynamics, but obviously that was beyond Boeing's engineers.

It's not so much the expertise at the bottom that matters in cases of strategic investment. It's having the expertise at the top where leadership can guide the course toward more likely and desirable outcomes.
I read this a long time ago and I can't recommend it enough. It does a good job of introducing the concepts of stoicism and defending the philosophy from our modern assumptions of the word. A very good read.

The word 'stoicism' has kind of a bad rap, but I find it a very peaceful and comforting philosophy, and one I actively try to model my life against. Like most life philosophies it's not something that comes naturally or immediately; rather it's something to keep in the back of one's mind and actively strive towards over the course of years.

Those interested can also read Meditations, by Marcus Aurelius, and the Enchiridion, by Epictetus. Both are very short. Be careful with the translation you get of Meditations: if the first few paragraphs seem excruciatingly baroque, then you got a bad one--drop it and find a better translation.
Good advice thanks. I think the biggest fear they have is that they think other people will get jealous or ask for the same offer and it will spiral out of control. So, perhaps this works best if you work remotely, or if you try it with a very small company.
Exactly, I am more efficient working remotely and not dealing with the BS, so I am not sure what it would take, but the result would not be worth it for the company hiring me.

Why do so many operate under the assumption that remote workers are a handicap?

I have a separate dedicated office building, and don't work from my bedroom, living room, etc.
You're making excuses. Stop it.
I think that there wasn't as much demand for batteries in the past as there has been this decade. Think of all the things that need batteries now that didn't exist in quite as large numbers 10 years ago. Laptops, phones, tablets, household devices, cars, power utility energy balancing, UPSes, personal sensors. Usage of these things in a battery-powered context has grown by several orders of magnitude, a really truly huge amount, and that level of demand is driving battery research forward. There also seems to be a shift from disposable to rechargeable.

It's also the other way around, too, of course. I would have thought it ludicrous in the 90s to have my primary vacuum cleaner be battery powered. But this year, I didn't even think twice about it.
Dogecoin:  The Full Scoop
Ask HN: Hacking in to the ERP market?
I see a lot of bloatware, and looking at the flurry of tables and endless dropdown menus, I wonder how people are able to get proficient at it.

Is there a way to do an innovative distruption in this space currently dominated by the big boys like Oracle, SAP, Sage?

Is there safety in complexity of an enterprise software, and thus higher cost? Is simplifying and making things intuitive a threat in this space?

When I see the screenshots and demos, my brain is screaming, this is just a bunch of databases hooked up together and form inputs, and I'm anxious to throw in any punch I can in here.

What I'm currently doing is talking with business owners directly, but it's a hard sell because they are opting for off-shelf solutions.
If I ask for a 4096-bit key, I should get one, or an error message. I shouldn't get a 256-bit key that looks like a 4096-bit key.
With CrashPlan, I use their 'cloud' storage as just one destination, which files get to eventually. Backing up to a few devices I control is cheap and easy - and much faster.
Can you elaborate on what you are referring to and why you think it’s a problem? The chart looks quite nice to me. http://imgur.com/Po8lelr
How do I convert an existing callback API to promises?
So what?

The 32 bytes it gets goes back into a similar CSPRNG as the CSPRNG it came out of.

So instead of requesting 4096 bits from a CSPRNG, it requests 256 bits from a CSPRNG and uses that to initialize another CSPRNG which it reads 4096 bits from. Cryptographically speaking it's the exact same thing.

The question to be asking is whether the output from either CSPRNG is predictable.
At some point can I come see your work? I live in Cary, too, , and am very interested in aquaponics.
I had a similar reaction.

They say in the video that they brought together the "best developers in the industry" which sounds like generic marketing embellishment until they cut to Carmack. Hard to argue that statement at that point.
Jesse Jackson to take on Silicon Valley's lack of diversity
Atomic Secured Linux 4 Released
Excellent questions. A glance over the research paper indicates they monitored stress neurons in the hypothalamus throughout the process. It _seems_ to not have impacted the finding.
That's not immigration though. In the majority of cases, that's done automatically in the background by cross-referencing your itinerary and citizenship against TIMATIC. The passenger never does anything.
The information is forwarded to DHS but there is no formal exit process in the US.
As a quick fix you can add a target attribute to the big anchor tag:

<a href="..." target="_blank">

It'll still open the PDF in a new window but the underlying site with email prompt will still exist!
You mean something like this?

http://mvirkkunen.github.io/Flappy-2048-AI/
Aaron-swartz-640.jpg (640×623)
Jesse Jackson targets Apple, Google, HP in tech racial diversity campaign
$4 Piece of Toast
Changing the topcolor is more than a simple matter of aesthetics; the topcolor also serves as a signal for whether I am logged in.

I have to say that dfcdfc is a nice topcolor. But don't take my word for it, here is another HNer happy with the tranquil bar along the top:

> thanks for the recommendation on your profile page to use dfcdfc as
> the topcolor; I stumbled onto it over a year ago and have been using
> it ever since. [^1]

[^1]: https://news.ycombinator.com/item?id=5891431
I suppose if at some point Larry Page himself confirms that they did know all about NSA surveillance and actively participated, people will still find ways to acquit the beloved company :) I'm not sure if it's the force of the "no evil" brand or maybe inherent dislike of the government, but user loyalty in PRISM companies is quite remarkable.
He had enrolled in, and dropped out of, a PhD program for Physics at Stanford by 2002.
Creative Market has a photoshop plugin that lets you do this with their platform.

https://creativemarket.com/adobe-extension
My comment refers to the hope or expectation that noble acts will always be outwardly rewarded in some form (in this life or after) by a being who rewards us based on merit. That expectation is not a driving force for an atheist or naturalist.

My point is that the absence of (expected) outward recognition or reward for altruistic behavior (by a supernatural or spiritual being) does not preclude someone from experiencing the joy that comes through service. And no, I personally don't classify that joy as a selfish reward, but rather a natural consequence built in to the human brain. Whether put there by God or developed via natural forces/evolution as a mechanism to protect life (we feel satisfaction in helping other animals - not just our own species), it doesn't matter; the fact is, it's a part of our nature and can hardly be discredited in any moral debate.
Not exactly Functional Reactive Programming, FRB (Bindings) are actually a form of Self Adjusting Computation, but similar in spirit to what you see here, and what you see in Angular. You don’t need #get() and #set(), but it’s implemented using ES5 property descriptors and propagates synchronously. Also, unlike dependent properties like Ember, the dependencies do not have to be repeated—they are inferred from the expression language.

https://github.com/montagejs/frb
"Be content with what you have; rejoice in the way things are. When you realize there is nothing lacking, the whole world belongs to you."

-Lao Tzu
Feeling banal with my white bar now
The only thing that really matters for YC is if the company can be acquired. With Google just buying a bunch of robotics companies and the belief in "geek exceptionalism" as high as ever I've seen worse bets.
Fixed: http://logarithmic-flappy-2048.ajf.me/

https://news.ycombinator.com/item?id=7432448
Show HN: Logarithmic Flappy 2048
55b6f2 looks like beauty :)
I've been active in the infosec community for ~18 years, probably as one of its more prolific members at times - and similarly to Thomas, I'm not really sure I buy this argument. I don't want to cross-post the entire thing, but here are my thoughts in response to similar posts on /r/netsec:

http://www.reddit.com/r/netsec/comments/20sxd2/full_disclosu...
Awesome! Another Cary-ite! Email me at andrew at automicrofarm, we'll get together.
Rendering the scene twice has overhead, so it would take extra time even if it was the same number of pixels total. But that's far from the only reason VR requires more power.

Due to the distortion caused by the lenses the scene must be rendered at about 1.4x the normal resolution. Then there's a warping step that performs the inverse of the lens distortion, which is an additional cost. Also, good VR requires rendering at 90 Hz, not 60 Hz, so that's another 1.5x. Furthermore, frame tearing artifacts and FPS hiccups are much worse in VR, so you need extra headroom to eliminate them even in worst-case scenarios.