skysight-inc/HackerNews huggingface dataset:
I used to feel that way until they found the Higgs boson. No one would implement that. Too much effort and risk compared to just hardcoding the relevant masses. Ancestor simulation programmers have deadlines.
Increasing working lifespans is a partial solution (people aren't fans of this for obvious reasons): Optimistically we do have a lot of work being done in regenerative/SENS medicine (I'm completely unqualified to judge how good that research is, but it is happening); Pessimistically this is just increasing the pension age.

Another solution is automation and robotics. This is further away than the flashy demos from Boston Dynamics and Tesla suggest, but not fundamentally absurd especially as it doesn't really need the robots to be humanoid. Given the power/compute requirements and the difficulty of vision processing, I assume this will be about 5 years behind self-driving cars.
Sure... maybe. Do you really think a court process could make those decisions well?

I'm not even sure if that would work. Does Google search now have to use adwords? Will the court mandate the revenue split? Most of both entities' revenue will come from this revenue split. It's almost like spinning off the cash register in a convenience store.

It's just a lot for a court to actually do.

Meanwhile, there's a tension between eliminating monopolism and eliminating market value. A judge's decision could blast $1trn off of Google's value, and cause a general market shock.

Meanwhile, what are consumers getting out of this? Advertisers are not going to have more choice. There will be no competition induced price reductions. What's the goal here? Justice?

This stuff is basically industrial policy. To have industrial policy, we need to do industrial policy. Can't just let courts handle the whole thing.
Until I or my loved ones start getting targeted by exploits I've got better things to do with my money than buy a new phone every couple years, and will continue to enjoy my iphone 6.
All bonus performance comp. The majority/all individuals who join a fund know how comp works in that industry.
A Chance Discovery Uncovered One of the First Female Oceanographers
Lawsuit alleges discriminatory pay schemes at SpaceX
There is something to be said about being "known" and visible in the office vs running invisibly in the background.

I know my job I feel like is kinda invisible. There are a few key people I talk too on a regular basis but outside of those small handful of people most of the company don't know I exist except for the rare times I show up the office.

I will also say that as much as I prefer WFH, there is still something lost that just can't be replicated at home without a constant video connection (which... NO). That is the random conversations that can happen that may lead to just a friendship or actually lead to a change at work. I have been part of a lot of projects that would have never happened if it wasn't for a conversation over lunch, in the elevator, or whatever.

People have pain points or ideas that are never formally made for one reason or another.

Personally what I would really like is a mix. WFH 4 days a week and come in 1 day for a meeting, social, etc day. I barely knew my coworkers until we started actually going in every once in a while and doing things outside of work as well.
While its true that atomic can solve the issue of atomic operations (increment, compare and swap, ...) that volatile doesn't try to solve, it is also required to solve the issue that volatile tried but failed to solve correctly: you have no ordering guaranteed between volatile and non-volatile memory accesses (see problem no.5 of the article).

In that way, atomic complete volatile instead of being orthogonal o it, because it provides the ordering semantic missing in volatile. And it doesn't replace it completely, because as you said, atomic accesses can still be optimized away.

So in most use-cases of volatile, you actually want to declare your variables atomic+volatile along with the correct memory_order on your atomic operations.
Elliptic curve signatures are even easier since they're computationally less efficient and can be implemented in software on newer smartcards!

I'm using a GPG key on my Yubikey, and while I haven't tried using Ed25519 and Curve25519 in particular (GPG support for these is still not ubiquitous), the GPG smartcard application in general works quite well for both SSH and actual OpenPGP use.
Microsoft might want to be making Windows 12 a subscription OS, suggests leak
if only this short "manual on how to make maintainable-software" below was a) studied and b) followed ... the software-world would be much-much better place. (and Avoiding the several-years-learning-500-pages-books-by-heart.. without ever understanding why those are what they are)

