skysight-inc/HackerNews huggingface dataset:
> Putting [a fuel cell] in an aircraft adds extra complications such as safely transporting the liquid hydrogen in fuel tanks, storing the water produced and dealing with a lot of waste heat.

Surely storing the water produced + dealing with lots of waste heat = heat up the water into vapour and dump it into the air? Aeroplanes don't have to store the water produced by burning jet fuel.
Who knows, considering developed countries produce science at higher rates the climate change might have already been solved.
> You pay yearly percentage of the market value.

Establishing "market value" is the rub. Texas for example, does not make real estate sales prices public. This has a lot of perverse effects, one of which is deep-pocketed commercial interests have pummeled public assessors until commercial property is tacitly way undervalued for tax purposes, yet is openly sold for much more than the purported tax basis.

I've heard of a system I found interesting (but alas, can no longer find a reference to link) to competitively establish tax basis on commercial real estate (I wouldn't want this on natural person owner-occupied residential). You claim whatever tax basis you want. It gets published in the open. Whoever can put up completely unencumbered cash over the barrel for that basis + 7% or more though, can purchase the property. And by unencumbered, I mean not even investor syndication. Real, natural person, outright first and only lien on the cash, absolutely no liens tolerated against the property tied directly or indirectly to the cash.

Cash goes into government-controlled escrow. Current owner has one year to pay difference on one year's worth of new imputed tax basis represented by the escrowed cash, and continue from that point forward with the new basis. If the owner comes up with it, the bidder loses 6% of the cash (or whatever the real estate industry commission structure is at that time in that locality) to the local government as commission to facilitate the price discovery. Bidder can increase bid at any time by adding to escrow account, until either current owner "sells" to bidder (and escrow releases 100% to the current owner, no commission), or bidder walks.

I haven't sat down to really pencil it out, but I'm sure if someone did they'd find a way to game such a system, since I figured it otherwise would have been put into use.
He is correct though. If you disagree, can you point me to information on what developments the Ottomans were responsible for in the Middle East and North Africa? For example, is there a reason the region of North Africa went from inhabiting several vibrant, busy trading centers. Small regional empires in their own right, to becoming a collection of fossilized fishing communities of a fraction of the population along the coast? Centuries of neglect? How is that Napoleon was able to invade and conquer Egypt, the heart of MENA and found it unimpressive and empty? Hardly the Egypt of yore.

Really, what advancements, cities, anything did the Ottomans contribute to the large landmass they governed over? All their effort was focused at Anatolia and Eastern Europe. If we're being honest, they were a colonial force to the rest of MENA for over 600 years while Europe was exponentially growing at every segment.
To conveniently leave out North America.
On a lighter note, "In the long term, we are all dead"
Maybe it’s because I grew up in a frugal household, but I have basically never felt like I needed more money since properly starting my career.

I mean it helps that I have tended to live in lower COL cities, but I have always saved a sufficient portion of my income, and I have never had the feeling that I want to buy something or travel somewhere and I can’t because I can’t afford it.

I don’t fly first class, and I rarely stay in luxury accommodation, but those things just don’t matter to me, especially compared to the freedom of always having extra money.

I feel like this is such a relaxing way to live, and I have never understood the lifestyle treadmill or conspicuous consumption.
>nobody today really argues for any of that stuff

ahem

https://www.un.org/development/desa/pd/themes/population-pol...

https://iiasa.ac.at/web/home/about/news/20140918-PDR-pop.htm...

https://blog.iiasa.ac.at/2014/02/27/what-is-the-optimal-fert...

https://www.ined.fr/en/glossary/population-policy/

Malthus should be targeted by the time-travellers for culling as soon as convenient ..
I don't need to think. Somebody provided several PWh - PWh - of energy with, in the US, simply no accidents worth worrying about, and on global scale still none that compare to the damage fossils have done.

That's not a hypothetical. It already happened.

