skysight-inc/HackerNews huggingface dataset:
> We can debate about whether it should be normal, but clearly it is, right?

I don't think it's even close to being normal. If it were, then this wouldn't have raised the firestorm it did.
thanks for feedback. website will get better soon, we're adding more marketing content around the product and pricing this sprint
Guess that's a good point. However I still wouldn't be legally allowed to work.
The point is to get people in who'll spend money. Governments don't usually create visa programs to be nice—they do it for some benefit.
One thing that is not generally considered is that while it's quick to switch language, it's not true for ecosystems.

Yes, you can be productive in python syntax quickly, but I've seen enought people failing at building a sane python project I know that other things take more time: libs, tooling, workflow, typical error, debugging, deployment strats, etc.

So you do want at least one specialist in the team to drive the generalists.
And when did that definition get people in trouble?
The Dogs That Live Longest, by a Nose
Its more likely to happen in Caifornia than anywhere else imo. Medi cal would just need to be expanded and thats it. The framework already exists and about 30% of the state is already on it.
> Satya Nadella at Davos in January 2024 said; “ ...inflation adjusted, there is no economic growth in the world, I would say and that's a pretty disappointing state. In fact, the developed world may have negative economic growth...PCs were the last time, when actual, economic growth came about, right? So, the last time it showed up in productivity stats were when PCs became ubiquitous.”

It feels good to hear someone up high say the quiet part I’ve suspected may be true out loud.
The pandoc binary I have is certainly large at 206MiB (more than I expected!), but it doesn't have any weird dependencies I can see. Just GMP, ncurses, and such. All the Haskell parts are statically linked, which is probably the reason it is so large.
If you want nightmare material, there was a post-WWI procedure which repurposed the radius and ulna to provide manipulators for hand amputees.

It was apparently highly effective from a medical and patient-independence-QoL point of view, but ultimately not accepted on aesthetic grounds...
Yes that's an option but I don't really like using a used one for hygiene reasons.

It's annoying that they're so restricted here with all the medical red tape. They can't even go high enough to do actual damage. It's not like a respirator.
The core premise of this article is convincing: A lot of our software solutions are running to stand still. Occasionally I'll see a video from long, long ago (e.g. https://www.youtube.com/watch?v=ED3jbNCCjok from an episode aired in 1983) and I'll marvel at how little we've actually changed.

Having said that, it would be awesome if everyone stopped cargo culting on the backs of cargo cult analogies. The number of blog entries and articles describing South Pacific cargo cults, and using it to describe any and all follow-the-leader, copy-paste behaviours is...well it's painfully ironic.
Seems the words "rent seeking" should appear more in this discussion. "B2B SaaS" companies may well be cargo cults; but the blessing they're dancing to secure, the goal they seek, is "passive income".
This hole left intentionally blank
Ask HN: When to Start a Business?
I am aware that this is a very comprehensive question. It includes individuals own circumstances, experience, country, and macroeconomic situation. In my life, I have tried to start a business or frequently had the urge to start one. But, retrospectively, when I look at them, I see many reasons why I shouldn't have done it. Moreover, these created a huge amount of opportunity cost. I think I am more inclined to be impatient regarding this topic. My question is more specifically: what are the heuristics I can use to understand that this is the right time for me to start a business that does not create huge opportunity costs and is not an impulse that is the result of my impatience?
Thanks for sharing, looks cool! The one I have been using on all of my projects is https://cirun.io they support all cloud providers and have been around for almost as long as GitHub Actions and I love the fact that you can use it with AWS spot instances, which costs me about less than $5 a month for t4g.large (running on demand).
Are there any humans out there? Hello?!
When quality comes at the expense of pollutants, people measure their own priorities.

