skysight-inc/HackerNews huggingface dataset:
Seriously- the Jetta TDI made 11% less power[1] in compliance mode. This isn't about the regulations being hard to meet, it's about flagrantly disregarding the EPA. It's about how pathetically toothless the EPA is, that they didn't have the funding or reach to discover this and instead college students figured it out.

[1]: https://jalopnik.com/heres-how-much-horsepower-volkswagens-l...
Smart technology sees through walls to track and identify people
Palmetto is the highest achieving public school in Miami-Dade county. It's no Bill Gates's Lakeside School or Zuck's Exeter, but it's where everyone in Dade County public schools who cares about academic excellence sends their kids if they can afford the nearby real estate.
VAG cheated for years, got caught, then lied to regulators for a year, then got caught in the lie. That's how you REALLY piss off regulators (or law enforcement in general).

Also, yes, regulations should be better matched to real world performance.
Business Intelligence in Ruby on Rails
This is probably posted now thanks to the Andy Hertzfeld interview from the other day [1] where he discussed Telescript as a failure.

The notion of a restricted server-side language for user scripts still sounds useful and an unfilled niche.

[1] https://www.notion.so/tools-and-craft/01-andy-hertzfeld
If you turned the steering wheel the test would fail, you can't drive without turning the steering wheel.
You can go two ways. You can either do maintenance, at 10-20%, as others have said. Or you can make certain features extra-cost options. To do that, though, they need to be clearly separate functionality that has clear value, and (probably) that not everyone needs.
> Correctness comes first. Simplicity is highly desirable, adds additional cost, but always comes after correctness.

Seconded. I'm highly confused at how many upvotes the OP has gotten in such a short time despite appearing to say that implementation details matter more than program output. A beautiful machine that doesn't work is, at best, a statue. I'm all for the existence of pretty things that do not need to demonstrate inherent practicality, but most people are not printing out source code for use as wallpaper.
> he's still probably one of the ten smartest people in the tech industry.

That's absurd.
I believe the designation in Russian is "The Great Patriotic War of 1941-1945".

Then things get simplified for English-speaking audience titles ...
The dirtier secret is that if you turn something you dislike into a career, you won't get even the small consolation of liking it, and all the other problems will not go away.
Serving at USDS: Megan Hopkins
He made up his mind, don't confuse him with facts.
> But I think you can still achieve the requirements in a simple way, perhaps by storing it as UTC + lat/long and running a script to update future dates when someone changes their rules.

Congratulation, your emotional refusal to deal with zoned datetimes has led you to a non-standard ad-hoc reinvention of timezones, your misguided quest for simplicity and obstinate rejection of reality has thus led you to a system which is definitely more complex, probably less correct and likely less performant than if you'd just done the right thing in the first place.
Note that RISC-V is _not_ an open-source processor, but an open-source instruction set architecture.

Which means that anyone can implement the instruction set and thus many different implementations can be made. Most likely there will not be one common and shared processor.
شركة نقل وشحن عفش من السعودية الى الاردن
How is he different from the others? Changing the world by selling products at a loss and making it up by avoiding sales tax?
A Vim/tmux setup without Vim.
maybe, but its cleaner in other ways. It burns hotter and more efficiently, creating less CO2 and some other byproducts by a decent margin. It produces more SO due to fuel sulfur content, and more NOX which is produced because of high temperatures. So its a trade-off.

But at this point the limits are just politicians pulling levers. There's not enough science involved to debate which pollutants we care about and what the lowest realistic limits are.
Yes, FOOF!

http://blogs.sciencemag.org/pipeline/archives/2010/02/23/thi...
I know this sounds frustrating, but it's not so hard to understand. They were right, basically. It's the bank who was harmed, and it needs to be the bank who reports to law enforcement.

Local cops serve the local community. They're responsible primarily for deterring/investigating crime that most directly affects the local community. So if they have to choose between chasing some bank's $500 and the perp who broke into a someone's garage, they're going to serve the locally registered voter every time. And that's how we want it.

