skysight-inc/HackerNews huggingface dataset:
> blue collar or back office labor jobs like mailroom processors could work hard and rise to the top

I'd guess a factor in ending this has been the rise or at least growth of an administrative or managerial class in most businesses.

An apprenticeship model lets people grow, and to some extent a similar model used to apply in business, where the executives and managers were all career industry people who started on the shop floor.

The current system is closer to (closer, not the same as) a feudal system where there is a group of nobility that manages a group of serfs, and there is not much movement between the groups, at least at the same company. Admission into the nobility is based on education and other pedigree, and can never really be had by work experience.
> Sure ls has a 58 (!) arguments but it's still a tool to list files ultimately.

No, it has evolved into a tool to get files/directories of a directory and sort them and format them.

Powershell separates those. `ls` in Powershell gets filesystem objects. It does not have any of the nix craziness for controlling the output and sorting, yet it is possible to do the exact same thing by piping output from ls into a format-command like format-table(ft), format-list(fl) or even convertto-json
> in his truck

Nothing confirmed from Coffman at the protest on Capitol grounds though?
> you're saying USB is a security flaw

It is.

> Do you really think a bug report should be filed on all OS's for allowing USB drives and keyboards to be plugged on a running system?

Automatically trusting input devices is as bad as trusting user input. It's trivial to pass off a programmable USB keyboard as a mass storage device.
Climate change is fake news - stop posting it here.
It's about function composition.

How do you compose a function that returns an int or an error with a function that takes an int as parameter?

Yes you can split this in multiple steps, or you can use monads to handle the composition for you, making you type less code, giving more information to the typesystem (mypy for python for example) about what is valid and what's not.

This is a completely different programming style, it's functional programming, aka: "how to make functions by composing other functions".
Yeah, when trying to diagnose issue with my car I found ECU documentation that contained suspiciously complicated block diagrams (with all parameters labeled with abbreviated German), which I'm not sure if they are just documentation or program source itself: https://i.imgur.com/BcW1ho6.png
https://aws.amazon.com/about-aws/whats-new/2021/12/amazon-ec...
Technically non zero
> Also, Yubikey would would not work, because like mobile phones, USB devices are restricted in some areas.

What kind of token would work, then? Something that only generates a TOTP, like those fobs some banks used to give out?
But covering for some low-ranking secret service agent's accident seems like a lower priority than covering up something malicious like the Gulf of Tonkin affair, which has been revealed.
D'oh! I am a moron. Thank you.
If you already have HPV I'm not sure it does any good.
It’s not even pure productivity, much of it is just wasted time.

Imagine if all of the workaholic middle managers in the world couldn’t work sixty hour weeks and had to go home and shut off their work phones after 35 hours… just think of all of the meetings and reporting that wouldn’t have to happen if they were forced to use their limited time wisely.
Do Advent of Code. It's the first time I've been drawn into extracurricular programming in quite some time. It's been fun. They're bite sized problems and you're only committed as far as you want to be, and no later than Christmas.
And then there's this too:

https://blog.benjojo.co.uk/post/dns-filesystem-true-cloud-st...
As other have commented, this is absolutely mind-bogglingly hard core. Kudos to the NSO group engineers who designed and built this (regardless of your allegiances and whether you like or dislike that they do this and whether it's objectively good or evil or somewhere in between, you have to admit that it's deeply technically impressive).

Does anyone have a sense of who they sold this to and who used this particular 0-click exploit?
I feel the opposite. All this stuff and even more hardcore crypto stuff is all relatively simple math. It's not even close to comparable to the things mathematicians do. Or even what physicist have achieved with LHC or fusion research.
Prompt text:

Sherlock Holmes received the following documents: [insert all 1500 documents here] then exclaimed, "A-ha, I have deduced who did it! It was
> find that hard to believe. You're claiming plastic race-to-the-bottom laptop pc makers are building machines that last as long as all aluminium premium Macs? Fat chance.

I'm not saying that, at all.

I am saying that people keep reasonably priced hardware for longer than Mac owners because they don't have money to waste and can actually repair and upgrade them for cheap.
Yeah, but I also understand that in general parlance VM means a higher level virtualization.

Eventually though you get into one of those annoying simulation vs emulation style arguments so I’m happy to accept either definition of VM, just as long as both sides agree on what it is that they’re discussing :)
The American dream was also a concept for non-Americans. I mean, it's not like a formal, natural phenomenon we can just observe, so everyone has its own interpretation.

So here is mine, from a French who chose to emigrate in China instead of the US: the idea was that you'd come from your bum-shit country into that vast new land of opportunities where everything was to build, you build it and are rewarded in a fair meritocratic system in ways your rotting homeland could never have provided.

