skysight-inc/HackerNews huggingface dataset:
This is a neat idea. You could have a video game like NBA 2k act as the frontend for the data coming out of stats.nba.com backend, and simulate - in realtime - the actual games as they progress. If the latency between the frontend and the backend is reduced enough, you'll effectively have a "live" game played by simulated players that is more or less a replacement for the real thing. You could then charge people to watch your simulated games.
You get arrested for leaving the scene of an accident, and probably sued for damages. This is no different than smashing a parked car with no occupants and then driving off, except that in this case the car's sensors guarantee that you'll get caught.
BLE on Crack for iOS/tvOS/OS X (Blocks Based DSL)
> If good full-body tracking comes to mainstream VR, we'll be doing it with cameras, not wearables.

you're not going to physically move your body through 3d space with cameras.

dude your post is all over the place. i can't ascertain if you play VR games or if you even watched the linked video.

and not for nothing, but you can't ask for no sensors and also ask for no dystopia. except we're not going to be fat, we're going to be plunged in some weird seasalt bath with no holes on our body anymore except the Lightning jack that's replaced our faces
Your vehicle and face are recorded by half a dozen cameras on the self-driving car and uploaded to the local police department for the accident report.
Do you ever find the multiplayer game inaccessible for anyone below Masters/Diamond tier?

The beauty of League/Overwatch/PUBG/CSGO as an esport is the burden of game knowledge is relatively low comparatively.

RTS are essentially giant paper rock scissors games, but so fast paced it's really hard to get over the initial hump/learning curve, especially with as much micro across multiple groups as SC2 requires to get higher.

I don't know, I've always been able to compete at an average level in most ranked multiplayer games, but it seems with SC/SC2 it's always one end of the spectrum or another.
The Ars Technica article says this is still the case:

> To aid with navigation, Waymo has built high-resolution three-dimensional maps of its service area. Self-driving software in each car can compare the objects identified by sensors to objects on the map, allowing it to quickly distinguish stationary objects like trees and buildings from mobile objects like cars and pedestrians.

> As Waymo expands its map and acquires more vehicles, it will also expand its service area. Before too long, Waymo expects to offer service across the entire Phoenix metropolitan area. Eventually, Waymo will extend service to other metropolitan areas using the same incremental approach.

https://arstechnica.com/cars/2017/11/fully-driverless-cars-a...
Online Tictactoe with socketio
>And if Linux had not existed we would have had GNU Hurd way earlier in all likelihood.

Is that provable? :)
The projector is a great example. The projector generally will know neither how far the projector itself is from the screen nor how far the viewers will be. So specifying how large the type should be on the screen in inches is obviously not a useful thing to do.
There’s probably a ton of telemetry and data being recorded from any self driving car, so I doubt that would end well for you.
I’d guess the car has a detailed recording of the crash including your license plate and contacts the nearby google employees and the police.

Then it probably cancels the ride.

At least that’s the process that would make sense to me.
Show HN: Free and lightweight debugging aid for C#
Step one would be to persuade manufacturers not to lie about device dimensions in EDID. Then software would have a fighting chance of knowing, how many pixels are in an inch.

Good luck with projector manufacturers ;).
To be clear (as lots of stories talk about 'canceling' the Estonian ID cards), I was able to update my e-Resident card in minutes: https://twitter.com/jgrahamc/status/927581940483575813
> but the bounty is only $100.

This is the minimal bounty.
How to Create a Simple Facebook Messenger Bot Using the Unified Messaging API
> You're conflating different things. Intel is free to use MINIX which is exactly the freedom the creator of MINIX intended when selecting the license. You are not a party to that transaction.

We are not a first party in that transaction, but feel very much the consequences. Therefore it does involves others. Most actions have an influence on others and therefore there are responsibilities for the consequences.

If you sell lower quality concrete to a building company which builds a dam that break and kills many people, then you have blood on your hands and should be treated as such, even though you were not a first party in the dam construction.

> That Intel uses this software for a purpose you disagree with is immaterial to this discussion.

