skysight-inc/HackerNews huggingface dataset:
Honest question because it's something I've internally debated over.
Would we have had Bell Labs without the AT&T monopoly?
Then they should be renamed CFCs (closed for comments).
Same story for me. I got into electronics as a kid, and he had articles on how components such as the capacitor worked[1]. It opened up a whole new world for me. Sad news to hear.

[1] Which is still incredibly up: https://electronics.howstuffworks.com/capacitor.htm
To address "over", here's my perspective. The invisible force is much stronger than any explicit demands. Would you agree sociopolitically trans transformed from the underdogs to a politically correct blessed identity group at least in the western world in the last 10 years or so?

I was more supportive of their rights when they were the underdogs. Being on the side of the eggs instead of the high wall is second nature for lots of people so I'd guess there are significant number of people going through the same transition.

Ultimately they're the minority though. A specific example is pronouns. Majority of the population is perfectly happy with gender based pronouns, making it sociopolitically disadvantaged or uncomfortable to use them freely is not in the best interest of the majority.

It's always about compromise when we're talking about not stepping on each others feet, and number dictates the power, that's fundamental to democracy. Their demand in general turned from having dignity and freedom to love - say legal marriage, slowly into not being offended - say pronouns. Not being offended is a privilege not a right, particularly so when it makes overwhelmingly majority of the population feel like walking on egg shells, can't say it is what it is, aka censorship.

IMHO, being a minority in the western society myself, it's much smarter and considerate for others to stop focusing on identiy politics when you have comparable sociopolitical rights and status to everyone else, which is a spectrum not a line. The problem is they (or a vocal minority within that minority) keep pushing when they're well pass that spectrum. IMO stop the pride parade in western society because they are just one of us, the differences have already been well acknowledged and accepted, so instead of sexual preferences or gender identity which they differ from the majority, how about holding a parade that is about some common grounds. Just stop talking about it, when or if systemic unjust creeps back in, find evidence and fight for it again.
I think we should start doing more taxes combined with subsidies. Give everyone a $1/t carbon tax. Give everyone a ~$1/t farming subsidy based on current carbon production. Nobody loses, but everyone is incentivized to decrease carbon production and the faster ones profit more. Phase out the subsidy over X years if you like.

Otherwise, you’re right. We’re upsetting the balance of a very complex, very important system and causing a regressive tax in the form of price increases.
That sounds super fascinating. Can you tell us more about your cubesat?
IOT coming soon. Nice!
Show HN: A Personal NotebookLM and Perplexity-Like AI Assistant with Privacy
While tools like NotebookLM and Perplexity are impressive and highly effective for conducting research on any topic, imagine having both at your disposal with complete privacy control. That's exactly what SurfSense offers. With SurfSense, you can create your own knowledge base for research, similar to NotebookLM, or easily research the web just like Perplexity. SurfSense also includes an effective cross-browser extension to directly save dynamic content bookmarks, such as social media chats, calendar invites, important emails, tutorials, recipes, and more to your SurfSense knowledge base. Now, you’ll never forget anything and can easily research everything.
How more demand for national parks a bad thing?
The problem is, people exists that have É in their name and will go to court when you spell it as E, the court will also say that 1 ) you have the technical ability to write it as É and 2) they have a right to have their name spelled correctly. Also it's not nice and bad for business to be like this.
Let’s not pretend the disagreement is about fiscal policy.
> Not in the modern sense.

Yes, no one was making that comparison.
Gotta ask, am I missing something with how bluesky is supposed to be used? Every time I open something from there it takes over 30 seconds to load on my phone
I disagree. Starlink is indeed awesome and SpaceX deserves every bit of their success. But there will be competitors eventually, if for no other reason than foreign militaries sponsoring them. There's no inherent reason for this to be a winner takes all market.

We can only hope the competitors are half as responsible as SpaceX has been about space debris risk and ensuring the satellites are not visible to the naked eye and don't disrupt astronomy. So far the proposals I've seen have been much worse than Starlink in these areas.
I'm not arguing with that. I'm saying that out of all reasons TSA isn't effective, lack of bombs isn't one of them.
The problem is the cost of a homeless man in Ghirardelli square threatening passersby doesn't appear on anyone's balance sheet, so no one is directly inventivized to fix the problem.
Treads is accesible via the browser now too
Luckily, there is a vital records keeping office which already bothered to check with the law on that matter and if they can write it, so can you.
It's not an enlightened take, it's a pretty basic observation.

I've had the fortune of working with many people a lot smarter than me, and one thing all the smartest ones can do is explain complex topics to people outside their field in a way they can understand.

