skysight-inc/HackerNews huggingface dataset:
One job I had, we got handed a code base with at least 4 different reinventions of an ORM in it.

It became clear that each developer who'd worked on the code had written their own helpers to avoid direct SQL. It took a fair bit of persuading leadership, but the first task ended up being doing a huge reactor of everything SQL. Unsurprisingly enough, lots of bugs got squashed that way.
What's your argument?
We do what you advise against at Notion and it seems to work great for our org of ~100s of developers (although a smaller fraction need to edit terraform regularly).

We use a CLI command `notion aws-sso-login` that logs us into our main user account and adds a profile per delegated app-environment pair account you can access (like app-dev/collections-infra, app-prod/collections-infra) to the AWS CLI config file. This ensures at least the standard list of profiles is present on everyone’s machine whenever they have valid credentials. I have yet to hear anyone complain about this config file meddling.

Then in our terraform directories, we use direnv to set the AWS_PROFILE environment variable to the appropriate profile to manage that stack. You can always override if you need to use a different profile for some reason.
Even with all the GNU tools available there are still a lot of system-specific things that you may need to know: supported C version, supported C++ version, how to invoke the compiler, correct compiler flags for warnings / desired C or C++ version / etc, where to install things, how to install them and set the right owner and permissions and many many more. Autotools (and cmake) can figure all of that out for you. If you operate in a monoculture and, for example, only deal with a single Linux distribution on a single architecture most or all of this may not be relevant for you. But if you target a more diverse set of environments it can save you a lot of headaches.
Aye, the search situation is rather dire. I also try to distance myself from big-tech as much as possible, but it is rather difficult if you still wanna live a digital life. I don't feel like going full Richard Stallman, having to entirely avoid web browsers.

Just gotta cut your losses at certain points and accept less-than-perfect-but-still-better solutions.
The EU suddenly feels flimsy and badly defended. I hope that negative motivation puts the fear into people and motivates action faster than this reality can be exploited by bad actors, who seem to be ready and waiting.
Explain how shutting down USAID due to documented fraudulent spending strengthens the president’s power. I can’t think of a single way myself, but maybe I’m overlooking something?
The part about taking control of a reasoning model's output length using <think></think> tags is interesting.

> In s1, when the LLM tries to stop thinking with "</think>", they force it to keep going by replacing it with "Wait".

I had found a few days ago that this let you 'inject' your own CoT and jailbreak it easier. Maybe these are related?

https://pastebin.com/G8Zzn0Lw

https://news.ycombinator.com/item?id=42891042#42896498
I have a cheap toaster oven I keep in the garage for drying my desiccant. I just can't bring myself to use anything I'd prepare food in.

I do try to store everything in 4L cereal boxes (often with desiccant), or gallon zip-lock bags. It seems that air circulation is preferable to vacuum sealed if you're using desiccant:

https://www.youtube.com/watch?v=cOHq5kbtlYg

