skysight-inc/HackerNews huggingface dataset:
A few years out, while I'll never return to religion, I get the draw of community and the lack of really caring about what others define as the worldview for most adherents still in their respective systems. Something of genuine objectivity can be returned to by victims of religious trauma, IMHO, but it takes a lot of processing and a general sense of cynical apathy.

All and all, communities in general can create trauma. Its odd to me that many religions tend to be especially good at it.

On the other hand, some religions I respect greatly for their desire to improve the lives of their adherents. Reform Judaism and their commitment to tzedakah and tikkun olam, Sikhism, liberal Christianity, and so forth.

Religion is a mechanism to transfer culture (though not exclusively so). When it cuts out its feedback mechanisms in its governance structure, it inevitably becomes toxic.
Even if you stop moving people, you still have to move goods (and electricity, and sewage) which is less efficient if the people are spread over a larger area.
It is a neat property but lines like this trip me up: "it's incredible how fast the DeFi space is moving because of it".

The crypto/dapp/defi/etc spaces have supposedly been "moving incredibly fast" and "all the smartest people are working on it" for ~5 years now. That's a long time to be moving really fast without really getting anywhere. Where's the payoff?

To me this space feels like a solution without a real problem. The decentralized part is a neat trick, but on the margin a centralized authority to mediate financial platforms is more good than bad.
Apple Device Analytics Contain Identifying iCloud User Data
> The 286 was a 16-bit processor, which means that the 286 could now address up to 16 MB of RAM!

The 80286 was a 16-bit processor but had a 24-bit address bus which is what allowed it to access 16MB of RAM. The 8088/8086 were also 16-bit processors but had a 20-bit address bus which limited them to 1MB. The Z80 and 6502 were 8-bit CPUs with 16-bit address buses which limited them to 64KB.
Great comment! That poor poor bsptree.dat will forever live on. I wonder if anyone really sat down and tried to bash their head against bsptree.dat
Syntax highlighting & cross platform.
> > So, what exactly have you solved?

> Ownership of your funds

Nope, ownership is law. The problem you’ve mitigated (but not solved) is the ability to retain possession of your funds.

> The reality is that a government having the ability to confiscate the funds in your bank account, and attempting to restrict you and your neighbours peer to peer actions, personal mobility or internet access are totally different things.

They are motivated on rely on very much the same social conditions, they are not “totally different things”, and they are even less different the more it becomes necessary for the government to do the latter in order to achieve the effect of the former.

> No one claims your crypto currency will protect you from a bullet.

The capacity and willingness to use a bullet to effectuate their will for that end is what enables a government to drain your money from a bank; it may be masked and may not be immediately evident in the mechanics they use to do it in practice, because the time and repetition and institutionalization has routinized and streamlined the process. But, at root, its all the bullet.
Risk 1: Impersonation. ie, someone sets up hmrc.gov.gb and tells people "pay your taxes here" and scams a bunch of people.

Risk 2: Economic loss. People selling .gb domains might take away from .uk revenue.

Risk 3: Political fallout. Perhaps Chagos Islanders somehow get control .gb and demand that the UK give up .io in exchange. There's plenty of geopolitics that could get brought up.

Risk 4: opportunity cost. Perhaps later some major use for .gb arises, but by then it's too late.

These are all pretty small risks, but this is the kind of thing they may have in mind.
> Or, “I love Amazon, I just wish you’d deliver a little slower.” Impossible.

Given the externalities involved in Amazon style delivery, I personally wish they would optimize more for throughput than latency.
Historically John Harvey Kellogg was obsessed with digestion and intestinal flora[1]. The FOBT, used in diagnosing colon cancer has been around since at least the 1960s[2].

[1] https://en.wikipedia.org/wiki/John_Harvey_Kellogg#Battle_Cre...

[2] https://en.wikipedia.org/wiki/Fecal_occult_blood
>At that stage you're already talking about "the mind" in a reality furnished to you by the mind

