skysight-inc/HackerNews huggingface dataset:
Literally you just talk to your ISP. A support ticket or a technical phone contact. They'll either just do it for you or get you set up to announce your routes to them.

You'll need an ISP that does actual business networking things, probably. I doubt Xfinity home service would do it for you.
Xiaomi 4G Kids standalone smartwatch with SOS call, SIM card and GPS Tracker. $12 each, 3 pieces. Aliexpress.
This is a great post. Thank you to share. First hand experiences like this are one of the best parts of HN.

This part:

> If you can find a way to teach your kid good white-cane skills without making them miserable, they'll be grateful to you forever.

Can you go a little deeper on this one? What are some good ways vs bad ways to teach white-cane skills?

Last: A question for myself. Sometimes, when I ride the subway, I see a blind person trying to navigate the station, platform, and train doors. Usually, I hang back a few meters to make sure they are OK. If something goes wrong -- they are a bit misoriented, what is an polite way to break the ice and offer help? (Ignore any language barriers.) I would like to hear what works well for you.
I personally think that's pretty cool. Also fixes the squatting issue that otherwise would undoubtedly happen.

I do wonder whether a big company could sue you to give them the account for free on the premise of this being 'blackmail'. Might be something to keep in mind. But once BigCo sues you for this, you probably don't need their money anymore ;)
When I was starting college twenty years ago, the prevailing sentiment was all programming jobs were going to be outsourced and that getting a CS degree was a fool's errand. I literally had a guidance counselor try to talk me out of it. I did it anyway.

When I finished in 2006, there was a real vacuum in the developer space, presumably because everyone got the same advice I did, and jobs were relatively easy to find.

By about 2008 there was just no one. We had open developer positions for months with zero applicants.

I have seen vacuums and gluts come and go.

My advice is just if you are interested, go for it. The market will come around.
when reaching 1 million users, may even start to re-write the whole thing all over and have some ppl help doing that
Yeah, I think a a better headline is the section header about "No More Red Carpet". Tech jobs are down from 2020? The tech job market in 2020 was unsustainable smoking hot like nothing I've ever seen. I remember the 2000 bubble and bust. That bubble was nothing compared to the one we just came out of and this "bust" is nothing compared to 2002. This is a correction. And you can attribute maybe 5% of it to AI, but the other 95% is just interest rates. The ZIRBs are learning about real life. With tightening officially over, we are likely going through the worst of it right now and the worst of it is still pretty good.
Same. I could play msgs on the first page I landed on, but not on any subs
The big problem for contemporary hobby CNC is that the G-code interpreters for small single board computers such as Grbl running on an Arduino are extremely memory-constrained:

https://bengler.no/grbl

which means:

- no loops

- no branching

- no variables

One work-around for that is:

https://github.com/NRSoft/GSharp

(I took a very different approach in my project linked elsethread)
That probably explains the issues I’m having sometimes when pulling images from Elastic registry on hetzner boxes. At least now I know the reason behind that
> The way Camp David is described also does not match reality. They failed to agree on several points and therefore there was never an offer that could be rejected.

You mean Arafat's refusal for to even define infinite "right of return" or participate in any way with the Summit? While every historian (including his Arafat's wife he told to hide in Paris) said he was preparing for the second intifada?

Also its widely known that the Summit was the closest they have ever gotten outside Taba. Its a hilarious statement to think there was no "offer".
1. We are guilty by association.
2. When a guy makes a choice to join up with a terrorist organization he will bring that guilt home with him. It will affect those around him.

We may be free to choose but we are not free to choose the consequences of our actions. Even when they affect the innocent we associate with. If this is a new thought to you read a few more books.

Here are some suggestions...
The Holy Bible
Hillbilly Elegy
The Narnia Series
The Hobbit
The Lord of the Rings
I keep seeing people say this, but nobody ever takes the next step of proposing how this "missed opportunity" might have been fixed.

