skysight-inc/HackerNews huggingface dataset:
I agree with you, because I spend more time reading documents, where the higher resolution of a 4k monitor is essential for the nice rendering of the typefaces, than doing things that benefit from a higher frame rate.

Nevertheless, I hope that in a not too distant future there will be affordable high quality 4k >=120 Hz monitors.

Before the transition to LCD monitors, almost 2 decades ago, few CRT monitors were so bad as to not have at least a 90 Hz frame rate. Their better responsivity and rendering of movements were very noticeable in comparison with their LCD successors, even when ignoring the pixel remanence problems of the early LCD monitors.

The transition from CRT to LCD was a great improvement in size, weight, geometric distortions and screen flicker, but it was a visible regression from the point of view of the lower frame rate.

Hopefully, this will be corrected eventually, so that it will be no longer necessary to choose between a 4k resolution and a high enough frame rate.
> all-Ireland independence referendum at the start of 20th century

So which one was that then? Was this before the Representation of the people act or were women and working class men still banned?

> It was a landslide victory for a one-Ireland state and the UK created this never-seen-before entity as a response.

In the 1918 election in Ulster 66% voted for unionist parties.
The monarch would be sovereign, but he/she/they would execute their powers through different elected assemblies in different parts of the Kingdom. The two assemblies would have no influence over each other.
Not sure the monarch has really executed its powers over government since ousting Lord Melbourne in the 1830s. So it really is just about tradition and pageantry.
> Turns out brilliant ideas are overrated in programming, what matters is execution and daily grind.

You also have to be good at finding the brilliant ideas that are worth using.
> same way that it became illegal for car manufacturers to sell their own vehicles in many (most?) states.

This is plain old lobbying from car dealers. It has nothing to do with customer protection.

Or maybe you support making it illegal in a similar way for Apple to have Apple stores and instead demand that Apple sells it's Macbooks and phones in non-Apple stores, together with Microsoft and Samsung.
I'd prefer (for two reasons) the Republic of Great Britain — now that would be a cool TLD!
If the printer down the hall were sufficiently better than a SOHO printer, wouldn't most people be willing to make that trip?

I'd rather walk 30 feet to a printer that prints at better quality, can staple, can print 5x or 10x as fast, doesn't make noise next to my desk, and can be loaded with 5 reams of paper instead of 0.5 reams.
Is the term "improve relationships" even appropriate as a "goal" when children are involved? As a 12-17 year old, there was nothing more awesome than having the house to myself, no parents. Relationships were better, as lower contact hours means less harassment and less use of each other as an emotional punching bag.

However, contact hours are desirable for actual child rearing outcomes. Lingusitic development in the early years = has a huge impact on vocabulary development with college-educated parents and for older kids discipline... two brothers grew up being watched like a hawk by my mom. Two younger ones grew up as latchkey kids once she went back to work. Outcomes were quite different.
Doom was technically developed on NeXT workstations, but it had to perform well enough on a 386 (even if in a reduced window).
Has there been other situations like this before? Successful CEO gives up the helm to essentially retire but then brought back because his hand-picked successor underperformed?

Ps: this is just like that Thanos meme
The Netherlands themselves were under military pressure by neighboring countries, Spain, and Britain, and was occupied and starved by Germany in WW2, and had many of their dikes broken.

Colonization is more an expression of prosperity, rather than its cause: to colonize, a country already has to be well developed and with a strong military and navy. Ask yourself: with Africa's resources and size, why didn't it colonize Europe, instead of the other way around?
The unionists there already describe themselves as British. The republicans don't but they wouldn't want to be UKish either, obviously.
I understood that reference!

EDIT: the reference