The point is, you're welcome to shop for non-CA items, if they're legal in your region.
It seems to be how the web site is designed, if you use the search function all the ones past those points are there, just don't show up in the lists.
I have a foolproof plan to deplete the wealth of the American oligarchs: stop coveting what they have. Bezos is super rich not because he has a huge pile of cash, but because he owns a slice of Amazon. If people just refused to buy his stock, the price would drop immensely and he would be worth far less.
Hey, cool, Amazon link to "Max-Air Nose Cones" instead lists AIRMAX Nose Cones. Gotta love that site.
Why would a nomad spend less than a resident?
Starts with a rant against "cargo cult software" and ends with an endorsement of cult-of-personality management-by-CEO.

Perhaps the two are more closely related than OP realises?
I think there are pros and cons to this. I can definitely see how, in a company with larger teams, separating the frontend and backend can help with productivity. On the other hand, I'd wager that decoupled applications are less efficient with API calls something like 90% of the time.

When I build a fully-coupled application, loading any given page after the CSS/JS files are cached requires a single HTTP request which always includes exactly the data that's required for that page. When I've built decoupled applications, I frequently end up doing 4+ HTTP requests to load various pieces of data that don't make sense to include in the same API request. In some cases these API requests will depend on data from a previous API request, which leads to multiple sequential round-trips before the page is fully usable.

I started out at my current job working on a fully coupled system that's basically as "legacy" as you can get, and eventually started modernizing it - as part of that process, we decoupled the frontend from the backend. At first it felt more productive simply because it wasn't the old system and the new frameworks actually had documentation, but once I compared it to building a coupled system with modern frameworks I realized the coupled system made me much more productive. I'm currently the only developer at my company, though, so I feel like I'm probably the perfect target audience since I don't have to worry about team coordination at all.
> I’m asking because I visit Japan on a tourist visa and I have never encountered this rule. I’d like to learn more about it from official sources.

Unfortunately, I don't think this a specific rule which makes it hard to point to a source, but you simply aren't allowed to work in any form if you are in Japan on a tourist visa, and from the government's perspective, this obviously includes remote work.

If you want some specific government opinion in writing saying that remote work is illegal under tourist visas under current law, after the government holds public comment, it usually publishes an interim report compiling the comments it has received along with analysis, and I imagine that in this case the report will note this, but right now I can't find an official document stating this. However, googling it, there are various opinions from law firms agreeing that it is illegal.

There is also no reason you would have "encountered" this because the only way you would be able to encounter it is if you somehow made the government aware that you were illegally working remotely and they deported you.

It's basically impossible for them to tell if you are working remotely though, so it's almost a moot point in most cases unless you specifically go out of your way to make the government aware.
Not a popup, please! Just a from please. I want a way to keep on top of tembo that doesn't involve investing my time. Not saying I'd read every newsletter, though.
> Separate living from a working environment.

This is _so_ key. Even if it's just having a laptop where you open the lid to work and when you close it, you're DONE. If you don't find a way to separate "work" life from "home" life, you'll go crazy.
Were you following the news during the "War on Terror"/"War in Iraq" era? Because the Kissinger coverage, while infuriating, pales in comparison to the horse shit the media was uncritically publishing in the early 2000s. The story that sticks out in my mind the most is the Tora Bora mountain fortress/lair[1], but there are plenty of others. Many of those responsible for this crap failed upwards[2].

[1] https://morningstaronline.co.uk/article/tora-bora-tunnel-kin...

[2] https://en.wikipedia.org/wiki/David_Frum
Ask HN: How to prevent Apple Vision Pro users from filming you?
Apple Vision Pro headset is out and soon these headset users will be swarming the streets. In a way Apple Vision Pro are very sophisticated spy glasses. Shouldn't there be a standard way to enforce 'do not film' policy? Like a QR code that would work as 'robots.txt' and would inform smart glasses that you don't agree to be filmed?
(not a lawyer, not legal advice)
With Pandoc being GPLv3 you can't just link it with your software. Distributing pandoc standalone (different, unmodified binary) and calling it from your software should be okay as they're technically different programs. Probably requires further investigation and maybe a lawyer though.
Is that the lesson? There's a ton of sky-is-falling commentary/editorials on Seeking Alpha, YouTube, et. al. It's absolutely impossible to see fact from feeling.

