skysight-inc/HackerNews huggingface dataset:
>If you watch the video - made by American - it is more like Europeans dislike certain things about US but they also realize that these are stereotypes... And they do like some American qualities at the same time...

So...the title is clickbait then? Fair enough. And thanks for summarizing.

That Europeans don't like certain things about the US is no surprise to me. I don't like many things about the US either.

I appreciate the suggestion, but I don't watch YouTube videos. If it were on another site, I might consider it, but probably not.
C stands for, well, C :)
also, I do not use Cython.
I skipped to Going Bananas, speed read the rest and it was fine.
it depends on the access pattern. If you are performing an operation where you need to access every field on each object, then yes you'd be better off with array of structs. But at least in games, it seems more common that you'd need to e.g. get just the x-y coords of every monster, in which case struct-of-arrays is better.
I used to wonder how African countries' governments could be captured so comprehensively by moneyed interests like Big Agro, mining companies, etc.

Then tech got to Ireland and things got a bit clearer.
https://fly.io/blog/all-in-on-sqlite-litestream/ is top of the list for reading.

There's two classic pieces of wisdom that aren't so much wisdom anymore but pieces of the landscape:
The first is, don't write your own datastore, use a database. This is pretty much taken for granted today, but in the year 2000, there weren't a plethora of web frameworks. At the time, the unix filesystem didn't seem like such a bad interface to store things. Storing each user as their own file made sense. Simple enough. One (just one of several) way it runs into problems is when:

The other landscape concept - Run multiple copies of your app. This one is kinda controversial to this day, but it's core to the "Twelve Factor App", which was a somewhat prescient memo for it's day, if looking a little long in the tooth to my eye[1]. It's why people keep using Kubernetes. And it's correct advice - If you need to be running a ton of concurrency, you are better off scaling by process and keeping heavy-lifting logic out of your database. If you keep the database and application on separate hosts, you can scale to one big database server for writes, and many application servers and read-only database shards. This works really well for most crud and render-heavy applications you see on the web today; Social networks in particular absolutely thrive on this model.

This brings up another application architecture anomaly that's mostly disappeared - The "App in Database". There's a mildly successful model whereby almost all application logic lives in the database itself as stored procedures. You can do an entire app update as an atomic DDL commit! The database's permissions handle everything, and users just connect as users. In the old MVC model, the Database tables are M, the stored procedures C, and you write a V on top. I've encountered a few instances of this paradigm, most notably an accounting software that worked pretty great.

Fly suggests throwing all of this out the window. Most applications don't need a lot of write-scaling. You don't even need read concurrency. Run a single shard, make that shard fast, performant, and replicable - When it's shut down, you can make many copies of it, and resume from any of them. When a new one starts up, it becomes the primary, all of the others are marked as stale, and you resume making copies. If you're using Litestream like Fly does, this makes for a drop-dead simple app environment. Alternatives, like I'm using at home, are ZFS replication - SQLite is snapshot safe, so I just snapshot frequently, replicate those snapshots frequently, and reverse direction when necessary.

[1] https://gist.github.com/GauntletWizard/1fd1298304e811529d4b9...
Not in my web browser right at this minute. I have to edit the URL from /shorts/ to /watch?v= all the time.
Haha. That's the point. Everything would still work if no open source existed. Tech would just be far more centralized in the hands of a few companies who have all the software libraries. Progress and development of tech would be far slower. But the world would keep turning just fine. Open source exists only because of the programmers' love for programming, desire of attention and the desire to benefit other people's lives. Open source software mostly starts out as a surrogate activity. No company needs to fund individual open source devs. They'll go with whatever at hand, it doesn't matter, sometimes even hiring someone to continue the open source project the original dev abandoned cause lack of funding.
> With youtube premium they stop showing you ads.

For now.... Until they decide to increase the price of ad free premium and introduce a new tier at the original price that includes ads.

