skysight-inc/HackerNews huggingface dataset:
I'm not saying it is a new thing or even a weird thing. I just think this it is odd that anyone would assume an employee of a company is a meaningful representative of a company and its values unless that employee is explicitly speaking on the company's behalf in their specialized role. Like a company spokes person, or an engineer giving a presentation at an event the company sent them as a representative to (and even then I'd only see them as a technical representative).

It was more side commentary on how any large organizational structure is non-homogeneous. I mean we can say the same about countries: America, Israel, Palestine, China, Russia, <insert whatever here>. I believe we have words for aggregating (pigeon holing) the views of diverse nonhomogeneous groups based on a shared physical attribute of said group that has no causal relationship to said views. A person is not their {company,country,race,religion,political group} or many other things. I thought that was the point of our cultural progression: to recognize that a tree is not a forest. Even if it can help to talk about a forest at times, it would be absurd to think all the trees are the same. Must be pretty dense ;)
Are the universities doomed?
If only it was just about the money. The review process itself is beyond ridiculous sometimes, and sometimes has you remove things from your apps that you want and your users want, but Apple doesn't like.
You can add "data hoarder" to the Venn diagram too!
Great concept

1. The site seems to be active. How did you grow the current userbase?

2. How is it monetized and sustained? I looked around and couldn't find a pricing page or equivalent
The way to reduce the number of airbnbs is to allow more hotels to be built and in better parts of the cities.

The idea that full-time airbnbs could ever complete with the brutal efficiency of the hotel industry is crazy, but again, the only reason why AirBnB exists is to capture the some of the real estate value created by the artificial real estate shortage.
How does this compare to ZeroMQ (ZMQ) ?

https://zeromq.org/
> I don't think the giant ruminant is capable of firing a firearm

That's cuz you haven't watched enough cartoons!
I've been using an ASUS TUF A16 Advantage edition (I think "Advantage" is the ASUS branding for an all-AMD version) as a Linux-first gaming and productivity laptop. It's really good! It comes with an extra m2 slot, and the RAM is easily reached. For $790 (on sale, Best Buy does them semi regularly) I got a 7735HS, a 7600S (not great but workable), and a really solid display. For another $140 I threw in 32GB of faster RAM and another TB of drive. Sub $950 pre-tax for a great linux friendly device.

It's an easy recommend for anyone in the market. I think they have higher spec'd versions, too, but imho the value proposition is really in the low/mid range.

I do hate the keyboard layout, but generally leave the laptop connected to an external kb as a part of the setup.
Pentagon report finds no evidence of alien visits, hidden spacecraft
It's an extra step in the process I only need to do on Windows, and the rationale behind it solely benefits Microsoft.

I'm not comparing Microsoft to Apple, I'm judging both of them against my intentions. Both companies throw up barriers to interfacing with their systems.
Become a Wikipedian in 30 minutes (video and transcript)
There's actually a couple of libraries that already do this, and this project can probably function like a libary if edited here and there.

The problem I found though is that you can't really just use the raw filings. The data is much more useful when the stocks are queried with third party APIs and organized along with things like recent price data. This project alone uses three APIs, and while you could include that in a library and force the developer to get three different API keys, it just works better as a service.

If a "library" is all you want though, the API is available with documentation. There's also 13.info, an open-source project that predates this one. Although it is still a service, it is more like a library and could probably be used like one.

https://13f.info/
I think you are looking at a very narrow use case and deciding that because they do not make a system you'd be happy with for your niche use that they are DOA. Someone selling just under 6.5 million units of anything seems like the opposite of dead to me. Are there vendors selling more? Of course, but there are also vendors selling less. Not every Mac user cares about AI and training or fine tuning a local LLM.
I don't think monopoly is the right word here.
> Private businesses can refuse service to anyone for any reason.

There are enough really obvious counterexamples to that statement that I wonder why you'd write it.
Build 600K houses a year?

The fact they aren't is the supply problem.

Outside of government policies and potential to tank housing prices, is there some reason you can't build 500K+ houses a year?

