skysight-inc/HackerNews huggingface dataset:
All of a sudden, a very expensive floppy may pop up on eBay :-)
Thanks for sharing that story, I didn't know that at all !
That's a problem of code organisation though. Large codebases should be split into multiple repos. At the end of the day code structure is not something to be decided only by compilation strategy, but by developer ergonomics as well. A massive repo is a massive burden on productivity.
At the time, in the context of other software development environments (like submitting decks of punch cards) the HP 2000 timeshared BASIC environment would count as an IDE. Compared to Turbo Pascal or any modern IDE it falls short.

HP TSB did not have a REPL. If your program crashed or stopped you could not examine variables from the terminal. You could not peek or poke memory locations as you could with microcomputer BASICs (which didn't support multiple users, so didn't have the security concern). You had to insert PRINT statements to debug the code. TSB BASIC didn't have compile/link steps, it tokenized the code as you entered the lines, and the interpreter amounted to a big switch statements on the tokens. P. J Brown's book Writing Interactive Compilers and Interpreters (1981) describes how TSB works. Eventually I got the source code to TSB (written in assembler) and figured it out for myself.

Other BASIC implementations that popped up around the same time had richer feature sets. In my senior year at high school I got (unauthorized) access to a couple of Unix systems in Portland, ordered the Bell Labs Technical Journal issues that described Unix and C, and taught myself from those. I didn't get paid to work on a Unix system until several years later (detours into RSTS-11, TOPS-20, VMS, Microdata, Pr1me, others) but I caught the Unix and C bugs young and I still work with those tools every day.

Some programmer friends and more than a few colleagues over the years have made fun of my continued use of what they call obsolete and arcane tools. I don't mind, I have never felt like I did less or sloppier work than my co-workers, and my freelance customers don't care what I use as long as I can solve their problems. Most of the work in programming doesn't happen at the keyboard anyway. I do pay attention and experiment with all kinds of tools but I usually end up going back to the Unix tools I have long familiarity with. That said I did spend many years in Visual Studio, MPW, CodeWarrior, and MPW writing C and C++ code, and I do think those tools (well, maybe not MPW) offered a lot of benefits over coding with vim and grep, for the projects I did back then.

Maybe ironically I use an iPad Pro, I don't have a desktop or laptop anymore. So I have the most modern hardware and a touch-based (soon) AI-assisted operating system that runs a terminal emulator during my work time.
Show HN: UI for GitHub Workloflows
Hey HN,

We’re a small team behind wt.dev, excited to share our latest project.
As part of our stack, we've added a Pipeline UI for GitHub Actions.

Why we built this:
GitHub Actions is great for developers, but it’s not always user-friendly for non-technical folks or anyone who prefers a TeamCity or JIRA-like UI. We wanted to create something that bridges that gap and makes life easier for everyone on the team.

We’ve just released the first beta of our app. Try it out and let us know what you think! We’d love to hear any suggestions or ideas you have.

Thanks for checking it out!
That part is misleading and not present in the original article (headline or body).
Interesting, do you mind telling a bit about the context where the problems you were solving arose?
What was the application?

What kind of hardware did you need for such large problems? Single machine or cluster?
To date, I have always use 16 GB RAM on laptops, and "hard work" is done on a remote server via SSH.

