skysight-inc/HackerNews huggingface dataset:
What if they actually planned this and fine tuned their ASICs so that they would never be able to actually generate enough satoshis to go above the dust limit? They could tell their users: you've generated 1 satoshi this month, just 5459 more to go ... that's only 454 years :). "Honestly, we want to pay you your share, but the Bitcoin network won't allow it because it's below the dust limit ... trust us, you'll get paid in 454 years".

So they can make them mine fast enough to make a difference in terms of hash rate but slow enough to never actually reach the payout limit - so they could constantly owe their users very small (unpayable) amounts.

If the idea is to mine slowly, it can be done on a CPU. Most smartphones also have a GPU on board, so they could mine faster than a CPU. And the chips are already in there, you wouldn't have to buy a new phone/chip for this.

Finally, people seem to misunderstand how mining works ... you can't mine a single satoshi, you either find a block or you don't, so you either get the 25 BTC (currently) reward + transaction fees or you don't. The pool distributes the load and the reward, so there would still be a "funding" transaction from the pool to the user - it's not like their ASIC can generate 1 satoshi on board, it can lend its hashing power to the pool and receive 1 satoshi (actually 5460+ satoshis, see above) for their effort from the pool.
Ask HN: Who buys data?
I've heard many startups brush off monetization questions with "We can sell user data". But who out there actually buys user data? Are there are any exchanges where transactions of user data happens?
Did you actually read my post? If yes, can you seriously not see the difference between writing/testing an OS and writing/testing the software that controls jet engines?

Open sourcing something like Linux works very well _precisely_ because it has a very large audience and is (relatively) approachable by hobbyists too.

On the other hand, aerospace engineering and software is narrowly specialized with a (relatively) small group of experts and code used in commercial/military aircraft is anything but approachable to hobbyists.

Then there is the fact that unit testing this kind of code requires engineering knowledge of the specific hardware involved (e.g. not just any jet engine, but one very specific model). Finally, let us not even mention the huge pink elephant in the room, namely that the absolute and vast majority of "hackers" does not have access to jet engines used in commercial (or military) airplanes and even fewer have the ability to conduct test flights.
School 2015: Who Are You Ep 8 EngSub – School 2015 Episode 8 English Sub
...and eventually you get to the point I have where you realize you don't actually know anything :P
Show HN: Shogun – drag/drop page builder that plugs into your website
The time-smearing technique reminds me of how the Erlang platform (ERTS) adjusts its internal timekeeping to changes in the system's clock. If the system's clock jumps, then Erlang makes its internal clock tick faster or slower than the system's clock by at most 1% in order to resynchronize.

http://www.erlang.org/doc/apps/erts/time_correction.html
It's not cheap and I can't even find a table of content for it. I've also read excerpts that dealt with autopublish etc, and they didn't really address the point I'm making.

Is there a benefit to using meteor beyond the fast prototyping? I'm not saying that's not potentially a huge benefit, but once you're done with your prototype, I still feel like you have to rewrite the whole thing.
How to pick a startup to join based on company stage
Nine uncomfortable facts about alcohol and exercising
Because "diversity" is the catchphrase of the day when it comes to programming and most technology in general. Some butthurt people see a bunch of white males sitting on computers and making really good money, and wonder why we can't have moms do it at home part-time while taking care of kids (it's just typing, right?), or why we can't just hire 1,000 minimum wage people of (color|poor economic means|criminal backgrounds|dragon-kin) to hack something together.

Our industry is seen by outsiders as an old-boys club full of young boys who viciously hate and destroy any attempt at diversifying. Unfortunately, when these sjw types score a small victory, they see it as a big victory. The rest of us see it like a quota system -- we're forced to deal with less talented people just so somebody doesn't get butthurt that there's not enough females or black people or whatever.
Makes it easier to roll.
When You Should Quit a Startup Job
Here's step 10 of the tutorial, which demonstrates how you can write custom RPCs to handle writing data in Meteor: https://www.meteor.com/try/10

