skysight-inc/HackerNews huggingface dataset:
(I'm not a SME, but I looked a bit into this while buying a bluetooth headphone)

Audio works with some bluetooth specific codecs like SBC, Qualcomm aptX (adaptive/HD), LDAC, ... or Opus and AAC

These codecs need to be supported by both sender and receiver.

And for example many bluetooth speakers only support SBC as they don't want to pay the fees for aptX and LDAC (which are both codecs that sound and work very well, LDAC even supports up to 96 kHz sample rates with 32 bit depth).

So I suppose (i don't know for sure) problems could be a) audio is more of a special case with all its codecs b) SBC is widespread, but does not sound good c) codec support on operating systems and bluetooth chips varies widely.
HFTs exploit price inefficiencies that last only milliseconds. The time-series data mentioned in the article is on the scale of seconds. I wonder if its possible to get the time-series data on the scale of milliseconds, and how that would affect the training of the objective function in a LLM.
It's to mesh the voxels themselves, like in Minecraft.
While I hate the tech-giant control of the internet as much as anybody else I don't think that restricting user choice of their browser is at all the right way to fix it.

Why do you think that forcing people to use safari/webkit is a good solution?
Tesla isn't innovative or tech.
Sometimes I suspect they know it's a placebo, but don't care. Hospital admin fears ransomware, so all machines naturally need anti-virus. They go home feeling better.
Perfect. I have my own finals in a couple weeks haha, planning to look more into this and possibly build a project over the summer. 3B1B's videos sound like a good resource, and the nano-GPT videos look really useful too. I'll share what I come across as well!
So basically, a summarized Ground News?
Interesting piece! I’m co-creator of Zombies, Run! so I’m glad to see it mentioned here - we designed it to be in the best interests of players, which is why it doesn’t feature streaks or leaderboards or other ways to manipulate you into overexercising or playing more than you want to.

That said, I’m more sanguine about gamification than the author. There are indeed many games to choose from, but the ones that are most concerning that those we have little choice but to play, whether they’re from our employers or in our schools and colleges, or built into devices and platforms like the Apple Watch and iOS.

If you’re interested in this subject, I wrote a book critiquing gamification called “You’ve Been Played” - the NYT called it illuminating and persuasive!
This person fucking gets it.

I want to force every software engineer and manager and MBA and anyone else to read this until they've internalized it.
>policy makers need to be informed to make smart policy,

Yeah, very important :)

There was a case a while ago of...I think (vague recollection - I can't track it down exactly alas ) funding for some important disease research for orange trees in California being axed unexpectedly. The agro industry was like wtf, and I remember an interview with some politician expressing regret, it was cut because they thought it was useless research, and they really strongly recommended that that sector set up some lobbying body to that there'd be a line of communication between the industry and the government.

Lobbies can be malign, but, yeah they also serve some useful purposes.
Three out of four of Boeing CEOs of the last 20 years came up under General Electric's Jack Welsch. These people are actively hostile to engineering and seem to think financial markets are the only truth that exist.

One of the former CEOs called engineers who care too much about quality "assholes" because they don't care about the stock price, so he actively made efforts to chase them off. How can you possibly think that the quality of the products and stock price are completely disconnected?

These people really are the Tommy Wiseau of running a business. They kind of know what it looks like, but get so many details wrong and the end result is completely absurd and doesn't work at all, so all you can do is laugh at it.
You think heroin addicts don’t quit simply because they’re too lazy?
Because you basically have no other realistic choice for the time being when dealing with crap such as Exchange.
Isn't that just a slippery slope fallacy in its most pure form?
And what exactly stops them from doing that, as a condition of how they spend the money? You could certainly have budget allocation for "surveillance conducted pursuant to a warrant" that prevents the money from being wasted on useless surveillance of innocent people.
Most people wouldn't miss the majority of those APIs.

Safari has a lot of quirks, but those are mostly felt more by developers rather than users.
Plus, it's common for me to meet someone on a first-name basis and not find out their last name right away. And people's last names change more often than their first names. Phone sorting by first name is the way to go.
At least in the US, the widespread use of Anki by medical students has actually impacted the way standardized testing are written/graded IIRC.
Largely what permits this clarity is that these maps are specialized to one application, in this case highway driving. The OpenStreetMap renderers similarly specialized to e.g. highway driving, public transport, cycling, hiking, etc. also have this benefit.
"These people are really important! Which is why they get paid next to nothing and toil in such obscurity that we have to photograph them in poster size just to let you know they actually exist."
Not to suggest that the parent comment trivialises the work, but there is big difference between "could do it" and "did it". Only the later deserves respect.

Also, the parent commenter's hypothetical does not take into account that the "moderately competent systems programmer" would have to do this work while suffering from a debilitating mental illness.

To be clear, this is not simply a question of "Given 10+ years with no other committments, could someone else do this work?" The question is whether another person with schizophrenia has actually done this work, staying focused for such an extended period.

(If it's common for employed "developers" to have schizophrenia, then please disregard this comment.)
Very well written, very well explained, and visually interesting! Going to share this with a few of my colleagues, and maybe add this to our projects' documentation page!

Only changes I'd make:

1) You've already got a lot of JS here, it would be nice if you auto-detected the operating system and showed the right shortcuts for windows users! People on windows generally don't use "^" for ctrl, so that will confuse new folks I think. They tend to write it out; eg "ctrl-left".

2) In the demos, it would be cool if you had the keyboard shortcut appear as the action is happening. That'll really help drive home what's happening. The "view steps" thing is a little confusing/disjointed from the action.

3) The scroll-in appear animation is pretty, but a little annoying when I'm just scrolling back up through the doc looking for something. I'd make it only apply once if possible when the codeblock first comes into view. And then keep it constant.