While we presumably need minds to pick a set of distinctions for our purposes, it is not at all required that a mind picks such a set for the sake of analyzing the behavior of a system that processes such sets. A function, for example, requires an input to provide its output, yet we can analyze a function by abstracting over the input space and analyzing the transformations on an arbitrary input. This picks out the function uniquely without relying on any specifically chosen inputs. The same can be said for an "information processing" function on the space of possible sets of distinctions.
Based in part off Gibson's work, there's also The Design of Everyday Things by Donald Norman. First published as Psychology of Everyday Things in '88, it's arguable whether it counts as "older" but seems pretty timeless conceptually, even if the specific examples may become dated.

https://en.wikipedia.org/wiki/The_Design_of_Everyday_Things

Edit: Oh, yeah. How about Tufte ('83 for Visual Display of Quantitative Information) and Albers (Interaction of Color in '63). I should think first, then post.
Where is it getting the data for alexa to work?
I don't think so. we can be efficient or inefficient with meat as food or vegetables as food.
> What Carmack had was the ability to read research papers

And he had to read actual papers, too. I could see him making copies at the library. No Google or StackOverflow back then.
Zen mode is great.
Ctrl-shift-k + ctrl-z and I'm free of all the fluff and ready to code.
Just be fucking happy they are not using football fields or multiples of some tall building length as unit.

The worst I saw was some cook telling the amount of pepper in recipe in cranks of pepper grinder.
As per another comment, this is the problematic line: points += `${s.x} ${s.y}, `;

It has an extra comma at the end. Safari throws when passed to: c.setAttribute('points', points)
All these organizations showing the real “global” values — greed, fame, profit. At least saying one thing and doing the other seems to be a truly universal thing.
The problem here was that the coverage of the fuzz testing was not being examined.

Using parsers for untrusted input in C is a legacy of when this was written. Requiring the parsing portion (or any version of OpenSSL) to be rewritten in Rust or whatever new language is a massive change given the length of time the OpenSSL project has been around.
Biden grants PG&E $1B to keep Diablo Canyon nuclear plant open
"Doomed" seems a strong take, but I totally agree that Amazon is leaving e-commerce ripe for disruption if they don't address the trustworthiness of their reviews.

The paradox of choice would be mitigated by better trust, and better user interface. These aren't necessarily easy problems to solve, but Amazon should have the resources to solve them, if it only had the will.
Definitely check your stool often and for things like mucus and blood. It could be a warning sign of something more sinister, and if you do find anything questionable contact your GP and get it checked out.

On a lighter note, this paper is _really_ studying the gut flora which we do know has at least some impact on immunological function.
This looks interesting as an alternative to Wireshark. I noticed in the readme it has a menu to select "TCP", "UDP" or "both". If you select "All Protocols" does it also show ESP/IPSec or does it show ESP as "other"? The reason I ask is due to some cell phones encapsulating some traffic in a VPN tunnel unless it is blocked at which point I see it fall back to encapsulated UDP tunnels.
I much prefer to own a physical copy of media instead of relying on streaming services. I have a large DVD collection and I'm proud of it. Streaming doesn't sit well with me and you have to re-download the media each time you watch it, which feels wrong and a waste of bandwidth too.
The entire Windows 11 UX and UI feels like using someone's react bootcamp product, complete and utter ..
If your team is up-to-date enough to quickly adopt C23, then why not just use Rust

There's a lot of reasons to use C23 over rust

- multiple compiler implementations

- works on more platforms

- defined standard

- ability to create self-referential data structures without hacky workarounds

- immediate, easy access to large numbers of C libraries

(For the record I like rust, but the evangelism over the past half decade has been pretty ridiculous. Consider this counter propaganda).
The talk will be virtual... he'll ZOOM/Skype it in.
Shows just pretty much empty screen, with one black polygon at the top: https://i.ibb.co/3Ms9m6T/SCR-20221121-qgw.jpg
In addition to some reason cited for the increase around DVD format, i would posit some of the following too:

* Parents buy cheaper DVDs for their very young children...Children who care less about display quality.

