skysight-inc/HackerNews huggingface dataset:
It took them 7 years to figure out that nobody needed Unity. Hopefully Snap will get sorted faster.
> and they had regular non-reusable bags, it seemed so primitive!

It's all about vibes with you people.
Rocket Chat is a possible alternative. Also Teams and Discord.
> apple limiting which software you can run on your device is not

If you are talking about iOS and the app store, that is another ongoing battle between the European Commission and Apple. It has been reported here on HN a number of times recently.
They must have improved something because last time I tried, it had the sound quality of a 90s phone box on Linux because they copied over the Skype code which never worked.
Respectfully disagree. Having to demand "justification" for basic human rights allows a wedge to be placed to remove basic human rights that aren't "justified" to the satisfaction of the person deciding whether or not a basic human right is "justified".
I guess it depends on the quality of your IT department. I've seen large companies that are handing out laptops with the candy crush, etc. News in the search bar. Lots of distractions.
I was riding a bike yesterday with a Waymo behind me and was impressed with how much confidence it gave me that it knew I was there.
Linq is a C# DSL for SQL. You must have been thinking about Lync.
It's hard to claim to be a "paper of record" if you don't have those records.
Show HN: I made a free browser extension for finding the best hacking tools
If the NYT archives only exist at the whim of the CEO, library archives only exist at the whim of local governments.
This isn't going to stop anything. It is just going to result in bribes to the countries and some small to Microsoft fine.
Ask HN: Side Projects on TN?
Hi everyone, I was wondering if anyone knew what the law was around hobbies/side projects on the TN. I know I can't get paid for work I do in the US outside the company I am employed at, but can I do unpaid things? even if they eventually become paid? for example, can I make youtube videos in the US then publish them without monetization, and if I get the proper visa eventually, I turn on monetization?
> btw. nice remark about nix beeing declarative but beneath is Linux not-declarative. It is like functional programming, but you still have some internal state of components that can clash with your functional top-down approach.

Yeah. That's what always made me loathe to try it out. I'm glad there's someone else that feels that way.
I'm not sure if this is what you meant, but the concept of an alien species with a totally different subjective perception of time would be interesting. As in all of our actions/movements/speech would be experienced as being on e.g. 10x fast forward to them, or vice versa.
Seriously. I thought Mac was getting bad but upgraded to win 11 on my gaming pc. How is that acceptable for business environments? One wrong click and you’ve got a new subscription it seems.
> Servers have always had savvy, and started unionizing in the late 1800s

The union leaders no doubt had savvy. Those who needed to lean on those who had savvy are not demonstrative of the sort. After all, that's the whole reason people join unions: To outsource savviness to those who have it, improving one's unsavvy standing within some kind of community.

> This didn't require a college degree.

Well, of course. Some jobs require licensing, but the "degree required" you see on job advertisements is just that: An advertisement. It communicates the idea of "You might like this job if you have an interest in this type of scholastic program." It has nothing to do with any kind of literal requirements.

> How do colleges measure "savvy"?

They try to measure sexual attractiveness. That is what college sells, after all: A community of people in their sexual prime that are prepared to regularly mingle.

It requires savvy to make oneself sexually attractive, though. While anyone can be attractive to someone, savvy is necessary to make oneself attractive to a reasonably wide audience. Being attractive to only one other person isn't typically going to get you admittance (of course, no measure of the nature is ever 100% perfect).

> If someone is admitted for being a good football, water polo, or lacross player, does that automatically make them more savvy than being a good Pokémon player?

Automatically, no. Statistically, those sports players do tend to be more sexually attractive to a wide audience.

> I may have done well on my SAT and got good grades (which is enough for many colleges), but that did not make me savvy in any sort of business sense that would apply to a waitstaff position.

I look forward to receiving your application. Someone with savvy, but not the right kind of savvy, would be the perfect hire.
> I haven't taken a ride in one of those yet, what does it feel like?

