skysight-inc/HackerNews huggingface dataset:
You might be thinking of ghosting as opposed to n-key rollover. Of course keyboards that address one tend to address the other as well, but still, small distinction.

That said.. how are you holding C to crouch? I assume for WASD movement. I just tried that and it's contorting my hand in weird and uncomfortable ways.
The Spoken Wikipedia Corpora
Not directly, but you will cause some writing to happen internally to the drive if a read disturb is encountered. When the SSD has trouble reading back data due to a read disturb or similar data degradation, it'll recover it using the error correcting codes and then write a fresh copy.
I agree, the presentation is very good. Definitely worth a look if you’re interested in applying some of this theory in a practical way.
I agree with you. The main goal was for who's interested, to give some pointers on where to look for further details regarding the topics in cause.
Anyway, I hope this video helps https://www.youtube.com/watch?v=sMZd84_a3R0.
This is correct.

The top payment processors all have a fixed component to their fees - we just absorb it into our pricing structure.
For an analogy, look at the effects of California's Prop 13, where holding property long term gets you dramatically lower property taxes.
Turnaround Artist COO Anne Ward Quits Upload
Isn't Scheme pretty darn close to a pure and clean version of Lisp? Which is why it was chosen as the language of SICP?
Developer Experience Lessons Operating a Serverless-Like Platform - Part II
I think what I've mention already should outline the impracticality of your suggestion. It's hard to distinguish between a cigarette that's fully extinguished or not. This is why ashtrays are made of glass or contain sand, you can't set it on fire. Smokers are easy to demonize when you don't understand their dilemmas. Don't worry we're pretty used to it. Most smokers I know understand their habit bothers people and do their best to not cause a burden on others. When society has set up rules that make it impossible to do something properly, don't be surprised when people don't.
Well, the nice thing about most planes is that they don't want to stall, and most of the time the correct action to recover is "stop doing things and let the plane recover". It's when you keep messing with it that you make things worse and get toward unrecoverability.
I'm not sure comparing a case where the person has a high likelihood of dying anyway is necessarily appropriate based on what I was referring to. I don't fault the skydiver that failed to pack their parachute correctly and causes it to fail for committing suicide before hitting the ground, I do fault a system that would cause the person responsible for re-checking the parachutes to commit suicide because of the death.

I also didn't say the cultural norm was wrong, just that it was stupid and counter-productive. I meant stupid as an enhancement to counter-productive, and I meant counter-productive in relation to actually advancing a society to the point where the problem that caused the suicide in the first place is less common.
Isn't it normal for every animal for them to be required to "do work or starve"? By your definition, does nature enslave every animal except humans who for a select number don't have to work for survival?

Kudos on your last point though. The overreaction on this thread needs to be brought back to that reality.
the n=4-Queens visualisation is excellent.
The closest Amtrak connection is on the other side of the bay in Emeryville.
They also know that giving out only positive badges to a social circle just makes the negative ones implicit (Everyone gets the X kind but me, message received and I know everyone else noticed as well) and is only marginally more positive than allowing anything at all.

It's just good marketing to frame it this way. They saw what happened to Peeple.
Wow, that's actually pretty great. Simple, creative, fast. Well done.
It's starfish, http://www.rifters.com/real/STARFISH.htm#bulrushes
The correct term of an idea that hasn't been tested yet is a hypothesis. A `theory' is a full featured explanation. Generally, one requires a theory to be 'accepted as true' by the majority of the scientific community.

The nomenclature here really sucks, because colloquially theory and hypothesis are essentially synonyms. However, it makes no sense to talk about the hypothesis of gravity. This discussion comes up most often around claims like "The theory of evolution is just a theory".
Unlikely a hit piece. This is the Chronicle and Willie Brown writes for the Chronicle. Hard to overstate that. Further, Ayerdi-Kaplan got ousted last year and given a $400,000+ parachute that Brown negotiated for her.

