skysight-inc/HackerNews huggingface dataset:
> I think they were in many cases fought for and the strong got the best land for the most part

That's an incredibly simplistic way to see History. Lands are not ranked from best to worse. How a modern population ended up where is a long and complicated process of migration and moved back and forth several times. Great lands have been scorched and abandoned and changing technology, trade and population patterns change drastically what is great land from one generation to another.

Not to mention until very, very recently, Norway was very poor land. The people who ended up being there for the oil boom in the 70s were not, by any means, some very strong people who fought their way into prime land.
But it did in 2005?

> VC_EXTRALEAN defines WIN32_LEAN_AND_MEAN and a number of NOservice definitions, such as NOCOMM and NOSOUND.

> https://gamedev.net/forums/topic/367942-win32_lean_and_mean-...
Do computers slow us down?
Today I have added an item to my shopping list on my phone while logging into a website. Do all these tech only slow us down? We would be way more productive if we'd speed up the applications and devices. There's an enormous time of the day while we are waiting for update or loading. As a software dev, I find this very contra-productive, because all the ideas I have just go to waste. Of course I have a notebook where I jot down stuff, but that doesn't always work and one has to wait until a page loads to continue working. I would expect high speed broadband and new hardware to perform way better than in 1998, but I see that this isn't the case.
I have positive nostalgia for the early web and web forums.

It takes a key person to keep something good alive, they invest time, effort, themselves into something good and share it.

Please go create a blog and tell me about it.

I use GitHub as my blog host and just update a README.md to post.
Could FB simply say: this service costs money to run, either you pay for it or you watch ads, if you don't want to pay or watch ads press here to delete your account. Then, to the people that stay, yes or no to targeted ads.

This won't kill Instagram and Facebook but will kill WhatsApp unless it's paid for by the business accounts and the ads on the other platforms.
AI is barely involved in any digitisation of things yet.
Probably webapp.
> I don't see any sign Meta understands what made Twitter great

Well, Elon definitely doesn't.

> the fact that they're heavily branding it with Instagram, using Instagram logins etc suggests to me that they're just looking for another angle to vacuum up user data

They're using the most popular social network which they happen to own, which already has pre-built social connections for most people who might want to try Threads. Almost none of my real-life friends are on Twitter, most of them have active Instagram accounts.

> when was the last time Facebook successfully launched a new standalone social app

It doesn't really matter, what pays off is being able to run experiments faster. Also, despite all of this they don't have a reputation for killing working products. They either dead before this or become good. Applying the past experience doesn't necessarily provides a good estimate for Threads's future.
some of the arguments about unified regulation here don’t seem to account for the many peculiar problems American homes need to solve…

From hurricane resistance in Florida (tying the roof to the building) to lightning rods up a little north. Midwestern basements for tornado protection to east coast stilts for avoiding floods. To northeastern fireplaces and furnaces for keeping warm to insulation and good ductwork for keeping cool in Arizona. To earthquake resistance in California to keeping the house dry in Washington. And roofs to hold the load of snow in Montana.

It’s incredible we have a common resource (timber) to solve the large number of needs our collective housing market requires. And even with those unique needs, houses will feel quite similar and consistent throughout the country. Prefabrication would be a different market for every need, not a massive win in market efficiency (trailer homes for example were an attempt to accomplish this but didn’t provide a format better than a stationary house)

I wish they used heavier lumber to build homes and treated it for flame resistance better. I lived in a concrete apartment in Asia for a few years. The walls were hot in the summer, cold in the winter, and there were so many crevices in the wall for bugs to colonize. I very very quickly appreciated the wood homes I grew up in - even the kitchen floor being wooden and not concrete is such a nice comfort for my feet and knees
I dimly remember reading that the mathematical compute-per-density optimum is around 3.x bits in a „brain like structure“, I don’t remember any details though or the precise context. Does this ring a bell with anyone?
>why wouldn't you just use postgres

