skysight-inc/HackerNews huggingface dataset:
> However, it's not an up-front design doc, it has clearly been written after the bulk of the work has been done, to explain and justify rolling out a big change.

Shades of Parnas! [0]

[0] 'A Rational Design Process: How and Why to Fake It', Parnas, Clements,
https://users.ece.utexas.edu/~perry/education/SE-Intro/fakei...
I've been bikeshedding with dotfiles for 20 years and ended up with Chezmoi[0] in the end.

It came down to the fact that it's easy to install and easy to bootstrap as long as your dotfiles are in a public Github repo. It also integrates with a bunch of password managers to grab any secrets you might need in addition.

I use the "run_onchange_install-packages.sh.tmpl" to install basic packages to computers I bootstrap chezmoi on, it adapts based on the operating system using chezmoi's templating system[1]

It takes a few tries to remember the flow of "chezmoi add"ing a file after editing it so that you can push it to Github. After that it's just a matter of chezmoi update on your other computers to bring them up to date.

For .gitconfig I use a .gitconfig.local file on my work computer to override my personal credentials and not have to mess with templating the file.

[0] https://www.chezmoi.io
[1] https://www.chezmoi.io/user-guide/advanced/install-packages-...
Crypto energy demand for decentralized payment systems = bad

Government aligned AI companies demanding high energy = okay

Honestly, now I question if crypto was the sole guilty to GPU prices raise or it was the AI scapegoat
It’s a meh from me - either is bad. If you are in a highly complex and professional field (in the traditional sense of the word) single axis optimization hollows out the whole craft. Engineering is delicate and constant battling of tradeoffs, and decision consequences are often delayed by longer than average tenure, let alone a 6 month perf cycle. The more you McKinsey the process, the more mediocre and incoherent the results.
You posted the wrong link
The main issue with unaccredited investing is the scammer fooling the investor. Just look at crypto coins to see what unregulated "investing" leads to.

Gambling becoming increasingly legal is a problem. It's leading to some very unhealthy addictions for the most vulnerable and those that can least afford it. Ironically, it's likely some startups lobbying contributed to the changing landscape. (sports betting startups)
> this would make crypto/rand basically indistinguishable from math/rand, in which case, sure, why not. :-)

It's closer to the other way around. crypto/rand was not modified in any way, its purpose is to expose the OS's randomness source, and it does that just fine.

math/rand was modified to be harder to confuse with crypto/rand (and thus used inappropriately), as well as to provide a stronger, safer randomness source by default (the default RNG source has much larger state and should be practically impossible to predict from a sample in adversarial contexts).

> I was worried about exhausting the system's entropy pool for no good reason

No good reason indeed: there's no such thing as "exhausting the system's entropy pool", it's a linux myth which even the linux kernel developers have finally abandoned.
Understanding the source of what we see and hear online
Tabnine's vision for the future: The Atlassian Jira-to-code AI agent
Also, Clang has had more consistent L2 cache misses in my testing (C++). Which is funny, Rust is more in line with GCC on that regard.
Seconding Chezmoi, it's what I use, and it works well.
it happens for me if i click start now and try to use mouse button back, but if i click the back button it works? (also latest chrome)
ML models are AI too. And you don't even need statistical models to call your system AI, just a set of conditional blocks behind a decision
Id like one for public transit…

Canibus

Or perhaps one for availability of Nintendo game emulators…

Canines
Webview isn't the same thing as the In App Browser that everyone hates.
I would make a request to show fitness centres as a 'category'.
Easy way to A/B test code?
Does anyone know an easy way to A/B test code? Want to test simple elements, like if a button is more productive blue or red, etc. But looks like a lot of work to create my own code to test different scenarios. There must be something like this?
it's the same as healthkit basically. The fact that the 2 APIs are converging is good news for us programmers.

Disclaimer: I am the author of this https://github.com/dariosalvi78/cordova-plugin-health
Atlas and Centaur are essentially stainless steel balloons, requiring internal pressure to keep from collapsing. Centaur uses cryogenic propellants, liquid oxygen and hydrogen. They boil at sea level temperatures. Both tanks on a Centaur have valves to allow oxygen or hydrogen gas to vent because of the boiling, but not too much, because of the need for internal pressurization.