This also alleviates the problem of sync'ing between multople laptops, as I use both a MacBook Air (lighter + better mobility: wake-up, WiFi, handling media) and a Lenovo X1 (Linux environment for software development and research).
Musk made his opinion regarding advertisers pretty clear: "Go F Yourself"
I too started on Snow Crash feeling like "this is going to be great", since it was recommended next to books I enjoyed like Neuromancer. But the pseudo-scientific feel of the Sumerian stuff just completely turned me off, I couldn't decide whether it was meant to be serious or a parody of really bad cyberpunk.
Its even worse if you have a bitlocker config that requires a pin.
It will reboot during the update but then fail the boot because noone entered the pin in time, leaving you to complete the update actively when you open it back up.
Ironically this happens even if you select "update and shutdown" because the restart happens during the update process.
I don't disagree, getting smart and ambitious people to move to your country is a really good policy overall. It is just worth weighing it against the opportunity cost for the citizens of the country.
Show HN: DappleDoc – Free AI Dermatology Tool, Co-Founded by Microsoft Exec
Hi HN! I’m Jon Friedman, a Corporate Vice President at Microsoft and Co-Founder of DappleDoc, alongside my friend, Dr. Benji Marks, a leading dermatologist. DappleDoc is a free, AI-powered dermatology tool that gives fast, reliable skin diagnoses. It’s designed to make expert dermatological care accessible and convenient for everyone, without the need for appointments or long waits.

We're excited to share this with the HN community and would love your feedback and thoughts on how we can improve it further. Check it out and let us know what you think!
Me too, had to flip to Reader Mode.
Out of interest - why is it called FetchFox - but it doesn't work on Firefox?
find a remote job?
Well, arguably it is linked.

A big issue with Germany's car industry is that it is slow to adapt and innovate and so now faces being hit by competition from China. Slow pace of change and adaptation is perhaps something also at play with AI.
Context windows for LLM inference are limited. You can't just throw everything into it -- it won't all fit, and larger amounts of context are slower and more expensive. So it's important to have a carefully curated set of well-formatted documents to work with.
Solsten | soslten.io | ONSITE | Berlin, Germany | Full-time | Senior Backend Engineer (Go)
https://job-boards.greenhouse.io/solsten/jobs/5859851003
Yep that's true. It's impressively fast on my brand new 32GB HP Spectre though.

Side-rant: It's nuts how hard it is to find a good laptop that has 64G RAM, let alone "more than 64G" as you cite. I finally thought I found one in a Thinkpad X1 2-in-1, but then it just had terrible build quality, broken speakers (low rumbling sound, unfixable even after a repair and a replacement), badly working components (eg fingerprint reader) etc. I ended up returning it. The HP is a full 1000 euros cheaper (!), and it's better in every way (incl processor speed) except the smaller RAM. Oh how the mighty have fallen.
Why would I pick PHP in 2024 for greenfield? There is ZERO benefits.
It was a graph drawing problem, solved on a single 16 core machine with around 64 GB of RAM.
Steel drums are tuned to have notes in a circle - the patterns used can vary, sometimes it's a linear Transmission https://www.youtube.com/watch?v=7Mm6ycEz2A8

Hang drums might interest you: https://en.wikipedia.org/wiki/Hang_(instrument)

https://www.youtube.com/watch?v=xk3BvNLeNgw
Yes, it distorts wages as a function of supply and demand. Workers cannot bargain, because corporations simply import new people.

In the EU it is done by both importing people and extending the EU eastwards. The quality of life has dropped dramatically in the original EU countries.
I don't like where Vue is headed and I really dislike some of their newer design decisions but as some other commenter in this thread also stated, them having different opinions does not mean that they think the subject at hand is lower priority.
> how many more citizens would be training for these roles if it weren't for H-1B visa.

