skysight-inc/HackerNews huggingface dataset:
Another aspect of unpredictability is that drivers are expected to be alert and vigilant while using ADAS features, but I get the impression that Tesla's implementation sometimes does things that are completely unexpected. Sometimes you might have to react immediately to something you didn't see coming, because you didn't expect the car to suddenly try to steer into a concrete pillar or something.

It's one thing to have to deal with inexplicable behavior from other cars, but to have to deal with inexplicable behavior from your own car seems quite a bit more unnerving.
I think every 9 months means two semesters worth with the almost 3months of summer off.
If you use C++ tools where your dependencies get pulled in and built from source like Go does, you get the same experience. If you only have prebuilt system libraries obviously this doesn't work.

It's not like Go's tooling is that much better than the best modern C++ tools, but the ecosystem is so much more unified by having 1 blessed set of tooling. Rather than 20 different package managers/(meta)build systems. No need to worry that I am using build system X, but I want to use a library using build system Y.
Because here in the US there are still gas stations using embossed credit card systems who get confused when your card doesn't have raised numbers on it.
That’s not what I meant. SPF checks Envelope Sender domain which does not have to be the same as the address seen in From header.

Your configuration is trivially spoofable by setting Envelope Sender to something attacker controls (and thus it will pass SPF), while still placing your domain in the From header.
You can only print so much money though before the dollar becomes worthless, so there is an opportunity cost since you can't print infinite dollars
generally yes, but their site is also a forum (and some other things). Looks like its made with django
The simplest way to look at it is the national debt would be 22.6T instead of 28.6T. That’s one option where nothing changes except war or no wars. Many people say national debt has zero impacts but eventually nobody is going to be lending the US money if we don’t pay our debt, which one way or another leads to a world of hurt.

However, to get that debt we needed to borrowing money from someone and agree to pay them interest. We could have also browned the same money and lowered taxes, or borrowed the same money and had free universal healthcare or whatever other government spending we wanted.

That’s what opportunity cost means.
Absolutely not. Waste fuels the economy. There's no shortage of metal, only the price of metal.

As for people, spending a couple of years in the military is much better personal development for many young people than going to college at an age when most people can't appreciate it.

These things aside, of course the loss of life is horrific and a terrible waste.
Sure glad my taxes are 55%
What's the rate of increase though? Has it been linear, 0.05% per year? No: it has increased about 0.25% since 2019. It's not just that Linux is increasing, it's that it's rate of increase is also increasing.
Haven't finished the article, but the human-interest part so far:

Man refines memory techniques; dissapears beneath event-horizon of information density.
Can spaced repetition be used effectively for things beyond languages?

This would have been a godsend had I known about it during college.
This title is completely wrong. The article estimates the US has accumulated around $2 trillion in war debt as of 2020. It goes on to estimate interest payments will equal $2 trillion by 2030 and $6.4 trillion by 2050.
Nah... probably large portion of this was paid to US corporations and citizens.

Spending on the level of government is counterintuitive. If you are government you hand out money but it gets back to you.

Unfortunately, interest on that debt is real and is owed to other countries.
https://archive.is/Iy6y0
The main recourse in practice with the arrangement I described would be a class action lawsuit alleging on breach of contract. I'm quite sure courts would have no problem with the lawsuit, assuming there were no arbitration clause or class action waiver.

As for no company giving up rights, I did say I didn't expect Apple to actually do this, only that they could. Though, companies do actually make binding contractual promises all the time. It's just that they don't tend to do it with consumers or small businesses who have no negotiating leverage and/or no desire to insist on those promises.

Regarding your hypothetical, anything that's actually legally mandated by the government generally overrides contract law since the courts won't enforce illegal contracts and illegality is a defense to breach of contract. They can always do what the law actually requires.

But we're not talking about the government mandating things, since both the iOS 14 behavior and the iOS 15 behavior comply with the law.
What does it mean to have these audit flags enabled in Linux?