https://en.m.wikipedia.org/wiki/The_Nine_Billion_Names_of_Go...
The one where the votes for unionists in Ulster outweighed nationalists 2:1?
Alphv Ransomware Group Lists Thailand’s Nok Air Airline as Victim
The leaked data had several folders, files, and confidential information stored in multiple folders, doc files, spreadsheets, and more.
The rocket equation is far more forgiving to big rockets than small ones, and this is the biggest one yet.
Was the 182BHP engine map a subscription or a one off option that couldn't be disabled over the air? There's quite a difference here.
>If these are "ads" then I had "ads" in my iOS settings app and throughout the interface.

Correct! Both of these are bad!
A specific application I'm working on right now involves using Crypto for direct payments between software Licensees (end users) and the App developer.

Presently, there is a high risk of loss of income (see: every small individual Russian or Iranian software developer. Their families are now suffering because their income has been shut off, even though this is a textbook example of "Group Punishment" under the Geneva Convention. If I had decided to send some of my company's income to the Canadian "Freedom Convoy", my family's income would also have also been summarily cut off, without trial or conviction in a court of law).

So, like it or not: there are innocent individual who, due to no fault of their own, cannot use "TradFi" -- "DeFi" is their only alternative to achieve an income to care for their families.

Using a trivial Ethereum Smart Contract, a single-use Ethereum wallet address is generated for a set of payees (eg. the software author(s) and any number of other license fee recipients) designated to receive a proportion of an Ethereum fee payment. When the payment is received at the designated address -- the software License is generated, and any one of the payees can trigger the "smart contract" executing distribution of the fees to each of the payees' accounts, without being able to change the proportional distribution.

None of this is possible under "TradFi". All of it (except for the automatic generation of the License) is possible under Ethereum "DeFi". The entire application (including automatic, atomic generation of the License and distribution of fees) is possible under Holochain.

In all honesty -- whenever I hear "Crypto is a solution in search of a problem", I really have trouble not rolling my eyes. Perhaps that's not nice. But seriously; if you're here on HN, I have higher expectations of you. If you're enraged by this; perhaps there may be other forums more appropriate for you?

:)
Since Sept 15th 2022 yes. We’ll see how it goes longer term, and what the fees and economics look like when things settle out.

We don’t know what Coinbase and Kraken are doing internally.

Coinbase does seem to be mostly off fees (which are sky high), and does seem not sketchy. It doesn’t appear overly easy for them even then (hence the ‘it’s hard’) despite folks being itching to put money in on the way up to the point they’ll mostly ignore high fees.

They’re definitely playing the long game, compared to the others that have looted billions elsewhere.

As the main on/off ramp in the US, they have a pretty nice position from it too.
Colin Kaepernick's NFL career has been destroyed just because he kneeled during an anthem.

More recently, Kyrie Irving had a lot of problems "just" because he shared a controversial documentary available on Amazon.

That's not what I would call "freedom of expression".
I've recommended this monitor on HN as well. I've had it for at least a couple years now with no issues. I love this monitor.

Worth noting, you need a very updated GPU, Nvidia 3000+, to get 144hz, otherwise it's 120hz. Not sure about the AMD story (but this monitor is G-Sync anyway)
CSS Puzzle Box
Walkable places are the exception in the US. Most old small towns were walkable at some point, and a handful of them have a walkable core preserved or restored, but otherwise it's something you'd only find in the downtown area of a major city. The overwhelming majority of housing is car dependent.
I'm not even American, and I can give you "Detroit" and "Flint" both in Michigan, off the top of my head.
Because in many countries throughout the world it is illegal to save and spend US dollars.

Or you can do it, but suffer extortionist fees.

Classic first-worlder, thinking corrupt, authoritarian regimes which arbitrarily seize assets and cut off access to basic financial services do not exist.
Back and forth makes it 10m one way. I know many people who drive longer than this to refill, esp in rural or congested areas.
> There are already things that solve choice, e.g. brands and reviews.

Agreed with this, which is essentially why Amazon's e-commerce is probably doomed. Reviews have become unreliable and brands lack consistency on their site (is it fake? is this an officially branded product? who is actually selling me this?)

This is why I've got my bet on Shopify.