Banks are very good at managing fraud, on the whole. They tend to view it at the level of detection and prevention, not punishment (which is far more expensive). And their techniques work. Total fraud in the credit card industry is actually very low.
That's the whole point: you cannot use the car the same way as during the tests, even if you exactly match speed, acceleration, distance, friction, temperature and any other variable. The software that limits emissions is disabled during "normal" operation, ie. driving.
The rocket core isn't OoO, they even say so...
>I disagree. I just can't get more specific without specific cases to examine.

You should probably mention somewhere that you're the author of the blog post under discussion. And it looks like you're going to make a reputation for yourself as the guy who argues that it's more important for software to be simple than for it to function correctly.

Good luck with that.
An important missing feature: something resembling "Intel Management Engine"

Does ARM have this? Does RISC-V have this?

If Management is good, then someone's Remote Management of your computer must be even gooder!
That's the answer... shift the emissions burden to power companies and battery disposal companies! But I'll feel good driving my "zero environmental impact" electric car around!
Have regulations not solved water potability, domestic child labor, lead in paint, water tables, airline safety, accessibility, and many more problems?
That's not what Coq would do, and a misrepresentation of Dijkstra's position. We certainly could use tools like TLA+ to assist us with existing code.

Folks are using "simple" and "easy" interchangeably here. That's probably inappropriate.
Since we are on the Christopher Alexander love fest, I would like to share a book I purchased a couple years ago by him. It's not a well known as his other stuff, but equally rich.

https://www.amazon.com/Battle-Life-Beauty-Earth-World-System...
Civil engineers also have professional associations and certification boards backing them up in most jurisdictions whereas we do not. We don’t have anything to appeal to when we go to our boss with ethical concerns besides, well, our sense of ethics. If the order has already made it down the chain, that sense is probably not shared.
That talk transformed the way I think about software development. I highly recommend watching it.
The reason this is a bad article is because you can essentially the the exact opposite article, and it'd still be as valid.

"The problem with today's billionaires is that they're too zany. The older generation of billionaires is much more stable, perhaps even a little bit boring. Look at Buffet and Gates working on eradicating disease, a boring, detailed task that improves the lives people. Look at <some other older guy> donating to <medical research>.

Meanwhile today's younger generation feels a need to be in the spotlight, gather followers, construct outlandish personas and constantly perform for the crowd. Notice Musk's launching a car into Mars orbit, Bezos' outlandish moon colonization plans, Jack Dorsey's fashion forrays, Zuckerburg's flying drone internet, Larry Page's flying cars. Where is their civic duty, boring causes, etc etc?"
Either we respect the chemistry, or we don't.

Kratom does not contain alkaloids from the opium family.

Which is it?

Secondly, classifying the overall effect of Kratom as opiate like is, frankly ignorant.

There is some minor league overlap, but not enough to justify the current moves to ban.

Now, that degree of overlap may well prove a reason to monetize.

And that looks a lot like the dynamics of THC too.

The conversation should be honest, and most of it really isn't on that front. That, coupled with uninformed discussion on effects, potentials, makes for far more negative impact on the public than is warranted.

This attempt to frame kratom into schedule 1 or even 2, based on very shallow, mostly anecdotal, and or dishonest representations of danger, is deplorable.

Rabid too, where potential monetization is concerned.

We can and should do much better.

That could start with the chemistry, and history, frankly.

...or not, and that path is hardly respectable.

A young child quacking, when quacking matters, would be the analogy to break yours down, in simple terms.
So what does it solve that's a problem today?

* Serious question. Apart from the freedom and control aspects of the Open Source model, what is solved with an open source CPU architecture or what are the benefits?

I can see being able to spin your own chips would enable an OEM/ODM to keep producing the same old design indefinitely where as reliance on Intel/AMD/Samsung/Mediatek means you have to refresh your design. That could be both a benefit and a detriment depending on how you look at it.
Isnt react web only?
oh.. I see.. outline bypasses the paywall because it strips all of the code away. I thought someone had to have access to the page without paywall first.
Their diffie hellman hack, and router 0 days are everything they wanted out of the clipper chip.
What's the right way to cut a bagel?

