skysight-inc/HackerNews huggingface dataset:
I know. Sometimes that can work. But that choice will ripple out to cause all sorts of other complications throughout your codebase. Now you have a Struct<T>. How do you pass one of these structs as a parameter to another function? Do you need to make that function generic over all T? How do you embed that into another struct, in turn? Do you put generic arguments everywhere? And so on.

Fundamentally, I don't want my type to be generic over all implementations. I want a concrete type. I want the type returned by one specific, often private, function.

But, nope. Not today. Maybe with TAIT, whenever that ships.
Related:

https://zedshaw.com/blog/2022-02-05-the-beggar-barons/
I'm having genuine trouble understanding if this is real or ironic.
Should the line "p.o. 5rd w/ new W5 533" say "p.o. 3rd w/ new WW 5W .533R"?

What does p.o. stand for? I can't make out the first letter. It looks more like the f, but the nodge on the upper left only fits the p. All the other p's look very different though.
Do people actually check commit history in detail so often that they absolutely find so much value in ultra clean commit history?
I never understood that obsession with 100% clean history.
does the code run? does it do anything unexpected?
Then why keep the name OpenAI?
So far no one has won the fight by legislation. Or even a single battle. In fact, copyright terms have only gotten worse over the years - FAR worse.
For various reasons, the contactless system sadly still lags behind Oyster, with basic functionality like NR discount entitlements missing and showing no signs of emerging anytime soon. The physical infrastructure, like the gatelines, are all still controlled by Cubic as well.

Even in terms of security, you have TfL deciding to adopt SMS for multi-factor authentication (no TOTP/HOTP/push-based MFA) for their contactless portal. Which they only started enforcing a year ago. I don't get how anybody can defend decisions like these. We've known SMS is unsuitable for this use-case for years.
> but the model sees it as a single token (the token with id 24912 for gpt-4o to be precise). It knows the meaning of this token and it's relationship to other tokens much the same way you know relations between words

In this context, if we assume that Deep Thought from Hitchhiker's Guide is an LLM, then the answer to everything[1] i.e. 42 makes sense. 42 is just the token id !

1. https://en.m.wikipedia.org/wiki/Phrases_from_The_Hitchhiker%...
Machiavelli's "The Prince" will give you a decent understanding of what people usually mean by "Machiavellian". The book explains what methods would allow an absolute ruler to stay in control of state. It does not generally make moral judgments about those methods.

Machiavelli's "Discourses" is the one that will really confuse a reader looking to understand the colloquial meaning of "Machiavellian". In this book, Machiavelli lays out a vision of a healthy "republic" (or more precisely, res publica) which benefits the people who live in it. Among other things, Machiavelli argues that republics actually benefit from multiple competing factions, and from some kind of checks and balances. Apparently these ideas influenced several of the people who helped draft the Constitution of the United States.

Now why Machiavelli had two such different books on how governments worked is another interesting question...
Construct: https://www.construct.net/en

And Humble Bundle has deals all the time on game development and assets.
Digression, but among two contributors there are over 100,000 commits and the year listed is only 2024. That's an insane amount of commits (about 200 per person per day). Did they use autocommits? Would love to learn the tooling and devprocess that was used.
> The TfL contactless system doesn’t generally overcharge, as long as you properly tap-in and tap-out.

> The contactless system is substantially more capable for handling these issues correctly, and generally better at charging less, than the older Oyster system.

Nonsense, everyone with a railcard is routinely overcharged, by design.
Personally, I use Nextcloud, running on one of my home servers. For SaaS storage, I honestly dont' know.

