skysight-inc/HackerNews huggingface dataset:
That's...not accurate - you realize that, right? I mean - if we think tech startups in the last two decades only, then yes. But, both Japan and Germany have both fostered huge companies, both conglomerates and not, that belie your statement.
The FEC rules on this are very simple: Volunteers can donate as much of their time as they wish, and it is not factored into the FEC reporting requirements.
Craigslist is a site where people can post classified ads for free in their local geographical area (e.g. city/metro area), similar to the old classified section of a newspaper. It also has a personals section. Part of the personals section is a "missed connections" area where people can post about an experience they had with someone where it felt like they should have exchanged contact information and kept in touch but missed the opportunity. If the other party of the missed connection happens to feel strongly and has the same idea to go to the missed connections area for the local craigslist site and if they happen to see the post from the other person they would recognize the description of their encounter and have the chance to get in touch.
And her husband doesn't mind?
Fixed-interval + jitter can work, exponential + jitter can work too. Be super careful with retries that don't involve jitter, depending on your system architecture you may end up with highly correlated bursts of retry load. You need to be careful of intermediate levels in your system when retrying. And be able to reason about what's going to happen under common failure modes (you won't able to anticipate the rare ones or freak occurrences, but you can defend in depth as best as you can).

If a low-level dependency starts to flake out (bad code/config/data push, unreliable host or network, load spike causing your storage to melt), retrying at intermediate stages can amplify the load and turn a small/medium-sized problem into a cascading failure. You can partially mitigate by retrying 0 or 1 times and then just give up, especially if you control all your callers or can afford that flakiness in your error budget.

Otherwise, depending on your needs you could maintain a retry budget (don't unless you really know you need it): instead of a flat K retries before giving up, enforce a process-wide per-operation cap on your retry rate. When the system is healthy, overall retry rate will be low so you have "room" to issue all K retries if needed. But if your load spikes, or your downstream dependencies start flaking out for some reason (your "fault" or otherwise), you'll avoid a positive feedback loop of death by quickly hitting your retry rate cap and shedding load which only would have made things worse and was destined to fail anyway.

EDIT: A few other remarks:

* OP's general point about putting limits on everything is really important, and closely related to the general wisdom in distributed systems development: everything can and will fail, so make the failure modes obvious and explicit. You get general robustness by avoiding runaway queries, but you also force discussions at design/development time like "what happens when this queue fills up" or "what happens if you're never able to take that lock" (though you should try to avoid needing to take locks ;)

* Instrument the hell out of the paths through your system and add lots of metrics. Logging is great, do it wherever it makes sense and you can, but a lot of the time you'll be able to get more insight (or the same amount of insight with less time spent doing ad-hoc log analytics) with something simple like counters whose value you can track over time and plot on a graph somewhere. Examples: classify downstream dependency latency into buckets, count of times you hit a code path (maybe some users require a more complex DB query than others or you're coding defensively, never expect a case to happen, but want to know if it does), cache hit rate, top sources of traffic in your system. Eventually you'll want to optimize bottlenecks and without data to identify them and prove they're fixed, you're flying blind.
I always see large trucks on I-5 regularly spewing huge amounts of smoke when they hit the gas. It gets so bad that people speed around them to avoid the smog getting into their cars. This is mostly large commercial semis and dump trucks. Are you talking about passenger cars?
> The union members are usually either paid or pressured into "volunteering" for candidates

You can probably find some stories like this, but they will be a tiny minority. There's no way a reasonable and informed person would say it's "usual".
Satire is something so rarely seen on HN. Good job.
Why do 64 bit binary downloads tend to be larger than 32 bit downloads?
It ties in with the classic "For sale: baby shoes, never worn"

https://en.wikipedia.org/wiki/For_sale:_baby_shoes,_never_wo...
Which also happens to typists, piano players, guitar players, ....

It is a matter of posture and working without rest, not mouse vs keyboard.

Speaking as someone that has a light version of it.
That's just it - DARE forked the MVP. The completed product is out there, hardly known.
The amount of creativity which is going into Coders for Sanders is a pretty remarkable development.
cfengine, rdist, ssh, rcp, failing that bash/tsch/perl scripts

config management has been around for a long time...
Aptible Is Hiring Senior Site Reliability Engineers
What kind of NT drivers (USB, Storage, what)? What kind of Linux kernel modules?

I've worked on storage drivers for Linux (2.6), Mac (10.6+ - 10.8) and Windows.

What like Nt vs Zw? Are you fucking serious? Do I need a badge and certification from you too, your majesty? You haven't proven you've done shit either, but it doesn't matter.

You don't have experience with xnu kexts (which make much more sense, at least more so than the Linux model), so I don't see how you can claim, broad pseudo-expert "opinion" on something you know nothing about.

Regardless, these three approaches are still irrelevant because they're critically flawed: granting transfinite trust to the kernel driver developer to not fuck up. A real microkernel model, only a process would likely crash. QNX runs on billions of devices, including now BlackBerry 10 since they acquired it: game, set, match.

That's the boat you've missed trying to go off into the weeds and make it a personal attack, because you have nothing.
It's Slack, just as a public forum and a lower barrier entry to use.
I dunno what these other people are going off about but if you apply quantum mechanics to gravity, you can't renormalize it. If you look too deep at the standard model you run against cutoffs that you yourself have to impose to make things work. So honestly, you take a limit and things blow up. There should be finer structure but instead the theory gives you nonsense.
Well, my idea about this is actually that we're so used to our eyes going to the top of the screen when we hear the word "menu" and regular people don't have the same associations.

I think if I went to a platform that followed a different design paradigm than I was used it, I'd have my eyes roaming all over the screen as well.
Nice slides, but I would have liked to see how they are making sure there are no memory corruption issues.
Just today I walked past a new BMW in the garage with a "Bernie" sticker on it. I am not sure it was in support of Sanders but even if it were not it's the perfect symbol of the engineers from the OP: people driving new BMWs supporting taxing "the rich" as if "the rich" are not them.
You're right about Missed Connections as context. This wouldn't have half the impact if it was in a literary journal. Just placing it in MC makes the reader more susceptible to experiencing it as real.
I doubt that NOx can be captured by such a filter. And according to the article particles level is already well below the limit.
Perhaps this teacher was looking more for thoughtful analysis and insight rather than pedantically seeking out minor grammatical errors.
I think I've let the 'manners mode' etiquette influence me a lot. I now keep my phone on silent from the moment I get on my train for the morning commute to work right up until I get off it again after the trip home.
Sun Sparc keyboards were useful here, with a bunch of additional separate keys on the left for Find, Cut, Copy Paste, Help, Open, etc..
Maybe ... but my point was that even when searching for an arbitrary word on the screen, I notice that I'm significantly faster than a non-savvy user. E.g. if I'm on a call with a support desk and they're walking me through some steps on their website, I find I can easily 'take in' the entire screen and focus on that one word they want me to click on. Of course, I know a website is a bad example here, given that I could've just pressed Ctrl-F, but the idea holds for other complex non-searchable UIs too.
Are suffering and death intrinsically linked?
Just some more on dependently typed languages: The article actually mentions them in footnote 1. So as it stands, the CSS part really doesn't make sense, because everything written about CSS applies to these dependently typed languages.

In particular, you could write some Agda/Coq/Idris program that implements rule 110, and has some trivial user interaction to repeat this until a stable pattern is reached. This simulates a Turing machine.
I think the title is a little misleading, note that the article title says "seemingly".

I think a more likely explanation for the virus' behaviour is that removing other malwares or improving its host's security really just improves its own chances of survival.

The article even explains at the end that it installs backdoors, which in my mind rules out the possibility of a benign author.
Yay for functions which are analytic in some neighborhood. Here’s the original paper from the 60s about the idea in this post:
http://www.math.fsu.edu/~okhanmoh/media/Lyness,%20Moler,%20S...

The latest work on this general topic is http://arxiv.org/pdf/1404.2463.pdf which manages to compute extremely accurate high-order derivatives (“...even the 100th derivative of an analytic function can be computed with near machine precision accuracy using standard floating point arithmetic”!!!), see also http://www.chebfun.org/examples/cheb/Turbo.html

* * *

Anyhow, for folks trying to take derivatives of (or do various other operations to) arbitrary continuous functions, I recommend checking out Chebfun – http://www.chebfun.org – a Matlab library created by a group of applied mathematicians at Oxford.

Instead of just looking at a couple points near some point of interest, Chebfun approximates the continuous function over some interval to near machine precision by a high-degree polynomial, and then operates on that polynomial.

Operations like numerical differentiation are much more accurate when you make the right “global” (i.e. not just at one single point) approximation.

Also check out Nick Trefethen’s book Approximation Theory and Approximation Practice, the first 6 chapters of which are available online: http://www.chebfun.org/ATAP/atap-first6chapters.pdf
The FEC has explicitly said it's irrelevant to donations of volunteer time.
This is not how American drivers deal with it. When they don't see an immediate risk of hitting someone, most don't bother stopping at red lights when they want to turn right on red, which is not the case with stops.
Many Mario Maker streamers consider posting your own level code, when they haven't asked for level codes, to be spam. And this is Twitch chat, where being the 100th person to type "Kappa //" in a row isn't spam. They moderate level codes because when they don't, their chat turns into an endless stream of hexadecimal.

HN presumably intends to hold higher standards than Twitch chat.

I know it's hard to promote Mario Maker levels, but I would say this isn't the place.
This politician regards free development in a favorable light.
Sorry about the outage two years ago, I was a new network engineer then and deleted all the residential DSL customers on one of the major Frontier routers in Washington. Lesson learned: never touch anything you don't fully understand
The 35% is a meaningless number without more details. It's not shocking at all if a 1km column of smoke blocks more than 35% of the light passing along it. So we need to know more about the test to decide if it's shocking or not - specifically the distance the light travels through the sample.

Integration time is also important. Short bursts of dense smoke can be equally polluting as a continuous stream of light smoke.
Thanks a lot. Yes, Trump is very wealthy, but on the other hand there a lot of big wealthy companies who would fire their employees for saying the things that Trump does. Universities even more so. The middle classes are basically forced away from the positions that Trump holds. And so really the big money is against him.
Do you remember, Cyberia!

https://en.wikipedia.org/wiki/Cyberia,_London
It doesn't matter how terrible it is if it works and does some social good. Thank you so much for trying to bring about some change in the world.
Edit: Tested and works in Google Chrome and Safari Browser.

Yes but the parent comment said that they can open a URL in a new tab without automatically changing focus to that tab. This can be useful when you want to check something after you are finished on the current tab. Unfortunately it does not work as described. CTRL + T, type URL, then CTRL + Shift + Tab will open a new tab and then return to the previous tab.
I swear on my life, the following is 100% true.

When i was in 5th grade, a dare officer came to my class and told me about a piece of paper i could put under my tongue and see things that werent real(lsd)... that started a decade long journey of copious drug use.
Well, for one thing, all the address constants (e.g., the address of a function that another function calls) in the 64-bit code are twice as big as those in the 32-bit code (64 bits instead of 32 bits).
Many people now access the web from touch devices most of the time. I've often been frustrated by the lack of access to keyboard shortcuts in mobile browsers/mobile apps, but perhaps that's what a lot of people are habituated to?
The Lean Sprint
What "traditional diet"? The diet that supported hunter-gatherers was very different from that of early agriculturalists, which was different again from urban populations pre-refrigeration and pre-transport (refrigeration + railroads + ships changed _everything_ about food availability), then post-WWII eating has been steadily changing every decade in an ongoing revolution of food packaging and branding, and in the steady globalization of cuisines. There is no "traditional diet". And to say, without evidence, that there has to be something "better" about the typical person's random food choices than a manufactured product like Soylent is a blatant example of the Naturalistic fallacy.
it's okay, i don't even know how to find text on iphone safari
Previously: https://news.ycombinator.com/item?id=10318200
What if a bunch of us pooled our capital and did Moneyball for startups, VC style?
Don't forget the quick "convert the thing in your clipboard to plaintext so gmail won't paste it in that dumb font" of ^t ^v ^l ^c ^w ^v :)
Smartphone Makers to Consumers, “Lend Me Your Ears”
90% of people using a computer right now do so because the computer provides something they want and what they want can be achieved with the mouse/touchscreen, at a reasonable rate for them.

Click this. Swipe that. Tap out a facebook/twitter post. Gratuitous use of autocorrect. These are the reality of that 90%.

Don't let your impatience lead you to treat these people poorly. Let them learn by example. If you're sure they'll see the value in a shortcut then go for it but back the fuck off if they don't respond well.
> Nobody forced your hypothetical guy to take that job

Fine. I'll call you out. Hunger did. Do you have no compassion?

His children are starving. Now what?
The data is small enough you could receive the stream over Inmarsat or Iridium. And before you rebutt cost, I know exactly how much those carbon mast boats cost.
The problem comes later when the current generation of programmers starts creating interfaces of their own without all the keyboard shortcuts because they never grew up using any.

Windows 10 is already showing signs of this, in previous windows versions hotkeys were everywhere, they made sense, and they were even easy to discover if you turn on the "underline hotkey" option. In windows 10 even basic shortcuts such as alt+left to go back is missing in most apps, some apps accept backspace but others don't, moving around menus with the keyboard arrows works some times and some times not, tab order totally doesn't make sense and it just shines through that nobody in Microsoft even thought of trying the apps with keyboard only.

Just because something can be used with a mouse doesn't mean you have to, i frequently hear people saying that they use the terminal instead of explorer because they don't like the mouse. Well, explorer is one of the most keyboard friendly programs ever once you take some time to learn it. In a folder, just type half the foldername and then enter and you are in, alt+d to go to navigation bar. Alt+up to go up one folder is 2 keys instead of 5 for cd[space]..[enter]. Ctrl+x/c/v instead of cp or whatever, "right clicking" can be done with that weird button between alt+gr and ctrl on the right side of your keyboard, in that menu each line has an assigned button which will be underlined. There are many more tricks and I can't list all of them here, i just strongly encourage people to try using it without using the mouse, you will find out there is not a single action that requires it.
http://www.nejm.org/doi/full/10.1056/NEJM196512022732302
Ask HN: How do I build up a community around my product?
I think there is nothing more important than building a community around your product.

Do you guys have special advices on how start something like this? My product is special flight search (dunno if this information is of any relevance)
Thank you gull! :)
Hm. I guess I've gotten enough into Mario Maker to spot some inaccuracies in this article:

A completion rate below 15% isn't "ultra-hard". Most of those levels would show up on Normal difficulty.

A completion rate of 0.44% doesn't mean the average player dies 230 times before completing it. It means that, for every 1 player who can complete it in any number of lives, there are 229 who don't.

Given that definition, if a straightforward level with a 5% completion rate makes you sad for the state of gaming, remember that lots of these players are, like, seven years old. Give them 20 years and they'll be awesome at whatever their nostalgia games are.

And that also explains the levels that get starred, really. I do hope that they eventually expand Super Mario Maker with a better recommender system, one that can distinguish people who want gimmicks from people who want "real levels", or at least a way of sharing playlists of levels or something. You can follow good level creators, so they should add the ability to follow good level curators.
Can I wipe my magstrip so only the EMV chip can be used?
Surely there are other ways to resist slavery than being beaten?

If there were some highly effective and rapid communication system, for example, the slaves could possibly organize and GTFO before their owners had any way to stop them. Yes, there's the chance that it could turn bloody, but I can imagine scenarios where it might end peacefully (as far as one can imagine such a hypothetical).
> obsesses a lot about not breaking backwards compatibility

Lo, how times have changed. ;-)
> it'll never be a frequent thing for me again

This is how drugs are taken best: Not frequent.
Good news is a lot of the links are browsable on archive.org's Wayback Machine!
> I want the military defunded in its entirety, save the divisions of navy which protect coastal states from attack.