My guess is that's the valve in question. It has to open and shut repeatedly, pressure has to be maintained, so it has to tolerate lots of operations.

But aerospace tends to have its own very specific jargon. I may be wrong
It would be nice if you put links to the tool for those open source repos in the landing page so we can try it out.
Nobody wants to pay for anything. If you ask them how they want to pay, they’ll say “I don’t want to.”

But given a choice of paywalls or ads, most people opt for ads most of the time. Doesn’t mean they want ads, just that they apparently dislike ads less than actually paying.
Boeing is in the position of TBTF. The best can happen is a change of management but this doesn't solve anything. Good leadership does not grow like grass, and if the soil is corrupt none grows.
we still get new Matlab codebases at my work, also R. In my case it comes from academics in the power systems and renewables fields who move into industry and keep using the tools they used there. We try to gently ease them into python and version control and sensible collaboration but we get new hires all the time
Apples following their usual playbook here. They're going to wait for a clear market to emerge and let everyone else make all the mistakes first. Then when something useful emerges that people are willing to pay for, they will launch some smooth Apple version of it. Essentially they're waiting to see what to copy cat.
How hard is it for a firewall to block option 121 (and 33)?

Cloudflare WARP made a robust VPN but is not cheap.
Python is a bad language for this, because one-liners are awkward. Multiline code is possible but ugly due to indentation-based syntax. Brace-based languages would be far more suitable here.
Not publishing a book at the height of the subject’s popularity, but instead launching it half a century later when the money and recognition won’t matter is a nice sales trick?
Zero to one

The lean startup

The 4-hour workweek

The subtle art of not giving a f*ck

--

What I've found out, biographies are the best thing for me because I always want to know what happens next, but I also learn invaluable lessons from the biographee (just googled this term now and it exists!), so it's a nice mix of story and self-help
All this Boeing thing is now really seriously dangerous, up to life threatening.

Something seems REALLY wrong. Maybe time to ramp up the type of "services" to understand what is going up there...
Metagame analysis
just because you can doesn't mean it's convenient

you can theoretically run AOSP, but Google will do everything in its power to make life miserable for you. most people generally run Samsung, pixel, or Apple
Having used both sshfs and vscode-remote for many years, I can assure you that vscode has a lot more features, with better integration; and even the features that sshfs does have, vscode-remote does the same thing better :)

(You can kiiiind of get the same features with sshfs + mosh + ssh + docker + a bunch of custom scripts + a suite of not-integrated command line tools... but that’s very much a “Why would anybody want to use dropbox when we already have rsync?” situation)
I’m not knowledgeable in this area, is there any precedent or legal method for the US government unilaterally shutting down a large publicly traded conglomerate (purely as a hypothetical)?

Not that I think they’d actually do it, I’m just curious if it’s even possible.

I imagine they could bog them down with lawsuits but Boeing has a deep war chest and it would take many years.
The best trillion dollar companies can do is a token generator that defies logic. And they have personified these generators to make them seem intelligent. For AGI to exist, I doubt it will have anything to do with LLMs.
Sounds like this is third party product craziness.
Co-copilots! Co-copilots! Co-copilots!
It’s absolutely misleading. The compressed air absolutely has potential energy. Nail guns, air wrenches, etc convert that potential energy into kinetic energy.

It seems like either this is describing an additional energy storage/extraction method that’s possible with these systems. Either to improve the efficiency or something that’s actually far more efficient than utilizing kinetic energy compressed air can create.

It’s kind of like saying the water in a hydropower plant doesn’t store energy. The turbines aren’t extracting energy from the water itself. They’re extracting energy from gravity acting on water. It doesn’t matter if the water is nearly freezing or nearly boiling, it has roughly the same amount of hydropower available.
Health Connect is to Google Fit like HealthKit is to Health app.
Health Connect is just the database basically. Fit is one of the many apps that will use Health Connect.
Like most implementations, if you add items to a rust `Vec` one item at a time it doubles in size each time it hits its capacity (to make sure insert is amortized to O(1) even though each realloc potentially requires an O(n) memcpy). With the described allocator that would never lead to a cheap realloc.

