skysight-inc/HackerNews huggingface dataset:
Biggest tip of all is don’t be demoralised by snarky remarks such as this

> Sokoban nostalgia says Hi :)

HN is full of people who have seen it been there done it and like to point it out in the pass agg format such as that.

One of the most difficult barriers to starting a “cool” project for me is the “but X already exists” even worse when someone points it out to me in a snide manner.

Absolutely love your game. Reminds me of the primitive yet challenging games you would find on random floppy disks at a jumble sale. Thank you for making it!
Only a Sith deals in absolutes. Presumably that is why proposed mechanism requires the user to explicitly opt-in, just like with `"use strict";`.
The USA should finally start regulating PayPal as a bank.

PayPal is legally a bank in the EU and is regulated as such.
I don't know but at least now will find out.
I have used KDE daily since I started with Linux 20 years ago. In fact, I'm typing this reply very from Plasma on OpenSuse Tumbleweed. I haven't seen any of those bugs that you mention.

Maybe your installation is somehow broken?
The problem with Meta's vision for Metaverse isn't being early, it's being bland and technically uninspired.

VRChat, and before it Second Life, are both better placed on the same journey.

Heck, even Second Life running in a browser in 2010 has a better value proposition than Meta's vision, even if the frame rate was bad enough that I recon it would cause almost universal nausea in VR: https://www.youtube.com/watch?v=cOi11vq4bxU
It's a shitty job for conscientious people. I've seen the toll it has taken on some of them.

People who are lower down on the empathy scale don't have that problem and the fact that this generally makes them worse at the job doesn't reduce their pay.

I also find it far more plausible that managers are paid more because of the default fiefdom hierarchy.
Yea, even better: distinct iconography.

A circle and a triangle, for example.
>JuiceFS has introduced S3 gateway since v0.11. The feature is implemented based on the MinIO S3 Gateway.

The MinIO S3 Gateway was deprecated: https://blog.min.io/deprecation-of-the-minio-gateway/

I don't know if JuiceFS is treating it like a fork that they are maintaining, or if they have other plans.
If you want to see the decimation of value investing styles in one picture its this: https://twitter.com/Greenbackd/status/1623010694928138240?s=...

Value spreads are at an all time wide (measure by a valuation ratio eg P/E or EV/EBIT of expensive vs. cheap parts of a wide group of stocks), and to get to that point value strategies have had to underperform for a long time.

If you believe in mean reversion you would believe that value strategies are going to outperform and the quality of writeup on Value Investors Club will improve as well.
I feel I must apologize, but my first experience with fwupd was switching from MATE to KDE, opening kinfocenter and seeing all of this... While some of this is a KDE problem, I don't even see a place to update said firmware without using the CLI.
ChatGPT is a data privacy nightmare
> If you are expecting AI to be correct then you are holding it wrong.

That’s not the message and expectation we’re being given, these models are being hailed as the future today. When something really bad happens because someone over relied on these systems, hand waving with “well, you shouldn’t have expected the answer to be right” won’t cut it.

> The correct way to relate to AI is to listen and if the answer matters, verify.

If the answer doesn’t matter, why are we asking? And if we need to verify, what’s the point of asking the AI?
When you are watching Netflix while simultaneously playing video games you are most likely hiding from your problems.

I used to do the same(still do sometimes), but these moments of joy are not happiness. They are a distraction from the suffering you are experiencing in real life.

Just my 2 cents
Very good write-up. It has certainly made Nox pique my interest.

Sadly, I don't think I'll use it. It's hard to justify jumping into a project using Tox and replacing it without reason.

However, if at any time something breaks with Tox, or I need to so something that's feeling super hacking, I'll definitely consider it.
This is what happened in WW2. Nobody was willing to negotiate with Hitler because it was apparent that he was utterly untrustworthy, as evidenced by his repeated aggressions through the 30s before WW2 finally broke out.

