skysight-inc/HackerNews huggingface dataset:
> newer nuclear reactor designs are in essence "meltdown proof", and extremeley safe.

> Unfortunately nuclear is regulated to death in the U.S. so it is extremeley expensive

These are the same fact. The second the regulators relax is the same second that corners get cut and limits get pushed because 'reactor designs are in essence "meltdown proof"'. That attitude is exactly how the five colossally stupid things that have to happen all at once to cause a meltdown start individually becoming regular occurrences -- after that it's just a matter of reactor hours before enough of them coincide with some other improbable event.

See the shutdown of Korea's fleet while forged documents were investigated for one of many examples. Or Fukushima.
I see it as fun toys for people who like hardware.
Still doesn't really address the reality that onboarding is dreadful at most startups, I think. Docs tend to be bad/outdated/nonexistent and even "grab an onboarding buddy and talk through it with them" can fail easily, especially if the business is growing quickly. I do think there should be a cliff (maybe six months for seniors/9-12 months mids/juniors) where as the manager, you take a really hard look at how the person has adapted to the job/what they're contributing, while also taking into account their and the company's situations.
Is there a working NeRF Google Colab tho?
> I’m not earning Silicon Valley money, but I’m also not paying Silicon Valley prices here in Ohio either :).

Folks in Texas used to say this. Unfortunately when average state incomes start to have large departures from each other it creates a chasm of cascading failures. What it really harms is your ability to retire. If your salary is only designed to compete locally then when you have to retire you'll have to select lower than locally. The lower you are on that chain the fewer places there are.

Personally, I'd like to see geographic pay incentives die. People in Silicon Valley don't deserve to freely shovel money into their home equity more than anyone else does, so why subsidize it, much less call it equal?
Everyone in this thread getting grouchy and accusing Apple of hypocrisy already has a full-time job working on climate change, right?

Right?

https://climatebase.org
Thanks for your answer. I kept the question vague on purpose. When deciding to buy from one of those companies or to go work for one, I would have to consider the question as a whole. Do I care more about big carbon footprint, a closed ecosystem, a company helping spreads fake news, etc..
In general? Yes, that's mild. Also sane.

On this issue? It's got a flavor of paternalism, of "US and Russia will decide the fate of Ukraine, who has no say in the matter". It also fits in perfectly with Russia's mindset - "Russia is a great power, and Ukraine isn't, so of course Russia gets to drive tanks over Ukraine. Russia's interests must be respected, but Ukraine's don't have to be."

The US has done well to avoid any hint of that. They would do well to continue that way.
Amen to that. We hired a guy that just completely polluted the office morale. We were small and wanted to do the "right thing" so we tried to figure out how to make it work for way too long. Finally ended the relationship and the whole place felt better. He wasn't a bad guy, just didn't fit somehow. He was really big on "lanes," didn't handle code review well, and on and on... Important lesson learned. It would have been better for him and us if we had ended it much sooner.
Tell me you're working at Amazon without telling me you're working at Amazon.
> Some say, Cloudflare throws the ToS rule-book at you once you cross 5TB/mo

5TB a month sounds low. Sure, it's plenty for a website and many apps, but not much if you require file transfers.
They could solve this by including an empty bucket to go with it.
> When people say they want career progression, and opportunities, what they mostly mean is they want more money.

Nah, that has been proven to not be true (at least in most cases).

What usually happens is a combination of various factors, money being one of them. And when money is part of it it usually psychologically functions as a proxy for whether your company/boss cares for you.

Most people want confirmation of their own beliefs about themselves -- they want the company/boss/coworkers to be showing respect and show that they value your work. People want to see that their work is accomplishing something and a lot of people can go to great lengths to lie to themselves that this is the case. And a lot of people also want progress, they want to see themselves doing new things, getting more responsibility, advancing their careers.

I hired and said goodbye to A LOT of software developers. And I do understand that it is difficult to get an honest, unbiased response when you ask them for the reasons for their decisions to leave.

