skysight-inc/HackerNews huggingface dataset:
There are actual costs mentioned in the site, which leads me to believe you have not gone through the entire presentation. ¯\_(ツ)_/¯
In this particular case, the resource has been around since 2004, and is part of the wikimedia network. So I highly doubt any of the wants I mentioned will get implemented if it hasn't already.

A new website/app doesn't have to deal with old stuff so it's free to innovate its UX, ideas, etc. I also don't like the idea of not using existing work, but sometimes that's better than trying to adapt a system to do something completely opposite to its original goals.

I don't intend to be quite critical, but as an amateur cook I just don't see the need for this. Traditional cookbooks + reading a book like Ratio by Michael Ruhlman will serve your time far better in my opinion.
What are some languages (other than its own instructions) that 6502 is friendly to?
Though, where there's a will there's a way...

https://doom.fandom.com/wiki/16-bit

>After the release of Doom II on the PC, the original three episodes were released to some 16-bit consoles that used special 32-bit enhancement hardware. For the Sega Genesis, the 32X allowed for additional address space to enable Doom to run its demanding resources of the time which a 16-bit system wouldn't have handled. Whereas with the SNES, the Super FX 2 chip inside the DOOM cartridge allowed for an internal co-processor of the game cartridge to eliminate the need for bulky addons for the aging SNES.

Would it count if you somehow built in a 32-bit coprocessor for your 15-bit apollo doom port?
> When many simple objects interact with each other, they can form a system that has qualities that the objects themselves don’t. Examples: neurons creating consciousness

There are no evidence that neurons create consciousness. For all we know neurons are receivers of consciousness.
Ask HN: Can anyone point me to an article debunking this particularly insidious climate denier narrative?

This is how it was given to me:

1. CO2 is a green house gas, but a very weak one. Like, homeopathically weak. We could increase CO2 100x in the atmosphere and it wouldn't change a thing temperature- or climate-wise (other than inducing more plant growth).

2. The reason we see CO2 increases associated with warming in the geological record is because the oceans sequester CO2, and the amount they sequester depends on temperature. As the Sun heats up the Earth, the oceans release CO2 into the atmosphere. As the Sun cools the Earth, the oceans re-sequester the CO2 they previously released. That's why CO2 concentrations are linked in the geological record to temperature.

3. Thus, the Sun is what heats and cools the earth, not CO2. CO2 concentrations in the atmosphere are a bi-product of warming and cooling, not a cause.
The key to the system’s efficiency lies in the way it uses each of the multiple stages to desalinate the water. At each stage, heat released by the previous stage is harnessed instead of wasted. In this way, the team’s demonstration device can achieve an overall efficiency of 385 percent in converting the energy of sunlight into the energy of water evaporation.
>We get together and tell the boss, look we're not gonna keep shoving rat shit into the sausage.

No, that's not it at all.

He's saying you get together and tell the boss "Hey, there's some rat shit in this sausage, but I'm gonna go ahead and keep making it."

That's why it's perceived as illegitimate. You're expecting other people to sacrifice but not yourself.
> folks that use older Go compiler versions

