skysight-inc/HackerNews huggingface dataset:
I don’t know, they’re the fastest growing database segment by far according to DBEngines.

I saw very niche use cases 10 years ago but have seen more and more common use cases recently. Knowledge Graphs in particular have a lot of use. I’d expect to continue to see explosive growth in graph over the next 10 years.

As ubiquitous as SQL or document databases? Probably not. But very likely more and more use cases will be uncovered.
Multi. Always.

The question with monorepos is not if they will become a nightmare. It is when they will become a nightmare.

Making a multirepo feel like a single workspace is trivial.
Making a part of a monorepo feel like a repo from a multi repo is impossible.
The short answer is no. Typescript is not worth it. The reason is because:

- WebAssembley (which other, controversially better or at least more adopted languages also target)

- Javascript's spec. is not time invariant (https://github.com/tc39/proposals#readme)

- Typescript isn't the best solution (There are better less adopted solutions providing types, like Elm, Rescript, or Purescript)

For Javascript, the real solution is hygienic macros and contracts, but because `eval()` can't get no love or safety on the browser side, everyone on the server-side has to suffer.

Ironically, introducing a fake compilation step where Javascript transpiles to Javascript (not like babel.js which targets older JS, but literally just the same lang spec) is the way to side step the `eval()` problem, lol! (expanding those `eval()` in a fake compile step)
Just inherit them, nothing could go wrong.
It's so much money that it's kind of beyond my imagination frankly.
I assume it can be both: every customer likes free things, and WhatsApp likes having more customers. The existence of Free Basics isn't exactly news, but not all countries that have free WhatsApp have Free Basics.
No, if precedent wasn’t a thing, then I’d be for Oracle vs Google. Google wanted to free-ride without contributing. If they could have they’d have made their own language from the beginning. Even then, they didn’t really support real Java but it’s evil twin brother Dalvik. When you are Google-scale you should pay. Noblesse oblige.
> They are also in itself documentation

No, your in house scripts are not documentation, because they provide little context or rationale. In many cases they make the system more opaque by masking fundamental admin actions inside poorly commented wrappers.

There is no substitute for well written documentation
You can find wok ready induction cooktops in China. It’s not an adapter so much as it is a bowl shaped induction surface.

Also, if you are really serious about wok cooking, you’ll go with propane rather than natural gas.

https://www.amazon.com/Induction-14-inch-tempered-precision-...
> the final benchmarks were performed on the author's machine

No, the author didn't run any benchmarks for Memgraph AFAICT, only for Neo4j. The numbers for mempgraph at the end are from the old benchmark, so on the old hardware.
What improvement should they add to Firefox that would pay the bills?
All paid for by Google. Despite 14 years ago suggesting they wouldn't solely rely on Google's money [0] and laughing all the way to the bank after letting go 'Mozillians' in 2020.

Mozilla's so-called mission statement in a privacy focused browser is a complete failure. This cult around Mozilla needs to stop.

[0] https://web.archive.org/web/20120105090543/https://www.compu...
1. Chrome is now tightly integrated with the Google ecosystem, and it works quite well. For instance, signing in to Chrome signs you into all google properties.

2. Firefox isn't doing that well on mobile devices (sadly), and people want passwords, bookmarks, Google logins etc to be shared between mobile and desktop browsers. Even for ex-Firefox desktop users (especially non-technical users), Chrome's it-just-works sync is quite compelling.

If you're on Android, please try Firefox mobile. You'll get extensions as well (such as adblock).
As a (Mosaic/Netscape/)FF user I'm no longer concerned as Ladybird is on the horizon with a clear focus on creating a browser instead of activism on the internet (which is fine of course, it's their money, but not in my interest).
No shit they're paying for some marketing. IDK who was expecting otherwise. They're not stupid. They're not so apathetic they're just gonna roll over and take it. Sure most of the manufacturers are also in the electric stove business but they've got huge capital investments in manufacturing they don't want to lose so when the executive announces out of the blue they're considering a ban of course they open the marketing floodgates in response.
Some key points:

"
With optimal prompting, ChatGPT can perform some tasks surprisingly well. But with sub-optimal prompting, the results can be useless.

Also, some Excel users are prone to sinking time into it trying to get it to perform tasks that are more appropriately handled by other software tools. As with Excel, knowing what ChatGPT should and should not be used for will not be immediately obvious to a novice.

...Most of the potential uses of the software have not been imagined, much less tried and tested.

I am just trying to encourage you to become an early adopter. If you are one of the first people in your organization, or one of the first people in your profession, to learn how to form prompts well and how to incorporate ChatGPT’s output into your work, then you will probably enjoy a productivity advantage for several years. If I am correct, then the laggards will lose out to the early adopters. You are better off eating than getting eaten.

What will reduce the advantage of early adopters will be the emergence of a training infrastructure around ChatGPT. That suggests that one can earn a nice living as part of that infrastructure.
"
You could report this at https://webcompat.com
I hope if I ever do switch of Firefox there is a chromium browser made by a trusted group with all telemetry turned off and focused on ad blocking and privacy.
I deleted all my social media coming on 8 years ago and I only regret it when I see something on facebook marketplace and have to coordinate with a friend on facebook to contact someone.
I dunno.

I wonder how much of this can be explained by people using desktops and laptops less and cell phones more.
Is there a minimalist js library you would suggest that is better for security? Mithril?
Many workers barely recall signing noncompetes, until they try to change jobs
Elegant, useful and simple - thanks!
I'm not sure about 'power' users, but I can see a few routes for non-techie people to switch browsers:

• Response to an OS-based prompt to 'try' or 'default to' their 'recommended' browser (Looking at you, Windows), intended, accidental or purely from a position of ignorance

• Response to a search-based prompt to use their 'suggested' browser (looking at you, Google), intended, accidental or purely from a position of ignorance

• Similar as above from Google, where some really basic feature of their suite is hampered (intentionally or otherwise) from '100% intended' compatibility (even if that just means entirely inconsequential aesthetic features)

• Family/friend/neghbour acting in an IT support role just swapping it out because that's what they use (as happened to my father's computer, I was irritated to see last time I was in that role...)

Basically, I don't think many in our domain have a strong reason to change FROM Firefox, although I'd like to believe they should have good reasons to change FROM Chrome... .
Induction maaaan!

Switched from gas to induction and love it. I miss my stove every time i have to cook elsewhere. Mine is pretty much the cheapest induction range on the market (and i bought it used). Heats up way faster than gas (WAY FASTER, will get cast iron glowing if i leave an empty cast iron on the stove for a while at the highest setting), low/medium control is excellent and precise, and i really appreciate the lack of waste heat (pot handles don't overheat, kitchen doesn't quickly heat up from cooking - small kitchen).

The fact that the stove is more expensive is really the only downside. Not being able to use fabulous copper pans seems like the only meaningful downside but I'm not rich enough for that anyways.
This is a great article. Usually authors have snark and no substance but this author was able to back up his takes with excellent notes.
Liu Cixin is a bad author, in all regards. Still, the Asimov comparison holds water in that Asimov never could write a character anyone cares about either. He does seem to be more self-aware of it than Cixin is though. Cixin actually tries to write personalities, whereas Asimov bypasses them. Clarke bypasses them. Very unfortunately, late Stephenson largely falls into the same pattern, despite standing quite a bit above the rest. Though Stephenson obviously built on the foundation (hue) Asimov and Clarke established, so it's not fully fair to compare them.

In short, these books are bad. Cixin is closer to NK Jemisin than other Nebula Award winners.
> I saw that Twitter started displaying Blue subscriber tweets in a rather obnoxious way

What way is that? Looks the same on my end.
To add another data point, it has been working like charm most of the time for me across five devices (Linux flavours + Android) (granted, sometimes I have experienced glitches, but no deal breakers).
I would highly recommend checking out toit lang for esp32 projects. It's really really nice to use.
thanks I will do the exercise!
It seems reasonable to interpret “giving away one’s wealth before dying” to mean that they have a goal to not pass on a significant portion of their wealth to heirs, but rather donate it prior to succumbing to old age.