I will say that even in my humid environment (Houston), I seem to have no issues with PLA. PETG and TPU (I don't really use any other filaments yet) absolutely require drying (I have a Sunlu S4, which works well)
I think the ATC is “exonerated” in the sense of it not being their fault, however that does not necessarily mean a fully staffed and more attentive ATC team wouldn’t have prevented the disaster.

Noticing aircraft flying off assigned course is exactly the type of thing that a resource constrained ATC would be guiltless in NOT noticing, but that a non-constrained ATC probably would notice.

Obviously if ATC were fully staffed and this happened, it wouldn’t be worth seriously looking into, but there’s a reason the intended staffing levels are what they are, which can basically be summed up as “cognitive burden.”
The point about agents to conceal access to the model is a good one.

Hopefully we won’t lose all access to models in future
Mozilla have a positive view of the API [1], but it doesn't look like development has started [2].

[1] https://github.com/mozilla/standards-positions/issues/1053

[2] https://bugzilla.mozilla.org/show_bug.cgi?id=1923880
How long does Apple keep updating MacOS's for older hardware? That I'm aware, there are iPhone models that were discontinued <5 years ago, but get "security updates only" for iOS. And models disco'ed <7 years ago which no longer get even that.

(Vs. Windows 10 is just under 10 years old now - and I don't know what's the newest Windows 10 system that can't update to Window 11.)
clang-format and clang-tidy are both excellent for C and C++ (and protobuf, if your group uses it). Since they are based on the clang front-end, they naturally have full support for both languages and all of their complexity.
> you find out you need some caching here, then there

Forgive my ignorance, but how do ORMs help with adding caching? Or are you implying they obviate or reduce the need for caching?
The boston-95-ring-vs-silicon-valley/noncompete-enforcement story gets close to this. Or the detroit-automotive-supply-chain story.

It's largely about can you set up an effective ecosystem of suppliers.

The story of the Traitorous 8 https://en.wikipedia.org/wiki/Traitorous_eight is basically the tale of how free-market competition spawns the economic prosperity of an entire region. In those times, Boston's 95 ring was the favored home of semiconductor tech, but the popular story goes that Massachusetts enforced non-compete clauses while California didn't, and the result was the ascension of Silicon Valley as people out west intermingled between semiconductor and computer companies, traded ideas, started new firms from those ideas, etc.

Shenzhen is amazing because it's an entire village of micro-manufacturies... one bodega specializes in one type of capacitor, a neighborhood specializes in rapid prototype boards, there's institutional social connections between all these folks so you can just run to the other side of town if you need something for this week's production run or if your assembly line controller board failed.

As for why we can't reproduce that in the US, my best guess is we've had the "get big or get out" mentality since Nixon. VC's won't fund a bodega specializing in some obscure electronics niche -- we favor rapid injection of capital into something that can quickly grow and dominate an entire industry. "Lifestyle business" is a pejorative here. The Shenzhen model on the other hand is an interconnected cottage industry village of generalists that focus on small runs of whatever Temu gadget is trending today and can rapidly change and adapt week to week. No individual bodega dominates, but as an ecosystem it does. Something something anti-fragile.

Yes, there are also the megafactories that make our iphones and galaxies and have dormitories for the basically-slave-level workforce, so the models do mix. But it's largely a different business mindset -- ecosystem vs. winner-takes-all.
It's an interesting point, because it gets to when streaming services' content costs are paid.

Are they upfront? Or do they pay per view royalties at the end of a streaming period? Or likely mix of both, varying by each piece of content terms?

Hypothetically, if a streaming service structured most of their obligations in the form of post-view true-up's, they wouldn't have any problem doing this. And could make bank on the float between customer payment (first of month) and paying for their content (end of period).
Oh no the consequences of your incredibly stupid decisions!
That's cool, I didn't understand that about the movement. I'm honestly very skeptical and dismayed about many aspects of the movement. For example, I'm instinctively skeptical that the timescale and depth of turmoil and rebirth is truly understood and accepted amongst the majority of movement supporters. And I'm afraid of the tools being unleashed to achieve and lock in changes.

But it was also clear that there were many aspects of status quo that were deeply problematic. So I understand the urge at least.
Can you link some article about these common mistakes? Sounds like good learnings can be had.
According to Stackoverflow trends, Julia’s popularity is decreasing and very small

https://trends.stackoverflow.co/?tags=julia
> As to 4x, my concurrency levels are significantly lower which could certainly explain it.

Yes I noticed that too so that it is very likely the reason.

In all cases my initial comment wasn't intended to "dispute", argue or anything like that, so please don't feel obligated to waste time updating the benchmarks. They are valid as they are!

My initial comment was more of a note/suggestion to simply list the used versions of the tested platforms (not just for PocketBase) because often they change over time and the shown results could be misleading if someone stumble on the article 2 years later for example.
I'd almost say that the lifestyle expectations come first. I care about getting paid a lot primarily because high pay is necessary to live somewhere like San Francisco/Austin/NYC.
Could you expand a bit on, how

> I feel I prefer to have a locked-down database, and implement everything "backend-side" with a kind of "admin API" which has access to everything, and checks user roles in the backend, it feels cleaner to me, is that also possible?

is different from what FireBase or TrailBase does?

Are you saying that you'd prefer to run your own backend binary (as opposed to running in an integrated runtime), do your own ACL checking, and have more of a free-form SQL-like API with the DB layer?
No, I can't. My M2 Air isn't supported.
We are in a phase where costs are really coming down. We had this phase from GPT2 to about GPT4 where the key to building better models was just building bigger models and training them for longer. But since then a lot of work has gone into distillation and other techniques to make smaller models more capable.

If there is another AI winter, it will be more like the dotcom bubble: lots of important work got done in the dotcom bubble, but many of the big tech companies started from the fruits of that labor in the decade after the bubble burst
The monad and lifting fixes this problem of having to unroll the maybe type. But this is an advanced abstraction.

I actually disagree with this. Use the maybe type religiously, even without the monad because it prevents errors via exhaustive matching.

The exception should only be used if your program detects a bug.
Last I knew, Microsoft's goal is to get XBox restrictions into Windows.
> This was already addressed in the original post. Why write in this "spelling it out for you" style when they already addressed it?

The supply of labor for a given job is related to the market price of the job. This is literally ECON 101.
It also begets the other, a place that has that opportunity attracts people who want to work, people who want to work build opportunity, attract more people, etc. Once you're in a death spiral of people who don't want to work and you're not specifically building socialism, you end up in this half functional dead state like my country (Canada). I always say, I honestly don't care if we do communism or capitalism just pick one and do it well.
Iterative work is THE way to work in large legacy codebases. The minute you wade into the code, all of your planning is moot. You don't know what's lurking below the surface. No one knows what's lurking under the surface. Except maybe Dave, because he vaguely remembers about 15 years back talking to some guy who wrote some code 30 years back about it.

Greenfield, absolutely design up front you lucky devils, but iterative is the way otherwise.
It's so ridiculous. From an outside perspective the US starts cackling wildly and making threats (and they do seem to delight particularly in trying to humiliate their targets), then when people think they won't actually do it they start implementing them to remove any doubt. Then the final step is to say "oops, give us a second, like maybe a month."

Like, they've played their hand already, do you think everyone's just going to assume everything is fine? Any competent world leader, include "The West" which the US seems to think it owns completely, should now be scrambling to cut the US out as much as possible and they've got good company to go to with all the other countries being bullied. It's practically a matter of pride at this point to cut the US off as much as possible.
> The election of Trump (especially Trump 2.0) is a ground-up repudiation of this consensus by ordinary people

Or maybe it's just a reaction to the "class of technocratic managers" becoming corrupt and dysfunctional, and attempting to control things that were far outside of the role that the "liberal capitalist post-historical consensus" had defined for them.
Here's the problem with good management: you will not notice it, you only notice bad management.

A good manager is at the service of their team. That means they will do anything to keep the team productive. In most cases this means shielding them from corporate bullshit. In practice this also means that you will barely notice them.

So when you notice your management being intervening and bad, it's probably bad. When you barely notice your management and can't see what value they are adding, it's most likely excellent management.
Lots of people on the left who believe Bush was the worst president this country has seen in recent history, that Obama largely continued Bush’s foreign policy, and that Trumps co-conspiracy with billionaires may end up similarly to a Boris Yeltsin in the US, with large amounts of the state apparatus sold to the highest bidder or most loyal, trampling on the rights and safety net offered by the govt in the process (and likely will be no better on foreign policy, given he wants to turn Gaza into "The Riviera of the Middle East"). ¯\_(ツ)_/¯

Don’t really sympathize with the whining about hypocrisy or how you claim to be personally victimized by people who are hypocrites.
They are not just pausing payments. Huge portions of USAID is being fired. That's not something you can just boot back up over a weekend.
And now they reversed it:

https://www.nytimes.com/2025/02/04/business/usps-china-de-mi...

What a flustercuck.
If anything, usage of dating apps makes it worse, leading to more dependence on apps, as the social technology of couples meeting outside apps decays. Self-reinforcing feedback loop.
I just wish the unlimited plan was $5 instead of $10
For me, F-Droid is the apt of Android.
Awesome. I didn't see much detail about how it works in the page. Something like this would be useful for other sites as well. Is this using an existing technology?

(Firefox extension is not found. It's probably not in the store yet. Can't find with search either.)
If you want to compare to artisans - they were stressing about details that customers see, details that customers don’t see were to cut corners on.

Making fuss about indentation in code file is not artisanal. It is insane weirdo if we are charitable and if not clueless and childish.
> That's a vague slogan, not a meaningful strategy to accomplish anything of consequence

And "Make America Great Again" is as well, but over 70 million people rallied behind it
In my experience, PLA generally is fine in open air. I can't speak to ABS or ASA (haven't used any yet), but I've found that to get the best results from PETG and TPU, I do have to dry it.
Feature Suggestion: (for any Apple employees reading), can you add the ability for coordinating amongst the invite attendees what date the event should be.

I coordinate creating events but have to sort through figuring out a date that works for most/everyone. And since I'm coordinating with non-employees (no view into their calendar), figuring out peoples calendar is a main pain.

If this functionality could be added, it'd be game changing for me.
> DHL B2C shipments to the EU are generally held in customs until the duty is paid

That used to be the case here in Germany until recently when they started paying the duty for you and then demand it at pickup along with a "small" markup (up to 1000% when the duty was low) for a service you never asked for.
There's no winning then, is there?

If a company doesn't offer a super cheap tier, then people complain it's too expensive and they're paying for space they don't need.

If Apple does offer a super cheap tier, there are complaints it's some kind of trick.

The $0.99 tier has been great for my needs. If you have a 64 GB phone you never need more. If you have a larger phone you quite frequently don't need more -- a lot of my phone storage goes to song, podcast, and video downloads. That stuff doesn't need to be backed up, and isn't by default.
Of course it exists in the hiring process. How is that question?

Maybe the real issue is people don’t actually know what DEI is.
You can disagree all you want. Our laws have a say.
In the collaboration section, the guide doesn't mention feature branches at all. Isn't that a very common way of working? Contrasting it to the "Everyone Uses Their Own Branch" approach described in the guide might be informative.

Also, reusing branches for GitHub pull requests (vs. creating new branches for each PR) might warrant some discussion in section 17?
Why not at least try to pay people more? Everyone gives exactly your argument without ever trying to raise the base salary for new hires and give existing workers a boost in pay.

You can't say it doesn't work until you've raised the median salary in the field and observed the effect. Managers and bean counters aren't willing to do this so it will never happen.
Unfortunate indeed :-(

It's 2025. You can drive across most European countries in a day (a long day, in some cases, but still).

If Europe wants to stick to the borders a bunch of kings and princes hashed out in blood a hundred+ years ago it can, for the moment, but if we do, there's a decent chance it will just be crushed by the next global superpower (US, China, or weirdly enough maybe Russia considering how much influence they have over many US politicians now).

I love Europe. I was proud to become an EU citizen and my favourite scarf is an EU flag. I think it's an amazing place full of amazing countries and people. And it still can be! But for it to continue to exist, we MUST work together. Militarily, economically, and even practically (why is it so hard to book train tickets across 3 countries again?)

I know it stings, but the reality is the wolves are at the gates. Democracy has its back against the wall and we need a force that can fight back. Or government of the people, by the people, for the people, will soon perish from the Earth.
I've grown to be a big fan of opinionated linters like gofmt, rustfmt, black etc. They avoid so much time spent disagreeing about code formatting and personal preferences. Instead engineers can do mutual grumbling sessions about weird formatting choices they see it do, and move on.
> Java was invented by Sun and literally nobody cares (nor is particularly happy) that Oracle currently makes a version of the JDK.

This is honestly an insanity level take. Oracle is the main contributor to OpenJdk. OpenJdk is the most widely used implementation of Java and Java is in the top 3 most used programming languages in the world. Thousands of developers and companies make their livelihoods off of Oracle and OpenJdk.

Oracle has been a better steward of Java than Sun ever was. Sun let Java languish as they did not have the money to keep developing it and to keep it relevant. Without Oracle Java would have never gotten past version 6 and let’s not forget Oracle was the one to completely open source OpenJdk under the GPL.
Climate change is out of control and you're buying $6 plastic from China. Thank god it's the end of your hobbies.
How does

> There is no pride in managing or understanding complexity

interact with

> If I think something is easy, that's a sure sign I don't understand it.

? Is it implying that you must understand the irreducible complexity, but mustn't take pride in that understanding? Or is "difficult" the opposite of "easy" here, rather than "complex?"
US cranks up espionage charges against ex-Googler accused of trade secrets heist
Huge disagree -

100% of project managers could disappear with no change in efficiency - not 95% ;)
I agree that math is fun but not that it's fun in that case.
A Survey of Analytics Engineering Work at Netflix
So the prosecution would be based on the notion that access was “unauthorized” because certain “protocols” weren’t followed even though the legally relevant principals had provided apparent authorization?

In that case, I’d support applying similarly creative and capacious legal interpretations in hunting for ways to prosecute civil servants that participated in “Resistance” activities. Prosecuting government employees for breach of disclosure obligations is always like shooting fish in a barrel. There were also widespread reports of career employees misrepresenting facts or withholding information from political appointees. I bet you could premise 18 USC 1001 prosecutions based on that.
Debian gives you the option, with make and make-guile equivalent packages. IIRC Slackware simply compiles it in (guile already being there) and Fedora/RHEL leave it out entirely.
Redbox DVD units scrapped? High density storage
Sounds like a legal theory that needs to be tested by the courts. The executive branch is not free to interpret the law in a vacuum.
And the inverse is almost always true: lack of code coverage is a strong indicator of lack of both code quality and developer experience.
>Do you think Trump is actually hiring the best people for jobs? Do you think legacy admissions to elite schools is a good idea?...

From an outsider looking in this questions as a statement line where what you're actually implying is that they should choose the lesser evil ...doesn't really work. It's sawing the legs of your high horse.

Chances are they don't think legacy admissions are a grand idea. But chances are they don't view removing something as some core position of your side. So what are you achieving there?

Instead they see perceive the remainder of the admissions partially divided up according to representation to the disadvantage of their respective population group despite little to no perceived involvement of that group in historic privilege or oppressing. Divisions that from an outside looking in the US very much likes to focus on.

Aside from that the reparations talk...doesn't necessarily apply to the person you're responding to and may not be viewed as fair when you're giving their money to someone for what their grand parents might have experienced(yes there are always more recent or longer surviving examples)

>Not sure what you mean by illegal slave labor, but immigration to the United States is overwhelmingly an economic and cultural positive.

A cultural positive is nebulous and the food argument has almost become a meme in the migration discussion where i live.
An economic positive is similarly context bound. Too often when I see this argument used they mean that the population growth maintains gdp growth with no real overall benefit necessarily seen by the person they're responding to.
Or they you mean that those low wage workers with little bargaining power keep prices of various things low for the professional managerial class and such without considering whether the person they're talking to belongs to that group or has close ties to people that do not benefit from this interaction.
statcounter just uses data from website traffic, it's nothing more then Google Analytics

So the 14% increase is probably a single or few site(s) getting a insane amount of traffic.