You don't have to use the client-side insert/update/remove syntax if you don't want to. Unless you add an 'allow' call to let some of them through, they will all be automatically rejected by the server.

(I work at Meteor)
Basically, yes. (Not only WWV, but also DCF77 et al., of course.) Several countries have enshrined UTC in law, so it's a pretty big thing.
"Your goal, as a hiring manager, is to find the people who want to invest in their careers, who are aiming for mastery and not just looking to make more money or build a shiny resume."

Why are these two concepts mutually exclusive? Experience, money, and mastery are just a few of the side effects of a successful career.
Are you sure that they don't have to prove you know/can find/used to have the keys?
Chinese Men Indicted in Theft of Code from U.S. Tech Companies
I imagine the founder is trying to make a successful company. Being that diversity is correlated with financial performance, it makes sense to try to have a diverse team. On the other hand, you're right in that you can't just throw different people in a room and let them work things out.
It's static html.
Especially when a lot of the big companies are facing heat (and/or lawsuits) for artificially capping engineer salaries because they didn't want to pay more?
"Just because something like systemV has worked very well for 32 years doesn’t mean it should not be torn apart and re-invented."

Actually, that's exactly what it suggests, unless there's a strong reason to do otherwise. Note that terribly written desktop linux wifi init scripts do not qualify for the latter.
hey netflix growth team,

1) you should launch your own contest to select 6 people to volunteer living under similiar conditions - but with unlimited netflix streaming access, vip access.

2) launch a weekly show just talking about what they watched.

3) then get audiences to recommend what the folks in the room should watch, through social voting/recommendation

that said, i'd imagine that most people in their lifetime may end up watching more than what the folks would watch in ~500 days

~B
Point one: if you want me to want to stick around, your company has to have challenges I want to work on over time.

Point two: do not underpay me. I will tolerate a fuzz around market rate, and I will adapt to market conditions. I will quit as soon as I can if you systematically undervalue me (see point one: my value will go up).

Point three: build a company designed for fifty years, to deliver use and value, and you might get people looking to stick around for fifty years.
Pandora Acquires Next Big Sound
Ask HN: Has anyone received the late interview invitation for YC S15?
We sent our late application for S15 few weeks ago and we haven't received any email yet, a part from the confirmation after the submission.

I know that applications are read just before the next batch starts and since it starts in 2 weeks I wonder if anyone has already received an invitation for the interview.

Anyone?
I made this for quick and easy proof of concepts that need to upload/list files to s3. This allows you to simply create a config file instead of coding a backend for s3 uploads/lists See https://github.com/jacktasia/s3pal#configuring
It was my understanding that the optimised library changes in size based on your hard drive. So if you have only 10GB of space left, say, your photo library will be reduced drastically. They need to work on this because most people aren't going to want their computer downloading 80GB of photos, but yes, I'd call that a bug.

Failing imports / duplicates is another issue I've heard about. I haven't personally experienced it and don't know how prevalent it is, but I hope they fix it soon. I don't know about library size - I've heard of people with massive libraries using Photos.app without trouble, but perhaps they had a Mac Pro or something.

As for selective synchronisation, I'd say that it won't be needed if they fix the issues (mentioned above) with library size optimisation. The point is: the user shouldn't have to worry about filling up their devices with photos. As soon as they're running low on space, Photos will reduce the library size. Now, that might not be working perfectly at the moment (not sure, works ok for me), but again - I'd call that a bug.

