skysight-inc/HackerNews huggingface dataset:
This doesn't replicate using gpt-4o-mini, which always picks Flight B even when Flight A is made somewhat more attractive.

Source: just ran it on 0-20 newlines with 100 trials apiece, raising temperature and introducing different random seeds to prevent any prompt caching.
Agreed, previously, seeing Netflix Original would be like seeing a Lexus in a sea of Toyotas. Now I just think "store brand".
Perhaps there is a better word. But there is a real skill that you pretty much have to learn through experience and mentorship.
You have to apply to jobs at places that are smaller, growing, and aren’t using an automated resume filter.
Ah yes, you're right, I misunderstood their page.
If we're really going to get technical, the OP was not wrong - the two efforts are comparable.

Your move. :-D
> joining NATO was always going to be seen as a provocative act

By who? Propagandists trying to rationalize invading a sovereign nation?

If I join one neighbor's neighborhood watch group, another neighbor doesn't get to say I provoked them and burn my house down.
What’s the brand name or where do you get those wine glasses?
The EU should treat Putin's Russia like the aggressive evil predator and danger it so clearly is. And they should assume the US under Trump cannot be trusted. They must assume he's Putin's lackey. I'm American so it pains me to say it OTOH I don't want to see disaster to happen among our European allies.
Thanks for plugging local radio that also stream! I support my local radio as well and for the same reasons: discovery. Listener supported also has the benefit of zero ads.

Here are my two stations that I listen to:

- WBER https://wber.org

- WITR https://witr.rit.edu
Improvement Proposition: Could you plot the investment size on the C-axis and the number of people working for the company on the Y-axis? The chart should be improved; otherwise, it lacks meaning.
Were you able to find good candidates from your post eventually?
The best programmer I know very often codes in a simple notepad like text editor with no syntax highlighting or any kind of other help. Purely plain text.

He does this mainly when trying to show/explain something to someone in code and when initially drafting something. Not for full blown projects.

I still find it interesting though, because I personally don't nearly have good enough memory to even do that. I have to look things up constantly and rely on auto completion.
I’m sure Putin would love it if the west continued to turn the other cheek.

No, if your point is reasonable, it still doesn’t apply when dealing with a psychopath. Who TF cares about moral superiority in the face of an existential threat?

If moral superiority is so important, let Putin lead with it.
An independent diesel generator could have been loaded onto the ship as easily as the spy equipment. It was a tanker, there was plenty of room for a genset and its own fuel. Then the ship's power plant wouldn't be taxed at all.
The investors aren't going to let you burn all the cash just because. They want out now with whatever is left so they can flip the coin to the next bet.
Not always. There is some division of opinion amongst European leaders.
Why? Is it because they’ve tasted freedom and are more likely to be rebellious when they go back?
Exactly. It’s funny someone would be so self-unaware as to brag about doing this in a blog post

It doesn’t matter though. The way to get actual good jobs is to be poached. And to get poached, you need to build real projects of your own that get peoples’ attention. Resume spamming is for the plebs.
> the potential to be dramatically improved.

I haven't seen the site you're describing, but that's a brilliantly optimistic spin of a line!
> Consider this scenario: 1. You have a critical DynamoDB table with a Lambda trigger handling important business logic 2. A developer pushes changes to the Lambda's `$LATEST` version for testing 3. Surprise! Those changes are now processing your production data

...why would a DynamoDB trigger for prod data be pointing to a Lambda where people push things that are still being tested?

> The workarounds are all suboptimal...- Maintain separate tables for different environments

This is not "suboptimal" or a "workaround"; it's the proper way to do things lol

Just as one would have separate RDS instances for QA/staging/test versus production.

Test Lambda --> Test DynamoDB table

Prod Lambda --> Prod DynamoDB table
Scripting language with the worst syntax I've seen so far.
This post described a rare interoperability failure with unexpected root cause, of possible interest to:

Motherboard designers
People upgrading PCs/laptops
SSD firmware developers
BIOS developers attempting PCIe device boot
OS/hypervisor developers attempting PCIe device reset

