skysight-inc/HackerNews huggingface dataset:
I definitely had my membership cards migrated to the new app. I can see them by clicking on the credit card displayed next to my user icon in the top right. This opens a new screen with the loyalty cards listed at the bottom.
Given the conditions in North Africa, you'd rather have the higher efficiency solar power of the "solar thermal power plant" rather than the lower efficiency photovoltaics.
>What drives you to defend the CPI?

What drives you to question the motives of the commenter rather than responding to his arguments directly?
>to finance not capital creation, but current consumption

I don't understand the distinction here. Capital creation results from meeting the needs of current consumption, no?
There are so many better crypto-currencies. Better for the environment because they use proof-of-stake, and not proof-of-work. Better for users because transactions are confirmed in seconds, not hours, and without the ridiculous fees that Bitcoin has.

I think this shows how truly powerful the network effect, and being first to market is. Because without those things, Bitcoin would be nothing.
Approaches to consider when rendering conditional content in React
according to my bitcoin friends, Mr. Gates is just jealous of the bitcoin billionaires.

in all seriousness - i'm actually very bullish on crypto - but I don't see any reason bitcoin will be the winner for all of entirety. to me I think all major countries will eventually invent their own digital currencies and a new coin will arrive which is simply a fixed price tied to the prices of all digital currencies.
SpaceX just trademarked Starbase
https://uspto.report/TM/90556104
STARBASE™ trademark registration is intended to cover the categories of launch services, namely, launching the payloads of others into space.
How to Be a Rational Investor?
That depends on the tests. I've seen tests that are the code is implemented like X. I've seen tests that are the code uses some API to do X. I've seen tests that are the program does X via some user interface.

What you want are tests that the program does X, regardless of what computer it runs on, or what the interfaces are. However this is impossible long term. You MUST assume something that is subject to change in the future. Some changes are more subject to change than others.

Automated tests are an assertion that "this will never again change". You can make an educated guess as to what will and will not change, if you guess right then you don't need to rework your tests. When (not if!) you guess wrong you need to rework tests.
I could be wrong, I'm not an expert, but as I understand it, DC's not inherently bad, it's just that you want a higher voltage and traditionally that is much easier to do with AC because you can use transformers to step up/step down.
Wait. Is it possible to open a personal account at Stripe, or is there some loophole I'm not seeing?
What's one good reason why JS proxies (which let you listen to "state.totals = 100") aren't a cleaner solution to trigger a rerender?

There's no need to rerender the whole frame - will be happy to provide an example on request.
my tip would be absolutely don't start with all the normal shit everyone does. Learn some real niche or ultra modern shit first. Start with things that are considered very hard. CSS/react ect is absolutely worthless knowledge that is going to take just as much time to learn as something valuable that differentiates you.

there are an incredible number of specialties in programming. You don't want to be competing with 50 million other junior developers.

My second tip is unless you are a genius, the learning curve is going to suck. just gotta stick with it and grind it out till the shit is easy. Years of learning curve.

My third tip is talking about programming is an equally important skill as programming. You need to communicate with a lot of different developers often, so you can learn the lingo.
I'm not saying anything about the actual tools here. I have an opinion of course but that's not relevant here. What I'm saying is most technical decisions require nuance and thought. If someone is presenting a thought without any room for nuance, it probably doesn't stand up to scrutiny. What the frontend community needs is more honest and nuanced appraisals of tech and less cargo culting.

Most people take umbridge because Redux was cargo culted in the first place, cargo culting against it isn't that helpful. I think the website shared in this post is a great approach. Show everyone the options and let them decide what solution fits their problem.
Wasn't AIG the seller of the insurance, sorry I meant CDS? ;-)
https://mobile.twitter.com/dhh/status/1368957511118843908

@dang Is this happening?
In Option B the seller was paid $400K, not $100K.
> I don't know enough about .net to answer the question - even if I did the answer probably depending on if you are doing something where .net has a saner syntax, or run of the mill code that looks almost identical in C++ as .net

