skysight-inc/HackerNews huggingface dataset:
> Programmers should not be empowered to perform roles for which they are an ill fit. In general, programmers are detailists who speak the language of the computer; they do not have a big-picture perspective nor do they understand the problem in business terms. Their social skills are very often lacking, and they are prone to arrogance.

This seems like a problem that can be solved during hiring. These are not necessarily attributes of programmers in general, maybe just the ones you are finding.

I've worked at companies where Product and Engineering roles were separate, and information had to pass between the two in the form of docs, conversations, specs, charts and so on. I've also worked at companies where there was no dedicated product role: Engineering was responsible for the implementation, the design, the product-market fit, the customer need, everything. Honestly I think that way works better, because there is no necessary back-and-forth negotiation about priorities, features, and quality (except what goes on in the tech lead's own mind). No need to have some separate person go talk to the customer and deliver requirements to engineering on a platter. It's much more efficient. You just need to hire the engineers who are not just ticket-implementors, but who can also do the product and business work.
No, Go programmers would write

a := []int{1, 2, 3, 4}
out := []int{}

for idx := range a {
val := a[len(a)-idx-1]
if mappedVal := Map(val); mappedVal % 2 == 0 {
out = append(out, mappedVal)
fmt.Println(mappedVal)
}
}

In modern Go I might write a reverse iterator, that index is a bit hairy, which would cut out the 'val :=' line, but as there is not yet a standard library option for that I'll leave it out.
I jumped to CTRE because it's another way that you can get the better results. The programmer need have no idea why this works, just like with caches.

I agree that there are trade-offs, but nevertheless compile time regex compilation is on my want list, even if a long way down it. I would take compile time arithmetic compilation† much sooner, but since that's an unsolved problem I don't get that choice.

† What I mean here is, you type in the real arithmetic you want, the compiler analyses what you wrote and it spits out an approximation in machine code which delivers an accuracy and performance trade off you're OK with, without you needing to be an expert in IEEE floating point and how your target CPU works. Herbie https://herbie.uwplse.org/ but as part of the compiler.
This is a huge part of it, for sure.

I think this is why people often dislike state machines too, for example. They force you to really think through what you're trying to do, and there are no shortcuts.

The irony is that the state machine pattern itself kind of is a shortcut to stable, reliable, safe code. People find them overly complex and full of ceremony, but it's like... Do you really want to try getting the same assurances from your code without this kind of abstraction? I'd rather know my I can't shoot myself in the foot, because I guarantee you that I will.

Elixir also has the added layer of unfamiliarity for a lot of people (myself included) where you might intuitively know how to do something imperatively, but you need to do it within the FP paradigm. I like FP and have adopted a lot of its patterns all over the place, but I still find I'm not a great FP thinker in general. After something like 10 years. My FP-fu is limited to relatively basic operations, and when I go into advanced territory I'm constantly leaning on reference material. That's more so a skill issue than an Elixir issue.
> Now, there are languages for which Globish can be part of an existential threat, but German and French are nowhere close to this.

While it may be accidental, maybe stemming the tide against Franglais will have a large secondary benefit for the minority language speakers of France. If your average native Gallo(e.g.) speaker needs to learn French in order to watch the news, that's one thing. If they then need to learn a bunch of English in order to speak French, well there's even less of a chance that they'll be able to spend a lot of their life speaking Gallo.

IDK maybe it will make no difference for those languages; French will crowd them out regardless of how much English there is in French.
Neon's Free plan now includes 10 projects
'Sleeper agent' bots on X fuel US election misinformation, study says
Yes, I had the chance to meet him once because he invested in our company and paid a visit. He walked around the office and met folks, was warm and approachable even more so than our own executive team. Massively underrated guy.
Joshua Achiam Public Statement Analysis
And they will remove rights from wiki admins who take steps to advertise alternate resources.
But life isn’t just about money, it’s about being able to enjoy it, and that is so much easier in countries like Portugal, Spain, Italy, and Germany compared to say the USA. Obviously that’s a stated opinion and everyone wants different things from life.
> Swiss constitution was actually modeled after that of the US

“The Amercian national constitution, the Articles of Confederation, was constructed on the Swiss model of a confederacy of some over sovereign states. Then, Americans repudiated confederal government in 1787 as impotent and unworkable and adapted a new federal constitution. The opponents of the new charter, the Anti Federalists argued that a Swiss style government was still a viable model which offered the best hope for the preservation of American liberty. The Swiss themselves repudiated confederate government in 1848 using many of the same arguments Americans had marshalled against it in 1787 and adapted a Federal constitution modelled after the American constitution of 1787. After the Civil War many American state and local governments adapted constitutional reforms borrowed from the Swiss. The initiative and referendum – which continues to this hour to give the politics of California and other influential states their distinctive tone.”

https://www.legalanthology.ch/hutson_swiss-and-american-stat...
Prevent Hurricanes by Brightening the Water?
> However, one thing to be aware of is that you are not used to seeing your BP readings from the entire day. Did you jump in a cold plunge 10 minutes before it ran? Get ready to see a really high reading dot in the 'danger zone'. Went for a jog and are catching your breath on a park bench? High dot.

This is a great point. Blood pressure readings are only useful in the context of stationary measurements under known conditions. Blood pressure is inherently volatile and depends on activity and recent movements, or to extreme events like cold exposure.

There are even finger-cuff blood pressure monitors designed for continuous, constant blood pressure measurement in the context of a lab or hospital setting. Their measurements would be useless in the context of someone moving around all day, but it can be useful in the context of someone under anesthesia or undergoing a controlled lab test.
Well, loanwords is slightly different that completely inconsistent spelling - wouldn't you say?

Imagine some would stick with original "bonjour" (Qubec), other more progressive would simplify to "bojur" and whatnote.

You have the same with "colour" and "color". Or "night" and "nite". From my observatio where you have some language authority there is at least consisten spelling (and english spelling is all over the place)
Its not uncommon in India, especially in offices that service the US time zones.
No reason they can’t.
you are correct and I agree.

I was trying to make the point that monopoly isnt defined by inefficiency, either by the technical definition or the colloquial one.

Rality is complex, and few monopolies can be arbitrarily inefficient. I think this is where a lot of the public confusion about monopiles comes from.

If you have the only grocery store or gas station in town, it might seem like there is a monopoly. There is probably a wide leeway to raise prices or be inefficient, but not without limit or else someone would compete.

If Amazon, Google, or whomever 10X'd their prices, competitors would arise.
(Most of) Europe doesn't wash their eggs, allowing them to be stored at room temperature, but as you said, the standard for physical contamination is lower.

The US washes our eggs, requiring refrigeration but greatly extending shelf life and greatly reducing physical contamination.

Advantages to both (Europe wins hands down if you need to whip egg whites to stiff peaks) but very interesting how the two regions addressed the safety issues around this.
I worked at a tutoring center many years ago and I remember being handed an admin's computer with student data (enrollment, tuition, etc). There was one student whose parents spent at least $50,000 on the program. This is just an after school program to help kids with their homework...

I can imagine that if you're getting that much support while you're in high school, you'll most likely always succeed in academics. Meanwhile we have political conversations with people who can't even acknowledge inequity.

This isn't to say that wealth is sufficient for talent and great work. I don't want to take away from anyone's achievements. But it definitely seems necessary sometimes...
Many Go programmers would claim this is cleaner and more understandable, unfortunately I'm not one of them.
You can google "Home Affordable Modification Program" and "foam the runway" [for the banks]. But here's one of many articles:

https://prospect.org/economy/needless-default/

"The cynical view is that HAMP worked exactly to the Treasury's liking. Both Senator Elizabeth Warren and former Special Inspector General for TARP Neil Barofsky revealed that then-Secretary Geithner told them HAMP's purpose was to "foam the runway" for the banks. In other words, it allowed banks to spread out eventual foreclosures and absorb them more slowly. Homeowners are the foam being steamrolled by a jumbo jet in that analogy, squeezed for as many payments as they can manage before losing their homes."
> a train ticket would have cost her parents a full day's pay [0]

The more things change, the more they stay the same.
> But why beer??? Legit question--I don't drink so maybe it's obvious and I'm just a knucklehead.

Maybe a different regulatory regime applies? That's the case at the federal level. For instance: alcohol often doesn't have the typical food labels because it's regulated by the ATF [1] not the FDA, and food labels are an FDA thing:

https://www.ttb.gov/regulated-commodities/beverage-alcohol/w...:

> TTB regulations do not require nutrient content labeling for alcohol beverages.

https://www.fda.gov/food/nutrition-food-labeling-and-critica...:

> Food labeling is required for most prepared foods, such as breads, cereals, canned and frozen foods, snacks, desserts, drinks, etc. Nutrition labeling for raw produce (fruits and vegetables) and fish is voluntary.

[1] apparently now split into the ATF and TTB
The same thing is happening to older forums, if you browse without an ad blocker you get ads that try to trigger every emotion all at once, all of them larger than the actual content.

Three cheers for weird gloop, JES, and everyone else fighting the good fight.
Depends on the customer too though. Exceptions are always made for big/valuable customers, even if they are a PITA.

If you have a long term big customer who has always been able to do COD and you suddenly pull that option with the explanation "it's easier for us" that's not going to go over well. Now you might lose them and they will tell their network "Wow, Foo Corp used to be good now they are just being unreasonable."
Tennis legend Nadal to retire in November
Shameless plug. I had experimented with Go iterators a while ago and did a https://github.com/gomoni/it

It was updated to 1.23, so it is as idiomatic as I can get. And yes it has a map method between two types. Just a single simple trick used.
> I was never quite sure why we got the name “serverless”, or where it came from

Serverless refers to the software not being a server (usually implied to be a HTTP server), as was the common way to expose a network application throughout the 2010s, instead using some other process-based means to see the application interface with an outside server implementation. Hence server-less.

It's not a new idea, of course. Good old CGI is serverless, but CGI defines a specific protocol whereas serverless refers to a broad category of various implementations.
They would already just put “best by” on the product, so it’s not making things any worse that I can see.
First Commercial Space Station?
Meta Deleting Noyb Posts
Well, this is just begging for the Streisand effect to take hold.

Here's the NOYB (privacy action group in Europe) post about their win against Meta:
https://noyb.eu/en/cjeu-meta-must-minimise-use-personal-data-ads

Noyb mentioned in their newsletter that this was getting deleted when posted to Facebook. I tried and can confirm! I think that's the only post to my own wall that I've ever had deleted.
Clickbait, it is about digraphs. Not permitted by MISRA or any other minimally sane coding standard ;)
Judging from how well adopting SI went (is going in the UK?) sadly it seems impossible :(
Neon CEO...

This is possible from the cost perspective due to the architecture of Neon and the ability scale to 0. Happy to answer questions!
My wife does the same thing, and I've been unable to convince her. Not talking perishable stuff, either - she'll throw out something like a bottle of hot sauce because it is a few months past the "best by" date. No matter how much I try to tell her that these things are shelf stable and will be good for even a year or more after the date, she doesn't believe me.

I think that the show Kim's Convenience said it perfectly, myself. "See this date? It say 'best by'. After date - not best, but still pretty good."
I am fascinated by the concept of blood pressure as one of the foremost tools of health. Can someone recommend perhaps a book size read on the history of how we came to learn of its value and help illuminate well... what it even is?
Current system theoretically allows for the presidency to be won even though the candidate got less than 30% of the popular vote. In my opinion the existence of such an edge case makes it undefendable.

What do you mean here by "incentivizes fraud"? Lying on the campaign trail is not fraud. In any case, the same argument about fraud still applies, you just need to target swing states.
Dumb and inconsistent spelling is already a source of "annoyance" :P
Geez, that is aggravating. Do they really think that a completely unsealed cardboard box with holes in it is keeping out all the germs?

Sometimes I think we've really failed ourselves regarding basic biology and education requirements.
ChromeOS uses the Linux kernel but unless you enable developer mode (which has multiple levels of scary warnings including on every boot and requires completely wiping the device to enable) everything runs in the Chrome web sandbox or the Android VM.

A ChromeOS user isn't apt-get installing binaries or copy/pasting bash one liners from Github. If you enable the Linux dev environment, that also runs in an isolated VM with a much more limited attack surface vs say an out of the box Ubuntu install. Both the Android VM and Linux VM can and routinely are blocked by MDM in school or work contexts.

You could lock down a Linux install with SELinux policies and various other restrictions but on ChromeOS it's the default mode that 99% of users are protected by (or limited by depending on your perspective).
China's Sentinel State
Croissant – a brand new app for cross-posting to Bluesky, Mastodon, and Threads
Can we stop this capitalism boogeyman thing? Market economies don't force people to conduct business this way. We've had our current system for a long time and while corporate raiding has always existed the current epidemic is very recent. Its the result of a complex confluence of market, legal, regulatory and competitive forces that make it an ideal move for many businesses.
I suppose that "use this before" and "this is best if used before" would be preferable.

The compromise here is to keep printing as short as possible. I think the greater issue is that these statements don't point to any trivially available authoritative definition.
Presumably you're not chewing on or eating from synthetic textiles. Meanwhile an enormous amount of food is shipped in, and even cooked in, plastic directly.

Of course you're right in the sense that when it comes to our general environment textiles produce far more environmental microplastics than most other sources. Particularly in our water systems.
To my understanding wikis can take all their data, host it themselves, point the domain to their new hosting, and the move would be entirely invisible to end users if done properly and the quality of the hosting infrastructure wasn't considerably worse.

Observant users might notice the removal of any Weird Gloop branding but otherwise the only way people would know if the wiki itself announces the move or performance of the wiki becomes noticeably worse.

And Weird Gloop won't do what Fandom does and keep a zombie copy of your wiki online. So you won't be competing with Weird Gloop wiki traffic to reclaim your traffic. In fact, the obligations they agree to forbid it.

Reading the Minecraft.wiki Memorandum: https://meta.minecraft.wiki/w/Memorandum_of_Understanding_wi...

Upon termination by either party, Weird Gloop is obligated to:

- Cease operating any version of the Minecraft Wiki

- Transfer ownership of the minecraft.wiki domain to the community members

- Provide dumps of Minecraft Wiki databases and image repositories, and any of Weird Gloop's MediaWiki configuration that is specific to Minecraft Wiki

- Assist in transferring to the community members any domain-adjacent assets or accounts that cannot reasonably be acquired without Weird Gloop's cooperation

- This does not include any of Weird Gloop's core MediaWiki code, Cloudflare configuration, or accounts/relationships related to advertising or sponsorships

This sort of agreement means Weird Gloop is incentivized to not become so shit that wiki would want to leave (and take their ad revenue with them) because they've tried to make leaving Weird Gloop as easy as possible.
There’s also a 3rd option. When something is a critical priority leveraging other people’s time and expertise may be considered completely appropriate by the organization. As in not getting something fixed is costing 6+ figures per hour.

Obviously the frequency of such events should be watched closely, but sometimes it’s a good idea to drop what you’re doing and get more directly involved.
That's why I don't work with programmers in this capacity, programming is the simple part. I work with software engineers, and the best of them probably didn't even open an IDE this week yet. I don't need them to code, I need them to tell the programmers what and how to code.
Natural body posture correlates with dominance and antisocial behavior
DeskPad – A virtual monitor for screen sharing
I think you're talking about the other wikipedia founder, no? Jimbo might have some libertarian tendencies too but they haven't been super visible in the way he directed the wiki. But yeah, his involvement with wikia is a huge stain
According to oxford languages, the #2 definition of democratize is "make (something) accessible to everyone" [0]. Can you elaborate on why using the dictionary definition of a word is really interesting?

0 - just google define: democratize
In the book's context. But in the meta-context of why it's in the book, the author's intent is to fool you into thinking it's a mistake, when it actually isn't. Specifically, it's supposed to suggest the technological singularity not being a pot of gold but the death of history (and possibly humanity).
Nice! mad nitpick, I feel like the Euro display filter is weird, as it renders "12.25€" whereas I'd expect a Euro value to be displayed "€12.25". I've never seen it with the euro sign at the end in my life! Maybe this is country-dependent?

Another one, the Editable filter is very cool, but every keypress seems to take focus away from the input, making it rather hard to edit a number in practice.

Regardless, I really like this! Of most similar attempts I've seen so far, this seems particularly ergonomic and up my alley. Great job!
Thanks for giving it a try, and sorry to hear you're having issues, could you please share the errors you received either here or via founders@finetunedb.com? Many users successfully fine-tuned models today, so it would be great to learn what the specific problem is. Thanks!
Yeah I like this authors line of thinking, on some of my past teams the PM has hurt productivity by making decisions they should not be making.
Show HN: Simple VSCode Extension for Copying Multiple Files to Clipboard
Nice to see elixir put up decent benchmarks for once. It looks like it's about 80 percent faster. Still a far cry from "10 to 20x reduction in size and cost".
Lovely, let’s end the goddamned world instead of solving climate change or, poverty, or building a future for the next generations. Maybe death by fire, starvation and freezing are what we deserve if we choose to act like this.
I can create and modify text files and directories. I can look up commands and run them like grep, sed, etc. I can ssh into boxes, write Dockerfiles and bash scripts.
With Digital Ocean the cpuinfo is obfuscated so figuring out exactly what you're running on requires a bit more trickery. With that said I honestly assume that the comparison is somewhat older AMD against even older Intel, so it's probably not a great representation of how the battlefield has evolved.

That said, Digital Ocean is doing their customers a disservice by making the Premium Intel and Premium AMD SKUs look similar. They are not similar. The performance gap is absolutely massive.
When you add an account in Thunberbird desktop, it sends your domain to Mozilla. This is namely done for autoconfiguration (populate server names and ports).

The problem with this is that it's just a dumb database (it doesn't check SRV and TXT entries) and as such, the database should really be client-side. The entire thing is just a pretext so that they can collect of all mail domains used by users.