Yeah, Indian citizens, because the tech jobs can be done there just as well for a fourth of the cost. There is a massive push within companies to make this happen.
From the post describing llms.txt (https://www.answer.ai/posts/2024-09-03-llmstxt.html):

"The problem this solves is that today, constructing the right context for LLMs based on a website is ambiguous — do you:

1. Crawl the sitemap and include every page, trying to automatically format into an LLM-friendly form?

2. Selectively include external links in addition to the sitemap?

3. For specific domains like software documentation should you also try to include all the source code?

Site authors know best, and can provide a list of content that an LLM should use."

(There's quite a bit more info there that answers this question in more detail.)
Roman slaves got paid. In imperial Russia the slaves were paid.

American slavery institution is not representative of how this worked for thousands of years. In many societies you couldn’t just randomly kill a slave.

So Are you sure who are the morons?
> seeing intel and AMD include this sort of useless thing is anger inducing. I am paying for this.

So don't pay for it. No one is making you. Wait for a model that doesn't have an NPU, or buy an older model that doesn't. It's not like it won't still be fast enough.
They do now, but they didn't in the past.
So apparently this is actually configurable, but it's either on or off, and it's set to one minute by default (either 1 minute or no shutdown, no inbetween).

The command in question is ```bcdedit /set {bootmgr} bootshutdowndisabled 1```.

https://www.tenforums.com/antivirus-firewalls-system-securit...
C:S 1 has quite a few "thundering herd" issues, like perfectly cyclic deathwaves. This includes extreme industrial traffic if you zone it all in at once. The capacity of (all) buildings is also pretty extreme. Adding Realistic Population 2 and Lifecycle Rebalance Revisited brings it down to less gamey and more towards realistic, and you can tweak from there.
This is one the primary reasons I use a MacBook (the other being the trackpad). Instant and reliable on/off when I close/open the lid, without ever worrying about it is something I just take for granted.

If I need a mouse and do a controlled shutdown/boot I might as well use a desktop.
The research is pretty overwhelming. Immigrants contribute much more than they take, and the increase in prosperity benefits everyone.

You should actually sit down and study the topic, because your belief system is terrifying in its ignorance.
This seems like a good case where you want to be using wgpu (https://github.com/gfx-rs/wgpu-native) rather than raw webgl so that you can easily upgrade people to webgpu in the browser and Vulkan on desktop in order to render with less overhead. Looks good otherwise though.
The question is, how do you treat this sickness in society? Truth doesn't work, so what's the answer?
I've been on the "modern standby" hate train for as long as it's existed. Not because it's such a terrible idea per se. You can debate that if you like. I hate it because it fundamentally changes the behavior behind an existing API (lid close, suspend button, or ACPI S3 trigger, take your pick) without warning, and in most cases, without the ability to get the old behavior back.

Regardless of a valid use case for "modern standby", there is DEFINITELY a use case for "old suspend to RAM" and "old hybrid suspend to RAM", which have de facto been blown away by the change.

I have no problem with adding a new sleep state that makes sense for other users. Go ahead and add S22 for that exotic sleep state manufacturing robots use between shifts. S344 for bluetooth devices waiting for reconnection. Whatever, I don't care. But don't replace an existing PRIMARY UI PATTERN with them.

To be fair this is not on microsoft for inventing S0, or even pushing for it for windows devices. It's on device manufacturers like Dell and Lenovo for dropping S3 from UEFI in favor of it.
That is overplaying the situation. Entry level jobs have sort dried up anyway and the birthrate decline doesn't seem to be related to migration.
AutonomousIntelligence: AI Tool for Work with Full Privacy and No Topic Limits
It's probably because the hardware was not designed to be operating at full power surrounded by insulation (i.e. in a bag). In that scenario the parts that the hardware monitors may still be at 'acceptable' temperatures (which can be ~100C), while other (unmonitored) parts that would not normally get that hot get way too hot.
Open-source project DeepFake Defenders
https://github.com/bannyvishwas/MyHandWriting
> Recent immigrants tend to earn less than U.S.-born workers...because they are working without permission

This is the real problem. The Indian PhD grad on a H1B won't create the kinds of problems in the article. Media loves to put H1B/L1/EB1/EB2 holders with random people walking in via Mexico and doing odd jobs for cash in hand in the same category when their economic impact could not be more different.
# CorrugatedPaperMachine #PaperEquipment #PaperMakingMachine
Leave your email for price!
If you are interested, you can contact us.
Email address: wastepapermachine@gmail.com
https://www.flutingpapermachine.com/solution/corrugated-pape...
#papermill #papermachinepulpmachine #everyone
> Immigration has lifted U.S. population growth to almost 1.2% a year, the highest since the early 1990s. Without it, the U.S. population would be growing 0.2% a year

Population growth is always announced as a great thing but is this really the case ? For instance, house price are increasing because more and more people wants it, it also prevent salary from increasing because there are always people without job looking take the poorest offer.

It's great for the country economy and the government but it's never good for it's population.
How we won first prize and $10K USD in 5 days
When we decided to join the Falcon Hackathon conducted by the Lablab team, we had 7 days left to do it. Our first challenge was deciding what idea to submit. We split this task among our 6-member team, with each of us coming back with 3 ideas. These ranged from Fashion and Retail to Healthcare, Travel and Tourism, and more. We spent almost 6 hours on a call discussing each idea, weighing their pros and cons.

The criteria we discussed were:

- Is the problem statement a good fit for LLM?
- Why hasn't this been solved before without LLM?
- Is there a better solution than LLM for this?
- What's the industry, and what's the potential for expansion?

After this consideration, we shortlisted some use cases, but none were unique—we found they'd either already been solved or weren't necessary. So, we decided to return to our comfort zone: building a dev tool.

We chose to build a low-code platform where users could create all the use cases we'd discussed without coding. We found a few alternatives, but none quite met our needs.

We started creating wireframes while some of us began building the backend. In one day, we completed the full wireframe. Then, while discussing how to present the demo, we chose one of our previously discussed use cases: an insurance chatbot.

To expedite the demo, we decided to use Airtable as the destination and built agents for Airtable and PDF to fulfill this use case. This took us a day. By the next day, we had also developed the front end.

On day 5, we began integrating in the morning and finished before evening, then started recording the demo. We weren't entirely satisfied with some aspects, but then we learned the deadline had been extended by a day.

We worked for another 24 hours to improve it. Finally, we received an email announcing we were finalists. That's when we decided to take this project further.

After the final demo, we won first prize, which was incredibly exciting. We're now using the prize money to develop this project further and plan to open-source it once it's complete.
Would you be okay with highly skilled immigrants then? Or would large amounts of them (us) piss you off as well? I consider the fact that anyone can come to America and become American regardless of ethnicity actually amazing. Fuck nation states where you need to look a certain way to be considered as one of them.
Too late... how?
The thesis of the article is broadly correct but the reasoning it uses to get there is questionable.

Every country has its quirks. The US has a very high cost of living and consequent high salaries. No wonder it’s important to be able to fire workers quickly. The high wages are also more than balanced by the amount of capital available.

In Germany it’s harder to fire workers but they also get paid a fraction of their counterparts in the US, so there’s not such a rush.

I wouldn’t start a startup in Germany either, because of the insane dysfunction of German bureaucracy. The money is not even a factor when dealing with the system is already such a pain.
> None of those are actual risks.

In 1995, Aum Shinrikyo carried out attacks on Japanese subways using Sarin gas, which they had produced. They killed over a dozen people, and temporarily blinded around a thousand.

You seem to be claiming that the only reason we haven't seen similar attacks from the thousands of worldwide doomsday cults and terrorist groups over the last three decades is that they don't want to. I disagree. I think that if step-by-step, adaptable directions for creating CBRN weapons were widely accessible, we would see many more such attacks, and many more deaths.

Current SOTA models do not seem to have this capability. However, it is entirely plausible that future models will exceed the capabilities of a bunch of long-haired cultists, in the mountains, in 1995. This is not a fake risk.
Feel free to get in touch with me at chad@constructural.ai -- I'm a civil engineer turned software engineer myself, focusing specifically on this space.
Ads can also have ultrasonic signature for example if you listen to an ad on your phone nearby. Ofc it could also just listen to itself
"horror vacui" on wikipedia doesn't really seem to be turning up anything appropriate to explain what you're meaning?
They don't, but the problem is the laptop manufacturers and/or Microsoft have fucked up the implementation sufficiently that it's no longer a safe operation.
What if I wake up a giant cockroach?

What if tomorrow I win the lottery?

How does the North Korea question follow?

Are you insinuating that banning Twitter after breaking Brazilian law is some kind of slippery slope to banning all networks in Brazil turning it into a no-internet-having hellscape?

That’s a bit extreme no? That’s not what’s happening here. Twitter and Elon apologists seem to think so. I don’t.

As it stands now there are many alternatives for one to get their social media fix.

Elon has learned that in the country where some 20% of his users are that laws exist, judges too, and he and his companies should abide the law. Who does he think he is? Trump? And able to flout all laws and things because he’s rich and powerful?
I wonder if you can phone the phone number, explain the situation and offer to venmo/paypal the new assignee money for the 2FA code

You could try every 3 - 5 years or so as it gets reassigned again
Can very much relate have an Linux XPS 9570 myself and sleep states are a mess especially in conjunction with power saving tools. Did as much as I could to decrease boot time and shut down of most of the times.

Now I have an M2 Apple and it’s like a day and night difference. Close the lid works exactly how it should work. I maybe did shutdown the Mac onces.
Vue 2 was the closest thing that I’d really like to use: just my data with methods + declarative ui with bindings.

Call me old-fashioned, I still prever model-view relationships separated. Can’t see what’s wrong with having a non-visual model that works on its own and then putting views on top of it to make it accessible to a user. Not only that, I don’t get why I would write model logic in a way that would nail it to a views system.

Js objects have observable properties and (with some care) they can even be shared across different subsystems/libraries.

What I’d like to see is a UI library that takes my “instanceof Foo” with its value properties, getter properties and methods and observes it. Then I write vue-like html or hyperscript with an assumed root object:

import {num_fmt} from “…”
import {my_counter} from “…”
const view = (
<button onclick={this.reset()}>
Reset count: {num_fmt(this.count)}
</button>
)
ui.mount(some_el, view, my_counter)

The my_counter remains free to use elsewhere or to be included into a larger structure. The goal is that ui will notice “.count =” anywhere and schedule an update to dom.

Js is absolutely full of features which all these frameworks are trying to reimplement for some reason. There are rough edges that Vue addressed (array obs mostly) and I thought that wow that’s its purpose with some helpers around it. Nice, the next step is to deprecate Options in favor of just js. But it went completely downhill since with sfc and composition and all.
I agree, the term "S3 Sleep" would be better, I think it would be understood by many in the audience of HN.
> first-principles thinking

What does this mean? There are first principles in maths and physics, what are first principles in, what is this actually, political philosophy?

The first principles must be universally agreeable and indisputable, like 1 + 1= 2, what would be an example?
I don't understand how a laptop manufacturer can ship products with such a fatal flaw and still be in business. Is the windows laptop market so dreadful it does not stand out?

Or do people do not care because they do not use laptops on the go anymore?
It’s actually a Chrome extension, and it runs in the user’s browser. You can configure the scraping rate and the app warns against higher rates (more than 5 tabs at a time).

I don’t think any sites are going to get hammered though, even at the fastest rates. The limiting factor is often LLM token rates.
"SRE" doesn't seem to mean anything useful any more
[Meta]
so how do you report when the link is not working, or blocked for your geo?
> the son of Taiwanese parents who sent their children to live with an uncle in the US. That's one of the many immigration paths that the MAGAs want to close.

Is this an actual immigration path that still remains open? I find it hard to believe.
doesn't it beg the question though... if they're so good for America why aren't they good for their own country?
Welcome to the 21th century, buckle up because if there's one truth in this mess, it's that it can always get worse, no exception.
Meta-experiments: Improving experimentation through experimentation
Sorry about that! I’ll add this in the next version, expect it to be fixed in a few days.
In Europe if you want to force a non-compete you need to pay full salary for the duration, so if someone enforced non compete for 5 years I could sit home and play games while earning salary
The Most Bizarre Folder in Windows[video]
Yeah that makes more sense. You compared it to "hundreds of days" of uptime which is where I got confused :)