skysight-inc/HackerNews huggingface dataset:
This article, perhaps true, but it somehow seems to me also a way to gain certain OpenJS publicity.
I would really like to see a distribution which puts all the best alternative software together:

- pyspread for a spreadsheet

- LyX for a word-processor

- OpenSCAD for a 3D modeler

- TkzEdt (or ipe) for 2D drawing

&c.

(and I'd be interested in suggestions for similar software for other tasks, esp. presentations and database work)
I usually add a minify step to my sends for this reason.

In my experience one of the biggest causes of clipping is styled links with lots of tracking, oddly enough.
"there are no ways to prevent such attacks except when the user's VPN runs on Linux or Android"

I guess it really is the year of the Linux desktop :)
They are booming in VC money, they are not talking about user usages.
Apache Arrow DataFusion Is Now Apache DataFusion
First 9front release of 2024 is DO NOT INSTALL, its most helpful codename yet
I believe it's time to nationalize Boeing, remove their leadership and replace them with engineers.

The people who run the company should be the people who know how to build planes. It's in our economic and industrial and defense interest to have a well run, high quality aerospace manufacturer.
The ROI on this book is incredible. To be fair, it's easy to get ROI on a $10 book, but I ended up with an extra $40k-ish on a salary negotiations over the years because of some of the details in there. You just need one or two to hit. The hyper specific number idea surprisingly worked for being a pretty goofy concept to me at first.
I would add another site to the list: https://inconsolation.wordpress.com/

You can find reviews of hundreds of CLI And TUI programs, some great, others barely known and clearly forgotten. The last review is from 2015. Some reviews are very short, others are more involved.

The site is a blog with a tagline "Adventures with lightweight and minimalist software for Linux". The author K.Mandla is opinionated and has certain preferences for such programs like [1].

I have not looked at the site in years, but if you are willing to explore, this could be a fun option to find a variety of these tools.

[1]: https://inconsolation.wordpress.com/2015/01/19/wpe-and-we-so...
If you're doing Windows administration, PowerShell is a must; the Windows GUI is too limiting.
Okay...but shouldn't there be a spec'ed range for that tank's pressure, and a non-trivial head space (vapor being quite compressible, liquid not) - so that the valve would operate in some sort of briefly_open / closed_for_a_while / briefly_open / closed... slow & steady pattern?
This is great. I want to add WebWebView to the list and show 100% compatibility, because we run Chrome on the server and open a portal to it via an iframe. You can see it running here: https://browse.cloudtabs.net/signupless_sessions and code here: https://github.com/BrowserBox/BrowserBox - But we have yet to release a developer API. Seeing this, we will double our efforts!
man, this made me a little sad to read and think about. and not because of your comment specifically: i know that this must be, generally, how one has to think and talk about economics any sort of academic or abstract sense, but... i guess i just haven't really done that very much
At a certain point, it's probably easier to build and run the unmaintained software in a container running an OS of corresponding vintage. Obviously that has security ramifications, but hopefully this software isn't facing the internet and being in a container at least means you're on a modern kernel and can isolate things at a port and filesystem level.
>tech is so fast moving if you're not at least experimenting with your own code then you're not going to be a good fit

Huh? What kind of stuff ya do?
I don’t see how we can say that pharmaceuticals don’t have serious safety issues.

Consider Vioxx:

> Merck withdrew the drug after disclosures that it withheld information about rofecoxib's risks from doctors and patients for over five years, allegedly resulting in between 88,000 and 140,000 cases of serious heart disease.
Simple coding interviews are fine for filtering candidates.

Coding interviews with aha solutions or time bounds are just asking for people who memorize solutions. Forget about a problem solving engineering culture at these companies. Imo, the harder the leetcode nonsense, the worse the engineering culture.
I don’t think so. There’s a little bit more nuance to it (because it involves array “holes”—almost a third kind of null), but delete on an array index is semantically closer to assigning undefined to the index. It doesn’t actually delete the presence of the index.
For a second I thought somebody built it today using the same design with modern innards.
I vote for the servitors. Either that or an arco-flagellant on quick dispatch for the entire room.