I really, really aggressively don't care what grid storage salesmen claim. Put up a plan for the TWhs needed to cover a cold windless snap and we'll talk.
Tell that to Valve. The Source engine and all its games (Half Life 1, 2, Portal, Alyx) have horrible load times. They might not be as bad as the GTA example but they're long and extremely frustrating.

And yet, no one cares, Those games (and GTA5) all sold millions of copies.

The only way this stuff gets fixed is if (a) some programmer takes pride in load times or (b) customers stop buying games with slow load times.

(b) never happens. If the game itself is good then people put up with the load times. If the game is bad and it has bad load times they'll point to the load times as a reason it's bad but the truth is it's the game itself that's bad because plenty of popular games have bad load times

Also, any game programmer loading and parsing text at runtime by definition, doesn't care about load times. If you want fast load times you setup your data so you can load it directly into memory, fix a few pointers and then use it where it is. If you have to parse text or even parse binary and move things around then you've already failed.
Maybe there is not a population crisis. But if you interrupt the supply chain where I live in the smallest bit (as we have seen) then there is not enough food for every person. Perhaps that is not a population crisis but as we add more people it will only get worse. Maybe enough people are dying that it evens out.
He’s still active online, but his online activity currently seems to be concentrated at the Stack Exchange site on English Language & Usage:

https://stackexchange.com/users/216196/tchrist?tab=activity
Learn Go with Tests – Intro to Generics
These private companies also pay taxes year after year
there are two other things i notice that seems to happen as well

1. keyboard repeats keys under high load situations

2. mouse cursor lags badly (like seconds) when switching darkmode or an external monitor...

yea, xcode just seems to be stuck in "itunes mode" where every release seems to just tweak thing but never fundamentally improve... i hope this doesnt forebear "apple music" version of xcode (starts sweating)
Only Bitcoin speculators use Bitcoin, it's fiction.
Hmm, that's unfortunate. Well, I hope you find a way to get on Twitter. Your thoughts are always welcome, and there are a lot of interesting people in the ML scene there.
Well, passably. If you speak slowly and clearly. I agree about auto-correction though.
Elon Musk-Backed Starlink in India at Rs.7000
Why would you want to block wasm specifically? There's nothing it can do that javascript can't.
Bangladeshis spent the second half of the twentieth century having about 6 kids each, while Danes and Norwegians were having less than 2. Why is that factor excluded from your assignment of which country is "more detrimental to the ecosystem"? The Bangladeshi behaviour of having 6 kids each from 1950-1990 is overall far more detrimental than the Norwegian behaviour of consuming a lot per capita.
Honest question, but isn't the backup plan just to run your CI/CD locally?

Github actions being down so far as only affected me once before and now today. However, like before I just ran the tests/deploy locally.

I've always thought of CI/CD as just a way for me to be lazy only requiring me to push a commit and move on with my day
If you choose to play that game. In my experience focusing on what you need to be happy and ignoring your neighbors is a better recipe for happiness and a whole lot cheaper.
What would solve the constant fear of losing important domains is making domains NFTs on the Ethereum blockchain.

This would make the situation better in two ways:

1: A normal domain move can only happen when the domain owner signs the transaction. If the domain owner claims to have lost their key, this would raise a red flag and result in an in-depth analysis which the domain owner has to pay.

2: The movement of the domain would be announced on the block chain. So in case the in-depth analysis has been tricked by an attacker, the righteous owner would be alarmed immediately. For this they would use some service that monitors the blockchain for them. They could then reverse the transaction with their key.
One f the reasons I hate sports that rely on governing bodies so much. it is not about the sport or the athletes, i is just about the functionaries ego, power and influence. Worst are, of course, the olympic sports and commiees, immediately followed by soccer.

Inever understood why I need a national olympic association to do wrestling, or the FIFA to play soccer. On the other hand, in martial arts (competitive, not traditional), you see the same thing all the time. Kickboxing assoiations springing up because one guy doesn't like the other guy. And because he wants to be able to regulate equipment, that he sells himself. Luckily, you get away ignoring that. Nobody cares if you are part of various associations. They just look at you strangely when you show up with other assiciation's ID cards.