http://www.sfchronicle.com/bayarea/matier-ross/article/Ouste...
I think this idea is really cool, but monitization might be an issue. No individual or private company, except those with enormous sites like Boeing and Google would be potential customers, because the decrease of cigarette butts would be spread over possibly a mile radius (interested to see what the actual statistics would be though). Of course, the idea then is to target municipalities of dense downtown areas. Is buying, maintaining, powering, and repairing this machine worth the handful of cigarette butts that would otherwise be washed into a drainage ditch or picked up by a street sweeper?
True, though these days 144Hz monitors are everywhere (Personally I used a CRT until LCDs were capable of 120Hz, not sure I could ever go back to 60), makes a big difference I think when down to a 7ms window. Using a mouse at 125 on a modern screen feels really janky.
Ockham razor suggests that he's doing so to avoid losing money. That's a far, far more simple explanation.
Well, they are both done in a grid, using squares that are (ideally) uniform in size and shape. The same limitations apply to both.

A quick check says it doesn't meet the definition, but they seem pretty similar to me. They are conceptually similar and I think the automated embroidering machines, those that turn pictures into patterns and then stitch them, work on that principle.

I think...

I could maybe ask the lady at the Grange Hall. She has one of those machines. Err... Don't tell her, but the output is uninspiring.
If you want to have some fun, try testing your reaction time at https://www.humanbenchmark.com/tests/reactiontime.

It's not quite a keyboard delay test but more of a general human reaction time test.

The best I can do is 160ms after 5 tries on a 2560x1440 60hz IPS panel.
That game ate way too much of my life.
In areas that typically get cold enough for snow, increased snow totals are an expected outcome of global warming. Global warming causes more moisture to get into the air in general, and moisture in the air eventually returns to earth in the form of precipitation. During cold winters, this means more snow.
If you always assume you are being man-in-the-middled, then you were already prepared for this. As long as your traffic is TLS, you are safe.
Neat idea. Used a goshiwon a few times, but this site didn't really help me. The good ones need to be found themselves and don't advertise.
This seems consistent with the relative age effect: https://en.wikipedia.org/wiki/Relative_age_effect
And matches earlier work done on the same topic:
http://www.cmaj.ca/content/184/7/755.abstract

The other side of the coin is that the oldest students in their class often perform the best early on, with a lasting impact on the rest of their academic lives. The effect is also apparent in sports, with children born closer to the cutoff date being substantially over-represented at the professional level.
I think this means reducing the size of USB for phones to mini, then micro, now Type-C shouldn't be applied to desktop and laptop systems where size isn't at a premium. If I'm connecting a 10TB USB HD or a Printer to my desktop, I want USB 3.1 Gen2 and a Type A/B connectors are just fine. If I'm charging my phone, I can be wireless or Type-C.

Glad I didn't bother with Type-C on my desktop, or laptop (but did get USB 3.1 Gen2 Type-A ports). And just got these connectors for when I need to transfer some data. https://www.amazon.com/TechMatte-Connector-Resistor-Approved...
Laws in various US jurisdictions targeting the BDS movement.
Previous HN discussion: https://news.ycombinator.com/item?id=15264053
You're essentially getting at the point of the article. Driving laws reflect neither actual behavior nor what we'd consider ideal behavior.
agreed, but even in classical music it doesn't really bother me that much sometimes, some of my very favorite string players have occasional intonation issues (who doesn't?). And think of all the jazz records with an out of tune piano!
Steven Universe isn't strictly a kids' show, but it has some noticeable imperfections in many songs which I think adds a sense of honesty without hurting the performances. I hate the perfection in Daniel Tiger songs, they will contribute to a generation of kids that cannot stand the sound of their own voices.
As someone who smokes occasionally, it sounds to me like you're just making excuses. In the past 10 years or so, I don't recall ever having to throw a butt on the ground. There was always an alternative.

Regarding your #4, that sounds nice and all, but that doesn't keep butts from ending up in streams and strewn all throughout the environment.