https://www.gov.uk/service-manual/technology
I grew up with PC-DOS and I always felt slightly like a second class citizen for missing goodies that others had, like qbasic, and also there would be subtle differences when it came time to set up stuff like CD-ROM drives and sound cards.

What were the good parts of PC-DOS?
Facebook, for one.

Source: I've sat in on meetings where engineers were ranked, with # of commits being a key metric. That experience taught me the importance of making lots of small commits, more than any readability concerns ever could :)
Too true. A LSL thread isnt probably a good place for it.

But one thing I've noticed in all my years here, is that there's national philosophical disputes. And these disputes are defined by hardliners on all sides of an issue, and they are basically irreconcilable. Sex is one such topic. Discussion of sex with minors in a school setting is another (distinct with just general sex). Abortion (again, variant of sex) is another. Transgenerism is another one, recently added. LGTBQ discussion in schools is another.

Because of the start schism on all those topics, they tend to invade around any of those issues being discussed.. And in this, is all about sex. The helium-filled blowup doll floating around the Lounge Lizards' screen sure puts a point on it! And it's all about sex.

But even the creators added in a "kid trap", with now what is really dated questions. Even they knew that was a line you don't cross. (But that puberty-18 age meant you probably knew these and played anyway. But that was the fun of cheating the system.)
If you come across a newer HP printer, the best thing you can do with it is disassemble it for parts to make other things. They are full of precision rods, rotary encoders, DC motors, and such. If it has a built-in scanner, you'll also get a contact image sensor and a decent pane of glass. But on no circumstances should you ever expect rely on it to function as an output or input device.
Yes. If you need a smartphone but want to avoid as much Apple and Google (GAFAM in general) and/or reduce your reliance on proprietary software as must as possible, that's the easiest way to do it. Linux mobile goes further but is not there yet for most people.

If you need a smartphone to call, message people, browse the web, for maps/directions/location/gps, to display PDFs, you can do it on a Google-free Android:

- App "store": F-Droid

- Navigation: Organic Maps and OSMAnd. I guess you won't have traffic information nor radar warnings which seems a big thing for many people.

- Browser: Firefox or any Chromium-based browser found in F-Droid

- Emails : K9-Mail (has it been rebranded to Thunderbird yet?)

- Messages : the AOSP Messaging app (or maybe a fork of it if any) or QKSMS; Element, Telegram, Rocket Chat…. For Signal you'll need to download the APK from the Signal's website as they are against distribution of unofficial builds of it, or use Aurora.

- PDF : There are PDF viewers on F-Droid but can't remember their names.

and you still have Aurora for downloading things from the Play Store. I fortunately never had to use WhatsApp and Messenger but they can be downloaded from there if you need them.

You may miss some things, but it covers a lot already. Most things work.
It's the HTML forms that are good and Angular, React and all that which are bad.
I'm having a hard time imagining what role AI (in around its current state) would actually play in creating Portal.

The only professional art assets I'd imagine you could substitute with AI work might be textures, which already tend to be found in libraries rather than handmade. Actual spritework is still quite far off and 3D Models even more so. Not to mention an AI definitely can't do much for art direction or getting your assets to actually look good put together.

Music and Writing seem too far off right now to even consider, let alone design work. So what essential element is Generative AI bringing at the moment? Skipping out on Voice Actors? (I don't believe it's on par with professional work on that front either but it's closest and people aren't as discerning.)

The most I can see besides that is it could speed some parts of art concepting and save you a buck on texture licensing.

Revolutionizing the programming part with copilot or such seems more believable, although since Steam isn't barring use of AI code (How would they even know?) I don't think that's what you mean.
How Russia is waging war on me
From a pure business perspective this should be counter to YT's interests. Really hoping someone sees this here who can help. Watching this guy has supplanted the normal morning shows for me. Essentially a good aggregator of open source info from the Russian invasion of Ukraine with an eye towards accuracy. But he's clearly being targeted by hostile propaganda and influence campaigns.