Using intellectual language to address a non-intellectual audience like voters, or a forum with many non-native speakers, that they won't understand seems a dumb thing for an "intellectual" to do. It's not about intellect, enlightenment or education, it's about using language to communicate instead of using it for... something else, not sure what.
I'm sold, the distinctions between "necessary", "targeting", "performance" and "functional" stabbings are such a minefield. Not to mention how I'm supposed to properly disclose the 846 different stabbing brokers I work with. How's a man supposed to make a living stabbing people with all of this red tape in the way?
Nuclear weapons shift from a very high probability of something with relatively small consequences (conventional war) to a low probability of something with absolutely catastrophic consequences.

What risk of global catastrophe is worth it to reduce or end conventional war? One in a million per year? One in a thousand per year?

The actual risk of nuclear war is extremely hard to estimate. My reading of Cold War history is that it’s closer to one in a hundred per year than one in a million. Having a multitude of nuclear-armed states makes it worse. I don’t find this tradeoff to be even remotely worthwhile.
I think porting to k8s can succeed or fail, like any other project. I switched an app that I alone worked on, from Elastic Beanstalk (with Bash), to Kubernetes (with Babashka/Clojure). It didn't seem bad. I think k8s is basically a well-designed solution. I think of it as a declarative language which is sent to interpreters in k8s's control plane.

Obviously, some parts of took a while to figure out. For example, I needed to figure out an AWS security group problem with Ingress objects, that I recall wasn't well-documented. So I think parts of that declarative language can suck, if the declarative parts aren't well factored-out from the imperative parts. Or if the log messages don't help you diagnose errors, or if there isn't some kind of (dynamic?) linter that helps you notice problems quickly

In your team's case, more information seems needed to help us evaluate the problems. Why was it easier before to make testing environments, and harder now?
I don't think it's unreasonable to have a system where every program uses the same version of a library.

>And just cross our fingers and just _hope_ that every app/library is fully amenable to being patched this way?

It requires some foresight in designing the application, and whether or not you even choose to use that application in the first place. We should strive to decrease the complexity of the system as a whole. The fact that packages are using different versions of the same library in the first place is a canary and the system should disincentivize that use case to some extent. Using static libraries or a chroot or a sandbox for everything is sweeping the problems under the carpet.

>taking an approach that requires us to “do extra work to untangle ourselves” we should try and…not have that problem in the first place.

I would prefer a system that allows you to link every application to the same library as a default, but also allows for some per-application override, perhaps by using symlinks. That would cover the majority of use cases. But I do not think that dynamic linking is generally in vain.

In my own projects, I try to rely on static linking as much as possible, so I understand your perspective as a developer. But as a user I do not want programs to have their own dependencies separate from the rest of the system.
I could geeze all day, like the geezer I am, with stories about the good old days :-)

In school, your programming exercises are well-defined, small, and can be completed in a few days. First day of my internship with Intel: "Here is a 50,000-line program somebody has been working on for 8 months. But it's too slow, we need to you speed it up by 10x before the summer ends." LMAO. But I figured out how to do even better than that. The routing graph was implemented using pointers from one node to another. But the grid was rectilinear and not very sparse so I could just use a 2d-array to store the graph. Improved memory, improved cache utilization--it ran 2,000 times faster :-) I got a divisional award and so many stock options I was able to buy a house and a brand-new porsche 911 a few years later.

Imagine your job is to solve an NP-hard problem. Like placing the cells on a chip, or routing the chip. The runtime grows exponentially with your problem size....

...and your problem size doubles every two years :-) Every two years, all your data structures, all your algorithms, have to be revamped so that they can handle twice as much data. We used to call it "Even More's Law" :-)

As far as what tools we used, back then Intel mostly used in-house designed tools. They were not very friendly to newbs, they were built for power users. Hard to use, cryptic commands. Hyper customized to Intel's design flows. Could not be used at any other company.

Every year it became harder and harder to compete with outside vendors like Cadence and Synopsis. Eventually, the era of chip companies making their own EDA tools ended. It was fun until it ended.

The best part, though, was it was the 90's. The iron curtain had fallen, we were friends with Russia and the east block :-) Bill Clinton had eliminated the budget deficit, so borrowing costs were very low, and businesses could expand. The whole dot com thing was going on, and everybody was making more money than they could count.

Then...the supreme court puts George W in office. We spent $3 trillion on oil wars, for false reasons, and for which we got nothing in return. Sure did piss off all of our new friends like Russia, though.

Record surpluses went to record deficits. Interest rates rose, and the entire world economy just collapsed in 2008. Which was right around when this year's high-school graduates were born....nobody has seen what the economy should be like for over a generation now.
yeah i second this, worldtimebuddy is incredible for pretty much all timezone related stuff
>Direct to Cell works with existing LTE phones wherever you can see the sky.

