skysight-inc/HackerNews huggingface dataset:
He's apparently expanding on his thoughts here:
https://twitter.com/AndrewYNg/status/1719474906138607650

Quoting a part I particularly agree on:

"The right place to regulate AI is at the application layer. Requiring AI applications such as underwriting software, healthcare applications, self-driving, chat applications, etc. to meet stringent requirements, even pass audits, can ensure safety. But adding burdens to foundation model development unnecessarily slows down AI’s progress."
I might have missed something, but going through the parent comments, I didn't see any mention of Khan Academy before you mentioned it in a reply to my post. So to me the topic is about educational videos in the broad sense, not about Khan Academy specifically.

> Does your family use YouTube in place of a university education, but you'd prefer to watch ads than to have donors from wealthier nations pay to remove them for you?

No, I pay for YouTube premium for my family. The price is a bargain and creators get paid better for the things we watch. Yes, I 100% use YouTube in place of a university education, because I don't have any interest in getting degrees in astronomy, middle eastern politics, law, archeology etc. Not to mention the knowledge you can educate yourself on with YouTube that isn't available within academia.
I am definitely more on the privacy verse side, and do not personally know a single person working in genomics that got their genome sequenced. However, there are so many people now which did. So I do not think it can be a huge concern as too many would be affected if it was a big issue at some point (and technically, so one does really just need a little more that a hair from you to be able to get the same info). In addition to that, I think there is a lot more benefit in those data than concern.

However, this data is ultimately valuable. Insofar it makes sense to me that who ever has such data will have incentives to use it for their own benefit, whatever that may be. Its not so much 'I have nothing to hide', but rather 'I do not want you to use my picture without my consent'.
How would one block this from tracking you?

I think we would either need to send fake data to these analytics tools deliberately like https://adnauseam.io/

Or now include CSS as a spy tracker that needs to be blocked.
You equate the central API to the database but they are not equivalent.

The issue is not how much apps depend on them, but maintenance options: in a central-database model, refactoring is high-friction. Whereas an API model can be built so that refactoring is low-friction.

When we talk about composition, we distinguish between data structures that are private to their codebase, and data structures that have a contract between codebases.

In the shared database model, everything is shared, so any change can affect all stakeholders.

The API model respects composition. This allows you to make changes behind the perimeter without the permission of stakeholders. If you want to make a major change to internal data structures, you can retain the old API, offer a new API, and then grandfather apps from the old endpoints to the new endpoints.
I'm using this: https://github.com/guillaumekln/faster-whisper
Smaller, faster, works well with CPU, multiple languages, etc.
The employees are still getting paid! Quite often the product is genuinely useful. It may be a beloved brand. Companies don't vanish the microsecond they cease to be profitable and nor should they. It's only when they run out of cash.

I don't think it's anyone's job to be "euthanizing" low-profit businesses that might recover if there is a turn in the economy. The "zombie" concept is economically illiterate. Occasionally you will get a private equity firm doing this and the result is widely unpopular (Toys R Us, Maplin, etc)
Hey, happy you liked it!!

> It wasn't clear from the article if you were planning on working on this further or leaving it as is

At the moment I'm working on it on and off in my spare time. I think I will continue that way until all major features are done and stable

> An HTTP/echo server you control is great for the bare essentials, but there are so many mind-boggling ways things can go wrong in the real world. I think the only way to catch those edge cases (and even so you'll never catch them all!) is to use it on as many different devices for as many real world applications as possible.

Yes, I'm realizing that. From the beginning I've been thinking about going the unit test route but couldn't find a way to make it work. Thanks for the feedback!
"Clean room" reverse engineering basically has you with two completely separate groups of developers. One group will decompile and analyze the target software, and build a detailed specification of how it works. The second group, with legal, sworn documents that they have never seen even the machine code of the target software - uses those specifications to build the "clone".
You're kidding right ? We're not footballers or athletes.. at 45 I feel like I only really started to approach the top of my game in the last 10 years and I've no desire to ease up or stop learning. There's an age bias that is quietly unravelling predisposed on IT as a whole being a young industry rather than because young people are better at it.
It is a the top, at least now on my PC ;-)
I think you might argue that the a in bade is stressed whereas the a in made is unstressed?