It is very much not immaterial. It _might_ be legally irrelevant, but it is not without importance.

> Had MINIX not been available under a permissive license, Intel would have found some other (but presumably more expensive) way to largely achieve the same thing. They did not come up with and implement the management engine because MINIX was BSD licensed.

I hope they need to spend a lot of money and energy and effort for taking others freedom away. The cheaper it is for them, the more likely they do it.
how is it cruel to strap a lightweight camera to a sheep while it goes about its daily grazing?

whether or not eating animals (in general) is ethical is a different question altogether.
[EDIT] Can't really edit this anymore but I noticed I made a few typos as I was writing this quickly on the go on my phone. Apologies for that!
This might be hard if OP is outside the UK. If the client responds to the claim disagreeing (i.e. saying they don't owe money), then the next step will be a court hearing. The amount in questions is likely less than the time+money it would cost OP to go to the UK to attend such a hearing.

"You might have to go to a court hearing if the other person or business (the ‘defendant’) denies owing the money and you disagree with their response."
https://github.com/ConsenSys/smart-contract-best-practices/b...

Bullet #1: Prepare for failure
Presumably all those cameras on the car will have picked you out.
>Stealing $100M over two years from FB and Google?

Yeah, I think at this point the largest actors in this field have stolen $1B+ just by themselves.

>Social engineering isn't an inferior skill to actual code exploits.

For this specific purpose it probably is. With a single webmail exploit you could trivially be stealing similar amounts in days from vast numbers of businesses. All you need to do is automatically (or manually) replace bank account information in the emails. This is a relatively simple task to automate.

A $20M wire being sent to some random bank account copypasted from OWA is nothing out of the ordinary. There are thousands, probably tens of thousands potential targets.

At least the FBI seems to think that these email compromises are a 5 billion dollar industry, https://securityledger.com/2017/05/fbi-business-email-compro... We haven't even seen any fancy 0days being used yet, the whole industry is prime for disruption by more sophisticated, more efficient actors.

In the face of all this it really seems hard to argue that a world class exploit dev couldn't be earning hundreds of millions a year with relative ease.
US alone: Syria is signing the Paris climate agreement
This might sound mean, but I laugh every time I see Ethereum bugs in the headlines. The developers intentionally made their platform analytically intractable, despite knowing the dangers this presents given our long history of vulnerable software.

They then compounded this poor choice with an Ethereum programming language with poor and insecure semantics.

I applaud the ambition behind Ethereum, but not it's technical choices.
How much of a problem is this mapping?

Huge part is up-front-work, and then?

How often do streets change?
Stanford Stats 385: Theories of Deep Learning
What I (personally) don't like about putting side-effects in action creators is that these functions become impure, hard to test and if there are many side effects they can get very messy. Although, for me the main reason would be that the logic is then spread across dozen of files (reducers, action creators, ...) and that's something I don't really like with redux.

With this declarative approach you have a really clear idea of what's happening in terms of both side effects and state just by looking at the reducer.

Once again, if you're happy with putting them in action creators, it's completely fine. It's a matter of taste I guess and you should probably use what you're the most comfortable with.

I took this idea from re-frame in clojurescript. When going back to JS and redux I thought I missed this approach, so I made this small thing.
Full-disclosure: I'm part of the team behind RevDeBug Prompter.
It's free to use for commercial purposes also. You'll need VS 2017 (update 3) to use it.
Would be glad to hear your feedback :-)
Presumably the above average number of sensors on the car make it pretty easy to identify your vehicle and you are charged with leaving the scene of a property damage accident.
Reminds me of the short lived reign of the emperor who purchased his title. https://en.m.wikipedia.org/wiki/Didius_Julianus
So let's assume the people who run Anaheim are not idiots. My question would be did they run the cost analysis of these tax breaks for Disney versus the expected boon to the city from other incomes? If the income from externalities is greater than the actual income would have been from Disney, it seems like it would have been a decent decision. This is of course ignoring political principles of fair taxation.
No, their civil unrest was due to an issue with their president being under the thrall of a cult figure and the corruption between government and various Chaebols.

