skysight-inc/HackerNews huggingface dataset:
Classes are fine so long as:

- They're small and single-purposed

- They don't inherit (or at the very least, extremely light inheritance)

- There's a very clear relationship between the state and the methods (e.g. a counter class, or a future/promise)

For example in JavaScript, I think you can still uses classes and end up with functional-ish code: https://bluepnume.medium.com/functional-ish-javascript-205c0...
I don't use TikTok, so I'm probably wrong here.. but isn't TikTok "algorithmically served user generated content" rather than "community" or "social media". As I understand it, it's like a TV station. If there's "dialog", it's in the form of answer-films, rather than actual discussion. If it does behave the way I think it does, then it backs up the idea that social media is on the wane.
In day-to-day, ctrl-k, ctrl-shift-v, F1 and sessions in QtCreator. Also multi-line editing, apparently not everyone knows that ?
Yea I agree. For some reason marketing teams love to make the "log in" link tiny, if they include it at all.
I have a few.

https://rate.house is a user generated media database. It's like IMDb but also has music, literature, video games, and podcasts.

https://newsasfacts.com provides the most important news around the world concisely.

https://wordhoot.com is a word guessing game inspired by Wordle featuring multiplayer, unlimited plays, and detailed playing history/stats.
They do. Twitter's randomized css means the filters need to be based on something else like aria tags rather than css. Going after these means twitter will have to decide between blocking adblock or... Screen readers.

It's unfortunate that these tags need to be leveraged outside of their intended purpose to make their product more usable, but here we are.
NOAA Space Weather Subscription Services
> with a history of strong mathematics

TBF that one is really going to depend on the domain addressed by the code.
I assume you are talking about React. It started fairly OOP. Now it's... something else? It's not functional. IMHO hooks and effects are a crazy form of OOP. It's like some weird dynamic scope data definition.
Did wordle always have a “Hard Mode”?
The url is encrypted, the entire thing is over tls.
You have no answered it at all.

Dec Alpha is little-endian (little-endian only, I believe).

MIPS and PowerPC are bi-endian (possibly depending on exact model? Maybe some can be switched, whereas some are fixed?)

Windows NT ran on PowerPC in little endian mode. Hey look, A Reymond Chen article from 2018 mentions this: https://devblogs.microsoft.com/oldnewthing/20180806-00/?p=99...

The Pocket PC (later Windows CE, later Windows Mobile) were used on MIPS quite a bit. I did some Windows CE work on MIPS units. It was all little endian. I don't think NT on MIPS was any different.
Why is sleep a superstimulus but water isn't?
Well, they could pivot to a paid-for service without ads and sponsored content. Then we'd see their real value.
Aha, the most "innocent" of dark patterns.
You do subsidise it, whether the roads (which are massively subsidied) or the railway.

The privatised railway is a massively inneficient way of running a railway.
Under Bush II you could actually afford a roof over the head, that's why you didn't notice the energy prices quite as much. Commutes might have been shorter as well then.
Back in the 90s OOP was touted as revolutionary. The next big thing, would completely change programming. If something wasn't object oriented, it was looked down upon. SQL even got on the bandwagon. It was said that very complex inheritance structures, operator overloading, and all this other stuff would (somehow) make it far easier to write and understand complex projects. Many seemed to have taken and repeated this on faith and not much else. I'd never seen any real justification for these assertions, it was never explained to me why those things would perform as claimed with sound reasoning, let alone actual data.

Were there ever any real objective [hah] studies done about how much it improved software development? And did they show a significant improvement? Even if you're still pro-OOP today, you would have to admit it fell vastly short of its promises even if it does help a little bit.

Today it seems like there's been very little accountability or learning from all this. Some people have sheepishly climbed down off the bandwagon, but there's been very little overall reflection. I'm not talking about witch hunts -- there will always be more snake oil salesmen -- I mean learning as individuals and an industry to demand data and reason rather than handwaving and assertions. The sad thing too is that a lot of the baseless hype came out of academia too (microkernels are another one that comes to mind).

