skysight-inc/HackerNews huggingface dataset:
I too am a motorcyclist (85K miles of sport bike riding, Sunday morning ride to Pt Reyes was a lot of that, current stable is r1200gs and wr250r).

I despise loud pipes, just frigging hate them. But I live in deer country (Santa Cruz mountains) and I've hit a deer at speed on the GS (did not wipe out, lifted the front end and had my front tire hit it square in the hind quarters, spun the deer around, I dropped the front wheel down and did a very shaky coast to a stop. My hands were shaking like a vibrator on steroids).

After that experience I really wonder if loud pipes would have scared the deer off. I tend to doubt it, I've not installed a louder pipe, but it's made me less pissed off at the loud pipe people. Not a lot less pissed off, but some.

BTW, shoutout to the Ninja 250 and especially the 500 version. I had two of the EX500's and those were by far my favorite sport bikes. Lots of torque, could pull any 600rr off the light (yeah, the 600 was blasting by me 2/3rds of the way down the block, but do you really want to ride a sewing machine? I don't. Loved my 500 twins.)
Yes it's something we think of as key. They also have very busy Uniqlos and Ikeas (if you wanted to get nitpicky those might be thought of as a bit upper middle class there, but then you could look to Taobao or all the local brands). And the fact is that those cities are hugely populous and all those shops are doing a roaring trade.

I'd say the diagram in the article looks pretty on the money in terms of rapid growth of middle class. It's not as big as in, say, Germany of course but it's definitely there and looking very healthy. There doesn't appear to be _significantly_ greater poverty in the streets than in NY, LA, or SF. There is clearly disparity as you might expect in a turbulent emerging economy - the levels aren't too obviously dissimilar to much of the US or UK and visibly greater than western Europe and Nordics. Shanghai already makes many major Western cities look like a backwater.
All of the factors you cite (I think bad travel infrastructure is just a special case of bad infrastructure in general) certainly contribute. International organizations measure all kinds of things like this; here, for example, are the World Bank's governance metrics:

http://info.worldbank.org/governance/wgi/index.aspx#home

However, I have not seen research into the reasons why certain countries do badly on these metrics that hypothesizes any real cause other than lack of charity--wealthy countries just aren't doing enough to help poor countries. The possibility that charity itself might be a contributing cause is never, as far as I can tell, considered. Which just puts us right back to the original question.
Market penetration in 60 countries?
Huh? They disable "emissions mode" during all driving either because a) it was bad for sales - perhaps one is unable to reach race car speeds in < 10 seconds; or b) they purposely chose not to build a compliant emissions reduction system and covered it up by specifically making the cars pass only during examination.

There is no apology to be made for them. Manufacturers are required to build sustainable systems, it's not optional. Unless the initial facts turn out to be wrong, this is clearly inexcusable.
Just pay for precheck.

It's $85 for 5 years, and realistically, yes, most of that money just goes to line the pockets of the politically connected. On the other hand, you can pretty consistently go from curb to club in 5 minutes, and you bypass the nude-o-scope.

I'm all for standing up for principle, but this one is already lost. TSA doesn't care if 10 ppm of the traveling population opt out. Google "managed inclusion" if you want to understand why organizing an opt-out protest on Thanksgiving (or generally encourage people to opt out) won't change anything.
I have an Audi TDI, but luckily not one of the affected models. I would be furious, especially if post-update performance was noticeably different. If so they are going to be up to their eye balls in class action suits demanding buybacks and the like (not unprecedented, Dodge just did a buyback).
Great read. Europeans have been aware of Buddhism since 300 BC though - https://en.wikipedia.org/wiki/Greco-Buddhism
"because it provides housing at a nominal cost and gives the private landlords some competition."