If you don't like this HN story, you could contribute your first story to HN.
That's within the range for major airports in thee US as well. Whether I drive in (rarely) or get a private car, it's not hard to spend as much on going to and from the airport as it is for the flight. There are more budget options but they're not great for me.
I think the evolution so far has been understandable. OpenAI was never going to achieve their mission without many billions from investors, and that required paying them back. The idea to do so then funnel the rest of the profits to the non-profit for public-benefit research makes sense.

Now it's time to be honest about where this is going. This kind of structure would only make sense if 1. OpenAI had a monopoly on AI and 2. They actually contributed to public benefit research. OpenAI does not currently and probably will never again engage in public benefit research. They haven't released model weights, or even basic structural information, in a long time. They're in a very competitive industry so any discoveries made by the "non-profit" will immediately become trade secrets for the for-profit.

I'm confused. Is this tax fraud?
Check out section 1.8 from this manual: http://www2.cs.uidaho.edu/~jeffery/unicon/ub.pdf#page30
That's okay. You can just use a bunch of LLMs to filter through to the few resumes you would have gotten before people used LLMs to find jobs... ;-)
Their rituals involve quotes of Noam Chomsky or Richard Dawkins anytime region comes up. Noam Chomsky and/or Richard Dawkins wrote their doctrines which they accept without question.

Maybe that isn't you, but it exists.
Not yet. It has been a week and I have 500+ resumes sitting in the inbox. Not fun.
Playlists allow spotify to create a moat. It encourages you to listen to (and build) playlists, that wouldn't then be easily available if you try to switch platforms
> How spineless are Unwrapped to immediately cave?

Most people are going to back down straight away. Seriously, most people won't even stand up and have local employment laws applied. Many will keep silent about things they saw even when there is no possible retribution. Most people aren't willing to battle over things.
Just have a look at https://ourworldindata.org/trust. The Anglo countries are all well above the global average (but admittedly East Asia and the Scandinavians have us beat). I'm super impressed by how high trust China is tbh. Apparently, since the recent increase in surveillance (and ability to police petty crime), a lot of folks don't even bother locking up bikes etc.

FWIW the only Anglo country left in the EU is Ireland.
An interesting detail about language that not many people know: the "sense making" involved in language occurs within the mind of the reader, it is not contained within the language itself.

So if something doesn't make sense, it is possible (but not necessarily so) that it is a skills or ideology issue with the reader.

Note also that detecting ideological bias in oneself is a very difficult thing to do, but it seems like the opposite.
..Google Maps? (Or Citymapper, or ...)
This website is powered by multiple technologies, shouldn't you also be avoiding it and the web in general? Or do you arbitrarily decide when tech is good or bad based on your habits?
One thing that’s kind of interesting about SPARK in particular - all the contracts get compiled to why3ml as an intermediate step before running through the solvers. If there are any VCs that can’t be discharged using the automatic provers, you can manually prove them using Coq: https://blog.adacore.com/using-coq-to-verify-spark-2014-code

I think the lines between what some consider true DT and what is possible w/ Ada might be more blurred than people expect.
So you mean "GitHub does fall in this category" of "doing nothing of intellectual value"?
I'm sure you know of this, but just sharing the map for others: https://projectmapping.co.uk/Reviews/Resources/Europe%20nigh...

The situation is a lot better today than 10 years ago or so, largely thanks to ÖBB Nightjet. But yep, it's not only state railway companies anymore, as can be seen on the map
No kind of engineering ever gets into that "taste-independent" level of formalization.

Yes, it should be this way. But it's not.
The Richard Dawkins camp is pretty large (or maybe just vocal?) on the internet though and so the difference is important.
Play stupid games, win stupid prizes. You are the reason people go for these kinda solutions. Hiring process is complete bs.
Have you tried using AI to screen the AI generated applications?
Good luck! Sounds terrible
A fun variant:

- scrape linkedin and apply to jobs based on the result

- take the responses with "positive sentiment" and then contact the linkedin person