Like grandma driving. In a good way.

Less jerky motion, cars don’t smell bad, less motion sickness while looking at your phone.
I’d love to see copyright as stewardship.

If you preserve it, provide access and have the ownership rights, you keep it. If you don’t, you lose it.
The issue in your scenario is the ineptitude of the IT department/company leadership.
That assumes you understand or realize what the system actually does. Sometimes the what is not obvious to the outsider observer. I once worked at a place that developed a new software development process designed to streamline internal development by making it more explicit. Most of us saw that the real intent was to force internal IT customers to stop asking for anything and demand we buy stuff externally instead, since the process was an enormous obstacle to even starting something new. The what took time to realize.
Yes. It's possible to get `argc` to equal zero, though by invoking the program using `execve(prog, {NULL}, {NULL})` on Linux. This has, rather famously, caused at least one out-of-bounds error in a security-critical program (CVE-2021-4034 "Pwnkit", LPE by invoking Polkit's pkexec with a zero-length argv).
They are extremely nice compact SUVs (Jaguars), extremely nice interiors with displays (like Teslas) that show the entire surrounding area with visualizations of what the car can see, you can choose music and air conditioning, and the driving is extremely good — equivalent to a typical safe (albeit slow) Uber driver.
Aware of that but it should have started 15 years ago.
> Valid values are: true, false, yes, no, on, off, 1, 0; as well as unique prefixes thereof.
Is there another guild that lobbies for AI and against copyright monopolies?
Erosion of copyright = erosion of creativity. If IP theft is OK then people can safely assume you didn't actually make your work of art (since it's easier to steal/generate). It doesn't inspire creativity.
It is fully possible to launch a program with argc = 0. But yes, replace argc with (argc - 1) in the example to match the typical case.
Right?

By that logic, why have laws against murder?
They probably realized after all these years that most teams on their free plan have no intention of ever upgrading, especially if they haven't done so after a full year of use. No point in taking on the costs to store all their data forever.
I really liked Mastering Regular Expressions by Jeffrey Friedl. He goes in depth on what they are (with a bit of FSA background) and how a regex engine works. It helps conceptualize what's going on and how to know what your specific regex library is doing.

Does that matter all that much? Not necessarily, but it's good to know things like whether or not your regex can blow in time complexity due to back tracking or not.

Other than that, there's a syntax overview that's very strong, and the rest is pretty straight forward from there - just applying sequential pieces one after the other to build your pattern.

I also like those regex crosswords - those are some of my favorite puzzles to do. I wish there were more of them! https://regexcrossword.com/
I’d rather they add tab groups first.
I was a bit confused by this claim initially, but I think the point is that Postgres will evaluate e.g. the following expression to TRUE:

select 'tru' or 'fals';

If you change the strings to e.g. 'bar' and 'baz', then you'll see the expected kind of error. Postgres will parse any non-zero prefix of 'true' or 'false' as a boolean in a boolean conversion context.
Obviously that's the reason we're seeking biodegradable alternatives. But the question remains whether it is cost prohibitive to produce.
I think this just means start with $50 a month to get the first tranche, test other interventions for each subsequent group (maybe mental health support, a fixed mailing address, job training)