Why? (I don't mean that as snark; with the ease of installing and upgrading the go compiler compared to the olden days of acquiring a c compiler on a floppy disk - why not target the latest version? I[s] cgo trailing behind?)
> Are we ever going to get compilers to the point where we can squash things down to that size and efficiency?

Compilers are already that good.

The problem is economics. If you have an OS that uses up 1% of the available CPU budget, there will be pressure from management & product to spend the additional 99% on additional bells & whistles. Maybe you add fancy animations and transitions to window opening. Maybe you add full-HD search and spend additional CPU cycles indexing. Maybe you add transparent cloud storage and spend the additional CPU cycles backing up files. Maybe you add new frameworks for developer productivity, all of which suck up CPU time.

And the thing is - from a business perspective, these are all the right thing to do. Because having a slick, glossy UI and a long list of useful features will sell more copies, while being able to run it on a USB-C charger or 25 year old computer will probably not sell more copies.
How do you know there is a negative effect? I can see some people buying more because something is on sale, but that's temporary and overall a smaller market should consume less.
> Interesting fact: Although lasers all look like they're all the same, the manufacturing tolerances are such that they're definitely not when it comes to the top level of competition, and the top sailors have to expend large amounts of effort to avoid duff boats and other equipment.

That's really interesting. How annoying. Is there some tribal knowledge about what manufacturers are solid and what are not?
You can shorten 3 years to 1.5 for typical Android vendors (i.e., Samsung) and maybe extend it to 4 or 5 years for Apple. There is a marked difference in the two ecosystems' approach to support for older hardware.
It shouldn't be that surprising. PNG has a maximum window size of 32KB. That means you could use a small set of identical tiles to make an image, and PNG would have to store a new copy every row, because the previous row is out of range.
Variability in resting heart rate: association with age, sex, sleep&BMI (2020)
I'm a UI architect of a major SaaS company who maintains our 4-5 products between 8-10 feature teams. I've worked in the web industry for 11 years.

My job is to enforce some semblance of sanity between very smart and clever engineers without heavily impacting their ability to deliver. My job entails much cat-herding, setting norms, and maintaining expectations.

Every day I thank the gods we went with Angular. It has saved us countless times, every refactor is a joy, every upgrade is painless, every component is easily shared.

I don't have to constantly worry about XSS, I don't have to explain how I want things structured (because the build fails if they don't structure it right), and I don't have to worry that if someone leaves, no one will know how to pick up and modify their project.

Do developers hate it? Absolutely! They want to get work done fast and pump out cool, clever, smart work! They see Angular as a hinderance to the objective of "doing" because now they need to know about all these damn opinions that aren't their own. Angular isn't for them, it's for everyone else.

By contrast, React enables selfish coding, which while totally okay when you have a few people and clear lines of ownership, does not scale well without strictly defined responsibilities and amazing cultural levels of synchronous decision-making.
I about jumped out of my chair when I saw the username after posting
> I object to software that phones home and/or engages in automatic updates

But Tesla's don't auto update. So it's not on topic.

We have to stay in reality.

Updates push us forward. It comes with risks but so far the rewards outweight the risk.

Elon made a car that can update! That's fucking amazing. It's what he does. Changes the game. Makes NEW things that push everything forward. It's a new way of thinking.

These comments seem straight from TSLAQ but sadly don't seem to be from that intelligent evil which would be interesting! just seems like stupidity.

A $50 billion+ company that works on reputation will ruin that for $7000?
I think the decline is in the term 'EDM' as a blanket reference as the audience matures into the nuances of electronic music.
Because there are not many people with the ability to add 802.11ac support to drivers, the resources to do so (datasheets, test hardware), and the time required. The 802.11 stack does support at least some 11ac features.
I've never understood why people feel that way. As far as I can tell, there is no evidence that consciousness is not able to be emulated by a machine.
Working a bit now on fpga I wonder whether many even light switch using fpga can be computer for open source coverage.
Perhaps try to categorize the types of problems that are giving you trouble and really narrow down the core concepts that are the issue; you either might have never learned the appropriate prerequisites, or simply just learned it from a different angle, if you will.

That said, some peoples brains are just wired differently. You might find other difficult things easy, that others who completed the easy ones struggle on.
You can but I've not found the value in the complexity. The CI container image already requires node and all the needed dev packages for tests to run anyway so I just run the precompile in the CI container after tests pass then copy the resulting `public` directory into the production container.

This also means the same exact environment is used to generate the production assets that was used to generate them for test.
The search history was found on his computer so it wouldn’t matter which search engine he used.
Do you think it was as good as a factory-produced matte screen? While I was aware you can do this, I'm a little hesitant to do something which is an absolute minimum for usability, in case I'm not happy with the outcome. It feels a bit like having to install a keyboard on the laptop myself, because the laptop didn't come with one...
The table is correct. First because design intent is irrelevant. Second because the author clearly states that the focus of his comparative study is on *-preimage resistance vs collision. There is more to the article than the table :)
If a human is inspecting serialized JSON using pen and paper, the human is presumably clever enough to match up key for key regardless of ordering.

If the human is using a computer to compare two JSON payloads (as the use of a diffing algorithm suggests), the human and computer should be clever enough as a team to realize that they could just deserialize and reserialize each JSON payload such that the keys were lexicographically sorted and the data was pretty-printed in the exact same way before running it through the diffing algorithm. `jq -Sc` would do the trick.
Those are interesting points to start understanding a gist of trend in how the world works, but more importantly would be to use these concepts to help us break out of them.

For instance, the Belief Bias can easily apply to any one of us. How can we use the awareness that we are subject to such bias to break out of it?

I mean in retrospect, when for instance I read old comments of mine I get really this odd feeling that someone else completely wrote that. How could I force break out of this?
I agree that Cook's Illustrated and its two sister publications, America's Test Kitchen and Cook's Country, are pretty good examples of what you want. They have a lot of standardized elements that they don't always make clear to casual readers. For example, 1 onion in CI is actually standardized to one cup of chopped onion, they use a standard brand of Kosher salt and provide conversion ratios for brands with different crystal structures, etc. I get recipes from a variety of sources, but I do find that this kind of precision helps with getting repeatable results.
There is a very harsh implicit truth that humans, when left to do what they think best, choose to live in cities. Anything larger than about knee high is systematically exterminated and anything smaller is fitfully exterminated. Most of the land is covered in concrete. The idea that people need to take responsibility for increased PPM of CO2 when their default contribution is city living has a certain flavor of missing the forest for the trees. That is just how we roll by choice.

The hope that people might choose reduced/more expensive energy availability was always slim to nonexistant. Collective action is not going to fly; the only things that will work are (1) running out of fossil fuels or (2) Renewables/nuclear being a cheaper, better choice.
I thought they did this before because of the degraded battery over time.
The architecture concepts behind Angular are very .net-esque in a lot of ways. It's often an easier transition for folks used to MVC style projects with a heavy reliance on dependency injection to wrap their head around Angular than some other SPA options out there so the two get related in this way a lot.

Microsoft also supported Angular early on as it was one of the largest early adopters driving folks to Typescript.
Is agc more a microcontroller than a computer. Do they have programmer with idea of circuit (paralkel, device control etc) than “computing”
> And the updates point to the fact, that the car was sold without autopilot as a feature.

What updates point to that?

The sticker says the car had AP, the disclosure doesn't say otherwise, and everyone seems to agree the car did in fact have AP enabled when Tesla sold it on Nov 15.

What evidence says Tesla sold the car without AP?

It doesn't matter that Tesla's records say the car shouldn't have had AP, it did have it.

It also doesn't matter whether Tesla wronged Alec or the dealer here. In either case, if the story is accurate, Tesla sabotaged a car they'd already sold because they accidentally left a feature enabled that they didn't want to.
And assuming a person needs 0.5 gallons (2 liters) of drinkable water per day, we get that 1 square meter provides drinkable water for 15 to 30 people. Not bad!

Of course, once we factor in cleaning uses of unsalted water, the picture is less pretty. Still, not bad.
Something in Deep Space Is Sending Signals to Earth in Steady 16-Day Cycles
> We'd have to re-engineer a lot of things that aren't just off-the-shelf to do it again.

Yes. I think this is the perspective that people trend to overlook - every engineering project is unique, in the sense that it's optimized to do the job under very specific constraints - costs, production capabilities, available materials, etc. When the circumstance changes, sometimes you simply can't just pull the same blueprint out of the archive to make another one - redesigning it is sometimes unavoidable, even if the older design is nothing wrong from a technical point-of-view. I think the same applies to software development.
FWIW...

#!/usr/bin/env python
# -*- coding: utf-8 -*-
#
# Iota
#
# http://semarch.linguistics.fas.nyu.edu/barker/Iota/
#
# S = λx.λy.λz.xz(yz)
# K = λx.λy.x
# i = λc.cSK
#
# i, *ii, *i*ii, **ii*ii
# 0 100 10100 1100100 Iota is the encoding.
#
## (let iota ()
## (if (eq? #\* (read-char)) ((iota)(iota))
## (lambda (c) ((c (lambda (x) (lambda (y) (lambda (z) ((x z)(y z))))))
## (lambda (x) (lambda (y) x))))))
##

S = lambda x: lambda y: lambda z: x(z)(y(z))
K = lambda x: lambda y: x
i = lambda c: c(S)(K)
I = i(i)

def _decode(path):
bit, path = path[0], path[1:]
if bit == '0':
return i, path
A, path = _decode(path)
B, path = _decode(path)
return A(B), path

decode = lambda path: _decode(path)[0]

# K = *i*i*ii = 1010100
#
print K is i(i(i(i))) is decode('1010100')

# S = *i*i*i*ii = 101010100
#
print S is i(i(i(i(i)))) is decode('101010100')

# All of these return i itself.
print i is i
print i is i(i)(i)

print i is i( i ) ( i(i)(i) )
print i is i( i(i)(i) ) ( i )
print i is i( i(i)(i) ) ( i(i)(i) )

# Identity function
#
I is decode('100') # I.e. i(i)
Well, not really. Two key differences:

1) dump/restore approach is one of "thick cloning" methods. It will take a really significant amount of time. Roughly, thick cloning speed for modern hardware and networks is somewhat ~1 TiB / hour just for transferring over network and writing to disk. Additionally, in the case of dump/restore, the timing will depend on the number of indexes that need to be built, materialized views to be refreshed, etc.