Also TIL about selecting newlines with ctrl-d! That's a common usecase for me, but I use the vs code shortcut "shift-alt-i" which selects all lines in the current selection.
It’s still mostly done that way except you rent rackspace from equinix, coresite, etc and they buy transit separately from isp. Doesn’t make sense to build until you’re spending tens of millions a year on colos
Representative of what? London is one of the most diverse cities in the world.
Almost all of them? Microsoft had to divest its Chinese cloud to a Shanghai water utility company (they do sewers, water reclamation and Microsoft Azure cloud!). All the auto companies that setup in China had to do it as 49/51 JVs so Chinese companies could learn lots of "how to make auto" IP, well, Tesla is the first one that was allowed to come in whole.
> I think it's fascinating how different people can interpret this so differently.

Sneaking using namespace directives in interface headers is a well known source of problems, as it inadvertently introduces names to lookup which can and often clash. I mean, think for a second: why are namespaces used? What problem do they solve? And why do people think it's a good idea to add all names to a custom namespace?

Well, adding those names to interface headers negates all that.

That's why some people interpret things differently: they are oblivious to this problem as their negligible experience means they never experienced any of the problems they cause.
If companies are seriously considering this, they should instead figure out how to distribute applications across their workstations to begin with, no need to distribute extra hardware if you can ensure security, connectivity, and uptime of a single laptop at each employees house.
A lot of people, particularly those raised in non democratic countries, or are first generation Americans who grew up in families that came from non democratic countries, have this distorted notion that "democracy" means that every entity in the United States must be governed democratically. They fail to understand that in the United States, "democracy" refers strictly to certain parts of the government. Other entities that exist in society, whether it's for profit companies or non profit entities, can be governed anyway they want as long as they are consistent with government laws -themselves enacted by representatives of the people.

Citizens having a say in deciding who sits at the top of the government is a revolutionary idea. Differentiating government from people is another revolutionary idea. These two ideas triggered America's founding in contraposition to the form of totalitarian governments that had been the norm in Europe until the 1700s.