As I said earlier, the main problem here is whether Apple keeps working on this and gets updates out quickly. The worst problem of all would be if we don't see another Photos update until the next version of the OS (well ok, that's only a month or two away, but nevertheless). If Apple iterates quickly and keeps on improving the service, personally I'll be happy.
Oh right.. weirdly Valve were also planning a bunch of biometric sensors for the Steam controller at first too..
The problem is that software usually moves from the first realm to the second realm over time.
It is running on GitHub pages with Jekyll.
I just coughed up my email to get the reminders, because,
(employers don't read this:) I'm a lazy procrastinating POS.
I'll probably use LegalZoom to get the forms if I ever do
get off my ass and get it done.
I know that Ada compilers are 100% verified correct but is there really any validated C++ compiler? Which one?

AFAIK (partial) assurance in C/C++ can only be handled by additional testing tools, Frama-C for instance.

I agree that C/C++ should not be used for security applications. Ada is a much better choice because it was designed for security.
But then you deal with the wage problem -- managers (especially ones without a tech background) are often of the "my reports make less than me" school of thought. More money = more power = more respect. So when a manager who makes $90k/yr is talking with a 30yo who wants $150k/yr, he might be insulted or put off. And let's not forget that a lot of developers probably should be in the 200-250 range.

The only thing to look for in a company, in my eyes, is how well they pay their employees. They can glad-hand all they want about open workspaces and ping-pong tables and catered lunches, but none of that matters. Show us the money.
haha, people do call me Slambert.
So few of these have syntax highlighting!
To be fair, contractual obligations are pretty worthless in bankruptcy. That's the whole point.
Takeaways from Running Bay to Breakers Wearing a Gear VR Headset
By far the best integration with other services I have seen is Slack. Being able to connect Jenkins, GitHub, Trello, Stripe, and custom build scripts. The reason, IMHO, that it works so well is that all the integrations behave natively in Slack without being obtrusively different. They did a great job with integrations, and the ability to communicate with these integrations, i.e. start a Jenkins job, from inside Slack makes it even better.
:facepalm:

Please get out of my industry.
Yeah, just like XMLHttpRequest was a activeX on 5, until outlook.com team or something wanted to use it.
> Frankly I don't see why the HN crowd would upvote a site like this.

If you view this as an MVP of an open source repository for EOL information then it makes total sense that it got upvoted here. If we can keep our code dry, why can't we keep our lives dry?
Right? No wonder they have no start-up culture. Basically what they're saying is "you can only start a business if you have a business already".
Use HipChat Rooms to Connect Rooms in Slack and Skype with Sameroom
I understand the two sides, but what's the difference to the consumer who has a Newegg account but does not want Amazon to have their personal data?

In the end, Amazon would end up with the consumers data, so to the consumer there is no difference. Are you saying that there is a difference? That's what I wanted clarification on, what that difference was.
All great points. I work with a consulting company, and we have a lot of really great people. They come to us because we pay fair (good hourly rate on w2 (paid overtime) + benefits), we work with a wide variety of companies and industries, and we're not looking to sell out or get acquired.
Forget about the idea. What matters is the people. In priority order:

1. Do you trust them in the "If I died they would make sure that my family was taken care of" way?

2. Are the executing right now even without technical talent?

3. Do they have a track record in the industry they are about to try to enter?

That's it.

Now the red flags:

Do you really want to work with *two* idea guys?

Do you really want to work with two people who think
4 or 5 hours a week is going to get a solid app built?

Do you really want to work with two people who believe
that high pressure is a good way to establish a long term
business partnership?

Go with your gut. This won't be your last offer to work on someone else's idea. Don't get sucked into the idea of owning a company. Particularly when you don't have a controlling interest and there is an aggregate controlling interest that sees you as providing commodity value.

Good luck.
I would like to second this thought. I'm currently doing a masters degree and the examinations are very different to those from undergraduate. Rather, the exam papers are all about applying your knowledge and experience in order to solve unfamiliar questions on familiar content. Therefore, when you write an exam paper you must keep calm. If you let your emotions take control of the situation it can be very hard to recover.

For example: I sat an exam just two days ago when one question offered an unfamiliar ordering of events in an incomplete version of the Paxos consensus algorithm. The question was looking for candidates to identify situations under which the protocol would fail. There is a huge amount of pressure to figure it out in the 20 minutes you have. Getting stressed out and context switching between questions WILL prevent you from getting the answer right. Stay cool, think clearly, and 9/10 you will get the answer.

Conversely, there was a lady sitting next to me in one of my exams this morning. The questions were challenging and largely unexpected. I could see that she was holding back tears and frantically trying to find questions she thought she could answer. As awful as it sounds, she let her emotions take control of the situation and as a result lost at least 30 minutes where she could have been working her way through the exam getting at least partial marks on questions.

I think taking control of your emotions is something you can learn. Whether it is easy or not probably depends on the individual. I am no expert. For me, a masters degree has really helped me take control of high stress situations. I am much more capable at identifying causation, eliminating correlation and finding the answer than I ever was before.
For a while Meatball Shop (a New York mini-chain of, well, meatball-focused bar/restaurants) was doing this for takeout orders placed in the restaurant.

I'm not sure if they still do, but it basically meant whoever was the poor person assigned to the takeout counter that day had to spend at least half their time dealing with people saying "Why do you need my phone number? I'm right here!"

I think they said it was to track customers' ordering patterns over time, which was interesting, but also kind of overkill (and probably misleading, since they wouldn't know when the same people sat down to eat in the restaurant or at the bar).
What were the options you have issues with? I'm looking into it for one of my nodes.
Why would you consider these analytics scripts useless? The article mentioned several reasons they want to be tracking this timing information (monitoring of slow backends/CDNs and the performance of their own scripts) - having that information is vital for ensuring the usability of the site [1]. If a portion of your userbase all of a sudden starts loading the webpage much slower than usual (e.g. from issues as diverse as bad network routing or just a specific browser choking on your scripts), having the information available to you to quickly diagnose and fix the problem is a lifesaver. After all, the website is their product, so they need to ensure it's always available and usable for all their customers.