It’s just evidence. You wanted a clean solution and you got evidence that the thing you thought solved the problem doesn’t have the effect you’d like.
Hmm, it could be that once UB is encountered the entire program becomes invalid, then. In practice, a lot of UB is quite subtle and may not necessarily result in complete disaster, but of course once it's occurred you could end up in any number of completely invalid states and that would be the fault of the UB.
I seem to remember that a big issue motivating getting rid of paper bags (at the time) was "saving trees."
Why is bundling Teams illegal, but bundling Word, Excel and the rest of the office bits totally cool?
According to their FAQ, you can export on a free plan
The ability to violate people's privacy in the time of the Founders was much, much smaller than it is now. The Founders never could have envisioned such an all-encompassing surveillance machine as the one driving the world now. Of course they didn't codify a right to privacy. They didn't have to worry about every single group of people they interacted with to want to vacuum up every single piece of data they can.
Did you notice that the check of divisor being zero happens after the division, not before? It's undefined behavior because the behavior cannot be defined. On Intel you get a #DE before you do the check; this behavior cannot be standardized and that's why it's UB.
I'm always struct by how much more slowly driverless cars has been deployed than what I expected when the first won the darpa grand challenge. I guess I understand the need for caution. By the time this goes nationwide, I expect it will be pretty damned solid.
Esp8266 can run off 2 AA batteries.
I left windows for Linux back in the middle of the XP days. I came back to this for contracting work and setting up a shared VR gaming computer in the living room. The absolute shit level of treatment windows users tolerate is mindboggling.

On the corporate laptops I am lent the advertising is generally minimal, but non-zero, and that surprised me. If I search I don't want whatever you are selling I want files on this computer or maybe documents on the corporate network. That struck me as inappropriate, but the constant bombard of noise on the personal computer is outrageous. Ads in the start menu, news going to sites with ads, popups, and that is before software, steam has its own too, but at least it moderates to one ad each launch.

Installing Gentoo is easier than avoiding ads on windows.
Mozilla is now an ad company, like Google.

https://www.theregister.com/2024/06/18/mozilla_buys_anonym_b...

So, yep, my trust has gone to zero. It doesn't seem difficult to not become an ad company, but money corrupts.
Add freeways and airport rides, both of which they are very close to doing, Waymo will become much more of a complete service and a true Uber/Lyft replacement.

In a year's time, we could genuinely see them operating at scale in 6-8 major cities (SF, Phoenix, LA, Austin and new cities), especially with their new dedicated robotaxi from Zeekr. A possible hold up would be China import tariffs imposed by the US government.
Tesla Cybertruck recalled again, this time over faulty wiper and trim
"Current lead suspect is Ukraine"

Current lead suspect is Russia. Don't repeate Russian propaganda.
They've been in Phoenix for the past two years (generally available for the past year). They're so commonplace now, I don't think anyone really notices them.
You can find over a hundred of his records on Bandcamp: https://sunramusic.bandcamp.com.
the article is complaining about adaptations in general and Disney in particular, which aren't billed as "The Brothers Grimm's Cinderella" etc. it's specifically complaining that the nastier bits were removed at all, not that doing so was impugning the Grimms' authorial intent
Discord is still private, unprofitable and running on VC funds, so the answer to that question is undoubtedly yes.
> feeling like you're borrowing it from MS.

Thank you!!

That describes the feeling i've had with so much software in recent years, i just wasn't sure how to say until reading it from you.
You get downvoted but my first thought was similar, I wasn't sure the author was being sarcastic or not, although for a slightly different reason: the whole process, if done more properly, has a few more steps (and of course even more for production) - but on the other hand it might be interesting for someone to know you can skip some and start a smallish app a bit quicker although I'm not a fan of such hacks.
I have heard many friends quit companies as they could not stand using teams

I could believe that one might have a friend that is privileged enough (and petty enough) to quit over such trivialities. But “many”? Color me…skeptical.
I would recommend reading:

Complexity by M. Waldrop https://commoncog.com/learning-from-waldrop-complexity/

The Systems Bible by J. Gall (This one is an odd one but it is good for developing a sense of humor) https://novelinvestor.com/notes/systemantics-how-systems-wor...
Looking at the last commits it looks like the following:

- updating dependencies

- fixing new linter recommendations

- fixing typos

- fixing dead links
At larger companies, data retention policies that delete old data are pretty standard for platforms like this. A lot of them can harbor conversations that can be taken out of context or were never meant to be public, so it makes sense from a liability standpoint.

That said, there can also be a large body of fruitful technical knowledge sharing that happens on these platforms that should be retained for the good of the company.