No new antennas implies we're in the 1-6 GHz region. Should be fine?
But that doesn't really matter right? They got tricked into using it but they're still using it
> If you've read Neal Stephenson's Snow Crash (and more prominently, later, The Diamond Age) you get the concept of "phyles", voluntary association groups who govern themselves, arbitrarily decide their membership criteria, expect adherence to cultural practices, and have different types of safety nets for their members, basically, states defined by their people and not by their territory, enabled by networking and freedom of movement which is in turn enabled by advanced technology.

Kudos to Stephenson for inventing a new word that sounds better than the original. Phyles are no different from cliques and suffer from the same problems that cliques do, from an unclear power structure to unwritten rules that are arbitrarily enforced by a capricious "royalty," and in-crowds and out-crowds.

Cliques are great for those inside and terrible for those outside (everyone else). That we have managed to diminish their importance in core pillars of societal function is one of modern civilization's greatest achievements. Going back would not be progress.
CPU in Excel, Improved
If the algorithm doesn't make the filter bubble, people will make it on their own.
The future of the US: 90% of cars will be Tesla (other carmakers will go bankrupt), internet access and space exploration will be monopolized as well.
Perhaps you’re not aware that SpaceX sued the US government to break ULAs monopoly on national security launches and brought down costs.

And perhaps you’re unaware just how many national telcos world wide have a national monopoly and for the first time ever may have to compete with Starlink?

Perhaps you’re also unaware of the grip that Russian rocket engine manufacturers had with the RD180 engine on the US launch sector until recently and the positive impace SpaceX has had on that.
Maybe there's a subtler way to shoehorn a projection of your unrelated pet topic into the discussion?
But like…why?

Let’s say we make a “thing” which contains packages for all participating languages.

98% of the time, aren’t users just going to go “filter down to my language” and just continue what they’re doing, except with a somewhat worse overall experience, depending on whatever the “lowest common denominator” API + semantics we use for this shared package management solution.