It's the same situation here. Nobody can possibly trust Putin. He's utterly untrustworthy and any treaty would presumably just be breathing space and time for Russia to continue building up its forces for another invasion, just like Hitler with, for example, the Munich Agreement. The fact is that Russia has invaded Ukraine in an act of imperial conquest under the leadership of Putin, and as a result it's very difficult to negotiate with him.
A "HN for Finance" has about the same appeal to it's regular crowd as "HN for Fruitarians".

The "Fruitarians" already have their tight communities. Everyone who wanted to be in such a community is there already, not dumbly questioning on HN.
From the FAQ:

> What about old private servers?

> These didn't focus on keeping a historical archive of all versions of the game; only a handful of old game versions were found from these sources. Everything that was available from private servers has already been saved.
This makes sense for integers but beware floating point from_chars - libc++ still doesn't implement it and libstdc++ implements it by wrapping locale-dependent libc functions which involves temporarily changing the thread locale and possibly memory allocation to make the passed string 0-terminated. IMO libstdc++'s checkbox "solution" is worse than not implementing it at all - user's are better off using Lemire's API-compatible fast_float implementation [0].

Of course it's possible that the author wanted to support compilers released before 2018 when that code was written in which case not even integer from_chars would be available.

[0] https://github.com/fastfloat/fast_float
I disagree with the conclusion that the person probably would not be eligible for unemployment benefits if they quit.

I used to adjudicate unemployment claims, and a significant change in working conditions is considered a valid reason to quit, as long as you don't, like, go along with it for a year and then decide it's untenable.

If you quit once the change is actually required, especially if you have documentation saying the role you agreed to definitely had the condition of being permanently remote, you can still receive benefits even though you quit.

The documentation about the anxiety and/or OCD would also help. It establishes, "See? I'm doing my best to work and not depend on the government, and I thought I had found a job I could actually do, but then they changed it and now I can't anymore."
The hype around AI is huge at the moment, the public is currently mesmorized by ChatGTP and Dalle, and demand is ramping up for strange AI-driven services like "voice duplication" and "music mixing". All this interest is something to take advantage of in my opinion.

Large tech companies aren't really a threat to most AI startup ideas, they just want to be the API that smaller companies use to make specific products for users... Much like cloud providers don't want to create apps.

However, AI is notorious for over-promising and this results in huge peaks and troughs of AI popularity and public perception, so I feel people will be sick of AI in a little while...
> The article stresses that discipline over diet is easier to achieve than discipline over exercise.

I just don't find this to be true. It is way easier to exercise then not eat when I am hungry and cant focus on work due to it. And it is way more effort to get the diet right, so that it contains everything needed and leaves me feeling good then going for walk or doing mild exercise.
Is there a need to package a new browser binary with your app? Why not do the equivalent of xdg-open to launch the web browser (a standard install on all desktops these days)? Or, if the back end were in Python:

import webbrowser

# initialize back end
# ...
webbrowser.open(...)
They must be starting to realize they are in trouble. They are big enough to be capable of developing quality products but have decided to focus on quickly developed features and hype instead. Who cares if the phone sucks to use when it FOLDS WOW? This is going to be expensive to fix.
Conversations with other real humans can only be built from prompts, they're not worthless.

I assume it will end up with a power-law distribution just like poetry and literature, most seen as low-value, a few as generation-defining.
Shoutout to https://banana.dev , couldn't have made this demo without their hosting
Firefox is off the beaten path. iOS Safari isn’t. Someone has to be ballsy enough to do make that first call. These kids calling it “the new IE” are being dramatic. iOS Safari as it is right now is nowhere near what IE was. Any meaningful organisation that makes the first call on not supporting iOS Safari is…to put it one way…not somewhere that I want to work. Because it sounds like the prioritises are being set by a nerd with a chip on his (yes, his) shoulder instead of what’s best for the user or for the business.
Etsy is awash with illicit products and mass produced goods (2021)
No, you cannot.

var foo: (T | None) | None = None

Which None do you mean here?

This is just basic logic: (X or Y) or Y <=> X or Y

Untagged unions cannot model that. Contrast it with tagged unions:

var foo: Option<Option<T>> = Some(None)

var bar: Option<Option<T>> = None