Do you consider space-based threats in the realm of the Navy?
T-Mobile US ‘incredibly angry’ at Experian over data breach
OK, but being a math professor does indicate general authority in mathematics.
Apple’s 3D Touch Is the Start of a New Interface
People often denigrate new media because they have a habit of comparing the average of the new with the cream of the traditional. "Look what I ate for lunch today" on instagram vs "Hamlet by Wm Shakespeare".

Here we have an excellent example of something that needs to be slid into the folder marked "In defense of the internet".
On the same topic, lack of a uniform cut-copy-paste mechanism in Linux makes me jealous of the Mac people every single day.

On a Mac, you can use Cmd-C to copy from vim and paste into Firefox or your shell/terminal. Try doing the same thing in Linux (even with the IBM CUA [1] approved Ctrl-Insert and Shift-Insert)

[1] https://en.wikipedia.org/wiki/IBM_Common_User_Access
You can make invisible blocks like that in Super Mario Maker.
A couple of projects for engineering students
We have designed two projects specially for engineering students. One, called Randhaa, is a new Windows apps in C that greatly simplifies the process of building Windows apps in C. Contact pgaurav@iitk.ac.in for this.
The other is another Windows app that helps you explore the design of sound characterization algorithms using your laptop. Such algos could, for example, be used to build sound accessible personal assistants such as SIRI. Contact prakhark@iitk.ac.in for this one.
It's always fun when this happens to someone who has production's on-call address in their contacts list.