Maybe it's time to start analyzing 10qs, I'm telling myself.
And its made even worse nowadays to properly support video conferencing, as often you need to decode multiple streams (video from multiple participants) as well as encode one or more (camera + slides/screen) streams from your end, at the same time, in real time.
Location: Denmark

Remote: Yes

Willing to relocate: Yes, Within EU

Technologies: React, Next.js, Node, Javascript / Typescript, HTML, CSS, Tailwind, Material UI, Kotlin, C#, .Net, SQL (MSSQL, MySQL), WPF, Docker, PHP, Symfony, Linux

Résumé/CV: https://drive.google.com/file/d/1RRdb1g6D5uEi4O5FDvGpH69lDUj...

Email: kaibdelay (at) riseup (dot) net

Hello! I'm Kai, a recent graduate in Computer Science. I've been building on the web for 7 years in my free time, with 3 years of professional experience, building everything from fullstack apps, SPA's, to projects in NextJS. Currently looking for a full time position.

My latest and greatest project: https://github.com/kaiberg/elnet-pro
A solar grid data analysis platform, written in Next.js, with user experience, accessibility, and supreme speed in mind.
Tech over-promised and under-delivered. The article presents a compelling argument that resonates deeply with the current state of the U.S. economy and its technological focus. Tyler Cowen's notion of the Great Stagnation, alongside the critique of modern tech's superficial advancements, underscores a critical misstep in our economic development strategy. The emphasis on software and tech, while neglecting the foundational sectors of manufacturing and engineering, has led us into a productivity paradox where technological advancements do not translate into real economic growth or improved living standards for the average citizen.

The analogy of cargo cult companies vividly illustrates the pitfalls of prioritizing abstractions and financial metrics over tangible solutions and innovations. This approach has not only stifled genuine innovation but has also diverted attention and resources away from sectors that are crucial for sustainable economic growth and competitiveness on the global stage.
Nope. It's all a lie. Here's why:

The current US Government has a massive program that is creating a bubble in construction (Build Back Better), this generates a lot of jobs, but despite the program lasting a long period, those jobs don't stay and aren't jobs created entirely by free market and the private sector.

Those jobs will go away, won't last and will likely have a reverse impact once we're at the other side of the construction cycle.

If you have a look at the 12 months data, you'll see construction along with government has been a big hire https://www.bls.gov/charts/employment-situation/employment-b...

Government-led hiring changes from government to government, it generates bad bubbles and is bad. If you look at the data above, you'll see that we're actually doing pretty badly, if it wasn't for the increased demand by that package.

Not to mention that those government packages are fueled by DEBT. The US is running a big deficit and this will "fake unemployment" will be paid by your kids.
This thing can actually cross the Atlantic hot damn.
I find it interesting that you added "despite tech advancements". I don't see how the level of technological advancement enters into this equation at all.
once it's cached though, loading new pages or new data is trivial.

It really depends on the use case- if I'm navigating my banking website, I would prefer a longer load time up front if it made it navigating between accounts really fast. If I'm checking my power bill, I'm probably only going to view one page so I just want it loaded ASAP
It uses a combination of magic bytes (like the `file` command), entropy analysis and character frequency detection to determine whether an output is likely to be of interest to the user.

The file type mechanism is written here[0]. There's a list of all signatures we detect here[1]. The magic implementation is here[2].

[0] https://github.com/gchq/CyberChef/blob/master/src/core/lib/F...
[1] https://github.com/gchq/CyberChef/blob/master/src/core/lib/F...
[2] https://github.com/gchq/CyberChef/blob/master/src/core/lib/M...
Where do you think Apple got the expertise and prior experience for hitting a homerun with M1?

The gap was always there, but people don’t tend to look at tech specs on phones the same way as they do on desktops (which makes sense, given that most smartphone users aren’t tech people who would care much bout it).