So often people will throw their butts on the sidewalk or in the street even when there's a cigarette-specific receptacle right nearby. There seems to be a cool factor there with the way people flick their butts away.

My technique is to rub out the burning part above the filter on the bottom of my shoe and then throw the filter in the next bin I see. That's just one idea; I'm sure there are many others.
I immediately switched to skeptic mode when I saw no actuation points or normalization for travel distance. All this is showing is that to move further it takes longer. Duh. Why even bother pointing out the polling rate? That's like setting up runners at random places on the racetrack to measure who's faster. The guy/gal that starts closest to the finish line isn't necessarily faster.

I'm using Cherry MX Speed switches, which have a 1.2 mm actuation point and 45 g actuation force. There are no published numbers for the Apple keyboards and the closest I could find was ~0.75 mm distance and ~60 g force. Cherry MX Reds, the most common mechanical switches, have a 2 mm distance and 45 g force. (I mention the actuation force because there is probably a slightly longer delay for higher actuation forces due to deforming the fingertip and motor unit recruitment, both of which are probably minimal.)

On top of it, the author seems to be making a statement about speed being the deciding factor for gaming keyboards. If that was the case, they'd all be using ultra-low actuation switches, which they aren't. In most cases, a 'gaming keyboard' is just a mechanical keyboard with aggressive styling, higher quality components (less plastic, braided cable), macro keys, multi-key rollover, USB or audio passthrough, and backlighting.

Then he uses 1 membrane gaming keyboard and 1 no name import that I can't even find the manufacturer for as his only gaming keyboards. There are no sample sizes reported, he just does his best to hit two keys at once, and uses a camera for determining when the key press starts.

Every step of the process has huge flaws and he doesn't even use a reasonable set of devices. Sorry to sound harsh, but I trust zero of the conclusions/interpretations of the data.
This is quite impressive Sean. Live programming is just getting started ;)
There are three separate lessons to be learned from this parable, and I think people are conflating them:

1. Training on a biased data set leads to biased predictions. This is undoubtedly true.

2. Data sets can be biased in unexpected and unforeseen ways, so therefore productions can also be biased in unexpected and unforeseen ways. The examples at the end of this article don't quite touch on that point. But examples of this abound in social science. Eg: https://blog.conceptnet.io/2017/07/13/how-to-make-a-racist-a...

3. Deep and convolutional neural networks are susceptible to this phenomenon. This is the point that the article is debating.
Tail-draggers died out for larger aircraft partly because the slanted cabin when on the ground was inconvenient. The DC-3 was the last successful tail-dragger airliner.

Wolfgang Langewiesche, in his 1944 classic, "Stick and Rudder", writes that the tail-dragger arrangement is a poor landing gear, but a good takeoff gear for underpowered aircraft. It gives the effect of flaps on takeoff for planes that don't have flaps.
Tail-draggers are prone to nose-plant accidents and ground loops.[1]

Worst landing gear ever - the U-2. Two inline wheel sets.[2] That's the result of extreme weight reduction.

[1] https://www.youtube.com/watch?v=q5trygRQaV0
[2] https://www.youtube.com/watch?v=-ELjCkG4Gl0
You need both; they serve different functions. QA is choosing to use flame-retardant material; QC is installing a fire alarm.