I don't know enough about either C#/.net or C++ - I was merely speculating.

I know there are some web frameworks for C++, but I've never heard of any big websites being built with them. I am assuming that, even back then, .net provided a lot of modules for building websites, not only templating but also auth, email, managing statics, an ORM (I know they ended up rolling out their own, but maybe they used .net's in the very early stage), etc.
Google has reached it's terminal innovation phase, it cannot seem to launch and maintain coherent products. It's bureaucracy from here on in.

The CEO is a McKinsey consultant, smart guy, nice, but he's a politician on top of what are layers of well-meaning politicians.

Google was never a highly organized company, which was advantageous the start, but eventually the lack of real corporate product discipline overcomes the ability of the otherwise great product leaders to maintain coherence over time.

Even established products like YouTube, gosh it hasn't improved in a long time. The 'creator section' is abysmal and was in beta for years. Think of how much more innovation has happened in a short time on TikTok.

Most top-down orgs fail, or turn into other kinds of beasts like Oracle. Apple has been able to maintain fidelity thanks to a long-running founder who established quite a lot of cultural consistency. It's frankly weird how they fire well enough on so many cylinders but they are only 1 CEO out from the founder.

Even Microsoft's Product/Competitive focused approach has been consistent for them.

Google will still make a lot of money for now so there won't be any pressure to change for the foreseeable future but I really can't imagine anyone but the founders coming in to make that happen, but I don't think it's in their DNA.
Cars are much safer and (for the same given size) go a lot farther for the same amount of fuel. They’re also faster, more reliable, last longer between maintenance (used to be 3000 miles between oil changes, now it’s... 7500 miles or so), more comfortable, and with more useful features (navigation, phone integration, etc).

As far as homes, there HAS been real estate inflation, but homes are now better insulated, have much more efficient heating and cooling (and now have actual cooling whereas in the past were often uncooled), have more bathrooms, and have much more efficient and cheaper lighting (which doesn’t need to be replaced as often and has lower fire risk).

Clothing is so plentiful and cheap it’s a bit silly (and this used to be a major practical purchase and highly labor intensive to mend your clothes, so I’m not talking just fashion).

A lot of things people actually need really are much better than in the past.

I hope we fix the housing price issues, though. This is really bad.
Deep Tech and SPACs
Not exactly sure what you mean by "decades demonizing journalism"? Who is doing the demonizing? Decades?

Paper journalism's death has been exacerbated by the Internet, but it was dying long before the WWW was a thing. Radio, cinema, and television all played a role in killing off paper journalism. At the height of their popularity newspapers weren't just a method of conveying cold hard facts, they were a form of entertainment. It's not surprising that the least visually engaging medium is dying off when there are dozens of other more visually, and in turn emotionally engaging mediums, competing for eyeballs.
If you read how most major newspapers used to write about drugs, particularly cannabis, then you learn they have always been bad, manipulative and sleazy. They have to keep certain line of reporting to keep their licenses, but also money flowing in from interested parties, e.g. pharmaceutical industry. I don't believe there is one trustworthy outlet - it's all politics and corruption so best is read as much sources as you can on a topic that interests you and find truth yourself.
Bitcoin is an almost perfect exploitation of humanities fatal flaws (greed, unwillingness to acknowledge externalities - i.e. selfishness). It's that old SF-trope that the cause of many of humanity's biggest problems is humans.
From Bill: "Bitcoin uses more electricity per transaction than any other method known to mankind."

And he's right. Bitcoin is terrible for the planet and our future.
It's also more environment friendly that photovoltaics panels, which are almost impossible to reuse.
Association of Mask Mandates and Restaurant Dining with Covid-19 Growth Rates [pdf]
So users "explicitly consent" (as signaled by continued use of Instagram) to all of Instagram/Facebook's data collection, as well as to letting random third parties read their posts, as long as those random third parties don't automate that reading?