I fully blame Google for fostering this environment. In fact, Google's two co-founders, particularly Sergey Brin, were very proud of this being in Google's DNA.

Here is the upside. Given Google's power -although its influence to set norms in tech has diminished in recent years- I hope incidents like this set a new normal in which when you go to work for a tech company, you are measured exclusively for your contributions on the technical domain -whether they are technical, sales, or what have you.

I always found the idea of "bringing your whole self to work" complete BS. This example illustrates why.
This is an ad.

But the bigger thing is most of us don't actually have investment ready products. I'm echoing my comments tester, but if a VC offered me 2 million today I'd have no idea what I'm done.
Science is not just a tool; it’s a way of understanding reality — something that for some of us is fundamentally important and requires no justification.

And even if it is just a tool, it’s an unbelievably useful one. As far as I know there is no more effective way to build things, change things, study things, etc. than the scientific method.

And there’s no science without scientists. Not everyone should aspire to be one, but we should probably all be thankful they exist.
It seems weird to me that the article lists several gamified apps without mentioning advertising. It seems obvious to me that gamified apps like Duolingo are incentivesed to keep eyeballs glued to screens mostly because advertisers pay per view, and strange not to mention this as a reason why we see so much of it in this space. Maybe the author thought it was too obvious to mention.
Galbraith explains this clearly in "The Economics of Innocent Fraud"
> I fully blame Google for fostering this environment. In fact, Google's two co-founders, particularly Sergey Brin, were very proud of this being in Google's DNA.

You do know that Brin and Paige both grew up in non-democratic Communist countries, right? Or is this related to your argument?
There's enough questionable information in this that it's not worth engaging point by point, but here are a few things worth noting:

> changing your passwords regularly can have some potential benefits (mostly for companies)

No. This goes back to the way-too-broad Appendix A ("Estimating Password Entropy and Strength") of NIST SP 800-63 in 2004. Which explicitly says "Readers are cautioned against interpreting the following rules as anything more than a very rough rule of thumb method to be used for the purposes of E-authentication", but, you know, it's NIST and became a whole thing anyway.

NIST finally came out explicitly against rotation in 2017. The specific guidance since then: "Verifiers SHOULD NOT impose other composition rules (e.g., requiring mixtures of different character types or prohibiting consecutively repeated characters) for memorized secrets. Verifiers SHOULD NOT require memorized secrets to be changed arbitrarily (e.g., periodically). However, verifiers SHALL force a change if there is evidence of compromise of the authenticator."

> Macs, for example, are notoriously secure

That's like saying Windows Phone is notoriously secure. I mean, maybe? But mostly nobody cares enough to attack them. Macs aren't directly targeted much because a) the business world doesn't run on them, and b) most attacks are credential phishing, i.e. platform-agnostic, for the handful of mac-using targets you might care about. There are still plenty of attacks on macs, pentesting tools for them, LOOBins, so on. Just most users aren't on macs, workloads aren't on macs, infrastructure (Exchange servers, domain controllers) isn't on macs. Probably it would be worthwhile to attack them more, honestly. Maybe the bad guys just haven't seen Moneyball yet.

> the vast majority of compromises [...] convince the targeted user to hand over their own credentials or download malicious software or otherwise convince the target to somehow give the attacker access

Well, yeah. Chrome replaced Internet Explorer, PDF.js replaced Acrobat Reader, the Microsoft Office Equation Editor replaced itself, Flash is gone. The exploitable computing surface today is way smaller than it was 10 years ago. At the same time, everyone's identities and accounts have moved to the cloud, so the juice-to-squeeze ratio of targeting a device is way down. Still happens every day, but rarely with exploits.

