skysight-inc/HackerNews huggingface dataset:
I think it’s one thing if you can spoof an input remotely and one hostile actor can target many vehicles simultaneously.

But if we can be certain based on the physics of the system that we are talking to the car in front of us, the fact is, there’s plenty of ways you can commit vehicular homicide today, and V2V doesn’t seem like a particularly “worse” way, and frankly, one of the most traceable ways you could probably try to hurt someone.

So while certainly you need to defend against broken and malfunctioning input, I’m not quite convinced the malicious input is actually a case that needs to be specifically defended against.

The vehicle will have a “flight envelope” based on its own local sensors and rules just like modern aircraft that don’t allow even bad inputs to stall the plane. The inputs from V2V would not let you leave the envelope any more than the autopilot inputs would. I believe the steering wheel would still be allowed to exceed the envelope, for as long as there is a steering wheel.
I just encountered the fun fact that Pip 18.1 broke Pipenv whereas Pip 18.0 worked just fine.
I'm not sure how useful this is. The furniture I have had usually wears out fairly evenly so by the time something actually fails the whole thing is in a pretty bad state. Having it disassembleable might actually make it worse because instead of strong welds you have screws which can wobble around a bit and make the item less stiff.

There are other items where this kind of thing makes a lot of sense though. My 3D printer is extremely easy to pull apart and replace parts for. I have a full manual for how every single bit goes together and the parts are usually generic things I can buy off ebay for a few $.
Sunshine Helps Kill Germs Indoors
Rapidly growing Seattle constrains new housing through single-family zoning
More important. The only innovative thing I can come up with to avoid having to fix my leaky toilet is shitting in the yard.
Quantum mechanics has a lot of random variables.
Right now, unfortunately yes. I'll be sure to mention that limitation in the future. Supporting regions outside of Canada/US is too much of an overhead for me right now.

While the system does support non-SMS communication channels, it looks like the regulatory overhead (GDPRS, etc) means I'd need a fair bit of funding before expanding to Europe.
Sorry, but gentrification takes decades. Nobody is walking up to a door and dragging poor old grandma out.

Nobody is entitled to live in a certain community for a certain price. That road leads to a planned (and failed) economy.
Rejected for VC investment for our startup - 3. Two of them, very badly.
> even more sought than actual terrorists

I don't think there are actual terrorists in Brazil. All their crap is breaking down, and terrorists are a convenient scapegoat that government there I'm sure internally thinks exist. A sort of systemic hallucination.
Yes, that is what they told me.
YouTube is what you make of it. There is a huge amount of excellent content for kids. Two examples of channels I'll let my six year old daughter watch just about any time she asks are SciShow Kids and Cosmic Kids Yoga. There are plenty of others, but those are her current favorites.

It's definitely important to curate what kids are watching, but that's true of any medium.
That's a solid plan for acceptance testing and a great way to make sure you can never test diagnostic, recovery, rollback, and other something-abnormal-happened-here logic.

For small programs with few interfaces to worry about, that might be fine, but as you number of users go up, the odds go up that you'll be ensuring rollback bits get flipped when filesystems fail. None of that is simple to test without some sort of dependency injection or other heavyweight design pattern.
I know, right? I just may not be seeing the black movies because I'm a white customer.
Yashica’s ‘Unexpected’ Y35 Camera Is Worse Than Anyone Expected
For years I've often had endless fears when dealing with government departments and websites that are not clear, even more convoluted or not kept up to date. But I have actually found gov.uk to be really straight to the point and concise this past year or so.
It's a fantastic change and one that other governments should look at emulating!
You can't be serious. Why would I want to come home and continue applying the same skillset I apply at work all day?

Is there something about software development that makes people feel the need to practice it every waking minute of their lives?

I mean, sometimes I do it when there's an itch I really need scratched, but most of the time I'd rather do something else. Basically anything else. Is it so wrong to want to socialize a bit or put on one of the pile of TV shows and anime I'd like to check out?