But at the same time you get to experience trying to get people to stay and seeing what works and what does not. Giving raises works relatively rarely -- it only seems to delay. They are already discontent with their job and the higher salary only functions as a sort of gold handcuffs. After quarter century of doing this I literally am still to see a situation when a developer is offered a higher salary and suddenly becomes enthusiastic about their job to have a long fruitful career.

So what does work? Trying to find what causes them to be discontent in the first place and trying to address it. Do they feel they worked for too long in one project? Are they bored intellectually? Are they not getting along with their current boss? Changing the project without any raise is in my experience one of highest success rate things you can do in this situation. That success rate may not be very high (people tend to leave anyway) but at least I have a lot of good stories of people who changed teams and things clicked for them and they liked their new team. The only things that worked better in the past are changing the project WITH upgrade to the salary to reflect the market, and, for the ultimate highest employee-keeping potential - promotion to manager.

If people really did care mostly only about money, upping their salary should have greater success rate than moving them to another team and yet it is the opposite.

Now... this all assumes software developers and we know software developers are not exactly starving. If you are earning very little compared to your needs or when those needs grow suddenly people tend to really start paying way more attention to just monetary compensation.
Doesn't seem to work for me, running chrome 107 on macos and the example does not load for me.
Citation for those claims?
There's no way that Apple could enforce this or even confidently guarantee that they have a carbon-free product, global supply chains are just too complicated. Can they even guarantee that there is no slave labour at any point in the production?

There is a great article, focused primarily on the clothing industry, that shows that most companies just can't know the details anymore, even when they try to:

https://highline.huffingtonpost.com/articles/en/the-myth-of-...

And this has to do with dynamics that are bigger than any one company. All these countries that we outsource our labour or resource extraction to are encouraged with trade deals and international debt to operate in certain ways that benefit the West and lead to inequitable and unenvironmental practices. That, or the US just outright intervenes in their governance and invades them or funds anti-democratic coups.
FWIW we had some pretty weird lead times with Dell during the worst of COVID.

They did re-engineer some products to deal with chip shortages e.g. the D6000 docking stations were replaced with D6000S models that had no 3.5mm headphone jack (presmuably due to a scarcity of DAC chips).

Network switch hardware still has some brutal delays at the moment, have been advised of 250+ day lead times for switches (across different models and manufacturers).
Wages for low income Americans have increased substantially in the last year.

https://www.pnas.org/doi/10.1073/pnas.2204305119
I'm not concerned about COVID policies. I'm concerned about policies and laws in general that are passed with the knowledge of their supporters that they're unconstitutional, and are later determined in the courts to indeed be unconstitutional.

Nothing about this is partisan to me. People who knowingly and intentionally violate their oaths should see consequences for their actions.
That's really interesting. I guess I was thinking about things from a more clandestine perspective. Having a greenhouse with illegal plants that take 12-16 years to mature is pretty risky. But, in the realm of legal goods, there are other products that take that long to mature. Whiskeys are what come to mind first. I can't imagine it's particularly cheap but I'm sure plenty of people would be willing to pay the premium.
> If you relieve immediately beforehand and can't hold it for 90 minutes, there is likely a medical issue (e.g. old man, pregnant, etc)

I suffer from what I've dubbed "Movie Bladder".

Being in a situation where it would be inconvenient to have to use the bathroom creates the urge, regardless of actual bladder fullness. As soon as the situation is resolved, the urge vanishes. It's all in my head.

Job interview? I'll hit the bathroom five minutes before it begins. As soon as I enter that Zoom call, the urge returns. As soon as we sign off, the urge goes away.

When I fly, I love the window seat, but have too much social anxiety to ask the people in the middle and aisle seats to let me out to use the bathroom. So naturally, as I get seated, the urge comes and remains the entire flight. As soon as we land, the urge is gone. Even after getting off the plane, I'll walk past the bathrooms, and not even the power of suggestion brings back the feeling of needing to urinate.