I'm not sure "you chose to run the malware, idiot" supports the claim that "you don't need antivirus", though. Like, people do dumb things sometimes. That's exactly why they might need antivirus. The built-in stuff is as good as anything else for consumers, so sure, stick with Defender or whatever. That's still antivirus. The ~98th percentile of people by tech-savviness should probably turn it on.
Note that at the time many programmers were familiar with assembler, since even mainframe shops coded in assembler for some projects.
> Worker protections exist partly to prevent low-wage earners from having their economic desperation exploited by the unscrupulous to their detriment.

"Worker protections" exist mainly because people misunderstand the causes and solutions to economic desperation.

How does it benefit you to have to take a second job and work 16 hours a day instead of allowing your first employer to give you overtime that you actually want? Would you have been less tired by adding a second commute to your day?
I'm afraid to burst your bubble but assets are definitely part of that 450GB as they are routinely stored in Perforce. They are considered part of the source of the game.
Eye tracking? :)
Honestly even if it isn’t proven, there isn’t anything out there that can compete with this level of simulating interaction
It could have been the asteroid hit to the Michigan ice sheet that set off the Younger Dryas period. That hit sent enormous ice boulders flying which hit all over the U.S. creating the "Carolina bays", and which may also have hit the Atlantic and send huge waves over northeastern Africa.
And you see that as a reason enough to prevent millions of users from choosing their browser?

Are you arguing that diversity of browser engines is important, but we need to stifle/suppress diversity to ensure diversity?
>Capitalism is an effective filter for economics and resource allocation

It really isn't a good filter for anything except "makes money quickly". Plenty of science returns zero economic benefits for years, even decades, but that doesn't mean it's useless.
1. I observe that people do not base their actions on sensory experience do stupid things.

2. Therefore, true knowledge or justification comes only from sensory experience and empirical evidence.

All that I'm saying is that (2) does not logically follow from (1), no more than "Socrates is mortal" follows from "All men are mortal". There's something missing here, an additional premise, (like "Socrates is a man" in the Socrates example).
Can you post an example of how you'd phrase the question to ChatGPT?
Most of us can't take a 10+ year sabbatical to do this kind of stuff. Even in academia, you get bogged down in grants and keeping your grad students fed.

Not discounting his achievement though, it is still noteworthy.
It takes less than an hour of conversation with either, giving them a few tasks requiring logical reasoning, to arrive at that conclusion. If that is a strong position, it's only because so many people seem to be buying the common scoreboards wholesale.
That's a bit surprising, I'd expect them to be factory-calibrated since marketing departments love their Pantones.
> has already happened and continues to happen on Facebook

No it hasn't.

Facebook isn't sending information on US journalists to our foreign adversaries.

Thats the difference. Helping out a geopolical enemy that very likely could be at war with the US or its allies, is a big deal.

> all social media apps in that operate in the US.

All social media apps of that size are equally not going to be controllable by our foreign adversaries. That is already what the law does.

And Tiktok will be perfectly able to equally follow the law, once they sell to a non foreign adversary.
PayJoy: $300M business that lets underserved use smartphones as loan collateral
Another interactive SICP discussed on HN 10 years ago:

https://news.ycombinator.com/item?id=7149908
Photos of people staring at computer screens are not particularly inspiring on their own.
Wonder about Canada and nhs doctor training?

Btw anyone knows what happen in Korea?
The Constitution. What you’re saying is no different from Congress declaring war and funding the army, but with the proviso they must clear all battles with a Federal judge before they’re begun.

Or funding the Department of Justice, but with the proviso that any nominee for Attorney General must be over age 60.

The power of the purse is not unlimited.
> I am not saying you are cargo cult programming, but being a cargo cult programmer has nothing to do with seniority.

One thing that is a clear tell that you are not senior is this belief that just because you are oblivious to problems it somehow means they don't exist.

Between someone who "blindly follows rules" and someone who doesn't think there's any problem in tearing down any example of a Chesterton's fence that comes across them, I'd take the cautious developer who understands tradeoffs.