That would be a step too far in privacy invasion? How convenient Facebook cares about privacy exactly when it's in their financial interest, and even more convenient all their users draw the exact same line.
What's your number in terms of net worth?
>the cost of building a decent gaming computer has become ridiculous

I don't know, I have a GTX 980ti and an overclocked Sandybridge Core i7 2600k in my gaming computer, both bought many years ago, and I haven't had any problem playing new games. I'm sure there may be some stuff it would struggle with but Doom Eternal, the latest Deus Ex, Far Cry 5, etc. play perfectly well as far as I can tell.
Examples being out of date is definitely an issue since a lot of things are still changing quickly in the ecosystem as a whole. I think it’s getting better as more packages go 1.0 and internals stabilize a bit, but nonetheless.

As far as your comment about “awkwardness”, the key point for me was when I actually started to understand/embrace multiple dispatch as a programming paradigm. If you try to write Julia like in a an imperative or oo or etc. style, it may work, but will be clunky and quite possibly full of type instabilities. But if you write Julia in a “dispatch-oriented” paradigm then it really is just as performant and elegant as advertised, IMO.
I always thought the once a week Sunday paper format was a blessing in disguise. It forced writers to sum up the week in a way that anyone could pick up and understand.

If you go to nytimes.com right now, there are a bunch of stories which are clearly in medias res. It feels like jumping into the 5th episode of a Netflix series.
Yes. First mover advantage and network effects. It is difficult to topple the leader even if your own product is somehow way better.
Everyone needs a thneed.
"It rewards bad actors." - But doesn't ANYTHING with financial incentives?

First, I absolutely agree that promoting NFTs as a vehicle of investment is insane irresponsible, but promoting NFTs as a potential avenue for "digital ownership" makes reasonable sense.
Boilerplate for a basic AWS infrastructure with EKS cluster
I think much of the journalism of ideas is happening in podcasts now. Podcasts certainly more of a frontier right now, with lots of people (still!) trying out interesting things, compared to the shrinking world of print journalism.

'Rough Translation' with Gregory Warner is one of the best, imo. The idea of to take important stories in the US and find analogues in other countries, and look at how they've played out. Consistently fascinating.

https://www.npr.org/podcasts/510324/rough-translation
Yes, I think I was more or less inspired by tlc-bin; but in the end it didn't give me the control that I wanted, so I ended up just putting the Java command into my Makefile.

I'm not sure what you're calling "spec" vs "model"; I wrote stuff in PlusCal, which I checked into git; then used `make` to translate that into .tla automatically as needed. The .tla files are .gitignored, so don't choke up your commit history with machine-generated stuff.

Here's a snippet of my Makefile:

%.tla: %.pcal
cp $< $@
java -cp $(TLATOOLS_JAR) pcal.trans -nocfg $@
rm -f $*.old

.PHONY: all-sources
all: all-sources

SOURCETARGETS += XSA287.tla
TESTTARGETS += XSA287-A.out
XSA287-A.out: XSA287-A.cfg XSA287.tla
java -cp $(TLATOOLS_JAR) -XX:+UseParallelGC tlc2.TLC -config $< -workers 8 XSA287.tla | tee $@

The idea here is that doing "make" would simply compile all the .pcal files into .tla files (thus effectively doing a syntax check); but if you wanted to run any specific test, you would name the output file the test would generate.

You can see how I'm working against the way TLA wants to work: It wants to take your PlusCal code at the beginning of the file and rewrite the end of the file, "helpfully" backing up the old file with a ".old" extension; I want to take plain PlusCal code and generate an intermediate file (like an object file) which is not checked in. So I have to copy $FOO.pcal to $FOO.tla, run `pcal.trans` on $FOO.tla, and then delete the useless "$FOO.tla.old" file.

I always meant to publish these after XSA-299 went public, but haven't gotten around to it.

> Do you mean you'd like to generate a TLA+ spec from your source code?

