skysight-inc/HackerNews huggingface dataset:
Meanwhile I don’t listen to anyone on that list except for Charli XCX because I arrived at her music from a rave/hyperpop background and then became a stan with her last album Crash in 2022.

I was tired of BRAT though about 2 weeks after release because I listened to the teasers so much… then it blew up and even attached itself to VP Harris…
To play devil's advocate, is a high stress, pressured, test obsessed selective school, populated by entitled kids with pushy parents, "the right school" for the poor-but-capable-kid..... ;). Will they make friends there and be happy and still want to read for pleasure and be curious about the world outside school? (OK , to be fair you might not want them to go school in a very rough area with drugs and other crime, either)
I was a standup comedian in the 1980s and was occasionally asked why “my people” were so funny, and it’s odd because there are a lot of things that are funny about us, but not the real answer to this one. We had to be, for thousands of years, or we died. If we had humorless dumb ones (and we do, but not as many, again, because of what happened to them, as well as quite a number of our best) they didn’t do as well.

I was also a clinical psychologist for a few years, and could say more on this, but some other time.

Jewish humor, gay humor, autistic humor… they’re all more similar than they are different. You learn, from atypical experience, to see everything one degree off and you have a story that people will listen to and eventually they might even like you. You see things three degrees off and you shut up so no one else knows. You get six degrees off and even you don’t know, but everyone else does.
Well if it turned something up you can just check the document yourself.

What you can’t be sure of is if it claims there is nothing interesting.

False positives are fine for this use case.
There is no "free speech" on X. Musk has banned journalists. Banned users he didn't like. Arbitrarily banned random words. Banned links to Mastodon. Banned links to linktree. Encouraged harassment of users and news organizations until they left the platform. Banned links to articles about political candidates. No unpaid user's reply can appear in the replies to one of Musk's tweets in any practical sense. X is not a free speech platform. Musk is a liar. He is lying to you. You are being lied to. If you think X has anything resembling "free speech" I have bridge made of solar powered tiles to sell you. (That was another scam of Musk's if you missed it). The lively debate you crave does not and cannot happen on X.
>> Just ridiculous...

Q. So how do you come to own something if you never paid for it with money?
A. I wouldn't be able to explain it very well. That would be a better question for Mavexar.

Q. Well, you're the owner?
A. Correct.

Q. How do you know you're the owner if you didn't pay anything for the patent?
A. Because I have the paperwork that says I'm the owner.
None — it's tag characters instead, which are used to represent emojis. But there's no difference! Either you can smuggle text in Unicode, or you can't. It's quite binary, and you don't gain advantages from having "fewer ways" to smuggle text, but you certainly gain advantages from having emojis in your characterset.
>Besides, it's not invisible despite calling it that. It's visible in the visible spectrum and hearable in the human hearing range, which means that you can build detection and tracking systems in those wavelengths instead of pretending that its invisible because its hard to detect at radar wavelengths.

There have absolutely been programs to reduce the visual signatures of aircrafts. Yehudi lights, COMPASS GHOST, BoP, etc. Don't get your information on anything from Musk.
There are many cultures. You’re on HN, so my guess is you’re connected with today’s hacker culture. I’ve heard of 6 of those names, but can’t name any song from any of them. It just means I have my own interests.
I also worked on an ocaml codebase for a roughly similar time frame and found it extremely pleasant. Probably the best time I spent as a dev with working on an Ada project with a great architecture.
If anyone wants to learn about BGP (especially day-to-day stuff for peering scenarios), the Network Startup Resource Center out of U.Oregon has a good series of videos going through things:

* https://learn.nsrc.org/bgp
Fly tipping is a reason that some UK councils hide cameras in
woodlands [0]. That's what we semi-confirmed (the council "declined to
deny it" in a coded response) in this episode "It is not closed, it is
not a circuit, and it is not even television!"

For US readers "fly tipping" is illegal dumping of household waste,
not giving money to insects.