In this case, mindlessly peppering include headers with using namespace directives leads to name conflicts in your code and in code that consumes your code. You need to understand what is the whole point of namespaces and what you are doing by essentially removing them. Think about it for a second.
You nailed it. This discussion would never have happened on HN if I hadn’t worded my original comment the way I did. It’s not how I wanted to word it ;)
As more of the reports get written by layers of AI it makes me wonder how lossy and noisy this whole pipeline is becoming.
Given that I prefer using ubiquitous, relatively small and simple utilities such as sed and tr, I use a simple custom utility I wrote myself using flex to make JSON output line-delimited so it's (a) human readable and (b) can be processed with traditional UNIX utilities such as sed and tr. Although it's quite popular jq, also originally written using flex (and yacc), is (c) not as ubiquitous as UNIX utilties such as sed and tr and (d) too large and complicated for me.
Still ned an emulator if nothing just to pay respect and in remembrance of these two. Especially how the whole programming change.
Do you know any scientists? I always ask this in any discussion about scientists, so I'm not just pointing at you.

I'd be satisfied with just portraying scientists as normal working people, who might be your neighbors, and have mostly the same concerns about humanity as everybody else.

Disclosure: Industrial physicist.
> Deletion is not some unbiased cleanup. Pages are chosen are a reason.

While I don't see a need to delete articles when storage is not the limiting factor, the bias here is likely benevolent sexism. Some writers, projects and organized edit-a-thons very eagerly add articles about women [1,2,3,4]. As a result, necessarily also many articles that do not meet Wikipedia's notability requirements [5] are added, and suggested for deletion again.

[1]: https://www.theguardian.com/education/2018/jul/24/academic-w...
[2]: https://wikimediafoundation.org/news/2021/03/08/project-rewr...
[3]:https://www.theguardian.com/society/2024/mar/05/uk-academics...
[4]: https://en.wikipedia.org/wiki/Wikipedia:WikiProject_Women
[5]: https://en.wikipedia.org/wiki/Wikipedia:Notability_(people)
The competition is Android. There's no reason why Apple should have a third party market on their platform at all.
The 2024 Uber Lost & Found Index
It's not a novelty that the driver in the driverless car won't hit on, or harrass a woman taking a trip late a night in an altered state. Uber and Lyft have paid out to settle thousands of lawsuits brought by women who get assaulted by drivers.
I'd love something like that. But I would want that to have tactice clicks, like mouse scrolling wheels, so that it can also be used for paging in book readers.

Which speaking of, there is a niche there for a product that I think is actually realistically doable at small scale. On Android, most book readers can be configured to flip pages with volume up/down, which is extremely convenient for one-handed reading. No such luck on iOS, though, where those buttons cannot be taken over by apps. It would be nice to have some kind of case for iPhones that incorporated dedicated page up/down buttons along those lines, just connecting to the actual phone via Bluetooth and presenting itself as a keyboard.
> I would be interested to better understand how synchronization is achieved here.

not OP, but worked on similar large displays stitched together using multiple servers with their own GPUs

for most applications, TouchDesigner running on each server was used to arrange media on screens connected to that server as a single group, and software Sync (https://derivative.ca/UserGuide/Sync) kept media playing across different groups within a frame or two at worst. for stricter (higher budget) installations, the GPUs were chosen to have native hardware framelock-type features, but you can connect a surprising amount of displays to a single machine if you get the right server motherboard (digital signage is a big customer of those kinds of rigs)

syncing the audio with the room speakers was a completely different story
Found this off the shelf solution, worked well: https://analyticscanvas.com/google-analytics-ua-backup-servi...
To be fair, they mention "financial engineering" but your point is fair in that they write of this is as if it was a mistake rather than a result of well-financed operations that would buy companies and squeeze them for assets unless the company drained, subcontracted and so-forth itself.

Yeah, unless one gives a full picture of this environment, that this is how investment works today, all the exposes in the world wind-up just someone crying over their beer about "back in my day, they cared about quality".