Well obviously the whole project is so large as to be completely prohibitive. The model is written in the C-like variant of PlusCal, and uses a lot of the same variable names and such to help make sure they match the real C functions; and then translated into TLA. It would be nice if I could designate just one file (written in C) whose functions would be translated into TLA. The properties you want to verify about those functions would obviously need to be written in TLA directly.
> Speadsheets are great at a lot of things, but data validation doesn't tend to be one of them.

What limitations are you thinking of? I can go to Data -> Data Tools -> Data Validation and restrict to whole number, decimal, list, date, time, or string length. If that's insufficient, you can create a custom formula which has to evaluate to TRUE for the input to be considered valid. Regex isn't supported out of the box, but quite a number of string functions are, and there are readily available Regex user defined functions (VBA called via formala) available online.

You can also customize the error alert that would be displayed to the user if they try to input something invalid. I think it'd work quite well for many MVP/single page web apps.
> What actually matters is how much you spend per month on rent, or if you owned your house, the imputed rent.

Right, but in most markets rent prices track property values. The long-term upward trend in housing prices is inflation to approximately everyone who doesn't own a house. Which, significantly, includes approximately everyone under the age of 20 or not yet born.

> From a finance perspective there's no difference between a house and a share in a corporation.

From an investor's perspective, perhaps.

But most people are not buying housing primarily as an investment. Most people are buying housing primarily as a way to shelter themselves from the elements.

Consumer finance is finance.
> I can't name a single person that I'd consider the modern equivalent of Lapham, or even Christopher Hitchens.

If this person exists today, they are much more likely to be found on Substack than at The New York Times.
Citizen Kane is an oldie but goodie on this topic.
This is a bit sad though, one of the Professors at my University used to invite even his undergraduate tutor group to his house for dinner with his family to get to know them better.

It was a bit unusual but it seemed to work, I mean he was one of the most popular professors and you felt like you could approach him about anything.

Although to be fair, I suppose that wasn't a single student, and they probably spent most of the meal discussing Physics and their goals at University.
Bitcoin is a beautiful concept that has been bastardized by economies of scale. The mining concentration is decreasing its security over time. The centralized block structure and exorbitant fees will afflict it more and more as it grows.

Even arguments about renewable energy being used to mine BTC are moot, because they don't consider the opportunity cost of what could be done with all that energy instead.

I truly believe in a decentralized means of exchange, but Bitcoin is the Encarta equivalent. There already is a Wikipedia equivalent, all it takes is a little research. Once you find it, you will know. I won't shill here, as I don't want that to dilute the points of Bitcoin's increasingly problematic issues due to its growing scale.

That being said, the cryptoverse is drowning in sh*tcoins, and I completely understand anyone even remotely mentioning an alternative to Bitcoin being inevitably categorized as a shiller and therefore not worth listening to.
And what is "not natural" about any of that? Some people naturally regulate their intakes such that they don't get fat. It's not a conscious effort on their part. They eat what they want to and don't get fat. It's as simple as that.

There are certain breeds of dogs and cats that will eat until it makes them sick and easily get fat. Other breeds don't. Even with food readily available they just don't get fat. Humans are no different.
How and for whom?

This attitude that the market must always go up has never worked out historically, just makes the eventual reckoning that much worse.

Fortunately that mentality means that renters like my wife and I who want our future kids to grow up in a good house in a quality school district can just keep saving money, waiting to capitalize on the inevitable normalization when all the speculators and eggs-in-one-basket people fail to learn from history... again.
Looks neat! My wife is a dentist so I hear a lot about developments in this area.

