skysight-inc/HackerNews huggingface dataset:
It's not only some rando on the internet. There's always that one co-worker with a wannabe-vim-hacker setup, that you have to help occasionally with some real work task and nothing in their setup ever works effectively (bonus points for only using DVORAK). After showing them how much easier things are with autocompletion in intellij, next week they proudly show their latest installed emacs-plugin, that only does half-assed keyword completion, without being aware of variables, imports and the program structure. Such a waste of time. Lately I've started to just refuse cooperating under such circumstances, unless they truly show they know their tools.

Mastering the commandline is of course still important, just please not for editing code.
The more nefarious one to me was when Archive scrubbed all of Taylor Lorenz's tweets[1].

Lorenz claims to be a journalist. She is employed by Jeff Bezos's WaPo.

Her tweets are a matter of public record, but because they reveal what an absolutely horrible person she is and how her brand of "journalism" relies on internet terrorism and online persecution, they were scrubbed.

Google of course, did it parts too.

If you truly need to archive something, do not rely on the Internet Archive and their censorship.

---

[1] https://www.foxnews.com/media/taylor-lorenz-twitter-page-exc...
Street view is not an ultra-HD map for autonomous driving. Cruise isn’t using street view, or anything so primitive and easy to collect in comparison, to navigate SF. And it doesn’t scale in and of itself without being backed by a search ads monopoly that prints money at will.
The original point was that if a country is doing something now, that can be an excuse for another country doing the same thing now.

If you want to extend your excuse to "a country did something bad 50 / 100 / 500 / 1000 years ago (and later regretted it)" then you need to provide extra reasoning for why that still works as an excuse for what a country is doing now.