I don't use Nextcloud to have instant access, I use it for redundancy for critical data that I don't want only living on my phone or laptop (like tax and legal docs), but that's also data that I don't want to hand to a third party app willy-nilly.
Comparative Study of Java Native, Platform and Virtual Threads
Is `timezone` optional? I like it that it has the ability for one to provide it, but not providing it could just use the one the system has been configured to use.
I don't run antivirus on my desktop but you're probably right. They don't have the resources to be an all around antivirus solution. Their engine does have value beyond antivirus though. For example I am using it with non-virus signatures to block various malicious email types.
I've read that big pharma are primarily patent companies: most of the actual research is done by universities, then most of the production is outsourced.
This is stupid, something like WordPress.org should obviously be under the foundation, as it's an essential part of the entire wp ecosystem.
LLM vs LLM fine-tuned to be a helpful inoffensive chatbot. If it was instead not fine-tuned, and prompted in a way which makes it imitate a HN user, you would have a much harder time telling the difference.
Every tech company markets their magical glasses the wrong way:

AR is a super exciting opportunity for people who spend their day looking at complicated stuff in real life- mechanics, plumbers, electricians, architects, builders, steel fabricators. This tech is definitely coming, has some really exciting and uplifting demos, and therefore marketing should be focused at this segment.

AR is a super creepy opportunity for people who want to use these in social or family settings- it comes across as sad and dysfunctional, so its baffling that this seems to be the current focus of marketing. I wonder if they are deliberately trying to impress stakeholders/investors rather than actually trying to win over consumers?
CA doesn't need more houses, it needs less people
I do not think branches merge, except maybe after intervention by a creative gardener.
I don't have a dog in this fight, but if you built a multi-million business around that code, it is just sane for you to patch the code so that your core business doesn't 100% depend on someone else's free service (plugin marketplace hosting for example)

This entire situation screams drama but I can see where Matt is coming from, even though he could have handled things with more grace.
This felt inevitable which is why it’s not front page everywhere. It also doesn’t help that we’re in a bit of a lull with AI. I was with friends who don’t work in tech and AI came up in conversation at dinner. The general consensus is that AI is kinda dumb but it does a great job helping everyone write nicer emails.

But I don’t think I’m being alarmist when I say that this moment, when the altruistic ideals get suddenly pushed to the side, may be the moment noted in history books before whatever it is that this leads us to happens. I don’t mean evil machines are next, but I do think it’s a cotton gin, telegram over the ocean, light bulb, AARPNET moment. Maybe even more impactful than those. Manhattan project? TBD I guess.