Now you can reason about where the None means.
I find the rational reminder community is a great place to participate in conversations about personal finance, asset management etc.

https://community.rationalreminder.ca/login

It started as a landing pad for listeners of the rational reminder podcast.
Congrats, like it, simplistic - will see how my kids do at it after school
A Review of “A Poison Like No Other”
Thank you.

By the way. I didn't get the snarky vibe from the comment at all.

Kuboble is born from Sokoban nostalgia :). I think this exact puzzle mechanic is a subset of many existing games.

I would like to think that my original contribution is mostly the level selection.

I'm grateful for anyone caring enough to post a critical comment.
To be fair, Chrome has gotten much better, but Safari is definitely the best.
https://blogs.ams.org/matheducation/2017/03/06/six-ways-math...
What is SO?
As if people aren't accustomed to free speech, free science, free people, free for all, and countless other examples where free refers to freedom. The basic assumption falls flat on the ground.
Qt?

https://www.qt.io/
Figma. Definitely broadly used.

There’s also a whole universe of Web based names (see facebook). In the VR niche I maintain https://moonrider.xyz/ that has had 100k MAUs sustained for 2+ years. Not sure if it qualifies as large scale but definitely non negligible.
PhonePe becomes first Indian fintech to allow UPI payments abroad
Ask HN: When does and doesn't open source make sense?
>I can imagine some 'luxury money' that can be spent on anything and 'basic money' that you can't use to buy a pack of crisps or a bar of chocolate, only carrots and apples...

This becoming a reality in my lifetime would convince me that time is a circle. My country had "dollar shops" before my time, where you could buy western luxury goods with foreign currency. Which was basically unobtainable for the average citizen.

https://bav-art.hu/blog/hello-tourist-dollarboltok-a-szocial...
Blackbox is only for accident cases

For the day to day there is a recording system called FOQA which can (and does) get analyzed, and stores more or less the same thing as the blackbox

Of course trying to be sneaky doesn't help when ATC noticed what happened
The C++ standard is a LaTeX document, not a plain text document. Perl is needed for latexmk [0], which isn't strictly necessary but greatly simplifies the process of compiling LaTeX.

[0]: https://mg.readthedocs.io/latexmk.html
The person you replied to is saying that USA/NATO is untrustworthy, which I think is different from what you are saying.
I just did a quick search for how to achieve a basic no-downtime deploy with Podman. It turns out it is not that hard [0]. Not sure how to do this if pods or containers are managed as systemd services, though.

[0] https://github.com/evolutics/zero-downtime-deployments-with-...
There’s also a r/bogleheads subreddit which cracks me up because there is literally nothing to talk about. Just the same three questions ad nauseum.

For the uninitiated bogleheads are followers of the passive investment philosophy of John Bogle (founder of Vanguard) which in short is:

1. Set a standing order from your paycheck to your broker every month

2. Set an automatic buy of a total market ETF and a bond ETF on your broker