But now, you have to get your Twitter account scanned to be allowed entry under a temporary visa (or hey, try a green card lottery), risk upsetting an untreated schizophrenic while crossing the streets, to go to a gun-heavy anti-police protest anarchists use as an excuse to empty their Molotov stock while the police, too happy to finally have a purpose for their military weapon stocks, shoot at random. And if you are at the wrong place at the wrong time, you can be sent to a private jail. All the while, any accident you would have would not have been covered by any sort of socialized insurance but you'd be under one of the most punitive international tax system. And if you're unlucky, you can always take a payday loan, and join the merry mass of indebted grassroot people who have negative equity for no reason a rational mind could understand.

The American nightmare, it seems to me :s
New Eye Drops Offer an Alternative to Reading Glasses
In the first two pages of these documents it seems like there's evidence Oswald met with someone involved in the KGB assassination program and a Soviet chauffer reported Soviet involvement with the assassination before and after the event. How does that with your description?
> may work fine on a small scale, but not on a scale where [...]

"Evolution may work fine for a small organism like bacteria, but it would never evolve something as complex as the human eye"

> consumers can no longer realistically [...] Consumers can't select

Your lack of trust in consumers is only surpassed by your lack of imagination. Repeat after me: "If consumers actually need something, a free market will provide".

Too much choice and quality too hard to check? Consumer Reports, Wirecutter, Trip Advisor and any other aggregator with reviews like Booking.com or even Amazon will help. Food not killing me instantly (thanks, regulation!) but sickening me slowly with production-boosting chemicals (for nothing...)? We now have organically grown, local co-ops and various near-sourced grass-fed ethically slaughtered meats.

No regulation to thank to, just the good old free markets.
If I find it disagreeable enough. If someone makes a bad joke. I flag content when it’s trolling or goes into ism categories.

I flag stories when the headline doesn’t match the content or the content piece itself is garbage.

I’m liberal with downvotes. I’ll go through some threads and only downvote - nothing being worthy of an upvote.

I get I’m different than some here who think the downvote is holy and should only be used on the most sinful but I prefer a liberal amount of course correction over even slight sins. No sense in trying to turn a boat that is already flipped.

I also use it to manipulate threads where I want a certain comment to be at the top. I’ll downvote one that I’m not particularly fond of and then upvote those I find more relevant - purely with the goal to get a certain narrative going.

I think many people here do the same, tbh. This might make me sound like a prolific downvoter but I don’t feel like I am. Many threads get no votes at all from me and I read quite a few…
Show HN: Synthetic Data Genomics
Not the OP, but I am a fan of leaving breadcrumbs everywhere. That is, every bit of documentation should point to other bits of documentation. Code comments point to the corporate wiki and vice versa, commit messages point to issues, issues refer to commit hashes, log messages might say who wrote a service, bespoke server and container images could have a README in /, internal DNS can have text records, etc.

We have to accept that we will sometimes play digital archaeologist. That's a good thing! It means that the technology we're studying was successful. So given that, it's better to have out of date documentation than zero documentation, so that we can pick up the trail somewhere.
Yes, but I'm not going to say exactly where.
> Respecting my property rights is actually an infringement on your liberty

No, disrespecting other people's property rights is an infringement on their liberty. You being told not to disrespect other people's rights is NOT an infringement on your liberty.

> Not being able to legally kill me without some just cause is also an infringement on your liberty

WTF?

> everyone agrees that its a matter of degree

Oh how I wish that were true. Not even most people can agree on that.
That sounds like a character in an espionage role playing game.

“I’m a contract assassin for the CIA. They use me for domestic operations where they can’t operate. My cover is that I’m a peanut farmer. My code name is The Telephoto Lens, because I’m great at those long distance shots. My secondary skill is the ability to invoke a temporary peanut allergy in any person without a saving throw, which presents all sorts of opportunities for covert killings.”
Given they were down I would say there was, in practice, no redundancy. Simply claiming something doesn't make it true.
> I wish there was terminology to differentiate between kind of "on demand AOT compilation" and jits that do jitty stuff that can't be done ahead of time.

Some people differentiate between dynamic JIT compilation and static JIT compilation.
1.US-East-1 wasn't involved today.

2. They don't really have much "legacy" stuff to deal with since they likely turn over racks quickly across their whole fleet and software deployments should be standardized, so any US-east-1 flakiness has to do with the fact that its where amazon houses their control planes often.
because at those scales heads on the same arm move in relation to one another due to vibration, thermal expansion etc
I think it is more about making sure everyone's voice is heard. Whether folks in power decide to ignore voices/feedback, well, that's a different and more difficult problem.
Sounds like we're ready to strfry.
If you don't like Django then you should really try out Flask. It is everything that is right which is wrong about Django and vice versa.
The Price for My Multitasking Leadership Style Became Too High
This is the proof of concept code from a Gretel.ai & Illumina project which used generative neural networks to create synthetic versions of mouse genotype and phenotype data.
"CSS is not a markup language at all"