[0] https://cybershow.uk/episodes.php?id=26
When writing a bump bot ChatGPT recommended a scam Solana API website
Was it Morgan Stanley? That is the only shop I can think of that is so focused on C++. Hell, they hired Bjarne Stroustrup.

But since you say version control was CVS, then I guess it was Goldman. They still have that sheizen for SecDB/Slang today.

And I assume that "Kirat" is Kirat Singh of Goldman SecDB/JPM Athena/BofA Quartz/Beacon?
Nice idea, but doesn't this require a linear increase of the length of the partial files and a quadratic size of the original file?

If the length of a file is X, then in the next file you must skip the first X characters and look for a "5" that in average is in the X+128 position. So the average length of the Nth file is 128*N and if you want to reduce C bytes the size of the original file should be ~128C^2/2 (instead of the linear 128*C in the article).
Thank you. The article left me uneasy, in OCD sense, about the solution having more degrees of freedom than it needs. I was wondering how to trim it down to one runtime parameter, and yours is an elegant way to do it.
I would be surprised if it is worse than the audio latency in any of the standard video conference software. I expect it would have a ton less processing and less hops.
Mysteries in polar orbit – space's oldest working hardware keeps its secrets
I mean sure you could in theory, but in practice that's not how common built-in random number generators work.

I was responding to:

> chances are the length of the seed is equal to the length of the original file

And why would the chances be that? You'd really have to go out of your way for that. I don't even know if there are libraries that can handle a seed and state length on the scale of megabytes. No, chances are 99.99+% it used a seed of a few bytes, because that's how common random number generators designed for efficiency work.
> But it is complex, mostly unnecessarily so

Unnecessary complexity sounds like something that should be fixed. Can you give an example?
It's a question of intent. There aren't any hard and fast rules, but if someone has chosen their company name specifically in order to cause problems for other people using your service, then it's reasonable to make them change it.
I agree with your overall point, but that's a super deceptive metric to use. First Ariane 6 was scheduled for 2020 and only the first one ever launched.
A more charitable interpretation would obviously be that the OP is very happy with the products and services that these companies build and provide and if the alternative is between this never happening and the companies becoming monopolies, at least in the short-term, they are OK with it.
> We were peak see-something-say-something (or maybe just beyond that)

My recollection is we were pretty solidly past that period by the time this happened, and that’s part of why it was so ridiculous. If this had happened in like ‘02 or maybe ‘03 I think folks wouldn’t have thought it quite so silly that the authorities responded the way they did.
> Any system can be made utterly complex

Kubernetes makes it easier to end up with something utterly complex.
Show HN: StarSense – Discover Your Developer Personality
Hey there!

I'm an aspiring Indie Dev, and I created StarSense because I found it would be a funny way to learn more about AI and put my starred repositories to some good use. With 2k+ starred repositories, I consider myself a heavy user of the feature, but I rarely revisit them. That's what inspired me to develop StarSense.

Enjoy a 30% discount for early adopters.
> The worst thing so far is that you have to declare and define functions before using them.

That's an extremely good thing.

Unordered definitions and where are some of Haskell worst decisions with lazy by default, overuse of operators and a community which sadly think point-free is desirable.

That's the kind of choices which makes Ocaml a lot more readable.
Is there a link to the file that he had to compress?
For travellers, they only need to match other global esims, which are quite expensive
> needs to match the name/comment/email

Is that "/" an "and", or an "or"? I'd expect only e-mail has to match, leaving you free to change the user name.
Exense-auth-cyphers for Maven and Gradle – ch.exense.commons
Nice blog post. I wasn’t aware of those comments by Yann LeCunn and Murray Gell-Mann, but it’s reassuring to know there are some experts who have been wondering about this “flaw” in Kolmogorov complexity as well.

I wouldn’t go so far as to say Kolmogorov complexity is useless as an objective complexity measure however. The invariance theorem does provide a truly universal and absolute measure of algorithmic complexity — but it’s the complexity between two things rather than of one thing. You can think of U and V as “representatives” of any two partial recursive functions u(x) and v(x) capable of universal computation. The constant c(u, v) is interesting then because it is a natural number that depends only on the two abstract functions themselves and not the specific Turing machines that compute the functions.