Canada already seems to have an impressive rate, something like 220-250k housing starts/year. The entire US is only 1300K-1500K/year for comparison.

Is it insurmountable to just 2.5-3x that rate?

I guess the main issue is that housing lags demand. And immigration rate could also 2x on a whim by policymakers.
Paul Graham himself was a target of their work, he disclosed on twitter.
I'm sorry for them, but who still uses lastpass after they got hacked ?
Hysterically enough, Berlin's current mayor Kai Wegner (CDU) wants to, again, build a monorail in the city.

This pipedream evergreen is probably inspired as yesterday's modernity fiction accompanying the ideological deconstruction of recently built bike lanes, which may indeed prove euphoric to his senile voter base struggling to recall it as an already tried, and/or failed concept.

Of course, like with the paper reactor, hypoloop and hot air taxi, no politician really gives a shit, if it's a scam or not. It's just the car on a shtick to drag horse and the buggy in aromatic circles towards their post-politics career...
With NATS in the stack, what's the advantage over using NATS directly?
Same!

The positive benefits of doing manual labour outdoors are immeasurable.
I would say that the UN uses propaganda but in this case the page you linked to is a fairly factual description of the current situation.
Can reproduce. Almost like it's intentional...
Ask HN: Domain reg. expired, domain taken. Can I recover my domain?
My autopay failed and I lost a web address I really like. Now it's for sale for over $4k. It seems like it was auto-purchased by a bot. Is there any way I can get it back? I mean, besides buying it again. Is there a service that assists with this issue?
people used to program their VCR's, yet somehow I suspect no one would argue that calling VCR interfaces programming language is purely about semantics.

It turns out the word program has multiple meanings but we get to define what it means in our industry and CSS/HTML sure as shit aint it.
The new NTFS driver is still included in the kernel.
Starting 4/8/24, Free Trello Workspaces will be limited to 10 collaborators
I lived in Mongolia in 2000-2001 and the winter then was similar . https://reliefweb.int/report/mongolia/mongolia-snowfalls-upd...

It was a disaster for herders. Then in the spring we had a huge outbreak of hoof and mouth.

What is happening right now is tragic- but I suspect that herders will find a way to endure. They are incredibly resilient people.
I generally agree with you, though within the particular context of small Canadian towns like the OP is discussion there's an additional issue that there's actually a dearth of investment and housing investment. In contrast to the vibrant cities like Vancouver where developers would love to build but they're blocked, in small towns there's often no developers, no builders, and no investment.

The remoteness and limited market of smaller towns can drive up the costs of creating new things.

In these cases of the lack of it's remarkably easier to simply buy a SFH and rent it out on Airbnb and I think that's how we get to these outcomes where there's seemingly tourist demand, but no one is creating anything new except trading around old SFHs.
Exactly. Dudes here are getting high on their own propaganda and imagining that the same multi year pre-trial detentions that are the norm in the US are also the norm elsewhere. But they just aren’t, unless you take money from the CIA like Navalny foolishly did
Because we are all the consumer. The point of doing work is to be able to consume other people's work.

The total amount of things that can be done is desperately finite, but the amount that could be done is infinite. If a worker is making pottery by hand, they aren't doing something more valuable with their time.
> If Apple gets sued, they do have to show up in court