Sincere question as I don't know much about the UK rental market: why aren't the private landlords in this segment of the market competing with each other? Is it difficult to build additional rental housing cheaply enough?
it is probably actually much less then that since Facebook doesn't appear to store full resolutions... for example, they serve a very low quality version of the original picture...
This is the reason I still hate the concept of an App Store walled garden.
The fact that anyone but me can apparently pull a program I paid for off of my device is indefensibly stupid.
I completely understand, but reading and signing a simple contract takes 5 minutes. Preventing (yes, rare!) cases like this is worth the small overhead, IMO.
I mean just look at how the guy ended his post. The last thing you would expect. It's hard not to like him.
If my opponent would use that move, I would probably consider it as a severe case of rule of cool. ( But this may be the reason, that I prefer RPGs to chess. )
Thanks for pointing this out--it brought my attention to the author's Irmin backend, based on the browser's implementation of IndexedDB:

https://github.com/talex5/irmin-indexeddb

That said, trying out this demo [1] of Cuekeeper gives an IndexedDB error message on Firefox 40.0.3 on Linux; perhaps IndexedDB is somehow not enabled.

[1] http://roscidus.com/blog/cuekeeper/
The design doc for The npm Registry CouchApp
Wouldn't this be an argument of rising auto type conversions?
Ford Fiesta 1.0 liter 3-cylinder gets 45 mpg
White advanced the pawn and promoted it. It is black's turn. Moving the knight between the kings is illegal because the black king is in check by the white rook.
Many of those self-diagnosing features can be defeated by trivial circuits. A 555 timer for a downstream O2 sensor, a 4N4001 diode and a couple resistors for an EGR vacuum sensor hack, and several others.

I have had cars in the past that OBD2 reported as operating correctly, that easily passed smog/inspections, that probably weren't operating as the EPA intended.
Show HN: prm – A minimal project manager for the terminal
Earliest known post to Usenet was from Jim Rees in 1982, who credited James Gosling. For his part Gosling thinks it was originally written circa 1979.

https://blogs.oracle.com/jag/entry/shar_a_blast_from_the
‘Ghost Push’ Android virus infects 600k+ users a day with unwanted apps
Oh OK, I definitely could have written that better.

From what I can tell, M:N threading has been thoroughly abandoned by Linux, but it might be worth revisiting given the horrendous I/O scaling of Linux kernel threads. I would imagine scheduling user threads cooperatively simplifies things a lot.

Google has a very interesting talk about cooperative native thread scheduling, but they haven't upstreamed their code:

https://www.youtube.com/watch?v=KXuZi9aeGTw

And here's what linux devs are actually doing (it's underwhelming, something like 50% of what the hardware is capable of):

https://lwn.net/Articles/629155/

In the meantime, people who actually need the performance (HPC and even some enterprise servers) have to bypass the kernel entirely. It looks like that's going to be possible even in virtualized environments, thanks to hardware support:

http://people.inf.ethz.ch/troscoe/pubs/peter-arrakis-osdi14....
Techweek/LaunchKC grant $500,000 to 10 startups
Europe doesn't have stupid emissions rules biased against diesels.
It’s not removed from your device. If you have it, you have it. You just can’t download it from Apple again, and you won’t get updates.
Uh, yes? Versus literally just walking from the taxi at the drop-off curb to your gate, it is quite a bit longer. As you mention, there were some checks added over the years, but it was lightning fast compared to the current system.

Ever notice how older airports don't have the huge snarled lines of TSA checkpoints worked into their design? Instead they have disabled escalators that the line snakes down or a ton of stanchions forming waiting areas down side hallways and such. It's because there were no huge snarled lines at a few choke points when they were designed.
The recursive problem is the problem. If the utility function is arbitrary, then utilitarianism is just a tautology.
This looks interesting.

How do you store the password recipes? On disk? Are they encrypted? If so, how?
I’m much more ok with ads than I am with tracking. Wish it was easier to have one without the other.
Over what time frame?
The Jaguar PlayOne
We're in agreement on that - which is why I made the comment about Android. We had a chance for that to be open, but Google wanted to retain control.
How is 'not visiting sites with obtrusive ads' meaningfully different from just blocking the ads?
Minix ran on 8086s
I should add a giant “so long as it doesn’t mess up the browsing experience by covering content or slowing down page loading”.
Also, does the author seriously not realize that sassafrass grows in pretty much every single park in the city? Not sure if he's just trolling for page views or what.
Your logic is based on the idea that the US has the merit to judge what is currency therefore it can judge what is currency. This circular and unfalsifiable assertion is not logical. Just because the US government claims a power does not mean that it has or should have that power. Further, what gives the US government the power to reclassify a currency as a traded commodity and simultaneously classify it as a currency along with a half-dozen other things?

