skysight-inc/HackerNews huggingface dataset:
I started with screen and Terminal.app, then I switched to tmux and iTerm. Now i"m on wezterm and zellij. Works great!

Still, I'm happy to see work on screen continuing.
is this the nullc otherwise known as Greg Maxwell ? Just wondering.

Ah yes, I see from your submissions it is. Love your audio work!!
It depends on the region. In certain countries Gillette is used for any shaving razor.
data on ECC ram support would be helpful, since it's needed for ZFS.
But the AI generated article from the front page yesterday said I shouldn’t use Screens anymore… /s
We Used to Recycle Drugs from Patients' Urine (2015)
A bit meta but nice job on the site design. Dense but very readable, filter controls are clear and with a minimum of unnecessary decoration. I wish more people still designed websites like this. Reminds me a bit of McMaster-Carr.
(author) I do mention this briefly in the article. Did you think I should have written more on this? I can't tell by your comment.
I think I totally agree with the appeals court here.

"In short, you can't have it both ways: Either you serve everything, let users sort it out and keep that liability shield; or you make algorithmic picks that surface content, give users what you think they want and take on the liability that comes with being the arbiter of that content."

Then again, is this not what a search engine does?

Then again, the search engine shouldn't have personalized results.

But some people want personalized results.

But children are not old enough to understand the consequences.
New realist, holistic and hylomorphic Copenhagen interpretation (2021)
I think the gap was market size estimation. Intel was (is?) famously not interested in businesses that can’t generate $1B of incremental revenue in the first year or two.