Which is why I believe we’ll regret that we didn’t move slower or enforce more collective stop gaps behind the unbridled force of capitalism and the public goodwill. I’m not a doomsayer but you can’t tell me something isn’t up when this much money is involved.
We were also said when head the news. We are using it since 2010, but we wanted to build tool that feels like home to Pivotal users. you can check our progress litetracker.app (don't want it to sound like an ad, as we want to build it for ourselves mostly)
IA needs an alternative - an independent backup archive - more than it needs funding. Unless IA funding exceeds the entire US copyright lobbying industry there is always a chance they will cease to exist without enough notice to save the data somewhere else.

There is also the matter what IA will be able to archive. The the machine learning gold rush more and more site operators see dollar bills in front of them and are restricting who can crawl their content. Google is in a special position here because almost no one can affort not to be crawled by Google which is what made their cache especially valuable in addition to the IA.
This is only the case when using anything older than android 13.
These messages really sound like written under threat. They have a weird authoritarian regime quality . Maybe they just had ChatGpt write it though.
> Now we have another way to do it, and in theory it could do more, but that RFC has been stale for several years, nobody seems to be working on it, and I believe it's not even in nightly.

What is this way? I have been fighting with this problem for quite some time recently.
Everyone is like that when the number is potentially in the trillions. There are just people who are like that and people who think they aren’t because they’ve never been within a digit grouping of it.
At this point, I know this link almost by heart. This is not useful. It doesn't mention Firefox at all. It doesn't contradict at all what I'm saying. It doesn't hint at you being right neither.

But okay, let's dig in anyway. PureOS, a FSF-approved distro listed by your link, has a FSF mirror and this mirror contains Firefox [1]. Mistakes (to be proven) aside, this makes for quite a strong endorsement from the FSF itself, actually.

Now I expect some more substantive argument or I won't answer anymore. I'm a friend, I'm heavily biased toward FLOSS, it's not like I'm trying to downplay your activism around free software, but we need strong, convincing and correct and kind, gentle and respectful arguments if we want this to work. It's not even like I'm trying to defend Firefox at all cost, I don't like some recent moves from Mozilla including this one.

[1] https://mirror.fsf.org/pureos/pool/main/f/firefox-esr/
Chain-of-thought helps mainly on math and symbolic reasoning
AI tools for software engineers, but without the hype
This is great for experimentation, but as others have pointed out recently there are persistent issues with Gemini that prevent use in actual products. The recitation/self-sensoring issue results in random failures:

https://github.com/google/generative-ai-docs/issues/257
On the cantilevered terrace of the penthouse. The residents of the penthouse aren't going to give up living space for a pool!
Hugely instrumental in my career. Landed me my first ever job (2008) and has been responsible for underpinning most of my consultancy career (2013–now): https://csswizardry.com/

As long as one sticks with it, I cannot overstate the power of a good personal website.

> Also I can't decide what to write about, and whether to make it more nerdy or more professional.

As with most decisions, just make one. You can always change your mind later.
Microsoft claims its AI safety tool not only finds errors but also fixes them
Fake it till you Make it: Shipping your Ideas
I imagine big tech companies and startups in the UK pay better salaries, and are better at evaluating talent. That creates adverse selection in the remaining employee pool, which the public sector is fishing in. Same as in the US.

What puzzles me is how Estonia managed to avoid this problem. https://www.youtube.com/watch?v=I5krZBe0Dck
> That's what inevitably happens when you make transitive dependencies easy and you have a culture of "if there's a library for it you must use it!"

1. This doesn't mean that C++'s fragmented hellscape of package management is a good thing.

2. "inevitably"? No. This confuses the causation.

3. This comment conflates culture with tooling. Sure, they are related, but not perfectly so.
Yeah. Actually, this is possible to extend the interface with options to accept

1. Optional Timezone.

2. Second-level precision (perhaps feature flags are more suitable here)

It just falls out my first requirements so I don't support it. Being too generic is a common source of failure in my experience.

As a library developer I have my opinion on how things should be done and provide the default fits that mind :D
Performance Gains with Postgres 17B-Tree Bulk Scans
ChipStar 1.2 Released for Compiling and Running Hip/CUDA on SPIR-V/OpenCL HW
Afaik specialisation (in full generality) would cause soundness issues, so it's not even just blocked by the trait solver, it's also blocked by figuring out a 'slimmed down' proposal that fixes those.

And that's not even getting into the problem that it's a fairly controversial feature, since people are worried about terrible, hard to track specialisation trees. (See, inheritance.)
So if I contributed IP to ChatGPT on the basis that OpenAI was a non-profit and they relicense can they sell my IP?

That seems like fraud to me.
They already got a retired army general who was head of the NSA on the board lol

https://en.wikipedia.org/wiki/Paul_Nakasone
Any facts to back up this assumption ?

"TfL said the amount refunded equated to less than 0.001% of annual fare £3bn revenue collected via pay as you go with contactless."
Or, alternatively they could remember "the time the Wordpress guy smacked freeloader leeching off the Wordpress ecosystem"

Apart from that - major turbulences in the WP and in general CMS world could be a positive thing. Maybe it's time for a new player in the space. Wordpress absolute dominance for basically decades kind of sucks air out of the space for competitors, there are some like Ghost and others but they are barely crawling compared to WP market share.
Apart from that even fork within WP itself wouldn't necessary be a bad thing - some decisions and direction of the WP itself are questionable looking from developer standpoint like bringing to life insanely complicated React-based toolkit as WP editor building block, archaic conventions in the PHP codebase, lack of standardized patterns and guidelines for plugins creation and many more.

Personally I would love to have PHP-based CMS, built either based on Symphony or Laravel with extensive plugins and theming, capabilities and resonable market share.
I've actually done very little research on it, other than the mandatory "make sure your doctor isn't a pill pusher" kind of research. Mostly I figure they don't try and tell me how to fix hardware or software so I don't tell them how to fix meat :P
Provided they are an adult and can go to adult jail.
Given the generative AI aspect, the output would likely morph drain pipes into elevator shafts midway.
That's an intention, not the outcome. You might assume that having both `@chrono/chrono` and `@chrono/tz` shows a clear connection between them, but such connection is nothing to do with namespace (the actual crate names are `chrono` and `chrono-tz`), and any authority provided by `@chrono/` prefix is offseted by the availability of similar names like `@chrno/tz` or `chrono-tz`. The only thing namespace can prevent is names starting with the exact prefix of `@chrono/`, and that's not enough.
Is assortative mating by education declining?
I know nothing about companies (esp. in the US), but I find it weird that a company can go from non-profit to for-profit? Surely this would be taken advantage of. Can someone explain me how this work?
> Company A spends X% of their revenue on improving the product. Company B spends nothing. Company B will be able to price their product lower, and take Company A's customers. It's not sustainable.

Then don't make an open source product.

What you can't do is try to earn the goodwill that comes with open source, but also expect the profitability of a proprietary product.
That's a lot of words for Micro$oft to say they just love money. Who knew!
That would be X-Rated...
I think it would be helpful to clearly distinguish between "good ideas" and "excellent ideas". It's relatively easy in the complex art of programming to come up with a dozen good ideas. It seems very hard in the complex art of programming to come up with even one truly excellent idea.
Microsoft needs to lie due to pervasive ill-will from their previous abuses.
Yes! Also, there's no need for a blog unless you have a passion for writing. You can just post past projects and make it like a more engaging CV.

- Making your website more unconventional will result in more variance of opinion. This can be really good if some people especially like it (ofc, others may especially dislike it!).

- I consider my website as controlling the top Google result for my name. Also, my email uses my domain. So people I email will also likely visit my website, which hopefully leaves a better impression than LinkedIn would.

- If I apply to something I care about, I can see in the logs that someone from there likely looked at it. So from that I can say it likely helped with grad school admissions, and certainly most clients have looked at it before hiring me (in fact many have mentioned it positively).
Zig is not even close to a 1.0 beta this year. Or even next year.

For example, the async problem still exists and still has absolutely no viable path forward, or even MVP approach.
> I'll add that if you think training models takes a lot of energy, try launching fleets of rockets to maintain an artificial satellite constellation.

It's not the training what makes it difficult! It's the necessary research to invent machine learning algorithms which can be used to train a model to recognize birds. For multiple decades, this was way harder than maintaining a satellite constellation.
Corsi–Rosenthal Box: a do-it-yourself air purifier
ShRNA knockdown of 5-HT2A improves memory in vivo and decreases excitability [pdf]
Will they finally rename the company?
This is not valid. A valid copyright notice has three things – the copyright holder, the word “copyright” or equivalent, and when the work was created. If it doesn’t have these three things, it is invalid, which in the USA is equivalent to no notice at all.

However copyright is automatic virtually everywhere in the world, so no copyright notice is needed for it to be copyrighted.

A license is how the copyright holder grants permission for people to copy their works in ways that would normally be forbidden by copyright. The copyright notice being invalid doesn’t affect this.
It's not an assumption. If you have a railcard, you cannot associate it with a contactless card. That's just not a supported task. Therefore if you travel off-peak, you will be charged more than you would if you had used an Oyster card because you will be charged the public rate instead of the discounted fare you were actually entitled to pay. It's very simple.

https://tfl.gov.uk/fares/free-and-discounted-travel/national...
A laptop with those sort of specs, I'd rather just use a Raspberry Pi https://zaitronics.com.au/collections/raspberry-pi-5/product...
I literally discharged my 12 mini so fast in last couple of months of its two year applecare warranty, just to get a new battery. Got it done. Phone is visibly lasting so much longer now.

iPhone likes to stay on single battery percentage for such a long time for no apparent reason that it feels like a misleading number.
You don’t see the obvious artifacts?
Yes, I think so!

In one of my interviews for a job I will start soon, I mentioned a side project and one interviewer pulled up my site there and then to look at it.

I don't know that it made the difference, but I'm sure it helped!
Don't they have "connect me!" popup nags?
What money? Aren't most (all?) AI companies are operating at a loss?
WordPress.com started out as a WordPressµ (WordPress Multi User) provider. Just a place for people to quickly start their own blogs, mainly hosted on a WordPress.com subdomain. To learn more about WordPress MU: https://codex.wordpress.org/WordPress_MU

"WordPress hosting" is a relatively new option on WordPress.com. Pressable is a more advanced WordPress hosting provider, built by Automattic.

Disclaimer: I work at Automattic.
SMS is the de facto standard for MFA. Everyone's favorite ISP darling Sonic recently enabled SMS MFA on all accounts with no warning. Pretty much every financial institution I deal with offers SMS MFA (few offer any way to disable it). Retailers like Home Depot eschewed passwords in favor of SMS OTP.

I wish it weren't so, but that's just how things are these days.
Because on personal blog personal opinion may appear. And personal opinion sometimes does not align with the right opinion. That’s where one loses karma points. That’s why I have paper diary instead of public blog.
There are easily usable apps that do ARP spoofing and render your own HTTP replies.
I'd agree with this. At some point in the past, a final-salary defined benefit pension and the job security may have gone some way to levelling the playing field a bit.
He allegedly admitted. To paid snitches. Who were also known liars and criminals.
That could be the first step towards a complete takeover by Microsoft, possibly followed by more CEO shuffles.

I wonder though whether Microsoft is still interested. The free Bing Copilot barely gets any resources and gives very bad answers now.

If the above theory is correct (big if!), perhaps Microsoft wants to pivot to the military space. That would be in line with idealist employees leaving or being fired.
None of that is external verification. You're using the generating tool to do the verification, leaving the door open for opaque errors.
'Here's a picture of a person, find their Twitter profile' seems like a good way of enabling all kinds of identity fraud, cyberstalking, et cetera.
Exaggeration is a key part of satire.
Which OS do the Mars rovers run?
Yep, that's exactly my view on it.
> Rust had to be dragged kicking and screaming into integration

On what basis do you make this flagrant claim? There is certainly an impedance mismatch between Rust and C++, but "kicking and screaming" implies a level of malice that doesn't exist and never existed.

Such a low quality comment.
Wouldn't surprise me if this was the actual cause of the revolt that led to Altman's short-lived ouster, they just couldn't publicly admit to it so made up a bunch of other nonsensical explanations.
Misleading, It's the shit public wifi.
In case you don't want to give your location, you can click deny in your browser and it seems to take you straight to NYC, then you can search for other places.
> a fully baked language - warts and all. Python 2.7 for life.

I still wish the Python core team had abandoned the Python 3 experiment and gone with Python 2.x for life, warts and all. I learned to work with the warts, including the Unicode ones. I think a lot of us did.
We’re talking about thousands of policies … the insurer appeared to have a blanket ban on paying claims to this surgical center.
> Meta's company-size based licensing (as seen in Llama) is a step in the right direction.

We have been bitten by that hard in the past. As a small company (a few students, hardly 5 figure revenue) we've sold our product to a known household-brand to use as a gadget for an exhibition. In said product, we used a library that used revenue-based licensing. For some reason, the company behind that library heard of us having scored that customer and suddenly demanded insane amount of licensing fees. Luckily, the purchasing department of the customer offered to handle this and negotiate a deal; otherwise, this could have immediately sunk our company.
I'm worried that you want a "good" language at any circumstance, which is not even generally possible but also at odds with other aspects of languages. This still counts as minor for me because it is just slightly annoying and doesn't make something impossible or much harder to read (and the readability varies enough that this threshold is much higher than this case).
Seeing you use intelligence to describe the behavior of cells makes me realize that I don’t have a definition for intelligence. To the degree that I think I combine intelligence and consciousness into some kind of continuum.

How are you defining intelligence such that it encompasses what people do as well has what cells do?