QA addresses your process, from repeatability (e.g. ISO9000 in the cases where it makes sense -- less often than it is used, but sometimes it's crucial), incoming materials inspection, choosing processes that error in directions you want (should you mill material away from a billet, potentially taking not enough, or cast and potentially have the part shrink? Some systems can handle a too-small part better than a too-big one; other systems are the opposite) etc.

QC can be thought of output validation (i.e. testing, which is a lot of it): are my products of the necessary quality/within spec etc? Sometimes you can do 100% inspection, sometimes you have to use statistical methods (there are whole ISO specs devoted to nothing but sampling algorithms).

If you are not clear in your mind about the differences, the jargon can confuse you more (e.g. incoming materials inspection is sometimes referred to as "incoming QC"). But from this you can see why you "can't test your way into quality": the tests happen too late in the process.
They are doing it already, they launched the latest batch with emergency braking off, to be enabled after some real world testing.
Wiring each key to an input would get rid of scanning, not debouncing.
I've just been reading a bit on the aftermath and what is amazing to me is that Boeing apparently paid nothing in compensation or liability, but JAL did, despite the accident being nearly entirely the fault of Boeing!? Does anyone know why?
By davidhydes comment [1] it is because the gamma burst actually happens after the merger. It is caused by the ejected mass slowing down due to friction.

My layman's interpretation is that this is cherenkov radiation on an astronomical scale, though that suggests it is caused by charged particles, which neutrons aren't.

[1] https://news.ycombinator.com/item?id=15484357
I think the BART to SFO is a good idea and should have been built in from the start. I'm not convinced that BART, Caltrain, bus, HSR, local rail all have to converge on one spot in San Francisco.

CalTrain has 55,000 daily riders. AC Transit 15,000. BART, a lot. Are there any economies of scale of putting all those people in one place? Does this density bring anything useful?

CalTrain connects with BART in Millbrae. AC Transit connects with BART in many places. The Capitol Corridor connects with BART in Richmond. Does this need duplication in SF?
Man Rescued from Taliban Didn't Believe Donald Trump Was President
The missus made me a quite large star map, complete with constellations marked and labeled. It took her forever. So, it may not be good to judge her worth - it might be good for judging her dedication to complete a task. It took her the better part of a year and a half.
Test Automation for Embedded Devices
Just to clarify, since I see that my comment was a bit unclear: By "have instead" I meant "have instead of democracy". An alternative with more concentrated power, and less freedom, would be having a dictator who decides everything. More free, with less concentrated power, would be an absence of government and everyone following their own wills.

(I do not intend this comment as a value judgement one way or the other.)
Shattered my shoulder in a bicycle accident too!!

3 mins after, a ski medic was shuffling pieces of bone around in my shoulder and saying "i think its dislocated" all without any pain but feeling very badly winded. Adrenaline is impressive. Morphine is the best
This article prompted the following questions for me:

1. How well did the historical systems do, and why? Presumably non-negligible key travel is not a modern invention.

2. How much of the latency is key travel? (i.e. what korethr said)

3. How exactly were the keys pressed/how fast were they pressed? All the article says about the experimental setup is "The start-of-input was measured by pressing two keys at once – one key on the keyboard and a button that was also connected to the logic analyzer."
I live in Michigan and it's blatantly obvious here too.

Apart from lake effect on the west side of the state, we hardly get snow anymore, because it's barely dropped below freezing. The last few winters have been incredibly mild apart from the "polar vortex" events where dry cold air blows down from the north. Since it's so dry, these don't really generate a lot of snowfall, it just snaps cold. These polar vortexes are a new weather pattern for us.

This fall we've been getting literal monsoon weather from the remains of hurricanes coming up the east coast. Each storm turns into days of warm drizzling and fog, which is much more typical weather for the spring, not October. Another atypical weather pattern.

That's just on a local scale. Then you look at how we're now getting multiple extreme hurricanes per year, one after another, multiple 100-year floods, and it's just insane that people could possibly deny the reality of climate change when it's literally happening over a span of just a few years, right before their very eyes. The weather we had ten years ago is not the weather we have today.

Trump has taken office at a very unfortunate time, because we urgently need to mitigate both carbon emissions and the direct impacts of the weather right now. But instead we're going to spend the next 3-7 years going backwards during one of the most critical junctures. At least he's so utterly incompetent that he's mostly just stalling out his agenda - going nowhere does beat going backwards at least. Just kinda sucks for the people most directly in the line of fire for climate change, because it's very obvious that no relief is going to be forthcoming for the parts of America that have been devastated over the last few months.
You mean, what if you’re a libertarian who hates the government so bad they want a job working for it all day? Probably more common than you think
I'm sure that every rolling stop you do you're utterly alert to potential obstacles from every direction, but I see plenty of "rolling stops" come far too close to doing damage for comfort, and it's usually damage to a road user who has the right of way.
> Many places have designated trash for butts.

Which can still catch on fire.
Is that essentially cherenkov radiation? That does seem to require charged particles, so it seems unlikely.

If not, is it black body radiation due to the heat, or just excess energy from nuclear reactions that are caused by the high-speed neutrons.
I hate to nitpick about grammar in the context of such a grave topic, but the passive voice is not always bad, and you could make a plausible defense of its use here. The most common reason for using the passive voice is when the subject of the sentence is more interesting than the object or had already been mentioned in prior sentences, and thus is more familiar to the reader. Using familiar names and ideas aids in the overall flow of the piece and is considered good style, even at the cost of weakening a verb.
Sounds like founders made a good call on acquisition :-P
Scaling PhantomJS: Taking Thousands of Full Page Screenshots Every Day
I want to funnel my Bay Area salary into some land out in Alaska for family retreats and off periods in between work.

How is it living out there?
UK TV drama about North Korea hit by cyber-attack
I think a couple of my Apple II clones had hall-effect keyboards. Too bad their graphics are not very competitive today.
That's fine, but then the study should be called Key Size Comparisons rather than Keyboard Latency, since it appears that the length of time the key takes to travel dominates the "latency" measurement.
This could be a data mining wet dream.
They have found a way to make filling out surveys addictive.
It seems all you had to do was present it in a fun way and make sure the surveys are about other people.
I wouldn't be surprised if the questions start shifting towards things that could be used to market to people.
Imagine if all of John Smiths friends say he is "Most likely to skip work to play a videogame".
It wouldn't matter if John had ever mentioned video games on his profile.
> If you're looking for a $249 couch

And let's not forget, a lot of people are, for many different reasons. Maybe they're not expecting to stay in the house forever, maybe it's a group of housemates who are buying 'disposable' furniture to avoid dealing with ownership issues, maybe they're low-income.

I really think a lot of this has to do with people's lives and careers being less predictable than they were a few decades ago.
We can even incentivize this by giving more food for bigger butts. ;)
This is also clear on rhythm games like Stepmania. Here's a random video from a keyboard user:

https://youtu.be/TWiMnENdcyY?t=56

At this speed the player is reacting (and hitting with correct timing) about ten notes (arrows) per second. This is possible by memorizing and reacting to group patterns instead of individual notes, but more importantly, reacting unconsciously.

A player can play at this level without conscious attention, even while holding a conversation, or while focusing at different parts of the screen, or spaced out. It feels like the fingers play by themselves.

This is so automatic that the player may have little feedback on how well they are doing. They may think they are making blunders and about to lose, while "the fingers" have correctly hit every note so far.

Definitely feels like a faster neural path was built.
> Slavery is where you have no choice but to work. If the food reward is substantial enough to be worth a crow's while, then it confers a competitive advantage and crows that refrain from this behaviour will face pressure on their food sources from the offspring of the well-fed crows; essentially you've artificially raised the carrying capacity of the ecosystem, for those crows that agree to your "bargain". Effectively, for the crows, the choice becomes "pick up cigarettes or starve".

This definition of slavery sounds a lot like capitalism.
If you're trying this, note that libvte based terminals are capped at roughly 40fps, which adds serious jitter to the delay. xterm doesn't have this problem.
BBEdit really is a magnificent text editor. I've been using it and Textwrangler as my primary programming editors for 15 years now, and they only get better and better. All those kids with their Atom and SublimeText don't know what they're missing. (Now get off my lawn!)
Well, this is an eminently reasonable case, even though my basic instinct is to harass smokers however possible.
This is literally why AirBnB is getting beaten in China - the Chinese competitor realized people are going to do this, and is happy making a little less money and acting as more of an introducer.
Wut...?