skysight-inc/HackerNews huggingface dataset:
I always give an ironic chuckle when fighting the print system on a unix machine(lpd, lp, cups...) the internal rant that goes with it is something like.

"Printing was THE original purpose, the reason for existence, of unix, you would think it would be a solved problem instead of the terrible mismatch of sins that it is."
https://evantahler.com/blog
Metal lathe conversational CNC controllers - https://kachurovskiy.com/
I'd been programming as a hobby for years, but I got my first internship at 20 years old and asked one of my first managers a pretty basic question about what I was working on, and instead of telling me what he wanted me to do he said "whatever you prefer, I trust your judgment". That one sentence didn't cost him a lot to say and I'm sure he didn't even remember it the next day, but it meant an awful lot to me.
Most blogs that have RSS also have a `<link rel="alternate" type="application/rss+xml">` tag that redirects you to the RSS feed. If you pass the link to the homepage to a feed reader[^0], it will follow the link tag and find the RSS feed.

[^0]: At least, Liferea on Linux, NetNewsWire and Vienna on Mac, do this. AFAIR NetNewsWire is even smarter than that, and can sometimes find the RSS feed even when there is no link tag.
Author here. I'm planning on writing up a blog post about FUSE performance. I get a lot of questions about it. In practical terms, it mostly affects write performance. If you have a write-heavy application then it's probably not a good fit for LiteFS right now. On the read side, hot pages end up in the OS page cache or SQLite page cache so most page reads don't touch the FUSE layer at all.

We have plans for a VFS implementation soon that'll help with the write performance. We chose FUSE because it's fits most application performance targets and it can work with legacy applications with little to no code changes. It also makes it easy to SSH in to a server and use the sqlite3 CLI without having to load up an extension or do any funny business.
We reinvented web rings!
Different standards in the EU and US won't matter that much. It's $100 hardware that they will swap during manufacturing.
If your table was the number of times a word was followed by a chain of other words, that would be a closer comparison to AI weights. In that case it would be possible with reasonable accuracy to reconstruct passages from the harry potter books (see GitHub Copilot).

The copyright aspect makes more sense when you start thinking of AI training models as lossy compression for the original works. Is a downsampled copy of the new Star Wars movie still protected under copyright?

Just tabulating the word counts would not violate copyright as it is considered facts and figures.
Ngl I really wish Luxonis cameras supported running standalone after being configured once, OpenVino is such a heckin chonker to install and manage.
Gitlab is great.

In terms of UI, I would love to see more adoption of TUIs similar to soft-serve.

https://github.com/charmbracelet/
Lots of leading AI researchers actually are taking it seriously, including of course OpenAI, and recently Geoffrey Hinton who basically invented deep learning.
Oof. Should have tried this one first before posting. The tricky part of this is that reading from standard input implies non-interactive mode.

Not as succinct but you can still pipe your output to vim, make your edits, run :w vimpipe to save your edits, and pipe the output of your vimpipe file to another command.

find . -type f -name \.txt | vim -; cat vimpipe | xargs rm
"Oh crap, the library is DDOSing me... AGAIN!"

Said no one.
You might be holding my comments wrong.

You're right, when developing a product, the goal is to deliver the product and value, however a programmer who likes their job doesn't develop products all the time, they also improve themselves.

What I found is, studying "The Machine" and its details, and trying to write exceptional code, improves the "daily, mundane" code, too. Because you know what to do, and how to do it better.

In other words, if Demoscene is F1 racing, and you have the chops to design vehicles which can compete there, the technology you develop trickles down to your road-going designs, and improve them, too.

While I was writing my Ph.D. code, knowing the peculiarities of the machine allowed me to write very efficient and fast code in the first go, and the code can saturate the machine it's running on extremely well. To put in context, I was able to evaluate 1.7 million adaptive Gaussian integrations per second, per (3rd generation Intel i7) core. That code scales almost linearly until memory controller chokes because of the traffic (incidentally this happens after I saturate all the cores).