It's the same argument people made about how if you get free stuff you should expect ads and if you don't like things then pay for them. It turns out the things we paid for just started including ads as well.
May I suggest that you try TheStoryGraph? I've found it fills that need for me nicely and, as a bonus, offers an import service for Goodreads data - no need to start over.

The recommendation engine hasn't steered me wrong yet, and the roadmap/developer interaction and feedback are very good indeed.
This a great summary - also a really good argument I observer when using GitHub's Copilot.

Using copilot makes it much harder to pick up new programming languages cause you'll end up working on much higher abstractions, since copilot is generating a good chunk of the code.

Not to mention that your own code is much more sprinkled in, making it harder to build up a coherent, end-to-end understanding of the underlying syntax and semantics.
That’s kind of you to say, thanks. I get the cynicism, and I worry about it. Humans aren’t getting out of climate change without all the tools we have in the box, including “big industry” imo
I'm sure in a couple of years a new category of security bugs that can happily happen in rust will pop up.
Nope, that is incorrect. This was a business decision to buy as much time as possible, and it got them 5 years worth of EMEA revenue without needing consent.

Like, everybody knew that this was illegal, but court cases take a long time.

Fundamentally, the Irish government and DPC had no way to stop this from happening.

The really interesting question is what happens to Google here, as they have traditionally taken the same approach.
I haven’t looked at the data, but junior mining and exploration is a bit of the wild west in terms of honesty and would not in the least be surprised if some trickery is at play to produce that result. Also a reason why it’s not advisable for new investors to get into this sector.
Interesting I wasn't aware of this definition but I would consider that moving the goal posts (not by you to be clear). Since that's using a different definition of temperature, the original poster was referring to the more common definition of temperature where at 0K nothing moves anymore.
> It doesn't say that DPC ruled adding data processing purposes to contracts after the fact to be legal.

That link was just one of many examples of incompetence, corruption and favoritism by the Irish DPC - here's a more obvious one: https://noyb.eu/en/irish-data-protection-authority-gives-eu-...
Gscript
The stickiness of Twitter isn't just about reliability and handling scale, but also (and in fact mostly) the network effects.

You can't transfer over your content, likes, replies, followers. So even in the best case scenario where Threads picks up and outshines Twitter in the long term, do expect that to be a long term. At least few years.

That is, unless Elon continues on his steady path of catastrophic degradation of the service, which is also possible.
When Norway fought for it's territory we didn't know how to use oil yet
I'm not exactly bullish on Twitter, nor a fan of Musk, but I don't think it'll happen quite that way. I suspect Twitter will lose in the long run but it won't be this sudden or as soon.
Just to be clear: there's no Cloudflare special case here. We're not sending you to 1.1.1.7. We just send whatever the archive.is auth servers decide to send to us. They are auth after all. If we returned 1.1.1.7 it's because they did.
I absolutely believe this. I’ve had wait times quoted in weeks for plumbing work in the US Midwest, with electrical work lead time quoted in months. The trades worker participation rate decline is real.
I'm familiar with the subpixel arrangement issues. My display is RGB, according to its specs and to some review I've seen before buying it (I made a point of avoiding "non-standard" panels). I only notice this with very thin fonts, since sometimes the vertical lines end up "in between" pixels.

I agree that at some point grayscale AA is good enough. But I've found that that point is at a higher DPI than I get on a 4k 32" screen. On my 24" 4k screen grayscale is good enough, so the limit is somewhere in between for me.
Instagram obliterated Snapchat with Stories.
Ask HN: How much percent of stake for one joining startup in Marketing role
Hi there, I really need some guidance on how much stake should one give in startup for someone joining as Marketing and VC strategy role. I have no idea if the one joining asking too much stake. Currently he is asking for 12 % stake to take responsibility of making VC fund strategy and getting VC funding and for marketing. The product has gone past MVP and we are doing domestic market launch. We are planning to collaborate with them. Is 12% really worth. On what factors should one evaluate how much stake to be given. Is it really required for collaboration with them or should we go for VC funding by applying ourselves instead of seeking their help.
I'm so tired of chat apps. Every chat app is the same crap done over and over again... But apparently its 'new' and you need to download it because its the only one X uses, yayyyy. It's like scheduling: the problem was solved already but everyones obsessed with redoing them.