2) Dump/restore is "logical copying", it means that physical structure is not preserved. Logically, you'll get the same data. Physically – a completely different database. Bloat is gone, indexes are "fresh and good", and so on.

With Database Lab, unless you're on RDS, initial copying is preferably done using some "physical" methods (pg_basebackup, or just rsync, or – the best option – restoration from WAL-G/pgBackRest/Barman/etc backups). The physical structure is preserved. You have an identical copy of the original database. Then you request "thin clones", it really takes a couple of seconds for a multi-terabyte database. And can do various kinds of performance troubleshooting and experiments before you deploy your changes to production. Request 5 thin clones and check your idea 5 times, each time adjusting it a little bit. This is what usually really needed in development.
A Condorcet loop can happen if different parts of the electorate values different things. E.g. some people value foreign policy experience, other people value integrity, and yet other people value left vs right. Going from a foreign policy experience ranking to an integrity ranking to an economic ranking can take you around the loop.

But how would the electorate come to a conclusion about which issue is most important? The Condorcet loop could be fundamental to the voters' opinions.
True, but it's still better to rake the money in and take the stance than to rake the money in and not take that stance.
Whenever one of my developers tells me that my phone is too slow when their app lags on my Android 4.1 phone, I tell them the specs of Apollo 11 computer and scold them for being unable to deliver a smoothly scrolling list of messages on a freaking supercomputer in my palm.
Time, resources, interest; lack of open datasheets and corporate sponsorship from the hardware vendors making the parts. These things don't just happen magically; people make them happen. Linux finally has enough market power that vendors willingly write drivers for it, but I remember a very similar situation with Linux in the 2000s when Microsoft was the only player around with that kind of market clout.
> Some instances of software truly need the Internet to run, E.G. Facebook or GTA Online.