> What products are you finding is too varied?

I would argue virtually every category suffers from too much choice:
https://en.wikipedia.org/wiki/The_Paradox_of_Choice
Specifically on the topic of p-zombies:

I can't remember where I read it, but a convincing argument against the possibiltiy of p-zombies is along the lines of "why would p-zombies talk about consciousness?".

When you or I talk about our internal conscious experience, we're examining our conscious experience and then talking about what we examined. A p-zombie would have to conjure up stories about conscious experience from thin air.

For a p-zombie to behave the same as an ordinary person, the p-zombie's words must be uncoupled to the internal experience (because there is none). But since the words are therefore shown to be produced independently of the conscious experience, it would seem to be an unlikely coincidence that in the non-p-zombie population, the words just happen to perfectly reflect the lived internal experience, even though they have been shown to be uncoupled, because the words persist even when the internal experience doesn't.

Since unlikely coincidences are unlikely, the more likely explanation is that p-zombies are impossible, because your outward behaviour is (at least partly) caused by your internal experience, and without that internal experience the outward behaviour could not be the same.

EDIT: I think it's from here: https://www.lesswrong.com/posts/kYAuNJX2ecH2uFqZ9/the-genera...
yeah but there isn't even a try here
It doesn't - unless you need very little sleep.

I had a crunch delivery before we had kids, and it was hell. In the office by 9, leaving around 3 or even 4am. 'Luckily' the office paid for cabs and food and tried to make it as good as they good for us, but I didn't see friends, barely saw my wife and felt rotten at the weekends.

BUT, we delivered some amazing work, was well compensated, and otherwise rewarded by the company. Many of those who did the work are still there and still rate it as a place to be. It was a one off that we all swore off repeating, but I don't regret it or the work we delivered.
How so? I can find IP67 micro-USB and USB-C connectors on digi-key. Is it a matter of USB-C not having the IP rating as part of its spec?

And my latest trimmer is actually using micro-USB, though with an additional plastic plug preventing the use of the charger on another device. But I can charge the trimmer with any other Micro-USB charger.
> Wikipedia is not a primary encyclopedia, its a secondary source.

Technically, Wikipedia is a tertiary source. A "third hand source", as you say.

A secondary source is something like e.g. a book written by a historian based on research they did translating and putting together some primary-source ancient writings. The secondary source can be considered semi-authoritative on a topic; but is still interpreted through a lens. You can quote a secondary source, though always with attribution. What you cannot do, is to state claims from a secondary source as [cited] fact (like you can with a primary source.)

Because of the "anyone can edit" part, though, Wikipedia has no authoritative-ness to it — nobody is standing behind and vouching for the validity of any given text that exists on Wikipedia; there's nobody to take responsibility for the inaccuracy of a statement, nobody's professional scholarly or journalistic or critical reputation is on the line. So it's not valid to quote Wikipedia even as a secondary-source "attributed fact." So it's not a valid secondary source. Thus, tertiary.

Mind you, it's also bad even for a tertiary source. A dictionary is a tertiary source, but writers on grammar like https://www.grammarphobia.com/ might still cite historical editions of dictionaries to prove extant historical understanding of a meaning of a term. Not to take the dictionary as authoritative, but just to, effectively, "do cultural anthropology to it" — seeing the dictionary as a well-known work of writing at the time, that can be analyzed for its word choices regardless of who wrote it. In theory, you could cite [a particular point-in-time snapshot of a page from] Wikipedia for similar reasons; but it's one of those rare exceptions where you have to really know what you're doing. You might say that it's challenging to cite Wikipedia, both in a technical sense, and in the sense of doing so being the best thing to do.
Short-term wasteful, long-term critical.
The individual steps in a java stream don’t run in separate threads/processes. So, for example. given the following code:

IntStream.of(1,2,3,4,5,6,7,8,9)
.peek(System.out::println)
.boxed()
.map(val -> {
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
throw new RuntimeException(e);
}
return "a" + val;
})
.peek(System.out::println)
.map(val -> {
try {
Thread.sleep(3000);
} catch (InterruptedException e) {
throw new RuntimeException(e);
}
return "b" + val;
})
.forEach(System.out::println);

the forEach essentially acts as the driver for each step so that you’ll see everything happening in sequence. The equivalent shell script version of this would output in the order (approximately) of 1, 2, 3, 4, 5, 6, 7, 8, 9, a1, a2, a3, ab1, a4, a5, a6, ab2, a7, a8, a9, ab3, ab4, ab5, ab6, ab7, ab8, ab9 and finish in roughly 28 seconds instead of the 36 seconds that the streams version does. Streams are syntactic sugar and do not provide parallelism on their own.¹

⸻

1. And don’t get me started on the hot mess that’s the Java parallelStream
"In Qanon the "secret rite" is going down the YouTube rabbit hole and writing endless diatribes for other cult members to consume."

No, that lacks the characteristics of all "secret rites". If you're "writing diatribes" and posting them publicly, that's not secret, for one.

I can't exactly write an essay here about what secret rites are and what a key structural component they are, but you can get a good sense about them from reading about hazing, then amping it up to the next degree: https://people.howstuffworks.com/culture-traditions/national... (It was actually hard to find something that actually talks about why it occurs and is a stable pattern in human subcultures, rather than just decrying it without explanation. I don't like it and don't agree with it; in hindsight, I accidentally broke the hazing chain in my high school band because I refused to propagate it. It was an accident, though, because I didn't understand the purpose. Now I do, and both know even more effectively how I'd break the chain and how to attain similar goals in an organization in positive and healthy ways deliberately, instead of accidentally.) "Writing endless diatribes" is nothing like hazing and accomplishes none of the same goals.

Again, if you're going "but but but" in order to try to salvage the idea, you're trying to hard, and the reason I'm banging on this is the same reason the original poster posted. If you want to understand cults, you need to not fall into the trap of declaring your high school band, a popular Pokemon internet forum, or a chess enthusiast club to be "cults" too. Cults are a very serious problem that deserve to be understood, not minimized because some people want to use the term to slur some other people online.
This is great! For those who like this, you may also like https://enes.in/sorted-colors which also does the named web colours.
> You yourself admit that serial code is a strategy for dealing with the complexity of the world - it doesn't complicate anything, it greatly simplifies things.

Serial code greatly simplifies serial problems. If you want serial semantics, go for it. Parent comments mentioned Haskell, which lets us opt-in to serial semantics via things like `ST`. Also, whilst we could write a whole program this way, we're not forced to; we can make different decisions on a per-expression level. Having rich types also makes this more pleasant, since it prevents us using sequential code in a non-sequential way.

However, there is problem with serial code: it complicates concurrency. Again: if you don't want concurrency then serial semantics are fine, and you can ignore the rest of what I'm saying.

> Threads and other similar constructs are normally opt-in and used either to model concurrency that is relevant to your business domain, or to try to achieve parallelism as an optimization. They are almost universally seen as a kind of necessary evil

Such models are certainly evil, but not at all necessary. They're an artefact of trying to build concurrent semantics on top of serial semantics, rather than the other way around.

> and yet you seem to advocate for introducing the sort of problems threads bring into every sequential program.

Not at all. If you want sequential semantics, then write sequential programs. I'm advocating that concurrent programs not be written in terms of sequential semantics.