This code has no special optimizations. A single, naive, multithreaded implementation which I spent half a day designing it, that's all. There are all kinds of optimizations I can do to speed this a bit further, but since it's fast enough, I didn't bother.

At the end of the day, I'm an HPC sysadmin and developer. I inhale hardware and exhale performance. While there's a value to be delivered, it's extreme speed in my case. Because that speed saves days in research time, not milliseconds.
Surely black americans are hurt, and it's only fair to lift them up, but at what cost? In these cases the asian americans are getting hurt because of it. Why not help lift asian americans up as well? They are also discriminated over a century after all, and now they are paying the price for reparations? Why is that not a discrimination itself?
Pionering as in, rediscovering how we used to serve pages 20 years ago?
Not sure what the point is here, but ... in my experience as the hiring manager I haven't seen huge success in testing a candidate whether they can do the exact thing they will be doing in the first 6 months (in software engineering).
I had better results in asking questions that bias towards a certain set of behavior traits (yes, this has other long-term problems) and not certain skills.

I understand that some candidates don't like it, because they are obviously good at something and want to be asked questions in that field. But ... I already know you are good at it because you said it on the CV, so i'm not wasting time with that (yes, if you are a good liar it takes us longer to find out).

So your example, working as intended?
With plugins, GPT-4 posts GitHub issue without being instructed to
I think it is amazing that AI is taking away these tech jobs. I mean mainly from the same people who created the technology in the first place.

A double-edged sword if you may...
I expect results would be similar for Office 356.
I actually have an M2 mac mini in the mail from Apple for exactly this purpose.

My time horizon is very long. It takes me a long time to do things these days.

It has never been true that I don't want to support it. Merely that it is difficult to verify and test if I can't do it myself. There is also the problem that the port from x86 to arm is not straight-forward, due to both my own ignorance and what I believe are important missing vector operations such as movemask.

This is discussed a bit more here (including the bit about movemask): https://github.com/BurntSushi/memchr/issues/76
I agree with everything you say (with the assumption the person I replied to has the correct price, which I know nothing about)
Agreed. Desalinization is cheap. It works just fine for providing water for coastal people. As California is proving.

What it does not do is provide freshwater for argibusinesses. As California is also proving in the Central Valley. :(
Brilliant. Easy to use as filter for subjects (if people described their blog)
UNIX is one of whatever MULTICS was many of.
JFK snagged 1,200 Cuban cigars before the trade embargo
Pretty much every business (mostly start-ups) I've been involved have been a combination of hardware and software; anyone who can work both is never going to be out of a job.

These days I tend to mix both of those things with bicycles just to add some spice to the challenge :)
This survey closes in 5 days, on July 10! If you haven't filled it out yet but you're inclined to, please remember to do so soon. :)
How does knowing someone is on site lead to an increase in anything production wise? All they'd have to do is wander around and look busy. Some people are willing to do this over real work despite it being a task in itself.
I wonder if time of day makes a difference.
I enjoy reading.
I'm working on the world's brightest lamp: https://presale.getbrighter.co/