* While travel plummeted during middle of pandemic, there were still people who took road trips (e.g. maybe for staying with family, etc.)...and during those roadtrips, i'm sure some families opted for DVDs and DVD players instead of trying to stream stuff while on the road, etc.

* Many folks buy cheap DVDs, because their favorite movies stop being available on their current subscriptionsof streaming servicews. I hate this myself. So, my partner bought 3 or 4 of their favorite movies, so we can watch them whenever we want - even if we lack internet (though we would need power for the dvd player of course)

* Vinyl records have their followers who revitaliuzed the format...so maybe there are collectors of DVDS...?

I'm sure there are other reasons for why this is happening.
What alternatives are there to parsers? Genuine question from the ignorant.
They did, Nvidia tried to purchase Arm for $40bn. Deal got cancelled in February 2022, due to "significant regulatory challenges".
A slight aside - rather than language being the 'core of consciousness', it's the only tool available for one conscious entity to communicate the phenomenon of consciousness to another conscious entity.

If consciousness is the self-awareness that one is using sensory information to construct an internal model of reality, of the world surrounding one self, and that the internal model may be (or certainly is) an imperfect representation of that world, then language, symbolic concepts etc., are required to express that notion to others.

One other note - many if not most wild animals are highly socialized, just not in the sense that they'd obey instructions given by humans (but perhaps those given by a pack/herd leader, or a sentry on the lookout for predators, etc.)

I agree about Kant, though, and the failure of the rigid materialist viewpoint. Kant's materialism was based in an outmoded view of mathematical-physical rigor, which has been overturned everywhere, from non-Euclidean geometry to the decidability (Church-Turing) and incompleteness (Godel) issues, to quantum intederminancy and chaos/sensitive dependence - the rug was pulled out from under the Kantian materialists some time ago.
A specific class of parsers

>parsers for untrusted input in C
> it is projected to overtake practically every single other industry including electronics at some point in the future.

projected by who and how many % of his guesses turned out to be right ?
Wait are you telling me mass made vegan processed junk food is the same as mass made regular processed junk food ?

I'm socked !

Anyways, earth gave us plenty of non animal derived product to thrive on, most of them are already pre packaged in protective layers, they're cheap, tasty, can be cooked in thousands of ways, they're called veggies et legumes
>The Gray Lady Winked

Thank you. I've added it to my reading list.
The increase of wealth and fame leads to an increase of isolation and decrease of safety and trust.

Beyond a certain point, as a “known wealthy person”, you will never know if a romantic partner cares about you or your wealth. Same for your friends. Relatives. Anybody.

You will not be able to do things you’ve taken for granted - like go to the pub or to a restaurant or on a hike or ride your bike on the bike path - without additional effort and people.

Very, very lonely and depressing.
It's still a step in the right direction, from both moral and practical perspectives, for what is a clear historical wrong. Among other things, it will lay responsibility for the status quo where it really resides, i.e. the US.
He said I will become able to implement an OCR. I'm arguing that installing an IDE won't teach me all the theory of image processing.

And yes to convince me of that I need supporting data.

> Can you list any alternate ways that one upskills?

Studying, not installing stuff.
Less than 1%.
And SBF admitted in his WhatsApp, or whatever, interview woth VOX that all of that, regulation and whatnot, was just for show.

Bahamas or not, if you operate in the US, US rules apply for your US business.
I have autodesk inventor installed on my windows machine. When i click the start menu and type "inventor," not only does it fail to give me a button to launch the program, but it instead shows me ads for things like candy crush. I can't speak for everyone, but I don't consider that an extension of the operating system's capabilities.