In the semi-pro segment it gets ugly so. With the assiciation setting, and judging, fights you have to play ball or you will loose. Luckily, kids are treated very kindly.
> Your main priority always should be to do meaningful things, to solve real-world problems, to be the man in the arena. And if you share what you learn along the way, people will start to listen. Write when you have something meaningful to say, and not to stick to some self-imposed writing schedule.

The way I read the author's article was : solve real-world problems and then write about your learnings from it. Do you disagree with the author?
You're right, sorry I just wanted to reiterate as i often experienced that people in other countries don't understand how regulated the market is the German speaking countries.

E.g. many large american cities like chicago would have purchase prices similar to berlin but 2-3x the rental prices due to these regulations keeping Berliner rents artificially low.

Trying to actually check my vague memory: if numbeo[0] is anywhere near accurate (I anecdotally believe it's close enough to give you a good rough estimate) Berlin is both drastically more expensive to buy than Chicago (almost 50% more expensive) and drastically cheaper to rent (a bit over 40% cheaper).

Obviously this completely changes your buy vs rent calculous!

[0]https://www.numbeo.com/cost-of-living/compare_cities.jsp?cou...
Reading Ben Lynn's Haskell website was one of the things that got me out of a rut with learning Haskell and showed me how expressive, yet concise it is. There's a lot of advanced and beginner Haskell resources but not much intermediate. I highly recommend his Haskell series, Lambda Calculus series[1] and (my favorite) compiler for Haskell series[2].

It's as if SICP were redone in Haskell in the 21st century.

[1] https://crypto.stanford.edu/~blynn/lambda/

[2] https://crypto.stanford.edu/~blynn/compiler/
"After two straight years of paying $0 in U.S. federal income tax, Amazon was on the hook for a $162 million bill in 2019"
"$162 million is still just a fraction of the $13.9 billion in pre-tax income Amazon reported for 2019 — roughly 1.2%"
How much is your income tax rate?
Google Translate’s Exclusion of Indigenous Languages a ‘Squandered’ Opportunity
As an electrical engineering student I designed and build my own processor (in VHDL), and wrote a simple assembler for it, it's not that difficult, just tedious.

Eventually I added a VGA frame buffer, PS/2 keyboard module and RS-232 support and made it work as a terminal. By connecting 2 of these 'computers' with a null-modem cable, we would have a little chat-box application to display during open days at my university.

Ironically, I was once rejected for a programming job because I studied electronics, not computers. So clearly I didn't know how computers worked.
If they invested $100 made decisions that cost $150 and now lost their entire $100 investment, they are shielded against the $50.

Hence, anything that has real costs higher than their invested stake has effective costs for them at their invested stake. They are shielded to some extent. Especially for low probability high cost events.

This is exactly the point of a limited liability company, but it comes with slightly perverse incentives.
I think of those words interchangeably. "Poor" is also ambiguous, i.e., "the poor" (economic class status) and "are poor" (having little money, orthogonal to any time period). Examples: "My grandparents grew-up poor, but became middle-class." and "Alms for the poor."

And, there are only so many relative modifiers, so one has to use synonyms to make a point. ;)
Cronyism is embedded in most cultures
> it's best to spend no more than 30% of your monthly gross income on housing-related expenses, including rent and utilities

Everyone who lives in London, NYC, or many other large cities, will at that this point laugh loudly and stop taking the article seriously.
This is interesting.

My wife is a case worker for the county welfare office. She deals with "those" people for a living and sees first-hand every day all the real and imagined shit spouted by righteous ideologues. She tells me that amongst those living in poverty, wealth is measured in terms of friends and family. Any money you come into is spent immediately, often on gifts to build status within your social network.

It's only when you move into the middle classes that wealth starts to be measured in terms of money. Budgeting, saving, trying to get more and planning for a future when you have none is not something someone in poverty does: it's something someone not in poverty does when they have no money. Trying to climb the social ladder by accumulating more money marks you as middle class.

