skysight-inc/HackerNews huggingface dataset:
These safety modules sound really complicated.

Let's say a security vulnerability has been discovered. An attacker has wormed their way into as many cars as they can. They send a 'go' signal from their command and control servers. Across the world, cars start looking for opportunities to kill their passengers and bystanders.

We send the shutdown signal. The safety modules wake up and take over from the compromised computers. What do they do?

They could brake. However, the car might be in a turn, on a rainy day. Braking could send the car into a skid and kill its passengers.

Maybe they brake, but slowly. However, the car might be behind someone who just suddenly changed lanes and slammed on the brakes. Braking hard might be the right move in that circumstance.

Maybe they do something conditional on the sensor input they get. However, if the control computer can do something to 'blind' the safety computer, that doesn't help. For example, can the control computer issue firmware updates to the camera sensors? Can the control computer fill a sensor's bus line until it can't respond?

I can't think of any solution to this that doesn't involve duplicating a substantial part of the control computer.
Money laundering ain't no joke!
More info in `Documentation` folder:

https://github.com/dotnet/corert/blob/master/Documentation/i...

https://github.com/dotnet/corert/blob/master/Documentation/h...
Now you can build games in browser using wasm.
> out of the many

How many are you talking about, assuming personally tried? Which are these?
Blockchain is amazing. Its use in cryptocurrencies is just the cat that got out of the bag...
That's what meritocracy is, really. It's a system that rewards the most physically fit, the most genetically endowed, the people with the most resource rich support system, etc.

It's not necessarily a bad thing, but the fact that we're conditioned to think that a non level playing field is bad no matter what (vs a societal expectation that those with the most must give back the most), asking with a fetishistic of monetary success, really warps our outward facing behavior.
I don't have much valuable to add here, but I'm glad to see more serious open source success stories. Godot seems like it has a lot to offer developers and it's great that it's open to everyone to play with, as opposed to being some proprietary code behind the fences of some organization. The Patreon model of developing software could have a bright future, perhaps.
There's so much bias in these articles. In Javaland, JSP, Spring, OSGi, and servlet containers all introduce massive amounts of complexity, yet are ignored by "real engineers" in favor of (inexplicably) bashing Kafka and Redux.

Stop labeling something "complex" just because you're unfamiliar or uncomfortable with it.
2017 vs. 2016: Breakdown of top 10 new unicorns reveal shifts in China's tech
This is an interesting data point, and I agree that it's hard to explain. Why doesn't a newly-discovered 0-day in Windows lead to pretty much every internet-connected Windows PC being infected?