There may have been some South Koreans mentioned in the Panama Papers, but their protests started way before those leaks dropped.
I'm glad more frameworks follow the simple and concise way of Spark.

However, why support both Java and Kotlin, it seems that would create more work with no real need ? Admittedly, I've been burned in the past with Play! which said they would support both Java and Scala but using the Java version I always felt a lot behind in feature support.
Also, LA Times gets free advertising!
Here is a poll by Ryan X charles who is core opposer and a signee of the NY agreement
https://twitter.com/ryanxcharles/status/927568458849533952
What do you want me to say, if "you" knowingly break an API, to me "you" are. Matter of opinions.
Depends on who the user is. In a company, the company owns the computers, not the users. I'm willing to bet that ME was designed for legitimate corporate deployment scenarios.
It's yet another tangent in this topic, but there's something that bothers me here, and in many things that try to handle multiple languages.

There are 47 lists of countries in French (that's just an example, I guess English and Spanish have as many of those) in the project that provides them [0], including half a dozen or so just for different regions of France.

As far as I can see, almost of them are exactly identical except for the Canadian one (which has "Saint-Vincent-et-les Grenadines" instead of "Saint-Vincent-et-les-Grenadines" among other things).

For English, en_US and en_UK have differences as meaningful as "Wallis and Futuna" vs. "Wallis & Futuna". Arabic has 28 different versions, all strictly identical.

English, French, Spanish and Arabic "version" alone make up 33% of all content in the repo. What purpose does this serve? Who maintains these largely meaningless lists? Who chooses which languages make it to the list, and which regions do?

I'm as puzzled by that as I am by the choices people make about what countries make it to their list of countries in select lists.

[0] https://github.com/umpirsky/country-list
Curious how much headwind this will generate. Other critics and award groups already boycotting Disney screenings in solidarity:

http://www.hollywoodreporter.com/news/journalists-boycott-di...

https://www.thewrap.com/critics-denounce-disney-blackout-la-...
CC 070: Introducing the SEO Essentials Series
>Most money offered gets to be president.

Didn't seem to work very well for Hillary... (I know this sounds like a cheap shot, but it completely breaks down your argument)
AFAIK it was even more drastic. People were timing out before the change. It went not from slow -> quick but from unreachable to reachable.
"The way goes in." -- Rumi
Especially when all heavy lifting is done on the server.
This! As we use JIRA for ticketing we thought Confluence would be the best way. But like you said the problem is not that the information is not there. The problem is that the information is not findable and the search is in my opinion really poor.

To solve that problem we started with a "doc" directory in each repository holding multiple markdown files for each topic. That way all of our developers are able to find the information they need (even without an internet connection).
It's only the same functionality but not the same application. Mail clients of old were standalone compiled programs that only did one thing. A Chrome process is almost a mini operating system and API layer on top.
I’m highly skeptical. It’s 2017, and we still debate if carbs are bad for us, we can’t effectively suppress a cough without highly addictive opiates, we don't have the cure for the common cold, and any drug treatment for any disease state involves a ligand binding to a specific site triggering a counterbalancing cascade of effects. Costly biotech drugs produced by recombinant DNA to treat autoimmune diseases? Increased risk of infection. Inhibit cholesterol synthesis with statins? Increased risk of diabetes, and recently, reports of cognitive decline. The then-heralded proton pump inhibitors used to treat acid reflux? Increased risk of osteoporosis, C diff infection, etc.

There’s a lot of hype surrounding medicinal advances but every new treatment that hits the market makes me think “more of the same.”

I’m just a pharmacist, not a microbiologist, but I doubt lengthening some telomeres and repairing mitochondria are going to be side-effect free.

I don’t know much about gene therapy.

My impression is that our current understanding of human biology is still much in its infancy.

Edit: Spelling
But... replacing Minix with Linux wouldn't be replacing proprietary code with a free alternative. It would be replacing free software with a less free alternative.
Suppose I wanted to embed your solution itself into a template literal. It would look like this:

`${'`'}Look, this is a backtick: \${'${'`'}'}${'`'}`
10X faster execution with compiled expression trees
This doesn't work on large projects with multiple people involved. Can't go through hundreds of JS files and manually add every function to the linter's config.
Does the car have an emergency button to stop the driving?
i dunno why you're getting downvoted. you're right about this. but this doesn't apply to autofill behavior of non-password fields.
Seconding this. Renoise is amazing. And extremely affordable compared to other DAWs.

I originally picked it because its demo version doesn't have any of the more extreme limitations that make it very hard to actually create something. Only WAV export is disabled, which is fairly easy to work around if you must. Buying the license is totally worth it though, because it's cheap and you get the ability to easily records part of a track to another sample/instrument, which is a great workflow. Being somewhat familiar with trackers was also a nice bonus, of course.
I found the blog post [1] by Dan Bernstein and Tanja Lange to be an interesting read, since it is written from the perspective of someone in the process of trying to reverse engineer the vulnerability, rather than the Nemec et al. [2] paper written from the perspective from someone who has already found the vulnerability. (Although the tone is a bit peculiar.)

1: http://blog.cr.yp.to/20171105-infineon.html

2: https://crocs.fi.muni.cz/_media/public/papers/nemec_roca_ccs...
Can someone illuminate me on the necessity/benefits of embedding Jetty? I can never seem to understand what it offers that java.nio does not on a fundamental plumbing level (for sure, Jetty provides a lot of convenience classes on top of that plumbing), yet I see a lot of projects that could potentially get away with the plumbing embed Jetty and its thousand(s?) of minimally documented classes.
You're making some unjustified assumptions about where the calories go when walking. If you walk across a flat surface, such as from one end of a sports field to another, you will expend very little energy [1] in that motion. (Proof: There are other more efficient ways to do it, such as bicycles.) You will expend some energy in air resistance, and you'll expend a lot of energy in moving your limbs up and down and sideways. Swinging motions help the efficiency but that's still where your energy goes. When you're run out of energy and can't run anymore, note that the problem isn't that you are no longer capable of moving forward, but that you're no longer capable of convincing your legs to pick up off the ground. (Again, if you gas out on a bike, you may not be able to pedal anymore, but it's not like your body suddenly stops because of that. You keep coasting.)