It's especially galling because this is already a solved problem, and there is no technical issue causing it. It's microsoft intentionally making their user experience worse because they are betting it will make them money. The win95 start menu was better for launching programs. The Spotlight search tool as it existed in osX in 2007 was vastly superior for search.
In practice almost every vaguely live protocol has god mode where some "Sam" can upgrade the contract to whatever they want, because bug risk in immutable contracts is too high (VCs who fund the projects don't want to be sued for bugs). So this becomes functionally equivalent to a SQL server just slow and taking 100x the server capacity.
You should relay this opinion to Apple, Mozilla and all of the other companies selling ad-spots in their software.
Laurie Spiegel is a Bell Labs alum. Bell Labs is the nexus for so many remarkable people.

A bit off-topic, but does anyone know of a book that touches on how Bell Labs managed to recruit and foster so many great minds?
In a need of .kgb top level domain
I used to know a lot of digital photographers who clung to their CRTs for a long time after LCDs became common. You could get LCDs with better color reproduction, but they were extremely expensive, especially compared to the fact that you could barely even get rid of CRTs (and all of the photographers I knew were constantly cash-strapped from all the photography kit they compulsively purchased).

It's gotten better, your run-of-the-mill low-end LCD these days isn't that bad, and better ones aren't that much more expensive anymore. But yes, there was a long time when CRTs outperformed LCDs on this one metric.
Not excusing what these plants do from an ethical standpoint, but there's a big difference between "gross meat stuff is around because this plant processes meat" and "this plant is dirty and unhygienic in a way that causes risk to people consuming the product." Lots of things that look nasty and would be terrible for PR are perfectly safe from a food safety perspective.
Crypto is the 'commoditisation of populist anger, gambling and crime'
I disagree, Github copilot makes me happy, helps a lot with guessing patterns in my own project base code, I just write the good function name and he guess what I want to do.
> You seem to be defending the system as-is, as inevitable, and dismissing ambitions about the world as it could be as if they were the words of dreamers, and ungrateful idealogues.

That’s not how I read what they wrote. I read it as, “we got here because people voted with their wallets/feet/attention/time to get us here. We have inefficient government, etc. for the same reasons. The ‘problem’, if there is one, is that we have a lot of competing, sometimes contradictory, desires and no clear winner. It evolved this way.”

I didn’t feel they were saying it’s inevitable or unchangeable, just that it happened because that’s how a bunch of different people reacted to the situation. If they had acted differently, we’d be somewhere else.
should be .kgb
I am not buying it.

Writing unit tests for c/c++ is trivial. There are perfectly fine test frameworks, used by developers every day, integrated in any major IDE or runnable as one-liner from the command line.

This is absolutely a cultural problem.
It’s planned yes
They hurt me.
I also wear my watches on my right hand, and I’m ambidextrous. Use keyboard and mouse as right handed people, but write with left.

Both of my hands are as healthy as it gets.
Interesting comments. My dad was in the printing business. He did about every faction of it: printed ads for supermarket chain, bought / sold equipment worldwide, etc I also asked him why printers shunned digital printing in preference of offset printing. The digital printing could do everything! Saves ink! Customs jobs! Low volume jobs!

His answer "they can shut your machine down with the click of a mouse. You miss your payment? Shut off. New software update you don't want or need, but they can legally do? Pay or you're off.
Ask HN: Is Each Human Unique?
It seems that a lot of people have different ways of doing stuff. Some of us “needs” to sleep 8 hours, “needs” to work for 12 hours a day, “needs” to do meditation or to have an happy hour.

But if we are all humans, and all of us have pretty much the same survival motives and physical mechanism.
How can we function so differently?
I think one of the hardest parts of becoming an expert in a technical area is the transition from "I don't understand so I must be wrong" to "I don't understand so something must be wrong or I'm not seeing something".

When you're more junior you often make the mistake of wrongly dismissing ideas because you think you are very clever. I find that by the time you unlearn this, you typically should reverse direction.

Early in my career, every time something didn't make sense, it's because I had a misunderstanding of how things really worked.

Much later in my career I started to realize more and more often when I said "this doesn't make sense" I would start assuming I was the one missing something, only to time and time again uncover some one else had messed up or that something else was fundamentally wrong.

Obviously even the most expert in their field should reserve some probability that they are misunderstanding, but learning to recognize that you are an expert and that you not understanding something is in fact smoke is an important late career skill.
I'm sure some people use religion in the way you describe, but there is tautological induction in religion that makes it cult-like. For instance, you say people go to church to reflect on how they can do better at being "good" next week. Well what is "good"? "Good" is what the church defines, of course. And unsurprisingly "good" comes to mean something like oppressing those with different view points and spreading all the "goodness" of the church to others. This type of organization has a pathological tendency to spread via coercion and oppression, and that makes it cult-like.
14 year Emacs user.

1. Fuzzy command completion like Emacs helm-M-x

2. Remote shell integration that is better than Emacs TRAMP.

3. Works more reliably than Emacs.

4. LSP support.

5. Works on Mac, Windows, Linux.

6. Can cajole coworkers into using it and thus have deeply integrated tooling in our workflow that applies to everyone.

Things I miss:
1. Org mode (particularly org-capture)

2. eval-region

3. helm-sloop
My solution to this is to take a well documented architecture I could potentially fully understand, use an FPGA to implement it, and jettison all of modern computing.

It's part retrocomputing, part recognition that what we have is actually not great and I'm tired of it.

Is this a viable path? No idea. I'm just tired of modern garbage.
Yes, never. You are assuming that the implementation of all unit test cases are themselves correct (that they would fail if there was any error in the case they cover). In fact unit tests are often wrong. In that context a unit test can't even prove code incorrect, unless we know that the unit test is correct.

IMO to prove that code is correct requires a proof; a unit test can only provide evidence suggestive of correctness.
I would argue the issue was not checking the coverage of new code vs what was being tested.
I told my team to pause our $750K/month Twitter ads budget last week
https://archive.today/cTKO6
Exactly this is the reason, but I'll go even further and say that no corporation will advertise something "green" that might require actual effort on their part. The clear fact is that environmental impact is almost entirely the fault of corporations. Advertising for consumers to do anything to impact this is distracting them from the real issue: the corporations advertising to them.

It is for this reason that you will never find anything that makes sense advertised as green or efficient. Corporations are things that exist solely to exploit: nothing in their core impulses moves them to be kind or understanding. Anything that makes it seem otherwise must be regarded with suspicion.
Yeah, when I was inexperienced what impressed me about Carmack was all the "cutting edge" techniques and tricks he used to push hardware to its limits. As I've became more experienced what impresses me is how iD was able to crank out so much software so quickly, have time to research these more advanced methods, quickly triage which were promising and which were not, and get them working and well optimized in production software.

I can read research and incorporate it into my code, but it takes me a while, and I usually have multiple dead-ends where it isn't until after I've tried using a technique with real data that I realize it has weaknesses the researchers didn't point out and which can't easily be fixed. I can crank out quick code, but it isn't going to be advanced or optimized. I struggle finding the right balance of how to trade between these three things, and yet Carmack and iD were able to squeeze in all three at once.
If you give your messages to a service provider of course they can read it. Same as if you give your messages to twitter, facebook, your telecom operator or anyone else. Either make sure that the party is trustworthy or make sure the service is end-to-end encrypted.
Its not much but I have had success with a random data generator package for golang called https://github.com/brianvoe/gofakeit. Its not live changing but hopefully it helps out enough developers.
I didn't mean the "not exactly tech news" to be a negative -- I follow S2 Underground and a host of other former tier 1 types. Just from the sake of diversity of perspective I would recommend S2 Underground to everyone at HN.
> ...instead of relying on streaming services...

I'm getting to the point where i want ther video file so i can save it locally. Sure DVDs are fine, because i can rip them....I really only want physiucal media until i have ripped to my local digital library. I know some movie companies used to offer a "digital download" of the move if you bought a disc....Not sure if that's still a thing. And who knows if that format was even some crap proprietary, locked doen edition anyway. But, yeah, i prefer my own offline-available, digital copy of media myself.
Domain should be named .kgb anyway

Thus news.kgb
As someone that is growth up in a religious semi-cult, this is impressive. It's just the description of the environment where I grow up.