skysight-inc/HackerNews huggingface dataset:
It's surprising businesses haven't turned to automation.

At the very least, most of a restaurant's and a coffee shop's labor can be replaced with automated ordering, having the customer collect food themselves when it's ready, and using robots to prepare more of the food. they can do lattes with art all by themselves now.

A lot of these businesses just can't survive if they meet the wage demands of people who have benefitted from substantial stimulus over the last 2 years.

Automation would increase the quality of their service and reduce costs in the long run. I keep hearing about how much workers hate these jobs, so they should be happy to see them go away.

Edit: every example I gave above has been observed successfully in action. They just haven't been widely deployed enough to become a norm.

Other jobs that can be replaced:

- host -> seat yourself sign

- server -> pager, bus your table, ordering tablet (with just ordering, don't put ads and games like they did 5 years ago)

- barista -> robot/dispenser tech can manage several facilities simultaneously

- retail/grocery -> see what Amazon is doing

- cleaning/janitorial -> robots and more innovative cleaning apprpaches could save a lot more effort. Japan has self-cleaning public toilets.
They have so many toys (which use for so little each time) that it ain't really worth it to use rechargeable batteries... I am just buying a lot of normal batteries each time and install them whenever needed. I just don't know what to do with the empty (or seeming empty) ones.
wow so the media just makes shit up, who knew
I think we share a lot of frustrations regarding the present state of the education system, but I still don't understand exactly what part randomisation is supposed to solve (except your anecdotal point about suicides, which I would easily counter with equally anecdotal or suicide rates might increase further as you'd be adding stress of randomisation on top of stress of performance). It appears to me that a lot of the problems you highlight would actually be solved with more/better metrics (including SATs / IQ tests, as these predict future performance).