Doing that sort of volunteer work is great, but I just can't, I need to turn it off at some point.
It's all about engaging. It's actual leveraging the biases of the individual rather than Netflix. You're being racist, not netflix which is kinda funny.

There's data points to indicate you're more likely to watch X if they show A,B,C title cards. When you do, that reinforces that link. In aggregate it feeds data points to Netflix that lets them A/B test the needed graphics.

Customer biases driving biases/business decisions.
> How can one know if a book is ­interesting until one has read it; memorable until time has or has not lodged it in one’s memory; rereadable until the decades pass and one feels the need to read it again and enjoys it all the more on doing so?

Well, 'interesting' is an opinion that an individual forms after having experienced something. In other words, there is no way for someone to not ever read an 'uninteresting' book. They must first read, to find out.
It works fine. Not broken so nothing to fix.
It also leaves less time for reverse engineers and hackers to work out the device. By the time you have worked out the 300 step process to replace the power button on the latest iphone without triggering the security chip its too late and no one has that phone anymore.
Wow, that was reactionary. I'm not trying to discourage or embarrass anyone. My personal opinion is that the book is too dumbed down. It goes into the material way to slowly which makes it more difficult for me to stay focused on. That may not be other people's experience but I'm pretty sure some would agree. It's a matter of preference and I think I should be able to state mine without it being such a big deal.
That's a fair point. I remember being especially frustrated by Azmodan, the supposed "most capable battlefield general" _literally_ yelling his secret plans at me in Act 3.
Good specifications are often written at a level that generating executable code from them is often undecidable and almost always intractable in practice. What would really be nice -- although we have not been able to achieve even that at scale yet -- is a formal refinement between implementation and specification (i.e. you can't execute the specification, but you can ensure it's in sync). There are, however, various techniques that can do so approximately [1]. But I believe that even a good spec without any formal tie to code (which we certainly can do) gives you 90% of the value of a spec that is formally tied to the code (which we don't know how to do just yet).

[1]: E.g. trace-checking: https://arxiv.org/pdf/1111.2825.pdf
They are only "forced" if you believe they were originally entitled to live there at a certain price.

Which, in a market economy, they were most certainly not.

The moral argument around gentrification is a weak one. Gentrification has been happening since cities existed. At some point we need to accept that people should make sound financial decisions.
Our Green Goal: Moving Beyond Net-Zero to Net-Positive
47,000 Ticks on a Moose, and That’s Just Average. Blame Climate Change
I don't want to post someones name without their permission but the information is readily available online, one of the people responsible for the improvements to the government digital service previously worked at Vitsœ; and the government design principles you've linked to above are not too dissimilar to Dieter Ram's design principles[0].

[0]: https://vitsoe.com/good-design
Locomotion Planning, Estimation, and Control Design for the Atlas Humanoid Robot
Yes, property owners—who tend to be more wealthy than renters to start with—may see benefits. That kind of reinforces the point, rather than contradicting it.
Except Firearms require the reload() method be called periodically between calls to use(). So now we have to think about whether Swords need an empty reload() method or whether there need to be separate Firearms and Blade interfaces based on Weapon.
I don't think we need to be able to link posts to meatspace identities, but I think we do need to have some kind of persistent identities, and there need to be some kind of cost to create new ones.
1984 * Catch 22 = Brazil
It's easiest for me to approach these projects because I'm betting those developing such projects are willing to hear my user story and jam on healing-centered design for recovering information addicts such as myself.

My reason for mentioning these things is to help start the conversations around then.

I think any app with infinite scroll, which I think Patchwork might have, isn't respecting how repetitive motions like that lead to addictive behaviors and/or repetitive stress issues.

Also, I'd like to see other design patterns useful for addicting users to be publicly and loudly set aside.

Since these apps are open source, I can at least start the conversation & I can do it with pull requests.

I also think the metric of conversion is misguided for determining if it's successful. I think it's time to start measuring software design based on subjective well-being. Allow users to see metrics related to their well-being, like how much time is spent using the apps and in what ways.

I think people are first going to populate a new app ecosystem with iterations of what's popular outside the ecosystem before doing the serious work of addressing all the ways we software wrong beyond what's kept in mind when designing the ecosystem. Could that be what you're talking about?
I will avoid getting into how our streaming performs vs. theirs because we have a lot of resources on why our tech is so fast[0]

That being said, as far as I know, Parsec's new browser-based client suffers from all the issues I mentioned in this blog and at the end of the day, our user experiences are completely different. Rainway being self-hostable you can put it on everything from Azure[1] to your home computer. We have a very unique "Games First"[3] approach and view ourselves more as a gaming service than a piece of game streaming software. As we continue to fledge out our voice, I think you'll be pleased with the results.

[0]:https://blog.rainway.io/here-whats-new-in-rainway-0-5-0-3a66...
[1]:https://www.youtube.com/watch?v=OlMq-3hmm5Y&list=PLaVZpLEYEQ...
[2]:https://blog.rainway.io/our-core-mission-games-first-78671e4...
Problem is with IPv6 encrypted SNI won't mean anything because an IP address directly translates to a website so your ISP still knows what website you are on.
Too true! I took Calculus in College, but I read this 2 months ago and loved it! Even better is it thought me something new - that is infinitesimal calculus.

How I wish there were books like this written for more topics!
> It's much easier to remotely and anonymously mass-rewrite electronic records than to physically move the atoms of paper and ink.

Exactly.

Hacking paper doesn't scale.
I agree, it appears as though NVMe was simply added in there to look impressive and give another tick when in actual fact it's not relevant to this layer of tech.
This should be abstracted beyond hardware storage and be based solely on the filesystem itself.
Unless someone writes a CLI tool that automatically sets it up for you.
That isn't why ag is subsidized. Ya know how all your gas has 10% EtOH? That's from corn subsidy.
Tracking mental state - that's a good idea!
> They are only "forced" if you believe they were originally entitled to live there at a certain price.

No, they are forced independently of that.

Whether you view that as categorically wrong may be impacted on views of entitlement, but most of the suggestions I've seen about it being wrong are utilitarian, not categorical, and are thus not dependent on any system of entitlement.
https://www.nature.com/articles/ncomms1476?WT.ec_id=NCOMMS-2...

Seems like a decent introduction (not versed in the topic, but this is a more informative article than the wikipedia page).

Check out Figure 1 for a model like what krastanov discusses.
Happy Birthday from KROQ
Any tax decrease "disproportionately" benefits the wealthy because they have more.

A 1% decrease on $50,000 income is going to be less than the same percentage decrease on $500,000.

Of course, you could argue that "progressive" tax take care of that, but it only serves to drive away a portion of high meet with individuals to the point where tax revenue generally doesn't change much anyway while it can actually increase the overall burden on lower income earners.

Better solution: goodbye income tax.

Much like open source software where individual usage is free, only consumption/sales and corporate taxation has any legitimacy now.

Businesses need a commerce-positive, safe environment for such activity. In order to attract that, no income tax is an excellent incentive. Businesses, which are fictitious entities, support the services needed to entice localized growth; as population grows, so does business activity and revenue, thus tax revenue for services as well.

Of course, any system is prone to corruption filling the power vacuum so eventually it would fail. However, so long as individuals are as
unencumbered as possible, people can opt out rather than continue to be abused.

Additionally, taxes serve as a psychological leash and intellectual substitute. Financial/investment education is virtually non-existent in the US and it's generally misguided or even wrong in some instances. If individuals are coddled and promised to be taken care of, they become unprepared for difficult situations.

Let a dog be a dog and let a person be a person, not a slave.
> You could buy a new element for your toaster, kettle, heater or coffee machine.

I've heard good things about these folks, although I haven't got any direct experience:

http://www.dualit.co.nz/
Bulldoze it and use the concrete for landfill. Every new road project I've seen in California involves building the ramps with reclaimed concrete as fill.
DNS is plaintext, like HTTP, so running your own resolves does nothing to protect your internet provider from selling your domains resolved list - in aggregate or in specific - to other companies for revenue.

There are three well-known trusted public DNS resolvers, run by Cloudflare, Verizon, and Google.

Which of those three would you encrypt your DNS traffic to, if those were the only three options available other than plaintext for all to see?
I think the C++ library https://github.com/skypjack/entt gets pretty close to the ideal for a purely compile time implementation. It is implemented with modern C++ template meta-programming - which is to say it is basically a DSL encoded into C++ and can generate arbitrary code at compile time - while better than it used to be to read C++ template meta-programming is still very difficult to read. It also comes with a number of utility libraries for using it efficiently and correctly, including a signal library, service locator, and scheduler (among others).

It still has it's limitations though. Because it is a compile time library, it can't do any runtime optimizations like it could with a JIT. Also, because C++ reflection is atrocious, it doesn't provide the best support for runtime type manipulation (reflection features are often paired with the component pattern implementation, especially in general purpose game engines). This comes back to dynamically meta-programmed languages (e.g. python, lisp) that could theoretically out perform even ENTT using a JIT - with the appropriate reflection features - and meta-programming. However an ECS only really makes sense in a non-garbage collected language (or if the language exposes a non-GC meta-programming interface). Since there aren't really any viable JIT (+ reflection) + meta-programmed + non-GC languages out there, I don't think a perfectly correct implementation exists.

I think an ideally implemented example will eventually be Johnathan Blow's experimental language Jai (or a library for it) given what has been stated publicly about it (metaprogramming, JITted, reflection, not garbage collected, has built in support for SoA types). But that's not a viable example to look at at the moment.
The best reading breakthrough I had was to eliminate my need to complete a book.

If I've lost the plot, I throw the book away. If I've got the advice author's gist, I move on.

It's allowed me to enjoy reading fiction again, get to the books I need in the moment, and move faster through my reading list.
That's certainly true of restaurants and some other professions, but is it true of coffee shops too?
"In its majestic equality, the law forbids rich and poor alike to sleep under bridges, beg in the streets and steal loaves of bread." - Anatole France

(Note, this is not to express an opinion on the GP!)
youtube of big bird/Hoopers death. I think Spinney did the drawings Big Bird hands out.

https://youtu.be/gxlj4Tk83xQ
"NSFW, unless you want everyone in the office to see you crying."

from comments on Gothamist:
http://gothamist.com/2018/10/17/big_bird_caroll_spinney_good...
> This, he says, is contrary to what we generally learn from physics: that most of the fine details make no difference at all to what happens at larger scales."

Oh? Since when have we disproved the butterfly effect?
I think it’s a reasonable argument that if Harvard takes society’s tax dollars, they should take anyone from society that scores highest in objective metrics.

If they stop taking tax dollars, perhaps making up for the loss of tax dollars with their $39 billion endowment, then they should be able to discriminate based on race as they do now.

I live in Boston, my wife is Vietnamese, and I have a lot of Asian friends in the upper-echelon phd crowd. No one I know is supporting Harvard and their bias.
I really wish Arcan got more attention than it does. It seems like a much more well-thought-out approach than the creaking X11/Xorg or the kludge that Wayland and its compositors has become.
Thank you! I knew there was another term but I couldn't remember it.
Really? Are you worse off then your parents?
> But people see the result that rich people are getting a tax deduction and clamor to get rid of the rule.

The big problem is that people see and remember companies like Toys R US and Guitar Center that would be JUST FINE if companies like Bain capital hadn't loaded them with debt to pile in tax writeoffs.
It's definitely an apocryphal anecdote, but I'd believe it. I was a Scientologist for many years, and the number of similarities between a Dianetic Clear Valentine Michael Smith from A Stranger in a Strange Land is quite uncanny. No doubt Heinlein was very familiar with Hubbard's religious ideas.

There are numerous lectures and books where Hubbard talks about his close friendship with Heinlein. But it's hard to tell if he's just name-dropping, or if they were indeed close friends.

The legendary John W. Campbell, who both Hubbard and Heinlein wrote for, was very active with Dianetics early on as well.
Except when you need to log in. Email doesn't work, have to remember a government gateway ID that everyone forgets because they use it once a year.
Ruby's bundler is pretty neat. It's one of the first systems that introduced lock files.
MySQL with Innodb is easier to manage in large replication clusters, doesn't require connection pooling, and doesn't have write amplification problems.

MySQL out of the box is more secure and easier to configure than Postgresql because of pg's public and the legacy config files.

It's also much easier to hire DBAs.
> Any tax decrease "disproportionately" benefits the wealthy because they have more.

Untrue; consider, e.g., the adoption of EITC if it didn't already exist. It's a pre tax decrease, but wouldn't benefit the wealthy (in first order effects) at all.

Or abolishing payroll tax and transferring equivalent amounts into the various trust funds out of general revenue, a pre tax decrease that would slightly benefit the wealthy (because Medicare tax), but disproportionately benefit those whose income was primarily from labor, which isn't the wealthy.
CVS just paid $69 billion dollars to buy a health insurer. Calling them a “random merchant” considerably underestimates both their leverage over, and in general their relevance to, the payment processing industry.

EDIT:

Square’s 2017Q4 net revenue is about $600 million dollars, CVS’s 2017Q4 net revenue is about $48 billion dollars. Assuming the retail 2.5% transaction fee, CVS paid $1.2 billion dollars of credit card fees in 2017Q4, approximately double Square’s total revenue for that period.

Square would be very wise to take note of CVS’s failure in the QRcode payment app market, given that CVS generates twice their total net revenue in processing fees alone.
The concept of “personhood” for corporations has really done a number in the collective consciousness.
Using SoundPrint to Find the Quietest Restaurants
Well, the I in SOLID is Interface Segregation, so there's a problem there too.
Hi
I'm new to Hacker News so I'm just passing by saying Hi! :)
Cipher text can look a lot like randomness to the uninformed observer. If a deterministic system produces results, but the observer cannot model the underlying process from the results, are those results now random?
I worked on the Square API for more than a year so I am fairly familiar with their data model for items, although I think it has since been enhanced.