It's even worse for types like HashMaps where reallocs can be much more expensive than just a big memcpy.
Honestly the more of these shutdowns I see over the years, the more I come to the conclusion that if you're relying on Google for anything that isn't Search, GMail or YouTube, you might as well consider that to be volatile data and you should look into alternatives (and then watch out that Google doesn't suddenly choose to acquire them). I can selfhost (and know enough about my tech stacks to unshittify a broken installation) but that's obviously not a solution for everyone and there's an increased standards capture going on with Big Tech to make that harder and harder these days.

GMail and YouTube are solely exempt because of some faint hope of government intervention if Google's internal brain bleed ever decides to kill those off. Which isn't a great thing to bet on. (Search is exempt because it's literally the main reason they're so massive.)
seneca's letters from a stoic, marcus aurelius' meditations, the pragmatic programmer by david thomas & andrew hunt
Powershell is pretty awesome in Windows but it melts a lot of traditional Unix hacker brains from my experience.

You really have to buy into it and that's a hard sell for those who aren't Windows power users.
That seems to be a rhetorical question, but I'm going to pretend I didn't notice.

You can purchase future income streams or a share of the revenue of an enterprise. Then you'd be an investor.
(Grrr! I've been saying Caxton Bible but I meant Tyndale Bible.)

Sure, it can be, but was it?

The KJV was very expensive as it was. ("Robert Barker invested very large sums in printing the new edition, and consequently ran into serious debt" says https://en.wikipedia.org/wiki/King_James_Version .) That doesn't mean they used a shoddy low-price option.
This can be instrumented by the compiler or more likely runtime to detect buffer overruns. Imperfectly of course if you share the page(s) with other allocations but it's worth considering.
I recall 20 years ago: statistical attack on TOR network, namely with enough man-in-the-middle agents on TOR nodes, you actually "know"...
Lottery and addictive gambling and games are also fooling with extra steps? Like chance of winning the lottery is so low that sometimes nobody wins.
This is a similar article that I thought was pretty good: https://tenthousandmeters.com/blog/python-behind-the-scenes-...
Misquoting Jesus: The Story Behind Who Changed the Bible and Why by Bart D. Ehrman. It’s a great read about early scribe practices and known problems with different manuscript translations in the New Testament.
Given the quote is referring to what they've done "for years and years and years [...] in our product groups" outside of the OpenAI arrangement, the fact that a large number their of products have come to make some use of AI models without much fanfare (search, spell-check, spam filtering, voice dictation, language translation, recommendation systems, ...) is not inherently due to the more recent LLM shoehorning. Machine learning is just the best choice for a good number of tasks.
Modern Fortran is quite quite different from those punched cards back in the day, the latest revision being from 2023.

Coupled with a notebook like experience, one gets Python like experience, coupled with one of the HPC performance kings, and that is what LFortran is trying to achieve.

https://lfortran.org/
I couldn't understand what's the datatype of each cell.
- How to use NumPy and others?
Though, your "except for games" addition there also points to the fact that the efficient way to get people to pay for software before mobile app stores was games as well, on walled gardens from Nintendo or Atari.

It's the old Gabe Newell line about piracy being a service problem. If you make paying for something so much harder than not paying for it people will either pirate it or just not use it at all.
DOS Directory Searches Are Bizarre
That's a very good point, I could've sworn Tory Bruno had said that the line had been retooled and all the remaining cores were in storage, but the closest tweet to that seems to be referring to having the engines in storage.
Google Fit APIs were a security hell. Being cloud based, they required a pretty horrible approval process I recommend nobody to go through. The new model is more similar to Apple's: all is local, user is responsible for accepting/rejecting data sharing.
Non-tenured college teachers who give better grades get more teaching hours
Serious question: what is wrong with HN/Old Reddit style ? In my experience, that system manned by competent moderators delivers satisfactory discussion.
2001 was "not bad"????
Location: Kyiv, Ukraine
Remote: Yes
Willing to relocate: No. I'd like to, but I can't.
Technologies: C++/Rust
Résumé/CV: https://drive.google.com/file/d/1UjeqWQEXBgKgLrXwy6bbmXr674hSYyDX/view?usp=sharing [or] https://www.linkedin.com/in/volodymyr-yavdoshenko/
Email: v.yavdoshenko at gmail.com
Ctrl-D to format the selected text as monospace in the Fastmail composer is pretty nice - I use it often for sending bits of log line or terminal output when writing up incidents or describing how to do something.
Learn More About the Code Without Looking at Code, Part 2
Kagi I think strikes the balance well, if the query ends with "?" it signals that you want an AI response.
https://web.archive.org/web/20240507064635/https://news.artn...

Archive link, this site won't load at all for me.
I think every name that's common enough will get misused in a casual context at some point. It's not even restricted to mental health. How many people saying "you gave me a heart attack" actually experienced that rather than just being scared? How many people are mention stroke when smelling something weird? We just need to use social skills to figure out when the "haha, forgot that because of my ADHD brain" is real and when it's a joke.
> You basically have to trust everyone on the remote LAN to not

More than that when connecting via WiFi as almost everyone on a laptop does these days: you have to be careful of “evil twin” attacks from random APs nearby.

Though if you are accessing a VPN to get access to internal network resources, and someone uses this hack to redirect you, you are not going to see those resources anyway and you'll know something is wrong. Accessing any insecure resources is a risk (HTTP traffic can be monitored, fake servers could collect authentication credentials such as SSH user+pass info if not using key-based auth) but only if they are otherwise public because your redirected connection won't be able to route to your corporate network's internal hosts.

Unless I'm misreading (possible, I've only skimmed the details) those using VPNs because they already don't trust their outgoing connection, or are otherwise wanting to disguise their ID and/or location, are more at risk than road-worriers (or these days “home warriors” more likely) connecting to DayJob's VPN.
Ignoring or blocking these options is trivial but ineffective since the DHCP server can still send a malicious subnet mask.

(Edited to replace "default gateway" with "subnet mask")
Yeah, this is a common request :) I've added your prod to the "this is common" data
Codata in Action [pdf]
And for the lazy ones, pipx uses Virtual Envs and can install most things from a path, an archive or a package name. Install pipx and check pipx install --help.
A delightful design with shades of inspiration from the Computer Space [0] cabinet .. I wonder if anyone ported that to the 6500?

Would be delightful to find one of these in some dusty warehouse somewhere. Something is really missing in todays computing environment, which is somehow very evident in the old ways.

[0] - https://en.wikipedia.org/wiki/Computer_Space
Yes, the US can nationalize a company. And it's happened before [1]. The current political climate means there's no appetite for any party to alienate actual or potential donors by doing something like this however. The one exception is banks where the FDIC can (and does) take over nonperforming banks all the time [2].

Think of it as eminent domain but for companies.

[1]: https://thenextsystem.org/history-of-nationalization-in-the-...

[2]: https://www.fdic.gov/resources/resolutions/bank-failures/in-...
The history of Adobe RGB was partially a mistake, according to Wikipedia--

https://en.m.wikipedia.org/wiki/Adobe_RGB_color_space

or maybe better to say it was an error of convenience.

Adobe engineers had plans to harmonize their RGB with SMPTE 240M but something didn't quite jibe, and Adobe RGB was compromised to merely extend green of sRGB to cover cyan ink for offset printing.

As was previously alluded to, RGB creates a triangle of gamut coverage in the numerical space of the CIE 1931 and 1976 projections of the spectrum locus.

This trait of straight lines is mathematically convenient for calculating colors from primaries, and CRT display devices follow the RGB model closely. But commercial printing color coverage doesn't fit a triangular RGB projection very well: commercial CMY devices present a lumpier gamut with an area of significant extension of cyan outside of sRGB.

—Keep in mind color names are colloquial and a color wheel is an satisfying artistic contrivance that dates to earliest science of color, but in context of CIE diagrams, CMY are modeled as –R –G —B. (minus).

One one hand, sRGB was an excellent compromise of good coding efficiency, which means effective use of scarce bits in 24 bit color, needed to control quantization noise a.k.a. "posterization" / "banding" by not wasting codes on colors that rarely occur, while on the other hand completely covering the industry standard Macbeth Color Checker 24, the design of which was strongly informed by color film response.

The sRGB edge of cyan lives precisely at Color Checker 24 cyan and all the other patches live inside sRGB.

But electronic devices have surpassed film and are now far more common.

Ultimately DCI P3 would become a better fit with Apple's Display P3 variant (sort of sRGB v2) offering sRGB luminance response and a very slightly weaker cyan than Adobe RGB, but a much more generally useful extension to red, which for coding real world colors is more desirable than the furthest edge of a cyan which only occurs in inks and dyes, e.g. hitting a cyan spot color in commercial printing is not a compelling use case for most of us.
Not just Boeing, all of their shareholders, including institutional ones. This would essentially be an edict that the stock price is now $0, modulo liquidation plans. But I don’t think you could declare the company too rotten to operate and also sell off its operations, so enterprise value would be best case. Oh, and many of its assets in the form of planes would presumably be instantly devalued/worthless.

It’s a fun hypothetical (unless you work for Boeing), but I don’t think there’s a legal precedent or a good outcome even if it were possible.
You are correct: if someone is presented with a false dichotomy of "ads vs. paying", and they choose ads, that doesn't mean they want ads, it means ads was the least bad option in the false dichotomy.

I also don't think it's constructive to conflate providing a service with making a profit. Plenty of people are happy doing just the former. If someone want to make more money, I don't think there's anything wrong with that, but it's not a foregone conclusion that they do, or must, or that the service is contingent on it. Those are all decisions made by each individual provider.
It is open source (appears to be django-based), so presumably you can treat it like any other Python app and optimise it that way.
Jack Dorsey Leaves Bluesky Board and Calls X 'Freedom Technology'
Cool idea. Seems a little lacking. All of the following resolve on caniuse, but return nothing on this: quic, http3, webrtc, nesting (css), :not

edit... I see this page seems to include everything that is supported ( https://caniwebview.com/features/ ). Looks like a total of 7 pages. Hope to see this page evolve over time.
Using Fortran on Cloudflare Workers
I was not expecting this, but it turns out that urea really is a diuretic. Even so, the urine should probably first be checked for normalcy via a urine test strip. In practice, during a stone, urine is often mixed with blood, and the combination would be utterly strange to drink.

Medical help here is relatively useless wrt prescrbing any diuretic for a stone, so unless one has acquired them ahead of time, one is relegated to desperate measures. They would rather you suffer and schedule an expensive lithotripsy w/ fluoroscopy radiation procedure that they can bill you for when a ten cent pill does the job.
That's too bad. I understand that as a young filmmaker with an ego, but your supposed to lose that ego as you mature both emotionally and as an artist.
Open-source secure sandboxes for AI code execution
Time-based trials don't require updating trial state once it's initialized.
2001
Lolita
Barry Lyndon
The Shining
Spartacus

these "mid" films would be among the top 10 ever easily

but according to him "tough" guy Eastwood can surpass it
You really think of a bunch of conditions can be labeled as AI? Do you work in marketing?

https://miro.medium.com/v2/1*gXZeYDjqLBWqbnGvlr_gyQ.png
As an 11,000 word explanation on what stock buybacks are, decent article.

What this article fails to do is repudiate the 'hook' espoused in the first paragraph. Workers are pissed because stock buybacks are highly visible reinvestments by companies of their profits unto themselves and shareholders. The single article source used to argue against flat-line wages through the ensuing decades (from 1997 no less) is all but worthless as it contains no real data, but only expositions without factual source claims. Regardless, flat-line wages ARE real and ARE felt by almost every single person. You would need to waste 11,000 words arguing against that to have better effect.

Finally, spending all that hot-air to explain buybacks and calling workers economically ignorant is lazy writing. No one cares if it's dividends or buybacks, they want to be paid more for the work output they provide. Buybacks are just highly visible and reinforce the point even more so.