Service is now connecting people with companies that already thought their generated CV was close enough to what they want. Call this a "recruitment agency".
Depends. As a Hiring Manager, I love cover letters but only if it is not a generic copy paste. Don't get me wrong. I don't mind a Cover letter that may have some generic stuff about you but you must add something specific about the role/company that you are applying for and why you will be a good fit. This will get you miles ahead of others in the queue.
2025 - ai agent mass spamming incoming
The constant spam from Forgejo supporters who "are the only true OSS" is very tiring.

I don't understand the distinction. If I can get one car for free that doesn't have a car seat, or I can get another car for free for which I can get a car seat (at a cost)... why is the first one superior? Why is the "no paid addon" a good thing if it doesn't have the addon at all? It obviously doesn't benefit people who need car seat, but does it even benefits the ones who don't?

The core of "open core" products is open source, as per the OSI definition. What do you all want?
New weapon in the arsenal of patent trolls?
https://www.youtube.com/watch?v=HLAzeHnNgR8

McCain on Putin in 2014. They want Eastern Ukraine and Crimea, and Moldova and the Baltics if they can get away with it. He is rebuilding the Russian Empire.
Show HN: Jupytext.nvim
Generally the people ordering radios don't think about that. They are used to land where you have more power to the building than you could possibly use.
I guess there are two aspects to the the typical process of MSFT enshittification:

a) lack of regular revenue leading to bizarre product management choices (probably not a case, because of GH Copilot subs)

b) initial really talented team members gradually being replaced by bozos because of entropy and/or management (work on something new/important)

I suppose b) is the most obvious risk.
These things always make me jealous of the travel privilege people have compared to where I live. By car there is nothing interesting within 6 hours of my house.
They don't, Finland and Poland alone would counter Russia.
Need a list of these, there's a similar one about credit card numbers (it generates all possible credit card numbers) and someone asked to exclude theirs. Love these type of posts!
What’s our alternative? It doesn’t seem to be “carefully consider and apply to a handful of highly relevant postings”. I don’t see the downsides for candidates to play the numbers game.
Exactly. Value extraction posing as value creation :)
> I’ll preface this by saying that if Neovim isn’t your primary editor, you should first try an IDE specifically for Java."

Seconded.

As someone who has spent a lot of time configuring editors, but doesn't enjoy it quite as much as he used to, I gave Java on Neovim a shot this summer.

There are two main routes to go - both of which are described in the article. Either install it yourself, "You read the friendly manual", or use someone else's installer, "You use a distro".

My problem with someone else's installer is that I don't understand what it's doing, which in turn gives me the feeling that it's pulling in the kitchen sink, which is exactly the feeling I hoped to avoid by not using my regular IDE.

My problem with installing it myself is that I have to learn the entire ecosystem including, but not limited to, learning how to use Neovim for more than editing a simple text file, learning the Lua scripting language, learning where Neovim keeps its' configuration files and what to put in them, curating a set of plugins for highlighting, launching code, debugging, etc., figuring out how to configure those plugins for Neovim and finally how to make those plugins play nice together.

In the end it just wasn't for me but if Neovim is your primary editor it might be for you.

> Java has one LSP option for Neovim, and that’s JDTLS (Java Development Tools Language Server) by Eclipse.

Just wanted to mention that there is another LSP for Java, https://github.com/apache/netbeans/tree/master/java/java.lsp..., but I don't know if anyone has gotten it to work with Neovim.
Just curious, do you use LLMs in your reviewing process? e.g. Summarization, prioritization, etc.
The Climate Game
Ageism.
Two decades of experience, depending on your role, might be seen as a downside. E.g, if you have been an engineer for two decades (not staff+), the question is why that person is not “motivated” to grow. Another reason is that juniors can be cheaper and easier to mold.

Two decades of experience for someone looking for a VP position is a different story, with different challenges.
Meanwhile, I am flooded with recruiter "opportunities" that are nowhere near my capabilities.

There's noise all around happening.