For more direct proof, play Dance Dance Revolution on a high difficulty mode. You won't go anywhere, but you'll be feeling it.

This could well improve people's physical activity level. It especially opens up some options in places where "just go outside" is not necessarily a viable option, or not necessarily a particularly helpful one.

[1]: Note "energy" here is chemical energy expended by the body, the "human" definition, not the physics definition.
Startup behind chewable coffee created a performance-enhancing 'superhuman fuel'
Where can we learn more about these "enterprise type" libraries?
no, first one, but I have been (tech) blogging for a while.

I am working on the ToC for now, sample chapter will be next.
The Liveship Traders trilogy by Robin Hobb -- that is something I would like to see serialised.

Conquerors? Check.
Traders? Check.
Pirates? Check.
Unlikely allies? Checkcheckcheckcheckcheck.

And more:

Talking ships? Check.
Sea monsters? Check.
Marine battles with pirates, talking ships and sea monsters? Check, check and check.
Intriguing characters with complex motivations? Oh yes check please.
Magic? Check indeed.
Dragons? Oh you have no idea.

If anyone reading this is a TV producer please find Robin Hobb and drown her in money.
Apparently-idiomatic (I think—I can't tell) Haskell reads like line noise mixed with pig latin to me. I've bounced off it harder than any other programming language I've ever taken more than 15 seconds to try to understand. It makes me feel the way I assume dyslexic people feel.
Nice FUD title
Apprentice with a Gaming ECommerce Company
I wish the spec included a more bullet pointy changelog from the previous version, but at least it has this paragraph:

This specification introduces Async Functions, Shared Memory,
and Atomics along with smaller language and library
enhancements, bug fixes, and editorial updates. Async
functions improve the asynchronous programming experience by
providing syntax for promise-returning functions. Shared
Memory and Atomics introduce a new memory model that allows
multi-agent programs to communicate using atomic operations
that ensure a well-defined execution order even on parallel
CPUs. This specification also includes new static methods on
Object: Object.values, Object.entries, and
Object.getOwnPropertyDescriptors.
If Apps Existed 500 Years Ago
> Capitalism - nor the economy - is not a zero-sum game.

Can you tell me why you think this? It seems pretty fucking zero-sum to me.
Show HN: An article about new mocking library for Kotlin
I said specifically as a resistant blockchain, and gave a clear metric why. And not vs Bitcoin, which also isn't in great shape.
Basically good as gone. It is there, just no one can ever access it.
Yep. I especially love how offenses counteract defenses, and vice versa.

Edit grammar
You are confusing things here. It is not about releasing fruits of labor. Intel is screwing us over and it is about stopping them.
Modern JavaScript is just as bad as Flash, Shockwave & Java; indeed, it's worse: those plugins could be enabled or disabled within particular pages and everything else would continue to work just fine, but modern SPAs are utterly unusable without JavaScript. Modern web sites use JavaScript to insert text & images into the DOM; it's impossible to usefully view the web without a full-fledged JavaScript implementation. It's impossible to read a blog without exposing yourself to security & privacy risks due to JavaScript.

It used to be possible to escape; now it no longer is.

> Want to know what made those shitty parts go away?

> Modern JavaScript.

Modern JavaScript didn't make the shitty parts go away; modern JavaScript made the shitty parts universal.
The Aftermarket of Spare Parts: The Body Trade
Solidity needs to get rid of features like library and inheritance. If you write an unstoppable contract that is responsible for holding hundreds of millions of dollars, you alone should be responsible for it, and not some library you used.

Better yet, people who have the mindset that it's ok to have these hipster "modular" features that spread out the responsibility (for whose benefit?) should really not be working on such fundamental pieces of technology. If you write software that holds people's money and you fuck up, you and only you are responsible for it.

This is a recurring theme with the Ethereum community where people complain about how there was a bug in the system which resulted in a huge hack and people losing tons of money, and developers say "hey don't blame me I just used some library, it's the library's fault".
UX Mapping Methods Compared: A Cheat Sheet
Depreciation is the difference between the price of the vehicle when you purchase it, and the value of the car when you can no longer drive it - whether that's because you sold it, because it died, or because you died.

There are different amounts of depreciation between a 2-year-lease of a new vehicle, a purchase of a 50k mile vehicle sold at 150k, and the purchase of a 200k mile vehicle that's sold to the scrapyard to be melted down for steel...but it's all depreciation.
This is a great point. Clothing styles go in and out of fashion on a cyclical basis that is multiple years long.
I feel like things like this are a fundamental social problem. How can this be prevented?
Is it not a toy for grown kids? I'm pretty sure I'd get a kick out of messing about with one, and I'm an adult age-wise.
> Do you ever find the multiplayer game inaccessible for anyone below Masters/Diamond tier?

Three quarters of players are below masters/diamond, so presumably it's reasonably accessible even below those tiers.

> I've always been able to compete at an average level in most ranked multiplayer games, but it seems with SC/SC2 it's always one end of the spectrum or another.

What do you mean by this? No matter how good you are, unless you're the very best, you're going to get to the point where you win about half your games in SC2, as with any other 1v1 zero-sum match-made game.
Replying late (a day is ancient history in HN time) but I liked your comment a lot. My view is that our belief system is encoded in our behavior, not our words. So an AI could provide us with the first honest measurement of morality, according to our own standards.
I personally don't find it well described, or useful. I chose to engage the commentator in a way that brought us both to a common ground position.
Big box stores are costing our cities far more than we ever imagined
Apple Maps is used more in iOS than Google Maps. TomTom has been in the market a lot longer than Google.