This isn't very Privacy-friendly.
Fantastic! A great proof of concept on Linux - lots of AAA gaming is already possible on Mac with Crossover and/or Parallels or VMWare Personal, which is free! While I have a Steam Deck, gaming on Mac works for me - I refuse to play Baldurs Gate 3 on a controller.
> I think as devs we often think of our site or application as the center of the user's universe

Jakob's law is a thing but I actually think in the case of GDS they are in the fairly rare position of perhaps being able to justify the hubris you speak of slightly.

Not only are they directly or indirectly responsible for the UI of a frankly staggering number of online services, they are also one of the most influential bodies - perhaps in the world - when it comes to this sort of thing.
I think the killer case for this is not hiding the computational complexity of mapping/reversing/etc.

I write a lot of typescript and golang and I often notice in typescript my chains end up iterating the same array N times when it couldbe been done in one smarter iteration.

I don't think I care though -- both styles are way more than performant enough. You can be more careful about it in cases it is not.
British Library: Restoring our services – 10 October 2024 update
It likely will. Unfortunately, California laws tend to be de facto national laws for consumer goods, because manufacturers don't want to make one version for Cali and one for the rest of the US.
Nope, I am talking about Jimbo. From that website he founded:

> Wales has previously referred to himself as an Objectivist, referring to the philosophy of writer Ayn Rand in the mid-20th century that emphasizes reason, individualism, and capitalism.