What does that mean philosophically? I’m not sure. It might mean that the notion of absolute complexity for a finite string isn’t a coherent concept, i.e., complexity is fundamentally a property of the relationship between things rather than of a thing.
You might be surprised that sometimes people give a shit about the team, regardless of “skin in the game”.

Based on my repeated observations of excited interns going above and beyond like this, no, it’s not remarkable.

Hire interns and enjoy their youthful exuberance before they become jaded.
No, I agree with most of it, but that's what should have been written in the blog post and not by someone else on HN after the fact.

The meme, though, I wonder... I live in a country that wasn't as hardcore as some of the Commonwealth on the "forced vaccination" front so I don't identify with it, but there was certainly a lot of propaganda surrounding it in the wide world; on how people who refused were almost traitors shirking their civic duties.
I tried this too, and a customer angrily asked why they can't sort their report alphabetically by last name. Sigh.
Excuse me I thought this was business news? I want my zero money back.
Want to prevent dementia? Calculate your 'brain care score'
Posting is free on Github (https://github.com/danmindru/rare-big-deal).
There are no sponsors or other shenanigans.
Promoting peaceful debate is arguably a core aspect of scientific integrity. My impression is that the author would be just as miffed by someone spreading misinformation about GMOs that leads to left-wing thuggery against crop research institutes.
There are lots of time zone maps with this info available.
The comment in the code says two minutes but the time would actually seem to depend on a timeout given as a parameter.
You sound like a ray of sunshine
I'm intrigued. Could you please elaborate on your setup, what Apple TV provides in this mix and how it is used? Is the Apple TV always powered on (24x7)?
Battery Replacement Costs Are Poised to Plunge: 'Cheaper Than Fixing an Engine'
That's fair, all your examples seems to signal that the existence of LLC is the root problem.
I find the premise to be potentially wrong already.

Is a `dotfiles` repo personal? I don't usually push to my own repos from my work machines, but I do want to pull and push config updates while not disclosing my work email there or rewrite commits all the time (it's not secret, I just don't want it there).
If we consider President Javier Milei’s perspectives on monopolies, as articulated in his address at the World Economic Forum [1], we can apply his reasoning to the case of Starlink’s potential dominance in direct-to-phone satellite connectivity. In his statements, Milei challenges the traditional view that monopolies inherently lead to market inefficiencies. Instead, he assumes that monopolistic positions, when achieved through “innovation” and “without government interference,” can drive significant technological advancements and economic growth.

Applying this to Starlink, its emergence as a leading provider in satellite-based mobile connectivity could be seen as a result of substantial innovation and investment. Such a position enables the company to offer services that were previously unavailable or limited, particularly in underserved regions. Considering Milei’s argument suggests that in the absence of government-imposed barriers, a monopoly like Starlink’s can maintain competitive pricing to deter potential competitors, ensuring consumers benefit from both advanced technology and reasonable costs.

Milei emphasizes that market failures are often the result of state intervention rather than the natural outcome of market dynamics. In the case of Starlink, minimal regulatory interference could allow the company to operate efficiently, maintaining an environment where innovation thrives, and consumers receive enhanced services. Its the potential drive of the market (competitors) and innovation to keeps them in check with pricing and perceived consumer value. [2] [3]

[1] https://www.hoover.org/news/market-ourselves-argentine-presi...

[2] https://www.weforum.org/stories/2024/01/special-address-by-j...

[3] https://lexfridman.com/javier-milei-transcript/
Using a "personal machine for work" is a very wide gamut of situations (eg. at one remote-first company, we were expected to provide our own laptops, and got extra money every 2-3 years to buy a new one, but they were always our "personal" laptops even if the company contributed to paying them off; or what if you are a temporary contractor; or...).

Care to elaborate in what circumstances is it a problem and why?

Edit: I mostly asked the parent poster to provide more context and avoid general assertions like "a whole lot of trouble". Risks are indeed tangible, but if we are unable to enumerate them, we are mostly spreading FUD instead of educating.
My Favorite CS Puzzle – An Interactive Walkthrough
By random chance I'm working on making my own programming language and I very recently used RPN for my expressions. It's a very neat and clean way to implement order precedence and then afterwards you can translate the entire flat expression into a tree-like structure to fit into your AST and be sure that transformation doesn't mess anything up.

I'm surprised you think the condition in the while statement would be any different though, an expression is an expression, it doesn't matter if you are assigning a variable, evaluating an if condition, or doing a while loop, you still need an expression for each of them, and the expressions should behave the same way in each of them.

As for the case "while" and case "end", I think the case "end", he actually does explain them pretty well as he is writing them. It can be a little confusing because he puts ... as a placeholder and implements the code a little later in the video.
Good point but all these things can be fitted on a drone too.
ah yes, let me just trust a glass screen with a cold sensitive battery during an emergency
Yep, it’s been solved many times but this is one of the unfortunate side effects of these companies reinventing the wheel every 10 years.

The higher amounts of memory, faster CPUs, more disk space, and constant fast internet are all assumed to be there.

Unless you force the developers (and QA if that’s a thing) to use the software with those things constrained, it’s going to suck.

There was a blog post that eludes me now from about 10 years ago where a developer that lived on a terrible connection detailed how Firefox regressed progressive loading.

95% of the page would be there in an acceptably readable form. The connection would then get interrupted and rather than putting an error somewhere outside of the page and leaving the page as-is partially rendered, it would just wipe out the whole thing and show the connection timed out page.

I don’t think they ever fixed this despite it being user hostile behavior for people with poor connections.
Cuz it's k00l
What I really like are solutions that are simple to both install and maintain.

For example, look at Docker Swarm: https://docs.docker.com/engine/swarm/swarm-tutorial/create-s... or Hashicorp Nomad: https://developer.hashicorp.com/nomad/tutorials/get-started/... or Kubernetes distros like K3s: https://docs.k3s.io/quick-start

Either of those would work better than a bespoke solution a lot of the time, for anyone who is not the original person writing that hodgepodge of shell scripts, because of how much information and documentation exists out there about those solutions.

Either of those would also work better than a very complex Kubernetes cluster that was built with HA in mind and tries to be web scale for anyone who isn't a DevOps engineer that's ready to spend a bunch of time maintaining it, given how complex things can get.

Curiously, a previous article by the author calls out Docker Compose as not being good enough https://www.macchaffee.com/blog/2024/docker-compose/ and also critiques Docker Swarm without much elaboration (because that's not the main focus):

> Single-node only. Many apps never reach a point where they need more than one node, but having to either rip out your entire existing deployment method or invest in Swarm are not good options.

I've seen both Docker Compose and Docker Swarm be used in production with good results - in problem spaces where minutes or hours of downtime (e.g. non-global audience, evenings) was acceptable and having zero downtime deployments wasn't required, though usually there were no big outages anyways. Admittedly, that's a pretty good place to be in, even if not that much interesting happens there.

Just pick whatever fits your requirements, there are also very sane Kubernetes distros out there, even for something like test environments or running locally.
Starlink, Starshield and X.ai together sounds like Skynet.

There's the Tesla Optimus bot too..
Interesting premise but did this article _feel_ off to anyone else? Maybe it was me , but did it seem a bit redundant while also not saying a whole lot?
At embedded world 2024 they pushed IoT for other reasons. They wanted us to do it for security and updates. No more telling users to put a bin on a flash drive and plug it into a hidden port under the coffee maker or something idk, just be Internet connected. I wouldn't ever say it's cheaper materialsb (though ESP32s are very cheap) or upfront labor, but I'm sure it's cheaper on the support side for bug fixes and stuff. And then they can sell your data, too. Never forget that
Micromanaging keys and IP addresses is my biggest issue with WG.
It’s not being downvoted due to any inaccuracy, but rather the implied positive sentiment about Musk’s involvement with the government.

A more pessimistic view might be: Musk’s businesses have technological advantages but are financially over-leveraged. Their present success relies on heavy government subsidies while their future success depends on complete privatization of government functions.
Such a silly framing for a review. The iMac is for someone who just wants a good simple desktop computer. Ah but what if you want customize? Don't. That's not what it's for. Sure, if you're a tech reviewer and you're all jazzed about HDR and mechanical keyboards then this product isn't for you. But then... your job as a tech reviewer is kind of to understand what different customers will want and "I just want a computer" I would say is literally the most obvious market.

Who is this for? Someone who wants a computer. Ah, but take away the people who want multi-monitor, take away the people who want mechanical keyboards, a bigger fancy monitor, and what are you left with? Still basically everyone!

And it's not like this is the only computer Apple makes. They have 1 basic hardware platform based on the M4, they give you the laptops for portability, the iMac as the basic desktop, the mini for if you want to do all the things that the iMac isn't configured for, and they have the Mac Pro to taunt professionals. It's an incredibly coherent product line up. No one is confused about which one they want.

Oh and by the way, it works really well for Apple too, because they are literally just taking the guts from their other products and sticking it in the same design desktop they've had for years. Do you really think that'll be improved by redesigning it and therefore charging 50% extra due to all the bespoke costs?
You can reduce your risk of dementia
> I just never understood why I, as the non-German, was forever the one trying to convince them that Germans would probably prefer to use their software in German...

I've heard that German is often one of the first localizations of (desktop) software because there were often super-long words in the translations of various concepts, so if you wanted to test typeface rendering and menu breakage it was good language to run through your QA for that.
There's a third use case: multiple identities at work.

In my case, company I worked for got acquired by a larger corp. Things happening as they usually do, I ended up having two different e-mails/identities/SSO credentials - me@old.company and me@new.corp. Most of the code I worked on was stuck on old company's infra, but new repos were developed on the acquiring corp's infra, so for years, I had to maintain two different SSH / Git identities too, and use appropriate one for a given repo.
I thought that was the Streisand effect?
This has puzzled me for a while. The cited system has 2x89.6 GB/s bandwidth. But a single CCD can do at most 64GB/s of sequential reads. Are claims like "Apple Silicon having 400GB/s" meaningless? I understand a typical single logical CPU can't do more than 50-70GB/s, and it seems like a group of CPU's typically shares a mem controller which is similarly limited.

To rephrase: is it possible to cause 100% mem bandwith utilization with only or 1 or 2 CPU's doing the work per CCD?
Ukrainians already built a microphone network to detect incoming missile and planes.
I actually know people who have worked in various different professions in the sex industry and it really depends on an individual to individual basis just how “degrading” it is.

There are obviously people who are exploited. So those instances should be treated with the full severity of the law.

However there are genuinely others who enjoy the work and find it more empowering than degrading. So it’s not just an industry full of stereotypical sleaze bags exploiting vulnerable women.

I’m not making an argument for nor against sex work here by the way. Just saying that you cannot treat this kind of topic with Boolean arguments like you have done. It’s a hell of a lot more complex than that.

In my opinion what we really should be doing is spending more time making this industry safer for those that choose it, rather than pretending it can be eradicated and thus pushing it into dark corners where vulnerable individuals cannot be kept safe.
Right? I can’t believe how many people seemingly use the same machine for both.
Thank you! This looks useful. Bookmarked.
Lens breakthrough paves the way for ultrathin cameras
That's what this is looking like tbh. I guess I'm just hoping for a miracle. Maybe chiplets will save us.
Tensorflow is/was decent. It looked like they made a lot of effort for it to be accessible for outsiders.
- "There aren't tens of thousands of Starlink satellites over China"

Sure there are; that's how orbits work. These aren't geostationary satellites.