And specs themselves are often not mapped to real performance on phones too, so it is mostly meaningless. Flagship Androids almost always have more RAM and larger battery capacity than flagship iPhones. But it doesn’t translate into longer battery life or better performance at all (due to power and OS optimization differences, different chip architectures, etc), so those numbers on their own don’t mean much to most people. And even if they cared, it won’t be easy to make a solid comparison.

All I can say from personal experience, as a user I felt that performance gap really acutely when switching from my Galaxy S8+ to iPhone 11.
You need to finish that story. Those people were released after it was made clear that they were not working for Thai companies. It was not about them working in Thailand while on a tourist visa. It was about not taking local jobs.
Awesome, thanks for sharing! Don't think it is that ugly, and definitely shares what folks need to know.

Would add that to the front page as a stopgap :) if I were you.
He Hunts Sloppy Scientists. He's Finding Lots of Prey
Im pretty sure you mean endlessh https://hub.docker.com/r/linuxserver/endlessh
Yeah I also find it weird because

"To be eligible for the new status, applicants must have an annual income equivalent to 10 million yen ($68,000) or more"

which means the newly created Digital Nomad class needs to have 2x the average GDP/capita in income?
Show HN: Prettify Slack messages with my GPT Slack app
Hi all,
Structured, formatted slack messages with markdown, bullet lists and emojis are easier to read and a more fun way to communicate. But sometimes I'm just too bored to put this effort in. So I built this fun slack app that adds a /prettify command that uses GPT to prettify your slack messages for you.

It's a fun beta for now, free to use. Would love to get your feedback: Is the formatting working out for you?
Colour Science is one of the more serious projects I know of, and more or less lets you get as advanced as you want. Used by film professionals among others. https://www.colour-science.org/

How would you define what the perfect color tool is? I would guess like most tools that it depends entirely on the job at hand, and that maybe no one perfect tool can exist. Colour Science might be great at serious color management and perceptual measurements and conversions between standardized color spaces, but not the right tool for a web developer looking for quick & easy way to make an HSV palette generation widget (and not because Colour Science is Python, but because it’s too big and heavy of a hammer).
That's what a honeypot would say.
Think about the industry and the people you'd want to be managing an AGI. These people aren't Chuck Forbin.
Hydro – .NET apps with SPA feeling without JavaScript
gitk is great if you love subway diagrams and want a built-in tool for it. There's so much power in `git log --first-parent` and recursing into drilldowns that current UIs, including gitk, are bad at expressing as a workflow.
Post mentions Livewire & Hotwire but totally misses the real star (and OG) of this type of architecture: Phoenix LiveView

^ Elixir is an order of magnitude more scaleable, easier to operate and cheaper than any of these other solutions.
The Costco screenshot is really interesting. The terminal apps of old were truly works of art and _incredibly_ fast. A non-technical worker wouldn't take long to understand the system and the keys/shortcuts to do something quickly. I remember having to sit with a few folks when we were looking at modernizing an app, watching them with a few key strokes process a record or something and thinking "we'll never match this speed".

Web or even desktop apps these days really pale in comparison.
Even if it weren't universal, having it not be tied to your employer would be a start.
Mine has supported IPv6 for years-

But I refuse to let them switch me, because their IPv6 offer does not include a v4 address, only CGNAT. Of course if everyone was on v6 that wouldn't matter, but until then I need the ability to forward ports to my server!

This isn't even technically in breach of the ToS; I have a business line, mostly for the customer support.

And thus I add to the problem, because now anyone who wants to connect to said server also needs a v4 option...
The people in the raid got jailed over night as far as I remember. Thailand was basically just noticing this trend and reacting, afaik this hasn't happened again.

About the visas people just were really stupid to be honest about their income (or lack of)
A night or two in jail doesn't sound the worst for that kind of savings. Especially if you have someone to pay 'rent' for a nicer cell space.
The firestorm is entirely because Tan is rich and Asian. There’s always been a taboo on “punching down,” but in recent years in certain circles politicians have moved positions in the hierarchy.
Progressive Web Apps only stopped working in the EU
I think it’s unlikely people will be roaming the streets with these on, and I’m unclear why this is a challenge specific to the Vision Pro? In most jurisdictions if you’re in a public place you can’t prevent anyone filming you.