The obvious solution: Grab a knife, put the bagel on end, and get to slicing.

The commercial solution: Flat and flip. https://www.epicurious.com/expert-advice/best-way-to-cut-a-b...

The mathematician's solution: A Möbius bagel. https://www.youtube.com/watch?v=Ktfo8D3cCr0

The engineer's solution: The bagel jig. http://www.freepatentsonline.com/5228668.pdf http://www.freepatentsonline.com/3347296.pdf http://www.freepatentsonline.com/4807505.pdf http://www.freepatentsonline.com/4747331.pdf

The consumer solution: The bagel guillotine. https://www.surlatable.com/product/PRO-1036557/Sur+La+Table+...

Which is the correct solution? Depends on who you are.
Some years ago I tracked down the origins of the phrase "complexity is the enemy", and learned three things:

1. The full phase is "complexity is the enemy of reliability".

2. It dates not to the 1980s or 11970s as I'd thought, but the 1950s.

3. It first appeared in print in The Economist newspaper, 18 January 1958, according to Google Books & Ngram viewer.

I'd very much like to have a copy of the article, though its proved resistant to obtaining. HN username at protonmail.com should anyone happen to have access to a PDF.

http://books.google.com/books?id=aDsiAQAAMAAJ&q=%22complexit...
I think when historians seek to determine exactly why America failed they will have a really hard time understanding the psychology at work. After launching a wholly illegal and unnecessary war abroad that slaughtered a million innocent people and only empowered its enemies at the cost of ~6 trillion dollars, the country turned inward, becoming ever more isolationist, paranoid, fearful. Rather than save its middle class or, heck, even, rebuild its crumbling infrastructure, the elites set about dismantling democratic norms and looting the republic through regulatory capture and grossly irresponsible tax cuts.

But, and this is the key question, where were the people? Why didn't they act while their democracy was dismantled and the republic handed over to the wealthy?

Historians will have to conclude that there was a marvelous delusion at work; a blind faith that the very billionaires who had engineered one catastrophe after another were actually going to swoop in and save them. The people were literally on Facebook, "liking" and sharing propaganda stories like this that celebrate the very enemies of their democracy. Having lost all faith in their own government and themselves, the people now worried that their billionaire ruling class was... too boring.
Creating a better platform for remote workers to find roles
I kinda like politics here. Current amount/level, not zero and not more. I don't know.
But isn't Neovim a legitimate Vim?
This is the most important part, and people advocating “correctness first” are missing this point.

“Simplicity first” means having a minimal skeleton code with glaring weaknesses, unimplemented features, and bugs, but having a simple design that sets you up well to absorb the inevitable shitstorm of changing priorities, pivots, revised performance constraints, feature wishlists, budget, deadlines, etc., and to manage extensibility, integration, or abstraction needs as they arrive in random, ad hoc ways.

Usually project stakeholders don’t care about absolute functional correctness, meeting performance criteria, or completeness until far far later in a project lifecycle, after those requirements have been thrashed around and whimsically changed several times.

Early on, they care about a tangible demo apparatus and solid documentation about the design and tentative plan of implementation. They want to see steady progress towards correctness & performance, but generally don’t care if intermediate work-in-progress lacks these things (often even for early releases or verson 1 of something, they’ll prioritize what bugs or missing features are OK for the sake of delivery).

In terms of interacting successfully with the business people who actually pay you and determine if your project lives on or gets scrapped, “simplicity first” is a total lifesaver, and matters far more than any of the notions of correctness discussed here.
> you’ve judged the regulations on their goal, rather than their effectiveness and how they interact with the industry’s incentives.