[1] http://timkadlec.com/2014/01/fast-enough/
> I'm yet another software engineer who (most of the time) writes CRUD apps as quickly as possible so my boss pays me on time. I have no pretensions of being a 10x or being the hero who drags the world out of the dark pits of poorly specified and mathematically inelegant software with his superior intellect.

You could stand to learn something about the Hell of fighting other people's quickly written crap just to get your job done.
To Sit, to Stand, to Write: The Author's Position
For several years, AOL was the singular reason why floppies were still made. Then they switched to CDs.
> Ada is definitely not dead

True. More information: http://www.ada2012.org
Tech Ladder: Job titles and descriptions for UA engineering
Rate of living theories are somewhat discredited.

http://en.wikipedia.org/wiki/Rate_of_living_theory

There is some question over correlation of resting metabolic rate and mitochondrial constituents as a correlation of species life span, but that is totally separate from considerations of variations in life span within a species.

http://dx.doi.org/10.1089/rej.2008.0676

Nonetheless, resting metabolic rate does seem to predict human longevity:

http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3100751/

Interestingly the Palo Alto Longevity Prize is using heart rate variability as a metric to optimize in mammals:

http://paloaltoprize.com/
The legal system was/is constructed by lawyers, for lawyers.
Nice theory, but optimizing for the pivot over the running state is not a great strategy. Even if it was you do not need the kind of diversity you mention on the team as much as in their network.

The benefit of having a particular life experience and point of view is not something you need 24/7. You need it, if at all, at decision points.
That is certainly one source for error. There are many. Another is that testing does not give you exhaustive coverage of the state space just because each branch of the code is visited.

The standard does mention "formal verification/methods/proof" but to my knowledge it's rarely been used extensively.
True. I always expect this. Yet, Google doesn't fit that profile because they weren't just buying something that works: they were investing countless sums into geniuses and their projects trying to invent new things. It's at that point I expect companies to learn from the past and do better.
Kubernetes on OpenStack
Beginner question: how does Meteor handle storing server-side web socket connections in a scalable way? Are they kept in ram? Redis? Mongo's ram?