No, they don't need the "internet" to run. They just need the services that are currently proprietary.
The author did warn first that > Some [concepts] are complex so forgive me for oversimplifying, but the main purpose is to incite curiosity.

You shouldn't pick out these examples, they are supposed to broadly exemplify the concept.
The tweet that this started with has turned into a rather funny chain of bearded men posting their "verified by AI acceptances" and how messed up the whole process is, while women (both cis and trans) have been posting their rejections about how they're too manly.

Meanwhile, the founder is doing desperate damage control while telling people it isn't racist or sexist and has nothing to do with skull size.

Lovely. As a bonus, it appears they don't really validate anything and you can just send an accepted API call? WTF?
A compelling use case?
Huge fan of you both. Best wishes, and I get to go home today and tell the missus I engaged in unknowing dialogue with Mike Bostock, about Mike Bostock.
I had a professor who made this same comment all the way back in 2003. I had mentioned it would be nice to have a supported Unix-like OS on a laptop. A few months later I bought my first PowerBook and have been using a commercially supported Unix ever since (and FreeBSD on my headless computers).
i did see numb long before i was conscious of the problem, i will give it a rewatch

giving that thread a read as well

if i leave nothing else behind i hope i'm at some point able to impart some knowledge on how to navigate this, with how we're living our lives i'm worried it will be commonplace before long