The regulations were ineffective because the EPA is unable to do its job. They test cars on a dyno in a climate controlled room instead of in the real world. They are embarrassingly vulnerable to defeat devices because they don't actually try to find defeat devices. Shitty nominees, corporate lobbying, and frivolous lawsuits have neutered the EPA from the inside and outside.
Yes. We are using DO over AWS. Our bill is $120/month. We serve 21m web requests per month for that amount.
I've heard that we will not be able to have autonomous cars until 5G is everywhere. 4G is simply not fast enough to support any near real-time car to car communication.
In the article, "boring" just means poor. Zuck has his sins, but
anyone who thinks Zuck is "boring" is crazy. The guy learned Mandarin as an adult, to make a business deal. That's more hustle than selling hot dogs at the stadium.
Instagram Has Been Facebook’s Best Investment So Far
Photos are manually chosen by me. Ideally I would automate it somehow by sourcing a feed, but not every image is suitable for captioning. Some might just not be that interesting, while others might depict things we don't want to joke about.

I haven't figured out the right approach yet, so I'm open to ideas.

As for battles between human caption makers and AI: I'm not sure that would be a fair battle. As far as I know AI isn't advanced enough yet to understand comedy.
I never got around to actually making a website.

https://github.com/SenHeng/journal
"Everyone I don't like is a foreign shill."
"Mobile users seem to be okay with getting asked for permissions on demand, why would desktop users be any different?" Should be a con, not a pro, as it weakens the claim above. Just drag it to the other side.
There is another great book written by Cal: Deep Work [1].

Don't follow your passion. Instead, become really good at something. Apply methodical approach to improve your craft skills. Once you got mastery, you might actually like it.

[1] https://www.amazon.com/Deep-Work-Focused-Success-Distracted/...

edit: formatting
I'm not even sure I'd bet he's one of the ten smartest people at Facebook.
We seem very insistent on the value of hardship sometimes. But many of these people didn't grow up as poorly as the spirit of the article would make it seem. Seems like most had reasonable parents.

Not sure if anything really changed, billionaires were always very rare so there is going to be lots of randomness involved and it seems we just have more straightforward markers for privilege now.
Your comment makes me think of an interesting idea.

One of the problems with Siri/Google/Alexa is they try to be everything and do everything at once.

What if they split the expertise/domains they're capable of into different names?

For example, there could be a "mind" that is really good at playing music.

So you'd say, "Hey MusicBot, pause the song."

Or, you could say "Hey, InfoBot, what's the weather?"

Over time, you could get to know more "minds" that live in the cloud, and develop a theory of mind for each of them.
I feel like Redux has been the love child of the React community (not necessarily HN) and I have felt like a crazy person for not loving it and clinging to AltJS and then to MobX. Good to see a lot of other MobX fans in this thread.
"everyone is cheating, VAG just got caught first."

Everyone was cheating in Europe, because European emissions rules were/are weak and you could get away with a defeat device provided it was for "engine protection".

The difference with VW was that they tried to pull the same thing in the USA, which had much stronger rules and a clear prohibition against defeat devices.
None of them are absolutes. Just as we do not expect that "simple" before "fast" means "the code must be 100% as simple as it could possibly be before we begin even thinking about speed", we do not mean "the code must be 100% correct in every possible way before we even start thinking about simpleness"

It is relative preferences, more about what takes precedence over what than an absolute measure. Nothing is ever perfectly correct, nor perfectly simple nor perfectly fast.
The main problem is that most software leans on those misfeatures as a crutch to excuse heaping layers of abstractions. Unfortunately this problem comes from several places, so it's not as easily fixed.

That being said, consider me lined up to buy one of these CPUs.
Use jwt instead and treat laravel as a pure api backend.
But does this type of pollution have any localized effect? It might be years before the ozone hole grows large enough to directly affect the country.

If the effect of this pollution is that China's competitors have to spend more energy and resources combatting the ozone hole then it's a competitive advantage with the only downside being loss of international reputation.

Point is, the pollution China's been cracking down on is the type that hurts the country economically (whether through immediate health issues or making it less desirable to live). Will be interesting to see how they respond.

