skysight-inc/HackerNews huggingface dataset:
Not sure why you'd want to buy 10-year capable storage for a server.

I buy for reliability. If I can plug something in and just forget about it (except for patches) for 3-4 years, we're done and whatever new thing I can buy will pay for itself in power savings.

I'm happy that an SSD will last that long, but it's not something I worry about.

I have had to rebuild servers because of abject SSD failure, and will no longer buy those brands. Failure seems to be quite highly correlated with trying to save a buck by getting non-top-tier drives (whereupon it's me, or someone like me, picking up the pieces when I could be writing code. Screw that).

If a drive was happily at 90% wear after two years, I'd just provision more of the same drive. Yay! :-)
Of course not. I think all of the developers agreed on finishing the project and focus on the 'new generation' m0n0wall like the OPNsense.

These guys were the main contributors:

Andrew White (awhite) <andywhite at gmail dot com>
Lennart Grahl (lgrahl) <lennart.grahl at gmail dot com>
Manuel Kasper (mkasper) <mk at neon1 dot net>
Pierre Nast (pnast) <pierre at coldev dot org>
How do you emulate a 32 bit CPU with only eight bits? Seems like you'd have to quadruple everything and then flatten it again after.
I find it awesome that they don't even know whether Mills' constant is rational or not. It certainly looks irrational, but we need a proof to assert that.

This same thing happens with other constants such as pi + e, pi - e, pi*e, the Euler-Mascheroni constant... It's good to see that there is yet many things to learn in order to answer such "elementary" questions
That was my first thought ...while standing out there checking the video a few seconds after shooting. But it was confusing me, because there was no motorbike. I'd been trying to shoot without car noise, so I was facing the road, and (mostly) waiting for any vehicles to pass. When cars pass you can hear the loud wind/wheels hiss in this vid. I noticed that weird hum even in my tiny camera speaker. Later I checked for it indoors, and still there.

I suppose I should check the frequency. If not right at 60/120Hz, and has doppler of moving vehicle, then it's much more likely to be a bike(etc.) that I'd not noticed down the road, and then my brain had edited out while I was talking. Finally, there's a power line about 20ft up on the other side of the street. Huge current surge? The usual b-field from that thing is so strong that any small pickup coil in my house will detect it, and for sensitive work I have to go to the back of the kitchen, over 100ft distant.
Note to self: sarcasm on the Internet usually doesn't work.

I'm not serious. The primary thrust hat people who have taken the math required by an undergraduate computer science or engineering degree can probably see at a glance that the typical startup salary offer is shit. Thus, I sarcastically suggested we should remove math from the CS curriculum in order to make graduates less able to understand this.[1]

I did so in a way that was also supposed to caricature the "programming doesn't need math" crowd, but apparently I came off as a member of the crowd. I was hoping that my sarcasm would be indicated by throwing in "whiteboard coding" as something a degree should cover. That so many people thought what I intended to be caricature was serious worries me.

[1] Hence the reason I said "abundance of math skills"; potential candidates know too much to be suckered.
App Twitter Experiment (part one)
This mindset with the "top developers getting paid grad rates" type deal doesn't last very long when the company gets serious and actually needs to hire good people.

If the top devs are getting screwed you're just as likely to have an exodus as a mutiny.
Even 0.5-1% is at the higher end if you join early. And 100K at a startup is probably for the well funded ones. If you join later even at 50 person startup, the equity goes down to 0.0015. Everyone believes their startup is the next FB. With that small of a percentage ownership, you'll only make money if it's a $1B exit. Otherwise all employees get screwed. Lost opportunity costs, lost physical/mental health but I guess gained good experience and scratch the startup itch. Honestly at this point, the VC's have fully gamed the system to work it in their favor and employees are commodities. If you hear any thing else it's a lie.

Incase, you wanted to compare base wages at companies, I've created salarytalk.org to publish base wages at companies in USA based on jobtitle/location/state. While you don't have total compensation, adding 20-30% to base wage is often close enough. This data is from US department of labor for foregin labor, which is a significant part of the employee base, so the data is highly accurate.
All those Microsoft folk at Google...I'm surprised. I would have thought Google management had more sense than to concentrate that much of a decidedly foreign culture in their company.

I've been mostly ambivalent about Google, but I'm leaning towards increased wariness.
AngelList is probably your best bet for startup jobs: https://angel.co/jobs

Don't rely on your university for advancing your career. I've basically never seen a university career department with good connections or any knowledge of tech at all.

(Also, shameless plug, but we're hiring in NYC: https://angel.co/cafe/jobs)
Dang it! I googled and everything. No slight against them intended; it looks like a really cool browser, and certainly more of a Real Project than my little language! Hopefully the domains are different enough that the overlap isn't too egregious, but if not there are plenty of other Baroque composers I could switch to.
Well let's cancel this whole space exploration thing then.
There are lots of reasons why I may not want my github
fork to be public or I don't want to have a github fork
at all

The authors of the Lua language develop in private. They like to experiment freely with ideas, many of which never see the light of day.

They said if people saw what they were doing in real time, it would probably cause mass panic among the community. (Oh no! You're removing feature X?)
at an agency I worked at, every employee was supposed to bring in about a million bucks a year on a 70k a year salary.
I have no love for BTC, either, but whatever it is that was stolen -- be it a bunch of ones and zeros, some paint smeared on canvas or your rare comic books -- if it has market value (more than monopoly money, certainly) then valuable property was stolen. The higher the value, the more serious the crime. And if there was a theft of property, the FBI can certainly investigate.
When have physicists commented on philosophical ideas?
Never heard / found that?

I did the chop, and had I wanted more, I would have frozen some sperm. The procedure itself is also reversible. Considering the cost/benefit ratio, and the risks of male vs. those of female sterilisation, I consider not doing it selfish and boorish.
Well, there seems to be no limit to the price of housing then, $4k is ridiculous. Whenever I see these Silicon Valley salaries I can't help to be envious, but I guess I underestimate the costs...
What sort of self-testing do you think is needed?
RTGs[1] have, but apparently SRGs[2] haven't. I can't see any reason for this to be any more dangerous than the other nuclear stuff we've launched into space.

[1] https://en.wikipedia.org/wiki/Radioisotope_thermoelectric_ge...

[2] https://en.wikipedia.org/wiki/Stirling_radioisotope_generato...
This looks reasonable. A 25Kg drone is a serious threat to aircraft, and, reasonably enough, the FAA wants to make drone operators take a test and get a license. UAVs in these classes have to be operated line of sight from the ground operator and under 500 ft AGL, and only in class G (uncontrolled, usually below 1200 feet) airspace.

There's a comment that "operations in Class B, C, D and E airspace are allowed with the required ATC permission." What that basically means is no drones anywhere near an airport, where class B, C, and D airspace goes all the way down to the ground and a drone under 500 feet might be in the way.

"Near an airport" covers a lot of territory near major airports. See
"http://skyvector.com/". Wide blue lines show airspace boundaries. Where you see 100/SFC, that means the controlled area is from 10,000 feet to the surface. Big chunks of metropolitan areas are thus no-drone areas.

If you really need to operate a drone in controlled airspace, it's going to require all the usual procedures for flying in controlled airspace - a flight plan, radio contact with ATC, and probably a transponder so the controllers can see the drone on radar. Sagetech has a 100 gram transponder for UAVs which identifies a drone to ATC radar, just like larger aircraft. So when your drone is taking pictures of a building, ATC can see that it's at 250 feet, sending the ID they issued you with the flight plan, and nowhere near a runway approach. They're in contact with you if they need you to move the drone. This is a lot like helicopter operations in urban areas. This will cover the needs of movie companies, bridge inspectors, and such.

There's a proposal for comment mentioned for a 2Kg "microUAV" class with less regulation. That's useful, and will encourage toy manufacturers to stay below that weight limit.

None of this allows flying drones beyond visual range. The FAA isn't taking on that problem for now.
A properly secured SSH server still has a bigger attack surface than no SSH server and likewise a webserver+OS behind a WAF still has a bigger attack surface then a webserver without an OS.

I guess this is defining things from a purely pragmative "more code means a bigger attack surface" perspective. I know that's an oversimplification but there's also some truth to it.

But indeed; the Solaris OVM / LXC stuff spawning minimal OS's without administrative access gets you quite close (and with a more vetted codebase,) so in that regards unikernels are indeed still mainly an academic exercise.
I had no idea that Amazon was doing Sunday deliveries, until I started seeing my packages marked 'unable to be delivered' on Sundays. This seems like a lot of extra effort to go to and not inform the customer that you're doing it.

It's also pointless. My mail goes to a mail receiving shop, and none of these places are open on Sundays because there's never been any mail to receive. A lot of people around here have their mail sent to their office, which similarly are not open on Sunday.

Even if I received my mail at home, I have no expectation of it arriving on a Sunday. The chances of being home to receive it are very slim.

Seems like a lot of unnecessary effort and misplaced priorities. I'm fine with waiting until Monday, and that's the result anyway.
Customers just paid an extreme price by choosing not to demand better practices and pay a premium for them. (As did the exchange, assuming honesty: they lost their whole business.)

This will undoubtedly have the effect that some number of them will stop using services like this until their confidence is restored -- this has undoubtedly been the case with previous attacks as well. And it will prevent future customers who have heard about these types of attacks, or who hear less hype about bitcoin as a result of these types of attacks, from choosing to participate in exchanges until confidence is restored.

Unfortunately it takes time and it takes people getting hurt. And people do get fooled multiple times when there is "get rich quick" hype. But eventually they stop getting fooled or run out of money.
I would like to hear the GP's story, but if you've seen The Social Network then you have a reference point for how this could happen (separate classes of stock, dilution protections, etc.).
Scientists Discover Another Earth
Bitcoins are not sequences of bits. There is a global blockchain that keeps track of transactions in the network. Each block contains transactions. Since a transaction is the fundamental unit, if you want to know the balance of a particular address, you have to look at every transaction since the beginning of time and add up all the ones that involve that address. You can't just edit the books to say that an address has more or less money. And to add a new transaction to the chain, whoever has the private key for the originating address has to sign the transaction, then the transaction is checked by a miner and added to the global chain.

So to get the money back, you would have to get the private key for the address where it all ended up. Our have the owners of the majority of mining power commit fraud on your behalf, that could work too.
Cost of living is much less here in SV vs NYC. Still, what you're seeing is a joke. I wouldn't take such a job.
Yes, the Curiosity rover has (i believe) a similar nuclear power source. http://en.wikipedia.org/wiki/Radioisotope_thermoelectric_gen...
That's really cool, thanks for sharing :)
Interesting story. I had a similar one, but I was traveling while I did contract work and ended up meeting an array of these overseas guys. The best contract devs rarely end up in the outsourcing factories that would be hired by companies like your client; they're independent. Some friends and I set up a co-op last year; I bring in a lot of US work on commission.
I'm more familiar with RSU's, but my layman's understanding is:

RSU is a direct grant of shares, not dissimilar from a cash bonus.

Stock options are the opportunity to purchase shares at a set price, which as I understand it will be lower than market value. If stock price remains stable, you have essentially been granted the difference between the market price and the set price.
Bitcoin and copyrighted digital media may initially seem like an apt comparison, but not when you note that bitcoins are scarce while digital media is not. The argument against copyright protection for digital media isn't literally that they are just sequences of ones and zeroes. Scarcity is the crux of that argument.
I really like premise of the language. It does look a little strange but that is just novelty.
Computers can verify, instantly and exactly, the monetary damage of "stolen" bitcoins.

Nobody has veified (or posssibly can verify) the damage of a "stolen' movie. For all we know piracy promotes purchase.

Either way, you can't "steal" information by copying it, but therein lies the difference in how the word might apply here but not in copyright discussions.
Time is also a preference here. There are probably coding NASA-level bitcoin exchanges right now. Meanwhile, there exchanges coded with ruby on rails are here today. If you want to trade today, then you have to choose from the options we have today.
The bassist from ok go, Andy, also builds mobile apps.
And don't forget the expensive labor, if you have 20x the number of spindles to meet latency targets, you will get 20x the number of failures (roughly) over time, 20x the labor to set it all up, etc.
The truth is we have no idea how to stop aging. That is why it is better to fund the heck out of basic science. When you don't know where to start, then you have to wait on that amazing breakthrough. No one really knows where that may come from.
3 startup tips for young founders
This just makes the case for a safe subset of C, like Cyclone, Clight, or the recent proposal [which I can't find now] for changing the standard so that what's written is closer to what's executed.
> Users are now able to withdraw their remaining funds from Exco.in with new deposits having been disabled. If you have any issues withdrawing, please contact support we will assist you as soon as possible.

In case the administrators of exco.in happen to be reading this -

You fools, what the hell are you doing leaving automated withdrawals turned on after you know you've been hacked? That'll just lose you even more money. The first thing you need to do is get the coins, databases and log files into secure offline storage. The second thing you need to do is get qualified professionals to investigate. Only after the investigation is complete can you safely return funds.
In my case, Google did not find a competitor that ranks within 30k on Alexa, has the keywords on their homepage, and has $21m in funding. I found them after weeks of research. Don't remember the exact blog/comment/thread, but it wasn't within an hour of beginning my research. :)
As a rule of thumb, you should cut that 1% equity in half for such calculations, due to future dilution, liquidation preference on exit, etc.
Subterranean Psychonaut: The Gordon Todd Skinner Story
The same can be said for the database entries for your bank account.
Are functions with more than 6 arguments really forbidden on x86-64? How do things like CreateFile or CreateWindow from the Windows API get compiled then?
In deed. Take a look to Unreal Tournament and later UT's.
Making a nice map on the original UT is prety easy (and very similar to DooM but in 3d). On 2003/2004 it' keep being not too hard and you have the static meshes to make your map more nice. But, UT3 map creation become a little nightmare.

Also, moderm DooM source ports, added a lot of features to DooM. For example, you should take a look to kdizd , Real guns mod for Zandronum (This mod, makes Modern warface and call of duty a piece of shit!), and a huge list of maps and mega wads that have a insane quanty of quality work to be funny & highly detailed.
I keep playing DooM (using Zandronum) on multiplyer... The best game of all time.

I only hope that ID take a look how do a proper remake of a classic game, taking a look to Stainless work with the new Carmagedon. Really is better that Carmagedon 1 & 2
> YC company or not, taking a lot of equity for a lower salary it's still a gamble. At the end it's a matter of you believing the team you're joining can make it big or not.

Thanks to Second Market this is no longer true.
You don't have to have physical access to do this. Just reconfigure your network infrastructure.

But yeah, they're probably using The Cloud, because that's web scale.
You usually get "refresh" RSU grants if you do well, so I don't think you should value it at zero.

The "usually" part, and "if you do well" part means there is some risk but if companies like you they will make sure you have a lot of RSUs vesting years from now.
Sounds like that's exactly what he did.
Nobody stole any information here; they misused a server (which is in fact owned by someone else).
> The first thing you need to do is get the coins, databases and log files into secure offline storage.

All logging and auditing data should be sent in real time to a write once medium, whether that's an S3 account with append (no overwrite/delete permissions) access, local DVD/Bluray, or even a dotmatrix printer if your volume is low enough.
Intuitively it seems to be an issue. The mathematics, however, say not! The trouble with mathematics being correct is it doesn't convince most people, imo. Really it needs someone who people trust to tell them life extension is OK. Possibly a film star. Anyway, since we're on HN, here's a paper.

'Demographic Consequences of Defeating Aging'[0].

'A common objection against starting a large-scale biomedical war on aging is the fear of catastrophic population consequences (overpopulation). This fear is only exacerbated by the fact that no detailed demographic projections for radical life extension scenario have been conducted so far. This study explores different demographic scenarios and population projections, in order to clarify what could be the demographic consequences of a successful biomedical war on aging. A general conclusion of this study is that population changes are surprisingly slow in their response to a dramatic life extension. For example, we applied the cohort-component method of population projections to 2005 Swedish population for several scenarios of life extension and a fertility schedule observed in 2005. Even for very long 100-year projection horizon, with the most radical life extension scenario (assuming no aging at all after age 60), the total population increases by 22% only (from 9.1 to 11.0 million). Moreover, if some members of society reject to use new anti-aging technologies for some religious or any other reasons (inconvenience, non-compliance, fear of side effects, costs, etc.), then the total population size may even decrease over time. Thus, even in the case of the most radical life extension scenario, population growth could be relatively slow and may not necessarily lead to overpopulation. Therefore, the real concerns should be placed not on the threat of catastrophic population consequences (overpopulation), but rather on such potential obstacles to a success of biomedical war on aging, as scientific, organizational, and financial limitations.'

[0] http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3192186/
Bank money is also just a sequence of ones and zeroes when it is stored on the computers.

"Stealing" happens when the ownership of the money gets transferred to a third party without consent of the lawful owner.

This is what happens when bitcoins get stolen. They get transferred to somebody else and the global blockchain takes note of this. Yes you still have "your bits" but they are now worthless because nobody will accept them anymore.
Tesla and Apple are ideological opposites, I really hope this never comes to pass.
That's the syscall calling convention, not the C one (though it's more like a platform ABI than something exclusive to C these days). In that, on Linux x64 all the args after the first six are pushed to the stack, on Windows it's after four args.
Daily short tests and weekly long tests seems reasonable. These drives show that they've gone thousands of hours since the last test.
Cybersyn influenced modern big data inasmuch as .. in its time .. big government was the only real way to get big data, so the proponents and the principles of the subject were perpetuated all through the 80's and 90's and trickled into the commercial sphere in the same way that the technology to support the effort made its way into industry, and the public sphere in general.
I swear Dick Cheney could run for President right now and have more credibility than any Bitcoin exchange.

I know there are a lot of BTC champions here, but as a former investor, the writing is on the wall: BTC is dead.

The coin will die, the concept will live on.

Which was Bitcoin's true power anyway.
Lots of people go through bad times. No matter how terrible your life may have been, there is likely someone who had it worse off and appears today as happy and smiles. I know it can be hard, but try to not focus on the great advantage others may have due to their roll of the dice and the situation to which they were born. Do the best you can do. Learn what you can. Don't worry about what you can't change. Take joy in small victories. Choose to be happy. Best of luck.
Just curious but why would the same type of programmers that make Java "Enterprise" do better when given GO instead? Taking into account that GO GC is not better than the Java ones, and you currently can't solve it by trowing money at it at all either. e.g. No Azul Zing or IBM Realtime.

Lets be honest here, seeing the popularity of Ruby a few years ago we know that performance is not all either. And knowing were Java was in 2000 we know the same ;) First languages need to be used and then they get fast (even if it takes quite a while before that is true).
Ask HN: Would you be interested in participating in an online hackathon?
Online hackathon is similar to a regular offline hackathon: work on interesting project of your choice during some part of the weekend, but you live stream your development process on youtube or twitch, so other people can see it.

There will be an event in /r/WatchPeopleCode / WatchPeopleCode.com :

https://www.reddit.com/r/WatchPeopleCode/comments/2vzwly/announcement_24_hour_long_online_hackathon_on/

But I am interested in HN users thoughts on general concept.
Luis D. Pozo T. “Space Habitat Constellation” (Diploma Project)
Anatomy of a Brute Force Campaign: The Story of Hee Thai Limited
Listen. As a 473 year old vampire, I can tell you it's really not all that it's cracked up to be.