skysight-inc/HackerNews huggingface dataset:
Came here to say the same thing... Unix sysadmin since 1988. I would laugh about these stories but I just cannot without a lump in my throat and a few mea maxima culpas in my own mind. Reminds me of having heard somewhere that Tom Waits, on watching the litany of road show disasters parodied on This Is Spinal Tap, wept rather than laughed.

My own worst Unix Admin Horror Story is a variant of the classic ''accidental delete-restore from backup if you've got one'' scenario: in the early '90s I accidentally repopulated all YP tables on a production Sparcstation 10 machine in real time on a busy workday, but the tables had not been kept up to date! It took until the next day to restore from backup and a further day of research and testing to get all the YP tables up to proper state, then write scripts to keep them updated. (This was before Sun was legally forced to rename YP to NIS, btw).
I wouldn't say it's more of an economics problem...it's still a medical impossibility as far as we know.

Everyone develops cancer given a long enough timeline. If we can somehow defeat that, or give everyone robot bodies after their biological one fails, we still have a wide array of brain diseases to defeat.
EU countries can and do act on their own -- see for example French military operations in Africa.
Now that we have precedent to fast-track vaccines based on impact of the thing they treat, maybe we can apply this to aging which kills more people per year than pre-vaccine COVID did.
I prefer printf because it works pretty much anywhere, handles concurrency by default (as in you can see the interleavings, though the log call itself is locked), and allows me to have a custom tailored view of the state I want to see.

The last point may not be obvious, but debuggers have tons of noise for complex programs. In practice I just want to see how my program state changes over time while a debugger shows the entire program state or a large subset of it.

I think the future of debugging is going to be structured program state logging. Ideally we should be able to take our logs and partially reconstruct program state over time. For example, in addition to source location, we should save the lexical information for each variable logged so you can have interactivity with your logs and source code.
Many people use the Oxford comma in every case because they don’t trust their own judgement about ambiguity. That’s always struck me as pretty lazy, despite proponents insisting it’s some sort of principled stance.
Stop defining feature-test macros in your code
The current administration has completely incentivized illegally entering the US by offering free handouts, including paying families millions in tax payers dollars. Illegal immigration was down throughout the Trump administration, with and without covid.

Walls are very effective tools to protect property. They are used by millions of Americans and businesses to protect their homes and businesses every day. I personally have a fence, a type of wall, to protect my property and it's been 100% effective.
Telling Perl to REPL is absolutely insane:

perl -e 'while(<>) { print eval, "\n\n" }'
> fully and effectively banned like in Singapore

Really? Alcohol and tobacco are available everywhere.
That's an interesting way to go about it but would the texture of the road surface be consistent enough and reliable enough to make those calculations? This is the kind of stuff I'm talking about. I definitely do not have the confidence to do that. It's why machine learning is so scary to me. We're basically saying "I can't figure out all the possible permutations of this so let's throw them at a computer and hope it can do a better job".
not a disgrace as much as completely expected and a lesson for people who still think that technocratic governance is going to deliver equitable outcomes rather than being simply captured.
One thing I never understood is that if results in mice so often don’t carry over to humans, what about the opposite - treatments that might work for people but are discarded because they don’t work well with mice.
And all those automotive grade semiconductor chips that car companies are desperate for are in the order of 60nm.
Readonly.link: I share a tool I write for sharing docs
> There is a difference with base64 as it uses "./" instead of "+/" and the data is also pre-shuffled to speed up decoding.

You know what else uses dot slash? The Unix crypt function.
Same here. No updates for over q year. In constant worry that the next OS update (iOS, DSM and MacOS) will break resilio sync and with that my files.
Ah yes I misread you.

OP seems to have overstated their claim.
Another process that's been lost is Cibachrome/Ilfochrome. Direct positive color dye emulsion, made to be printed from chrome film or exposed as a direct positive.

https://en.m.wikipedia.org/wiki/Ilfochrome