Basically you have an item, and within that item there are variations (like different SKUs). Items can also have modifiers that apply to that particular item, and these are multiple choice. So you'd have a burger item say, where the variations are beef or veggie. Then you'd have modifiers like lettuce, tomato, onion, etc. Modifiers can have a cost or be free, different variations have a price.

You can also apply discounts which are like items that affect your total as a whole or the price of specific other items.
"More roads encourage more drivers"

Roads allow more people to do what they want to do. If we can eliminate the bad things about individually controlled transport (road noise, inefficient petroleum based power, huge parking lots, etc) why should we not let people have this great thing they desire. Are you anti-democratic?

Driving is not free. It takes time and money for gas and wears out your vehicle. People don't (generally) just drive around for the hell of it, especially at commute times when the roads a most full.

"the people on public transport are not 'random strangers', they are members of your community"

This I think is the main reason some people want public transportation to be mandatory. Somehow being forced to be with other people (who are all on their phones, desperately pretending no one else exists) is a good thing? Standing up for 40 minutes packed, hot, and smelly. Occasionally aggressive beggars; homeless people who stink up the entire train car sleeping; mentally ill people yelling at the ether, etc. Not all the time but at least once a month if you are a commuter. I guess it is a cool experience to have to see how the other half live, but a some point many people don't desire such things.

"backpack"

For the human race to continue, each couple must have greater than 2 children. Try taking 3 children under the age of ten by your self, walking to a bus stop, getting on the bus, getting on BART, walking to the doctors appointment, and then back again. Basically impossible.