Obviously, it is what it is if one were to die unexpectedly, but that is an obvious caveat that does not need a disclaimer.
The Turris Omnia is a good option, though perhaps not for the prices I see listed today (I paid $150 a year or two ago). Runs a customized (still open source) version of OpenWrt by default, but you can load anything you want on it - it's basically just a small Linux box with WiFi antennas (and some other nice-to-haves like an SFP port, mPCIe slots, etc...). I used their official kit to upgrade from AC to AX, but you can also DIY if you were to purchase the older AC version of the router.

Link - https://www.turris.com/en/omnia/overview/
cf https://www.orwellfoundation.com/the-orwell-foundation/orwel...
tl;dr: https://en.wikipedia.org/wiki/Notes_on_Nationalism#Content
I can't help but think this gas stove thing is a distraction being propped up by the government, but I can't figure out what they're trying to distract from
If your goal is to return to the state where you opened the file ":earlier 10m" might be more useful than spamming u.
Look on the bright side there is still 193M to go, so by this pace they still have about 10 years.
What is a better alternative? Safari is one platform. Google and Microsoft both have a very dubious track record with China.
I have been contributing into python project where loaded modules were dependant on config and it worked well.
Not really. No one writes a paper with the aim of convincing reviewers that they are human, and the reviewers aren't trying to determine whether the authors are human.
Not so much acronyms, but several popularly misused terms that drive me nuts:

* "physically", e.g. "I physically deleted the files", when in fact the meaning is more like "actually", "manually", or "using one fewer layers of abstraction", since physical deletion would presumably involve a hammer or shredder or something along those lines.

* "special characters", e.g. "the application breaks when users input special characters in the username field". Often people use this term to refer to anything other than a-z0-9, including things as mundane as spaces or punctuation. To my mind, any character that exists in 7-bit ASCII or has a dedicated key on the keyboard just isn't that special!
I don’t know much about your project but these tools are really meant to be used in conjunction with “html over the wire” frameworks. IE, your JS has zero business or app logic and is just taking care of small UI concerns like transitions and showing modals. They scale just fine in these situations.
It shouldn't even be 1 million. What value could one person even hypothetically add, that would justify a multi-million dollar salary? Not even mentioning the fact that Firefox is losing market share.
Ok, how big percentage of them implement data consistency in your company? :)
China set for historic demographic turn, accelerated by Covid traumas
Shares were issued 2022-09-25 ~ $150 mark. Next lot will be in a years time, plenty of trading days to go yet to get any number on the scale.

The number of shares is irrelevant, only their value when they become unrestricted in a few years time.
> In USA you typically only have 110V

Surely stoves are connected to the 220 V connection? Same for washers and dryers.

110 V in the US is one arm of a centre tapped secondary.
gnome-terminal really need to support kitty like features, that is, draw images and plots directly inside the terminal, xterm can do that, konsole is adding them, gnome-terminal please add the support so I do not need switch to kitty(which is OK, but)
They've shuffled now, but smcl's comment was only a few minutes after yours
> I think the consensus among my peers is that sharing something on Facebook is signaling that you’re socially undesirable…

That's fine, because OP missed their friends who do share on Facebook, not your status-chasing peers and their current Meta meta.
Ask HN: What Marketing Skill to Learn First?
I'm inclined to say - learn how to define an ICP (ideal customer profile).

(Although, in these neck of the woods probably the first thing would be - How NOT to bore developers xD)

Anyway, if you are building a product, you might find it useful to do the ICP first.

When you have that down and mastered you can take your journey in so many directions and succeed fairly fast.

Some of the directions you can take when you have this skill down and mastered:

Content (you now know whom you are creating for),
Ad buyer (you now have an idea of what they want, what problems they need solved or what they like to buy)
SEO (you know what they search for)