I still see this today. The new languages and language features. New database concepts like NoSQL. "AI". Blockchain. All the way down to the CPU (transactional memory, various "security" features, etc). Proponents can make extremely compelling-sounding cases for these things, and make it sound like they'll solve all the world's problems. And some may well turn out to be a net win in the end. But the only thing that actually matters is the real world results, and you can only evaluate that by studying the data.

In general, if something sounds too good to be true, it usually is. Maybe the incredible trajectory of the computing industry has dulled peoples' common sense when it comes to detecting this kind of hype. It's absolutely rife in the computing industry and academia.
A lot to unpack here.

1. If other clouds want to offer a hosted EdgeDB offering, they can do so. We'll have a tight integration with the `edgedb` CLI and we're confident we can beat them on the developer experience which is our #1 priority.

2. We'll likely use GitHub for auth though this isn't set in stone yet. We're still planning out the workflows surrounding EdgeDB Cloud.

3. As for the explosion of cloud silos—that's a very real phenomenon with a boring reason: hosting is one of the few ways to make money building OSS software. There are preposterously valuable OSS frameworks + libraries that haven't made anyone a cent. We implemented "one-click" deploy buttons for the major clouds to the extent it was possible to do, but for fully open-source companies like EdgeDB there's aren't many routes to sustainability outside of paid hosting.
There will always be inflation (temporary and permanently via mining) and debt goes up with a gold standard too. That's actually a general property of permanent money.
Pour one out for a rare spot of joy in a dark time. I'll miss my morning Wordle and chatting about it with my friends. But I'll be damned if I go anywhere near a "news" source that gives a climate science denier a platform on its op-ed page, good puzzles or not.
https://signals.to

I'm building a cybersecurity database that aggregates vulnerability information from about 100 different sources in one cohesive structured dataset that can be easily queried. It'll be much faster than CVEs and include way more things (remedy information, news, social media, forum, advisories).
> it would probably behoove them to increase their joy by ridding themselves of whatever it was they typically leave behind

That's some wisdom right there.
"People who have debt" is dominated by financialized instruments: shorts, options, forex, margin trading, etc. all exist due to easy access to debt at low interest rates.
Why is Cloudflare doing well but not Fastly? Also, how does Cloudflare compare with Zscaler?
I can't speak to "always", but it's been there ever since it became popular about a month ago.
> Has anyone seen large scale development done successfully in an an "anti-OO" language like Rust?

Taking "anti-OO" to mean languages that specifically don't have OO capabilities (rather than languages where you can choose not to use OO). Any of the large C code bases?
"Oh By"[1]

It's a "universal shortener" which means it doesn't just shorten URLs - it shortens anything and turns it into a short, recognizable code.

Or, what would be a recognizable code if anyone used it :)

Here's an example: https://0x.co/examples.html ... and for some reason I am still enamored with the "send a text to someone in the future" use-case.

[1] https://0x.co
Why book banning is back
Unless you're constantly changing jobs, it doesn't last.
> Not really no, which is why we have the whole correlation != causation thing. The number of people who drowned in a swimming pool perfectly correlates with power generated by US nuclear plants over 10 years

Not every encounter with a body of water results in drowning. But nearly every drowning involves a body of water. It's not about correlation. It's bayesian probability.

P(drowning|water) >> P(drowning)

P(lung cancer|smoking) >> P(lung cancer)

P(inflation|money printing) >> P(inflation)

Do you get it yet?

> The same is true here - you need a model to adequately explain otherwise you're just intuiting, and intuition is frequently wrong.

Pretty much any econ 101 book. Search basic economics in Amazon for sources
When you say "iCloud family account", do you mean you both log into the same account using the same credentials, or that you use "family sharing" to, e.g., share iCloud data, purchases, etc.?
I don’t think so. My wife and I are iCloud family and I still get alerts every time I drive the car without her.

Of the four pack I bought one is useful for finding my keys, one is a PITA in our car, and two I never got around to using.
Would love to see benchmarks! :)