Going back to the Haskell example, if we have a serial program (e.g. using `ST`) and we want to split it into a few concurrent pieces, we can remove some of the data dependencies (either explicit, or implicit via `do`, etc.) to get independent tasks that can be run concurrently (we can also type-check that we've done it safely, if we like). That's easier than trying to run the serial code concurrently (say, by supplying an algebraic effect handler which doesn't obey some type class laws) then crossing our fingers. The latter is essentially what multithreading, and other unsafe uses of shared-mutable-state are doing.
For me, fast and simple, but extensible. Using Jetbrains/VS/Eclipse is ok if you use it every day for a single technology, but some people need a text editor + IDE they can use for multiple technologies which kind of works for all.

e.g. I use code to view .net, node, web projects, browsing Andoid code and other languages. I could use VS but it takes ages to start up and I find the search better in Code. Mostly I'm reading rather than writing code though.

Also +1 I used the plugin for creating azure functions recently and it worked 1st time and well even for someone not used to .net or azure.
Point 2 is strictly false, crypto can be exchanged for goods or services on its own.
A Confused Deputy Vulnerability in AWS AppSync
True, maybe that's the context of the original quote. I don't think about Amazon anymore as a book store so my mind went somewhere else.
Amazingly brilliant work, especially given the CPU capabilities at the time. Carmack's use of BSP trees inspired my own work on the Crash Bandicoot renderer. I was also really intrigued by Seth Teller's Ph.D. thesis on Precomputed Visibility Sets though I knew that would never run on home console hardware.

None of these techniques is relevant anymore given that all the hardware has Z buffers, obviating the need to explicitly order the polygons during the rendering process. But at the time (mid 90s) it was arguably the key problem 3D game developers needed to solve. (The other was camera control; for Crash Andy Gavin did that.)

A key insight is that sorting polygons correctly is inherently O(N^2), not O(N lg N) as most would initially assume. This is because polygon overlap is not a transitive property (A in front of B and B in front of C does NOT imply A in front of C, due to cyclic overlap.) This means you can't use O(N lg N) sorting, which in turn means sorting 1000 polygons requires a million comparisons -- infeasible for hardware at the time.

This is why many games from that era (3DO, PS1, etc) suffer from polygons that flicker back and forth, in front of and behind each other: most games used bucket sorting, which is O(N) but only approximate, and not stable frame to frame.

The handful of games that did something more clever to enable correct polygon sorting (Doom, Crash and I'm sure a few others) looked much better as a result.

Finally, just to screw with other developers, I generated a giant file of random data to fill up the Crash 1 CD and labeled it "bsptree.dat". I feel a bit guilty about that given that everyone has to download it when installing the game from the internet, even though it is completely useless to the game.
Which is exactly what DEI isn't.
Carmack even discusses this on the Lex Fridman podcast. Carmack basically had high school level math around that era and was a voracious reader of every scrap of game programming lore he could find. And outside of it. He is a very intellectually honest guy and it is refreshing to hear him talk about how he worked in those days. I came up similar to Carmack and he is my programming hero, so, I have a lot of admiration for how he managed to do things.
Disney Infinity is pretty much this, which has since been cancelled.
If you want to make a strongly typed language and not repeat the mistakes of Javascript, you should make them distinct. In striving for simplicity it is much easier to accidentally arrive at simplistic.
Seems OpenSSL as an organization is just irreparably broken if they haven't still learned the lesson
Building a BFT JSON CRDT
Why is that important to you?
100% even when BLM took off as mainstream he was persona non grata
https://developer.valvesoftware.com/wiki/BSP may help - the key is you have divided it into convex spaces.
Then the analogy shouldn't be with a magnet that creates measurable effects, but with a..., hm, soul, maybe?
potentially stupid: what's the point of finding the prime number this big and why do we keep trying to calculate the next one
I think the bells have nothing to do with alpha male/flock leadership. It's more about the auditory alerts they provide the shepherd. Locating, startled flock, charging rams, etc. with the added benefit of making predators wary.
> I know many tech industry people wear watches while they work, but I have never heard a discussion of this condition.

I regularly (one day out of every two?) wear a relatively heavy mechanical watch while working. 127 grams I think. I don't have more issues to my left hand than my right hand has ; )
It seems like magical thinking to me. Like layers and layers of magical thinking, to prop the whole thing up.

It seems obvious to me you can't use technology to plug a social issue (trust).