And step further from that would be things like demand generation, viral content, establishing yourself as a thought leader and so on.
The Carnot limit of heat pump heating from -25C (-13F) to 20C (68F) is over 6.5. That's 650% efficient. There's a lot of heat in our 'cold' air. If you're going to try to claim 'thermal dynamics' [sic] you should at least do the math on it first:

1 / (1 - (248.15/293.15))
> There are great threads in there. The dark forest as an illustration of paranoia matches up with the culture of fear in unstable political climates, and is also a hopeful description of peace in a nuclear time. "Hot contact" with an advanced alien race mirrors the US and China. The exploration of hidden information with sophons, wallfacers, and star signaling.

Yes. It's very specifically linked to the Cultural Revolution, and the question of how it's possible to know things in an environment that's specifically intended to prevent you finding out the Truth - whether that's communist China, or a universe in which distant aliens can mess with your particle physics experiments.

The writing necessary to support the exploration of this idea ends up being very didactic - the huge VR section in Three Body Problem - but then so does Neal Stephenson.
Forget climate and respiratory issues, I’ve gone induction out of pure convenience and don’t miss gas at all. My induction cook top heats up faster, has more precise control, retains less heat on the “burner”, and is way easier to clean. The only downsides I’ve found are you can’t char things on a flame, or use copper pots.

It seems like people keep comparing gas to “regular” electric stoves, which are definitely inferior in many ways. The biggest issue is they’re very inefficient, and take forever to heat anything.
I spent 3 years building a high scale crawler on top of Celery.

I can't recommend it. We found many bugs in the more advanced features of Celery (like Canvas) we also ran into some really weird issues like tasks getting duplicated for no reason [1].

The most concerning problem is that the project was abandoned. The original creator is not working on it anymore and all issues that we raised were ignored. We had to fork the project and apply our own fixes to it. This was 4 years ago so maybe things improved since them.

Celery is also extremely complex.

I would recommend https://dramatiq.io/ instead.

[1]: https://github.com/celery/celery/issues/4426
This is like me and TV. I gave up cold turkey a few years ago, and in the first few days and weeks, I felt some sort of guilt of not watching TV. Now I feel like it was probably the best thing I've ever done.
It's both, the climate impacts are absolutely part of it too.
If you're including micro SD cards, there's literally one on my phone right now. And optical discs remain good for watching movies, although I agree they're on the decline everywhere else. The rest I haven't seen in forever.
12 years ago Firefox had 30% browser market share. Today, at this rate, they have about 12 years left to 0 users.

Still plenty of time to fix things. Few suggestions to friends at Mozilla:

- Make a product person in charge

- Drop everything else that isn't Firefox from portfolio; introduce it later when trend reversed

- Listen to users, not telemetry

- Plan to switch business model to freemium; introduce Firefox Pro
Maybe the title could be shortened to "Care is needed to use C++" :-). While it's certainly possible to create high quality software with C++, there are a lot of traps (like this).
>There is no scope for it causing 'respiratory issues'...

But it's also an easy platform to sell to the un/misinformed, and a great platform for a candidate who just wants what's healthiest for you and the environment.
I think the narritive one would pass a blind test.

The conversational one wouldn't, although it could pass for a bad (human) voice actor.
Putin’s military reshuffle is more about politics than a change of strategy
Article is from June 2020. I know why it is re-surfacing now, but I can't imagine why it was a big deal when originally published. So-called influencers earn their income from paid sponsorships from many industries, whether they admit to it or not.
I am not seeing these. In second place, you're referring to samwillis' post? They are speculating if it's the end of third party clients not Twitter the organization.
Approximately a year ago several jurisdictions banned gas hookups in new developments. The pushback was significant and severe, and it was all focused on how awesome gas stoves were.

Now we're seeing the pushback for the pushback. fvdesson is right.
Toit is where it's at for esp32 projects. It runs on a VM system called Jag, which lets you basically deploy containers to an esp. It also handles updates via wifi, logging and all that, while giving you a terse language with quite a lot of packages to build things with.
Talking of open source browsers, I'm super excited by the Ladybird Browser [0] from the SerenityOS [1] project. They have made such incredible progress in such a short time. For those that don't know its a completely new browser + renderer + js engine, everything from scratch.