The complexity of this is why I always end up reaching for hosted WS solutions like pusher or fanout.io.
Seatgeek is pretty good too: http://chairnerd.seatgeek.com
What Verizon Really Wants with AOL
Is it legal to not hire someone because they aren't planning to stick around for more than eg 2 years?
Eye-tracking in VR
Just think of the gold you could mine from the effort to send one million CDs back to AOL: http://news.bbc.co.uk/2/hi/technology/2440911.stm
You're missing my point. Piping wget/curl into sh is notoriously dangerous not because of security concerns, but because of the behavior of sh if it only receives a partial script that way (such as would be the case if curl or wget are interrupted for whatever reason, particularly in the event of a network failure mid-download). At least with a package manager like Homebrew or apt-get it'll wait for the download to actually finish before trying to install something (at least on a per-package basis; few package managers actually wait for all packages and their dependencies to be downloaded before installing any of them).

Just because trendy hip tools like brew and RVM encourage this behavior doesn't mean it's actually a good idea.
the point is that he did it. just because you or 1st year undergrads could have done it is irrelevant because guess what, none of you did.
Right; my point is that some people genuinely enjoy it and are proud of when they have moments of inspiration and end up working late nights to complete something. Some people genuinely work best at night, and I get the impression that if an engineer doesn't fit into the author's specific idea of "work life balance" they are considered "young."

In my experience, that's not necessarily true; some engineers just genuinely enjoy working late at night, and are often proud of the results. Otherwise, they would presumably stop working late at night.
The lack of support in mobile Safari (http://caniuse.com/#feat=nav-timing) may be a significant part of that.
If you are leaving a large asset (money, house, investments, a 500 foot yacht in the Bahamas you never told anyone about) then the person getting it should know before hand.

Could you elaborate on why you should tell someone before hand that you're going to leave assets in their name? Is it just common courtesy/manners in your opinion? Or something else? I'm genuinely courageous.
"It's ok if our company fails in an entirely preventable way as long as we failed while meeting some arbitrary standard of not hiring people according to the actual demographics of our hiring base."
Container-friendly OSes are definitely the future. While CoreOS isn't the only one (Atomic, Photon, Snappy), there's very little need for most OS features that we traditionally expect in servers when lightweight containers wrap all our applications, and cluster schedulers manage failover.

As for load-balancing the problem, there actually is added complexity in new architectures because we add a layer of orchestration on top. However, that layer on top is becoming more and more necessary, so it makes sense to move a lot of functionality out of the OS layer.

If you want an example, think about how modern disk systems expect JBOD instead of RAID. When there is innovation on top, the underlying system can become simpler.
IUP is a little quirky and a pain to install, but really nice to work with.
If you live abroad, couldn't you just learn enough of the local language to tell the taxi driver where you want to go? Usually, just being able to pronounce the name of the destination would be sufficient. I really don't get why a taxi driver's English would be an issue. You don't have to have a conversation with them.
Not trying to sound like a jerk, but I'm just wondering is it really a good thing to put on your homepage that there are nearly 12K questions posted on StackOverflow about Meteor? Seeing a number like that makes me wonder if maybe the documentation and or APIs are not very well done if it's generated that kind of activity on SO.
The fickle are not a protected class in the US, so yes, it is legal.
Free Technology Law MOOC (Ireland)
The FE exams changed very recently - I'm not sure if there even is a general FE exam anymore, though there probably is an FE common core to each exam.

http://ncees.org/about-ncees/news/ncees-announces-changes-to...
Doesn't work for my old razr - shows white screen on start.
Discussion from yesterday: https://news.ycombinator.com/item?id=9567176
I'm the CEO of a stealth mode startup in SF that is using Meteor in a B2B CRM application. We are looking for Meteor developers and you can reach me at jim at clozertech dot com.
How are the people you've described actually going to help a company that is pivoting? You've just claimed that they will without explaining why you think so.