This is a very naïve view of the legal process. Apple could, and would drag the process out and make it as costly/lengthy as possible. They can outlast any feasible plaintiff - especially in the FOSS world (what we're discussing here).

It matters not how just or righteous your case may be. It only matters how deep your pockets are.

Apple's are much deeper than FSF or any other organization that would bring a suit. It's that simple...

> Disassembly would work.

Doing so would violate their EULA/TOS and expose yourself to a suit as well. Fun times.

> Also, copyleft licenses rely on lawsuit, more than good faith

How many of those cases have actually seen a courtroom - and how many did the plaintiffs actually prevail?
Naturally, but you need that for GPUs as well, no? What is the actual difference when running, when measured per token generated?
> you can't lie your way to lifelong power and fuck you money because eventually people figure you out, your reputation plummets and then you have less power and less opportunity to make money.

Surely we do have very notable exceptions to this.
Nearly 400 drug-detecting K9s in Ohio will need to be retired
Maybe I am misunderstanding your comment or Imposter Syndrome, but isn't someone with Imposter Syndrome placing themselves below their peers their actual abilities?
The system should not be that complex and full of traps. I rarely go to a doctor and when I have to go every few years I have no idea how things work and what to avoid.
This is great.

I don't think local will be competitive in future IN GENERAL...but if I have a specific use case and I have a specific training dataset...local with specific training will murder the big commercial models.
I have been noticing this in the past couple of weeks. You're right on with about 10-20% of videos being shops. There seems to be two categories to the shop ads. One is "good" content creators that are trying to monetize through the shop. The other is random temu level crap people are trying to just sell.
I have learned something today, thank you for that! The pitch is clear and the fact that you put so much work in open sourcing it is really impressive.
They do, but for inference at least, it's memory bandwidth that is the primary limiting factor for home LLMs right now, not raw compute.
>Yes it is, we shouldn't deny 10000 people shirts or cars or fresh bread to save 100 jobs

That's not what I said. I said that if we want automation, we must also have a system to keep the people it's replacing able to earn a living. That could be many things. Excess profit from automation could be paid to the people that it's replacing, and that's just the first thing that popped into my head.

> but that's almost besides the point.

The point was Luddites are not a caricature of an ideology, and their concerns and the issues they faced still exist today. We can have progress and still not mass-unemploy entire groups of people, but that comes at a cost to people in power, which is why we don't do it, and why labor movements historically have been met with violence by the state. HN is very quick to dismiss automation concerns because we're the ones building the automation, but there's no reason it won't come for us eventually, too. We're not the ones that own the factories, after all, we're just assembling them.

As for the rest, yeah it doesn't seem like the author has a good grasp on anything lol, it even says that Ned Ludd was their leader, and a real person. Way to lose credibility in a single panel. I just always have to point out that Luddites were a LABOR movement, primarily, and not an anti-progress or anti-technology movement. There is zero reason for workers to suffer as progress happens, other than greed.
I love it -- I have an annual blood test to check on a condition, after the blood test results come in, it's followed up with a doctor appointment to discuss. It's so convenient to be able to Zoom in for a 5 minute visit instead of driving 30 minutes away to the doctor's office and waiting 30 minutes to see him for that 5 minute visit.
My spouse is a physician, and "patient messages" (aka "non-face-to-face" encounters) usually aren't reimbursed by insurance. Having a friendly online conversation with a patient doesn't generate the "RVUs" they need (contractually!), so time spent messaging is time taken out of their personal day on top of their regular workload.

Responding to messages can also just be very difficult and time consuming. Maybe you ask concise, clear, pertinent messages to your doctor (or think you do!), but most do not. It's similar to problems HN readers might be more familiar with: user-created support tickets, and comment moderation. Medical office staff help with this triage and moderation, but it has become a big problem to manage with how easy it now is for bored/sick/scared patients to send messages.
Tripping on LSD at the Dolphin Research Lab
Factorio – New terrain, new planet
> “Following conversations with Epic, they have committed to follow the rules, including our DMA policies. As a result, Epic Sweden AB has been permitted to re-sign the developer agreement and accepted into the Apple Developer Program.”

It's more like the EC told both sides to get some adults in the room and work it out. Since they clearly didn't force Apple to change any rules and Epic agreed to follow Apple's rules, I have no idea where all this chest-beating is coming from. Apple is still winning and the EC is still feckless.
This person literally just asked a question. Put down your stones
Video games were the reason I started my first business. A dialup ISP that we later sold to a telco for a good profit. It was fun and amazing. I wanted a low ping time for Quakeworld and to macro my character in Ultima Online. Such great memories.
Knowledge of English is nowhere near as widespread as knowledge of infix notation. If we were to create a programming language based on words from a natural language which is most likely known by people trying to learn (i.e. most of them are in the age bracket 10-20), it would need to be Mandarin Chinese, since it’s the most popular first language. Even then it covers only 1/8 of the world population. Comparing it to infix notation is unjustified. To the rest of the population keywords in this language would at first be even less comprehensible than APL. Later they would be just as comprehensible as C is today. English is not known by most people learning programming, and yet it’s not a real problem. Even English-speaking people don’t seem to have an issue with the for loop, even though its name has nothing to do with any meaning of “for”.

But let’s now take something that is actually widespread: angular degrees. Before high school, I used only degrees at school and everywhere else. In high school I was taught about radians. Radians are a lot less used by random people than degrees. But since I learned them, as I later went through uni, then job etc, I’ve completely stopped thinking in degrees and use only radians, both professionally and in everyday life. That’s because their benefits justify the switch. So even when something is actually widespread, we can still find good reasons to switch to something that provides material benefits. I claim that the notation of array languages is beneficial enough (at least in the case of BQN).

As for Lisp:

1) Most languages offer a hash table as the default associative data structure. In Lisp culture alists are the default. Books about lisp also focus pn data structures built out of cons cells disproportionally more than any other data structures.