"""

I had a year of absolutely no issues with advertising until recently, when it started to become more difficult to get all of my videos accepted for advertising revenue. My suspicions were that Russian bad-faith actors had been reporting my channel en masse such that the channel became flagged to YouTube, who gave it extra special attention with their bots.

Over the last week, it has now got to the point where every single one of my videos is restricted. (...)

From what I can gather, this is an ongoing challenge for virtually all pro-Ukrainian YouTube channels. It appears that pro-Russian channels can show all sorts of morally dubious footage and still get advertising revenue, but pro-Ukrainian channels are hammered by YouTube restrictions.

"""
As a latchkey kid before cell phones who often misplaced small objects, I've broken into my own houses/apartments fairly regularly. (Now I do the boring 'keep a spare key at work (which is within walking distance))'

But I think my favorite ways are using a butter knife to jimmy locks + shimmying across a balcony/ledge with a neighbor's sword to cut my way in through an otherwise inaccessible window. Removing a door by the hinges is fun.

The easiest way to break into a home depends a lot on the home itself. You're basically memorizing the house as a system and noting what the system's weak parts are.
> When it comes to cosmic scales, it is literally unimaginable by the puny human mind.

One of my favorite mind-benders is that on some level, we embody cosmic scales of our own. The "biggest length" is our observable universe is 10^26 m. The "smallest length" is the Plank length at 10^-35 m. That puts the "middle length" at about a millimeter, or (very roughly) human scale.
The typical User in linux is pretty unconstrained. They can view a lot of global resources, perform arbitrary system calls, view other processes, other users, etc. It's not really a tight sandbox.

That's why Linux offers other, more powerful mechanisms for sandboxing such as namespaces, which are the backbone of containers.
They're talking about the hallway chats that happen after the meeting, when people move from the conference room back to their cubes. Gotta talk about something as you walk, and if that happens to be in the form of a misrepresentation of your work, you not only can't do anything about it, but you'll never know. In my experience, that's more a reflection on a poor org than the situation. Before the pandemic when I wanted to have a hallway debrief with my coworkers in the office, I pinged them as such and we talked via Skype (then, it was years ago) about the meeting. Sure they'd started without me, but caught me up. It was fine.
This is somehow expected when we talk about modern Israel. Maybe it would be less so when describing events of 1006 AD, if descried by contemporaneous Jewish sources.

Again, this a difference between astronomy and history points of view. In natural sciences, one would expect the now-universal units that originated in Western science: Julian calendar, SI units, times in UTC, etc. In historical and otherwise localized studies, I would expect a local / period-salient calendar, local units as reflected in the period's documents, etc. Converting these into exact modern dates and units is sometimes hard, and subject to a debate among historians.
https://github.com/alphagov/calendars/blob/master/README.md
American exceptionalism probably affects this quite a bit, I would imagine, in terms of biasing US residents to overestimate their own happiness because of a skewed understanding of what the rest of the world is like by contrast
Not relevant.

Even if Europeans are twice as good at turning a dollar into a smile (and how could anyone believe such nonsense), the middle-class American still has three times as much money.

And either way, the problem to solve is creating the most overall wealth and well-being. Being better at a sub-problem (money->happiness efficiency ratio) is less important than overall effectiveness.
They honestly can't write an Andoid app to save their life.

"Hey! Here's a notification for a new podcast! Want to click on it and see the episode details? Fuck you, here is the Spotify home screen instead."

"Yeah, you know those 278 songs you have stored locally? I'm going to re-download the whole lot just because I feel like it."

"Oh, you've clicked on a link to a playlist? Extra fuck you, here's the Spotify home screen, search for it yourself."

"Oh, you were just playing a podcast in a different app, paused it by your headphones, and then press play again? Well fuck that podcast app I'm taking over."

//edit// Sorry - forgot one