Finally, what reason does the US government provide other than unlawful assertion of power for the sake of power? (note: If there is some legitimate reason, then the correct procedure is to pass a law rather than the executive branch claiming authority that it does not have)
Whats wrong with ipa's :P I've found them to become a godsend recently, instead of only having water, some more "mainstream" bars are carrying "ok" ipas.

(Though I'm more of a scotch ale man myself)
You must be living under a rock if you think facebook is doing everything in PHP. Do you really believe the neural network and video encoding mentioned in the article was written in PHP?
Ah, my mistake.

The wording on the author's site led me to believe it was gone from applications.
This is not correct. It's possible to write a sound static checker for termination of a Turing complete language. There are some terminating programs on which it will have to say "I don't know", however.
IE originated as Spyglass Mosaic, formerly NCSA Mosaic, a unix browser. So it was more like they ported unix code to Windows.
Yes. Airports used to be like Amtrak.

The baggage screeners just plowed bags through and looked for a guns, cartoon style time bombs and knives. I recall rushing my aunt to JFK as a kid and literally getting to the terminal 5 minutes before takeoff -- and she made it! Consultants who had to swap gigs for whatever reason would physically exchange tickets at the airport, no problem.
Didn't know you've got that many people involved. Awesome stuff. By the way, are you in Bali? I would love to chat.
Tell HN: Q/Kdb 32-bit no longer free for commercial use
Can't the knight capture the white king resulting in checkmate for black?
For another point of reference, the max cabin width of a Boeing 737 is 3.53m and the fuselage width is 3.76m[0].

[0] https://en.wikipedia.org/wiki/Boeing_737#Specifications
The other thing for the super-rich is fractional jet ownership. If your flying to dinner in London from NYC, Your concierge experience at Teterboro to hop in a Gulfstream with nominal security is way more pleasant than facing the masses of wannabe VIPs at the big airport.
I agree. Please be active in the opposition to regulation requiring electric and hybrid vehicles to make a noise as well. We don't need more noise!
I'm sure you're in the professionals camp /s
None of us would ever indulge in soapbox politics, would we?
Relevant, as always: https://xkcd.com/1508/
> Donald Trump

If anything, Trump has a demonstrated history of competence. Even right now, he's by far the most competent republican candidate (which of course doesn't mean he'd also be a competent president). Indeed, he's also "hyper-masculine" (your words - I would say hyper-idiotic), but you can't really use him as an example of someone incompetent.
Improved Digital Certificate Security
If you need to, you can beat most O2 monitors with a 555, most O2 heater monitors with a $0.45 resistor (or an O2 heater from a neutered O2 sensor), an EGR sensor monitor with a diode and couple resistors. Many catalyst monitors are just downstream O2 sensors that detect cycling (another 555 will defeat).

OBD2 monitoring, without fairly careful visual inspection, isn't a full solution. It's used because it's cheap, easy, and close to good enough, but enthusiasts are easily able to defeat it, for "off road use only", of course...
DDOS VW shall we?
Cool! That's be a super easy feature for us to add. We're on it.
Obligatory xkcd:

https://xkcd.com/1534/
Seems like they could get an extra 10% by simply going to a higher track. Mexico City is popular at 2250m of altitude..
> While I agree with the author's contention that businesses are bad at hiring managers

I'm not sure that's a meaningful assertion... Just a few days ago, there was a thread (or maybe on reddit/programming) about how businesses are bad at hiring programmers. Is it possible simply that businesses are bad at hiring workers in general? The badness is probably exaggerated when the workers become more skilled and when the skills become softer.
Of course in Python, you're encouraged to use exceptions as part of the normal program flow.

(For example in duck typing, rather than checking whether your value is of a certain type, just assume it is, and deal with possible exceptions if it isn't)
XcodeGhost – source code
Depressing surprise move for those of us that were interested in this quirky tiny platform.

To announce this in between versions (ie 3.3) without using official channels like Twitter, their news feed, or their KXCommunity blog, is quite baffling.

If you value the way of computing that K and Q enable, some truly free alternatives include:

Kona, a lively and fresh implementation of an earlier version of K (K3): https://github.com/kevinlawler/kona

Kuc, a language that reads much like K, but features some interesting new ideas, such as mmap as a verb, closures (and their direct descendant objects), and an inspectable machine code-like intermediate representation of code (but sadly not data): https://github.com/zholos/kuc

oK.js, the funky, bright JavaScript implementation that is quickly becoming a busy place on Github: https://github.com/JohnEarnest/ok

Sadly, the brilliant Kevin Lawler's Kerf begins to look less interesting once one considers the license. Still, its embrace of Json is something for other implementors note. https://github.com/kevinlawler/kerf

That brings us to http://kparc.com. In the gloomy distance, beyond the pillowy smoke of the fires on which we burnt our printed out Q tutorials for warmth, where we still fight over tattered copies of the crippled pre-crisis K4/32b interpreter, there is an ivory tower, the inhabitants of which, it is said, look down on us mortals with benign disdain.

Kparc promises us the interesting K5 and the life changing kOS. Their frustratingly secret work could be among the most important in the study of sustainable computing and different concepts of implementation.

Here, at long last, Arthur will bring his significant genius to the task of the user interface, still the torpid cesspool of the developers dreary life.

Tantalizing dreams of a free K seem dead now, but some remember those sultry rumors. Sadly, whether or not we'll ever get to actually use it remains an open question.
EGR on a diesel also terribly gunks up the intake manifold downstream of the EGR introduction point. For that reason (and the loss of power and efficiency), it's often defeated.
Doubtful.

"The app is completely my code, using a copy of Ghostery’s tracker database hosted on my server that the app periodically checks for updates."

So since he's abandoned the app, and broken his agreement with Ghostery, I'd assume he'll no longer be receiving an updated database from Ghostery.
Building a rope bridge with flying machines [video]
If you're working with a lot of different point types then it probably makes sense to define your own point type that provides type conversion to all the other point types used in your codebase. That way you're not coupled to one library's point type in your own code and can add extra functions, etc. to the point class that you might need. You can also explicitly control stuff like what frame of reference your coordinate system is in and your type conversion functions handle converting to different frames of reference for other point types.
NASA's VR HMD's Lag Behind Vive, CV1 and PSVR
I live in upstate NY, where the DOT is very passionate about installing roundabouts everywhere there is development, as they optimize use of undersized roads, especially in sprawly suburbs. (Search for "Malta, NY" on Google maps and check out the 6 consecutive roundabouts around the I-87 exit)

The problem is they are a cyclist/pedestrian death machine, and the bigger ones cause lots of small accidents. Looking out my office window, I've personally seem a strategically placed streetlight get plowed over about 8 times due to some of the engineering defects of this particular roundabout.

The roundabout in China pictured in the article included an elevated pedestrian walkway -- a feature nearly completely absent in US implementations.
Not only that, but the checkpoints didn't even start until just in front of the boarding area. I remember the huge stink (although it may have been pre-911) when O'Hare decided that no one would be allowed in the concourse unless they had a ticket. Whereas I remember my mom taking a couple flights to my grandma's back in the mid 80's, and watching her board the plane and watching it take off from the terminal window.
It looks like this isn't attached to the class definition, but rather to the uses. I.e. for every use of a class that only defines ==, <, you have to include rel_ops. But then it would basically provide the other comparators to all classes, maybe not something you'd want.
Except not really, that's still 7 hours of flying. Lets say 1 hour transit from airport to restaurant and 2 hours of eating, you've already spent 11 hours on that dinner.
There are a couple notes about this regulation. The first is that bitcoin is not subject to many problems that other currencies have (eg. inflationary devaluation or being tied closely to a country or group of countries). The second is the nature of the ITC and other agencies treat foreign currencies differently (as bitcoin is without representation).

The third and most disturbing is that normal regulations would not work (because it doesn't suffer from being tied to some country or countries). For this reason, the government decided that the only way to exert control was reclassification. Even if we decide that this is somehow justifiable (no good reason has been given and I believe there is no such reason), then the proper process is to pass a bill through congress rather than the executive branch once again deciding that it can do whatever it pleases.
In New York City the rule is "Don't block the box" and it carries stiff penalties.

I always found it funny how easy it would be to DDOS a roundabout. Get 10 friends together and drive around in a circle all day.
No, it'd have to be in the position of the white pawn in the initial position to reach the king. It moves two pieces (not three) horizontally and 1 piece vertically, or vice versa.
DEC64: Decimal Floating Point
I wonder if it would be cheaper to install "Rolling Stop" signs.
Please save your one-line-puns for reddit, or some other forum where that is appropriate.
Here is what XcodeGhost author says
Or require crossorigin="anonymous", maybe in combination with Cache-Control: public.
One hour transit to the airport? HA! Forgetting traffic. You'll need at least an hour just to clear security.
I think the exact opposite, that four-way stops should for the most part become roundabouts, and that's it. And actually, just four-way stops between two-lane roads, once you start adding lanes it gets too complicated.

In Spain, basically everything is a roundabout, so much so that when the roads are big enough they have lights within the roundabout. That's way too much IMO.
If Marco doesn't provide an ad blocker app, someone else is going to do it. If he thinks he's gonna make a statement doing this, that statement is going to fall on deaf ears. Users keep indicating that they want ad blockers, even after hearing the same tired story that it will hurt content creators.

Pretty soon, you won't be able to rely on the ad networks for revenue. Then it's a matter of adapt or die. I think newspapers are better positioned to adapt than traditional web content, because newspapers have the experience of having sales people dedicated to selling ad space on the paper. Pivot those people to selling ads on the website, and roll your own ads, using your own designers and developers (who should make it easy for the sales people to rotate ads using a CMS).

The fight to save ad networks is a race against time that cannot be won.
That's a perfectly reasonable policy.
That is selling this essay short on so many levels it's not even funny.
What's so special about JS's dynamic side that makes async IO easy? Any functional language should be able to do so. And even better than JS, as they may have syntax to avoid all those nested callbacks, while still flowing the environment/error handling.

In fact, JS doesn't seem to have anything that's specifically suited for async IO at all, apart from clumsy closures.

Also, string handling can often be a bottleneck. Anything dealing with HTTP the protocol, for instance, will have all sorts of crazy hacks to parse that messed-up text format as fast as possible. (And this is a major reason why HTTP/2 isn't text-based.)
Black plays for black. The black knight blocks the only position that the black king can move to for safety, all other moves by the black king (or not moving the king at all) result in the king being captured. If it moves right it gets captured by the rook, move down or down-right, it gets captured by the white king. Don't move and it gets captured by the rook, and there's no way to play the black knight to block the rook, either.

Of course you could argue that if you're ignoring today's rules of the game that you may as well have the black king take the black knight, but that's illegal under the rules and probably has been right from the start.
I have a huge amount of respect for Marco but this decision makes no sense to me. Was he afraid of hurting journalist friends and losing invites to the hottest media parties around NYC? Or pissing off other friends and ex-colleagues who now work at analytics and optimization companies? I hate to be a cynic but that's how his post read to me - this launch had cast a personal shadow that he didn't want to deal with. Some % of users don't want to be tracked and they downloaded an app to stop it. It's not like he removed the Safari API that enabled this. Now that Peace is gone, it will just be replaced by other similar apps, likely from far less scrupulous authors (such as ABP with their ''acceptable ads'').
You just hate the economy and want everyone to be unemployed.
for months after returning from China I marveled at the empty sidewalks in Arizona where I live. I understand totally what you are saying. China is a fascinating place.
I had a 2001 Passat 1.8T (that I got used in 2003) had a slew of problem covered under the VW CPO warranty. Fortuitously enough, after that warranty expired, it ran like a clock for 8 years. (But I wasn't afraid to service it myself either.