Edit: I'm guessing from the downvotes that I didn't make my comment clear enough (or I didn't understand the comment I was responding to). My intent was to point out the logical gap in an argument that could be seen as justifying China's genocidal policies.
I don't know if I'd call usage of a packet sniffer "easy to debug". Seems like it's reasonable to expect some debug option that is easy to activate in dev environments that will give you the relevant information.
Past performance is not necessarily indicative of future results.
+1 to paid content. It takes non-trivial effort to create original, insightful, and high-quality content. Lot of research, cross verification, fact checking, hunting for non-obvious insights etc., A good source is papers from the researchers working in the field. But their primary audience tends to be their peers so they compress their papers and pack it with ton of context. It takes quite a bit of effort to make that research accessible to non-specialists.
There is no good reason for self-driving cars. This is not a problem that anyone has been clamoring to solve. Human-caused death by driving is a small problem (quoting statistics does not in any way make it into a big problem, nor do the people who quote those statistics compare them with statistics about how much safer robot drivers are, because no reliable statistics exist).

If you think that deaths and injuries are intrinsically bad, then look at the stats for injuries while skateboarding (https://skateboardsafety.org/injury-statistics/). Surely you think something must be done about that, right? But we don't care, because the FACT of injury is not the important thing. The important thing is fairness; reasonableness; agency. People on skateboards and who do other dangerous things are choosing to risk themselves and we think that's okay.

Human-caused accidents are considered by society (that's you and me) to be acceptable because we have agreed to the bargain. This is not so with robotic drivers. I have NOT CONSENTED to share the road with robot drivers because they are not bound by the same social bargain-- their real drivers are programmers, who risk nothing. Uber was not charged at all in the killing of that pedestrian in Arizona. Only the human safety driver was, who rashly had bought into the supposed safety of self-driving cars.

I don't want to ride in a box where no one takes responsibility in case of disaster. EVEN IF, there are fewer accidents. This is the key point: AI stands for "Automated Irresponsibility" or "Agency Interrupted." Irresponsibility is the bigger problem; or loss of agency.

If you truly, madly believe that mere numbers are the crux of morality, then consider. If you save 10 people from drowning in your boat, is it okay for you to pull out a gun and shoot one of them in the head before returning to shore? You will still have saved 9 people. You're a hero, right? Obviously, this is not okay-- because HOW one dies matters. Responsibiliy and agency matter.
95-98% should be boring.

The other 2% buys you the room to be boring - keep the meta-programming and macros in a small well defined area that does well the bits that boring programming cannot touch.
I don't think you're refuting the parent post so much as lamenting the difficulty of doing anything "infrastructure" in today's America.

There are lots of places all over the world where $1B would make a big difference in many, many people's lives -- and where people eagerly ride the busses they actually have, which are often not that nice.

Do we need things to work in the USA for them to be worth doing?
I do that for private programs, but a government program should serve the people not require people jump though hoops.

Most other government sites work this way. I can pay taxes, buy bonds, access Medicare information, etc. from outside the US.

So what’s the justification to make a special case this time?
By devoting time to code maintenance and refactoring in between features N and N+1 (or at least N+M). The code doesn't just magically go from 5-10 SQL queries to being completely unmaintainable without an ORM overnight. When and if it grows into that, you'll see it coming.

That doesn't work, of course, if you're not considered to be "working" unless you're hacking on a new feature right now that'll be deployable by the end of the week, but it seems like OP was allowed to develop in a sane way.
Just put the queries in procedures with parameters. Only store the procedure calls in your backend, disable arbitrary queries completely in your database permissions.
If you have a networked grid of cars you can run them much closer together and increase road capacity. (Even with failures, likely less dangerous than leaving critical decisions to individual human drivers.) You can also automate away the poor behaviours that contribute to delays.

This would require collaborative networked/distributed self-driving, which is not the same as the let's-use-this-as-an-excuse-for-AI-research individual self-driving we have today.

But really most people shouldn't be commuting anyway. WFH should be much more of a thing, even if it's not full-time.
> The anonymity offered by 4chan lead, perversely, to a uniformity of tone, as users conform to the zeitgeist of the site, unable to build a name for themselves as an individual.

That's a very interesting observation.
Qatar has a pretty good airport with an extremely convenient location (more than 80% of the world population live within a 6 hour flight)
Is SSPL good enough for you?
Isn't that because the certificate the boxes to use to validate the remote certificates have an expiration date (as they probably should). An iPhone gets updated certificates every time iOS is updated.
Same question applies to self-driving research.
What about having 1 Dockerfile but run php-fpm in 1 container with nginx in a 2nd container?

This pattern is common for background workers too, such as running gunicorn + celery in separate containers (Python tools) but the same image is used for both. You can change the CMD at runtime by overwriting it (for example the `command` property in Docker Compose and Kubernetes).

This avoids needing to hack around things at the Docker level to install an init system and it gives you a way to split things out at runtime so you individually scale and log them as needed.

It does mean a change in your app would restart nginx since the image would change for both but this isn't that big of a deal. If that was a deal breaker then you could create separate images for each one to still avoid an init system running in your container.
Can anyone explain what this is for?
A darker shade of blue: The unknown Air Force manned space program
Dissatisfaction is the spur toward progress, but the point is there is progress. It's complaining that things are always getting worse, or even that progress isn't possible and things are always getting worse that winds me up. Maybe being in my 50s gives me a different view of it than those much younger.
The roads clogged by cars would be replaced by the roads clogged by self-driving cars. Self-driving cars are not the solution to awful public transport
See also https://news.ycombinator.com/item?id=33025477 15 days ago
Building a JobSystem
When heating is required, they make much more sense than lithium-ion batteries as they are cheaper, use no critical materials, last longer, and are just as efficient!

What method are they using to extract energy from the bricks that's as efficient as lithium-ion discharging?
And make a generic framework /s
My commuter train be packed though.
You can track location in iPhone too, what's different?
What Is Solid?
In Minneapolis, our billion dollar tram has become a rolling homeless shelter.
uhm and now exclude US, China and Norway to see what are people actually buying in most of the world

for instance in Prague you will hardly see any Tesla, it's all mostly VW, Skoda, BMW, rarely other brands

These are European market share numbers for 20+ countries, not some US or China nonsense claimed to be world numbers:

Top plug-in automotive groups (share year-to-date):

Volkswagen Group - 20.0% share (Volkswagen brand at 7.4%, Audi at 5.8%)

Stellantis - 16.3% share (Peugeot brand at 5.6%)

Hyundai Motor Group - 11.6 % share (Kia brand at 6.3%, Hyundai at 5.3%)

BMW Group - 11.1% share (BMW brand at 9.1%)

Mercedes Group - 9.2% share (Mercedes-Benz brand at 8.2%)

Renault-Nissan-Mitsubishi Alliance - 8.7% share

Tesla - 6.7% share

https://insideevs.com/news/613789/europe-plugin-car-sales-au...
Not exact answer for your Q.

I enjoy to write technical things with jupyter.

- easy to get some command output beautifully
- easy to organise text or any block
- default theme looks nice with export html
> Your good developers are often the ones who like to tinker with frameworks, patterns and complexity. Note: good developers don't force this down people's throats, but they're always thinking about what they can apply in the future. That's not to say they can't be perfectly fine working on boring code. But they often get bored with it. They can be 5x as productive as your average developer when working on the boring code, but you're just ticking down a clock in a lot of cases.

In my experience that depends.

But the tinkering kind is often satisfied when they are able to tinker on their own code. Even (or especially!) if they're allowed to do it during working hours. But allowing engineers to literally hone their craft on the clock is something that is becoming rarer and rarer, unfortunately.

But I agree that a developer that refuses to admit failure of their experiments and wants to force their experiments on others is a problem, of course.

On the other hand, there's more to this job than coding, and a lot of people interested in "learning" will leave as soon as they find out there's nothing more about the problem-domain to learn.
0 × 0 = 0
As a counter-anecdote, I’ve been using public transport exclusively for 35 years (since first grade) in Helsinki, London and New York, and never felt like I’m a “victim” of anything.

I only ever take a car for trips outside the city.
...and whether it will continue to do so.

Maintenance over long time is hard, requires experience, architectural choices, risk analysis, balancing tradeoffs, and obviously a disciplined team.
That sounds very promising. Excellent work with the project!
The parking lot problem is way far off though, and efforts like Zipcar attacked the utilization problem but have not seen wide adoption
Car sharing is already a thing without self-driving, yet people still seem to prefer their own car. That all sounds to me a bit too much like the 50's flying car utopia.
In the short run, technological progress is much slower than anyone hopes, but in the long run it is much faster than anyone expects.

My favorite example is that in 1987, the scientific consensus was that it would take "at least 100 years" and likely much longer to sequence the entire human gnome.[a] But the vast majority of it was sequenced by 2000, only 13 years later. Moreover, just two decades later, anyone could get their genome checked for known markers for pocket change by companies like 23andMe, founded in 2006.

Having some expertise and interest in AI, I regularly watch presentations by all companies working on self-driving and also look at the videos posted by beta testers online. While it's fun to watch the failures, I'm more interested in judging whether the technology is continuing to improve.

My perceptions contradict this article: (1) The technology is progressing faster than is generally recognized, with vehicles getting progressively better at dealing with edge cases and handling failures gracefully. (2) Judging by the videos I've watched online, Tesla is significantly ahead of everyone else.

Prediction: Before the end of the decade, this article will seem... short-sighted.

--

[a] https://www.nature.com/scitable/topicpage/sequencing-human-g...

--

EDIT: I edited my statement about 23andMe based on sausagefeet's comment below.
This article has the same 'checksum' as people talking about how their artistic college-roommates would clean their dirty artwork up so that they could cultivate a CV that Disney would approve.

I'm wary for the day ML de-anonymizes a popular non-de-plum - someone carefully disguising their artwork to release their passion under one name, and their day-job art under another. Written and visual both seem susceptible to this as we follow the arrow of time.

What happens to art when you literally cannot hide your name?
You can track location in iPhone too, so that's no different.

The only permission that is problematic is the storage access one, but that too has been addressed in later Android versions with scoped storage.
Brilliant option, we could cut the front off one car and the back off another and weld them together, think of the room saved for more people! Talk about a dense network!
You'd definitively be interested by the ryg[1] series on the graphic pipeline. It goes in details about how bits get to the GPU and how the GPU handle them. The author writes that using a 3D graphics API is a prerequisite. To the contrary, the series itself is great to get a grasp on things and not feel completely alienated by 3D graphics APIs if you ever decide to use one in the future. It's fairly old (2011) but I still see it recommended as a relevant resource today.

[1] https://fgiesen.wordpress.com/2011/07/09/a-trip-through-the-...
Yes, exactly. The whole premise of self-driving removing peak load rests on arguments which exist in theory, but are stupidly difficult to create in practice. The costs made today will pale in comparison to the costs required to get this off the ground.

Meanwhile, we have solutions which work today, several of which can be done today. WFH, incentivizing working outside peak hours, building more densely and closer to cities, investing in public transport, and more. We just don't want to do it.

We see this in The Netherlands. Public transport has gotten noticeably worse, car usage is going up as a result, and roads are expanding to compensate. In a country where housing is a massive problem, which means people will move to less desirable places (read: places further away from work hubs). Now we have a chicken-and-egg problem with regards to public transport, and increased car usage is pressuring space which could be used to create more homes and remove cars from the peak.

We simply don't need to wait another 10-15 years for self-driving to finally be a thing. What needs to be done, is accepting that things will suck for a bit to then get better eventually. Continuing on the same path with self-driving cars will only stall the problem instead of solve it, anyway.
Isn't the moral of the story that you didn't charge for it correctly?

If you charged a fixed annual maintenance fee then you would have felt very clever having made a ton of money not having to do anything

Administrators would have also felt good that they had you as insurance of sorts bc the way things stand you make no money and can disappear at any moment
I don't think Ars communicates this very well.

These attacks require for malware to already have been installed on your computer, at that point you're fucked regardless of if they manage to escalate privileges or not.
There is no such thing as “scarce workers”. The problem is scarce salaries.
Intel AMT / vPro perhaps?
Where do you see the reinvention of UML within ADR? I wouldn't consider ADRs to be that; I'd say ADRs are meant for important decisions with important consequences, not a documentation of every single design choice and every single part of the project, as UML proponents would do.
You could say that for any forum including Reddit and Twitter that have orders of magnitude more pulled content than a relatively small but edgy forum. And it’s not even clear KF has a huge problem with that since, for example, posts that threatened Keffals were two posts in a thread with 50k pages from sleeper accounts that were immediately deleted.

But it’s pretty useful to see now-deleted content when allegations come up. Maybe the archive should wait for the law.

The biggest issue with KF’s archive is how easily a motivated person was able to get it pulled especially at a time where the only option left was to take everyone’s word that the content said what it said.
Isn’t community the single biggest advantage of Bloomberg Terminal? And no one is focusing on that, but on new fancy charts. That’s probably why Bloomberg doesn’t have real competition.
The “only” thing missing, is to get the best engineers, and pay them double what they normally make.

Source: https://youtu.be/DkGMY63FF3Q
Fried Jellyfish Tastes Pretty Great
Scottish space upstart's rocket crashes into the drink
Except with AI and wetware there's still a mystery remaining. Not all cases have a rigorous description of what's going on in the middle level of abstraction.

Low level: proteins/matrices.

Middle level: ???

High level: it thinks!
Well, it's been mostly done once with Google maps and street view. Presumably once it was done once and in use cities would have a vested interest in keeping it updated themselves. Judging by how many large potholes stick around for years near me I wouldn't keep my hopes up about it being well maintained though
US Veterans Affairs hits brakes on $10B Oracle Cerner health record system
> Why is it so hard to believe many of us Europeans find it far more plausible that the US did it? Especially after all the sanctions, coups, invasions and proxy wars, now right on our doorstep.

Because europeans don't, this is just a point pushed by Russian propagandist who are trying to sow division amongst America and Europe by conducting terrorism attacks against European infrastructure and then questioning if America did it.

I think its far more likely that Russia did this for many reasons, one was to try and force the hand of Germany to certify Nordstream 2 a win for Russia, the other was to avoid any sort of penalties that Gazprom might incur by failing to provide gas. They can now point to force majeure clauses in the contracts and escape any fines.

I think if America did this they wouldn't have left a pipeline open for Germany to use they would of hit all of them, this stinks of Russia.
Nvidia admits mistake, 'unlaunches' 12GB RTX 4080
How is it differentiating from https://openbb.co/ (vscode based bloomberg terminal alternative) ?
> It's best not to do any work on these, where you need to trust the platform.

I don't mean to be snarky, but I don't think the target audience for these servers trusts them one bit, and the operators know this.
But the two main questions are:

Will this boring alternative you crave, continue to yield that higher velocity, or will it grind to a halt? Boring doesn't have to be big-ball-of-mud, but the architectures you mention exist exactly to avoid big balls of mud from growing.

And second: does 'boring' really fit the requirements? There's only so much you can store in a simple RDBS, it will e.g. lack many intermediate states that your eventstream now does store. Maybe your use-case requires all this data?
Qualcomm: Arm lawsuit motivated by greed, 'payback' for opposing Nvidia takeover
I had two relatives who fought in WWII. The contrast between them is interesting. One was in an engineering unit and was a classic REMF. He had tons of stories about the war. Usually about how he and his buddies would get drunk and wreck jeeps and somehow escape any disciplinary action for it. He was present at many of the famous Pacific islands like Okinawa. But always after the main fight was over. Asked him once if he was ever shot at and he had to think. He thought it was only once. He was a loud blowhard in many ways and not always pleasant to be around.

Had another relative who was a Marine. Was present at many of the worst battles. Including Iwo Jima. I never heard his stories. He never talked about them. My mom pressured him into talking one day. She regretted that for the rest of her life because the stories were so traumatic and it left him in tears. He was a gentle man. Became a Methodist minister after the war. I never once heard him raise his voice in anger. One of the kindest men I've ever known.

This is a sample size of only two. So I'm not assuming combat, or the lack of, shaped these men into what they would later become. But it's a little interesting to me.

Since I myself am older, I have some relatives who go way back. My grandmother was once visited by her great-uncle when she was 6. He was a veteran of the Mexican War and the Civil War (on the Confederate side). He also wouldn't talk about combat. But he did tell this one story where he and some buddies snuck out of camp. Somewhere in northern Mexico. Found a bar and flirted a little with girls. Then the girls suddenly rushed the men out of the bar and hid them in a barn. Mexican soldiers heard there were Americans in town. The Americans hid under a bale of hay and were narrowly missed by a Mexican soldier who shoved a pitchfork into it. That great-uncle loved that story and would tell it often. Laughing every time.
If you're looking for a steady stream of quality links, Baldur Bjarnason is reliable: https://toot.cafe/@baldur

Most of it also goes on his Micro.blog page: https://notes.baldurbjarnason.com/

You can follow either through Mastodon (or anything that supports the right ActivityPub objects) or RSS.
From time to time I am reminded of the corners cut on game consoles. My Xbox One S plays DVDs but it doesn’t play CDs. It doesn’t play HEVC. I really wish I could have just one box next to the TV that satisfies all media needs.
Clearly, the sheep they dream of are electric.
> I'm wary for the day ML de-anonymizes a popular non-de-plum - someone carefully disguising their artwork to release their passion under one name, and their day-job art under another. Written and visual both seem susceptible to this as we follow the arrow of time.

Using the correct spelling of words would be a start in defending against such models

*Nom de plume. Pen name.
Why didn’t the SEC negotiate guilt then? After all, they tend to do that.