"I see you want to play some music you have downloaded when you're in a bad network area. Sucks to be you, I'm going to spend 5 minutes auditing all your cellular and wifi connectivity before I can be bothered to draw the screen or show you a song list."

//end of edit//

Honestly, it's a complete clown show and the only thing going for it is the licensing of so much music.
Or maybe they don't trust people like you, who can say things with so much confidence despite the scientific consensus not being _nearly_ as clear as you claim.
The fact the forms load so fast makes this less of a problem.

If the form took 10 seconds to load after clicking 'start now', I'd be more frustrated.
> I'm in a country where I can't just be fired without notice so that union doesnt do much for me there either.

In most countries, this didn't happen out of nowhere.
Unfortunately, it is more than likely that the training inputs to upcoming LLMs will be partly from older LLM outputs.
I think these companies need good engineers more than good engineers need these companies.

And at least in the company my brother works (a big tech co but not FAANG) almost 20% of the staff resigned when it was made mandatory for employees to come to office. So I think that is gonna be a huge factor for a lot of these companies.
Still, what exactly has changed in the last year that Zscaller/Netskope became prevalent? What law has changed? Can someone pinpoint on it. I work for telecom company for example, two years ago there was no zscaller/netskope MITM in my request from the corporate laptop to Internet, today there is one. What law has changed if any what mandates that? If that matter ISP is registered at NJ.
Those questions can all be answered though. In fact some of them conclusively have been.
Worked at a couple FAANG companies and from what I've seen, management is absolutely right that remote work, overall, is inefficient. There was a Blind poll and I believe half the people admitted they were slacking off more frequently while remote.

However, being laid off is just a completely different matter. Depending on the company, the motivation for the layoff could significantly differ. Some did it to save costs, others have quotas to meet, etc. But I believe it is fair to say there is no observable correlation between remote work and chances of being laid off.
While working for an agency full-time (software), somebody asked me what I do. I said "My job is to make you feel good about whatever it is I may or may not be doing around this place."

This is applicable to all jobs in all industries, full-time or remote -- produce, and make your employer feel good about you being there, and sometimes even that's not enough to avoid the chopping block... but you know what? That's just showbiz, baby.
"The zero-day (CVE-2023-42824) is caused by a weakness discovered in the XNU kernel that enables local attackers to escalate privileges on unpatched iPhones and iPads."

Do they mean local like LAN? These explanations are starting to look silly and suspiciously like a campaign to make people feel like their perfectly good hardware is obsolete.
High cost of living
> Meta has even implemented limits on how often these workers hired as remote are allowed to come into the office

right now there is a big logistics problem with bringing teams back to the office. Office campuses were never designed for 100% occupancy, some percentage of teams are going to be on vacation, traveling, sick, or WFH.

Managers know this and they're leveraging it against their bosses as an explanation for why they can't force their teams back in the office- there's not enough space!

So the property management folks are getting squeezed to figure out how to fit 1000 people in an 800 person building, even though they'll realistically never see more than 500 at once.
We're not rare! Around ⅓ of the U.S. population has astigmatism.
That last sentence is a total strawman.
Unions are not there so you get everything you want. They are there to turn individual negotiations and protection into group and collective one. So it's not just a single junior programmer fighting for their rights, but potentially all company SWEs fighting for this junior programmer rights.

If Meta faced a complete strike similar to writers' strike, their workers could achieve similar goals like writers did.

Or not - but nobody promises it, that's silly.
It probably would have made the article too long to discuss the earlier 12-, 18-, and 36-bit systems, as well as the 16-bit PDP-11 and its outsize influence on later systems.

However, a key point also is lost: DEC's early dismissal of personal computers, only to have them catch up to and eat the entire minicomputer category. Their early micros were half-hearted; the Rainbow 100 ran MS-DOS but was not PC compatible, and even lacked a FORMAT command for formatting floppy disks (you were expected to only buy preformatted disks without hub rings because they damaged the RX50 drive mechanism). The Professional 300 series, based on PDP-11 architecture, was deliberately made not fully compatible to existing PDP-11 minicomputers (and also had that RX50 floppy drive). They were so worried about cannibalizing their own business that they forgot that they could get eaten by their new competitors instead.
I don't, but why shouldn't they be allowed if they're able to pull it off and still perform adequately?
Good story!