3. rebalance once or twice a year
Why is crashing useful for stability? You say that it's good that a program crashes on a fatal error, but that's sort of backwards: any error that crashes the program is fatal by definition (that's what fatal means). I'm not sure what your point is.

I know Erlang/OTP as a successful instance of fault-tolerant programming. Its actor model means that on faults your process subtrees die, but the system as a whole heals itself. So I guess you might be talking about actor-level programs, not system-as-a-whole-level programs.
This is the beauty of modern C++. The code has become so hard to read (without years of prior knowledge) that as a human, it's rather hard to find any possible errors. The code can take on a Schrodinger state where it appears both right and wrong.
"nobody can trust Putin" - it was admitted both by Merkel, and by another high ranked politician whose name I do not remember at this moment that the goal of Minsk agreement was not to give autonomy to Donbass, which did not accept ukranian nationalism, but to buy time for Ukrainian army to rearm.

So I think you are confusing things.
https://archive.is/u5yqb
> So for people with an innate need to join in the steering of the ship, there’s only one career path.

Not really. Some managers are perfectly willing to include IC's in this if they don't want to be/are not suitable as people-managers.

There are ways to formalize this, like creating roles for tech-leads, technical project management, enterprise architects (and a lot of others, in non-tech industries).

For managers who have their strongest talents in the social/organizational domain, this can be a win-win, if their ego allows it. In some cases, nearly all the technical and strategic work can be done by the IC, while the manager can focus on ensuring funding and support for these strategies within the organization, as well resource management and HR related work.

Of course, for every IC that has the talents and interests that make them suitable for such influence, there may be 3-4 that want that power, but do not have the abilities, initiative, flexibility or willingness to put enough effort into it to make it worthwhile for the manager.

And from the other perspective. If you're such an employee, it may be that you need to look around a bit to find a team lead by this kind of manager. It may well be that only 10-20% will be into this kind of cooperation with a subordinate.

But if you do find the right manager to support in this way, and actually do contribute to his/her getting promoted more quickly, you may have a powerful ally among the higher-ups (or even in some cases be pulled along, and given some direct-report role directly under him/her).
Thanks!

I've looked at the LG gram before (the 2021 model [0]), but wasn't convinced. And now after seeing a friend's new Lenovo legion 5 I'm even more uncertain of which one should I pick. (That Lenovo has a handy button to set the power envelope, which seems to actually work.)

I also usually move a lot, but I don't want to optimize for that. It's easier to find a power outlet than to cool a throttled laptop.

[0] https://www.rtings.com/laptop/reviews/lg/gram-17-2021
If someone in Russia could just remove Putin it would save a lot of Ukrainian and Russian lives.
Qt/QML? I have been doing cross-platform development with Qt for a few years now [1]. It does have a learning curve, but I do like the split of C++ logic and Qml for the UI. I can recommend the qml book [2].

[1] https://screen-play.app/

[2] https://www.qt.io/product/qt6/qml-book
New neural network architecture inspired by neural system of a worm
It degrades and the amount of degradation is dependent on the PV technology used, but you can find the percentages online. You should still be at 80+% of the original output by the time you retire your panels (20-30yrs later).
I've used Qt in past years. Qt is to C++ what C++ is to other languages. It's the "rich man's rich man." It has some nice qualities, but it takes the complexity of C++ to a new level IMO. Also its most easily-used editor (Qt Creator) has historically been buggy on mac, which I typically use.
Oh, different shapes would be even better!
Agreed, dynamically serving features based on a database flag is just one part. There's A/B analytics, rolling out to specific user segments, recognizing stale flags etc...

You could always build it all your self, but I guess you could build a lot of things your self...
>Good thing we don't already live in such a dystopia.

Only if you think in a binary exists/doesnt't exist way. With digital payments first and cash never, this could be taken much further.
Guide to Burn Rate for Startups and Entrepreneurs
Thanks, I've used it. I left another comment about it [0]. Perhaps I should give it another look. Qt doesn't really satisfy my desire to use something fun and relatively simple, but you and the other commenter are pointing out the obvious -- it is clearly a viable choice.

[0] https://news.ycombinator.com/item?id=34707057
Unlikely.

Here's a Hacker News lookalike [1] for Machine Learning. You'll see that the latest post was 11 days ago, and the one before that 29 days ago and the one before 54. Most topics have one or zero comments. And ML is a much more popular topic than finance.

The great thing about HN is that it does not restrict the topics. People can bring up anything they find interesting. As soon as you want to limit the discussion to some specific thing, the audience drops by a few orders of magnitude.

So, I guess it's up to you to collect a number of different blogs and newsletter and follow them.

It almost goes without saying that you should subscribe to Matt Levine's newsletter [2]. Also, you can't go wrong by checking the blog of "Fed Guy" [3].

[1] https://datatau.net/

[2] https://www.bloomberg.com/opinion/authors/ARbTQlRLRjE/matthe...

[3] https://fedguy.com/
WHAT THE F.U.C.K IS WRONG WITH PEOPLE.....

i don't mean to say just dumb or anything but stupid stupid stupid and we will have a poor kid trying to replicate this and cause a fire or something....

2.8M views. HOLY SHIT.
Obligatory link to Rich Hickey's (creator of Clojure) "Open Source Is Not About You":

https://gist.github.com/richhickey/1563cddea1002958f96e7ba95...
Unlike quantum which cracks computationally complex algorithms, BigData was just about costs.

SSDs we’re limited in capacity and still expensive.

Parallelizing work with MapReduce allowed using cheap fault-prone commodity hardware and disks.

If you’re dealing with terabytes rather than petabytes of data, you probably don’t need BigData
The minute that browser has a Linux build I'm going to try to make it my default browser. I have not been this excited for an unreleased software package since KSP 2.
If you are only running on a single node, it doesn't sound like downtime is a big concern regardless?
When IE 6 came out, it was also one of the best/fastest browsers at the time. Heck, it even came with the first implementation of what we all call AJAX today.

The problem was that MS declared victory and stop developing IE, expecting to use their OS leverage to keep others out.
Dota 2 Under Attack: How a V8 Bug Was Exploited in the Game
> Russian officials already know that any “negotiation” or treaty signed with Kiev (in fact with the US) is not even worth the paper it is written on, I had hoped the Estonian “Foreign Intelligence Service” would have been aware of that.

Can you substantiate this? Please provide to specific examples.
https://www.reddit.com/r/wallstreetbets/ /s
People are logically afraid that the way information is filtered by Yandex, their view of the world may become distorted and infected with Russian narrative. Let's say, try looking for anything about LGBT or the Orthodox church with Yandex, you will see stuff that looks coherent and is solely designed to bend public opinion onto the Kremlin side.

Yandex is Russia - OWNED, not just hosted there. That is, at least after the recent takeover and emigration of original founders, it is directly a state-sponsored propaganda tool fully in the hands on Kremlin, existing for the political purpose, not to make money.

It is same as using VK.com for social network for the reason that it has loads of pirated software, movies and porn (which is by the way true). You will slowly become just a walking product, and later a tool of Russian propaganda.

For this reason, i completely quit any sources of information in the Russian language, try to not use services with probable Russian association, and cut off all Russian contacts except those i have chances to pull out of there (and already succeeded with a few) - however toxic the model of thinking of these people is, i feel it's worth the risk because i am doing my part of weakening Russia by doing it.
The point is you don't have to.

If you rely on any frameworks or libraries whatsoever, you can't assume they aren't using null in this way and would break if the language spec changed. The only common ground you and those developers have is the language specification's rules.

(If you actually do roll all your JS by hand in house, congratulations and I'm impressed, but (a) that's a minority position in any house that has to do professional JavaScript and (b) oh wow you're reinventing a lot of wheels).
F*ck off . I don’t want your google advertisement client installed in my iPhone.
We have a fork of MinIO at https://github.com/juicedata/minio, which will be maintained by us.
My colour blindness says "never again"
https://www.fastly.com/blog/building-and-scaling-fastly-netw...

https://www.fastly.com/blog/building-and-scaling-fastly-netw...

https://www.fastly.com/blog/building-fast-and-reliable-purgi...
They're using it to replace "search on stack overflow, cut and paste, does it work?"
This may shock you to hear but all software has bugs. I use all these projects in production every day. They are fine.
> Sounds like a money problem to me. Less time between planes means more planes means more money.

Everything is a money/greed problem if you look at it through the lens of motivated reasoning.

The usage of infrastructure is mutually beneficial. The airport, the various businesses operating at it, the customers, everyone benefits per flight. Likewise you want to make that infrastructure get used as much as possible.

Would you be complaining about greed if a subway was running trains close together?
Just the usual reminder that people should not be taking financial advice from random people on the internet.

If somebody is telling you that you should do something without knowing anything about your personal financial circumstances or appetite for risk, then they should be ignored.

It is equally unlikely that you will be willing to sufficiently disclose your financial circumstances to unknown individuals in order to receive any sort of worthwhile advice.

The above advice applies across the spectrum, whether it's the usual crowd blindly saying "buy a passive ETF and forget about it" or pump & dumpers saying "buy XYZ shares because its the next ten bagger".