thank you again
Wonderful essay, one of the best such compilations I've read. I see myself engaging in many of these thought patterns.

I'll add one in the spirit of "none of us are perfect"...

>..neurons creating consciousness...

Is an example of something I see frequently - otherwise very smart people who assume that consciousness is just an emergent property of physical matter and who ignore the hard problem of consciousness.
> but is probably not related to the rise of "platforms" but part of the overall struggles of print journalism.

This is partially accurate, but I think it's more accurate to say that journalism in general is struggling because the way the attention economy works now: firehose supply, fiercer competition for attention, consumer indifference to being the customer rather than product, and algorithmic/crowdsourced content recommendation. And the rise of platforms figures into some degree of every one of those aspects.
A 1450 is not a very good SAT score. Its not good enough to get into top schools.

I had a 1500/1600 SAT and I was basically DOA.
Anything which does scale is going to go the same way as recorded music.

We can take bets on how long, either directly using betting markets or indirectly by founding or investing in companies which depend on the profitability of certain kinds of scalable thing, but there's nothing scalable which can magically only be scaled the right way by the right people.
The new rule for the Olympics is being GA for four months
They're on a fairly low latitude so no, not shorter than say France or Austria.
At worst you get some shade because of the landscape.

I guess that's roughly the latitude of Maine is you live on the states. So shorter days than Florida, but not crazy short either.
> Tesla sold the dealer a car without FSD

Where do you get that idea? If that picture of an invoice is to be believed, even Tesla agrees the car did have FSD when it was sold on Nov 15. And nothing seems to say otherwise.

You may expect, for whatever reason, that a used Tesla doesn't include FSD even if the sticker says it does and the feature is enabled on a test drive, but that's not a reasonable expectation.

In fact it's quite a surprise, so Tesla needs to make it very clear that that is the case, and there's no evidence here that they have done so.
Unless you're actually doxxing the parent commenter, you're assuming a lot there. I have no doubt that plenty of HN contributors are actively working to change the status quo. As for $100k Teslas, personally I have no intention of ever buying a car again, let alone a $100k one.
Everyone has something they think other people should be prevented from wasting money on. The difference is where we draw the line. Fwiw I'm not saying I think this is a big enough problem that it should be addressed with such severely punitive taxes. I'm only saying that there are other policy tools besides banning loans if you think something should be changed.
Humanity produces sooo much food already, and that's with a huge fraction of people in under-developed countries doing low-yield production. Food shortages these days are artificial, in the sense that the deciding factors are socio-political, not physical/climatic.

Other than that, agreed. I'm very worried popular movements will not be strong enough to prevent the emergence of authoritarian regimes who try to keep the migrating masses out with extreme violence (a more extreme version of how Europe has been trying to stop the flow of immigrants from Syria and Libya).
I don't think I fully understand what conditions you are talking about. I very rarely put my screen brightness any higher than 50%, and I've never maxed it out. My first thought is that it's not the brightness, but the contrast, that is the cause of your problems? Or perhaps I just have a model with a brighter screen... (currently on a T460, though I don't remember the screen specifics)

EDIT: I might add as well, that part of the point of using a dark colortheme, is to not be looking into a lamp...so perhaps I am simply more okay with lower brightness, because I explicitly look for dark colorthemes. That does mean I am very sensitive to finding a colortheme with good contrast.