While this report may be the first smoking gun, there have been very, very strong implications of cheating in China on CFCs for years. If they wanted to rein it in, they could have done it long ago.
Forbes says that it would have cost an extra $430 per vehicle for VW to meet the NOx requirements fairly. That's hardly the same as regulations resulting in no combustion-powered cars.

https://www.forbes.com/sites/lianeyvkoff/2015/09/28/all-to-s...
I really don't understand how one can make this argument. No one argues that we should do away with taxes completely just because some people cheat and pay less than they should.

If anything, widespread cheating shows the importance of regulations. It shows that companies are willing to lie to both regulators and the public. For something that is extremely difficult for the consumer to test themselves like emissions, it shows that an independent regulator is required to keep companies honest.
Your example is a case of premature optimization.
That is not what the author is concerned with.

The problem are not the programs that obviously do not work or who break in a very visible fashion.
Programs whose deficiencies are known can be fixed or worked around.

The real problem are programs that appear to work correctly but aren't.

To say it with the words of Tony Hoare:

There are two ways of constructing a software design:
One way is to make it so simple that there are obviously
no deficiencies, and the other way is to make it so
complicated that there are no obvious deficiencies. The
first method is far more difficult. It demands the same
skill, devotion, insight, and even inspiration as the
discovery of the simple physical laws which underlie the
complex phenomena of nature.

Source: 1980 Turing Award Lecture; Communications of the ACM 24 (2), (February 1981): pp. 75-83.
Peruvian Black Beans with Rice & Aji sauce (Yellow or Green Sauce) is delicious and inspired by a local place I ate at a few times.

Black Bean burgers/patties are great.

I like making tacos with the refried beans (mashed or not).

You can also use black beans in 'stir-fries'! I'm actually trying to decide what typical Asian sauce to try it with next. Maybe General Tso's?
The atoms aren’t that small it’s just difficult/impossible to reliably manufacture devices with features smaller than that using visible light photolithography.
I apologize for using Coq speicifically, I just needed a scapegoat for formal verification that people might have actually ever heard of. :P I'm happy to debate definitions, which the author of the OP has regretfully omitted (and the contentious definition here is probably the OP's notion of correctness, rather than their notion of simplicity).
It would also turn off if the back wheels were spinning.
All of those would fall under IaaS/PaaS.

If we're qualifying anything on a server that developers don't have to manage themselves as serverless than anything with an API becomes serverless...despite all of them actually running on servers.
Does the latency or throughput matter?
You could, but then you would just end up linking the pros of Tabs as cons to Spaces, which is kind of redundant.

In the end, this is a simple, doing X is better than doing Y.

Using multiple theses generally only makes sense if they are "unrelated" (and not competing) or if you have more than two options.
You will disagree, but largely no. Those things where solved by a variety of other factors and where on their way out long before the government came along to "regulate" them and take the credit for it.
You can't walk into McDonald's and buy an introduction to Silicon Valley investors, and a depth chart of Harvard CS grads employees. Facebook was one of a dozen competing social networks, and they won largely because of Zuck's connections to capital and talent.
That is a ridiculous solution. Batteries are far from clean, what do you propose we do for disposal of these batteries? What about the environmental and human cost to greatly increasing production of materials required? All electric isn't the utopia people make it out to be.
The follow on from that is “performance is a feature”. If the emulator is supposed to emulate a fun, playable, game, then perf would be a required feature :-)
I meant "true" as in "what actually happens in the real world" and not "the opposite of fake". You are certainly right that the emissions themselves weren't faked, just that the car behaved differently in the tests compared to what happens in the real world.
> The worry is that they start to become impossible (or at least impossible without massively increasing the cost and complexity of the system).

That's not really a worry. Governments are well aware that people need cars that they can afford. Governments are ultimately elected by the people, and messing around with transport makes you unpopular (the recent backlash at the possibility that fuel duty will be unfrozen in the UK is an example).