The third layer has enough money (but of course always try to get more because that's the game). Their concept of wealth tends to be oriented towards legacy: collecting artworks, donating to cultural or research endeavours, political involvement. Wealth is measured by what you leave behind, and money is wasted if it just goes to trust funds or taxes.

When I was a student, and for many years after, I had no money. I had enough to keep a squalid roof over my head and three square meals a week. I had no money and no savings but I did not live in poverty because I had a plan to earn and save and move up in the world. I had no money but I did not live in poverty.

I think it's important for people who are trying to leave their legacy by getting politically involved in eliminating poverty to understand that their world is not the world. They need to understand how the definition of wealth for those in poverty is not the same as their definition of wealth, and without understanding that difference they are bound for failure from the start.
Yep - here's the link to the podcast [0]. And you're correct, it is a project with GitLab. For the past year or so there's been 1 person on the project, but there are now 2 (today is when I switch from the GitLab Data team to Meltano) and a 3rd will be joining us in a week!

[0] https://www.dataengineeringpodcast.com/meltano-data-integrat...
Tariffs don't do much to hurt the other country. What they do is hurt yourself by making your consumers pay more for things.

If you want to make your country more competitive, you want Asian-style industrial policy and export discipline - as found not just in China but in Korea and Japan.
The latter seems to be solving itself, as birth rates are steadily on the decline. Though it tends to happen in conjunction with development (and thus more intensive energy usage).
Yes, I absolutely see the reasoning and I think if one does go the route of encapsulating the more efficient array logic one can have the best of both options.
Pretty much the binary format equivalent of that "single source file that compiles in C++/Pascal/Fortran/COBOL/shell/PHP" trick. While it's interesting in its own right, Hackernews currently thinks it's the future of computing.
>> Mac OS X 10.9 (aka the last good version of macOS)

>I think the author is exaggerating here. Mojave is quite fine now, and relatively well supported.

It depends _why_ the author thinks 10.9 was the last good version of macOS. You seem to be referring to patches or stability. I suspect the author is referring to the UI. 10.9 Mavericks was the last one with skeumorphic conceptual design, and which used the Aqua look (gel buttons etc) rather than flat design. 10.10 introduced flat UI and removed most skeumorphic interaction.

I have to admit I'm sympathetic to their viewpoint. From both a UI and a UX point of view, I deeply miss older macOS.
At the moment. Ingenuity is in a compartment on the underside of the rover and will be released onto the surface before flying.

Presumably they'll move the rover away to a safe distance before flying.
I imagine this is not the single point of failure of Musk's multi-billion / hundreds of heavy lift orbital launches project.
So they made it usable again. Pity, our habits have changed by now, after all those years. Will be much harder to win users back!
Chapter 11 is a form of bankruptcy that leads to dissolution, but it is not the only way to dissolve an entity. In other words, dissolution can be caused by bankruptcy among many other ways. One of these is paying off all creditors and shareholders. Since this does not require debt restructuring, it would not require bankruptcy.
Tape, and glue are bad! Falling off glued door hinges on GM cars were an apex of engineering stupidity.

Glue cannot provide stiffness as such. Hard adhesives, soft adhesives, filler, no filler, all inferior to any mechanical connection. Adhesive is usually the worst of possible compromises.

Hard adhesive is stiff, but dies from most minuscule repeated stresses.

Soft adhesive does not die to repeated stresses, but isn't stiff.

High fill adhesive layers absorb loads, but can't stiffen anything.

Low fill adhesive layers are stiff, but put all stress into the surface-adhesive interface.

Even if you have it in a recessed niche, and use high fill soft adhesive over primed metal surface, you already made enough operations to warrant a proper joining method.
Don't worry, they ruined Skype too.

It used to be great and the P2P nature of it meant that file transfer speed, call quality & reliability was down to your network connection, something that you can control and fix should it be bad.

The clients also used to be beautiful, both on Windows and Mac. They replaced both with an Electron abomination.
Models of Abstraction
Coal consumption is may be down in Germany but it is still huge (the 4th in the world). Of course GDP is up since coal is very cheap!

Germany is the elephant in the room of Europe. Because of it, it is impossible for Europe to pressure India and China to lower their coal consumption. And EU could pressure them: it is China's largest customer and outsources quite a bit to India. Overall coal is the major factor leading to a climatic overrun.
Nuclear power also shuts down when there's significant disruption from nature. Nuclear power even might do something even worse than shutting down.
Rural poverty is a real thing, and often overlooked by politics / media / society. Rural villages no longer tend to have a shop or post office, the bus services can be erratic and infrequent, it's a real problem.

The student rental market 12 or so years ago was definitely full of horror stories about getting deposits returned, knowing which letting agents to go with useful insider knowledge. The Scottish deposit security scheme is only a few years old and has definitely helped improve the situation. The rental market is one in which there can be significant power/information imbalances and where some protections make absolute sense.
Only thing I can think of too
You're correct, it currently does integrate with Airflow and dbt. I'm a big fan of both having used them basically every day for the past 3 years. The dbt community has done wonders for me personally and professionally and we're hoping to help build upon the dbt community (and others) to include open source data integration.
Can you explain why someone would strive for "purity"?
Locking Pairs on Binance SC Available
Play violence or violence violence?
A quick googling suggests that Bangladesh's current fertility rate is around 2 births per woman, which is actually just under replacement rate.

The birth rate across the globe has been steadily on the decline for some time, there aren't many more places left where rapid doublings are still possible.
Digidog, a Robotic Dog Used by the Police, Stirs Privacy Concerns
> have dealt with many dogs who have attacked humans (and I have been bit many times dealing with these dogs)

As a non-dog person, may I ask how I can best deal with a dog attacking me?
Seems political an irrelevant to tech.

Also it's clickbaity, it's basically saying that Putin will put the guy in solitary confinement or close to... which seems reasonable seeing as he's a dictator that hates the guy and wished to kill him (then failed).
Hong Kong has charged and jailed 47 pro-democracy candidates with subversion
Finding superhuman XSS polyglot payloads with Genetic Algorithms
I wish they made more 5k monitors. Integer scaling looks so much better even on windows which supports fractional scaling
Fixing bugs that reduce engagement is profitable. I am pretty confident this kind of bug has easily costed Rockstar in the order of 10-100 million dollars _per year_.
Ask HN: zGroups idea. Prevent personal data harvesting
Name: zGroups

Goals: Prevent data personal data harvesting at large. Hide IP address, zero peers trust, unblockable, no servers needed.

Existing solutions: Tor - exit nodes blacklisted. VPN - trust a business with your payment info.

Proposal: An open source client, that distributes the zGroup's traffic between members. Everyone in a zGroup is an exit node. To fight off bad actors, any zGroup is invite only, community based, like some niche forum members. Anyone can create zGroup-id, but the more people in the zGroup the better is members privacy. A zGroup can be set to block certain traffic, policies are encoded in zGroup-id and enforced by the client. Policy can block stuff like port scans, tor traffic, to make life safer for the zGroup.

Implementation: some batshit crypto, for sure.
This is exactly how I imagine proficient Haskellers spend their time on top of the ivory tower
Maybe it's not the quality of code that has slipped but the quality of the sources you're relying on?

I tend to rely as much as possible on the standard library of the languages I'm using (especially for Python and C++, which ships with a pretty good set of libraries already), and when I have to go beyond that, I try to vet libraries as carefully as possible.

If a library deals with problems I know are going to be tricky, I try to take a peek beforehand at how it approaches dealing with those problems. If the approaches look obviously simplicistic/broken, I can save myself some time.

But when I want to deal with truly hellish code problems, I let my 8-year-old sweet-talk me into installing just one more mod into his Minecraft installation...