The urge isn't completely constant, and it's not overwhelming. After all, my bladder is anything but full, since I make it a habit to relieve myself as late as possible before entering the situation. It's still annoying to deal with though, since I know it's all in my head and is not an actual bladder issue.
The Rails https://github.com/rails/jsbundling-rails gem lets you pick between esbuild, rollup and Webpack. If Turbopack ends up being popular then jsbundling should be able to support it.

The nice thing about Rails now is there's no massive direct integration like Webpacker once was. Now we can basically use the JS tool straight up and Rails will just look at assets in a specific directory, it doesn't matter what tool generated it.
Not from the UK myself, but who do you see the '90s in that respect? (i.e. how good or bad they were for the working class people). I had the impression that they were not bad, certainly better than the dreadful '80s, and, on the other end, by the mid-2000s the "third way" shine was beginning to peel off.
Thank you for your thought-provoking explorations, for the unwarranted flattery, and for taking the time to respond! Clearly we share an interest in flexible simplicity.

As for S-expressions, I agree that what I wrote above is a pretty minimal definition of S-expressions, but I still think it's valid as a definition of "S-expression", even though you'd use a modified definition in some environments. In particular, I think it successfully analyzes the structure of the S-expressions you use as examples. And I agree that it doesn't match the same strings as those modified versions; for example, it doesn't recognize $ as a symbol, or allow '.

The lexical syntax specified in R⁷RS §7.1.2 is, I think, a lot more complex than S-expressions, and it does not purport to define S-expressions; it includes Unicode, booleans, bytevectors, strings, piped symbols, vectors, circular references, quote, quasiquote, unquote, unquote-splicing, hexadecimal numbers, octal numbers, binary numbers, floating-point numbers, and so on. LISP 1.5 couldn't handle any of these, but I would be very uneasy with the assertion, "LISP 1.5 couldn't read S-expressions."