Maybe the problem is that spamming people is free.
It's gotten quite a lot worse in the past few years. In 2023 one quarter of all trains were delayed or cancelled.

The gov't hasn't allocated enough for maintenance for several decades, and we're paying the price now.

The National Audit Office recently released[1] a scalding report about it.

[1]: https://www.riksrevisjonen.no/rapporter-mappe/no-2023-2024/s...
> "a personal accident" on the track, which is a euphemism for somebody jumping in front of a train

Removing a body from the track shouldn't take long, of course. The problem is if you need to do detailed forensics because it might have been a murder. At least, I am guessing that's the reason that sometimes a line stays closed for a long time with a lot of police vehicles parked in the vicinity (here in England), whereas on other occasions there is a death but only a few trains are delayed and for only 10-30 minutes.

Interestingly, I have on at least one occasion heard about trains being held up because of a dead body on the track that wasn't hit by a train. That definitely sounds suspicious. But of course no further information is given to the general public. (Body placed by criminals but reported before it was hit or the train happened to be slow enough to stop in time? Or suicidal person drugs themselves before placing themselves on the track?)

> not really something anybody can do much about

Good video surveillance might help eliminate the need for a detailed investigation of the (perhaps) crime scene. But, yes, not an easy problem.
Because the legal/administrative costs of a lawsuit will bankrupt the poor. It's not worth the risk unless the a group like the EFF expressly backs them. This is systematic.
Yes, this is what I mentioned in my original comment about experience being needed to weigh the trade-offs. That doesn’t mean that we can’t very concretely speak about the objective factors in play for any given decision. We can objectively say that x, y, z are good about this abstraction and a, b, c are bad, and then discuss which might outweigh the other in the specific context.

Needing experience to regularly make good decisions doesn’t mean that an article explaining the important factors in deciding about an abstraction is useless.
In the end you’ll just have to buy 3-4 different tickets that become obsolete once you lose your connection in Köln.
Doctors Say AI Is Introducing Slop into Patient Care
Do you know what automated filters they use? Like what companies product does it? I’m curious to take a look at how they work
wtf is a KZ foreigner
This situation is basically equivalent to the prisoner dilemma and requires jobseekers to spray and pray
I just tried the switch statement
```
func BenchmarkSwitch(b *testing.B) {
for i := 0; i < b.N; i++ {
for i := 0; i < len(randomBytes); i++ {
loop:
for i, x := range randomBytes[i:] {
switch x {
case '0', '1', '2', '3', '4', '5', '6', '7', '8', '9':
result = i != 0
break loop
case 'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'y', 'z':
result = i != 0
break loop
case 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'Y', 'Z':
result = i != 0
break loop
}
}
}
}
}
```

It isn't any faster than the || compare, so i suspect the go compiler doesn't really treat it like a special case.
Hiring and placement agencies that do prescreenings and provide CVs in standardized formats to employers and them getting paid according to how much salary the hire will get.