The reality is that there is no possible way IPv6 could have been designed that would both solve the IPv4 address exhaustion problem and natively interoperate with IPv4. When you send a packet to an IPv4 host, it needs to know where to send the response, and there simply aren't enough bits in the IPv4 header to fit more than 2^32 possible addresses.

You need something in the middle to translate between IPv6 and IPv4 addresses, and we already have that: it's called NAT64. It works the same way you would expect NAT to, and just like NAT on IPv4, there's no need to codify it as an explicit part of the IP protocol itself.
Note: We've crossed paths on another thread (Reddit?).

I have an experiment going (as part of a talk) of how compressed of a sqlite database I can get all of English Wikipedia with full-text search.

So far, the smallest with full articles and titles is 28 GiB.
Also looking myself for the last couple of months. No luck. 8 yrs exp, but generic full stack web experience in financial services (this might be my problem, having generic and common skills).

Could you elaborate on your exp? Wondering if you have specialist skills that are making you more in demand.
Locking down access to NFC to smother competition to Apple Pay comes to mind.
> Employment for software engineers has cooled as resources shift toward developing artificial intelligence

Wait, who is doing the developing?
Why doesn’t our H1B system adjust the yearly number of slots based upon these metrics? From a tech worker, I just see the H1Bs as flooding an already saturated market.
I'd rather use https://tuns.sh, same idea.
And they all make their citicens work insanely long hours. So they are not sustainable either.
its more like, if you know what you're doing.

I started seeing the trickle of bootcamp grads coming in maybe 7-8 years ago. Many of them were just as good as the CS grads. They have no issue finding new jobs today, some are even at FAANG

Someone who went from bootcamp to coding 6 years ago shouldn't have any issue finding a coding job today, if they're actually good and progressed over those 6 years and have worked a year or 2 as a senior engineer at a good/known company. My guess is they aren't

Companies today want people who can hit the ground running. Less jobs for juniors, less jobs for ramping up within 3-4 months.
The Saudis aren't getting my tax money. If they get weapons, it's because they are paying big money for them. I don't believe we should be selling them weapons from a moral perspective, but I do understand (though I don't agree with) the economic argument that they would buy from Russia instead which would boost Russian weapon production.

In contrast, Israel got 14.1B plus the usual 3.8B. This is the equivalent of an almost $200 stimulus check for every person in Israel. Personally, I'd rather spend that money on infrastructure or at least give it to the poorest Americans.

Answering most of your questions quickly: Aid to Pakistan was cut under Trump (though Biden is asking for aid again). Mujahideen funding to fight the USSR during the Cold War is materially different AND it blew up in our faces when we invaded Afghanistan. We invited the Russian Premier who presided the second half of the Korean War (killing way more Americans than the Taliban ever has) to Camp David too (refusing to deal with foreign leaders because they are unsavory or evil is pretty much always a recipe for even bigger problems).

You don't hear US politicians calling the Saudis or Pakistanis good people, but you DO hear this claim about Israel while the hypocrisy is blatant to anyone who researches with even the slightest bit of objectivity. This alone is a massive difference.
When you are knowledgeable and talented, jobs don't dry up.
Agreed, as an ex-pivot I really liked PT (relative to Jira et al.)

It was clear the VMWare was going to gut the company, and Broadcom only made that clearer.

It was once a great company... (Pivotal Labs)

Now it's toast.
Sorry to pile on to the doom and gloom around this, but I have been at a bunch of companies that tried this and have never seen it work out well.

The problem is that building generalized, actually-in-the-real-world reusable UI components is really, really hard! Generalizing other people's use cases is very tricky without walking in their shoes.

Usually what happens is that a glorious, well-intentioned group within the company puts together a few very short-sighted, yet kind-of-good-looking components for a very specific use case and management sees it and says: "hey, why can't we use this in other projects?" The answer, of course, is that they weren't meant for that! They don't handle about 100 different things that would allow for expanded use in the company. One would need a dedicated team to make it so, which management really doesn't want to pay for.

Trust me, it only gets worse from there...

