skysight-inc/HackerNews huggingface dataset:
it has indeed changed a little, I cannot explain as I was also under the last regime and also did not do that exam.
How do you construct your decision tree though? All methods I'm familiar with use a criterion which comes back down to using a score, which also ties down to the set theoretical foundations of probability theory: assign a score and then normalise to to obtain a probability.
> Evidence shows that people like that kind of format

Please cite this evidence. I like your proposed format, just interested in that research.
I do use github.com and I cannot access some repos unless I connect to VPN
The new fast webserver (flash) is still --unstable, hence not production ready. It has a performance comparable to nodejs+uWebSockets.js and bun (that should be using under the hood a slighly modified version of uWebSockets).

edit: as a silly point of reference, an hello world that writes the same headers and the same body on a 2016 intel macbookpro is able to serve 125k rps in bun, 145k rps in deno/flash and 140k rps in nodejs+uws.
“The cost of living crisis is part of the cost of oil crisis, fuel is unaffordable to millions of cold, hungry families. They can’t even afford to heat a tin of soup.”

Climate activists have helped to make fuel unaffordable by opposing oil and gas exploration, production, and transport.
the pied piper stops playing his tune
> I'm interested in the source of this "formal definition", because it doesn't really match anything I have come across over the years.

"In software engineering, porting is the process of adapting software for the purpose of achieving some form of execution in a computing environment that is different from the one that a given program (meant for such execution) was originally designed for (e.g., different CPU, operating system, or third party library)."

Here we have software (Tcl) that was adapted to work in a computing environment (Go) that is different than the given program was originally designed for. This doesn't seem very controversial.

> Of course you can write Java for Android and Objective C for iOS in the same file if you really want, but it doesn't make much sense.

If you are changing the language software is written in, it is a stretch to call that porting. That isn't even a fork. That is a new project.
You could have said the same thing if it took 3 years or 35 years.

There's nothing magically "right" or calculated about 16 years, it's just the time it took the gears of apathetic bureaucracy to turn. It's a fallacy to use this as a guidepost for a "responsible" amount of time.
Funny you mention that; a couple weeks ago I fixed a 16-year-old bug that I myself wrote, in some open source software I started maintaining again after a long hiatus.
Well that's just kind of dumb logic really, as if it were you, you wouldn't need to guess it was me now would you. Sometimes, smart people can be kind of not smart.