But just for clarity in the discussion thread here, Hasura also compiles to a single query when only Postgres is being hit and I'd expect performance to be quite similar...

Ofcourse, if the GraphQL query requires federation across multiple Postgres databases or multiple databases or databases + other GraphQL / REST APIs, then Hasura breaks them up into multiple queries with a worst-case performance of a data-loader type set up.
Japan is said to be deflationary (until covid at least) and lacks an unemployment problem.
And the real value of debts fall, including student loan debt, housing debt and even consumer credit.

I think we're going to hit a wall soon where we either need to forgive or inflate debts away. The alternative is likely to be a crushing depression and fiscal austerity that is much less than any of the downsides of inflation.

If you're a largely debt free upper-mid to upper class tech person then the your personal viewpoint will be that inflation is all bad with no upside, because you have no crushing debts and you just think everyone should pay their debts and its a moral problem. Economically in the broad economy, though, your businesses are likely to be crippled by debt deflation when it really hits the bulk of the population.
Twitter has all of the "smart people" and "money" on it, unlike Reddit, TikTok, Facebook, Instagram, etc.

Billionaires are tweeting each other in the open. Politicians. Reporters. CEOs, CFOs.

No other social network is like that. It's the only thing keeping Twitter relevant.

TikTok and Instagram have their celebrities and trend setters (which is where the ad dollars are), but you don't see anyone musing about "metaverse", "web3", and what their latest fund is going to pursue, geopolitics, OSINT, stocks, etc.
Merely being interesting or rewarding to work on doesn't justify complexity though. I think it's a reasonable mindset to approach things with in an attempt to simplify things whenever possible.

Your entire team could be highly experienced and have PhDs in exotic subjects and I still think it would be a good approach to take.
Storing value in the bodies of other people without their consent is an absurd concept. Unemployed bodies starve and must be subsidized.
See https://calfkicker.com/examining-the-democratic-super-pac-th...
There are hundreds on GitHub already. It’s the new Fizzbuzz.
Elegant Objects by Yegor Bugayenko actually argues against mutation in OOP for the same reasons that FP advocates due (bad for concurrency, hard to test, hidden state is hard to keep in your head, et cetera), but then all you get are namespaces with functions that act on a (usually) single data type (i.e. the class itself and its properties).

OOP itself could be good for problems where you need state machines. The Erlang Actor model is successful for a reason, but I wouldn't apply OTP to general programming.
Ditto. You can fix it:

const d = JSON.parse(localStorage.getItem("nyt-wordle-statistics"))

console.log(d)

d.currentStreak = // whatever your streak was

d.gamesPlayed = d.gamesPlayed - 1

d.gamesWon = d.gamesWon - 1

d.guesses["4"] = d.guesses["4"] - 1 // subtract the last game

localStorage.setItem("nyt-wordle-statistics", JSON.stringify(d))
Or any GPS enabled device that also has a cellular connection
I think there was a fair bit of DEC Alpha action in the Windows server scene for a couple of years.

By the way, I visited the Microsoft Exchange building in Redmond some time in 1999 or 2000. I was shown a room full of Alpha servers. :)
I just popped it open in Firefox Focus and haven't experienced any issues. Been using it for years for one-off browsing and its content blocker integration with Safari.
No, there are not.
The thing I made is an opt-in redirect. If you don't want to be redirected from marketing -> app, then you wouldn't click the "Always go to app" button. No content wrapping, no installations, no change in behavior for anyone who doesn't opt in to the redirect. I made it because I often think "I'd like to see how my CI is doing", and then I type "circleci.com", and land on their marketing page instead of the app dashboard at "app.circleci.com".
I think that if those studies showed large reductions in transmission and infection of omicron with vaccination then they wouldn't provide the disclaimer that these studies are not good and complete. Why are the studies that show substantial omicron hospital reductions and death reductions from vaccines good and complete? By what metric do these articles differ from those which show vaccines barely budge infection and transmission rates? Often both claims (substantial hosp/death reduction, minimal infec/trans reduction) are found in the same damn paper.