2) They do. But then you read actual programs available on the web and they still default to using alists. There is an impedance mismatch, if you’re more array/stack/hashtable-minded, which isn’t there in most mainstream languages. FTR I’m a big fan of SML too, but even in SML using the best data structures is very much going against the grain, when the language tries to steer you so much towards linked lists and away from arrays. I swear my SML programs look nothing like the things I find on GitHub.
> it “left the pavement and entered the grass” while exiting the runway for the gate, airport officials said in an interview.

Indeed, seems like it taxi'd into the grass. Could be pilot error, or mechanical, I guess.
American health care is basically about 550,000 parasites in the US economy ensuring their own stream of income by denying people health care and price gouging those who can afford it.

The culmination of the American middle-man capitalism.
Not the OP or familiar with Hatchet, but generally ZeroMQ is a bit lower down in the stack -- it's something you'd build a distributed task queue or protocol on top of, but not something you'd usually reach for if you needed one for a web service or similar unless you had very special requirements and a specific, careful design in mind.

This tool comes with more bells and whistles and presumably will be more constrained in what you can do with it, where ZeroMQ gives you the flexibility to build your own protocol. In principle they have many of the same use cases, like how you can buy ready made whipped cream or whip up your own with some heavy cream and sugar -- one approach is more constrained but works for most situations where you need some whipped cream, and the other is a lot more work and somewhat higher risk (you can over whip your cream and end up with butter), but you can do a lot more with it.
Great video, Nick! I'm not sure if you browse HN much but keep up the great videos. I have been subbed for at least 3 years and I catch most of your content.
What's proposed as the "modular" approach is close to what I use, perhaps with the following modifications:

1. instead of folders for sub-systems at the top level, put them all into src/.

2. I use the name ext/ instead of lib/ for external libraries, because in POSIX, the lib/ name indicates where the binaries of static and dynamic/shared libraries reside (not their sources).

I use a simple sh script called mkprj <project-name> to create that folder hierarchy for a new project.
Finally. One thing they can truely appreciate.
This reads like a parody of news about plant closure layoffs. As if we should see decriminalization as job losses
This is a cool concept, great job on the project so far!
> In procedural C land, unit testing is nowhere near as relevant as it is in memory-safe OO lands.

I'm not sure why you'd say this. Testing has more to do with the developer than the language. The SQLite project is written in C and has 590 times more test code than source code [1].

[1] https://www.sqlite.org/testing.html
I don’t mean to give a free pass to Boeing’s ineptitude but it’s not like people are dying or even injured during these recent failures. Grounding them all permanently would be an overreaction.
Good ones do all sorts of tricks, including closed loop control and special pwm pulse trains… that doesn’t mean pwm is inherently flawed though.
There will be space for improvement until every cloud has a managed offering with exactly the same interface. Like docker, postgres, S3.
> like watching ManU play Chelsea. I'd be really happy if both teams could lose.