(That said, there are issues around actually reaching these machines, because a lot of them don't have routable IPs and may not load your attack web page. Similar issues may arise for cars, which sure would be nice as a mitigation.)

Even so, 0.5% of 1 million is about 5000 people. Not quite WMD territory, but also way out of typical "car bomb" territory... Maybe the mitigating factors would mean the actual fraction would be even less. But it would be nice if we didn't have to hope so.
Ask HN: How to get a startup to delete my credit card info
Alright, so a startup is not willing to delete my credit card from their system. I've stopped using their services months ago when they closed. They silently place small charges on my card once every few weeks or months, when I complain they take off the charges and tell me that it was due to some software error. . But they still apply charges randomly. How do i get them to remove my card info? They use stripe/braintree.
A recurring common theme every so often.

The blog post isn't really focused though - the solution proposed is to "keep it simple".

Click on the "Simple Thread" menu option - ah, all makes sense now.

A "Software is too complex" blog post by a Custom Software Development shop.
Coin base if you're reading this I'm waiting for you to reply here unless you want me to go to another exchange. I'm going to be buying some stuff soon.
>but I think the author sounds like a crank

I guess, a few years ago anyone who would assume that Facebook can be used to propagate fake news and influence presidential elections would've been called a crank. I wish we have more "cranks" like the author. And of course when it comes to a chance of massive coordinated terrorist attack it's better to have many false positives (no matter how annoying they are) than overlook a real problem.
Growth and Government
You can't spoof into michelin, because michelin stand behind their name.

Tripadvisor has a huge buried EULA which basically says "nope: nothing to see here don't blame me if its lies"
de jure perspective: should, shouldn't

de facto perspective: can, can't

The government shouldn't do what they are doing. But they can, and they do.
We’re Getting More Sleep. A Whole 18 Minutes. It’s Not Enough
I'm surprised most of the coverage seems to be placing the blame on Strava, rather than OpSec on behalf of the folks working on these bases.
I don't understand what's wrong with Grub. UEFI loads Grub which loads your OS. The previous "OS" gets replaced in each iteration (except for the Intel ME stuff .. which is off running somewhere in its own little world).

Grub supports raid, lvm2 and luks. I literally have a 1 partition with LUKS that contains an LVM with a swap and root (/) volume. Yes, that means I have an encrypted boot. The only thing unencrypted is my EFI/SPI partition.
Right? Cold weather is the best time to hike with Snickers!
“Why do you hate crypto, Jason?”
PayPal is simply made is worse. We had transacted over 1million+ in net value with little to no chargeback. One day my developer deployed his API credentials in production on our server which got our accounts linked by their algorithm. The developer had some past chargeback, suspicious history. They banned our well-established account which has been operating over 2-3 years successful. I caution anyone who is looking to use PayPal for any serious startup.
Talk about blowing smoke up a monkey's a..
Project Centennial is not the same as UWP.
If I've "cherry picked" data feel free to provide the precise, in context, data you feel I'm leaving out. I've gone out of my way to try to provide as much context as possible, while also simultaneously providing substantial further reading on the topic as well - all from online accessible 'objective' third party sources, as opposed to for instance a news article / opinion piece / blog. I'd strongly recommend that series from PBS. It is phenomenally informative, well researched, and interesting.

From my perspective you seem to be trying to rebuke data by yourself ironically playing quite fast and loose with sourceless data and conclusions. For instance you imply that because people elected politicians that supported slavery, people must therefore have liked or supported slavery. I take it you support, or think it's justified, killing hundreds of thousands in the Mideast in wars waged primarily over oil and geopolitical control? What, how could you not? Every single politician America has elected for the past several decades has been all about this, so surely most Americans must support it? Again if you can provide objective data and facts, with so much context as possible, I'd love to discuss these - but I have little interest in facile speculation.

I think our entire worldview should be shaped by facts. To do otherwise would be to appeal to misconceptions, bias, and prejudice. As a consequence of this there is literally no scenario in which I would consider the submission of facts and data to be unacceptable. Language policing is one of the first step towards moving into a world where facts themselves begin to be unacceptable. In all of the worst examples of fascism and oppression in the past one of the first things to go is the ability for people to speak freely. Consequently, any time I see somebody attempting to police language - I am certain to go sharply in the opposite direction regardless of my personal views on the issue at hand. As for what that makes you think of me? Well let's put it this way, on a scale of 0 to 100, how much do you care about what I think of you? Now why would you expect it to be any different for me?
I feel this way too. The old shell is bad but I still prefer use it over Powershell. The Windows store stuff and feels like a flat joke that just never ends.
It's the president who wouldn't think twice about knifing someone to launch nukes that I'm most concerned about.
I just ran a couple of flowcells last week. I've ran 8 total so far now. My impression is that it can be very inconsistent depending on the quality of the flowcell that they send you and your DNA prep. Great for smallish genomes (bacteria), not enough throughput/quality for large eukaryotic genomes (1gb+) unless you got money to burn.
I live in the middle of nowhere. I always see "news" headlines of the top 5 restaurants in the nearby town. I wish I could report them. There isn't a single restaurant in that town or anywhere close. I'd love to tell Google to never show me anything from those sites. They don't have news, but they do a great job looking legit.
I remember looking into this device before, but as I recall it was intended for small bacterial genomes. A quick Google turns up that a paper using the device to sequence a human genome has only just been published [0] hence the update to the website. I'm not at all familiar with the technology, but doesn't the fact that experts have only just now been able to sequence human DNA mean it would be pretty unlikely the device could be used as-is for "production" usage?

[0] https://sci-hub.la/downloads/8a73/10.1038@nbt.4060.pdf
HelloSign Is Hiring Engineers in San Francisco: Elixir, PHP, and Front End
As Pinker said in the video, progress is not a popular concept among academics anymore. This is the concept that underpins his book, which is glossed over in attempts to characterize it as "everything is good now" instead of "everything is getting better thanks to perpetual human progress".

Which leads to the obvious question of how can we maintain or advance this progress?

Dismissing the progress that was made also dismisses how the progress was made. And I fear many academics are not comfortable crediting the longer term ROI from industry and technology, and would rather obsess over pet political or social issues of the day and their own ideologies.
This. It even applies in MANY more situations than just this one.

TLDR: the vast majority of markets are demand-bound. So if you are producing marginal supply, you're are simply hurting everyone and at best will do as well as the others.

Unless, of course, you cheat, which is what these connections do.

Needless to say, there is a global fiction that everybody seems to believe that this is not true, both on the left and (especially) on the right. It is so ignored on the right that this situation is actually left out of economics education.
How Amazon’s Ad Business Could Threaten Google and Facebook
Smart Society: How to Trust Artificial Intelligence
UEFI has more privileges than your OS, just like ME has more privileges than UEFI. How do we know it hasn't messed with the environment in ways we can't see? How do we know our UEFI firmware wasn't compromised? I'd argue it's very hard to tell.
I sat next to a guy who is "kenny" (the film about the portaloo entrepreneur) and he was flying into Shenzhen to have some new plastic portaloo parts made. By coincidence I met him coming back too. Dream run: they provided concierge, translation and hosting services and were really keen to prove quality and appropriate certification marks. They want to deliver top product.

I had another friend doing brew-tanks. Same story. The real deal, if you can find it, will invest time and energy to get you to the product you want at world-class level.

I don't doubt its a sick sad world out there, and scary at times but with some basic human decency and a realistic budget, manufacturing in China wants to talk to you.

If you want to cut corners, or shave price to the bone, I am sure you will find people who are going to shave quality and compliance to match. If you can price ahead of the floor, you can find really good, entrepreneurial people to deal with.

The brewtank guy wound up in delay because of new Chinese pollution compliance checks. Don't assume everything coming out of china is toxic lead, they are also trying to get on top of bad supply chain behaviour.
Where is the line between transferring property and transferring advantage?
Vice episode on how they managed to do it: https://www.youtube.com/watch?v=bqPARIKHbN8
IMHO this is the philosophy behind ruby and rails. Any kind of software has a people cost. We should be able to spend less time writing software and it should be a time efficient process as we pay for it using human time.
Same with my 2010 Prius. The navigation is fairly good (as far as car navigation goes) and it has a HUD with turn-by-turn directions, but the maps are stuck in 2010.

I’m not paying a few hundred euro per year to update them. Even if I did they probably wouldn’t be as good as Google or OSM, as currently the maps only have major roads and cities.

It would be cheaper and more effective to buy a replacement Android head unit.
This isn't just about being able to decompress video on your smartphone so you can watch youtube without draining your battery, by the way. All compression algorithms, whatever domain they operate in, are about understanding the entropy stored in a stream of data and using that understanding to extract just the useful information. (Lossy compression incorporates understanding of our perceptual systems to only transmit what is necessary to transmit relevant entropy from the source to our brains.)

The primary use is to display media streams with reduced network, CPU, and battery usage. But it's a much more general field, replete with all kinds of fascinating insight about the nature of visual/aural manifestations and human perception. Anything you can remove yet still recover the relevant parts of the original signal is an opportunity to understand how our brains, and the world in general with its physical laws, work. There's a ton of interesting and useful research that could be done -- but would you really want to look into how texture is encoded, processed, and reacted to in our neurons when you have to worry about various mafia-like patent licensing consortiums? The whole licensing setup has a chilling effect on many different area of inquiry, even apart from its impact on classic compression algorithms. (Though that is harmed too -- if you come up with an incremental improvement that works really well for some type of input, and you'd like other people to build on your work, what do you do?)
Kiran addressed a very similar (if not the same) topic at the PyCon India 2013 keynote: https://www.youtube.com/watch?v=_stsJlNgGfA (40 mins). I was there at the keynote and it really helped set my basics very strongly. Highly recommended.
So I'll remain stuck on Firefox 56 for two years...
This must be an old topic for hn'ers, new to me, but this is incredible, we keep complaining about how stifling software patents are, why hasn't there been an explosion of innovation in Europe simply by having this benefit (has there been?)? Are there studies and comparisons of what has come of this policy?
This is why I think it's crazy that AT&T is trying to take down all their copper POTS lines which have traditionally been seen as an important asset in a regional emergency.
We are referring to monetary greed here. Depending on what the resource's value is (cheap CPU cycles), yes, greed can make sense.
Most of us have not read the NetBSD kernel source code (I have not.) I've read a small bit of the Linux source code. Please inform me of why I should laugh at this claim.
“You don’t have to run faster than the bear to get away. You just have to run faster than the guy next to you.”

There is beefing up a steak house, however, inversely this can be a vector of attack. If a restaurant has .2 or .4 star rating higher than the other restaurants in its class they will do well. It is hard to give a restaurant 1 star without getting noticed. However, it is possible to get their rating to drop a few small notches below their competition without getting noticed which can badly hurt their revenue.
That's an oxymoron.
How is he openly racist? Because he wants to secure our borders?
If you live in a nation-state, you are definitely a target of that nation-state's propoganda. Possibly others as well but certainly the one you reside in.
Why Apple sells just 2.5% of India's smartphones
If I’ve said it once, I’ve said it a thousand times:

Fuck the Fraunhofer Institute.

There have been a lot of mistakes in the growth of the internet, but mpeg... Trying to own an entire space isn’t about making the world a better place. It’s about being in control. Me me me.

Given how big video is now, and the interplay between available bandwidth and video quality, one wonders if certain bumps in the road would have been smoothed out if Netflix or YouTube had ramped up a few years earlier.
HN is not the masses. The whole point is there's potential to scale the very sort of company shaming that works really well for a niche group of tech workers on HN to everyone.
Setup Business with DeDevelopers
Do you want to Setup Your Business? DeDevelopers is Best Option for you. We specialize in Web Development and Designing the new website. Get Up to 20% Off on entire services on your First Project.
Visit for more: http://www.dedevelopers.com/
or Get a Quote: http://www.dedevelopers.com/get-a-quote
Just leave your phone at home,get a cheap phone, bring your sim.
Wrote my first blog post on getting into Open Source. Request for Comments
I've just published a blog on getting started with Open Source contributions. The post is a depiction how I see the OSS community. Hope some of you can resonate with the ideas and share if possible.

Link here - https://medium.com/@chittorashobhit/getting-started-in-open-source-11db33c7c228">
> in reality you may just be a really good PHP dev.

If your only tool is a hammer...

> Maybe PHP is crap for websockets, but maybe you can spin up lots of machines to handle the load and that's good enough

Well sure, you could treat every problem like a nail by going to whatever lengths necessary to solve the problem with a hammer, but that is a waste of time and effort since a more appropriate tool could magnify your productivity instead of frustrate it.
You should have added "in python" to the title.
Or they deliver services directly to those executives. Particularly egregious example:

https://nypost.com/2016/10/02/bill-clintons-executive-suite-...

(the story goes that back when executive compensation was highly taxed in the first part of the 20th century, many companies took out services for their executives which were tax free advantages. Things like yachts. Walt Disney is famous for building out a business for exactly that sort of thing : https://en.wikipedia.org/wiki/Club_33 )
It's unlikely you'll be searched if you're entering by car via Canada. These searches seem mostly targeted at airports. I can't imagine the border patrol having enough time to search every one of the thousands of cars crossing from Canada every day.
Would it not be preferrable to change as little bits as possible? Instead of counting up from your number you should first try to change single bits (one bit, two, three ...)

Changing a single out of 3232 bits gives you 1024 variations. Changing two already gives you 10241023/2 = 523776 variations.
I'm an American and I find sugar in coffee or tea to be a vile perversion. Meanwhile, I'm always finding sugar packets served with coffee abroad, it comes on the saucer even when ordering sans sucré.
Hah. These shortsighted "renewable energy" fanatics will sure be sorry when the sun burns out, and we have to fire up all those old mothballed coal power plants that they have heaped such scorn on.
[inhabitants of any large country] often [do anything you can think of] because there are a lot of people there who do a lot of different things.

I sometimes go to Starbucks and get something that is basically a milkshake, but I get my coffee elsewhere and I never add sugar to it.
I’m not sure. I just know that source of income is considered “protected” under CA fair housing. Who knows what sorts of loopholes and exceptions exist.
It's saying more than that. It's saying that you may get nowhere unless you have the connections high up in other companies that you'll only have if you're rich to begin with.

Without those, in many cases, no amount of perseverance will pay off.
I was confused as the article keeps referring to “TEGES” with no clear explanation of what this acronym means. After digging around on the internet (in vain), I re-read the top portion of the article and figured out that it must mean “The Essential Guide to Electronics in Shenzhen”, which is apparently some sort of crowd-sourced/crowd-funded book ...
Golang http response renderer
Can I run through this course on a no-GPU laptop or would that be too slow?
That's nonsense, to the point of being blatant misinformation. Ethereum processes more transactions than all other cryptocurrencies combined. It has 30X more developers working on it than the next most active platform. The market cap of crypto-assets issued on top of it (ERC20 tokens) grew from $2.8 billion to $60 billion over the last 7 months, with Ethereum's market share for the crypo-asset market growing from 73% to 93% over that period.
Everyone is self-made and no one is. We all stand on the shoulders of those who came before us and passed on their knowledge, genetics, or wealth. Wealth is just one component of inheritance and we are all lucky to have inherited what we have, wealth or otherwise.
> I'm glad our 2009 car doesn't have sat-nav. :)

That's odd to me. We have GPS in our Outback, but we use our phones. I'm pretty happy having the backup that works if we don't have a cell signal, so being glad you don't have it is odd... it's not like it adds significantly to the price.
Your answer and answers to many things you didn't even ask are here: https://www.eff.org/files/2017/03/10/digital-privacy-border-...
We're hiring mechanical and mechatronics engineers in Shenzhen! Email in profile.
Small world. I've seen your site, probably on ExPo or something. Cool trip. Someday I will put my old Defender in a container and ship it somewhere fun. For now, it's just trips around the western U.S: https://expeditionportal.com/expedition-journal-the-owhyee-d...
Vietnam was not a US war of aggression: the US came at the request of the French presence as the communist north tried to take the French allies in the south. The result was a mess, sadly, predictably.
Oh, so many racist slurs he spilled among the way, speak his characters to me.
I wonder what the "artificial flavor" is in non-diet Dr. Pepper. It may be that it's a part of the formula that's always been there, but I was wondering if perhaps it is sucralose that is replacing some of the sugar in order to cut costs and calories.
HE-AAC has the colossal downside that there is no free software encoder.

FFmpeg/libav don't do HE. FDK/libaacplus are non-free. neroAacEnc always used to have the best quality, but that's shareware.