My advice is to build domain-specific LOB components for your business area and use a real 3rd-party solution for the underlying GUI lib. This actually has a chance of working out. Even doing this is way harder than it sounds lol.
My two thoughts:

1. HN on average loves Apple doom and gloom stories. So I’m not surprised nobody questions the premise of the article.

2. Kuo (the analyst in question here) has had a very poor track record in the last couple years. His strength has always been supply chain and manufacturing numbers but I think he’s been struggling as Apple has diversified outside of China. Beyond that, his conjecture has always been full of head scratchers because he’s never been good at putting a story to the numbers.
I was using an angle grinder to strip paint off of a large table top and necessarily had to remove the guard. This is one of the most dangerous tools I have and I'm very aware of it, so I carefully gripped it toward the end of the handle well away from the disk. For the first few minutes I was very conscious about the position of my grip. Then a half hour later I glanced down and saw my top finger about a centimeter away from the spinning disk. I had gradually choked my grip up in order to get better leverage. Another few seconds and it could have become a more memorable incident. I normalized my deviance just by failing to notice it for a few minutes.

I see the same forces working on my software practices. For instance I start with wide and thorough testing coverage and over time reduce it to the places I usually see problems and ignore the rest. Sometimes production can be nearly maimed before I notice and adjust my grip.
Since VMware sold to Broadcom in 2023, they've been cutting jobs and increasing prices to squeeze every bit of profitability possible out of their remaining customers. I'm actually kind of surprised they aren't offering support past April 30 2025 end-of-life date for 50x the current pricing.
Agreed. Extra: I'd generally say, that comments on HN are often interesting and insightful (that's why we're here, no?). With the current state of social media, I'd wish for a little more HN flavor. But at least credit your source. The information you provide doesn't get less valuable only because someone else did the work.
What makes the CA system reliable is browsers insisting on Certificate Transparency before trusting a cert. If an attacker creates an evil cert by stealing the ACME verification traffic, there's a permanent record of it. Big corps can monitor the ledger to see what certs have been handed out to their domains.
https://news.ycombinator.com/item?id=41539235
"The Shareholder Value Myth" is an interesting book about companies purpose https://www.amazon.com/The-Shareholder-Value-Myth-Shareholde...
This is stunning work you've put forwards. Diatoms remind me of looking at snowflakes, but so much more alien feeling. The ocean is such a mysterious place.
lots of things the advertising companies like Google do makes more sense if you think of it like this: line has to go up and to the right forever. if natural demand isn't going up, then they'll squeeze the stone harder, doing stuff like this, or breaking adblockers, or more ads for non-premium users, etc etc

the idea of "revenue and profit shouldn't/can't go up forever and that's OK" is not a concept the CEO will accept.
Sure. But it's less invasive for both. I can send a text on the bus without bothering anyone. I can read a text on the bus without bothering anyone. Time isn't the only reason that many people don't like voice messages.
Mozilla to shut down its Mastodon server in December
> its more like, if you know what you're doing.

You're right!

I'd take a risk on hiring a non-traditional student who taught themselves to code and is a maintainer of a decent sized OSS project. Not on a bootcamp grad with no coding experience outside of the bootcamp.

> Companies today want people who can hit the ground running. Less jobs for juniors, less jobs for ramping up within 3-4 months.

Exactly. And I can confirm that.
Yeah, I probably should not have written the first sentence about lies, sorry about it. It was hard to react in a civil way when I saw something that is so far removed from reality, but I should not have broken the guidelines.
Nothing's realistically dropping support for v4 any time soon, so v6 support is optional. On the other hand, we're far, far away from all users supporting v6, so v4 support is not optional.

Running a single IP stack is infinitely simpler and easier than running two concurrently, and until that "single IP stack" can be v6, I see very little reason to support it.
Reminds me of the BitBucket “spooning” video. https://www.youtube.com/watch?v=8wUOUmeulNs
There are no "100% safe" solutions. There will always be weaknesses and vulnerabilities in any system. The sort of criminal who requires or expects 100% safety is quickly going to be caught due to being a dullard. Knowing you're never truly "safe" is what good criminals are keenly aware of at all times: you can plan and prepare for certain eventualities. Once you think you're "safe", it's the beginning of the end.
It may not be complicated, but it does require caring about what you do and your customers as opposed to going through basic minimum requirements to appear that you are doing something.