Given the way both teams are playing this season, I wouldn't be surprised if they managed that.
We're just going to have to agree to disagree, friend.

You take care now.
"Real-time" is a very vague descriptor. I get 7-8 tok/s for 70b model inference on my M1 Mac - that's pretty real-time to me. Even Professor-155b runs "good enough" (~3 tok/s) for what I'd consider real-time chat in English.
Stable diffusion does work with ROCm I use it in a docker container by just changing the top line to base it off AMDs ROCm container.
Apple is in the wrong here, at least in my opinion, but equating the ability to have a 2nd app store on your iPhone and the end of democracy is... wow.

Edit: Misread the comment, sorry.
Tiny PC's make excellent low-power servers for lots of purposes, but personally in the end I just decided to build my own desktop PC from cheapish previous gen parts to have more flexibility. Now I have an AM4 consumer board based system with 8 core Ryzen 7, more ECC ram than I will ever need, 4 enterprise grade SSD's with ZFS, intel NIC, and RTX 3060 for some AI experimentation. Thanks to efficient PSU choice the whole thing idles at just 30W running Linux, about 10 of which is due to the dedicated GPU. I should be even able to game on it through GPU passthrough to Proxmox VM, though I haven't tried it yet.

For networking I can recommend Fujitsu Futro S920 thin clients, especially for EU users. They are dirt cheap here, and with aftermarket riser & intel NIC they are great routers with opnsense/pfsense. Apart from that, I have a couple of raspberry pi's running dedicated tasks, and space heaters (e-waste tier enterprise desktops) running BOINC during coldest months.
I'm with you on this.

What US-backed Israel is doing is utterly abhorrent, and protesting makes sense; I can understand why an employee wouldn't want to aid them in any way - but with oil and gas off the coast of Northern Gaza, the US about to build a port for it, and the US, UK, France and Germany govs supporting Israel to the hilt, real sanctions are not going to happen. Hell, the west is still supplying Israel with weapons, and Israel hasn't even been kicked out of EuroVision!

But... one person disrupting a meeting will have limited effect, and is guaranteed to result in a firing.

IMO a better plan would have been a petition, signed by as many employees as possible. Failing that, looking at strike action through union(s) could be a good idea. A single employee has very little power - but if a significant number banded together, their power is much greater.
For foreign PhD students their kids can be ripped out of school and they and their family deported if they can't get another advisor within 30-60 days depending on the visa.
> You're not supposed to adopt it as your real, actual ideology
lol. Is this a joke?

It's called "fatal strategies". See philosopher Rick Roderick [0,1] or
read the less accessible original from Jean Baudrillard [2,3]

Example (Roderick's): Coordinate to conspicuously not protest or vote
on something that is objectively outrageous. The tyrants will be
forced to stuff ballots with fake opposition so as not to make
corruption obvious. For example 100% election victory by North Korean
dictator etc.

Another example: Gay, queer culture adopting those words with pride
and wearing them as a "weaponised" badge of honour.

Embracing being a Luddite is a way to defuse and neutralise the term.
It's a bit of a "verbal judo" move.

If you call me a "Luddite" (I'm a rationally sceptical computer
scientist who thinks worship of technology is cultist) then I can
either:

- take the offence and get into a protracted argument about how the
Luddites were really this or that...

- say "Sure I am a Luddite". So what...?

The latter does a lot more subtle work against the known disingenuous
interlocutor. It reveals absurdity. It subtracts power from the
term. It asks the opponent to show she actually _knows_ what a Luddite
is.

[0] https://www.youtube.com/watch?v=2U9WMftV40c

[1] http://rickroderick.org/308-baudrillard-fatal-strategies-199...

[2] https://archive.org/details/baudrillard-fatal-strategies

[3] https://mitpress.mit.edu/9780936756509/fatal-strategies/