skysight-inc/HackerNews huggingface dataset:
I assume the OP likes working in the terminal because like working with a keyboard.

If that's the case, they could use the old Windows version of 1-2-3, which was optimized for terminal users by allowing all the old slash commands, but can use the full screen. They could even use an old Windows version of Excel, which also supported the Lotus slash commands, to help transition users over.
Also no prison time but the judge said (paraphrasing) “next time there will be.”

Seems like a fair outcome for the harm caused and professional misjudgment. CISOs are on notice for what is expected with this precedent.
Øystein vs. Archimedes: A Note on Linnebo’s Infinite Balance [pdf]
You'll store it on your own device, or on another service. I don't understand this criticism; where else do people back up their data?
Yikes... are other popular distros shipping with unprivileged user namespaces enabled by default?
Decimal is only lossless if you track an indefinitely-growing suffix to your number with a big bar over it to indicate "repeating". It's basically working with rational numbers but more painful.

Decimal numbers with any limit on digits, even a hundred, are lossy.

Decimal numbers as used by humans outside of computers have limits on digits, so they are lossy.
And it is fitting too, there is a scene where the 'dags' chase...
Super cool - I' try to host my next SD model here
It seems to me that a lot of the problems discussed in this thread (it's using a new protocol that doesn't work with existing tools, it uses crypto, handles auth in the protocol, server can goes down) are just frustrations that don't have to do with the core innovation that Bluesky promises to deliver, and are instead confusing the AT protocol to be another ActivityPub-related protocol, rather than something completely different. In fact, it misses that having pull-based indexes is part of the idea of separating data publication vs. data curation. Yes, invite codes are kind of a weird thing to shove so deep into the protocol but sometimes these kinds of things are necessary to bootstrap a social network, and become relatively unimportant in the long term.

But on the other hand, the AT protocol is not all what it seems either. It's fundamentally not possible to do what they promise unless there is some kind of synchronization point where your most up-to-date identity can be searched. The documentation goes on extensively about the format of DIDs and the fact that there _is_ a resolution scheme, but it fails to mention that this resolution is being done by Bluesky themselves, and is not planned to expand into something that others can control. As a decentralized protocol, you would expect this to be something DNS-based, or if you really wanted something more peer-to-peer, DHT lookup, or at the worst case, a distributed blockchain. Seeing as this is a fundamental protocol-level change, the fact that they're rolling with the current approach makes me believe they will not be changing this in the near future. Bluesky is just converting one problem into another.
These numbers are inequal in terms of storage - in real number terms zero has no sign and thus -0 and +0 are the same number. The source of their distinction is also important as it's just a pure point of convenience at the bit level - there are two separate bit patterns for 0 but both numbers are the same number.
Rather different customer bases.
Why Launch Rockets When You Can Just Fling Them into Space?
You could do everything without your fingers leaving the keyboard.
This article is the sharing content of the author’s participation in the “SwiftUI Technology Salon (Beijing Station)” event on April 20, 2023. It is based on memory and organization.
Yeah I came here to talk some Hayes
On second glance, surprisingly (or maybe not), this is not as easy to trigger as I thought. The somewhat messy interpreter loop I’m using still exhibits the problem on Clang 14 today (and I mean, I wrote a workaround for that a month ago, how much could it have changed in the meantime). Yet if I just write out the same union (every scalar type in C, basically) and make a function that assigns some things of that union type to some other things, I can’t get the bad codegen to manifest even on Clang 9.

So I’d need to do some work to make a small reproducer; then I’d have to figure out how to get access to their bug tracker, because apparently letting people register their own accounts is too easy, let alone just send mail to an address. I don’t know if I have that in me.