Ok. It's a style sheet language. This doesn't change any of the reasons that I've listed as to why people don't prefer working with it.

"all code is about "update source and hit refresh"

No. Not at all.

I either think through logic or literally whiteboard, then write it. I get feedback, think/whiteboard, rewrite, and repeat. Even if a language has a REPL environment, I still am thinking and coming up with logic in order to solve a real problem. Not writing markup and hitting refresh to make sure my div now has rounded borders or whatever.

"coding forms connected to back-end databases through a REST API is boring to others"

In other words, doing dull, mindless drudgery is boring to everyone. Of course I hate linking up REST APIs; it's sometimes necessary but tedious and boring. Frameworks like rails do as much as they can do automate that stuff as well, because people would rather be working on interesting problems.

When I talk about software development, I don't mean "a person having hands on a keyboard inputting characters". I'm talking about a person using reasoning and logic to come up with solutions to actual interesting problems, not "how do I center this div" or "how do I style this webpage".

"Don't conflate CSS development with web design"

CSS development goes hand-in-hand with web design. If one is just writing CSS to conform to a premade design, then it's even more mindless toiling to ensure that it renders correctly across browsers and screen sizes. You may disagree, but it still has -nothing- to do with being feminine or masculine or anything related to that.

"(aside from your own gender-stereotypical opinion on hygiene habits and the validity of making things look good)"

The only person making assumptions here is you. I never stated that it was related to being -male-, I said "programmers". My opinion comes from literally observing people in my own profession. People in other professions don't quite have stereotypes around lacking fashion sense.

"that is noting a trend and not an opinion"

Ascribing femininity to CSS development is literally an opinion. Stating that "men don't value CSS because prettifying things is seen as feminine" is literally an opinion. Nobody that I know in software development has -ever- stated anything even remotely close to this about CSS, or web design, or frontend work in general. Nobody forces anyone to do frontend work, or backend work, or web design, or infrastructure, or... It's a choice.

People simple value other aspects of development because they are more interesting. Trying to imply that CSS is less valued or seen as less interesting because it "might be seen as feminine" is completely divorced from reality. Just insanity.
The scientist being discussed in the article didn't even find a new solution.

Article (very end):

---

...there’s an enormous difference between what teams working on Casimir cavities do experimentally and the numerical calculations performed in this paper. That’s right: This isn’t an experimental paper, but rather a theoretical paper, one with a suspiciously low number (zero) of theoretical physicists on it. The paper relies on the dynamic vacuum model — a model typically applicable to single atoms — to model the energy density throughout space that would be generated by this cavity. They then use another technique, worldline numerics, to assess how the vacuum changes in response to the custom Casimir cavity.

And then it gets shady. “Where’s my warp bubble?” They didn’t make one. In fact, they didn’t calculate one, either. All they did was show that the three-dimensional energy density generated by this cavity displayed some qualitative correlations with the energy density field required by the Alcubierre drive. They don’t match in a quantitative sense; they were not generated experimentally, but only calculated numerically; and most importantly, they are restricted to microscopic scales and extremely low energy densities. There’s a lot of speculation and conjecture, and all of it is unproven.
> we experience the obligatory black friday us-east-1 outage every year.

Is this a thing?
The moment I saw the headline I was itching to express this exact sentiment.

Google seems unable to plan long-term - they had some of the most interesting VR and AR tech early-on but completely squandered the early lead by lacking any institutional commitment to the field.

Google was among the first to put specialized sensors on devices to gain a structural understanding of your surrounding physical environment. They canned it.

Google was among the first to ship accessible, affordable VR devices via Daydream. They canned that, too.

Google's SLAM implementation was best-in-class for a while, and has basically failed to turn that into anything while FB caught up.

The company as a whole seems to have no concept of long-term strategy. Every endeavor is dipped into with the most tepid of toes, and abandoned at the first sign of difficulty (see: Stadia, Allo, oh boy I can continue). A ton of fantastic research and work goes into products that the company should continue investing losses in for long-term strategic advantage, but the company ends up pursuing the worst of both worlds: paying for the R&D and then changing strategies on a whim.

I know the messaging thing is a dead horse but it deserves to be beaten some more: Google should be fielding an iMessage competitor by now, if only to complete the platform narrative, even if it will always lose to WhatsApp. But instead it has no iMessage competitor and has rebooted its messaging strategy 10x for no discernible results. The minimum of what they needed to do was just to field a competent, stable messaging app that serves as a usable baseline for Android users... and they failed even that.

And having been inside the sausage factory myself there's one huge lever that can be pulled here: Google upper management needs to get way more obsessive about products and long-term roadmaps.