Also everyone knows many people scan articles, and it feels like the format of this article is intentionally constructed to deceive those people. I would estimate 60% of readers come away with the impression those transmission and infection reductions are for omicron. The only reason I didn't make that mistake was because I knew those numbers for omicron were super far off from what is currently understood, and so I read the article more closely that I ordinarily would an article in this format.
Right. I do not see any contradiction between using masks and freedom. During difficult times some changes are necessary so we could return back to normal faster and with less impact.
Macron was kept away from Putin for ‘refusing Russian Covid test’
My partner and I created https://retrogram.app for iOS/watchOS

We started designing it at the end of 2020 and released it in Jan 2022. We met over word games, and love playing them together so we wanted to make one with all the polish we could put into it

It's inspired by the 1970s, old Atari game packaging, VHS tapes, Beach Boys albums, etc. We spend time making the puzzle together each day and put quite a lot into it in terms of stories for the different words, themes, and curating words based on upcoming events. You can see what I mean from our Twitter[1] or Instagram[2]

Our goal was to have it cover its own costs, to earn about $500/year (Apple Dev expenses, font licensing, hosting, Firebase). This would allow us to justify working on it. It has earned $1000 in January so far (probably because Apple featured it) so we consider it a success for this year and next year

[1] https://twitter.com/RetrogramApp

[2] https://instagram.com/retrogram.app
> I've wondered if there was any particular reason surface mount wasn't popular sooner.

Soldering, mostly, if I remember correctly.

Discrete components (SMD resistors, capaictors, inductors) really liked to tombstone. Process control was difficult and expensive. Solder wasn't levelled (look at the picture--the solder covers the copper traces) and we didn't have things like ENIG.

This was 1972. Computer-based process control was being invented by these folks.

SMT didn't really get going until the mid-1980s.
You have some good points about the benefits of owning a house and the hedges against some of the risks renters take.

My main point was to disprove the statement:

>If you own your house, your cost did not go up.

This is clearly inaccurate, if nothing else by viewing property taxes and expenses to maintain the house: your 'rent' on the house does go up in this market. It may look invisible to you now, but over the years you're going to notice the higher nominal cost of living in your house.
There's a really wonderful talk that I've recommended to almost everyone I've ever worked with called Simple Made Easy[1] by Rich Hickey. I also struggled to explain why I hated state so much. You can talk about races with shared mutable state but even single threaded code I found I couldn't stand it, that it made things harder to reason about and change. It's because state is complex, in the sense Rich discusses in the talk: State intertwines "value" and "time", so that to reason about the value of a piece of state you have to reason about time (like the interleaving of operations that could mutate the state).

I don't know if it's just me but I watched that talk a couple years into my career and it was like something clicked into place in my brain. It changed the way I think about software.

[1] https://www.infoq.com/presentations/Simple-Made-Easy/
Did you try clicking the "Disable marketing redirect" button? That removes the redirect.
They seem to be necessary if you want a notion of "equivalence" (for both values and types) that enables you to make functions, operations, constructs etc. independent of any notion of "underlying representation" as well as seamlessly applicable across equivalent 'representations'. This is desirable in both higher mathematics (where homotopy types were first developed) and software engineering, for much the same reasons.
I wonder how France is gonna plan to finance those additional "tens of billions", when those tens of billions are already missing for the existing infrastructure [0];

> France, which operates Europe’s largest fleet of nuclear plants, is heavily underfunded. It has earmarked assets only worth 23 billion euros, less than a third of 74.1 billion euros in expected costs.

[0] https://www.reuters.com/article/uk-europe-nuclear-idUKKCN0VP...
It's pretty common for speakers of Japanese and Chinese to substitute simpler characters with a similar phonetic value when they can't remember how to write the full character. In such a situation (particularly with handwriting) one can also just invent a character on the spot, along the same pattern most characters were invented, with a meaning + sound indication combination. In context, it usually works but reads awfully much like the English example above.
I guess I'm seeing more like a huge swath of farmland growing a monoculture for export, versus the same land being used as a patchwork of different crops based on the various farmers' tastes and relationships with their neighbors. The latter is more likely to change gradually as the climate and the needs of the people around it change, while the former is prone to changing all at once, perhaps unexpectedly.