(On a more positive note, do you know that sometimes, if you add `default: __builtin_unreachable();` to your switch-threaded interpreter loop, Clang will look at it and replicate the dispatch at the end of each bytecode instruction, like in the standard technique for better branch prediction in handwritten assembly-language interpreters? When I noticed that I couldn’t stop imagining it going “It looks you’re writing an interpreter. Would you like some help?”.)
Just another day in Pakistan. The mob rules or the army rules. It is stuck between a rock and a hard place.
"Average" people are not literally an average of all the people, they are individuals. The decisions the author is talking about are personal decisions, and at some level you have to believe that being yourself is going to benefit the world more than trying to be some bland character who makes all decisions in reference to society. For example, maybe you start a business for a niche market you happen to be in.

It's more like a way to counteract lots of social conditioning.
There is an elderly gentleman (71) here in Miami Beach that has been running the same 8 mile run for 49 years now, every single day[0]. I think he's missed a few days over that span. It's both incredible and awe inspiring (and maybe sad depending on how you view it) to see folks repeating the same physical feat every day for their entire lives. A college friend of mine wrote a book about him if you're curious[1].

[0] https://www.axios.com/local/miami/2022/10/12/miami-beach-run...
[1] https://www.amazon.com/Running-Raven-Amazing-Community-Inspi...
What's more likely:

1. Our knowledge of physics requires updating due to this observation.

2. The thing being observed requires more observation because it doesn't currently make sense with our current physics framework.

I'd rather headlines and articles aim low and allow the reader excitement and discovery rather than be a let down where the reader is frustrated - the content of the article being nowhere near as exciting as the headline made it out to be.

A headline such as "Exoplanet discovered with crazy orbit" allows for the article to build, rather than take away.
Labyrinth is incredible. It took me a while to grasp it and I still might've missed its point, but it was almost an epiphany like experience for me to understand that knowledge is discovered rather than created. On a fundamental level I've always understood that, but understanding that everything we will ever know as a species already exists as knowledge as is just to be discovered really changed my views.

Edit: can also really recommend The Southern Thruway by Cortázar
> The bartender tells me that attendance is usually double of today’s.

It’s even acknowledged that the particular party was rather mediocre
Having a Name Twin at Work Is Hard, Just Ask Chris Smith. and Chris Smith
Khan has been arrested in connection with the Al-Qadir Trust case, in which the former prime minister and his wife have been accused of receiving “billions of rupees from a real estate firm for legalising a laundered amount of Rs 50 billion”, Dawn reported. The former PM has been facing a clutch of cases since his ouster through a no trust vote in April last year. At present, he is facing over 140 cases related to terrorism, blasphemy, murder, violence, inciting to violence. However, he has rejected all these cases as political victimisation by the ruling alliance.

https://indianexpress.com/article/pakistan/imran-khan-arrest...

More on "the Al-Qadir Trust case":

https://indianexpress.com/article/explained/explained-global...
we're working on one! based on open telemetry (no vendor lock-in) and clickhouse (which makes it cheaper/faster)

it currently supports logs, traces, session replay/RUM, alerts and dashboards - would love to hear what you think :) https://www.hyperdx.io
> Many people think that negative zero is just an engineering artefact. This is not true, it is a feature that was asked for, debated, and then added...

Allowing zero to be represented with two bit patterns was a feature that was advocated for to make bit operations easier - it was not decided that both zeroes should be distinguishable. This absolutely is an engineering artifact but you're quite correct that it was quite intentional.
The farmers didn't need to farm for 60 years either, if they just let land till I follow, it would still be worth just as much to a developer.
It turns out "bar/" is equivalent to "bar/."

That means "bar/" is just a contraction of "bar/."