Auditors can exclude these systems? WTF
Well good job for the boys and girls who managed to grab bucks and power through all those mess then.
We're never going to pay it, and no we couldn't have gotten universal healthcare. If they had the votes, they would have done both, regardless of cost. They don't have the votes for universal healthcare.
Sure, but you can't discount all the US jobs created for defense industry and mercenary corps /s
Well, the first principle is not about spaced repetition but is more about active learning (wrong term?) vs. passive learning. In other words, don't memorize by playing it a bunch and hoping repetition will beget recall. Instead, play from memory as far as you can (in sections as described below), filling in and approximating whatever you can't remember exactly, but trying to recall parts in that section, even if you can't piece them together in sequence.

The second principle is the spaced repetition. That works for learning the muscle memory as well as the memorization, but let's just address memorization.

First I divide a piece into arbitrary sections, often pages but in information-dense music you've got to go a couple lines at a time. I do not usually divide at a sensible musical stopping point, because we remember the starts and ends of what we do much better than the middles. Choosing weird places to start and end helps get some of those middles into our heads; plus it's really easy to mentally track what you've done if it's at a page or line boundary.

Then, with sections A through, say, D, I'll go in roughly this order, with "A" meaning I play all notes in section A in the proper sequence, even if I have to wait a few seconds sometimes to recall what happens next.

A A A; B B B A A; C C C B B A; D D D C C B A; D D C B; D C; D

...adjusting sometimes to accommodate the different information densities of the different sections. After this you'll need some mental downtime because it sucks a lot out of you to recall so much. Later you can do sections E through H, etc.

By the time you've done that, you're halfway to your goal. You can then start increasing the tempo toward performance quality by responsible metronome practice. I like to do

(1) the above routine out of tempo, waiting as long as necessary before notes

(2) the above routine at any tempo with metronome, doesn't matter how ridiculously slow

(3) increasing the tempo gradually from there, not deviating from the "note-perfect" requirement
Assume it will never be fixed. What's another solution?
Haven't looked at this particular project, but most code is way too big and has way too much indirection so it's not clear where stuff happens just from browsing the code. I recommend setting up the project in an IDE / debugger and stepping through the code.

To substantiate my point, here is an excert from the main function of the OP game.