Otherwise I agree, there’s no difference between the two in my dialect.

Wiktionary suggests that it can be a homophone with bad in some dialects though, so perhaps that’s what the author was thinking of?
I've just noticed that I wrote "I agree with you that 'snapshot' to me strongly suggests read/write" and of course I meant "read only"! Hope that wasn't too confusing...
> “visible” during many, recurring fires

Always turn up second or third to the fire otherwise they might suspect you of being the arsonist - Firefighter Arson is a real thing https://en.wikipedia.org/wiki/Firefighter_arson
Patch My PC has constantly blown me away with their customer support. They go above and beyond routinely.

Hy-Vee has been pretty good but they've only been in my area about a year. Employees are always friendly and professional.

For cell phones visible used to blow me away but that was coming from ATT, sprint and Verizon where you're treated like a pain in their ass, not a customer.

Worst off the top of my head:
Google for anything since they avoid any support at all. Low tier Microsoft support, Verizon, Activision, DxO Photo (paid twice for their elite software and can't activate it now) and AutoDesk is all around awful with how they treat everyone from hobbiests to enterprises and their software is kludgy.
I think this might be related to autoplay. A video can only auto play if it's muted and I think in some cases browsers require you also interact with the video to play it so they might be forcing a click to get to the progress bar or something.
I do not understand your comment. What module are you talking about?

What prevents the pip from a normal CPython installation from doing an install?

You can even bootstrap pip via the ensurepip module documented at https://docs.python.org/3/library/ensurepip.html which notes "This module does not access the internet. All of the components needed to bootstrap pip are included as internal parts of the package."
Don't bots now load an entire browser including simulated user interaction, to the point where there's no difference?
does not work if you are logged in
There's no use of having such a pessimistic view of the world. The 0.1% of games you play are the really good ones. If more games are made, that percentage may go down, but in absolute terms there will be some games that will be very good to play.
This was a very touching piece. Thanks for sharing.
The headline makes no sense, comparing the absolute size ("fringe") to a rate of change ("fastest-growing"). This is particularly egregious when you look at the actual article because it is talking about relative growth over time, so being small/at the fringes actually makes it easier to achieve fast growth.
If it's faster, why openai doesn't implement it?
Plausible still works if you reverse-proxy the script and the event url through your own /randompath.
> using primitive 1970s technology

Including, but not limited to, miles of Rubylith.[0]

[0] https://en.wikipedia.org/wiki/Rubylith
I still don't understand how ad blocking in videos can work. I mean all it would take to force users to watch the ads is to ensure that after the ad starts streaming, you can't request any frame of the actual content until N seconds (The full ad length) later?
> To be fair Youtube has to make a profit somehow.

I don't care, I still won't watch ads, and if I pay for something, I want to pay for something for that does actively track my watching habits and sell my data, so they are out of luck.
You can sleep well at night knowing you made Oracle a lot of money.
This is what I was thinking. Thanks for confirming it makes sense. I don't know why it seems like the kind of thing I'm sure there must be a ton of existing work and knowledge, but it's quite disconcerting when I can't find any of it.

I did think the same with snapshotting. I was thinking in the system the addition of an event would have to invalidate all subsequent snapshots (can be done quickly), then asynchronously recalculate those snapshots again using the new history. Or perhaps using the transaction time of events and snapshots to invalidate the snapshots (ie. if a snapshot was created before the most recently recorded event, according to transaction time, then the snapshot is invalid).
Usually clean room mean those writing the code and people who decompiling are different people. So code is written against specification.

So no it's unlikely to actually be fully clean room project, but written from scratch.
See also:

- Andrew Ng: Big Tech inflating fears about AI risks to dominate the market

https://news.ycombinator.com/item?id=38096160
> It's a messed up thing that happened, an atrocity.

Listen to yourself dude. A thing that happened. As if Hamas murdering people is a 'thing that happened' like a rock fell down the cliff and went through someones windshield. Just a thing that happened.

A thing I noticed is how people like yourself use agency rhetorically to excuse things that are simply unacceptable. So here Hamas has no agency. The people in Israel that died was a 'thing that happened' because Hamas has no agency. But of course the Israeli military they have agency because it's necessary for your argument.

This is just hoary old school tribalism. What we do to others is excusable. What's done to us is an outrage.
I don't know why exacly, but there's a good general reason not to touch anything made by Oracle: lawsuits.
The tech industry and business in general has an enormous challenge in how management is hired and selected. Currently it is either.
1. Selected by MBA or some management certification
2. Engineers who perform well/are more visible.
Both are really poor choices for technology related management roles and inevitably lead to unethical/poor management practices regardless of the firm in many cases.

The best manager traits are usually soft skills which are nearly impossible to measure and more impossible for HR to find (HR departments are largely lost in tech hiring). I think if you want to see examples of excellent run large companies you need to look in the places where there is an internal culture of up-skilling employees whether its rotational leadership programs or learning credits. Often my experience is they are much better run and invested in the people and it is reflected in the managers/management.
The AD targeting they sell is based on this tracking connecting you across sites
> is the government intervening to save these companies

Name some.

Many very dysfunctional companies are also very profitable and have no need of outside bailouts. How long has IBM been at it?
The suggestion of Cicero as a counter to the expressed neccesity to have religion in order to have grounding for morals is sufficient to establish the existence of moral grounds not resting on religion.

Countering with two Catholic moral | ethical philosophers doesn't negate the suggestion of Cicero, it seems to be just an attempt to make the first proposition a second time.

That's just my drive by two cents worth, FWiW.
I would have rather had that discussion than the one that appeared instead. For one, Steven Pinker addresses topics relevant to your post and mine in:

https://en.wikipedia.org/wiki/The_Better_Angels_of_Our_Natur...
This is God’s world, we just live in it. To think that you exist purely for your own sake is pure hubris.
Full of swearing? Have we read different articles?
Delta has been awesome enough I favor them for flights. Their employees at MSP saved my vacation three times. One helped us find our way around airport construction at MSP. The next helped us when Houston had some internet outage and all airlines had mile long lines to check in/bags. Finally my wife got a severe migraine and I somehow put a bag down at the gate and forgot it and an employee turned it in and I was able to just go pick it up instead of having the airport locked down or whatever happens when you lose bags in 2023.
I love the colourful low poly logo!
Hello! Sorry, that whole page is a bit tongue-in-cheek, but there are two types of comment on there. One batch is from people that... well, you can see that they're like.

The other half I put up there because I think they actually have me dead to rights. It's one of those weird things where, being fairly young, I already know that I'm going to look back on many of the things I write and realize they were hot-headed, and I wasn't nearly as good as I thought I was. I didn't think the writing came off as smug - I'm pretty aware that I clicked five buttons and skipped a computer science education - but I still appreciate the reality check that maybe I -am- being obnoxious. It's just fun to be a hothead sometimes, and I'm actually starting to get nervous with all the HN traffic. Yelling into the void is less threatening to my career.

The only quibble I have with the original comment is the assumption I didn't try very hard to let people know it was an issue - I promise I did, sometimes management just... doesn't care.

Anyway, what I'm trying to say is, sorry for any unintended offense I might have caused, because you were totally fair. It feels wrong to take it off the page anyway though!
Who is excusing Hamas? This is an absurd interpretation of what I said.
Celebrated rather than worshipped.

Thiel is the philosopher behind all this.

I believe there's a recent interview with him originally in German.

A lot of the way you see tech companies operate today started with him
> But cases also provide customisation, decoration, and protects against scratches

That's orthogonal to needs/doesn't camera bump. Everyone can do whatever, but it's the guys who cries about thinness, yet stick them in a giant cases.

> Adding battery for more than a day of active use is a waste of resources for most people when almost everyone will plug it in once a day anyway

As some who prefers not a razor thin phones (specifically since RAZR MAXX, lol) there is not a lot of difference in weight and size between 3500 and 5000mAh models[0]. Sure, most people plug it in once a day, but I prefer no to panic what my phone is out of juice by the evening if I couldn't plug it in somewhere during the day. With my usage patterns it's up to 3 days easily and one less thing to keep in my mind. That outweighs additional 20g and 0.9mm.

> Then you could have 2000mAh extra capacity if that suited your use case better and don’t mind a chunky phone.

Sadly there is no usable connector suitable for this, along with a not a bulky enough casing to not to be sued when someone punctures it and burn their home, dog and grandma.

Though if you are old enough you can remember what the phones had a regular, replaceable battery and some models also had a bigger battery as an option. We know what happened with that idea of user replaceable batteries (the same shit as with the bump).

> Battery banks do serve this purpose to some degree of course,

The thing is what pretty often I see people who run their phones of the battery bank. Literally. They use their phones so much (SM and content) what they running out of juice by the evening. I bet at least some of them would've preferred an option to have the same phone they have but with a bigger battery and without the need to haul the b-bank too.

NB I'm pretty regularly run around with a three phones at once, it's ~540g in weight and almost 3cm in thickness in sum according to gsmarena. Sure, I'm not 40kg/150cm asian lady, but I really know what it means heavy and thick, lol. Yes, they are often all in the one pocket of my jeans.

https://www.gsmarena.com/compare.php3?&idPhone2=10724&idPhon...
Each day of the trial is one more day out of jail. Slow it all down, Sam.
I am the author and uh, I'm worried about what could be that much worse than this. Stories are still welcome at ludicity.hackernews@gmail.com!
Thas the point of Andrew Ng.

"While the White House order isn’t currently stifling startups and open source, it seems to be a step in that direction"
Emulation is one case where specific refresh rates are desirable.

Would be nice if I could force my MBP to run at 100Hz for PAL Amiga/C64 emulation - or even better if emulators could/would change the refresh rate at least when running full-screen.

(Actually, since Sonoma, I can manually set it to 50Hz, but there's no fixed refresh rate options above 60Hz, just 'Pro Motion'. Previously, the refresh rate setting seemed missing entirely on my M1 MBP)
Love it! such a nice way to showcase what you built, really great work Joel!
> The syntax is obstinately weird. `let in`? Why. Just use `let`. `\(` for functions? Is `fn` too much?

It's inherited from OCaml/Haskell/etc.. I think staying consistent with that works better than trying to convert it to Algol-style, although I guess the jury is still out on new languages that do that.

> It also isn't a "full" programming language - it's not Turing complete, which has no real benefit as far as I can tell.

The most immediate practical benefit is that your configurations can't go into an infinite loop. Depending on your deployment model that can help avoid outages. In theory you could still create a configuration that would take a very long time to evaluate, but in practice that's a lot rarer than creating one that takes forever.
Wells Fargo is meh. You really should consider checking out your local credit unions to benchmark them.

Source: been a Wells customer for 30 years (still am) and credit unions are soooo much nicer to work with.
I was actually writing something on this, so I'm super interested that you brought this up. I have some strong theories, but I must admit I don't have the work experience to be that confident in them.
Even if you have never consulted a psychic and are skeptical about such services, I still recommend finding a reliable specialist and getting experience with psychic readings. You can find a reliable specialist using sites such as https://www.outlookindia.com/outlook-spotlight/best-free-psy... , so you can choose from the best options at once and not worry that you will encounter scammers.
Introspection can be hard. It's worthwhile to spend time understanding and even incorporating external critique for improvement of self and community.
How dedicated can you be to your job if you have time to write code for free?
This is an incredible comment. The part that drives people to absolute frustration is that you might be in some weird vestigial organ, either with no purpose or with a purpose not at all aligned with what the organization is saying, and then waste years trying to "fix it". It's a bursting appendix, don't worry about it - or well, maybe this is a bit stretched now, remove it.
Valgrind 3.22 Is Available
Reddit announcement :

We are pleased to announce a new release of Valgrind, version 3.22.0,
available from https://valgrind.org/downloads/current.html.

See the release notes below for details of changes.
Our thanks to all those who contribute to Valgrind's development. This
release represents a great deal of time, energy and effort on the part
of many people.

Happy and productive debugging and profiling,

-- The Valgrind Developers
Regarding the bipedal claim it is not specific enough, what is the quantifier? "All"? "Most"? "Some"?
Your second claim (humans are either male or female) uses "All". If there are exceptions then we have a contradiction.
But people still want to believe macOS will not become locked down like iOS. It is quite funny. The only reason it has not yet been done is because it is technically hard to do so on a platform that wasn't built that way from the get-go.
That really depends on the complexity of your request and any prompt engineering techniques in use for that request. Especially with "think step by step" in certain contexts, it can improve answer quality at the expense of generation time (because more tokens are emitted).
Author here. My organization continues to exist in its current massive form due to regulatory capture - I can't provide details and remain anonymous, unfortunately. We would probably survive at 1/10th the size or something akin to that without that protection, and we would be considerably more efficient.

EDIT: Oh, and the part that earns money through regulatory capture earns so much money that we can have all these departments doing nothing in the meantime. We might do something one day with amazing leadership, but the incentives and odds are stacked against us.
I still am getting that level of service with Amazon but disclaimer - I have prime in case that matters .

Their on time shipment is horrid though and constantly is days later than the website says even across different states.
You can't be an effective tech lead in most (large) companies without at least passable ability to manage all of your dev team, your counterparts in product, and your management chain in general.

As a result, a lot of tech leads are engineer->management conversions who just haven't made the leap yet.
Corporate socialism it's often called.
Ask HN: What is Australia doing about CLI overstamping / spoofing
For the past three weeks, scammers have been using my Australian phone number to make outbound calls. My phone is ringing nonstop with people saying they received a missed call from my number or asking why I called them. Unfortunately I can't use Silence Unknown Callers, as I need to answer any call from any phone number at any time of day.

I'm sick of it. My mental health is suffering. I've found information about how the US, UK, and France have plans to solve this issue. But I can't find a single piece of information about Australia. ACMA just explains what CLI overstamping is, nothing about what any of the telcos or govt plans to do about it. They say "Contact your telco". What is that going to achieve if the call doesn't even go through their network?
AFAIK Blackwater was mostly for guard duty, but I'm sure in practice it wasn't just for that. There's also a lot of smaller orgs out there that do "guard duty", not just american (for example britain is also active).

Also there was a point when Blackwater boasted that they could deploy a light brigade (~3k troops) anywhere in the world, people in the Pentagon figured it out and very quickly killed that org. Compare with Prigozhin and his adventures, just for reference he had more than 10k soldiers under his command, on heavy equipment (arty, tanks, ifvs), permission to illegally recruit from prisons, he even had air defence like Pantsirs, the motherfuckers even tried to get nuclear backpacks (man-portable nuclear bombs) from a storage site near Voronezh.

I think those entities are being tolerated and even welcome, as long as they don't exceed some potentially threatening size.
I have seen this. It seems original author for dotSCAD is dead? (glad it is open source, so it lives beyond the life of the author). Still this looks useful I did not play with it yet.