Multi-language build systems already exist, which happily serve the needs to those projects which find themselves needing cross-language (+distributed) builds. Could there be some easier versions of these? Sure, but I don’t feel like “throw everyone in the same big box” is the solution here.
Google Voice crowd still waiting for an annoucement that they're either going to start supporting RCS or shut us down.
Starlink isn't meant to be your primary cell service, and likely will never be, considering people are rarely within direct line of sight to the sky when they need to use their phone.
We have been cut off from Chinese vehicles right when we need them the most.
Are you also MODSetter? (https://news.ycombinator.com/item?id=42120116 https://news.ycombinator.com/item?id=41605200 https://news.ycombinator.com/item?id=41318188 https://news.ycombinator.com/item?id=41272398 https://news.ycombinator.com/item?id=41243831 https://news.ycombinator.com/item?id=41233710)

Otherwise it's awkward y'all are Showing HN the same thing (+11d ago https://news.ycombinator.com/item?id=42122498)
This is a bullshit argument that never gets applied to any other live language. The characters are different, people who actually use them in daily life recognise them as conveying different things. If a thumbs up with a different skin tone is a different character then a different pattern of lines is definitely a different character.
I stopped buying raw milk when I heard it's detected in milk, even pasteurized as I knew it was eventually coming to California, but I can't recall a single source claiming you can get bird flu from milk - raw or pasteurized!
If there's one thing people like more than a simplistic idea, it's one that allows them to virtue signal being above both sides of a debate.
The parts of the government that think everything should be written in a memory-safe language (like Rust) are the same parts that already write everything in Java. Most of the high-end systems work is in C++, and that is the type of software where lifetimes and ownership are frequently unknowable at compile-time, obviating Rust's main selling point.
I disagree too, but because it will no longer require military budget to start a SpaceX competitor.

Pretty soon AI agents could reasonably take a crack at it.
Game that out for us. How government innovation competes with a private sector launch company whose main differentiator is lower cost.
Currently the public subsidizes the agriculture industry by paying for the consequences of the industry's carbon emissions. Also, that subsidy distorts industry choices in favor of carbon.

The industry might be accustomed to profiting from the subsidy, but that doesn't make them entitled to it! And certainly the industry has had plenty of time to anticipate and adjust to the problems of carbon emissions.
China is going to do it for sure. It doesn't have to be as efficient as SpaceX if it is massively subsidized for defense purposes. And China is pretty good at building things cheap.

On the commercial side Blue Origin has been slow in starting but they are almost ready and will have relatively cheap launches. There are other up and coming private launch competitors too.
I’m sure LangGraph has Elon quaking in his boots.
I feel like that section ruins the joke.
My wife had two given names and no surname. (In fact, before eighth class, she only had one given name.) Lacking a surname is very common in some parts of India. Also some parts of India put surname first, and some last, and the specific meaning and customs vary quite a bit too. Indian passports actually separate given names and family names entirely (meaning you can’t reconstruct the name as it would customarily be written). Her passport has the family name line blank. Indigo writes: “Name should be as per government ID”, and has “First And Middle Name” and “Last Name” fields. Both required, of course. I discovered that if you put “-” in the Last Name field, the booking process falls over several steps later in a “something went wrong, try again later” way; only by inspecting an API response in the dev tools did I determine it was objecting to having “-” in the name. Ugh. Well, I have a traditional western First Middle Last name, and from putting it in things, sometimes it gets written First Middle Last and sometimes Last First Middle, and I’ve received some communications addressed to First, some to Last, and some to Middle (never had that happen before!). It’s a disaster.

Plenty of government things have been digitalised in recent years too, and split name fields tend to have been coded to make both mandatory. It’s… disappointing, given the radical diversity of name construction across India.
They're getting ruder also, just not as fast.
ICYMI, Actor/director/activist Rob Reiner just proclaimed Bluesky to be a racist platform full of evil.

https://www.msn.com/en-us/tv/news/rob-reiner-says-maga-scum-...
Regardless of technical capability, do you think Elon is going to risk angering China?
Manually copy-pasting source trees around sounds like such an outdated idea from decades ago on how to approach dependency management in a modern programming language. Not to mention that you then have to hook them up to the build system that you are using and not all of them will work out of the box with the one you are using for your project, sure, if you are using CMake and your dependency uses CMake, you can add a subproject, how do you deal with it when they're mixed-and-matched aside from rewriting the builds for every dependency you're pulling in; or without manually writing glue shell scripts to build them independently and put them into a directory? How do you then ensure the said shell script works across different platforms? There are way too many issues with that approach that are solved in other languages through a standardized project management tool.
> it’s fucking depressing when even the fucking bare minimum form of regulation is followed to the letter and no more, because every company out there fucking hates you and would sell you out to make a bit more money if they legally could. and even if they couldn’t, who’s going to stop them?

Certainly not any government. If you think the EU's regulation are of any help to the consumer you are gravely mistaken. The EU is quickly becoming a fucking nightmare to live in. "The more corrupt the state, the more numerous the laws". The meme that goes around atm is that while Elon Musk created Tesla, SpaceX and Starlink the EU managed to get everybody to now have plastic bottles who do not close properly anymore: due to some regulation that mandates that bottle caps must hold to the bottle, weird only partially-functional mechanism have been created and it's a PITA to either drink from a plastic bottle or, worse, try to lay it horizontally in a fridge.

That's what the EU is: probably that some politicians or bureaucrats with enough brain cells to recognize a bottle cap on the ground thought "I've got an idea to make the EU better, let's mandate every bottle to have a cap that cannot be separated from the bottle".

As a result you lay horizontally a plastic bottle of sugary drink in your fridge (because you've been used to do that for decades) and now all your fridge is sticky due to the bottle leaking.

It's all that is wrong with the EU bureaucrats in one example.

Also hailing the EU as the savior vs Microsoft when our lives becames miserable with EU consent cookie popups virtually everywhere is a bit thick.
My family had starlink installed at a remote house we own for internet access. While we could get it up and running, the connection wasn't reliable and we encountered many issues. When we tried to contact Starlink for help, support was non-existent; sent us to multiple dead ends, and often wasted our times with repairs promised weeks into the future, over and over, which never surfaced. After 8 months of pain, we ended up getting rid of it and moving back to our 6mbps.

Starlink is like Elon's other companies. Engineering marvels—where the customer's are merely an annoyance and the means to an end. They are basically hostile to the customer every step of the way; and from what I've seen from Elon—I think this attitude comes right from the top.
This is more of a workaround than a solution; see my other comment in this thread.
I'd argue "friend of a friend" is strong transitivly because it's explicitly chosen by all parties involved.

Trust in a professional relation - a doctor, especially - is actually very strong, because of the professional requirements to be trustworthy, and the protections built into that (being held accountable by an organization and/or lawsuits).

"Family of friend" or "family of professional" isn't necessarily a strong relation for exactly the opposite reason, unless maybe the first-degree contract is vouching for the person.
Yeah all of the beginner kid's electronics projects I've heard of are interactive. Stuff like building a radio, or a toy that moves, or a flashlight. I think it's very likely that this was a stunt that was successful, and got him and his family an all-expenses move to Qatar.
Ad-Free Url Shortner
Self hostable at https://github.com/go-batteries/shortner
>I’ve seen talk of competitor satellite networks

Swansat anyone?

https://web.archive.org/web/20080119080404/http://swansat.co...
If someone is rescued in the wilderness thanks to direct to cell connection; if children can attend online classes despite living in the rural; if science expedition can stay online even in the most remote places, then that’s changing the world.
What does blame have to do with anything? Emissions are emissions.
The Joy of Discovery