There has been a lot of writing about the benefits of bright light in your house and how to set up your own rig (e.g. https://www.benkuhn.net/lux/), but nobody has built a mass market consumer product (one that's easy to set up, has all the right features (dimmable, adjustable color temp, high CRI), and looks aesthetic).

Feel free to contact me at team@getbrighter.co
Gotcha. Most of the system-level information is under less restrictive control than ITAR or MTCR, but the effect is the same.

Honestly though, the information isn't all that juicy. What most people would find interesting has been out there for a long time. The hardware in any rocket looks basically the same since Saturn V, and the only remarkable thing about the software is that it's organized.

Is there anything you'd like me to point you to?
I like what this is trying to accomplish, however I'm somewhat confused about the immediate goal here. Is this for learning about services? Is this about assembling a tech stack? And how does the example site fit in that's mentioned multiple types, Prompts with Friends? This probably needs slightly better wording in the first one or two paragraphs.
Sorry I missed this! Fourth of July weekend. This is the last thing I'll say on this topic, but I don't take direction from others on when to share my views in a public forum. Thank you. My opinion stands.
Any thought given to the fact that every startup in the past decade that attempted in-orbit manufacturing failed or had massive trouble?
> I'd feel very differently if VMware fired someone for voicing a political opinion outside the context of work with no reasonable association with VMware other than being employed there.

Depending on the "political opinion" I would absolutely expect to be fired for expressing it even "outside the context of work with no reasonable association with [company]." If I went out and stood on a highway overpass waving a nazi flag or participated in a KKK march, I would 1000% expect to be fired without even a conversation from my manager. Or, really, if I did anything in public that would get me to the top of Reddit's r/PublicFreakout and got identified, I would not be surprised if my job was in jeopardy over it.
GitHub has been getting far more clunky IMO. It takes a very long time to load almost every time I try to go to any GitHub page. Why does it take 2 mins to show what amounts to an 'ls' command? My guess is the ever increasing feature creep of the web.
Only if (1) the proportionality is fine-grained enough to have a 2% party, and (2) the governing coalition is narrow enough to only have a <2% margin

And “bringing the government down” often just means a new coalition is formed with a couple cabinet seats changing hands; multiparty proportional systems have less cabinet change as a proportion of the cabinet than duopoly systems, though they have more frequent partial cabinet changes. The dramatic langauge may be appropriate with FPTP in a parliamentary system, but is less so in a multiparty proportional parliamentary system.

And, of course, since TFA addresses particularly the democrat-republican-independent dynamic in the USA, a proportional multiparty electoral system is actually a whole separate change from a parliamentary system, and the “a 2% coalition partner defecting can bring down the government” concern only applies to parliamentary systems, even if you adopt multiparty PR in US legislative elections (even for the elections of Presidential electors) it does not apply to the US without the separate and larger change of adopting parliamentary government. Multiparty PR (using, say, STV within states) for the House and even approximately (via the safe harbor statutes) as a norm for Presidential electors is viable by statutory change, a parliamentary system would take Constitutiional change.
A table that looks good on mobile and desktop
Mister Rogers Saved the VCR
This doesn't work. Try setting up a folder as follows:

touch first$'\n'file
touch .hidden$'\n'file
mkdir folder$'\n'.
touch folder$'\n'./another$'\n'file
mkdir normal
touch normal/whatever

This folder has two files in it, or four if you count files in subdirectories.

Your solution incorrectly outputs 3.
I believe I understand what you are saying! :)
The whole wells-to-wheels efficiency is theoretically the same as doing it with a li-ion battery. The whole process is electrochemical. So there's no hard rule why this can't be as efficient as batteries.

This also ignores the realities of renewable energy. The first thing to point out is that renewable energy is terribly inefficient. Solar panels are only 20% efficient and have terrible load factors. And even then, you'll lose most of it without energy storage. As it turns out, a hypothetical system with just renewable energy and li-ion batteries is actually wasting a lot of energy. These problems shrink dramatically with hydrogen since you now have a huge amount of available energy storage. In fact, you can't even reach 100% zero emissions without hydrogen, since long periods of low sunlight and wind occur fairly often, requiring a backup energy source.

Long story short, the efficiency argument is just FUD. People who promote it have no idea what the realities of energy production will actually look like. It's just something people say to block innovation or maintain the status quo.
I think he does? Has he indicated he doesn't have enough funding?
Macron's call to 'cut off' social media during riots sparks backlash in France
Mandating arbitration and then refusing to participate in order to relieve yourself of financial obligations is obviously not socially sustainable, even if it's just to generate settlement leverage.
HVDC links to El Centro and Arizona would make solar just fine for Southern California.
Brainwashing has nothing to do with this.