The reason why these projects die so easily is because they tend to be owned by mid-level managers and junior execs, a tier of the company where there is intense turnover. Projects die when their patrons leave the company, get promoted, move orgs, or just generally lose interest. There is frequently no champion for the project besides whichever manager/junior exec owns it. If the company hopes to invest in a field long enough for it to actually bear fruit, the commitments need to come directly from the top.

A lot of this is the hangover of Google+, whose shadow every project (even non-social media ones) lives under. The company seems desperately afraid of making multi-year commitments to things unless they are bearing immediate fruit, out of fear that they'll pull another G+, where failing ideas continued to get disproportionate investment via dictat. I don't know what the right solution to that is, but it certainly isn't what they're doing right now.
Managing persistent connections will be a challenge, especially at high scale. Choose your architecture wisely. You'll end up with a sticky session system.
"Why shouldn't I put in the minimum amount of effort into work that gets me to a comfortable lifestyle outside of work?"

I agree. Why shouldn't you? I've never heard anyone say "I wish I'd put more time and effort into work". I -have- heard "I wish I was paid more", and if effort equates to that (from all observations of my career, I remain unconvinced) I can see that changing your minimum (i.e., from "minimum required to not get fired" to "minimum required to get to the next level"), but going above and beyond that minimum doesn't extrinsically affect you. So if intrinsically you value 'life' more than 'work' there...better to take that time/effort and put it into life.

This article just made it clear how ephemeral work meaning is, and how important life meaning is, and how important it is to subjugate the former to the latter. Which I agree, seems at odds with the title.
Aren't you contradicting yourself? Work has to do with family/community if you use your salary to support your family/community.

Anyway, I think a significant majority of people would have no idea what to do with their lives if you took away their jobs and provided them with food/shelter/entertainment. For better or worse, our jobs are a huge part of how we conceptualize ourselves.
The problem is basically sow/harvest. If you're in the situation most people are in, you need to eat today, and you need to eat tomorrow.

Quite a lot is done to force kids to invest early on in their lives: go to school, don't get pregnant, don't waste your future.

However at some point you have to get something out of life that isn't just potential. You can't eternally be building up to something that you'll enjoy later. The biggest issue I have with pensions is that it entices people to just endure whatever hardships they have so that they can stop doing it when they're old.

It happens at both ends of your career: wait a bit to have kids, then when you're old and it turns out the game really wasn't worth it, don't complain and just retire. In the mean time you lose the ability to see your grandchildren, plus the org you're working for doesn't get the old timers telling them things are totally messed up.
> Jackie Kennedy goes and grabs a piece of brain or skull from the back of the car.

Sorry, not from the US but why would she do that?
> further demonstrating that the capabilities NSO provides rival those previously thought to be accessible to only a handful of nation states

I mean the whole “nation state” or “nation state backed” hackers thing was always a liiiiitle (very) ambiguous right?

Does the evidence really even move the goal post or mitigate the convenient scapegoating?

Politicians and CEOs and certified IT professionals are all incentivized to say “it was a nation state there’s nothing we could have done!” and rely on their sycophants to never question it, instead of “we’re incompetent and powerless towards random teenagers who rented a rootkit before renting a compromised windows machine that happened to be located in russia”
Seems like a strange conclusion to draw. I mean, taking input from one user and presenting it to another creates the opportunity for XSS attacks, but obviously you wouldn't use that to argue that you should never show one user's input to another, because then no website could contain user-generated content. Forums would not exist and the entire web would be non-interactive.

Nah...logging user input is a must to be able to perform digital forensics and incident response. Certainly knowing exactly how an attack was triggered would help in preventing it in the future.

Just filter the CRs and LFs to prevent log forging, and make sure log files are not accessible from the web app. They should be in /var/log, not in the web root.
That might be true (I don't know, I've never done it), but my point is that I would have thought that I could implement something as large as Linux or macOS in a few months, when in reality that's certainly not true even with my ~decade of experience, let alone when I first dropped out of college in 2012.
I've used Okta at two companies now and I found it fairly pleasant. Most issues were around people getting locked out in my experience.
Show HN: CeFi Rates – Compare Rates Across Crypto Interest Accounts
Forgive my ignorance, but what would they be - the complete implosion of all forms of known security, or something else?

This is a bit beyond my ken :)
Hi - I’m the author of the TechCrunch piece and I’ve lived in Berlin. It’s very different in the US and Canada, are are most regulatory things (▰˘◡˘▰)
AWS Outage Analysis: December 15, 2021
Play-to-Earn Games Accelerate Growth NFTs and Crypto's
This is a stupid take. Work life balance could be easy if we didn't live in a system that forced you to sell your life to wealthy sociopaths in exchange for the right to exist.
Dude off the clock plows into a group of pedestrians, no automation was in use at the time - his employer bans the car model fleet wide. whaaaaa?
Yeah, I homed https://stop.lying.cloud out of us-west-2. Oops.