The real rub is throwing the baby out with the bathwater. How can the signal be isolated/retained/copied easily so the noise can be purged? This is especially difficult for very old data that is spread across innumerable channels whose value could be lost and the team left unawares.
Andrew O’Hagan's article on Assange is rather famous, not only for its contents, but also for being 25,000+ words in a magazine that still pays per word. The LRB can pull it off because they're subsidized by the editor's family funds.
US probing China Telecom, China Mobile over internet, cloud risks
So then it sounds like we have to resensitize people to the upgrade treadmill and make people intolerant of it, so we'll have an incentive to get our software right the first time. If hardware engineers can get their products right once and for all, then why can't we? Are we lesser engineers? I suspect so.
Wait until you realize that "giving up the decently sized ecosystem of Powershell libraries" is a net positive ;-)
How to Grade AI (and Why You Should)
I've only taken them twice but I was surprised by how smooth it was. They're pretty defensive drivers, which is what you want, but were still able to navigate some tricky stop signs (e.g. a biker biking along stopped cars, pedestrians trying to cross in both directions) without getting totally paralyzed.

It's a really uncanny feeling when it pulls out into traffic for the first time and the car is driving itself. I have a Tesla, so I've played around with autopilot, but being in the back seat and not being responsible for the car at all is a crazy feeling. Legitimately one of the most "oh my god I'm living in the future moments" I've experienced in recent memory.

Pick up and drop offs get snapped to specific areas so I had to walk ~1.5 blocks on either end which wasn't a big deal for me, but could see how that might be annoying/difficult for others.
I am amused they are flying him from London to "a remote Pacific island" and announcing it in public and pointing out his route and stopovers along the way. Sooo many "wrongness" buttons being pressed, haha. Assange is among a small set of Westerners who I've assumed that if they dont end up in US prison would either end up in Russian exile or have an "accident" arranged for them, or disappeared by Russia. Snowden is in this set -- and he's already fled to Moscow. Trump is in the set too. A few others. Though Trump is a special case becsuse of the complexities of his US SS protection. But they are all the kind of traitors/assets that either Putin would want to keep a close eye on if they couldnt off them entirely.
Tesla recalls every Cybertruck again
Is there a good tool to export everything (public channels, private messages, images, etc.) if I sign up for premium for a short period?
Because they (or myself - or yourself) are not empowered to systematically commit crimes by their/our citizens - who pay for the privilege of that through taxation.

So - you are saying that governments should not be accountable and transparent in their operations? Transparency within the limits of safety (intelligence gathering/criminal investigation (while it is underway - once it hits the courts and convictions are made, should be transparent) - yet - what happens when those who have the power are abusing it and committing criminal acts?

Yeah - give me the leakers, give me the dissidents - because you end-up with an out-of-control fascist police-state otherwise.
Not an OTA Recall this time, but replacement of the wiper motor.
It’s also because the people who often mandate Teams are more comfortable with the Microsoft ecosystem.

They run Windows rather than macOS. They think in terms of Active Directory. If it’s not MS then it isn’t “enterprise” in their world view.
The same goes for other office products too. For example, there is a business version of Outlook and a personal (?) version of it. They have the same name, the interface is similar enough to not be sure what you have, and the only reliable way to know is to check where you downloaded the installer from. Some business accounts apparently do not work with the personal version. Colleagues were just standing clueless as to why their company office accounts could not sync when they had to reinstall stuff on a computer.

I don't understand why they keep doing this. I guess because the names are recognisable enough that they want them advertised as such for both use-cases, but it is confusing.
Slack with the bundled chrome has been slow to support Wayland, even when it has required just one build time config switch for the past 3 years.

And slack does not support audio/video calls on Linux/Firefox.
Huh, I don't have any experience in other countries with this, but I guess I've never thought about how easy our return policies are. What's it like from your (or other's) part of the world?
Thank you for the kind words! Please feel free to leave any feedback if you have any. Thanks!
Jackass, The Real World, Jersey Shore. And I'm 15 years behind.
Why reinvent Kubernetes?
Standard open source rules apply. Unless you can:

Modify the source code

Compile it yourself*

And be able to do it on your own compute*

Then it’s not open

* Which would include the data and the “compiler” which is generally the non-FOSS cUDNN or CUDA drivers btw

*it’s almost like we had a mini-computer, microprocessor revolution 40 years ago for precisely the same reason
It’s not just a DSL, it’s also the fluent API. Because one thing Microsoft loves more than money, is confusing people with their naming.
You can ask the contributor to rebase the branch and rewrite commit messages.

I also would not want localized commit messages in my repos.
I highly recommend everyone try it out if you're in SF. It's an incredibly smooth and sure ride. The cars are really nice too (Jaguar I-Pace electric cars), clean and spacious.

The first time you ride in one, it feels truly sci-fi. But within 5 minutes, you're almost bored of it - that's how good it is. If I had to choose between an Uber of questionable cleanliness and driver temperament and a Waymo with a slightly longer wait and slightly more fare, I'd choose the Waymo every time.

(I have no affiliation with Waymo, Google or any related industry - it's just an amazing service!)
Who will teach them?
True but it only has no side effects if it's well defined. The compiler can assume it's well defined but only if it's executed.
Very cool. Disclaimer I am the co-founder of Rootly, a modern on-call and incident response platform doing some pretty cool things across GenAI. So quite passionate about this space and our platform is used by companies like LinkedIn, Figma, etc.

Some of the most impactful features outside of the post-incident process as noted in the article we see is how we can augment the responder during an incident.
- detecting related incidents and suggesting how things were done in the past
- being able to @rootly to draft comms updates
- noting down action items said in Zoom calls
- etc.

Than on the post-incident side of the house things like using natural language to generate reports and Q&A has been powerful (e.g. where are people getting commonly stuck).
Ubers don't smell bad until someone shits or pukes in one.

I can't imagine these will be any different...
I just reuse the paper bags, and I really wish someone would sell slightly thicker better-built paper bags because they have a lot of good attributes versus reusable bags. They biodegrade, they're made from waste and recycled wood and paper pulp, and they can be produced locally. The only thing that makes them not ideal is the handles tear off.

Frequently the store staff have to double-bag everything with paper because the bags tear so easily. But when double-bagged I can get 5 or 10 uses out of them, which suggests that the bag just needs to be thicker to be highly reusable.
Show HN: I built a JavaScript-powered flipdisc display
Andreessen Horowitz plans to launch a private equity fund, documents show
Judging from the context, the user interface was fine in the days of limited resources (a 16 kiloword PDP-11 was cited) but then modern computers have the resources for better user interfaces.

They clearly didn't realize that even more modern Unix kernels would require hundreds of megabytes just to boot.
Faster, cheaper 3D machine vision uses just a single pixel
Seems odd to announce new features without calling out to the fact that libraries with the same name in other languages have had those same features for years. (for example, the dotenv gem in Ruby)
Irrationally, this seems preferable to me to simply holding it hostage indefinitely. It always bothered me that they just stored all my old messages, but held them for ransom at a price I could not possibly afford to pay (something like $12k a year for my stupid little chat board that has $0 a year in revenue). It's better in my mind for them to delete my messages to free up space, because at least that's a reason I can wrap my brain around.
> even mapping instructions back to line of codes is a difficult process

Enough is retained to allow line-step debugging. Godbolt will even do a nice mapping for you between source and object lines. Yes, a lot of it gets thrown away. My point is "this line of code has no effect on the output" is a problem, and the developer should be warned rather than lulled into a false sense of security that their check is doing something.

(Code coverage has the same issue of doing line attribution, plus the difficulty of hitting error conditions in practice, but it would also show unexecuted lines of code)