win-win-win situation for every party, they got me my last two jobs in Vienna
Your computer can run it, but you have to layer the model across CPU and GPU memory. Your bottleneck will be PCIe speed, which probably won't be a huge issue for a 4080 on smaller quants.
I looked at the page for my software you provide (at https://octabyte.io/fully-managed-open-source-services/appli...) and noticed the "BookStack Website" button leads to a kind-of iframe version of the site which also breaks links (and maybe other functionality) on the website. This is kind of sketchy IMO, since your not leading users to the actual project site, but some kind of modified/framed version. Please don't do this, just lead people to the site if that what the buttons says instead of a modified and potentially broken version of it.

I also see a lot of applications that are not generally considered open source listed on this service, including those with licensing considerations in regards to providing a hosted (or assisted hosting) service; Like Hashicorp Vault for example. There's also some which, unless you're manually patching the underlying projects, you'd technically being using their code which is under a non-open/enterprise-agreement license (like those I've included on my blogpost here: https://danb.me/blog/poisoned-source/)
Rust Programmer Join the Party, first binary project "crawler"
Rust Programmer Join the Party, Answering the Call of the Rustaceans ("Empowering everyone to build reliable and efficient software.")
I am quite happy to share you my first binary project in the programming industry "Web Crawler" ,
built with performance in mind with tokio and rayon threadpool and channels , with surrealdb as a database,
I send my appeal to you to motivate me by reaching 10 stars on Github , honestly no more than 10 !!!
thank you all community ..
Do they, though? In 2024/2025?
I believe it was Krasnodar to Sochi, along the sea, so you'd wake up and look out and see nothing but ocean on one side.

This was like two years ago or so, so still exists probably
All Aboard is doing this, check them out: https://allaboard.eu/book
Right now, I’d say the “AI IDEs” like Cursor or Zed are ready to replace less Java-centric environments. I’d put VSCode in this “not really Java centric” bucket. I see VSCode as a “fancy text editor” for Java, i.e., better than an editor like Neovim, but, not by much. So, an AI IDE is more likely going to gain traction on people who have been using VSCode or Neovim than anyone using Eclipse or IntelliJ.

Recently, my company has tried to introduce a “cloud IDE” (the development environment runs in the cloud somewhere). Initially, it only supported VSCode. The only engineers that bothered using it were junior; once people had about 5+ years of experience, they just found it tedious. Once the company included IntelliJ for that cloud IDE, usage spiked massively. (To the point they are restricting usage due to cost.)

These “classic Java IDEs” just launch with features useful for understanding large systems, like, fast navigation and debugging capabilities. Things like “where is method used” or “what implements this interface method” is fast and accurate - i.e., not based on text search. Or the interactive debugger that lets you inspect stream state, track objects, etc.

JetBrains probably won’t be focusing on using AI simply for writing code, but for enhancing all of these other capabilities. This is where I’m not sold on Cursor or Zed replacing these truly language-specific IDEs… yet.

These new upstarts need to improve the ability to navigate and understand. Right now, they only seem to focus on writing, which I don’t think is what’s going to gain traction. I also don’t see any of them doing much other than just fancy autocomplete, which can be awful on a large legacy codebase. So… we’ll see.

This could be generational, I’ve definitely seen poorer DevEx win simply because they gained the attention of younger engineers and lasted long enough.
2020 was in Syria, not Turkey.
I primarily apply to startups - I've had next to no luck anywhere.
I've run into the same thing.

We don't even have the job posted publicly anywhere and we get >100 submissions per day. Many are duplicates. I've found some that with some minor research turn out to be foreign organized crime. A large number of them had the exact same cover letter with changes in the names and past jobs.

Not only is it difficult to find candidates that actually fit the job role, it's hard to go through any that are even real people.

I've told many friends of mine to use connections and not online job postings because it's basically impossible right now with the automated resume submission companies.

And then the candidate management tools such as lever told me that no, every one of those candidates that applied were real people -- even when I provided proof that at least 40 of them were linked to a single organized crime group out of China.
>the truly apocalyptic predictions were ridiculous and never going to happen

News had to get their fear views, even back then.
Anecdotally.. but not really. I was worried about the job market but this was unfounded, for me... I started applying in October and had four offers from large tech companies by end of November. A lot of this was through networking to be fair, not “cold applying” (1 was through cold applying, the other 3 through networking).

reach out to former coworkers or friends and ask for referrals. YMMV, but I do not think it is at all that bleak.
The classic "You need to let foreigners take over your country otherwise how are we gonna compete with foreign countries?"

Is that what a country is supposed to be? A professional sports team, with interchangeable players, where the only thing they have in common are their uniforms?
Waiting for the snarky comments about the Dutch NS so I don’t have to make them :)
> Free software's very purpose is to ensure things of intellectual value can be understood, and knowledge cannot be locked up.

I've never heard this before. I was operating under the assumption that Free software was to keep us from being enslaved by the products we use, not that it was some kind of intellectual edification for people who enjoy coding.

I actually don't care the tiniest bit about whether coders have sufficient intellectual stimulation, so it's weird that I care about Free software.