People's ideas about how their technology should serve them will change over time. I don't want to have to overthrow the old internet before we can try something new, I want it to grow with us--the parts that aren't serving us die off, the parts that address new challenges flourish. If its all one thing, subject to one set of rules, that doesn't happen.
That doesn't quite get at it, though -- a complex number has an imaginary and real part. I guess we could call them "complex numbers with a zero real part," but

1) that's quite a mouthful

i) it implies that the other part is something other than real

-1) it seems weird to describe something sort of... subtractively like this
Trackers have been around for years. Tile came out in 2014, and Samsung has their own Galaxy tracker line for a while now. Neither have anti-stalking features of any kind to this day. If one was stuck on your car, you wouldn't get an alert or any info on who placed it there, be you an iPhone user or an Android user. And before that, there were GPS trackers which have bigger batteries and were more accurate (if a bit larger and clumsier). But Apple apparently has done it with anti-stalking features but is too high-profile.

We can have nice things even if they can get abused, stalkers are going to stalk and have superior alternatives without Apple. These new features are solely intended to scare them off into using their old methods. So if stalkers are going to do what they do anyway, I might as well find my items, thanks.

Edit: Also, in your own point, you say "AirTags are cheaper than competing GPS trackers, most of which require subscriptions."

Has a tracker costing too much ever stopped a stalker? For a creep, the difference between $25 one time and $10-20 a month for a more-accurate GPS tracker is unimportant. They'll pay the price of Netflix to continue their creepiness.
Yeah, they're both frequent posters, though I see jgc here more often in general (or just notice him more often, perhaps).
I was simply asking a question- not insinuating anything.
The fact that you lived under a bad government, while sad, doesn't invalidate Noam's statement.
This seems like quite a dismissive comment.

I think there is a lot to be said for the presentation, polish, how easy it is to share, and the idea that everyone sees the exact same puzzle once per day, making it viral as you compete with your friends.

I've never seen grep do that on its own.
True to form, since the Fed was created, each new crisis has been bigger and sooner than the last.
Not the best at Spanish, but it always seems to me that all "x"s drift based on location, not just a few, making it an accent for me rather than an inconsistency. "ll" is the same way.
I wouldn't say "plenty" - few primates, dolphins, orcas, elephants, and, strangely, magpies. But the grounds for that claim are shaky for some of them, the only 3 species we are 100% sure about are chimpanzees, orangutans, and humans. Magpies, for example, require "a training" (whatever that means).
I mention postsharp in my other reply, but I don’t see it as a compelling substitute - because it’s not a native feature of the language or framework, but also because its compile-time byte-code rewriting nature makes it hard to work with and debug. It fills a niche for sure, but I’d rather it be filled natively by the language itself.
Great article!

I can't wait to deal with more Cloudflare cloud computing technologies and definitely this one is on the top of the list.
I would guess that since it's getting pinged by any/every iPhone that gets within ~10 meters, the AirTags are often more accurate, since "more samples". That probably doesn't help in all situations, but helps in a lot of them.
Honest question, I’m very curious. Do you still classify React as closer to an OO paradigm than functional?

Agreed hooks are… something else.
Is japan deflationary in real terms? Even if so I suspect the economists would argue endlessly about "other factors".

Either way, I'm not saying I believe the analysis, but when economists talk about the problems of deflation they aren't afraid that people will have "enough" money.
The opposite end of OOP is the functional purist world where "color = blue when hovering over button" becomes 10 levels of boilerplate indirection in order to update global state and receive changes using actions/reducers/containers/memoizers. It's just substituting one type of needless, brittle complexity for another.
Tales From the Tour Bus is a delight, and I keep hoping for a season 3.
You benefit by keeping your job. In the current system deflation means you become useless to society. Yes capitalism is a ponzi scheme.