It is much more difficult for corporate cogs to have that level of care compared to someone who does their things with passion.
From peeking through the code, it seems the latter.

It manually implements j2me api (javax.microedition.* packages and extensions) over the android api.
they are already releasing information on https://t.me/handala_hack2 and https://handala-hack.to/ (especially on the telegram channel)
Burger King didn’t start with royalty.

Adobe didn’t start as clay producer.

Apple didn’t start as fruit selling company.

Open in their name was not randomly chosen to sound fun, it’s a reference to well known concept. It’s “young democrats” becoming far right but keeping their original name.
Honestly it's nothing too special. Boring enterprise .NET development, mostly focused on moving companies from old monolithic WinForms etc applications to modern stacks. Have been doing this for about 8 years.

Might be a localized thing though, I work and live in The Netherlands.
Indeed, I am really skeptical this is possible- it would seem to violate the laws of thermodynamics…
If weight it by population and importance then China is probably in the top though.

I bet western spies spend more time on China than some micro island in the middle of the ocean. Same for Chinese spies probably focus on USA first.

Also realistically probably everyone spies everyone and they spy on those micro islands too. But priorities are clear...
As of this year, it's a 100% tariff on Chinese EV's, not 25%.

https://www.whitehouse.gov/briefing-room/statements-releases...
Pray tell what information do you need?
This has been the mission of multiple teams under my management.

Are you a designer or an engineer? The perspective below is for engineering:

- Designers are going to be your biggest challenge. There is a wide range of design skill level in leveraging the Figma versions of your design system and you need to have a strong partner in design doing the same thing you are on the dev side.

- Start with primitives. Get everyone using the same colors, fonts, sizes using shared functions. Then introduce theming. This should be universally adopted. Document.

- Rather than roll out a new design system, canonize the most commonly used components into a design system. This way, you get automatic adoption. Speaking of adoption, that's going to be your measure of success.

- Use tools to understand who is using your design system and who is not (there are tools but strong CODEOWNERs files are key here)

- Create documentation and training on the use of the design system. Don't stop teaching others on the use of the design system, especially if they are new to the company.

- Create a contribution model: how and when does a component become part of the design system?

- Take ownership over global components like the nav, headers, and the footer

- I've tried going higher order with form and page builders being part of the design system, but that's a lot harder than it seems

My learning is that a design system is important, but it doesn't get a lot of love in many organizations.
> Tell me how forcing someone not to commit suicide differs from forcing someone not to sin.

Define sin first. Killing yourself results in death. Religious fanatics stretch definition of sin to whatever they don’t like.

Gays? Sin? Woman without hijab? Sin. Abortion? Sin.

> In my view it's the same: You are limiting someone else's liberty; forcing them not to do something you consider a grave mistake.

No, it’s totally not the same. And it’s not necessarily about mistake. Allowing people to commit unrestricted suicide would set a dangerous precedent. And on top of that a lot of inconvenience for people around.
Procurement specialists.
My only big critism is the CPython folks resistance to any kind of performance improvements, and the way PyPy efforts have been largely ignored, making Python the last major dynamic language to finally start caring about performance and having a JIT in the box.

Finally thanks to data science, and people getting fed up with always writing bindings, this is changing, and Python can join Common Lisp, Scheme, Smalltalk, SELF, JavaScript, Ruby, Lua, Dylan, Julia, BASIC club.
Source Nature Article:
https://www.nature.com/articles/s41467-024-52047-5
yeah the `--check` option should be the default mode imo
Wikipedia says "Chili peppers, also spelled chile or chilli"
My hot take on the whole Amazon RTO thing is they are trying to ramp up visa workers

Amazon is the no.2 in h1bs in the US, and no. 1 in i-140.