As an example of a more fleshed-out S-expression language, a few years ago when I wrote Ur-Scheme (a Scheme-subset compiler in the language it compiles), my S-expression parser supported lists (with optional dotted tails), quote, string literals, symbols, comments, signed decimal integers, booleans, and character literals. (Check out the section "Actual Parsing" in http://canonical.org/~kragen/sw/urscheme/compiler.scm.html.) This is evidently enough to conveniently write a compiler in, and I think some of it doesn't really belong to S-expressions per se — quote, comments, and booleans, for example.

One problem of my suggested data model is that, although the language is closed under concatenation (unlike, say, HTML, XML, JSON, or RFC-822), that concatenation is not semantics-preserving. Given these two Jevko documents:

x [y] z
a [b] c

concatenating them changes the label for [b] from "a" to "z\na", and perhaps more damningly, erases the whitespace before "z". But, since none of the alternative formats (except ndjson and I guess plain uninterpreted binary, ASCII, or Unicode) is closed under concatenation, maybe that's less important.

I don't know if you saw the last time this topic came up I linked to https://ogdl.org/, which seems pretty close to a minimal rose-tree notation. They also put some thought into designing a query language for their rose-tree-like data model, which might be adaptable to Jevko — though they label only nodes, and Jevko labels both nodes (with suffixes) and arcs (with prefixes).

Maybe that's the subtitle for Jevko? "A minimal Unicode syntax for ordered trees with labeled nodes and labeled arcs." If that's the intended semantics it would be pretty easy to whip up a diagram in Dot to illustrate it.
I am a software engineer and I earn £55k. It's about twice the national average.

I must live an economy lifestyle to put anything aside - taking care to not heat my home too much, to never eat out, and not buy any luxuries. And on some months when I need private healthcare (as the NHS has collapsed to the point that some urgent appointments have months-long waiting lists) or dental costs, I have to dip into those savings.

I'm leaving the UK as soon as I have savings to do so. But it might take a while. I feel a lot of empathy for people earning around the national average salary. I don't know how they'll survive the Winter without using savings or going into considerable debt, especially those who have dependents. I am privileged to at least not go into debt and realistically think about leaving this country.
I think the same approach applies -- organised labour through direct action and mutual aid
Keep in mind some of this behavior is because of carriers / telephone companies. They are they ones that force the phone to be locked in the first place.
> However, I can't help but blame the British system of government. There is no certainty, at any moment the government could collapse, and even when it's not, the PM must constantly watch their back so that his own cabinet does not stab them in the back.

It's not very different to any other functioning democracy in that respect (and considerably more stable than many European countries which generally rely on coalition formation). The government has "collapsed" in the sense some politicians have ceased to back some other politicians because they've proved spectacularly inadequate in different ways, but it's the same party in power since the election, and since 2010 for that matter.

In other systems, there might be one person almost invulnerable to replacement even if they lose the confidence of everyone around them and everyone that voted for them, but if that person has a habit of hiring and firing people and changing political direction on a whim that's hardly resulting in greater stability, and often such systems come with their own alternative sources of uncertainty like midterm elections for chambers that get to block almost everything...

Political invulnerability of inadequate politicians is a bug in a system, not a feature.
I thought that they would be serious about it given how much investment it took to get it off the ground and also how they were actively seeking relationships with indie devs to maintain vast amounts of quality titles.

Obviously I was wrong and have been actively ending my own usage of Google products because I have been burned for the last time.
I knew Richard Siegel.

My stepfather Marty Einhorn was part of a developers' association in San Diego back in the '70s/'80s. I don't remember the name of it, but I used to go occasionally as a kid. I met Richard Siegel there several times -- seemed like a nice guy.
Literally Rt for either of those is much lower, and sequelae plus death rates don't match in severity. Measles, similar to COVID, temporarily messes up immune system in a number of cases. (Though by a different mechanism.) Besides vaccine effectiveness - which is why COVID is not under control. And it took 20 years to reduce deaths from that virus worldwide. COVID explodes in similar ways as measles when it gets into a school or care facility.

We are slightly lucky the Omicron is not as deadly as Delta... but new variants might be getting there soon.

Even the worst influenza epidemic did not meet the Rt, and it was less deadly than Delta. That 100 years ago, before vaccines, after a huge war with starved people.
Flu now has also a half decent vaccine if the predictions work, better at neutralizing it and limiting the spread.

I want to hear a reasoned argument why it should be compared to influenza or SARS, besides "it is an airborne spread". Even MERS is not there.
Only if you want to use Chrome, the most intrusive browser.
By your definition, Fortnite is a roguelike.
>not start a sluggish scan of my entire hard disk

A Spotlight search never starts a scan of your disk. The disk is always fully indexed and returns results out of the index very fast. The only exception is typically when the system is updated (or some other big event) and it reindexes everything.

That being said, as others have pointed out, there is a setting to make a Finder window search apply only to the directory in the current window.
I just received an official email about these changes (with glaring copy-paste typos, no less!) that begins with this gem:

> Microsoft is committed to improving your Microsoft 365 subscription

Ironically, this only impacts people who have bought into Outlook instead of, say, remaining on Gmail.
You're forgetting the music streaming service that's a part of it. Spotify is $9.99 so how is this not comparably worth it?
As someone who has been using lisp for over 20 years, kragen's definition matches with what I think of when the term "S-expression" is used. Of course it's so minimal that the standard syntax of any non-toy lisp will have extensions.

FWIW the most minimal attempted standard of an s-expression would be rivest's basic s-expressions, which, as an extension of djb's netstrings can represent arbitrary binary values:

<sexpr> :: <string> | <list>
<string> :: <display>? <simple-string> ;
<simple-string> :: <raw> ;
<display> :: "[" <simple-string> "]" ;
<raw> :: <decimal> ":" <bytes> ;
<decimal> :: <decimal-digit>+ ;
-- decimal numbers should have no unnecessary leading zeros
<bytes> -- any string of bytes, of the indicated length
<list> :: "(" <sexp>* ")" ;
<decimal-digit> :: "0" | ... | "9" ;
I did a basic calculation online. Over 2-3 years I can; to the best of my understanding, given a $20k investment, guarantee at least a $30k return; which would be a 50% ROI. It could be more, but it certainly wouldn't be less.
> A miracle is something that can't be reproduced in an experiment, but which actually happened.

Which is why they are fantasy. In order to "actually happen" there must be observable change. And despite mighty efforts there is no physical evidence that defies simpler and more reproduceable explanations.
I actually used this for Endgame! It ruled.
This is why my next laptop is going to be a Framework running Linux.
Unfortunately, I don't own a home; or obviously that would be the first go. :(
In a way we are lucky this is true. If there were only economies of scale and no diseconomies we’d end up with only a few dominant conglomerates.
"this result was so unexpected and bizarre that the pair concluded they must have made a calculation error and decided not to report the details of the incident to the airline" I'm no pilot but my gut reaction to reading this is <insert facepalm emoji>.
Don't most phones have the ability to vibrate?

When I used this, that's how it worked for me.
> The very first two things you do with a resume are match up the list of technical skills with the list of tech in your position requirements, and check the education requirement. That's why those two go at the top.

That is what you do. The very first thing I check is where they worked before and how they describe what they did there.

In the case of juniors, that’s replaced with looking at basically anything they did and how they describe it.

By the time the CV gets to my desk the keyword matching is already done.

While the resume isn’t necessarily bad, it screams to me that the candidate didn’t even bother to look at, or didn’t care how a CV is normally structured/laid out before handing theirs in.

It’s not necessarily bad, but when looking through a bunch of them you don’t really want to adjust your mental parsing model for every resume, so barring anything else about it that stands out, you just mentally dismiss it.

To be fair, this is something I’ve seen more from people just leaving school.
I don’t think people need to be shamed here. We all do what we can, when we can. There aren’t enough jobs and but enough social support for most of us to work in climate tech or drop jobs out of principle.
If you are being rational instead of emotionally driven by “Putin is Hitler” nonsense, absolutely. Further, Ukraine had already negotiated a settlement with Russia back in April. The US torpedoed it, sending their errand boy Boris Johnson to deliver the message to Zelensky. That was reported even by the Ukrainian press.
The title bait’ed my inner troll.

The author did not disappoint at the very end of the article.

https://knowyourmeme.com/memes/multi-track-drifting
There are a bunch of devices today that have hardware acceleration for HEVC decoding but don't have hardware acceleration for AV1.
I turn my key on and off three times and any trouble codes are shown right on my Jeep’s dash.
Of course, I see that. But open source projects routinely manage to meet technical expectations while failing specifically at meeting UI / UX expectations.

That makes sense for unfunded projects because most developers are not good designers, and designers don't have a culture of contributing to open source, but for a project that pays (some of) its developers, it's their choice how much to pay developers vs designers vs managers, and they are responsible for the way in which they allocate their limited resources.

I recently had to move my open source project's chat from Gitter to Discord, not because we like Discord or "don't care about open source" but because everyone is so damn tired of Gitter's terrible UX that it became the overriding concern.

Matrix bought Gitter two years ago, and I kept waiting, hoping that they would improve it, but they did literally nothing to it except connect it to Matrix within a couple months – and even that doesn't work well, with Matrix users still unable to respond in threads.

I assume there is a good reason for that. I'm not here to judge, only to point out that this "good reason", whether it's lack of funding or priorities or whatever – won't change anytime soon, so I won't be holding my breath anymore.
Do you mean packaging or shipping?

While packaging is on the heavy side, I always find alternate uses for those apple boxes :)
> FROM: python:3.10.8-slim

Any reason to not use python:3.10-slim? That seems to keep up-to-date on patch releases.