You’ve got a strong signal you might be filmed with the Vision Pro in the form of a gigantic headset, if you’re that worried avoid people with them on.
Navigating the Cybersecurity Landscape: A Deep Dive into Device Security
I’ve been thinking about this a bit lately because I’m taking an economics class, but the pursuit of maximal profit doesn’t make as much sense to me as it used to. Specifically, what actually happens, in economic terms, to profit? Nothing good, it seems.

So maybe the “cargo cult” is the ruthless pursuit of profit, as opposed to regular reinvestment in the firm. Companies are incentivized to optimize productivity rather than grow it, as every dollar saved is a dollar to take out of the economic cycle and put into the investor’s pocket.

Didn’t corporate tax rates plummet appropriately at the same rate that computer technology exploded? That seems to me to be important, to the point that I’m not sure we’ve got the right culprit here.
I always splice wires considering these good practices, regardless of what application. I just like doing things correctly and reliably.

I also have a little bit of a fetish. I really enjoy it when other people do their work correctly and do those small things that show their prowess. And I like to to think somebody someday sees what I did and will enjoy it the same.

That's why, when I sail, I always have all my lines neatly tied and organised. And use proper knots for their applications. And look at other yachts when docked to see if their owners know what they are doing or not.
I definitely agree with you and understand that. It just seems like everyone around me in my life is struggling more than they were four years ago, and are scared of being laid off whether they're in tech or not.

I don't have numbers. Just anecdotes.
You can run a lot faster than they can with those dumb goggles on.
They spend money and leave. They have a very small negative footprint (excluding the housing market), and require almost no obligations from the host country, but spend money locally.
What! that's insane! if true
If your code does the same thing every time it's run.
> 25% of job growth in government

10%, and “below the average monthly gain of 57,000 in 2023” [1]. If you include social assistance we can get to 19%.

Where are you seeing 25%?

[1] https://www.bls.gov/news.release/empsit.nr0.htm
Alternative to what?

Most devs work on projects that don’t actively compete with large companies on their own ground.

Or do you mean alternative to watching video on Vision - I suppose youtube still works via safari, is that not the case?
There are two related aspects to this that fascinate me the most.

The first is that Tan seems to have thought that people who were upset by the statement were unaware that it was a song lyric.

The second is that some people think that because it's a song lyric, it somehow doesn't count.
I have a really bad network, SPAs are consistently worse in UX than a regular site. There are tons of SPAs that won't even show me a loading indicator when navigating, a regular site will have the browser spinner telling me to wait.
See my response to JumpCrisscross above.
> And the next employee won't know about some random but crucial logic that lives inside Postgres instead of the code.

The next employee should know this, because it will have been documented somewhere.
First season seaQuest wasn't B-grade either, unless you're overly influenced by the use of mid-nineties CGI. Just look at the interior sets and how much water they use! Add to that the sheer amount of CGI they used (anything happening outside the ship) and there's no way that show was cheap. Of course, once they lost their major producers in season two and three there was a definite drop in quality, but season 1 was definitely up there.
> specific SPA problems mentioned are due to the bundling, the packing, the dependencies, etc.

These are all issues, but the real issue is JavaScript itself (i.e., programming with wet noodles).
I hope we see a not-so-subtle jump in usage on google ipv6 tracker.

https://www.google.com/intl/en/ipv6/statistics.html

Anecdote, my ISP gives us IPv6 but not my employer. We use the IT equipment till the last breadth. I have seen, permanent table-fan running towards Floor's network hub. I guess that one is NOT IPv6 ready. :D
I remember using something similar to bypass the lock of an old phone my collegue had forgotten the password of in my teens. It involved downloading an apk from some shady site with this "in-built browser" that did something to unlock the phone, then factory-resetting it.