1) Layoffs mean they have to pause both of those. Amazon even had to stop all I-140s in February until 2025. So instead of more layoffs just RTO 5 days a week. If everyone stays, great.

2) If people leave / no one applies to new jobs - now you have a case to bring to the US govt. that Americans with the required skills aren't applying
Luckily most hospitals in the world seem to be short-staffed, and the population of sick is growing (because people are living longer).
- One year in weightlessness will almost disable someone and give him blindness, rapid bone loss, cachexia, cardiovascular problems, and sometimes immune diseases.

- One year enduring radiation sickness.
I wonder if that sort of measure would have far too much lag to be effective. Also, what signals do they go off of? Ask workers and there's too many, ask industry and there'll never be enough.
+1 for linear.app. It's somewhat similar in feel to PT. It's very responsive and has vim style key bindings. We switched a year ago and haven't looked back.
Americans can now renew passports online
So I think we are closer in opinion than you might think.

> No one knew somoene injured back then.

No, but thats the point its an active war. Ireland's conflict has been going on in ebbs and flows since 1919, but it's roots were set way back. Someone you know has been injured by the "other side" in every generation. Its a generational conflict, sadly.
How would v6 connect to v4? Specifically, how would the return packets back from v4 to v6 be routed?
Math major, 300k starting, any job I want
Designing a Protocol to Get Out of Slump Mode
I have a few ideas in the works for accepting contributions that I will iron out in the coming days. I have some breaking changes in the works to make the journal more reliable and testable. The current implementation requires deep understanding of my vision.

AFAIK, North Korea, Russia, and United States, all have the same five accounts types and require double-entry.

This truly is a mission to rebuild an institution. My goal is to educate a new generation of accountants. The kind who can produce any report from raw journal entries and who can add new features to the journal.

Parent-child relationships help with reporting, but I notice the need to include parent-child relationships almost everywhere; locations, items (products/services), chart-of-accounts, users, tasks, etc.

I've not touched reporting because I know it will be easy to do.

If I get the journal, accounts, and transactions right, the rest is easy street.

One thing to mention at this time is that I don't see a need to manually enter journal entries. I'm ready to catch flack for saying this, but maybe... idk. Still in R&D phase.
> You'll need an ISP that does actual business networking things, probably. I doubt Xfinity home service would do it for you.

It would be nice if someone made a wiki somewhere of which ISP's worldwide will do this on which plans.

I'd really like to have two ISP's and BGP peer with both, so that if one goes down all my systems keep the same IP address and maintain connectivity.

The whole idea of everyone having just one connection in a fragile tree-like structure seems against the original design goals of the internet.
Wow, this is a great looking product and website. Do you have ideas of another niche problem simular to SQL query generation that could be solved with GPT?
Pivotal is the company whose CEO went to Burning Man and wrote a 100% unironic blog post about how it changed his life right?
> The idea that other worlds would be your deal breaker on Christianity is strange.

"Vatican Holds Conference on Extraterrestrial Life":

* https://www.universetoday.com/44713/vatican-holds-conference...

* https://phys.org/news/2009-11-vatican-extra-terrestrial-life...

* https://www.ncronline.org/news/vatican-discusses-extraterres...

See also the book Would You Baptize an Extraterrestrial?, co-authored by the director of the Vatican Observatory (Br. Guy Consolmagno, SJ):

* https://www.penguinrandomhouse.com/books/228109/would-you-ba...
From Video Screenshots to Viral Thumbnails
I am fascinated by how complex JIRA is. We evaluated it in 2008. It seemed fine enough.

Looking at it 16 years later, and… what is this nonsense? It’s so customizable that it’s loaded with footguns.
Sounds a bit like the voyager 1 golden vinyl disks
Yeah, it's just a happy coincidence that our product release lined up with the Redis license change. We think EloqKV is a way more powerful and versatile product than Redis. It can definitely be used as a simple in-memory cache, just like Redis, Valkey, or Dragonfly. But the real strength of EloqKV is in its full database capabilities: scalability, consistency, and high availability, all the things you'd expect from a modern database.