skysight-inc/HackerNews huggingface dataset:
One should probably account for a margin of error as well as different measurement standards as well as timing differences, but by Europe and the US's own governments, Europe has double the poverty rate of the US:

- Europe: 21.7% (https://ec.europa.eu/eurostat/statistics-explained/index.php...)

- US: 11.6% (https://www.census.gov/newsroom/stories/poverty-awareness-mo...)

So a very very generous adjustment would put them at roughly similar poverty rates?
>Why would a child watch a gang bang?

Because they accidentally ran across a link and clicked on it. YouTube comments are filled with links to porn / non age appropriate material for example.

>I worry about vile content targeted toward children.

As do I. But I don't think targeting is necessarily the issue here.

PornHub does target to children though. Their Instagram had a post about children watching porn for example.

>I worry about these things showing up on his youtube feed, not a porn website.

It isn't hard to mistype YouTube and since many pornsites have the word "tube" in them it wouldn't be hard to imagine they could get to a porn site.
I'm pretty sure I'm in minority, but I couldn't handle the 16" M1 MBP screen which is MicroLED. It was too glossy and gave me eye strain. I'm assuming these will be based on similar technology.

I did not get headache or anything, just that within 5-10 mins my eyes would feel strain and discomfort, which vanished as soon as I moved to my older 15" MBP.

EDIT: As several people noted, I made a mistake, got confused between mini LED and microLED.

embarrassed
This looks like a very nicely polished marketing website and SaaS product. If the creator would be open to sharing, I'd be curious to hear more about whether he's engaged contractors or firms to help with specific types of design over the years. Any lessons learned on that front?

I know there are many services that claim they'll sell you a "custom" logo for $100 or whatever... but assembling a nicely polished marketing site and product that look good together usually isn't as simple as that.
Gwern has an interesting writeup[1] on nicotine and how the real damage is from the smoking

[1]: https://www.gwern.net/Nicotine
Modal – Run code in the cloud without managing your own infrastructure
> I'm still baffled to see how many developers believe the key to professional success is writing a lot of computer code, as fast and as efficiently as possible.

I wonder if developers tend to believe this, or if leadership incentivizes it, either explicitly[1] or implicitly.

1: https://www.platformer.news/p/twitter-braces-for-layoffs

> Rezaei tried to rally the troops, telling engineers to focus on shipping code as quickly as possible:

> "So if you ask what should I do now: do good engineering work. Write code. Fix bugs, keep the site up. I know the criteria for being at Twitter is that. It’s not working on a fancy project for Elon. The good culture change is, it’s shipping and delivering. I encourage you to rotate more on coding and shipping, and less on documentation, planning, strategy etc. If you want to be in a “special” group this week, code and ship 5x as [much as] before. ..."
> Virtualboy

Haha haven't seen many references to this recently. Not gonna lie, was cool, way ahead of it's time but yeah, not the best overall experience.
Yeah, typically, a web server should be setup such that the web servers process runs as say: www-data:www-data, and then the web files should be: joe:www-data and those web files should be 644. In this manner, the web server process can read the files, but the files can neither be written to nor run. This very basic stuff that most of the world seems to ignore completely.
First off @paulsmith, thanks for creating Pushup! I've been meaning to learn Go, and in particular in web context...and I've always been a fan of the "mildly dynamic" approach to web sites, web apps. So, I will certainly dive in. Secondly, thank you for sharing that article that inspired you. I kept nodding along so much while reading that article, it was like i was a bobblehead! I don't code much over the last decade or more, but when i do (for web anyway), i almost always employ php in the "mildly dynamic" method...Because its easy and solves needs that come up. Thanks again!!
(in the united states)
I think you're contributing to the discussion, but I strongly disagree with you.

In this case, according to the linked article, it seems to me like meta tried to rules-lawyer their way around the GDPR, and got told no, the words "contract" and "consent" mean exactly what they usually do. If you're testing the boundaries of a law for your own benefit, sometimes you get told you've overstepped it, that's life - not an unpredictable regulatory environment. The spirit of the GDPR doesn't seem that unpredictable to me: you MUST get users consent before doing certain things, and they MUST be able to say no.

As far as I can tell, the "contract basis" exemption was meant for things like, if you order a physical product online then the retailer is allowed to pass your address on to the shipping company. Not for "by opening this app you agree to the following terms ...".

(There are indeed edge cases, such as advertising your service as "5 EUR/month but we'll give it for free if you agree to personalised ads" when you expect that most of your users will go for the "free" one. But that's not what meta did here. If your tagline is "It's free and always will be" you're stuck on this one.)

I think it's quite a leap from not being allowed to track people for advertising purposes as much as you'd like, to Europe "keeping their people poorer". For example, Norway is doing just fine but that's oil not tech; the problems in Greece are bigger than how much their facebook ads are personalised.

I'd take the German healthcare system over the US one any day.
That's not a good analogy because in this case the snow plows still plow so some snow is still removed. To use your analogy then they would have sold existing plow-capable trucks and not had any to plow, but that wasn't the case.
Such derogatory commentary is not adding any value to the conversation. I would refrain from dismissing Europe's industry, and cities with such a tone. The most perplexing part in all of this is the stance that this thread seems to commend.

Even more so, given the societal unrest seen in the USA. Just baffling.
'Avatar’ and the Headache of High Frame Rate Filmmaking
Would be great to see a CEO’s performance plan cut (options taken away or something) rather than this crocodile tear act we always see. In some industries CEOs take paycuts to keep folks employed but you don’t see that in tech.

The “responsibility” is all fake.
Could you link? I reviewed you comment history and don't know which specific reply you're talking about in this thread. Thanks!
I really like that namerology link. It's fun to put in names of aunts, uncles, grandparents, etc and see how accurate it is. Almost all of my aunts and uncles spiked in the 50s (Rich, Mark, Donna, to name a few), which is when they were born.
Yeah, that's what it sounds like to us. She had been there about 6 years.
The problem with that is that it's paid with the loss of freedom (otherwise you have to come up with a separate rehabilitation system for those who are dangerous and solve the same problem all over again).

And the loss of freedom is the main problem of things like debt-fueled servitude, which is considered undesireable in the West.
The App Store does not protect consumers
For what it's worth, there's more chocolate in the US than Hershey and Nestle. It's a bit like complaining about US beer when you really mean Budweiser.
Yeah just record the whole screen and zoom in on the relevant section in your video editor. If you’re not looking for anything fancy in terms of transitions, that’ll be a rather straightforward edit.

If you’re on a 1080p monitor, just due to the resolution you’d be zooming into, it may end up being easier to just switch between full screen windows and cut the transitions
"The consensus across the right, left, and center is towards rebuilding domestic industrial capacity in strategic industries."

The quiet consensus of those taking action, yes, absolutely. That's part of my point. The adjustments are being made all over the place.

Those who have banked a lot on talking up globalization for the past 20-30 years will get there too. It will just be a slow process of very gradually tweaking their position a little bit every year at the maximum speed they can get away with while making it look like it's just little tweaks and they were never at any point actually wrong.

There was also never 100% globalization; tariffs never went to zero, etc. But a lot of that would still fall under the class of quiet actions under the hood, while the loud rhetoric was all about free trade. I've actually interacted with plenty of people on HN over the years who didn't realize that tariffs were in fact a thing, always had been, and were engaged in by all countries in the world to at least some extent, depending on their local needs. The rhetoric was "free trade! free trade! free trade!", but the reality has always been more complex.
Completely random engineering layoffs are happening today. Skipping management levels and firing people that are in the critical path of products about to launch.

Makes you wonder how "structured" are these restructuring efforts.
Don't forget Woody Aragon! :-)
Lightning CSS visitor API, 6x faster than postcss
"No se puede hacer más lento" ("this card trick cannot be done even slower than this")
Analyses like this are bizarre to me. There is an implicit assumption here that human generated content is often high quality and worth consuming or using.

My experience, as an adult who grew up with the internet, is that close to 100% of the content online is garbage not worth consuming. It's already incredibly difficult to find high quality human output.

This isn't even a new fact about the internet. If you pick a random book written in the last 100 years, the odds are very poor that it will be high quality and a good use of time. Even most textbooks, which are high-effort projects consuming years of human labor, are low quality and not worth reading.

And yet, despite nearly all content being garbage, I have spent my entire life with more high-quality content queued up to read than I could possibly get through. I'm able to do this because like many of you, I rely completely on curation, trust, and reputation to decide what to read and consume. For example, this site's front page is a filter that keeps most of the worst content away. I trust publications like Nature and communities like Wikipedia to sort and curate content worth consuming, whatever the original source.

I'm not at all worried about automated content generation. There's already too much garbage and too much gold for any one person to consume. Filtering and curating isn't a new problem, so I don't think anything big will change. If anything, advances in AI will make it much easier to build highly personalized content search and curation products, making the typical user's online experience better.
Perhaps I phrased that wrong.

When we woke up at (roughly at 6:30), she saw a work email on her phone announcing the layoffs.
> It is possible, however, to craft a malicious grapheme cluster spanning kilobytes (see this SO answer). What to do about that? Well, if we assume that all grapheme clusters that are too big are malicious, then there is no harm in splitting them wherever we want. The chunked messages will contain gibberish in the place where the original grapheme cluster was, but at least we can reliably deliver the rest of the message. If you have a better idea, let me know!

IMO, the appropriate response to something like this is to drop the message in its entirety, taking the classic "let it crash" approach for Erlang/Elixir. No need to pass the known to be malicious message along to potentially less fault tolerant parts of your system.
Popper was flawed on this. He neglected the game theory aspect of his maxim. Each side of a conflict sees themselves as the tolerant ones facing intolerance, so it just escalates or plays to a draw, a standing conflict.
Gotify – a simple server for sending and receiving messages
Yes! I love my plug-in hybrid (Toyota RAV4 Prime). It gets about 40 miles on battery and then switches to gas. I've managed to drive 9000 miles on 3 tanks of gas (with a much larger energy bill, of course!) and I always have the confidence I could go on a long drive without depending on either slow, busy, or rare charging stations. I now even drive more slowly to maximize my EV range.
Gamepass is probably a better model in terms of utility to people playing games as well as exposure. Apple is not really a big part of traditional gaming, only has a presence in mobile (which is the biggest segment, but not related to the discussion here).
In the universe of Greg Egan’s “Schild’s ladder”, each person’s brain is equipped with a “Mediator” AI which interfaces with other Mediators and translates each person’s body language, speech, etc. into the representation which most faithfully preserves the original intention. I think the idea is that your Mediator transmits a lot of cognitive metadata which lets the other person’s Mediator translate the intention faithfully and reduce the chance of a misunderstanding. Allows reasonable communication even between extremely diverse intelligences.

The thing that keeps it from being too dystopian is that it’s under conscious control, you could always choose to keep your thoughts to yourself or hear someone else’s original words as spoken.
The M1 has a lot more transistors per core than the AMD, so which is the behemoth?
There was likely no searches because the prison officials tacitly are involved with the smuggling and need to not search anyone to make it look like a uniform policy rather than an exceptional policy for the smugglers.

Had you actually brought materials to the prisoners, whoever was doing the actual smuggling would have found out through the grapevine and you would have been promptly arrested.

My humble conjecture.
Honestly I don't sympathize with either of these sentiments. If the only work people can find is by making the world a miserable place, perhaps we have too many people.
Interactive Distributed systems are only slow if you command them to do things sequentially and wait for a round trip.

If you send the computation plan with the initial input request, they can be fast.

We can also program distributed systems to run a switch statement after each response. A state machine for every response. What if you could coordinate a computer to do things depending on result? And you can do this similar to Capnproto promise pipelining?

With promise pipelining you can say what operations you want to do when the operation completes against the output of the response from the server.

One of my ideas is the thought puzzle of extremely high performance computer with high latency.

You design sessions which decide what to do and what to do given what output. Then the computer automatically follows the sequence of commands depending on the output of the remote system.

I see it as chaining together promises that are typed. Imagine an advanced option Monad that captures every possible output state and let's you pattern match it.

When you next create a change for your CI system which needs to build a docker image, upload, prepare a Kubernetes manifest, run a data migration, run a redacted data import you can use this architecture.

Admittedly we need an elegant GUI for queuing responses of servers.

My idea was GUI thunking that is inspired by Haskell's thunks

https://github.com/samsquire/gui-thunks
See announcement and ref for benchmark: https://mastodon.social/@devongovett/109632026451423456
> An easy way to think about it is if you uninstalled an existing window and had tarp on it for a few days while you installed a more energy efficient window.

A more apt analogy would be if the new window was not even invented yet.
Is it okay to use them for what they are actually useful for? F3 = repeat search, F5 = refresh, etc, etc, all context dependent, of course, but that is a good thing. Mac people I do not understand.
If you're a amateur something, that just does it for fun - sure

Otherwise what you have is a budget that is lower than the possible implications of temporary downtime. That doesn't make sense in the real world.
Most physicists have never read them, fwiw, as interesting as they may be for their historical role. Most classic papers go unread, and it’s not a bad thing pedagogically. How things get sorted out is usually a huge mess and following the real history can be an enormous distraction (and can confuse and misdirect students).
Its already being used at the scooter level, scales fine there for small applications where batteries are as easy to replace as filling the tank of gas.
You believe there is no power gradient in the world? You think you are as capable of setting international policy as anyone else?

An intriguing view. How you square it with the real world I do not know.
Globalization never applied to national security, what’s changed is how chips are viewed through the lens of national defense. ITAR products were never built in China and never would have been.

globalization is dead is an overstatement, which has a shred of truth to it.
Because Supermicro ships boards with things BMCs (ASPEED 2500s and the like) that have firmware they don't even control or support. That's a problem if you have thousands of servers deployed and there's a security vulnerability or defect, you go to the vendor for support, and they just shrug. Or problems with DRAM training. Or any other weird BIOS/firmware quirk that Supermicro won't help you with.

This stuff is less of a problem if you're just using a few dozen of these things at most. But at scale commodity hardware becomes a nightmare.

It's why most hyperscalers find it more cost-effective to just build their own (Amazon, Google, Meta, others)
Just because Facebook doesn't offer finer-grained data points to advertisers doesn't mean they don't collect & use them internally. Given their business model, not doing so would be stupid.

I believe they still have a feature called "lookalike audiences" where you can target a certain audience and let FB bring you more of "those" people - "those" being defined by an opaque algorithm fed way more data points that advertisers and even the users themselves are aware of.
No matter where you work in any major city in the US, whether you are working for a major tech company or your run of the mill enterprise shop, you should be making at least twice the median household income of your local area if you have at least three years of experience. If people making half of what you make can manage to survive and it be homeless or go hungry, you should be able to save enough “to live in a position of f%%l you” (https://m.youtube.com/watch?v=xdfeXqHFmPI).

You may not be able to put little Timmy in private school and he may have to gasp go to a public college.
In Seattle we have Democracy Vouchers funded by the city that every voter is sent in the mail and can be used to make campaign contributions.

This led one candidate to hire people to solicit/collect these democracy vouchers. He raised over 350k from democracy vouchers.

When the election came around, far fewer people voted for him than contributed democracy vouchers.

And the program administrative and overhead costs are quite high, approaching the level of total funds distributed to candidates.

Just pointing out that handing out money isn't free (although it is one of the true core competencies of the US federal government), and can have unintended unproductive side effects.
Inherent Malleability of Ecdsa Signatures
If you open a case with SF support, they will tell you to run the various "optimizers". Hopefully, they will point you in the right direction. e.g., https://help.salesforce.com/s/articleView?id=sf.optimizer_ki...
https://help.salesforce.com/s/articleView?id=sf.community_bu...
"Treat information as toxic waste". Best not hoard stuff that's hard to contain
> A strong labor market has been effective in rasing the real incomes of the bottom 25% or so over the past few years

Source?
This is a valid question, but the answer is somewhat simple. The open source code is both widely used and easily studied. Because of this, it gets targeted. As it can be studied, the vulnerabilities are both known and talked about. In the case of proprietary software, the owners are neither going to be quick to admit a problem exists, nor quick to allow study of their system(s) to discover the cause (in most cases, exceptions to this obviously exist).

Security vulnerabilities are everywhere, but only in widely-used open source code is the discovery of a vulnerability likely to be both known and discussed.
Second time at the helm reluctantly exiting the EU it seems.
Well, thanks to the employee whoever it was
Great analysis.

Some Washington cynic once said, "Never believe anything until it's been officially denied."

Also apropos: "Watch what they do, not what they say."
37°34'9.00"N 122°30'58.28"W
> 2,000 nits of peak brightness

Is this much brightness even needed for a TV?
Why can't you use E-cores for better latency and interactivity? Unless you're doing heavy-duty VR or video gaming, you don't ever need more than a single efficiency thread to run your UX. Just need to avoid doing any real workload on the UI thread.
I still remember someone doing a slow motion analysis and they cannot find how was made a trick.
> I think a massive mistake I keep seeing people make is assuming that ChatGPT is a peak rather than a checkpoint at the bottom of the mountain.

I fully agree. The AlexNet paper was what, 2012? So in a decade, we've gone from "neural networks aren't useful" to self-driving cars, Stable Diffusion, ChatGPT, ... None of these tools is perfect yet, but to stress that point is to miss looming mountain.
Why? They're both just libraries. Load them both into the process and see what happens. At worst you'll have a bit of fighting over process-global state like signal handlers, but at least the JVM is designed to allow those to compose.
Clearly it is in the US. I think it's a generational lack of understanding and poor habits. From my perspective each generation of an obese family seems to get bigger and bigger, and pass on those non-existent or bad habits to their kids. If your parents aren't modeling exercise and good behaviors the only avenue you have to learn from is school and that's easy to get left behind.

On top of that you're marketed with the shittiest food all day, your school probably serves food where only things like pizza and burgers are palatable.

It's all really a shame because exercise and eating well clear your mind and make you feel better. Even if you're a healthy weight eating shitty and sitting all day does things to your mental health.
May I ask what VOIP and tracking solution you took?
Ask HN: Tech to help elderly people balance while walking to reduce falls?
Are there any wearable devices that work well in this regard and are available now?
This reminds me of the Dell Theory of Conflict Prevention[0]: "No two countries that are both part of a major global supply chain, like Dell's, will ever fight a war against each other as long as they are both part of the same global supply chain.

I think this has largely proven true, and as certain supply chains look to onshore, this can have geopolitical implications.

[0]: https://en.wikipedia.org/wiki/The_World_Is_Flat#Dell_Theory_...
Oh come on, stop with the FUD :)

Unlike typical C++ "header only" libraries, the compilation time increase for STB-style "single-file libraries" is completely negligible because the implementation is also just compiled once for the entire project. Skipping an ifdef-block happens at IO speed, and this is very fast (at least since we left floppy disks behind). We also don't advice people to not comment their code (skipping ifdef is about as fast as skipping comments), or use one-character variable and function names to speed up compilation ;)