That aside, yes, Boeing and in EU Airbus are very much intertwined with government. It's inevitable when their products are strategically important and barriers to entry high.
It's unfortunate, but that's how it is.
https://youtu.be/uXdtafGdIVM?si=Q0Di2LHqiuHzqyRR

The stand-up comedy in question
https://www.pewpewtactical.com/wp-content/uploads/2016/01/Ma...

Clips help fill internal magazines on older weapons. A servitor drone would have a magazine.

Just being pendantic but I think you'd want "dump a mag into c-suite executives found guilty of corruption in safety critical industries." I'd also say since we don't currently have servitor drones we may have to do it ourselves.

In an ideal world of course.
the ultimate bikeshedding with dotfiles is home-manager with nix, an infinite cacophony of deep pain and enlightened pleasure
I've just been poking around at the Dropbox APIs recently when I got so frustrated by the fact that the Fastmail "attach from Dropbox" feature has been loading directly into my personal files space rather than showing the shared team folders since we switched over to using those last year - and I now have to download and re-upload files from those folders.

It's more than a glorified FTP. FTP does some heinous things with a separate control channel and stuff (let me tell you about adding encryption support to the Perl FTP server some other day), but this is next level!

https://developers.dropbox.com/dbx-team-files-guide

It's not even as simple as just sending a fixed string in the "Dropbox-API-Path-Root" header for every API request (and they're all path based, so you have to make sure you always send that header or the paths won't parse right) - you have to get an ID for the real root, with a separate request, with a scope that we weren't requesting on refresh tokens.

So I hacked together something that worked on my testbed on the train ride home, but making it good is going to include adding a caching layer to the token refresh code, and suddenly it's not just a casual project. I'm still going to do it though, because dammit I have a file to attach to an email on Friday and I'm happy to spend hours on this to save myself 30 seconds.
"Many friends in adtech ..." try average people.

HTML email would not be a thing if only adtech people used it, my man.
I’ve always thought it was strange that btc community encourages only running core, rather than having several implementations to make consensus more robust
Boeing used to have a safety culture and and engineering excellence culture. That changed over the past twenty to thirty years as leadership rotted the company and monetized that rot by choosing to skip safety and engineering in favor of profits.
It seems to not be a true spreadsheet with dependency tracking and instead it recomputes everything after each change. Whis probably kind-of obvious as how to track the dependencies for arbitrary Python code is not that obvious. But without resorting to some static analysis magic one could just track accesses to the magic S[] during the excecution of the cell, its value cannot depend on anything else than what was accessed during the evaluation.
It's great seeing progress made here. C/C++ will never be truly safe languages, but every little bit the compiler can help with is appreciated, esp by those maintaining established codebases.
...but also at no point in known history has it ever happened to find millions of people doing so in very mean and aggressive way, and worldwide scene to exploit.

agreed it IS a Big Brother of a sorts, where everyone participates to certain degree. but then written forums have been a thing before BigBrother and perhaps don't have this voyeurism added in the equation.
Your Money or Your Life by Vicki Robin and Joe Dominguez is a personal favorite. I re-read every year or so to make sure I'm thinking about my real personal goals. It also makes me trim the fat from my personal budget again each time I read.
Ha! Here's the actual link, will resubmit:

https://aider.chat/docs/leaderboards/
The person does not adequately supervise your dog.

You die.

The person must be criminally and civilly responsible. An 18K fine is an insult.
I love dogs and I love animals. I don't like irresponsible people.
I think I only know a single programmer that does side projects. Work gives me time to look a new stuff and pays for courses.