WLApplication\* g_app = nullptr;
try {
g_app = WLApplication::get(argc, const_cast<char const\*>(argv));
// TODO(unknown): handle exceptions from the constructor
g_app->run();

delete g_app;

return 0;
} catch (const ParameterError& e) {
// handle wrong commandline p

Before anything of value happens, there is already a function call where it is impossible to find the called code with a simple text search. How the hell are you supposed to figure out where "get" lives (it's probably not prefixed by "WLApplication::" at the definition site)? You need at least an IDE with a solid "go to definition" feature. But likely that won't be enough since a lot of the stuff will only be resolved at runtime.

If you want to learn architecture, I would recommend trying to do your own stuff and then to follow along with Casey Muratori's streams. While his streams are extremely verbose, he is a skilled communicator and most importantly he is one of the few persons on the planet who has figured out how to write modular software. (Very little of the stuff that makes modern software inscrutable - like OOP method syntax, inheritance, virtual functions, function pointers).
> I pay €8/mo for that.

Because you live in happy Europe, fellow european.

But people in the US have to pay that ridiculous amount of money for on average worse service.

Europe is very well connected.
Majesty might be close enough, but I'm unfamiliar with widelands and settlers 2.

https://apps.apple.com/us/app/majesty-fantasy-kingdom-sim/id...
Not with the current system. $6.4T over 20 years = $340B/yr. The US spends 2x that per year just for medicare, which only covers approximately 20% of the population.
I really like Rust, but in my mind it's still relegated to the periphery of tasks that must be super fast (like C/C++, to your point) and/or low-level. Rust has made impressive strides at reducing the toil involved in compile-time memory management, but there is still a big productivity gap between the borrow checker and GC.

Frankly, people are making boatloads of money off of software written in Python and JS--languages which are both far less safe than Go and far slower and yet Go is on par with those languages with respect to productivity (I argue it's more productive due to its static typing features, but others argue it's less productive presumably because of the learning curve). Most software doesn't need to be so fast or correct.

Also, I work in distributed systems and SaaS (software as a service). In this world, most errors are silly type errors ("undefined is not a function", forgetting to `await` some async function, etc) that would be caught with a flat-footed type system like Go's. Beyond that, the next largest bucket are issues that even a sophisticated type system like Rust's wouldn't help with, such as infrastructure issues (missing/misconfiguration of some cloud permission, networking rule, etc), misconfiguration of the service, race condition with many processes accessing the same networked resource, deployment error, etc. This means that Rust's stated advantages aren't really as nice as they initially sound.

As a programmer, I can appreciate a super fast language with a strict type system; however, as an engineer or a technologist, Rust is rarely a good fit for me. Go seems to be a lot closer to the sweet spot, which makes sense because it was developed expressly with distributed systems in mind.
Sadly it would be a big problem if we went 20 years without a war, the military would be greatly deteriorated.
Thank you for pointing this - I've checked engineering notes from that time and it was indeed mentioned (it was even mentioned in proto-D-MAC from 1981), I'll correct the post. I wonder though how I missed that, worse forgetting Rec. 601!
The greatest asset the US has built up over the past twenty or so years fighting in Iraq and Afghanistan is a reserve of soldiers with real world military experience.

The average term of enlistment in the USA military is 15 years, 11 years for officers. So that experience gets lost quickly unless we keep getting embroiled in new wars.
I don't want to contradict your experience, I'm sure it's real as you describe it.

Are you aware that California Penal Code sections 530.5-530.8 require the law enforcement agency in the area of an identify theft victim to take a police report?

https://leginfo.legislature.ca.gov/faces/codes_displayText.x...
python 2 -> 3 was not easy (aka a total nightmare).

By 3.6 it was pretty good though and even migrations and dual code bases were easier because they went back and allowed things like u"" for unicode strings to continue to mean unicode strings in python 3 - before that they'd actually blocked unicode in 3 that was working well in 2.x code bases! It was a total in your face move to break the ecosystem even though supporting u"" would have been almost no cost in terms of improving compatibility with existing code. ASCII handling (important for things like web tech stacks header handling etc) also improved thankfully. 3.x made things a lot harder initially (and slower too).

Also a lot of code doesn't look the same over time - the conventions (formatting) are either very poorly defined or change. Go seems to have pretty much one format from fmt

etc
This is a recent and interesting video about "idle games". That is the classification of this kind of game. They were initially satirical in nature but eventually turned into sad self-satire as it "blossomed" into a real genre.

https://www.youtube.com/watch?v=7khbIR-WQIw
playing PS1 games on a Microsoft console.

That's just wrong. There should be some sort or matter/anti-matter reaction there.
Knowingly is the key word here. The physical world is much easier to know and account for in engineering. Not so much for digital which is why security is a system of defense in depth via layers and nothing ever is 100% secure.
Anybody have more information about how many, if any, of these wrecks happened after Tesla moved to vision only Autopilot? Maybe this obvious problem has already been mostly fixed with the new system and possibly a main reason for going to full vision in the first place. It seems to me NHTSA need to move a little faster with this quickly changing technology as they are going back to examine crashes that happened starting from Jan, 2018 with this probe.
The problem is that it isn't automated away.

Self-driving cars will take that stuff over 99% of the time, but the 1% where it screws up is the dangerous part. There are plenty of examples where a self-driving car seemingly randomly seems to go completely haywire, without any obvious reason.

Instead of spending brain power on driving properly, you now have to spend brain power on looking at what you should be doing _and_ checking if the car actually agrees and is doing it.

Staying 100% focused without actually _doing_ anything is incredibly difficult. Many countries intentionally add curves to their highways to keep drivers alert: having a pencil-straight road for hundreds of miles really messes with the human brain.
Here's a copy of the TOS if anyone else needs it to follow along! https://www.apple.com/legal/sla/docs/macOSBigSur.pdf
That's just one of the ways to think about it. Java, .NET (I felt like adding these two to expand on the comparison), Python and JS are all languages with a relatively high level of abstraction and large and useful ecosystems surrounding them. They're pretty popular for all sorts of application development, but all suffer from certain problems:

- Java has lots of brittle reflection in some libraries and JDK can be finicky, especially with GC tuning
- .NET needs a runtime, historically there's Mono, now there was .NET Core and now there will be just .NET, though in some cases there's also IL2CPP and so on
- Python not only generally runs slow, but also has problematic package management, especially with vent
- JS (Node in particular) has similar package management woes as well as really fast package deprecation

Go at least partially solves some of those problems, by being compiled, having decent performance, somewhat rich ecosystem and passable package management, all while the language remains usable.

Lots of applications and some tools will get written in Go because of this, because it's pretty reasonable to use in most cases.

In comparison, C, C++, Zig and Rust would all be better suited for systems level programming or embedded development - they typically let you write more performant and less memory hungry code, at the expense of foot guns and slower development.
IMO this assessment is overly optimistic, focusing too much on the outer trappings, and too little on the reality on the ground. They did have competitive politics, yes - but competition was really between various clans, and not for individual votes.
TIL: Press '.' In a GitHub Repo for Magic
And yet people keep buying it. It's not like there aren't alternatives. I just don't get it.
We announced our HN launch to some of our users in our Slack community. Feel free to join when you try out the product :)

(Link should be accessible from the question mark at the bottom-left of the app)
But much of the money went to American businesses and jobs. The stuff itself can easily be replaced.
Running out of people willing to lend us money is the ultimate risk. The more we borrow the sooner that happens.
Depending on the use case, you may be able to host tiles on any web host/cdn
FWD or RWD doesn't matter much if the weight of the car is distributed evenly...
Since this is based on US spending I am assuming you are talking about US taxes, in which case, no you are not paying 55% in taxes.
That depends on how much of TSMC's capacity they've reserved, and which node they are manufacturing on. I'm guessing that a low end GPU doesn't need a 5nm node. I think these are 7nm, which is still going to be booked tightly but probably not as heavily bottlenecked as smaller nodes.
Just because there's a 99% chance the bush has no predators behind it does not make it rational to assume there are no predators.

In Bayesian decision theory, you'd choose the action (walk directly by the bush; walk by the bush but have your guard up; steer clear of the bush) that minimizes your loss function (e.g. probability of dying or probability of your blood line dying out). You'd end up picking a path that balances the risk of being eaten by a lion with the cost of having to walk further (and thus having less time and energy to gather food; or tripping and cutting yourself and dying of infection; or whatever).
1 in 5 veterans of the Iraq and Afghanistan wars are diagnosed with PTSD. And veterans account for 20 percent of U.S. suicides.

https://facethefactsusa.org/facts/the-true-price-of-war-in-h...
https://archive.is/sN2S0
I find this really interesting in light of reports of Havana Syndrome theorized to be the result of sonic weaponry in American government workers overseas.

“ Experiments investigating tFUS in rodents have recently found that induced excitability changes in the brain can be, at least partially, due to an indirect effect of auditory stimulation, which was eliminated by removal of the cochlear fluid (Guo et al., 2018). Additionally, Sato et al. (2018) found that temporary chemical deafness could reduce the effects of tFUS on the brain. These studies show that important confounds can lead to brain activation through indirect pathways, but do not negate the notion that tFUS can also influence the brain directly. Experiments with organisms that lack auditory systems, like Xenopus oocyte (the “clawed frog”), show the effects of tFUS on neural activity (Kubanek et al., 2016), and ultrasound also influences neural activity and causes spike trains in slice preparations (Tyler et al., 2008). In humans, tFUS has produced tactile sensations (Lee et al., 2016a) and visual phosphenes (Lee et al., 2016b) with corresponding focal tissue activation that is hard to explain by activation through ascending auditory activation. Future experiments will need to better control unconscious and conscious auditory effects for ultrasound neuromodulation experiments on mood.”
On the other hand, college was tough, but didn't kill/maim/disfigure/traumatize me.
Scalable Quantum Computing Research at UC Riverside Supported by $2M NSF Grant
I swear dude.

I cannot understand just why it is that the average person seems to be so incapable at understanding statistics and large numbers. It's mind boggling. Ever since my freshman engineering stats class, it's like everywhere I look at where there's stupid bullshit happening, a large reason as to why
the stupid bullshit is happening is because people have zero understanding of statistics and large numbers.

It's always been incredibly intuitive to me as somebody schooled in the US public education system, and I wasn't even good at math until college because the school teachers were just terrible at teaching actual concepts. And like, I know that I am very much nothing special. But to too damn many people, it just seems to completely blow over their heads...
> Waste fuels the economy.

Yeah, and see what mess that sort of thinking has got us into. Economic growth is worthless if it’s not sustainable.
"Ford Exec: 'We Know Everyone Who Breaks The Law' Thanks To Our GPS In Your Car"

https://www.businessinsider.com/ford-exec-gps-2014-1

Probably a lot worst today, that was 7 years ago.
This person is 38, that's not very old, and according to some stuff I've read is close to the age of maximum average appeal for a man, based on the combination of maturity, financial position, and relative youth. I was 37 when I met my wife, and at least in my circle of friends it's not that unusual.

For the OP, I'd just add that some common circumstances (literally either work or school) is the only way I've met women. I don't make a great first impression, and would have no idea how to even try a tinder date. Finding a situation where you get to know people relatively well before exploring romance is my suggestion. That probably would mean looking for a job that has professional women in their late 20s and above, and hopefully finding motivation to want the job that's not just about meeting women, because that would be creepy :)
You’re saying a 2-decade war murdering 100,000s of civilians, is “a great asset” and “not a wash from strategic analysis”?
Correct me if I'm wrong, but I was under the impression that wages are quite inflated in the USA and $1000/year is not a livable income (i.e. sufficient for cheap housing, cheap food, water, electricity, basic appliances like a fridge and washing machine, heating, and pretty much nothing else) even in Europe where I'm from. Or am I missing the point of a UBI?
But it wasn't just "interpreted languages". Really the only interpreted languages in "the niche" were Python and a little bit of Ruby, but there was also a whole bunch of Java, C#, and C++.
For JS, es6/ecma2015 -> ecma2021, lots of language changes.
Nah, it was a wash. Senior military officials have been telling the president what needs to be done in Afghanistan since Bush was president, and they've been ignored by every administration. Afghanistan absolutely could have been "won", but politicians won't think past the start of their next election campaign.
> Simply mentioning the name of a product I use is not advertising.

Sorry, I actually meant to refer to Birken's comment above. Advertising might not have been the best word - astroturfing? If you read their comment but replace "comma" with "tesla" it still reads as spammy.

Yours was fine (though discussing downvotes will always get you downvotes, my comment included).

> Otherwise, is every person here who mentions Tesla advertising too?

Only the ones who needlessly sing the praises of the Tesla autopilot in barely-related threads.
Trademarks must be industry/use-specific. UPS has a trademark on their shade of brown. You can use that brown for your business, but you can’t use that colormark if you’re starting a competing logistics company.
There are hundreds, if not thousands, of companies with an “X-Ray” trademark. You can use X-Ray as long as it’s not to represent your “computer software tool for use in browsing and exploring electronic publications and books.” Only Amazon has the right to name such a specific software functionality “X-Ray.”