Still, IMO a better solution is fixing the hardware. Many years ago, I had similar symptoms with an old thick HP laptop. I think I have paid something like $30 for the new fan assembly, it’s a large part which includes a fan, radiator and couple of heat pipes. The assembly connects to the motherboard with a small plug, no soldering was required. It only took half an hour (and a blob of thermal paste) to replace the part.
Thats how people have always explained making the rolling R sound for Spanish to me which is different from a rolling R sound in German. I was never able to make the Spanish r sound when I took it high school.

In the "guttural R" used in German the sound is made in the back of the throat without the need to press ones tongue against the roof of the mouth; just the base/root of the tongue against the uvular.

https://en.wikipedia.org/wiki/Guttural_R

This video explains it well with really fascinating videos clips showing a cross section of the mouth live while speaking. The whole thing is interesting but the main difference is shown at 3:30

https://www.youtube.com/watch?v=mRKvpqOEbvU
When I worked at my prior job there always office politics at play. People would send slack messages, emails, whatever and gossip even if you were sitting right next to them. Even if you corrected them or defended yourself, then you become stuckup or snobby etc.

If you're in an environment where people are treating you like that, remote or not, it's not due to how you work. You just have shitty coworkers or managers.
There should be also a difference between "engineer" and "programmer" and in many countries and professions it is. As in, you surely can program after a few online courses, and even have some great results in that topic. For engineering though, it's another level needing way more and differentiated courses.
It's not beside the point, it IS the point.

There's too much currently unknown for any honest person to speak with the confidence the other poster is and that makes many people (myself included) distrustful.
I work outside tech, but can you please explain how number of X would be a good measure at all? What would be the justification for counting anything as a straight number as a measure in a creative field?
You can't be fired because, at one point in time, unions did their job well. The problem is that, nowadays, they often don't, but nobody wants to fix the state of things.
> Productivity measures, as GDP per hour worked, are highly skewed by things that we don’t think of as “productivity”.

The real problem is using a single tool and expecting it to fit all uses. GDP as a metric is simply overused and like that law I'm sure some other HNer will help me out -- a measure ceases to be a good measure when it becomes a goal. Measuring the Irish economy is easy it's just GDP isn't really that useful when considering Ireland, there are plenty of other measures you can use to compare and contrast Ireland with other countries to guage how wealthy or productive it is.

Always remember though that the GDP per capita of Alabama and Bavaria are approximately the same. Yet you would be insane to think Alambama is richer than Bavaria -- there are simply limits to GDP, like if you want to increase the GDP of your own country just start throwing rocks through windows. You're not adding value, just economic activity.
But the size and intrusiveness of the notification are not.

At least it doesn't reload the page or have a stupid spinner when you click accept.
My last experience dealing directly with the hotel, I called to cancel. Later, they tried to charge me for the whole trip. The whole system was to just call a person, with no confirmation provided.

The hotel did not give a rats ass about how happy I was, if I wanted to come back, and were not accountable. They basically gaslit me. The person pretended I was crazy or stealing, and I would surely have proof otherwise.

In most systems, you get some kind of ticket notification. I really felt I would be better with any portal system. I know booking can be shitty too, but dealing with hotels individually just seems worse to me.

By the way, they finally only charged me for one day. Chargeback rejected. Assume all of your chargebacks will be rejected if you don't have evidence. They WILL side against you, in favor of a large hotel at least (I don't think they were a chain either).
DR-DOS also had some kind of limited multitasking or at least switching between tasks. I do not remember using it much or know how stable it was. I do not think MS-DOS ever copied that either?