For some reason I find the presence of the "." makes it much easier to reason about. Probably that because turns it into the same pattern as "rsync foo/x bar/y". Most people know what that does, even if "foo/x" or "foo/y" are directories.
There seems to be a singular style that most modern authors use. It’s probably to gain maximum readership. Also I wonder how often top selling authors use a ghost writer.
NC joins FL, SD against digital dollar as states becomes key CBDC battleground
Fault? The situation with apple producers you just described looks like a win-win situation both for consumers and immigrants. The only ones losing are New Zealand workers, but from all invoked groups, they're the only citizens who could theoretically vote out these politicians.
This is funny because I've been saying that Berlin is where DJs go to die. Every young up and coming local DJ that travels to Berlin to do a "residency" ends up coming back sounding the same.
except echo chambers usually lock out dissenting voices and prevent repugnant views from being called out. they can also be breeding grounds for disinformation and indoctrination, so allowing them to propagate (and become normalized) doesn't really work. this becomes especially bad when say, a young person goes online and is gradually convinced that their own failings are actually because of some external force which is taking all the jobs, or taking over the country, or some other falsehood which leads them to real life violence.
Not necessarily. At some point the pain inflicted by the US gov’t using its financial powers to enforce its will on you is greater than the pain of using a less stable and liquid currency. There is a tipping point.
>If AI can exist humans have to figure it out. It’s what we do.

We have figured out stuff in the past, but we also came shockingly close to nuclear armageddon more than once.

I'm not sure I want to roll the dice again.
Yes of course but I was not describing how things should be, I was describing how they currently are.
How do you know that’s true?
Ah yes SBF, the paragon of intellect.
Edit: I just saw your username... Fuck me
> As a total aside - Is there/why isn't there a discourse forum for architecture folks to chat about things like this?

Occasionally I see good discussions on Twitter. I just tried to find a couple of names of people and sadly I can't seem to remember any of them. Sorry.