RA-4 color paper, on the other hand, is alive and well; most of it gets used for digital prints, exposed by laser printer and then developed.
>At 75, just taking your foot off the accelerator will shed 10-20% of stopping distance in a few seconds.

Even more in a Tesla as the regen braking will slow you down a lot. I drive almost exclusively with 1 pedal now because of it and, while I don't know that that actually is safer, it feels safer because I'm slowing down waaaay earlier than I normally would in an ICE-mobile.
Crash Course Category Theory – C3T
Yes, but the effect size depends on the size of the electricity market area, which is a function of transmission capacity and agreements. In this case it seems the increased supply will be absorbed by a market area that spans multiple countries, so the price effect should be less than what you might guess from the relatively big local production capacity jump. Also there might be an incentive to expand the transmission capacity for export.
Are you accounting for the currency being worth less per unit than in the 90s?
Did you create an issue for this?

My last info was, that we don't process anything in parallel, as the old xml scrapers were not optimized for that. As we're moving to python scrapers now, we should be able to optimize the interface to handle more in parallel. That was the plan at least, but XML scrapers first need to be removed, as they hold back the API.
I wonder if programmers use the Oxford comma more than the general population. It just feels more consistent to me to have all items delineated with commas (or semicolon if items contain commas: http://sana.aalto.fi/awe/punctuation/semicolons/02.html).
If it’s too expensive, don’t buy it? Personally I think it’s awesome there’s tons of small creators making a living improving macOS. What you get in return is incredibly polished products.
Yeah. The future belongs to those who believe there will be a future. (And to their children, because they're going to have children.)
Spoiler alert: It doesn't. It's almost completely based on the what the vehicle in front of you is doing.
For reference, Portugal has decriminalized drugs for personal use in 2001 (20 years ago!) Claims:

- Drug-related deaths have remained below the EU average since 2001

- The proportion of prisoners sentenced for drugs has fallen from 40% to 15%

- Rates of drug use have remained consistently below the EU average

https://transformdrugs.org/blog/drug-decriminalisation-in-po...
> It may not fit your narrative but Front Radar electronics/firmware filter out stationary object ONLY if they are outside the vehicle trajectory envelope.

The first challenge is that cars do not always travel in a straight line, so the "vehicle trajectory envelope" is ill-defined. At minimum, the radar needs to be steered (electronically) to match the anticipated vehicle path. However, the anticipated path does not necessarily match the actual path.

The second challenge is the size of the target. If you re-watch the video, you'll notice that the pickup is sideways, and appears to have collided with a sedan prior to the Tesla arriving. In other words, the radar target is approximately 2x to 3x the angular width of a normal vehicle.

If you filter the radar returns to eliminate wide stationary objects (to, for example, reduce phantom braking caused by overpasses), you necessarily handicap it when detecting a truck parked sideways on the road.

Putting on my ML engineer hat: One of the common themes in examples where Teslas fail to brake is that the target is stationary and very wide: A semi truck crossing a not-limited-access highway, a crashed pickup turned sideways in the lane, etc. etc. etc.

> EuroNCAP tests for AEB include both moving targets AND stationary targets

Your link shows only scenarios where the target is exactly positioned along the centerline of the vehicle under test.

Additionally, the targets are only as wide as a normal vehicle--and if that weren't enough, the tests specify the use a combination of radar absorbing material and corner cube reflector to create what is essentially a point target.
Yeah, I'd imagine Perl development is pretty much the exact worst case for programming font ligatures both as a code developer and a font developer (accidentally creating ligatures the font never intended to exist in strange runs of symbols). Especially in how much Perl development exists that treats spaces as rare/unnecessary/optional.
Especially for the octopi. You need to think further
This is a tangent, and I know everything is negotiated via contracts but what is the deal with the ordering of names on posters not matching the order of the actors on the poster when the poster picture is a group photo.
US has largely given up its fab making talent. We can regain it but it’ll take time.
Shouldn't science be the standard? Why implicitly be doubtful?
It's similar to Rust in certain respects, but it feels very different in several others.

* There's no ownership tracking. This might be obvious - it doesn't need it, it has GC - but is actually kind of unfortunate; even in GC'd languages, linearity can be used to safely model state machines/typestate or for optimization.

* There's no traits/ad-hoc polymorphism at all.

* There's no impls, though a common pattern with a similar feel is to define types inside modules with the actual implementation of the type hidden, and provide an interface via functions to create or interact with instances of the type.

* It uses exceptions for error handling (when it doesn't use an option type) and even as a lightweight control flow mechanism. And now there's algebraic effects as well.

* It has an extraordinarily powerful module system, with functors (pass modules into other modules to produce new modules) and first-class modules (modules that exist as values at run-time that can be passed around to functions).

* It has some more advanced type machinery - GADTs, polymorphic variants, and a very interesting, powerful, almost completely unused object system.

* This bleeds a little into "ecosystem" and a little into "no ad-hoc polymorphism" and a little into the oddness of the syntax and a little into subjectivity, but in general doing really bog-standard imperative stuff in OCaml, while possible, tends to feel more awkward than it does in Rust.
"All cryptocurrencies are not the same. Today, they
share a common quantum vulnerability through use of non-quantum
safe Elliptic Curve Digital Signature Algorithm (ECDSA) digital
signatures yet they have very different risks of quantum attack"

"The underpinning digital signature scheme (Elliptic curve)
is vulnerable to a quantum computer attack."

"Migration to an alternative quantum safe digital signature
scheme will require a ‘hard fork’, a non-compatible new
blockchain created."
https://eprint.iacr.org/2021/967.pdf

same/related question & answers:
https://bitcoin.stackexchange.com/questions/10323/how-vulner...
smokes cigarette with a beer to think about this....
personally, i generally find the absence of an oxford comma slightly jarring even without any ambiguity issue- i feel it matches the way i read and speak (midwest en-us)

conversely, i only use semicolons in javascript when required..
I don't disagree, and find it worth appreciating how blurry the actual lines of separation are between food and "drugs". Coffee/tea, Cheese, Chocolate, Nutmeg, sweets in general, they activate similar mechanisms and reward systems to "drugs".

The whole dogmatic war-on-drugs attitude creates this imaginary boundary around "food" which for many I suspect green-lights abuse of "food" because it's not "drugs".

It makes me wonder how much our societal obesity problems would change if the prevailing attitude towards drugs became more factual and nuanced. If people understood better that cocaine isn't as problematic as psilocybin in terms of addiction, maybe they'll also start thinking more critically about candy bars vs. oranges. Perhaps my optimism is showing.
Did you actually read the comment thread? My comment:

> NixOS isn't broken. I'm running into the same problem (link above).

The response:

> if you don't have a functioning ld or libstdc++ that's on you, sorry

So they basically consider the way NixOS works to be "broken", and then go out of their way to block me from responding further to the discussion. I've been maintaining and contributing to FOSS for many years, and this is one of the most rude responses I've seen so far.
Please edit flamebait and swipes out of your posts here.

https://news.ycombinator.com/newsguidelines.html
To put it another way, this won't extend the Hayflick limit [1], so your cells will still die after the same number of divisions.

1. https://en.wikipedia.org/wiki/Hayflick_limit
it wouldn't smash into the vehicle at full speed, like the Tesla
Hungary's public television channels still use teletext and it's also available online:
https://www.teletext.hu/
They are easily defeated with ladders or shovels. Or, angle grinders? I'm a little surprised I haven't heard of people harvesting the metal slats for recycling.
> a fairly primitive OO system out of the box

I will argue that it isn't primitive, but that it is composable and as lean as you want it to be. If I want a dict with just two methods, I can build it easily and with small memory usage. (This is important when scaling objects into the hundreds of thousands... or more!)

TBH, Perl5 OO is easy and tractable. I would agree that the "bless" artefact is unusual, but it does make sense from the point of view of C structs.

Oh, as far as REPLs go, there are some easy solutions for Perl, from trivial to more complex. Python's REPL is limited because it doesn't handle multi-line structures well. That is in part a consequence of using whitespace as a logical operator.
>- An SSRI treatment, because generalized anxiety doesn't usually go away on its own.

I want to add to this a very honest observation:

For many people this is the best path. I see a lot of people often saying they are unnecessary, that natural is best or that they create more problems. But I've realized, for me at least, they are totally necessary. I went off them for about 8 years, thinking natural really is best. All I have to show for it is a lot of white hair from excessive stress. I recently decided to try them again and man for the first time in years I just feel normal. No longer is anxiety the dominating emotion in my head. It's certainly still there-- but I can operate like those around me. I don't get over stressed as easily, and conversations come naturally to me. YMMV but it's worth a shot for some
> That CSV is actually really interesting. The median wallet holds about $30, the largest holds $10b, and the standard deviation is over $2m.

Top 100 Richest Bitcoin Addresses:

https://bitinfocharts.com/top-100-richest-bitcoin-addresses....
Ok, we've inmiced the title above. Thanks!
Haha..
Why test when we can fast-track and test on live people!
Great analogy and made me laugh ;)
Oh no...anyway.
peterburkmisher: I wish I knew! I've been wondering about all this myself, and where even this knowledge lies these days. Materials scientists? Chemists? It sees a question too specialized for the former, and not specialized enough for the latter? Please anyone who knows...?

More generally:

Josef Maria Eder's "History of Photography" [1] is a semi-technical survey of 19th and early 20th century processes. Part of what it makes it wonderful is the narratives of so many chemist/photographers trying to get their discoveries supported by scientific societies and/or the market, with vastly varying success. As Eder was actually there doing the work[2], he has much to recount.

Much more recent, Richard Benson's "The Printed Picture"[3] takes on how images have made their way to paper. Benson probably knew as much about this as anyone still alive.[4] If in Philadelphia, it's possible still to catch an exhibition of his work.[5]

[1] https://archive.org/details/EderHistoryPhotography

[2] https://www.metmuseum.org/art/collection/search/296322 is a beautiful example

[3] http://www.worldcat.org/oclc/495363201

[4] https://printedpicture.artgallery.yale.edu/color-photography

[5] https://philamuseum.org/calendar/exhibition/richard-benson-w...
The law opens any employer up to dozens of lawsuits if they hire people for less than what was advertised.
You seem to agree there is some moral underpinning of the law - that simply because the law exists does not make the law moral.

One of the hot topics currently is Anti-money laundering laws, AML. This is why large transactions are reported to government agencies, why you need proof of identity to do banking, etc.

The flip side is that this makes it hard for refugees to get bank accounts. It means large donations to activists are recorded by the government. It means the government knows in great detail how you spend your money and that data is shared widely.

Yet money laundering still persists. It is still a major problem. We have paid a great price and the problem is no better for it.

Should we continue giving up more? Should we surrender even more to try and stop it?

What if money laundering can't be solved? Money laundering has existed from ancient cultures to now. It has never been crushed. Some crimes are intractable - we can reduce but never prevent them.

We can't go whole hog on security. Nobody can make you safe. Danger is an innate part of life that can only be partially controlled.
Because of an antiquated rule where the highest paid or biggest actor's name is always left most. So you naturally end up in the situation where the biggest actor name is on the left but the picture is in the middle.
Att Sells Xandr to Microsoft
Thank you for the tip. The issue is that I want the project to be usable by people who are not using Nix. IIUC I'd have to duplicate the configuration to do that with pre-commit-hooks.nix. Is that correct?
And, I assume, you're not in an HOA. Are HOAs common in the Bay Area?
Ever heard of fat tires? Snow doesn't mean you can't bike.
Does Syncthing support manual on-demand downloading? What I'd really like is a way to browse files and download only what I need without eagerly syncing everything all the time.

I'm using Seafile for that now, but I don't like that it needs hosting and I'd love to switch to something P2P and get rid of the server.
> Real knowledge enriches all areas of life [...] if you learn to play an instrument [...] if you learn to cook

I don't disagree that there's value in knowing something. But I don't have a problem with people choosing what they want to know and invest time in (like cooking or playing instruments), and being able to ignore stuff that doesn't really matter to them (trivia, whether it's information on wikipedia, or random programming stuff).

In fact, that's one of the great things about modern times. There's more information out there than ever, so you can go really deep into an area (like calligraphy), even as a relative amateur. You can't do everything though, so it's a trade-off. Being able to forgo memorisation of things you don't want to prioritise is possibly a boon then?

I'm not sure of the equivalence of "knowledge"/rote memorisation vs doing an activity. We're getting a bit deep here. Personally, I'm not sure e.g. memorising the Iliad makes you that much better at writing epics, at least compared to trying to actually write epics (there's going to be some cross-pollination, but how large is that effect, and can you also get it by studying the Iliad without remembering it in its entirety?). At least memorising poems in school didn't make me better at writing them.

Or closer to home, is memorising random programming snippets (because of the lack of auto-complete) is superior to actually just writing code? Certainly studying e.g. a well designed standard library and noting design patterns is helpful, and knowing commonly used functions will make you more efficient, but there's no substitute for actually doing the thing/activity.
I do empathize and am tempted myself, but I think we have to recognize that intensifying competition between workers isn't going to help us in the end. We have to unite against the business class.
I can see you're interested in talking about employed software people, but I don't employ any of those. I own a bar.

My main metrics are not specific to a bar, though:

#1 is trustworthiness. I trust all of my staff not to steal, and generally to make the best choices for my business.

#2 is self-starting. We're such a small business that everyone contributes to things like cleaning, stocking, changing light bulbs. I can't notice all the things that need done, so I need them to be on the watch. I have a couple who score 10/10 on this and they really do me a huge service.

#3 is probably culture fit. We have a certain atmosphere here. Regulars place, everyone is welcome, but no BS tolerated. So the attitude is very positive. We're happy to see our customers etc. Grumping around is really bad for business.

All the "hard skills?" Totally unimportant. I'd rather hire someone I can trust who's never worked in a place like this. We can train them to a decent competence within a week.

I have a girl in the daytime that is a perfect employee. Like anyone, she has some flaws. She can rarely relay a message correctly, she gets 5 projects going at once, stuff like that. But she kicks ass on #1, #2, and #3, and she's the person I'd hire first.
Nah, I'm sorry but that's just bullshit.

I doubt FAO is talking about the upper classes eating Octopus or Lobster in some restaurant, so yeah, that argument doesn't stick.

>But if you don't like it, or this is not in your culture, this is perfectly OK. Just don't eat it and problem solved for everybody.

That's just the crappiest argument:

"Oh you don't like that dolphins are gathered in a bay and clubbed to death in Japan? Don't eat dolphin, problem solved. It's just culture."

"Don't like to eat dogs? Don't eat dogs, problem solved. It's culture."

"Don't like to eat bats? Don't eat bat, problem solved. It's not your culture."

"Don't like to see bulls getting fucked up in bullfights? Don't watch it, problem solved. It's culture in some places".

If culture was justification for anything, slaves would still be a major work force in every developed country. It was just culture after all, right?
Nah. The thought of being ruled over by a cabal of ageless billionaires offering to resettle you on some poorly managed terraforming project that will take centuries to complete and utterly negate the value of your increased longevity makes me long for the dirt nap as a better alternative when the time comes.

And I say that as a 1%er who will choose instead to redistribute my wealth in a final decade of hedonistic YOLOing to the same people who will end up the subjects of this dystopic narcissist oligarchy. You want to be a fungible pair of hands with a longer lifespan because it's cheaper to use disposable fungible you than an expensive heavier to lift out of a gravity well robot? You do you and I'll do me.