Does anyone who works on apps / software / whatever ever consider how tiring it is to have to adopt all this sheet? It's like the digital equivalent of fashion. Literally just waxes and wanes between apps that are all functionally the same based on trends.
> Why should I use a computer that has some other computers within it doing all sorts if computation and communication I don't know about?

You shouldn't. You should be in control of enabling confidential computing or not.

I don't think the purpose is to make everybody's computers do some secret things they don't know about. This I think is for the case of a company sending some data to the cloud to be processed and wanting to make sure nobody else can see that processing or interfere with that.
> A big part of twitter is the web client

I think this is arguable. It might be a big part for you, but most people probably use the mobile app.
"But glossy is unusable in a healthily lighted room."

As I said elsewwhere, I don't think matte is a problem in well-lit office environments as the usual office apps usually don't warrant the extra contrast and sharpness. That said, I used to run an IT operation and the matter arose quite often. What was telling is that some people simply didn't care about glare, they either moved their heads or just tilted the monitor a little whereas others found glare intolerable. I suppose that's why both types are available.

BTW, I'm one of those who doesn't find glare a problem, for some reason I 'tune' it out (I do the same with audio, I can listen to the radio through atrocious noise and static that drives others crazy).
Networks move when there is a general consensus that their future is at risk though.
Every time I read this argument I think of 1984:

Talking to her, he realized how easy it was to present an appearance of orthodoxy while having no grasp whatever of what orthodoxy meant. In a way, the world-view of the Party imposed itself most successfully on people incapable of understanding it. They could be made to accept the most flagrant violations of reality, because they never fully grasped the enormity of what was demanded of them, and were not sufficiently interested in public events to notice what was happening. By lack of understanding they remained sane. They simply swallowed everything, and what they swallowed did them no harm, because it left no residue behind, just as a grain of corn will pass undigested through the body of a bird.
I liked the idea of using EFS and Sqlite with lambdas ( https://twitter.com/simonw/status/1361453530226192385?lang=e...) but then attempted to get super simple setup for using a Sqlite db file with Serverless on Vercel.

The main idea was that I could use Sqlite as a nicer/easier to query JSON with almost no upfront infra for a relatively simple project (https://lemonade.sonnet.io). It worked quite well! But then I had some issues with accessing fs (it _is_ officially supported for reads). I could read the file from one route, but accessing it from another would result in a file not found error...

I pivoted when I managed to get it working... by renaming the db file to db.png and getting its path via `import` in Next. I know there's a simpler way to to that.
US is exceptional, but only due to its strength which is the result of it spinning up its economy during WWII and suffering none of the devastation that all of the old powers suffered. US is clipping coupons ever since, still operating on semi-wartime economy that needs an enemy to justify its existence. But after those few decades, cracks started showing. Worst tragedy is that US thinks it's exceptional and successful because of how it does all the things and is afraid to change anything about it. Even in areas where clearly superior solutions exist and were already adopted by virtual entirety of the civilized world.
Another benefit is that the database is just a single file, so it can be used as a format to exchange data, etc.
Red Hat does all that and beyond pretty much better than any other companies out there.
From the bottom of my heart, I hope as many of us as possible will, someday, get a chance to replace the time spent either "on" or "thinking about" the Twitter kind of "addictive, adverstisement supported, high-engagement requiring, tribe re-inforcing, data-siphoning, public discourse worsening" kind of social media.

(To be clear: I'm 100% expecting "Threads" to become that in the short-to-medium term, unless they have some specific moderation techniques in place.)

This won't make your life "great", mind me. I'm pretty sure it will make it better.

Good luck.
Was the last battle of the American Revolution fought in India?
Global Trends 2040, National Intelligence Council [pdf]
A somewhat repetitive read.
> One of my colleagues was moved to tears by a GPT-4-generated letter of condolence to a relative who had recently received a devastating medical diagnosis.

Nice to know that Theodore Twombly's job from the movie "Her" has already been automated away.

More to the point, I find it hilarious that in the near future AIs will be more creative, convincing, and compassionate than us, and humans will likely be relegated to menial jobs. This is not what sci-fi promised us.
Open source is EXTREMELY HARMFUL to the non-owning/entrepreneuring class: Big business can built their billion dollar companies on open source, while the developers lose out: Without open source, companies would have to hire more devs to implement solutions, or they would have to pay external devs money for their solutions. This would also foster competition between different solution offerings.

It's very unfortunate that software engineers, especially the good ones able to create libraries used by pretty much everyone, seem to lack the drive to monetize their work and instead accept payment through GitHub stars, likes and prayers.
I was is in a similar position some time ago (albeit with a very different product).

Long story short: Understanding the complexities of why a certain problem remains under-addressed was difficult in our case. As a result, we ended up pivoting into the direction of helping (potential) founders validate ideas through a specialized search engine of startups. We just launched a beta version of this on https://www.symonda.com - while many features are still lacking, maybe it can still be a useful resource.
This seems to be a meme going around now, when people disagree they call it projecting. What possible purpose does giving an answer like that serve?
Weird how it was running on the same network with the same name, but not filling the same purpose. So this is really more just a curiosity. It would have been much stranger if Threads was actually the same thing and now relaunched.
I find that particular one even more sensational and less objective.

> the DPC simply ignored the unlawful revenue made by Meta and claimed that "the Commission is unable to ascertain an estimation of the matters" and that it is therefore "unable to take these matters into account". This is despite having the power to demand such information from Meta under Article 58(1) GDPR.

> Max [says] "We all know about Meta's enormous revenue. It's astonishing that this was not taken into account by the DPC.

Apples and oranges. DPC says they don't know how much more money they made by doing this illegal thing. Max says "but look at how filthy rich they are! Take it all!!" 10/10 logic

The latter logic is what gets these things overturned

(I'm no fan of Facebook's and would be perfectly happy to see their services banned from the EU market altogether until they comply with article 8 of our human rights convention, which GDPR helps protect, but I do try to keep an objective perspective)
>I used to live in Paris, and recall a Parisien almost shrivel with embarrassment when approached by an American shouting "Hey buddy! Where's the Loove?" (in English). Had the guy asked quietly "excusem moir Monsewer, je ne parl pas francias, but could you please tell me the way to the Loove",

As an American, when I visited Paris, I had many interactions just as you described (not the loud shouting in English, but the kindness of Parisians despite my ignorance of their language), and my experience there made it my favorite European city and one I will hopefully return to again and again.

And even those who didn't speak English were patient with me as I tried (not always successfully) to parse their French. It was a humbling experience and one that helped me to fall in love with Paris.
svdhd
> Furthermore everybody buy something

Is practically unavoidable in a system like ours; but also not important in this context as there's an implicit "because it was advertised".

One of the ways I'm weird: it's like I have a homunculus of the Marie Kondo meme before I'd even heard of her, telling me I don't really want to buy $thing, or even receive one as a gift, because it won't spark joy.

As a result, my total expenses included rent, food, commuting, utilities, fun… literally everything, all comes to less than €1000/month on average.
Can't comment on that processed fish matter but mosquitos there are beyond ridiculous in the summer (Finland ain't much better). Having dozens of bites on every bit of skin that isn't completely covered, constantly. One hitchhiker who I've met who had his one hitching hand uncovered counted 168 bites, on one hand, within 2 hours. When you hike, you have easily 100 of them sitting on you, your backpack, everything. They are also huge compared to central Europe.

Sure, you get used to being full of red spots, you stop scratching them, but occasionally you run some part of your skin against something and all hell breaks loose.

Then you come back to sanity and realize freedom has many shapes, and being able to dress as you like in summer is definitely one of them.
> How is it false equivalency, you seem to think that individuals can choose whatever they individually believe is right i.e. an individual in Russia can some how chose not to be involved in the ongoing conflict.

Yes there is an always free will, regardless of the consequences.

"I was just following orders" as an excuse for doing terrible things didn't fly with the Nazis and it shouldn't fly now.

> Orc is non-human, it is dehumanizing. And I'm not sure we both agree what the Nazi ideology is. For me Nazi is someone who follows a race based ideology that aims to dehumanize or otherwise segegrate elements of humanity as being of a lower category.

Monsters are non-human, it is dehumanising.

Calling Nazi's monsters is dehumanising right?.

> I've not seen evidence that the people in the area we call Russia have claimed that the humans in the area we call Ukraine are some how non-humans. But in contrast none of us are here denying that Ukriane openly refers to Russians as a non-human category.

It has happened plenty, from government officials.

https://www.newsweek.com/russia-ukraine-soldiers-monsters-se...

> Russian officials claimed on Monday that Ukrainian soldiers have been turned into "monsters" in "secret experiments" in biological laboratories in Ukraine funded by the United States government.

You didn't look very hard did you?.

You also never answered the question if you think Nazi's are monsters.
This is right. Them putting ads in the free version doesn't imply that they won't put ads in the paid version, it implies that they will.
We've seemingly had consensus Twitter is dead since October. Even earlier maybe. And yet people are staying on it. Even all those people who are constantly "quitting it" or tweeting all day that's it's dead.

Therefore beyond the facade of the public discourse, people will keep using Twitter while it works. Anything else they will do to have plan B will be in addition to Twitter, not instead of.

Meaning few did and will abandon their accounts outright, but they will have the link to this and that in their bio.
Just wanted to post the same xkcd, then I thought someone already might have, and my suspicion was correct. I guess most here have already seen it at one time or other, but maybe some haven't yet...
libfmt is definitely recommended.

About 6-7 years ago back when my employer was running code compiled with gcc-4.4.7 and running it on Linux 2.6.32 boxes even though it was pretty old even back then, it took me a lot of convincing the company to give libfmt a try.

It was such a boost to developer happiness. People were literally overjoyed, writing to me on Slack how much of a pleasure string formatting has become.
Join us on the Starship Enterprise for an Unforgettable 4th of July Celebration!
Embark on an interstellar voyage of patriotic delight as we commemorate Independence Day aboard the legendary Starship Enterprise. Led by Captain James T. Kirk and his intrepid crew, our festivities blend the spirit of American pride with the boundless wonders of the final frontier.
Captain Kirk will deliver a stirring speech, invoking the ideals of liberty and unity that define our mission.
Spock's analytical brilliance will delve into the historical context of Independence Day, exploring its universal significance.
Dr. McCoy will honor the sacrifices of those who fought for freedom and showcase advancements in healthcare made possible by liberty.
Nyota Uhura will celebrate diversity with a multicultural fair, sharing traditions and stories from crew members' homelands.
Scotty, our resourceful engineer, will create holographic fireworks that illuminate the starry expanse, transforming space into a visual spectacle.
Join us as we celebrate cultural exchange, camaraderie, and the enduring values that transcend borders. Let us unite in the pursuit of liberty, justice, and progress in the true spirit of Independence Day.
Happy 4th of July from the crew of the Starship Enterprise!
#StarshipEnterprise #4thofJuly #IndependenceDay #UnityInDiversity
Take a look at the HDFury products. The X4 should do what you need with those lower resolutions.
You just woke up, or something? That was one of Musk's first innovations at twitter.