Because postgres is not single file?
Sorry for the twitter link, but the original article[0] was already submitted 5 days ago and didn't get picked up, so I can't repost it. Thought HN would be interested in Tao using GPT-4 at work.

[0]
https://unlocked.microsoft.com/ai-anthology/terence-tao/

Edit: Some choice quotes from Tao.

I could feed GPT-4 the first few PDF pages of a recent math preprint and get it to generate a half-dozen intelligent questions that an expert attending a talk on the preprint could ask.

Strangely, even nonsensical LLM-generated math often references relevant concepts. With effort, human experts can modify ideas that do not work as presented into a correct and original argument.

The 2023-level AI can already generate suggestive hints and promising leads to a working mathematician and participate actively in the decision-making process. When integrated with tools such as formal proof verifiers, internet search, and symbolic math packages, I expect, say, 2026-level AI, when used properly, will be a trustworthy co-author in mathematical research, and in many other fields as well
> Feed was purely chronological (no algorithmic feed) so I missed a lot of content

People normally have the reverse complaint, that the algorithm makes them miss content.
The scale seems to be slightly off at very-close locations.

I had 4 guesses all within 1 mile of the location, but then the flag is many times further away from my guesses than the "1 mi" scale shows.

https://img.incoherency.co.uk/4472

I like this game very much. I don't know enough about the US to play it properly, but I enjoy playing it as partly a geometry problem, and partly a case of looking for Googlable clues in the photos.

There is a weakness because the images are loaded straight from Wikipedia: sometimes the filename of the image gives the location away, and even if it didn't I expect it's not too hard to get the metadata off Wikipedia given the image filename.

You might say "well don't look at the filename if you don't want it spoilt", but I often want to open the image in a new tab so that I can zoom, and then I accidentally see the filename.
Generic cheddar isn’t usually considered for these ‘National specialties’ lists though. I believe the full name is West Country Cheddar, like how not all sparkling wine is Champagne.
Zig has async and await and is safe from buffer overflows and related memory issues. What it indeed doesn't solve is memory safety with time (so use after free and leaks), though this is somewhat ameliorated by the encouraged programming style.
You are right that I did not express that well, because as said it is true only in natural places, not in artificial cultures.

For modern cultivated lands potassium must be indeed used as a fertilizer, because much of what exists in the soil is removed by remaining in the plant parts that are harvested then transported elsewhere. Another part of the potassium may be washed away by intensive irrigation.

So the potassium that is taken away depending on the cultivation methods that are used must be replenished. However its abundance is such that this will never be a problem.
Beat me to it. Yeah, Twitter's toast after this Slashdot/Digg/Reddit migration
Working with JavaScript has caused me to ask this question: "When should I create a Class, and when a Function?"

This is not a trivial question because class-instances are basically collections of Functions, and Functions can return class-instances. So a trivial answer would be: "It does not matter, you can do everything with both or either one".

No, you shouldn't do everything with both, you should do some specific types of things with classes and other types of things with functions. But what?

I've come to this Rule-of-Thumb: Use classes only to represent and encapsulate data, use functions to process and transform class-instances.

In practice this means that in most cases classes should not have methods which take arguments. Exceptions: You can have setters. You can have a new() method which creates a new instance with data that differs from the data of the recipient. But it should be all about data-creation and extraction.

Classes are still truly useful over plain records, because a class abstracts over what data is stored, and what are the names by which it is accessed, and whether the methods return a stored field or a calculated one.

The idea that "Everything is an instance of a Class" as in Smalltalk is a bit flawed, or at least too trivial an advice. It is of course also true that (even in JavaScript) Functions are objects. And in Smalltalk you can use BlockClosures, which really are "functions".

This division of design makes it easier for me to think about the structure of the whole application. I no longer have classes for everything. Instead I have classes which represent and provide access to and creation of data, and a set of functions which do the processing of those class-instances.