Andreas has hinted that he is considering pushing the browser project to be a bigger thing, and positioning it as a legitimate and viable alternative to browsers with a corporate influence (which Firefox unfortunately is):

> Hypothetically, would you consider sponsoring a completely new web browser (no big tech companies involved) that refuses to take money from the advertising industry?

https://twitter.com/awesomekling/status/1612856174965129216

This could only be a good thing, and I for one would happily sponsor a browser (and rendering engine) that is independent and only serving users needs. All other open source browsers and engines are backed by corporations with their own agenda.

0: https://awesomekling.github.io/Ladybird-a-new-cross-platform...

1: https://serenityos.org
You're also incorrect.

--

"Rule of thumb: a comma indicates a pause in speech." [1]

[1] https://site.uit.no/english/punctuation/rules-for-comma-usag...
>Given this, what would cause someone to just stop using it and switch to Chrome?

They

break muscle memory every few releases: order of entries in the right-click context menu, change design of frequently used functionality, remove keyboard shourtcuts or replace their action on already pre-existing installations

promised unforking Tor

promised adding chromecast casting on mobile

promote "unplatforming" people globally for views they don't agree with
I expect future generations will criticize today's morality due to our failure to redistribute wealth and resources among all living and non-living phenomena (think mineral deposits and natural landscape features).

A disproportionate amount of resources and attention are given to humans who can live out tremendously meaningful existences without the material waste we see today. We'll see that human suffering is an essential part of our existence and not an aberration.

However, this worldview could only gain traction through political force, and the summoning of force would undermine the initial intention of the movement. Therefore what you see (partisan politics) is what you'll continue to get.

Awakening will continue to be available to all humans. I hope access to psychedelics will cement this, and that psychedelics will escape their association with a political "side". If we're fortunate, consciousness of a cosmic oneness and associated acts of "faith" will shift the battle lines in the political arena.
Brave is just better overall and far more snappy.
I’m picturing the VC pitch deck for a LLM-based tool that updates your web properties from yesterday’s JS framework to today’s JS framework, nightly.
Yeah, this person screams mental issues to me. He has all these weird extremist overthought concepts about social interactions.

Maybe autistic or with some heavy anxiety.

Not exactly news worthy IMO...
Why are all people exactly the same? It's odd that the audio book business went out of business years ago because people only want to read.

And yes this was a snarky answer because even if you don't realize it, it was a snarky question.
I don't like the Chrome browser for Android. Can't quite tell why. I really like Firefox for Android.
Study on the payment attitudes of consumers in the EU
Maybe all the features still missing in the Android Firefox played some role ?

Stuff like no print support, no keyboard shortcuts or no tab-bar on tablets ?

Not to mention general extensions support being a shit show as well, with basically just a very small curated list of extensions (mainly add blockers) being supported out of the box.

All of these features were supported by Firefox on Android until ~2 years ago, when they did a rewrite and then ignored requests to bring this functionality back ever since.

A couple links to the Android Firefox open issues:

keyboard shortcuts - https://github.com/mozilla-mobile/fenix/issues/3729

print support - https://github.com/mozilla-mobile/fenix/issues/10217

tab bar in tablet mode - https://github.com/mozilla-mobile/fenix/issues/2344

tablet UX improvements - https://github.com/mozilla-mobile/fenix/issues/4498
Ask HN: How to Represent a Poker Game State?
In Chess we can represent a game as a FEN string or a PGN, is there any equivalent in poker?

If not, what are the values that make up the state of a poker hand? Cards dealt to each player, community cards, pot, etc.

How would you represent this in the most efficient way, whilst maintaining all of the necessary information?
This is my question too.
I'd guess the Venn between privacy conscious and ff user is closer to a circle than an oval.
In this article, Agile Coach Nassim shares some of the conflict-provoking behaviors he has encountered during his career. He covers some of the things that work well (and not so well) when trying to deal with them.