There really is nothing quite like having the "everything is on fire" pager ring at 3:25 AM only to find that someone wants emergency_oncall@company.com to join their linkedin network.
This. I was about to post the same message, including the same parenthetical disclaimer. It seems like this should be an obvious consumer protection, and yet nobody talks about it.
Generate High Level Meetings from Events
This image: http://cdn.static-economist.com/sites/default/files/imagecac...

Got me this: https://dl.dropboxusercontent.com/u/9098858/cloudsight.png

Concept looks interesting though ...
So now, given that "fixing" the problem will cause power loss, and consequently adversely affect fuel economy, wouldn't a number of VW owners opt not to bring in their vehicles for the recall? What's the incentive for VW owners to voluntarily bring in their cars for a regressive (in terms of power and mpg) fix?
A way to link multiple levels (your own or others') into "worlds" would be neat. It would let people curate collections of levels they think are good while also designing the progression between them.
pops up every so often, don't forget Qippa (http://www.qiqqa.com/)

*i'm not affiliated with qippa, it's just what i prefer over mendeley
Middle mouse button? I only have to deviate to ^C, ^V when the applications are... not really native.

I just pasted this comment from vim to chromium this way.

* Doesn't cover cut-copy-paste, just copy-paste.
You're engaging in a logical fallacy; have you considered that the people driving the new BMWs might consider themselves to be rich --or-- might nevertheless consider Bernie Sander's policy positions to be laudable?
Offtopic but I couldn't help it... It looks like they're still running win xp! I suppose the pc is air gapped yeah..
How did you happen to avoid the termination fees? What was in this letter?
What?

Glivec, Chemo, Marrow Transplants are extremely effective against several types of cancers. Sure we are powerless against a significant proportion, yet we do "Cure" few types of cancers. and in spite of what Pop-Sci article you might have read, all treatments don't "just extend the dying path".
Yes? Of course it's a wild generalization. And by 'children' I mean young children, like we were talking about; and I'd have to qualify 'New York' somewhat if we had were going to quibble about it.
If you think a google map is close to what the astronauts are seeing, the HDEV payload will blow your mind:

http://www.ustream.tv/channel/iss-hdev-payload
Here’s a Pie in Obama’s Face
This isn't a thermoplastic printer?