Why is this good? Because classes are, and easily become complicated, since they can have many methods, they can have both static and instance-methods, and methods can be local or inherited and you can even use the 'super' to add to the confusion. So therefore if you can find a way to force your classes to be as simple as possible, do that. Don't make them do complicated things since they are complicated to start with.

Dividing the design into two parts, classes + functions, divides the complexity of the whole app into two parts, each of which contains about 1/2 of the complexity of the whole app. The complexity is now data-complexity PLUS function-complexity whereas with use-classes-for-everything the app-complexity would be more like data-complexity TIMES function complexity (I conjecture).

Keep data (= classes) and functions separate. Divide and conquer complexity.
Memory stall means re-fetching an evicted or not-yet-faulted-in page from disk, so its disk I/O, which is done asynchronously and leaves the CPU available for another task.
Face Search Engine: Upload Photo and Find Where Images Are Published
> That's where my pet antitrust solution succeeds where others fail: ban all M&A.

Such a weird take.
Most of the acquisition the big tech does is acquihires. Basically, a way to keep a team employed and return some of the money to the investors and make the team's stock worth something at least.
Not only but also; this was a thing I was aware of this years back, but Kurzgesagt is a nice bit of easy watching when I'm eating dinner.
"Stop trying to make 'Objective C' happen"

...is what all non-Apple programmers have been begging ever since the iPhone came out.
Every recipe I've seen has the oven temperature as a multiple of 20°C.

Ovens aren't accurate enough for measuring 5°C, let alone 2.5°C.

(Ignoring badly-translated American recipes which call for 179°C and 454.5g of potatoes.)

For air temperature, my behaviour wouldn't change at all if someone told me it is 18±0.25°C rather than the normal 18±0.5°C. We could round to the nearest 2° and it would be fine.
https://european-alternatives.eu/category/web-analytics-serv...
I would love to hear about your side projects, do you blog about them?
Alternatively:

1. Only local maps being available.

2. Being addressed as 'number six'.

3. Being followed around by eerie white ball things.

4. Everything looks like the 1960s.
This is part of something we pay 300k per year for, should they sponsor the projects they include in their product?
they don't have to do anything. these mfs are rich af now. they can go play the electric harp for the rest of their days if they want.
https://electrek.co/2023/05/25/tesla-model-y-is-now-the-worl...

Your citation is six months old.

> Last year, the Model Y was the best-selling vehicle in Europe and California, the fourth best-selling in China despite China’s different tastes and model availability compared to the rest of the world, and was on the US top ten list but significantly behind several trucks and SUVs. These performances made it the third-best selling car worldwide.

> But now, it looks like Tesla’s #1 sales prediction has come true. The Model Y has dethroned the Toyota Corolla as the world’s best-selling car in Q1 and looks like it may well maintain this position for the full year.
_Generic is a little bit broken[1].

It's a lot like some of the other decisions by the standards committee; they see demand for a particular feature $FOO, then add in support for something not quite like $FOO, which maybe addresses part of what was wanted but turns out useless in practice so that few use it.

They added `const` (which, admittedly, does get a lot of use in practice) which is subtly different from what already existed in C++ at the time.

They added VLAs, then had to walk that back because, like `gets()`, there was no practical way to use it safely.

The added _Generic, which requires the typenames to be known in advance.

They added threads, but without wide enough functionality to use it for anything but the most trivial of programs.

All in all, they've been doing a poor job of steering the language in the last 20-odd years since C99. What users have been clamouring for was "less UB, please? Make it IB where you can", but instead they have been adding UB.

In the words of Linus Torvalds: "Yeah, let's just
say that the original C designers were better at their
job than a gaggle of standards people who were making
bad crap up to make some Fortran-style programs go faster."

Original K&R C had no reference to undefined behaviour. The worst you could say about C at that point in time was that some things were defined by the implementation.