> To say carte blanche that no woman can mentally traumatize a man to the point that he should be considered a victim of brainwashing is a bit naive and likely sexist.

Who would say that and why???
German shipwreck's 400-year-old treasures uncovered
Thanks! I thought DonutDB was an awesome approach too. We do have plans for supporting ephemeral serverless (e.g. Lambda, Vercel) by paging in data on-demand and caching it in the temp space but that work is still a little ways out.

I'd love to hear what you think about the LiteFS approach. We're going to provide a VFS option in the near future as well but the FUSE approach makes it pretty easy to use.
Disclaimer that you work there would be appreciated
So you've established yourself as the arbiter of what is both establishment and propaganda... Did you become the thing you hate?

This may be a case where you spend so much time trying to be contrarian and not asking "Would getting what I want actually improve anything in the world".
I wonder if over-reliance on digital tools prevents us from being challenged enough to maintain an optimal working memory.
>We don't use ZFS as a filesystem, we use it to aggregate multiple EBS into a single pool, and present it to... stock Ubuntu (one found in AWS marketplace) as a single big block device.

I don't understand what you mean by this comment. Are you creating a zvol on your zpool and loopback mounting it with a different filesystem? It sounds like you are very much using ZFS as a filesystem, even if you are not booting from it or using it for any kind of high availability purpose.

I do agree with you on the matter that there should be a way to clear out an (UNAVAIL vdev / SUSPENDED pool) without a reboot. This has been a thorn in my side for as long as ZFS has existed. The deadlock-by-design line is really quite nonsense.
And some of it is buying convenience. The peace of mind from knowing you have the safest seat allows risking more rides which frees up impromptu errand scheduling. Whether the math actually works out is orthogonal to the psychological effects.
I would imagine shaming doesn't work because I think residential GCs have higher demand for workers than there is supply, but the cameras still solve the problems of making it easier for the GC to react when it happens (and the reaction could be offer to pay that sub more if the project is late or all the other subs have been showing up, realizing the work from the earlier stage wasn't done, and going home, or it could be lengthening their project schedule).
We make industrial devices that use electron paramagnetic resonance (EPR) to measure free radical content of chemicals in real time by sampling directly from the flow line. Right now we're focused on measuring asphaltene content in crude oil pipelines, but we're trying to expand into chemical manufacturing as well.

https://www.microsiliconinc.com/
https://jpreston.xyz

My repository of recipes, art, notes, music, photography, and essays. Software, economics, politics, ethics, food, democracy, etc.
Alternative headline: "Mozilla enables a global extension enablement policy for greater security"

Your solution is reactive. If I install a useful extension but want to ensure it can't access internal or sensitive websites (least privilege, basic cybersecurity) why would I want to wait until Mozilla disables the extension, after it is discovered to be malicious?

This seems to provide a user-controllable override of an extension's settings to enhance security, and I'm here for it.
Nice capability but I wouldn't run this without some way to prove it isn't adding malware behind the scenes. Open sourcing it would be helpful for that goal.
Microsoft workers protest 'landmark year' CEO memo following pay freeze
niemtec.com
What ever happened to desalination via ICP that the mit postdocs had working? 20wh/L iirc…
Hmm, I thought I understood until your comment here. It being about known trusted extensions makes no sense to me -- so I guess I'm not understanding the threat model at all.

If an extension is known and trusted, why does there need to be a Mozilla-controlled kill switch for it?
Also there's one feature that deno could make possible given their tight integration:

Allow JSON.parse to use typescript types.

So I can parse JSON with supplied type and engine would validate JSON against that type. Simple as that.

Also might be useful for JSON.serialize to have an output control (because TypeScript could be abused and actual value might differ from its type).

This simple feature would bring tremendous value to application stability IMO.
https://makedist.com
Oh sweet, hey Valispace. I can vouch for this software as a spacecraft integrator. I worked with it a few years back as part of a trial and the power of inputing real world hardware measurements of equipment back into a system and see the impact of the measurements system wide is very powerful.