I mean I do have side projects, but those are all in a language I'm not specialized in and often single class small helper programs.
To underscore the point being made in the article, a critical part of the "VCR button" mentioned is the difference between line-level input and phono input. The article misses the difference (saying that it could accept other devices in the VCR's place if they had the same connectors). Plugging a line-level device into phono inputs can lead to massive distortion or even the damage of output devices. Plugging a phono into a line input will give audio that the system will likely be unable to amplify sufficiently. Unfortunately, these both commonly used RCA red+white(+yellow) connectors.

Certainly not intuitive, even if you're old enough to recall what a VCR is used for. Not any more intuitive if you labeled it "phono" instead of VCR.

I'm making this comment so late after the post that probably this won't be seen but I want to mention it because there's a nice corollary here about using things in the non-intuitive way:

Back in the heavily-DIY punk days, you could use a VCR as a cheap compressor -- a couple of orders of magnitude cheaper, but practically as effective.
This remind me of when everybody and his dog was shoehorning blockchain into everything. Blockchain-based pet platforms, pet owners earning tokens for participating in community, pet care services fueled by smart contracts, and the like.
Interesting, do you have a source? All fully p2p networks are vulnerable to sybil attacks to some extent, but specifically a source that Tor actively has enough "government nodes" to de-anonymize everything.
Yeah, but the variation can be good. If I had to imagine what the hypothetical licensing process would be, I imagine it would be something easy that admits tons of mediocre devs. Plus, would it come in different language/subfield flavors to account for different roles? One job would ask me to implement a custom allocator, and I'd pass; another would ask me how to add Frondle to Artifactory, and I'd fail miserably.
> the second and third type of LLM integrations where the LLM is co-authoring a document with the end-user is getting scant use, they simply don't realize it can co-author with them

This is a very new and unfamiliar paradigm, and you're going to have to "train" people in how it works.
One of my favorite things about math/rand/v2 is that I can use it at work without a nolint directive and the subsequent pr discussions.
To be fair, the solution to most problems is indeed money.
As written this problem is impossible to solve.

Proof: suppose there is only 1 infinite stream which is always descending. You will never find a lowest value, so you cannot rewrite the stream "in order".
DataFusion, a SQL parser, planner, optimizer, and execution engine written in Rust, is now a top level Apache project! This shows the continued growth and momentum of the project and community. We've been building InfluxDB v3 on DataFusion since the summer of 2020 and have been really happy with the number of external contributors and projects that have adopted it in that time.

We believe it's going to be a foundational component of analytic and data systems of all kinds for the next 20 years. Recent developments like a team of Apple engineers open sourcing Comet, their Spark execution engine built on DataFusion show the strength of the project and the modular approach. It's a building block for more complex analytic systems.
Are you suggesting Russia might avoid destruction in a war between modern nuclear superpowers? That seems... difficult to believe.
you’ve heard how the government certifies these things right? they allow the company to inspect and certify.
Speaking as someone with zero actual domain knowledge, my concern would be about ensuring that disparate extensions have consistent interfaces and can cooperate with each other. I don't know how that would work at a hardware design level, but the thing to avoid would be whatever is the analogue of the rust/async fiasco, where certain components only really work properly with others within their own "sub" ecosystem.
> Allowing an idea or a viewpoint to be part of legitimate media discourse gives an even larger air of legitimacy

When you say "allow", what do you mean exactly? I'm not sure why a legitimate media outlet would give air time to the idea of the earth being flat, for example. No one has to allow or disallow this, other than those working for the news outlet and deciding what they want to present.

> There are only two major things that turned out to be actually wrong: that "ordinary" cloth masks protect against covid (which indeed was a lie, to prevent people from hoarding masks needed for healthcare and some sorts of employment) and that vaccines provide sterile immunity (they didn't in the end, but early data from when these statements were made suggested that this were the case and many people didn't realize that science can and does improve over time).

There were plenty of other examples. Corona viruses mutate frequently, this was known well before Covid but the lie was repeated to explain why vaccines would work. Two weeks was never going to stop the spread, another lie that would have been clear to anyone with a basic knowledge of novel pathogenic spread. Herd immunity was not a realistic goal, Fauci admitted later that his targets for vaccine uptake were kept lower than realistic because he didn't think people would find the real numbers feasible. Ivermectin is not just a horse dewormer, though reasonable to think it wouldn't help with Covid it has human uses and saves countless people from river blindness. The lab leak hypothesis is, and was, a real possibility despite the campaign to brand it as dangerous and xenophobic.

I could go on but you get the point. There were much more than 2 lies pushed from the highest levels during Covid. Often they may have had good intentions, but that doesn't really matter in the context of free speech or lies in my opinion.
I have a windows 11 machine I recently imaged using their latest ISO and Rufus [0] to burn the image which Microsoft recommend so I could skip the Microsoft account creation and hardware checks. The first thing I do is run windows update, reboot, then O&O's ShutUp10 [1] which also works on W11. Just these few things has prevented any ads or other nonsense. I have not seen any slowness or ads. The license tied to the hardware is for W11 Pro. The home edition may be a different experience. I also block some DNS requests [2] on my firewall / router running Unbound so that could also be masking some garbage.

The hardware I bought had 2 pieces of malware installed from the OEM image so I have gone back to the practice of reinstalling the OS from a pristine image and that may be helping avoid some OEM cruft.

[0] - https://rufus.ie/en/

[1] - https://www.oo-software.com/en/shutup10

[2] - https://github.com/badmojr/1Hosts
I’ve driven a polestar 2 as a rental for a day and I cannot agree. Comfort was fine, a bit more cushy but nothing night and day. Interior is subjective and I thought the excessive use of cloth textiles was unlikely to wear well. Handling seemed… fine? I’m not driving this on a track, so both vehicles seemed adequately responsive.

Also, the infotainment with android automotive was pretty underwhelming. I was hoping it’d be nicer in some useful way, but it just felt like android auto if you stuck all the vehicle controls in android auto too…
really excited to be flying one these in 36 hours
Aider LLM Leaderboards
Aider now has LLM leaderboards that rank popular models according to their ability to edit code. Includes GPT-3.5/4 Turbo, Opus, Sonnet, Gemini 1.5 Pro, Llama 3, Deepseek Coder & Command-R+.
Hey now. In that cult (of which I’m a member), mutation is definitely maddening but its application is by no means limited (which is a non-small factor in it being maddening).
I experiment, of course. At work.

And if you don't let people experiment during work, but only hire people that do, then that's a bad sign.
Unfortunately, that also seems to be the cause of a couple of problems as well.
Yeah exactly, it would be interesting to see a concept where the center piece is a consensus document where you could hide/show sections that are more or less controversial. Instead of leaving comments you propose changes, sort of wiki style. But to facilitate a higher level of difference of opinion, changes should have some mechanism for validation against consensus. And controversial changes should not be discarded but instead folded away in a linked comment-like.

Then there also needs to be a mechanism for working towards succinctness.
Is your contention that AI can't be implemented on a Turing machine?
I'm deadset against the concept of paying money to fix the environment. Claiming to be carbon neutral vs. the reality of wrecking planet, doing nothing to help, while paying to absolve yourself of responsibility seems like a celebration of modern hubris.

Apple seems like a perfect example. For the last 5-10 years, it's been clear that they are wasting tons of resources selling adapters. They also happen to be a company with tons of cash on hand.

So it should be no shock that they think the idea of paying to win the morality game is great. However, has anybody noticed this is total nonsense!?!? You're still releasing carbon, assholes.

Gutter punk throws a empty beer can at a tech bro, understandably annoyed, the tech bro yells "have you any idea the damage to the environment". This coming from a guy that eats fast food 8 times a week, has a trash cup every morning with coffee, and throws out half their clothes and housewares every year.

Gutter punk responds "I will always be better for the environment, since I use less; I can piss wherever I want, and throw my trash anywhere, it won't make a dent compared to your waste."

Tech bro responds "... but I have more money than you; surely I am more moral. Can't I just pay $2k to put the genie back in the bottle?"
Research team discovers new property of light
I can't be the only person disappointed that this isn't Caninemail.com, can I?
> it's not something that appears in the complaints I've come across.

It reads to me like it is.

Arguably five to six of the issues in your list are exacerbated (if not enabled) by constant surveillance. Call transcripts are one more thing that adds to that feeling of surveillance.
I just want to know the company name so I don't accidently ever apply there.
At this point, I’ve had enough successful positions at hard jobs that I don’t question my competency when I fail a pop quiz.

I still don’t know what my favourite Rust crate is. I feel I should have one after being asked more than a couple of times.
> getting people to use even the first layer of threads is very difficult

Partly a UX problem. In slack and discord, the default is to send unstructured message to the whole chat - with a big text box and send button at the bottom. The reply-to-break-out-a-thread option is more obscure.

This could be solved by simple UX rearrangement and emphasis. Creating a new thread could have some more friction, for instance, by requiring a title or simply having a button to open the text box.
I don’t know, like I said, I expect Apple to figure that out. Their engineers get paid to figure out such problems, not me!
If there is a big war like that between superpowers, I bet we will have so much to cry about that we will give a damn even if our investments go down to zero !
So you agree with me.
Ziglang-Set: generic and general-purpose Set implementation for Zig
Quite interesting how the Spanish authorities got the recovery email: (from a link in the article)

> In the police cooperation form requesting the information, the Spanish officers indicate to the Swiss authorities that the investigation is for the crime of terrorism.
It seems that this is only an issue if there is a malicious actor present on the remote network. I've always considered VPN services to be snakeoil, and this doesn't really seem like a problem with VPN technology at all. If you are connecting to an untrusted network, then you are at risk. This has always been true. From the VPN service providers perspective, can't this be mitigated by blocking direct traffic between clients?
It's claiming to be llama3-70B tier in strength, 3x cheaper, 3-5x faster than it due to only having 21B out of 400B+ activated at any one time. With L3-70B normally costing <$1/Million.
I don't tend to reread many books in general. C.S. Lewis and Tolkien's fictional series are probably the only exceptions. However, I do frequently reread books from the Bible, typically the English Standard Version. And yes, I would make the claim that all of these are non-fictional books/letters.

- Jonah: for its description of God's desire to have compassion on a group of people who don't know him, by leaving Jonah with no other option than telling those people about Him.

- Ecclesiastes: For "The Teacher's" many vignettes about how life is a quickly-dissipating vapor, and his pointing to ways to find satisfaction in it.

- Mark: Mark tells the story of Jesus' life and ministry in a no-nonsense, get-to-the-point kind of way.

- Romans: Paul gives a treatise on: the main problem of mankind, the inability of men to live up to any standard of behavior, the source of any confidence that anyone can have that God might be pleased with them, the way the Christian church relates to the people of Israel, and how to live in unity with people with whom you have disagreements.

- 1 John: John never got over the fact that he was loved by Jesus, and this letter is his recapitulation of that same love toward others.

[Jonah]: https://www.biblegateway.com/passage/?search=Jonah%201&versi...

[Ecclesiastes]: https://www.biblegateway.com/passage/?search=Ecclesiastes+1&...

[Mark]: https://www.biblegateway.com/passage/?search=Mark+1&version=...

[Romans]: https://www.biblegateway.com/passage/?search=Romans+1&versio...

[1 John]: https://www.biblegateway.com/passage/?search=1+John+1&versio...
Knip: Find unused files, dependencies and exports (JavaScript, TypeScript)
Abalobi – the app that's transforming lives in South African fishing communities
A Year on Ozempic Taught Me We're Thinking About Obesity All Wrong
Why parrots sometimes adopt–or kill–each other's babies
Sadly, I've read similar comments for 10+ years now and yet, here we still are.
C++23 now has a println method as opposed to cout
Pretty cool.

What I think is necessary for this to be viable is to be able to iterate on each page via prompts instead of hoping it all generates well in a big bang.
For reference, that's how it looks now, if it was different: https://www.mi.com/global/product/xiaomi-electric-kettle-2/

Looks basic enough for me, with the opening button on the handle, so they fixed it ?