[1] Some might say more than a little bit :-/ You can't use it to write type-safe generic libraries.
The Alt Special Use Top Level Domain
First, There will never be data for everything. Nor is data analysis without errors.

Second, lost revenue implies they would actually be able to make money from such things, piracy studies imply otherwise, and so does my personal experience. Revenue is not theirs to be lost. It’s a bullshit argument.

Third: Conclusions from leadership are blinded by pressure and greed, so it’s easy to parrot BS like “lost revenue”. Harder to double down on things like “customer focus” whose impacts is harder to measure. And redhat was always known for costumer focus, the free software provides huge insurance to their customers. And they are throwing that all away for “lost revenue”

There’s no such thing as “lost revenue”. Ok, maybe if some natural disaster took away your goods that were already ordered.
> And afaik there are no external HDMI pixel doublers on the market, I would buy one in a heartbeat.

Sounds like a fun project, you should build one.
Maybe they cannot appreciate them but I kinda appreciate the society won't just let me die if I become disabled or old.

This is true even though I am 100% intent of getting euthanasia one day.
And a notice that chats will be used for training.
This is what most German sites like spiegel.de or heise.de do:

"Continue reading with ads

Visit SPIEGEL.de as you normally would with the advertising and the usual tracking. (You can revoke your consent at any time.)

or

Read ad-free

No sharing of your data with advertisers. Use us for a fee without any ad tracking and practically free of advertising."
> But I can see the difference when a game is at 60fps and 120fps on all of them. Not sure why

Because twice the refresh rate means half the latency. And in games like shooters any mouse movement causes the entire screen to change, which makes lower latency very noticeable compared to just a moving cursor on the desktop. This is why VR feels really bad on low framerates, the latency between head movements and screen updates is too long.
I can definitely see a gap in the market for this now.

The present Twitter alternatives (Mastodon, Bluesky, Spoutible) are just too hobbyist or finicky.

Meta will presumably bring an ease-of-use to this service and, crucially, scale from minute 1. They're the building blocks of Twitter's current incumbency position, and Meta/Threads can replicate them straight out the gate.

That is a huge advantage.

On the other side of the ledger, the utility of Twitter keeps sliding. Not sure how many Hacker News users are Twitter users or what the crossover is, but the whole blue tick 'thing' has reduced the utility in one key surprising way: high quality replies under popular accounts are impossible to find. It's like if you could buy upvotes on Hacker News to get to the top almost. Secondarily to that is the stuff over the last few days with very low rate limits on how many tweets you can view - if you can't use a social network, it tends to stop being useful.

While I wouldn't say Threads is a slam dunk guaranteed success, I would say it's the most probable contender of all the ones out there.
Thanks for providing all of that information. Maybe I missed you answering this:

What do you do with the monitors? Do you work with images, videos, code, etc.?
>Using a compressor like LZMA or Oodle Leviathan that has "pos bits" ("suband3") in the context for encoding literals

Does zstd also have this post bits or is it better to use vints if zstd is used?
Does anyone know if the native UI framework supports being "hosted" in the sense that makes it useable for audio plugin dev (VST3 and others)?
This would be about the tenth death of Twitter proclaimed loudly and confidently on this very site. Meanwhile Twitter’s popularity continues to grow. Good luck with this one.
Yes advertising restrictions for tobacco companies but there is no need to produce a govt ID when purchasing vapes, booze or cigs.

You just walk up and the cashier eyeballs you and if you an obvious minor but then you get a friend that plays sports to buy it - just seem like a silly liability waiver for not getting sued when Timmy DUI's and wipes out somebody.
Isn't that driven up by more extreme outliers in the US? From my expertience "on the street" the people of the Netherlands generally seem better off.
Expected apothesis but got a computer monitor. Its not clear what the alternative monitor would be.
really good info
I made a similar list, definitely going to have to compare notes to see what I've missed!