Also, at least one of us can get a joke, and I'm guessing it's not you
It depends on the province.
As sad as it sounds - create three (or four) different email accounts on different hosts (And No - I don't mean just myname+spam1@ myname+spam2@)

Use Gmail for the business one, a paid for one for your professional profile, one for your LinkedIn account (because lord knows that one will get the hell spammed out of it but meh if you want to be a player that's where the action is), one for random social interactions (conferences, meet-ups etc) and a final one for friends and family. Set all accounts except for the last one to silent notifications.

The 'fight-back' battle was lost twenty years ago and so were the technical means for doing so, these days the best you can do is play with the broken machine rather than trying to fix it or invent a better one.
same, thanks!
Engineers were too boring anyway, we replaced all ours with Software Alchemists and Code Ninjas.
I believe in some jurisdictions people with engineering degrees do engineer style work without a license under an industrial exemption.
> response to Chinese moral failings?

China's morals hasn't changed since the west outsourced it's production to it.

What has changed is that China has gone from being a contractor to a competitor.
Show HN: Reverse Engineering an Old Digital Back Raw File Format
Perhaps a bit outside of the typical interest of HN readers, but I wanted share how I went about figuring out how to convert the RAW files from a digital camera (well, digital back) that originally came out in 2004 to DNGs.

An interesting fact about these digital backs is they use an Intel Xscale CPU! - the PXA255
Thanks !!!.
Most developing countries will be hit hard by climate change, so their future isn't bright until we do something about that.
Is it really, though? It just seems like yet another attempt to push a truth that doesn't exist, the USA is a very small fraction of the world, despite what Americans think - China also has domestic skill, again despite the USA thinking they're better (probably less than 1% of chips are designed in the USA) - this chest beating is getting really old.
> The last 512Mb is truly worthless, only good for storing a desktop framebuffer.

Not even good for that, even just reading the slow VRAM slows down the entire GPU, so you never want to use the last 512MiB.
"If these browsers don't display anything, or the display looks shitty, there usually is not much content"

Crazy wild assumptions given that the web was brand-spanking-new and changing rapidly and unpredictably by the day. I'll never understand these needlessly-minimalist perspectives on interacting with the internet (yeah, I'm talking to you no-JavaScript folks). That approach only result in you missing out on things, and that was even more true in the 90's.
Maybe I'm just getting old but I feel like I've been reading these exact same headlines for 2 decades
> Terraform to create the IAM policies: 4 weeks

In Netflix more than 10 years ago, it's more like this: a single engineer builds a deployment/management tool: 1 - 2 months. Every other engineer creates a new and fully configured cluster: minutes.

Seriously, can we please get over the fetish of using anything this DSL that YAML or whatever "specification language"? Such tools are powerful, flexible, but should not have a place for engineers who just want to provision resources. The tools violate almost every UX principles, in particular the following:

- Discoverability. Very little. One has to read tons of docs and SO posts to figure out what needs to be done. You want to pass in some environment variables? A typical answer from those who use Nomad/TFE: easy, just pass in this 200 lines of Jinja template. Really? Really? You call this ease of freaking use?

- Affordance. None.

- Constraints. If you call the errors only after you submit your 1000-line yaml scripts.

- Consistency. Maybe, but still, embedding a Jinja template to pass in variable is an insult to UX.

It's a unrepentable sin to ask me to learn your shit.
It is a very grey area. In generally you can say anything you can proof to be true. But are you prepared to uphold your proof against a legion of expensive lawers in court?

(what is truth after all)

So if you loose, things can get ugly, so most people try to be on the safe side and keep their mouths rather shut (except for pseudoanonymous online rants).
Firefox unfortunately copied Chrome's behavior and you have to resort to a user script to hide the horizontal tabs.
I tend to have a more optimistic view of life and I have 3 kids. I want to support a world that makes things better for them. I’ve always found the “make less people” claim overly patronizing. It’s fine if you don’t want kids, but the kids today will be running the nursing homes, fixing the infrastructure and running the country when we’re retired. I want to help raise this next generation with good moral values and work ethics. I should be able to make that choice.
Disappointed in this reporting that there aren't any tables or charts of data, given the topic. It's a very difficult article to scan as a result.

I would expect that a thesis like "Gen Z are right to be worried about money" would be based in data - something about savings, or forecasts, or macroeconomics. And if it's not based in data, is it a pure human interest piece based on emotions and Gen Z interviews? If that's the case what is the value of it?
I guess that's why I said called it strange. People live in tourist towns. The people there are real people with real lives (that involve a lot of interaction with foreigners). There's no reason to avoid those places if you want to "get an idea of how people live."
Enable Debris and be shocked.
The author's behavior is, to some extent, an attempt at anti-conformity by traveling in a way that he believes most people don't do (i.e. by staying close to locals, staying longer than a few days, avoiding popular places to experience authenticity). I think most people would in theory like to travel that way. Places that feel authentic draw people and become popular, which eventually makes those places feel less "authentic". That's the paradox. If everyone traveled and behaved like the author, then, in time, there would be less "authentic" places to discover.
Visualizing 40 Years of U.S. Interest Rates
That link claims the performance impact is negligible, but doesn't provide any benchmarks.
There's another comment saying that the ISS to scale at the default zoom would be roughly 1/150th of a pixel. It stands to reason that every satellite here is much, much smaller than that.
There is a pretty well updated cli for Slack built on top of WeeChat (hailing from IRC heritage) https://github.com/wee-slack/wee-slack
Have you thought of a "retirement" career as a troubleshooting consultant. Hang out your shingle and have two weeks of "fun" every other month and keep the ball rolling.

Incidentally, I have learned much by closing my mouth and listening to those, like yourself, with more experience. So Thanks and keep up the good work.
Each province gets to do that by law. There’s absolutely no problem calling yourself a Software Engineer in Canada if you are a licensed engineer in the province in which you practice.
If nobody wants take it over, the government steps in and tries to find a buyer (basically read: promises to subsidize someone who will take it on hand).

If that fails, the government sometimes will setup its own company to take it in hand either at the state or federal level (this would almost certainly be federal).

Failing that, the projects would cease.
For everything except web browsing, I use the terminal.

neovim - text editor

aerc - email

nzbget - usenet

irssi - chat

mpv - audio

still hoping for gemini to take over for a full terminal experience.
Because it's not just Shein, it's two of the parent company's subsidiaries.
I wish the destruction brought to the environment by the last 200 or so years had been just a “stub one’s toe” thing.

I’m also highly skeptical of the transformation that took place from “climate change is real, maybe we should do something about it” to “we’re all going to die a because of it!”, all in a matter of a few years at most. I guess that apocalyptic spirit created by the reaction to the last pandemic had to be redirected somewhere.
They haven't. For instance, China hasn't even recognized Russia's 2014 annexation of Crimea.
Thats why i put need in quotes.

Sure you can get away with it but vim plugin is no where close to what you can do in Idea. Not even in the same orbit.
Are your concerns about the lack of open APIs or the lack of command line apps per-se?

Personally I'm all in favor of having more open APIs and third party clients, but would never want to intentionally constrain myself to a TTY that is half a century old.
Non-von Neumann architectures have a lot of catching up to do on the software side. Nearly every mainstream programming language has "get one thing from memory, compute on it, put it back" semantics.
https://web.archive.org/web/20221013104418/https://asawicki....
Early Hints breaks a lot of the common APIs (like FastCGI/FPM) where you are expected to have one request and one response. I don't know how Caddy specifically works, but I suspect that may be the reason for the fork.
It is because the propaganda machine does not want you to see what the war is about. They dont want you to see bodies of desecrated children spread all over the place.
My point was more that the majority of public job descriptions use "Software Engineer" as the title. The vast majority of engineers I have ever worked with call themselves Software Engineers.

And one of the main examples in the article is an injunction against an individual for using that title online?
Copilot does more than that. Have you tried it yet?
> The latest one is against Tulsi Gabbard, who, after announcing she is leaving her political party, is now the target of all manner of attacks from multiple angles, including such things as saying she is a member of a cult. I use this example because it is very fresh, quite literally the last few days.

Gabbard was a weak link in her own party, she's been deliberately contrarian solely for the sake of being contrarian. I'm fine with journalists being contrarian, but this "dissident politician" phenomenon just gets in the way and encourages more sensationalism
Potentially OP could do it. But from the wording of the comment, it sounds like OP is the main earner in the household, so if they have a spouse then the net income opportunity cost from not working would be lower for the spouse.

As to why it's cheaper, that's a calculation they have to make. If the spouse's net income (looking at marginal tax rates) is greater than 3k a month, then it's not cheaper.
I usually take "NSFW" to mean, Thing you might be embarrassed for other people whom you may not know well to see you looking at without context, not necessarily that it's going to result in severe consequences or trauma. I'm sure there are companies where an image like this would warrant an overreaction, and I agree with you on the absurdity of that, but I think the less hyperbolic meaning above is more common.
Inflation Causes Americans to Spend $64B More
Also adding onto this, what non-safety improvements were made? As I understand the PWR is a generally crap & outdated design that tends to suck up the benefits of nuclear in it's lackluster reliability and efficiency
The title is wrong. You can call yourself a software engineer, as long as you're actually a professional engineer, licensed by a governmental regulator. Most engineering schools in Canada have a "software engineering" program (in addition to "computer science") and this program qualifies as prerequisite to become a licensed engineer.

I graduated through such as program and never bothered to apply for the license thing, because the money to be made as a software engineer isn't in Canada, and no one in the US would care or do anything to help me fulfill the reporting requirements that a P.Eng requires. And for what benefit? There's no benefit.

There's no demand for a Software P.Eng. One day there will be, when society recognizes that some code shouldn't be written by just any random person. That day isn't near, in my opinion.
They should wipe years of profits and also pierce the corporate veil. Go after the stock holders and their property if needed. They deserve it.
Short Taxonomy of Open-Source Strategies
Nice to see new nuclear generation go online. Given that it'll be quite a long time (if ever) that we can completely run off renewables + battery storage, I think nuclear is a great fit to fill that gap. It's just a shame that most of the US and Europe (and others?) are so hell-bent against nuclear power.
I am not upholding cowardice as a value and I don't know how you could believe I was, without imagining me saying things I have not said. that seems to be a thing here. "oh I know what this person is thinking" uh no, you don't.

anyway, the limbic portion of your brain is extremely loud and persistent, and principles do not matter to it. it is fight or flight with the limbic system (among other things).

I agree with you in principle, of course, but being human means that you sometimes make bad decisions when the shit hits the fan.
https://www.anandtech.com/show/10325/the-nvidia-geforce-gtx-...

History... the GTX 1070 was a pinch better than the previous generation GTX 980 Ti; cost ~$429 (MSRP $379). The GTX 1080 was maybe 20-25% faster still, ~$699 (MSRP $599).

The RTX 2080 was launched as the top card (September 2018), with the Ti and Super coming later.

It wasn't until last generation (September 2020) where Nvidia introduced the x090 naming, and with an eye-watering $1499 price. The initial 10GB RTX 3080 had an MSRP of $699.
No, they're hugely different. One of them accepts that the state should still be paying for education of children regardless of whether your personally have children -- just with better options than failed public schools. Which is why lectures about how "we should all be paying for kids' education" is very unresponsive. Which is why I said so. And have not yet gotten a substantive reply that addresses the criticism.
space-track has pretty aggressive rate limiting, so they'd probably download the catalog to their servers once a day or so and work off of that.
How do you launch a satellite without risking running into one of these things on the way up? Do you have to calculate the trajectories of all of them individually?
Ah, good to know there are a couple layers of fallbacks.

I guess there's still one failure mode: project is completed and plant is running, and then the manufacturer goes out of business. I guess in that case the government would have to act as a backstop no matter what, and worst-case they would just operate until the plant could be decommissioned.
Those topics were the subject of the 3rd and 4th years of my EE degree (which was not cheap, and which involved some very specialized and expensive lab equipment).

But after 10 years in the field, I've sadly forgotten most of that and learned pragmatism instead.
France also has rules regarding who can call themselves an engineer, although software engineering is recognized. A "diplôme d'ingénieur" can only be delivered by accredited institutions regulated by the "Commission des titres d'ingénieur" (committee of engineering titles).

Whether or not an engineering school is accredited can be an important factor in deciding whether to join it after high school. Some software engineering schools that focus more on coding and tech skills without necessarily spending much time on other topics that provide a solid engineering foundation are not accredited. They are often seen as offering a degree that is less valuable than accredited institutions.

More on this: https://en.wikipedia.org/wiki/Dipl%C3%B4me_d%27Ing%C3%A9nieu...
Because things have been trending in this direction for the last 2 decades. Costs of housing, education, childcare, fuel, healthcare have vastly surpassed wage growth, and younger millennials and now Gen Z are facing the full brunt of it.
I am surprised Nintendo isn't pissed with them yet, they're also a company that pissed off nearly everyone they've partnered with in the past.
Bizarre to write something called "the real war" that is focused on American forces, who were, by any measure, enjoying vast advantages and resources unavailable to other combatants (including being able to choose the time and place of engagement). Below is a table of WWII military casualties by nation:

World War II casualties - Wikipedia

Soviet Union 8,668,000 to 11,400,000
Germany 4,440,000 to 5,318,000
China (1937–1945) 3,000,000 to 3,750,000+
Japan 2,100,000 to 2,300,000
United States 407,300
United Kingdom including Crown Colonies 383,700
Italy (in postwar 1947 borders) 319,200[68] to 341,000
The fact that misspelling need to be turned in open search does not mean anything "failed". If you want spelling correction, turn it on, don't call it failure.
> I don't want my wife, my children, or my neighbors to be burdened with thinking of something so horrible.

Interesting. Until very recently, as far as I could know, my mother's life began at 16. She refused to talk about anything from her childhood.

I don't know if, like you, she didn't want to traumatize us or simply didn't want to think about it at all. But now, in her late 80s, she'll sometimes absent-mindedly relate some story from her childhood. They are all kid stories, but the perspective in them can be hair raising. (She was a child in an occupied country during WWII in the pacific; then immediately as the war ended the country became a different war zone, so she only knew living in that kind of environment until she left the country to go to university).

Recently I've been thinking of this because of the Ukraine war. I have seen at close range the impact of a generation of kids (like my mother in law, and others in her village) who grew up in postwar Germany with essentially no adult men around. That whole generation is pretty screwed up, and their kids (my generation) also reflect that impact. While my personal opinion is that Germany is not doing anywhere near enough to help Ukraine, I think they should be preparing a for a huge postwar assistance, not just money for rebuilding, but psychological / therapy based on their experience to try to reduce the effects of wartime trauma on Ukraine.
this was the only thing I could think while reading the article, if you're not /a white guy/ a lot of this advice is not useful at best or dangerous at worst
> What if Westinghouse had just completely failed and ceased operations? Who would support the remainder of projects like Vogtle 3 & 4, and ongoing maintenance for the next however-many decades?

For maintaining and decommissioning built plants, there are reserve and bonding requirements [1]. For new developments, that's a risk inherent to every construction project. Some hold that risk on their books, others sell it to an insurer. (One of the many reasons fuel is loaded last.)

[1] https://www.nrc.gov/reading-rm/doc-collections/cfr/part030/p...
Why Van Gogh? I recon some grown up told them Van Gogh was poor.
Before you can license a group you need objective standards. Physical parts are easily translatable into standards with science and testable experiences. Software can fall into this category or they could be black boxes like AIs
If you want to test ftfy online it's available here:

https://ftfy.vercel.app/
It doesn't need to be close because these changes don't happen linearly. Look at for example computing in 1950 vs 1975 or 1975 vs 2000.

With a new computing paradigm we should anticipate at least a 500X increase in compute per dollar over a period of 25 years. We also should anticipate quite a lot of progress in AI and brain-computer interfaces.

Obviously what I suggested is speculation, but sensible speculation in these areas based on historical trends anticipates changes that are just as radical as the ones we have seen.

"Moore's Law" came close to a wall a long time ago and has been braking hard. Compute-in-memory will allow us to speed up again.
I just wish they wouldn't call the pro products RTX 6000 Ada Lovelace.

Just call it the RTX L6000.

Maybe the think L is for Losers?
AI/ML is a poorly understood, but very well-hyped technology. Much like blockchain, it's being falsely promoted as a kind of panacea for all of mankind's problems.