The first question I have is about the business model — people already sadly often cut the dentist when cutting costs, so it seems like it would be hard to get a lot of people paying you $50-100 for a test whose outcome is either “you are ok” or “more costs incoming”. How do you see it working?
Yes, except as a clickable tree, so you could see the path each visitor took through the site
Why do I get the feeling a competing centralized system will soon be announced by one of Bill Gates companies or partners, if it has not already?...
I often wonder if it's less Google running a business incubator and more a combined retention and PR program. Running these projects helps them retain talent, and it helps them create a lot of talk about stuff they are doing that isn't tracking your every move and invading your privacy.
The percentage loses meaning without an expected number of opportunities to calculate the expected value. 10% risk x 1 flight might be deemed acceptable. 10% risk x 100 flights means you should plan on losing 10 shuttles. Neither statement about risk probability is wrong (0.001% vs 10%), but both are incomplete. The actual shuttle risk was calculated between 1/78 to 1/254, if I remember correctly
Implementing Yelp’s Failover Strategy
"I can't believe I am saying it but almost anything MSFT releases in response to Google or competitors is inferior but MSFT's products are preferable due to implied longevity. MSFT has inoculated themselves against this parasitic political economy while Google's users are held hostage by it."

Yes, precisely. MSFT spent the better part of 50 years honing its selling strategies to companies, and knows how to deliver products. They may suck (and they do), but you know if you build upon them, they will not (generally, with few exceptions) disappear tomorrow. You simply cannot have that faith with google.

Gmail, could literally disappear at any moment. How screwed over would we all be if that happened? It won't, because it is the gift that keeps on giving with regards to intelligence gathering. For their real product.
The Latest Wrinkle in Crumple Theory
Fiat currency has been gold backed for a long time, until it no longer was - why go backwards?

If you want something gold-backed, just buy gold.
> a large fraction, a majority depending on how you count it, of Israel's population are descendants of Jews who were ejected from other Middle Eastern countries after the establishment of Israel

This is not modern history. Yes they are colonizers. By your logic, anyone could just invade Africa and start a country there since all humanity's ancestors descended from the region.

> It's really easy to declare things as black and white.

Colonization and genocide are actually pretty black and white. Israel is violating international law and committing human rights violations.
Newspapers used to be great for local news. But now with layoffs they barely cover the usual local beats. They fill lots of space with "local" news that is actually written off in some corporate center by a few people that do a few minutes of googling. https://newrepublic.com/article/160534/desperate-last-days-l...
Yes, really enjoyed Long Way Up. Starting the older ones now.
Demand for fee to use password app LastPass sparks backlash
Deliveroo IPO Prospectus
How the Arpanet Protocols Worked
I'm 46 and basically retired now because I felt like my opportunities were drying up.

You'll probably be able to get a job, but it will be at a second or third tier company that is questionably managed and considers you to be a cost center. So you'll have no political power and everyone breathing down your neck to get things done - while also having you sit in meetings half the time.

You won't be able to work at a FAANG unless you are have such innate talent that you are basically god's gift to programming.

In addition to all the normal barriers for interviewing, like whiteboard coding, passing leetcode tests, etc, you are going to need to jump the ageism hurdles. For example, the fact that the person interviewing you is younger and is thinking "this candidate is too old".

(And for the 40+ programmers that are going to reply and tell me they are working with tons of older workers: you guys have survivorship bias).
This. I’m basically ordering a 15” MBP on day one at this point. I really like their devices as a user, but I wish they’d be more developer friendly.
In my opinion, being clever or "bright" means having high intellect, retaining information and making the necessary mind connections, but it doesn't automatically means intelligence.

You can be considered bright by other people or some metrics, yet make very poor life choices.
Bitcoin is not a replacement for fiat, and bitcoin's ONLY validity is in the context of fiat (usually USD).

it's like when USD was backed by the price of gold. Now BTC is backed by the price of USD. Ironic?
Right, but that's precisely the point: Lapham was the editor of Harper's, a top literary/news magazine, for almost 30 years. He was in an institutional position of power, not a random blogger on a new startup's site.
Definitely not the only one.

The second screenshot of an email also looks highly suspicious from my non-American point of view. The first sentence has "great (meeting you)". The second sentence has "really excited", "greater (potential)" and "would love (to play a role)".
Electricity per transaction is an extremely poor way to communicate anything useful. It says nothing about the actual harm of Bitcoin and only leaves readers (and bloggers) drawing their own conclusions.