Otherwise... the discourse generally seems to be "this is The One True Way of doing things and if you're not you should feel bad". And that's not helpful :)
Any discussion on this topic would be nothing but arguments over the definition of the word 'think'.
Check out Möbius Sync, which I've been using. It's reliable for the most part, using geofencing to try to remain on in the background.
Having done a decent bit of hacking around ActivityPub, when I read the (thin, which 'pfraze and others have copped to) documentation I immediately went "oh, this is going to be way more scalable than ActivityPub once it's done."

It's not all roses. I'm not sold on lexicons and xrpc, but that's probably because I am up to my eyeballs in JSON Schema and OpenAPI on a daily basis and my experience and my existing toolkit probably biases me. I think starting with generally-accepted tooling probably would've been a better idea--but, in a vacuum, they're reasonably thought-out, they do address real problems, and I can't shake the feeling that the fine article is spitting mad for the sake of being spitting mad.

While federation isn't there yet, granted, the idea that you can't write code against this is hogwash. There's a crazily thriving ecosystem already from the word jump, ~1K folks in the development Discord and a bunch of tooling being added on top of the platform by independent developers right now.

Calm down. Nobody's taking ActivityPub away from people who like elephants.
That is a fun fact. Scumm games were a big part of my childhood.
>clearly in no way had any clue

We were warned
I lived for many years on a commune where we strived to grow most of our own vegetables, and I always got a very culty vibe from permaculture folks, too (pot, kettle, some might say, but I distinguish cults and communes based on how welcome differing ideas are).

Mostly because they seemed so didactic about it: oh yes, sure you're growing vegetables for yourself, but you're doing it wrong, not observing principle X or Y.

Christopher Alexander adherents were always my favorite visitors, they'd talk about patterns as they understood them and ask questions about whether they applied. Somehow the permaculture folks all gave off a my-way-or-the-highway kind of vibe.
Show HN: Build progressively enhanced reactive HTML apps using Go and Alpine.js
Fir leverages Golang’s standard library html/template package and a bit of alpinejs to allow building reactive UIs. You start with plain old html and use alpinejs to enhance it to bring no-page-reload interactivity to web apps.

The Fir toolkit is designed for Go developers with moderate html/css & js skills who want to progressively build reactive web apps without mastering complex web frameworks. It includes a Go library and an Alpine.js plugin.

How it works ?

On receiving user-interactions the fir server re-renders html templates and sends it over the wire where the fir client library selectively updates the changed areas.

When a user event is received by a Fir route, an array of html templates are rendered on the server and returned as an array of DOM events to the browser. The DOM events are consumed by the alpinejs plugin and dispatched within the DOM where listeners attached to elements can use the event to update the DOM.

See the demo and quickstart here: https://livefir.fly.dev/
SMR and zoned storage offer compete and total utter crap performance in the real world

Yes, that's because we're in the drive-managed transition phase of zoned storage (not clear when -if ever- we'll leave that phase). The first zoned disks needed to present themselves as a dumb unit to the OS, because none of the operating systems had any support for it.

Now that at least some OS'es have native support for zoned storage, we might finally see host-managed zoned storage on the market, but as you say -- the technology has not delivered on the projected storage benefits, so the value-add of CMR disks is very much an open question.

And there's also the consumer confusion angle: how to market a device that can physically connect to their computer, but might logically not work at all? So I'd suspect to see the first host-managed drives in enterprise datacenters (think Amazon Glacier) -- but FAFAIK they're nowhere to be found.
Please refer back to "It's clear that neither the two quantities are 0 (no division can produce a result that is exactly zero!) but they approach the zero." because you just gave an example of how that rule is correct, not an exception.
Love Eli's blog...

One of the best productivity hacks I've come across in the blog is the permanent bash history [1].

Another favourite post is Understanding lvalues and rvalues in C and C++ [2].

Here's hoping for another 20 years of amazing content.

[1]: https://eli.thegreenplace.net/2013/06/11/keeping-persistent-...

[2]: https://eli.thegreenplace.net/2011/12/15/understanding-lvalu...
Embracing Change: A Review of European Database Rights in the Crowdsourcing Era
So we can paint ourselves into corner with legislation and lawyers and prevent "AI" progress or have a constitutional referendum to decide if it's fair or not fair use.
Welch's purple grape juice is concord grapes: "In the United States, 417,800 tons were produced in 2011.[3] The major growing areas are the Finger Lakes District of New York, Lake Erie, Lake Ontario, Southwestern Michigan, and the Yakima Valley in Washington.[4]"

You can use it to make wine just fine, if you're in to that sort of thing.

If i had to guess the white grape juice is whatever the green seedless variety in california was for decades from the late 70s on.
Linux has been compatible with Secure Boot for years now.
The trick is to be the Assyrian Empire.
This Blog is hosted on my Android phone
Depends on the type of small farm. Commodity crops? Sure there’s no sense in doing that small scale.

But a diversified direct to consumer small farm is actually significantly better than the commodity farm business model.

Not to mention commodity farm businesses are Very dependant on debt and the hurt is only beginning for these types of farms as interest rates continue to rise. Small direct to consumer farms? They’ll be thriving
Ignoring Thunderbird was a massive fail on the part of Mozilla.

The email space absolutely took off right as Mozilla narrowed its focus entirely onto Firefox.

You had a bunch of mail clients revolutionizing the space and then being sold for good money.
My Scottish male ancestors were forcibly shipped to Massachusetts and made to do forced labour when they lost the civil war to the English. Because they were prisoners of war they were not allowed to bring their families with them.
And the same is true of zero.

Especially when you consider a two-dimensional vector. How would you encode/interpret facing in a complex zero?
Probably not even that expensive. I live a town or two further out. One of my neighbors has a small apple tree orchard and the other has a Christmas tree farm. It's pretty accessible to Boston for the day but not really close. My old farmhouse was the original property for about a 75 acre farm. It's been renovated but certainly not a multi-million dollar property. You can actually get out of Boston fairly quickly to reasonably priced real estate.

It's mostly a very Bay area thing to imagine that being a 60-90 minute drive from the city means you're talking multi-million dollar real estate. That mostly isn't true of even relatively expensive cities.

But yeah my neighbor has scaled down you-pick apples over the years as it's really not worth the effort.
“Show me a man that gets rich by being a politician, and I'll show you a crook”

-Truman
> ...the top X of almost any genre I enjoy (which spans a large range of fiction) has been... lackluster.

I read an article a few years ago from a literary editor complaining how MFA programs had made his job harder. He said his job used to be sorting a few gems out of a mountain of rubbish, but now he has the more time consuming task of sorting through a mountain of mediocre work. His point was that MFA programs can teach you how to not be awful, but not make you great.
I use syncthing to get photos from a motion sensitive security camera on a mobile data connection to my vps. Beats writing a shell script all to hell.
I used to be wary of the growing surveillance state. But as I get older I see that the moral fabric of our society has decayed to the point you can’t expect people to behave decently. Dog shit left on the side walk, trash left on bus seats, revving stupid cars at 3AM, selfish ignorant behaviour abounds. I welcome absolute policing of these behaviours until people stop acting like animals.
The argument was that people wouldn't be consuming if their wealth keeps growing and everything gets cheaper all the time, and the economy would grind to a halt. It's the same thing with investments, and it isn't true. People can buy gold right now and sit on it until they die (in a few days), but they don't.

People spend whenever they need or want something, which is the fundamental force that keeps the economy running, regardless of what type of money or wealth they possess.
Evolution is not a single orchestrator. It is merely the natural result of a simple mechanical process over a timescale that exceeds the lifetime of the common human.
You have more time than you think, especially at the marathon distance. If you were looking for sub-3, then yeah, you’d better hurry, but 40s isn’t at all old for a sub-4 marathon, especially if you’re willing to put in the miles during training.

Males have to get to 65 years old before a 4-hour marathon will even qualify them for Boston.
Random trivia: Excel still uses "/" to bring up menu. At some point the shortcuts for "Alt" and "/" converged to Excel specific shortcuts, but my fingers still use "/" for whatever reason.
Thunderbird has a ridiculous amount of plumbing work to be done just to keep operational even without new features. Keeping up with the Mozilla codebase, on which Thunderbird is completely dependent, but at the same time, Mozilla no longer cares about Thunderbird’s needs, is probably double digit devs effort in itself.
The future of land management is going to be cultivating, curating, and generally taking care of the living, mostly fungal, part of the soil which will displace some or all of the straight up chemical additions instead enhancing the natural symbioses between root, fungus, and bacteria on an industrial scale... but until then chemical additions are fine. The issue going forward is going to be cost not an existential threat.
If you ever think you might get into running. Do it when you are in your 20s or 30s. Your PR will last your entire lifetime.
Retractions should not take longer than two months, says UK Parliament committee
+/-0 often indicates an underflow on one side of 0 or the other. Certainly in real terms 1/(infinity) != -1/(infinity).
As far as I can tell, restating materials in a different way does not infringe copyright.
(Ignoring the other posts defining what DHTML is/was..) if you would like that sort of functionality on the Web, Chrome is only too happy to oblige: https://developer.chrome.com/docs/web-platform/view-transiti...
Yup - both of the bit patterns for 754 here were assigned the value of 0 and the standard instructed comparison operators to treat the two values as equal. The bit patterns for both -0.0 and +0.0 are assigned to the same real world value - there is no reason to distinguish them outside of circuits that actually execute floating point arithmetic.
I mean, yes, this is what I explained, but in no way is the hydrocarbon necessary, it's just one of many alternative feedstocks for hydrogen.
> More that Sheeran himself alternated between them in his concerts

I don't understand why you think that's relevant. No one disputes that the songs share a chord progression (modulo a key change), and so they make a good mashup. There is a lot of daylight between that and copyright infringement (or at least there ought to be IMHO).

> I think "derivative work" probably does describe TOL.

We'll have to agree to disagree about that too. IMHO four chords is not enough, not even remotely close. If it were, you could easily enumerate all possible distinct songs.

Heck, there are far fewer chords than there are English words, so there are far fewer four-chord progressions than there are four-word phrases. Do you think it should be possible to copyright four words?
I’d play that. Looking forward to seeing the launch announcement.
You can route SyncThing over a tailnet