While it is aimed at the spacecraft industry, I can see any industry with concurrent engineering taking advantage of this sort of system.
Yeah in the tests I ran while designing it, it became apparent that keeping everything in order was kind of a pain. However, with Guix it actually becomes quite easy. There is not "state" in the system: the system is simply a function of your system declaration (the /etc/config.scm file) that defines the whole OS. No need to remember what to chmod chown, etc.
It's the best selling vehicle on earth for a reason
I use sam -d. It's fairly similar to ed if you are familiar with it, the main differences are the expanded command language, better interface with *nix environments and allowing dot to include newlines, thus having commands work across lines.

In windowed sam dot is the currently highlighted text and you have a snarf, cut and paste editor along with a separate window for commands.
RegexBuddy is great and runs fine on WINE.
Hopefully the courts in the future add some punitive punishment to twitter.

Previously Twitter went to court to dismiss a class action and force everybody to individually arbitrate and now that they had it dismissed they've decided to not arbitrate. Big waste of time and money that should be discouraged.
Not a junior programmer for a couple of decades but of course I still venture into new areas and feel junior! Have to say that Chat GPT gives me a lot of confidence. I can ask it questions, bounce ideas off of it and get it to validate my thinking, design and code before shareing with anyone else. Confidence and overall anxiety has really improved in the last few months.
Foldseek gives AlphaFold protein database a rapid search tool
While the Amiga had NTSC output, of course that was limited to the resolution a TV could produce and so it was pixelated, but the Amiga could do 640x400 on a monitor and that looked less pixelated than the Mac. The Amiga 3000 could do interlaced without any of the flickering you get on NTSC.

After Jack left Commodore in 1984, Irving Gould was in control and he seemed hell bent on pulling as much profit as possible out of the company for his personal benefit. He didn't leave R&D or Engineering enough money to do anything meaningful. That is what killed Commodore. The greed of one man.
I've seen a lot of people who seem to think all blocking IO completely blocks the entire OS process.

A language + runtime like Go or Erlang doesn't so much have "blocking" or "non-blocking" IO as the terms simply not applying. I see them yielding far more confusion than understanding when people try to come from Node and apply them to such threaded runtimes.

But if you had to force a term on such a system, the better understanding is that everything in a large-number-of-threads language+runtime is non-blocking. Both terms yield incorrect understanding, but that one gets you closer to the truth.
Tell HN: People forget that you can stick any data at the end of a bash script
This is a neat trick I've used to write self-extracting software or scripts that extract files from archives by just using

tail -c <number of bytes for the binary> $0

All you have to do is make sure you append an explicit 'exit' to the end of your program before your new 'data section', so that bash won't parse any of the 'data section'.

One thing to bear in mind is that if you append binary data, it will be corrupted if you save it in most text editors so when I want to make changes I just delete all the binary and reappend it.
Some tips/tricks/tidbits:

* Open a draft PR early in the process with a Request for Comment [RFC] tag. Explain your goal/approach in words, then follow up with code.

* Be succinct.

* Provide minimal viable examples and build more complex concepts from these.

* Accept feedback with grace, and execute promptly.

* Don't take personal offense if your work isn't merged, or even responded to.

* Single-maintainer open-source looks very different than consortium & working group FOSS.
>>Genuinely confused what stance you're taking here

That a car is going to expose your child to an order of magnitude more "chemicals" than a baby seat ever could - it's like asking how much sugar is in your coleslaw that you're having on the side of a large five guys milkshake. Probably some, but if you're concerned about sugar you have much bigger things to worry about.
indeed. openai lawyers can make a very strong case with just that, it being trained on summaries.
Fair enough, but the phosphorus has to be delivered to a farm (either before or after being combined into a fertilizer), and that's done with a truck, right? Are you arguing that the total transportation cost of the phosphorus that eventually gets it to the farm where its used is going to be much less $100/ton?

Separately, what term other than tractor trailer should I use to sound cool?