https://www.kevan.tv/2020/12/14/the-best-sites-for-public-do...
They're used to being able to do that because the Irish DPC does fuck all, with full backing of the government (see https://noyb.eu/en/irish-gov-makes-critizising-big-tech-and-...)
A lot of discussion about whether Meta can execute or not. Regardless, if this does succeed, I hope the FTC will have something to say.
> bullying/manipulating ChatGPT indeed seems to work better to get past filters than being polite.

Can you give some concrete examples of this?
My grandma has Alzheimer’s disease.

I want to be euthanized if I ever get that. So do my siblings and my parents. Euthanasia is illegal in my country and my grandma never agreed how to proceed once she gets severe dementia but what she has is simply a hell not a life anymore. Not only for her but also for my mom. Terrible disease.
from the GPL 2.0:

https://www.gnu.org/licenses/old-licenses/gpl-2.0.html

----

3. You may copy and distribute the Program (or a work based on it, under Section 2) in object code or executable form under the terms of Sections 1 and 2 above provided that you also do one of the following:

a) Accompany it with the complete corresponding machine-readable source code, which must be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,

b) Accompany it with a written offer, valid for at least three years, to give any third party, for a charge no more than your cost of physically performing source distribution, a complete machine-readable copy of the corresponding source code, to be distributed under the terms of Sections 1 and 2 above on a medium customarily used for software interchange; or,

c) Accompany it with the information you received as to the offer to distribute corresponding source code. (This alternative is allowed only for noncommercial distribution and only if you received the program in object code or executable form with such an offer, in accord with Subsection b above.)

----

RedHat is only required to pick (a), (b), _or_ (c). AFAICT, they picked (a) by putting SRPMS in their repos alongside their RPMS.
Such purchases of Reddit and Discord under Meta is just not going to be allowed to happen, for anti-trust reasons.

Today, it's almost as everyone has forgotten about social media monopolization.
How much and what timeline and define death? I'll do $1k to $10k bet depending on answers.
"I haven't had this problem therefore it doesn't exist."
Maybe he should try "bananum"?
> it's paid for by [...] the ads on the other platforms

Antitrust proceedings coming in 3, 2, 1...
RH presumably has access to far more detailed statistics on usage and adoption of CentOS and RHEL than we do. Many of the execs at RH have been at the company for decades, and so will have been observing these statistics over the years and through various transition periods.

I think it takes a lot of hubris and contempt for RH staff to know this and think that clearly you can see something they don’t. RH have concluded from the data they have that clones are siphoning away their profits. Until RH starts taking a financial hit from this (so far they are doing great!) I’m inclined to believe they know what they’re doing.
Have you heard of Dubai Lamps
Advertisers only want to advertise to paying customers, because free tier does not buy anything.
Does this KVM work with a Bluetooth keyboard and mouse? Do you have to reconnect the devices every time you switch?
I am/was a twitter doomer, and jumped ship to mastodon ages ago. I'm not convinced Threads will manage to capture the people that used Twitter (which was significantly media & politics types) and kill Twitter.

Personally, I don't have faith Meta will remain comitted to Threads. We spurn Google for killing of projects, but Meta/Facebook has a history of spinning up side projects especially for Instagram and killing them not too long after. Threads has already been killed! https://techcrunch.com/2021/11/17/instagram-will-shut-down-i...
Reporting the passport lost or stolen is generally not a good idea. Legality issues aside, when a passport is reported lost or stolen then it is marked in the system as invalid. Depending on the country it will be reported to Interpol's STLD database [1] which can be checked by immigration authorities in other countries.

In the end you'll have two passports but one of them is now useless and it will be flagged the moment you actually use it for traveling. It may not be pleasant when you're abroad and the authorities catch you using an invalid travel document.

I guess it makes more sense if you never intend to use the old passport again for crossing borders?

[1] https://www.interpol.int/en/How-we-work/Databases/SLTD-datab...
More about it https://opensource.stackexchange.com/questions/12166/do-mirr...
£144 a year? I'd pay maybe £60