iPhone was predictably huge, but I don’t think it was a sure thing it would be this huge. And Intel’s finance-driven culture probably did the math and decided it was better to pass because of the uncertainty. Finance hates uncertainty.
ChessDream
P is very nice indeed, be advised that it is not an exhaustive checker like TLC (TLA+'s model checker, or Apalache, the symbolic tester). It is more like a higher-level testing framework.

That said, since non-deterministic choices are equi-probable in P, failure conditions are triggered at much higher frequencies than in a conventional testing scenario.
Exactly.

I don't think Meta would have been so keen to launch a competitor if people weren't so desperate to leave x (nee twitter) for another platform.
Related https://thehistoryofweb.design/

The book is an interesting read. The death of Flash feels like the start of a dark age for web design when you compare what came before with what came now. Granted, this may be less due to the death of Flash and more due to marketers and UX professionals trying to simplify the journey from visit to purchase.
> More importantly, what makes you still love computing amidst all this?

In my mind, the state of the market, realities related to employment and/or income generation, and things like that are all orthogonal to computing, so none of it affects my love of computing at all.

> Can the hacker lifestyle of the 80s-90s still be revived without breaking down?

Of course, because none of that has anything to do with income generation.

> Can we still have fun with computers and be creative instead of being stuck on chasing whatever new surge happens to the market?

This conflates two different things. Whether or not your chasing the latest Hot New Thing only related to having fun and being creative if you enjoy the latest Hot New Thing. If you don't, then you just don't get on board that train.
I thought it was well known among programmers that (at least using IEEE floating point representation) half the set or storable floats are between -1.0 and 1.0, 1/4 are between -inf and -1.0 and another quarter are between 1.0 and inf.

One practical application of this is: if you have, say a percentage value, and fixed point is out of the question, and you want to retain as much precision as possible and still use floats, don't store it in a float with range [0.0,100.0]. Store it with the range [0.0,1.0]. Also why if you're dealing with angles, you should not store them in the range [0.0,360.0), but instead store them either as radians [0-2π), or better: [-π,π), or store them as [-1.0,1.0) and use trig routines designed to work with that range.

I always thought this made intuitive sense when you understand how the number is encoded. Then again, when I learned programming, we weren't "allowed" to use floats until we demonstrated that we understood how they were represented in memory.
it now acquires all known wordpress securit flaws. hmmm
Chrome is entrenching third-party cookies that will mislead users
This is great. I wish there were something similar to find hardware to run AI models locally.
One ad per tool? Yeah, that'd get annoying. But KDE is more than one tool, there's at least half a dozen KDE programs that I like and use, like Yakuake, Kate, KDE Connect, etc. So at least in that sense, the ad-to-tool ratio is alright for me.

But I'm from a subset of people, who didn't just immediately close the ad in mIRC, without booping his nose a few times.
It is almost completely due to media's frequent mention of him. He shows up in movies and TV shows a LOT, way more than any other scientist by a wide margin. Most normal people don't know what he did, but he exists in popular culture as a symbol of intelligence.
Obigatory Emacs video: https://www.youtube.com/watch?v=urcL86UpqZc
They don't care. By that time the current leaders will flip in an IPO, make a ton of money, and then the deluge. Everyone else in the market has to follow this race to the bottom, unfortunately.
Kan 2.0: Kolmogorov-Arnold Networks Meet Science
Because this is not like any one of us having their comment removed on HN.
This is like Paul Graham having their comment removed on HN.

A more drastic analogy, this is like getting kicked out of your house by your kids.
Altough I see that this one is flawed and exaggarated
The inspector does write to inline styles, though if you try to listen for those changes with a mutation observer, it won't fire. I think they disable event propagation for inspector-driven DOM changes, which limits your ability to make use of it at the application layer. I've briefly considered just forking chromium, but I don't know C++ and not sure it makes sense to invest in that level of effort.

I don't want to step on your toes by linking my own project, but essentially my idea is: the editor creates an object representation of the html/css which can then be transpiled into any framework the user wants (so long as there is an existing transpiler for it). Then the output could be hosted on npm or some other remote repository for the application repo to install.
I would switch brands instantly. This is a company that has no customer orientation and I have never seen a company recover from that (they might have financial success, but they will never create good products again). They probably will sell you expensive crap. This time the device was fixable, but the manufacturer worked against the user on that.
In what sense the cat is an observer? Having eyes and a brain doesn't really mean anything in QM.
I guess we can say it was too cool.
How to Build a Terrible RAG System
Official post: https://automattic.com/2024/08/27/shipping-tumblr-and-wordpr...

(https://news.ycombinator.com/item?id=41391073)
New Horizons Measurements Shed New Light on the Darkness of the Universe
When I get really stuck on project, or have lost my way, or drive, or whatever, then what I do is switch to a different project for a while. I usually have a half dozen or so projects going at a time, in large part to allow me to do this.

The main difference between a hobby and a job is that you don't have to work on your hobby if you don't feel like it.
This is an extension for Chrome browser. Safary is not supported yet.
Chatbots offer cops the "ultimate out" to spin police reports, expert says
it’s not an argument for or against, it’s just a statement of fact
Normal 401K is taxed as income because the contributions aren’t taxed on the way in. Your investments that are based on principal that has already been taxed will be taxed as capital gains.
> Is threads hoping to become "the" instance in the fediverse?

Probably

> Then they can impose their will across the rest of the fediverse.

Nah. The play at that point would be to just discontinue support for federation and lock all their users inside the new walled garden.
No, because they’re not exposed to users as features that they interact with. From a user perspective, they don’t ever see if it was made using those tools. They see the AI front and center.

I feel like thats a pretty strong distinction.
Family fishes out unexpected AirTag in child's pocket at Tennessee Aquarium
It is a conversation I have had with many a jr dev. 'ok you are logging this how much space is that going to take? how long do you want to keep it? what is your rotation schedule?'

I usually get the 'oh did not think of that' because logging is a serious afterthought in many cases. It is boring and you just drop in log4j and log away right?
I'm not sure if I follow. You said Kubernetes is great for building any kind of a platform, but then when someone wants controlled access to a VPN it suddenly turns into a no, not like that? Giving only certain parts of your architecture access to certain capabilities is far from a niche use case.
At least swimming pool equipment is mostly just turning things on and off. If you look at the controller board for any given pool "timer" it's just a bunch of relays (for the pump, lights, and valves/servos).

Temperature sensors are all standardized for the most part (well, they don't seem to be anything special) but I'm not sure about chlorinators... Mine has a strange (electrical) connector and 100% proprietary threads on the PVC connectors (that were easy enough to reverse engineer in OpenSCAD: https://www.printables.com/model/24144-t-cell-cleaning-stand).

Fortunately there's plenty of 3rd party competition for things like that. Even though I had a Hayward system I was able to purchase a compatible chlorinator off Amazon for a fraction of the price Hayward was charging.
Man posing as teen YouTuber gets 17 years for global sextortion scheme
They’re not only in UK lifts and even if they were, that still wouldn’t change the intention of those announcements.
growing up in India over past 4 decades .. 'Xerox' was/is the default and most common word used for photocopying ... only recently have I started using/hearing the term 'photocopy'.

every town and every street had "XEROX shops" where people went to get various documents photocopied for INR 1 per page for example

Most photocopy centers are still called XEROX Shops -- and their boards say that in big bold text: https://www.google.com/search?q=xerox+shop+india&udm=2

It doesnt matter if they use Canon, HP, or other brands of machines
Again, not really the point.
So long as Meta can say their platforms are open, they have a bulwark against regulators and/or being broken up.
It really doesn't matter to them if it's popular or not.
This isn't quite right, wave function collapse is relative so while within the box an observer's wave function of the box will be in a definite eigenstate, the wavefunction of the box for an observer isolated from the box will still be in a superposition of its states.

In other words, the fact that an observation takes place from within the box and collapses the wave function for an observer in the box does not mean that the wave function for every observer also collapses. A wave function collapse for one observer does not imply a wave function collapse for any other observer.
Yes, I've known people who did that as well. Anyone can do it with simple programs and enough experience with the task, but some could do that with complex programs. They could even read hex codes directly and disassemble in their minds.

I, like most programmers, never achieved that level of brilliance.
mini PCs are < 10W also.

I have a full on Dell Optiplex 3070 (i5-9500, 1x16GB memory, 512GB NVMe) running windows 10 that idles at 8W.

I have a lenovo m92p tiny (i5-3570s, released 2012) that idles at 6W.
ETL and data analysis “notebook” world been warming up for years and now it’s red-hot due to every company down to Grandma’s Cookie Bakery LLC wanting to “do AI”. And most of the standard tools are surprisingly terrible so churn is increasing for reasons similar to why that happened in frontend (the underlying tools are ass and the existing interfaces bad and almost all of it’s being overcomplicated for bad reasons and a million more developers just jumped into the pool)
This article has some great concepts in it that can really change how you view many things. For example, I've never been a fan of how crowded city busses are, and I've always been told that if we simply fund more routes and add more busses that that problem would go away.

Now that this article has explained the concept of induced demand its very clear that no matter how many busses and routes get added, they will apparently never get less crowded.
Would be great to have a GB/UK version.
“Commoditize your complements” is a related point.

Content is the input to the Meta ad engine. You can generate it on-platform, or you can bring it in from elsewhere if it is commoditized. (And commoditizing your complements often looks like breaking down your competitors’ moats.)

I don’t think it’s as cynical as a “salt the earth” strategy though, surely they (plan to) make profit from Threads and LLaMa regardless of what their competitors do? Threads users will drive ad revenue, Llama (theoretically, eventually) increases the quality bar for content, driving their main flywheel.
Yeah exactly!

I like your cable-drive concept by the way. Did you describe it in more details anywhere? Heliogen were also developing a cable-drive system for their commercial heliostats, but I don't know if they are still working on it.

How are you getting the right mirror orientation for each mirror (aka canting)? Custom spacers for each mirror?

One trick for closed-loop control with many heliostats/panels is to have a few cameras surrounding the receiver. When they look back at the mirrors, they will see the circumsolar radiation (how the sky gets brighter as you get closer to the sun). By comparing the brightness of the sky at different cameras, you can estimate which cameras is "closest" to seeing the real sun, and get an estimate for the real position of the sun.
It seems you're mostly referring to positive-outcome errors, which is not really what I'm referring to (i.e. emergent behaviors, and especially maladaptive emergent behaviors). For what it's worth I enjoyed the article and am mostly taking issue with the implication of the last section:

> The fundamental truth remains: behind every line of code, every pixel, and every feature, there are human decisions shaping our experiences.

This is true, but does not mean that those human decisions intended to shape our experiences actually ended up shaping them in the intended way, especially in aggregate.
Surely they're not getting rid of Tumblr's streamlined 'tumblelog' post UI/UX right? So what are they talking about.... the functionality will just be using a WordPress posting API in the background? Which to all regular users won't look or feel like 'WordPress' really. Feel like WordPress means the experience of using that blogging UI. Which I guess is why the conclusion here is "you won't even notice a difference from the outside". Making this kind of a non-story.
> someone who bullshits presumably does this for some personal gain

That's one definition of bullshitting, but not the one being used here. If someone says "I think you're bullshitting me" then yes, you're being accused of consciously seeking personal gain. But if someone says "we were standing around bullshitting" then no, it refers to killing time with mindless communication, which is a quite good analogy for LLM output.
I don't like what you said, so I'll pretend you didn't say anything. What's being intellectually vapid feel like.
Depends on the field, in numerical simulations this is well known and a lot of effort goes into normalizing everything to fit into that range to minimize numerical issues.

Many new programmers, and those that deal with languages such as Python, don't really think about such things, treating floats as mathematically precise.
It's just a pin out interface controlled via software to turn things on or off. Its trivial. Get a raspberry pie, lookup the pinout docs stuffed away in your home manuals drawer, and write the measly logic required. The most difficult part is whipping up a UI and building the scheduling logic, if want/need it.
Yeah, the requirement to create a Google account was a show-stopper for me.
I know on iOS I can swipe down on the message I’m writing while writing an email (this hides the keyboard), then hit the calendar icon at the bottom of the screen. From the calendar view, if I hit the email icon I’m brought back to the draft I was just writing.

I have no idea if the same convention will work on Android, though.
>Are there any books like the popular compilers books that use them to build a language. Or is it just finding parsec implementations?

Unfortunately I am fairly new to this field too, so I don't know of any such books, sorry. I was just browsing about parsing topics and came across that video.

In my comment to which you replied, I was referring to myself as well as others, when I mentioned beginners :)
> you'll save a ton of space in that b64, and arguably some user privacy, by trying to use workspace relative paths

That was a pattern we initially went with but it adds some complexity:

The React compiler gives absolute paths, which we can adjust to relative paths by passing in the current process' running location into our plugin. This makes the plugin API more complex. We'd also have to track the project's relative path at runtime and concat it back.

We decided the extra characters were worth it to eliminate the extra complexity. I do realize that the character number scales with the path + complexity of the project.

> JS had access to gzip (or zlib)

I haven't looked at this but will give it a try. We're doing some compression here but there's also a performance hit for compressing too much at build time.

I do think we can save space by using a different format than JSON. Even just a raw string. Something like: 'path/to/file:startTag:start:line:col:...'
Sick of heavy electric SUVs and crossovers? Ariel debuts the E-Nomad
Machina Labs Robot Blacksmith Making Spaceship Tanks for NASA
Don't forget that Apple's previous phone effort in 2005 was a collaboration with Motorola on the ROKR, aka "iTunes Phone", which was a normal motorola phone except it could sync with iTunes and play media like an iPod

https://www.phonescoop.com/articles/article.php?a=1362

With that in mind, you can see how someone might look at it and say "ok Apple isn't that serious about phones"

But I'd bet what actually happened was Steve Jobs used one and said "this thing sucks, throw more money at our iPhone project"
I was more surprised that the proposed method does not include nextafter itself, which comes with its own distinct edge cases.
Trump Threatens to Jail Mark Zuckerberg for Life
...says the owner of it.

Now seriously, by Llama being "sort of" open source, it does not seem to be something someone can fork and develop/evolve it without Meta, right? If one day Meta comes and says "we are closing Llama and evolving it in a proprietary mode from now on" would this Llama indie scene continue to exist?

If this is the case wouldn't this be considered a dumping strategy by Meta, to cut revenue streams from other platforms (Gemini/OpenAI/Anthropic) and contain their growth?
> Robots.txt allows website owners to block or permit bots on a case-by-case basis. While there’s no legal obligation for bots to adhere.

I don't know how long it's going to work like that, internet is basically the farewest. If you can't paywall your data, someone is free to take it.

Beside I bet most article written on these website used artificial intelligence to do so.
I was an "ActionScript 3" developer around 2010s targeting browser, but also offline "Rich Internet Applications". Together with our designers, whom worked in Adobe Flash, we had a tremendous throughput of production ready applications.
Today I program React.js/TypeScript applications. What a slow turtled pace of getting things done. :( And of course very very expensive to develop. And a lot of things aren't even possible anymore.
Of course, the Flash platform had it's downsides too, but in terms of throughput and productivity, this was very very great.
The problem is that you might be right in the case of this theoretical example, but it doesn't transfer to the real world, because the legal definition is actually meant to represent the real world thing.

Raising tax on 'regular' tables leads to the obvious effect that next all tables will be sold with one extra leg, making them irregular. Therefore people are still selling and using tables except they don't pay any tax on it (which was presumably the point of raising taxes on tables). Also what happens with the definition of 'regular' when the 5-legged tables becomes the norm, and 4-legged rare? Do we amend it to reverse the definition? this would obviously not work.

In the case of a tax on tables you should be unspecific in your definition of a table so that the interpretation of the law becomes simple. There is a tax on tables, no matter what size, what kind, how many legs, etc. It is clear to producers, traders and consumers.

This ultimately makes everything much simpler for everybody. And this also allows lawmakers to only think of the 'spirit' of the law, without having to endlessly debate about what would be a perfect definition for a thing.

All I'm trying to say is that although I kinda think you're right, in that it would be useful if we could reduce law-things to super strict definitions, it would obviously be great if we could do away with lawyers and judges, and replace them with a simple decision trees, but that's just not realistic.

Realisiticaly it works the other way around. It starts of vague, and only gets debated and amended when and if edge-cases show up.

Nowadays lawmakers know so much about previous cases and laws that they kinda figured out how to write laws that are resistant to all the likely edge cases that might pop up, so even simple laws might nowadays start out as relatively complex documents that are strict in the things they can be strict about and loose when that is more advantageous.

Another point that is mildly related is that I personally wonder if it's possible at all to perfectly capture everything about a thought/feeling/concept in writing. Is it possible at all to put something in English on paper, and not have the interpretation of that thing be different for each person reading it?
I agree, might buy another pi 4 for my next project. The new chips are interesting though.
Really like this! What did you use for the demo?
A profit motive is often a decent replacement for a sense of social responsibility. That sense of responsibility has never been there in the government of New York.
The same court that removed the penalties of more than two hundred confessed criminals during the investigation "operation car wash" [1]
It was the largest corruption scandal in history of human kind [2].

The criminals confessed their crimes due to the sentence reduction incentives of the 'rewarded collaboration' law. One of the most important requirements to get the sentence reduction is "you cannot lie, if you do, you lose everything".

All of it, now, undone.

[1] https://en.wikipedia.org/wiki/Operation_Car_Wash

[2] https://www.bbc.com/news/business-43825294
Thanks for your tool. Have you been able to quantify the gap between your local model and chatgpt in terms of ‘unminification performance’?