I agree though that there's no good reason for gatekeeping education. In fact, in my ideal world, you'd have per-subject fast tracks available for anyone (or, more generally, non-age-specific schooling). For example, I always excelled at (and was interested in) math (other subjects, like physics and chemistry, I just excelled at but wasn't that interested in), so I think both I (individually, in future earnings) and the society (collectively, in future value/invention/...) would benefit tremendously if I was given harder math classes at an earlier age. There's a lot of kids like me, and in other subjects as well. But this would require better metrics and identifying such students earlier (even without any rate-limiting, simply to identify talent and steer it in the right direction).
If we get 100-year storms every five years, then is that really the correct description?
I kind of wanted a Honda City ever since I had a plastic model kit of it in the 90s.

However, the ones I see for sale seem to generally be collectors items that come with a scooter.

My first car was a Honda Civic hatchback, not a kei car, but it was <2100 lbs and I noticed once that there was no structure whatsoever adjacent to the rear seats; it was just a cookie-sheet's thickness of sheet metal painted on the outside, a thin bar for mounting the speaker and a plastic cover.
Could you spell out why this doesn’t just move demand around? Aren’t the same number of people as before looking for a place to live?

(I also don’t know what you mean by “waterbed.”)
Is it a "public dependency"? In that case with a breaking change for your crate if it's a breaking change in the dep.
> Automatic versioning of data

More specifically, I would argue for the ability to run arbitrarily complex, non-locking, fully-consistent queries against all historic versions of the database, a.k.a. "the database as a value" (also "transaction time" or "system time" temporal queries)
Not hard at all -- any metro can be added to the analysis by altering the file cbsas_of_interest.txt with the CBSA code and a preferred city name. The CBSA codes are easy to find by searching in msas_fips_counties.csv: Orlando is 36740, Jacksonville is 27260, Austin is 12420, San Antonio is 41700.

Note that the first line after each city is the total population (a sanity check); the octiles follow.
The thing that bugs me is "did the pilots engage those systems manually?"

And

How was their reaction time doing so compared to someone who would be used to doing so via muscle memory on the regular?

Automating things is nice and all, but there is something to be said for keeping manual skills sharp.
Nope, 5 days a week, left home around 07.00, came home around 21.00. I even had a washing machine all of my own together with a house to put it in. I actually had a washing machine as a student as well, it was old but it worked - until a house mate destroyed it, that is.
I don't have an opinion about the broader dependency problem in Rust. The comment to which I responded was hosting an internal debate about Base64 and UTF-8. I think that debate is easy to resolve: use UTF-8, put Base64 in the stdlib. Do you disagree?
They likely do understand, but are just waiting for the extra federal unemployment benefits to end. The smart choice (from an employer's standpoint) would be to make it past September 6th without significantly increasing wages, then evaluate. If they give workers a higher wage now and it turns out to be unnecessary once the extra unemployment ends, it'll be pretty much impossible to take that back without replacing the entire staff at once.
The process for proposing new modules for Rust's stdlib is pretty streamlined. Small API additions can be proposed directly via PR to rust-lang/rust, whereas large API additions can be brought up for discussion in rust-lang/rfcs. If anybody thinks that base64 deserves to be in Rust's stdlib, I encourage them to propose it (to my knowledge nobody ever has).
tl;dr: The DLC ships they're selling don't actually exist yet, and that fact is hidden behind a footnote.
https://learninglab.si.edu/collections/pokemon-go-spoofing/J...
I did search unlocked phones before commenting; couldn't find a comparable phone. The link you posted comes with a 60-day lock period.

The cheapest phone in India with an HD display comes in at around 25% higher than what Jio phone will sell for (if the $50 turns out to be true).

Disclosure: I did work with Jio (as a consultant) on software for their older JioPhone, running a version of Firefox OS. It sold about 70 million units.
I recently dusted off an ambitious hobby project I shelved years ago and "finished" it. In the three years that the project sat, my relevant skill set and the available open source software improved to the point that the project took days rather than months, and ended up better than I originally expected. It was very satisfying to pick up again.
It always rubs me the wrong way - all those paxos/raft approaches (which are great, but...) simply elect the leader to pick writes. In that sense there is no distribution of computation at all. It's still single target that has to cruch through updates. Replication is just for reads. Are we going to have something better anytime soon? Like real distribution, when you add more servers writes distribute as well?
Business does understand the free market. It is also strongly incentivised to exhibit perpetual exponential growth. Perpetual exponential growth is impossible even on relatively short duration spans (decades), see the parable of the rice and chessboard. Business tries to maintain the illusion of perpetual exponential growth by making cuts everywhere it can: worker compensation and product quality.

https://purposefocuscommitment.medium.com/the-rice-and-the-c...
I have no problems with disclosing that.
Or maybe it’s a government-benefits surplus. That’s the only thing that’s actually changed.
Moving ungodly volumes of rainwater away from homes and out of the streets is one of the few things New Orleans' infrastructure does really well. I remember times when I'd be walking down the sidewalk through knee-deep water to get to class, and on my way back 45 minutes later it's basically all gone. A Harvey-level rainstorm would certainly cause damage, but NOLA would probably handle it better than any major city in the country.
Kind of, but my reading of it is that it was also a supply-side chain attack where they modified the constant that was used in the code before the binary was built. So at that level of access, I'm not sure any algorithms would hold up. I don't think Dual ECDRGB was used to attack the source control system.
When I was young, skateboarding was considered something only kids did, something you grew out of. Of course, the boards in those days were pretty primitive, just roller skate wheels on fixed axles.
This is so visible even in the tech industry.

If your company has trouble hiring, it's a signal that something is wrong with the hiring process and the company needs to change it. Maybe stop leetcode nonsense, maybe offer more equity. Your managers should spend time to figure out the root cause and fix the problem. If your management cannot figure it out, fire them first.

If your company has trouble retaining engineers, it's a signal that something is wrong with the work environment. It could be pay. It could be lack of promotions. It could be a lack of recognition for the amount of work they are putting in. Once again, it is the management's job to figure out the root cause and fix it. If they can't, fire your management first. Hire/promote people who can do something different.

It is quite clear that in a hot economy, a lot of employers will need to reevaluate if they have the right decision makers in the first place.
You do not need to uplift one impactful woman by putting down another.
Ledger CLI in a company in this day and age?

I forgot to mention I studied accounting in uni and after investing/wasting my time into understanding CLI and terminal application I have come to the conclusion that they are simply not for me. Specially if you are not using Linux in all your applications and even that is another issue. I digress...

I am just incredibly intrigued by your organization's practice. Who are the people that are interacting with accounting system? I know it requires a more than capable IT person to feel comfortable using a CLI. So, do you not have assistants or accounts professionals whose main job or one of their main is to do accounting? Or is it all IT or programmers that are interacting with this system.

How large is your organization. That is a question also.

How long did the organization ran for to settle on understanding the basic requirements from the accounting software to commit to creating a CLI solution?

How are you outputting reports that are well formatted?

Audit usually requires a walkthrough process of accounting. I couldn't imagine any auditor not being surprised to see a CLI based software and let alone attempting to understand these.

I have thought about creating my own CLI solution that just appended to my workbook. But it is just not scalable and simple modularity requires going down the codebase which is not something I imagine doing on the weekends.

And that is why the barrage of questions. With CLI applications (not even custom GUI application) the layer of complexities for the sake of simplicity means that the person using it has a ton of highly specific needs that is not the standardized and they also have a very different definition of the word "simple".
First full image of ‘new’ Vermeer with uncovered Cupid released by museum
Thank you. I really appreciate you sharing your perspective.
I gained 25kg on a vegan diet through a span of 5 years. You just have to eat a bit more than comfortable but protein digestibility is a non-issue. Stuff that I ate - tofu, seitan, tempeh are very low processed soy/wheat products and can very quickly give you more than 200g of protein a day.

For me, the biggest problem was meeting caloric needs. It's very hard to get to 3000kcal+ eating non-processed plants.

PDCAAS, DIAAS or similar "bioavailability" measurements are standardized on pigs bowels and are targeted towards malnutritioned individuals that border on starvation or suffer from kwashiorkor.

As for weightlifting, you can do rounded back (inefficient form) deadlifts smartly (not overdoing the load) and get strong enough.
I was hungover on my 40th birthday. Decided to go for a fast 5k and ran a 19:32. I don't normally run 100% for a 5k, so I'm not sure about the timing. I tend to do a fast 5k session once a month and aim for 85%. I wanted a sub 20 5k on my 40th, however, as a sort of goal that I thought I could clear without any extra training. I do wish I hadn't have drank the night before but I'm still happy with that result.

edit/ I had a bourbon and then 6 IPAs that night. Which is a pretty big / unusual session for me. I'm 6'0" and at the time I weighed around 170 lbs.

I also just recalled another "fast" run that I had on a hangover and wanted to share. I ran my half marathon PR hungover on maybe 3 hours of sleep. Stayed with a friend in Haight-Ashbury, who I hadn't seen in probably 5 years at the time, stayed up drinking til 3am, and then ran the first half of the SF marathon. I ran a 1:41 that day and I'm still not entirely sure how it happened. My normal half times are around 1:45-1:50.
Language choice is a legitimate decision, debating which one to use is a legitimate topic. Selling an-already existing product based on its language is questionable, as the parent pointed out.
From the USGS page on 100 year floods (https://www.usgs.gov/special-topic/water-science-school/scie...):

> The term "100-year flood" is used in an attempt to simplify the definition of a flood that statistically has a 1-percent chance of occurring in any given year. Likewise, the term "100-year storm" is used to define a rainfall event that statistically has this same 1-percent chance of occurring. In other words, over the course of 1 million years, these events would be expected to occur 10,000 times. But, just because it rained 10 inches in one day last year doesn't mean it can't rain 10 inches in one day again this year.

And it looks like these terms are based on past data not future projections:

> Since the 100-year flood level is statistically computed using past, existing data, as more data comes in, the level of the 100-year flood will change (especially if a huge flood hits in the current year). As more data are collected, or when a river basin is altered in a way that affects the flow of water in the river, scientists re-evaluate the frequency of flooding.
Why would you do it in Rust if you can do it in Go? Was there some realtime constraint in making the web request?
If anticompetitive behavior could simply be considered "purchasing companies of which you might compete with" we'd see a lot more antitrust lawsuits.
What is stuck layout for _BitInt(N)? Can we please please please have a "super packed" to deprecate bitfields?
Note that the Soviets, living in a communist society, had the state watch them free of charge. I live in a capitalist society. We purchase our own surveillance here.
A technology that can affect all people on Earth is rarely strongly limited to killing people. Look at explosives. They can be used to kill and maim people at scale, and also to build roads and tunnels in mountains. Look at viruses, think of all the diseases they cause. Now also look at viral vectors that deliver medicines into patient cells, including some of the modern anti-COVID vaccines. Look at cryptography.

If laws of nature are not devoid of ethics, take any fundamental law, say, Newton's laws, or classical electrodynamics, or general relativity, anything from mathematics, and try to put it anywhere in the alignment matrix but the "true neutral" cell. Explain your answer — I will gladly listen! (Not ironically.)

And pray don't screw nature. There were numerous attempts, all ended badly, just look around. You are a part of nature, by screwing nature, you also screw yourself (which is of course your inalienable right), and, sadly, others around you.
The word verbatim is admittedly a bit latin-tasting, but doesn't it literally mean the same thing? :)
Go for it, wear some wrist protectors and you should arrive in one piece. That is the only protection I use given that it actually work as intended and broken wrists are fairly common in all forms of skating.
If the FSD vehicle is safer than the average driver, but not as safe as you, then you should want the FSD to be allowed by regulators. The average safety of other drivers will increase, lowering your chance of an accident, without degrading your own driving if you don't use FSD yourself.
> It has become a point of doctrine among many programmers that the best way to prevent application bugs is strict type enforcement. But I find no evidence in support of this.

I am a fan of the SQLite authors for pioneering heavy-duty engineering, but this, like their hatred of threads [1], does not sound good to me and really puts me off.

It also sounds like a cop out; sure, they may not have found evidence, but did they really look?

Personally, with the success of Rust, TypeScript, and other stricter languages, and the fact that TDD seems to be about recreating the advantages of static typing for dynamically-typed languages, I think there is plenty of evidence.

Of course, "best" is doing a lot of the heavy lifting in the quote above, so I would define "best" as removing the most bugs per unit of effort. Static typing seems to fit that bill.

[1]: https://sqlite.org/faq.html#q6
who is pushing for 'unsafe by default'?
The 2020 should be removed from the title. The article is mostly new information from the final report:

> On Sep 3rd 2021 Taiwan's ASC released their final report in Chinese and their English Executive Summary concluding the probable causes of the incident were: …
I'm a paying Protonmail customer. The main unique selling point of Protonmail for me is their encrypted inbox. I've looked into Fastmail, and even though what they say in this thread is on point, I just presume that by using their services that your emails are plaintext'd in their data centers, ready to be spied upon. (There's no evidence that your Fastmail emails are looked at by government agencies, and I keep an open mind on that)
I don't think that rule expresses universal truth. These rules come and go. You have great writers who wrote famous books which don't follow these Storytelling that follows then becomes boring and predictable when they are widely used.

The junk adventure/vampire what not literature tend to follow all the structural rules and is as forgettable as it gets.

The argument with real life matter. Because when your storytelling rules make it impossible to tell real stories, then there is something wrong with them.
data is also sharded in those databases
I'm still always surprised just how much rubber is allowed to accumulate.

Here's a snapshot of one of the Zurich runways: https://www.google.com/maps/@47.4792249,8.5411849,660m/data=...

Scroll a little NW or SE to see what the actual color of the runway is underneath all the rubber.
Subscriptions. Databases like Firebase will automatically push changes to query results down to clients. You can add this to Postgres with tools like Hasura, but it's poll based and not very efficient. It's a super-useful feature for keeping UIs in sync with database state.
An open source, self-hosted implementation of the Tailscale control server
Is there a list of exactly what equipment (model numbers) was breached?
You're right, I didn't see the :1's. Maybe it was edited, maybe I was just blind?
What does it mean to be in trouble, for your dog?
Might this be happening already? It seems like ordering at the counter is becoming more popular compared to full service, even for somewhat upscale food. Also, food trucks are popular.
what does

struct X {
_BitInt(1) a;
_BitInt(1) b;
};

do now?
The flight data recorder chart on page 114 of the Chinese-language report[0] seems to record that the pilots hit the brakes very hard in the last few seconds, maybe when they realized they were close to overrunning the runway.

That caused a sudden peak of -0.47g deceleration, so it looks as if they could have used the brakes to slow the plane earlier on the runway, but maybe they didn't because they were expecting they could sort out the problem with their spoilers and reverse thrust and stop it in the normal way, without giving the passengers a shock.

[0]https://www.ttsb.gov.tw/media/4912/ci-202-final-report_chine...

edit: that chart's x-axis is the aircraft's position on the 8500ft-runway, and most of the recording traces seem to begin at the point when it had touched down finally with all wheels
One of the HN threads I'm assuming they're referring to is the recent discussion of strict tables¹, which reads like the other side of this document. It may be interesting to read the comments on the other side directly.

Although, frankly every SQLite thread basically devolves in to the same thing as the TFA notes.

¹ https://news.ycombinator.com/item?id=28259104
> How often are folks writing applications that don’t need to connect to the web these days?

For Go, perhaps rarely. For Rust, not needing to touch the web is extremely common.

Let's also keep in mind that Rust's stdlib does include IP, TCP, and UDP.
How does New Orleans compare to the Netherlands in terms of long term flood risk?
There's not really one book to handle the whole thing, it's an interdisciplinary microcosm of engineering.

- Internal combustion engines and associated drive trains

- Electric motors, batteries, electric transmissions.

- Vehicle dynamics and the wacky world of suspension and Tyre mechanics

- Vehicle body and crash structures

- Vehicle electronics and infotainment

- Ergonomics (seat design and driver position in particular is pretty interesting)

- glass house design (how do you design pillars while also giving good driver visibility and
> this is attributed to Russell Group School of Informatics 'internal documents' of which there's not even a hint extant on the wider internet

I’m having trouble finding any indication of an entity called the “Russell Group School of Informatics”; individual universities in the Group seem to have such schools, but it sounds like there are major errors in the attribution reporting or, even worse, basic fact-checking of the documents.
The Pulse Secure exposure is pretty scary. If you have to comply with stupid Federal security requirements, Pulse and Cisco are pretty much the main players. Pulse is a steaming turd without back doors.
How are you generating the reports? Are they in PDF?
If you don't mind self-hosting, you can try out the platform that I'm working on [0]. Self-hosting is one of the most private way to handle analytics, as it avoids data centralization and 3rd party data sharing. You can also toggle various tracking or privacy features on or off as you wish.

[0]: https://www.usertrack.net
> only runs when a device is connected to Wi-Fi or Ethernet. Cellular bandwidth is never used.

This cannot be guaranteed.

They seem to use the NetworkInformation API, which as of now is declared as experimental and straight up does not work on Firefox or more importantly on Safari (and therefore the whole iOS browser ecosystem).
Apart from that, they're using IP ranges of mobile carriers for detection. [1]

So let's say you're using iOS and a VPN while on the go. This will use your mobile data unless you're using an adblocker (since their service is only opt-in if you're using an adblocker) [2]

[1] https://github.com/easylist/easylist/issues/7872
[2] https://github.com/uBlockOrigin/uAssets/pull/8874#issue-6142...
After doing absolutely anything and everything possible for the past 18 months to create a dysfunctional economy, it is laughable to contribute the current five-alarm fire in the US labor market to bad pay and shifting worker expectations.