skysight-inc/HackerNews huggingface dataset:
> I don't see how you could possibly think that is an appropriate subject for a 3rd grader, much less a kindergartner.

Why is it inappropriate for young children to be present for educational discussions about gender identity and sexual orientation? Kids live in modern families! Banning discussions like this is to ban the reality of lived experiences of millions of people.

Just a couple of days ago, my wife, who is a school librarian, told me a story about this. A teacher was in her library, doing story time with her kindergarten class, and for whatever reason the subject of parents came up. This kid stated, “I have a mama and a mami” (it’s a French school in Canada), and the woman said, “no, you have a mama and a papa”. No, the child insisted, “I have a mama and a mami”. And the teacher tried to argue the point, with this five-year-old. Of course the five-year-old knew what she was talking about, and the teacher was being either clueless or bigoted. But that right there is a “teachable moment”, and one that is completely appropriate for children of any age.
The author may have written a brute force algorithm when a greedy solution would have worked :)
True, but salaries go up too.
You think that blaming Russia's war on Ukraine for the loss of 700k subscribers in Russia is a bogus excuse?
In a practical sense, not really.
It's a constant censorship presence looking over your shoulder and reminding you to say things "properly". It's an effort to infect your instincts and thinking.
> I have taken fair use into consideration.

Not really. Nor have you considered who the actual author and copyright holder is.
Yeah, it's getting to the point I'm starting to see current game design as getting long in the tooth by comparison to what I know is ahead.

There's a great tech demo a dev did a year or two ago showcasing GPT-3, speech-to-text, and text-to-speech to have random NPCs in a VR open world respond to anything the guy said if he walked up to them and talked to them.

Procedural generation has taken on almost a "dirty word" reputation in the past few years in gaming, but as AI continues to allow for exponential variety at increasingly high quality, it's going to enable some truly mind boggling experiences.

Expect to see MMO models (subscription fee and server-oriented) but for single-player instanced worlds dynamically generated around your interactions in them.

I can't wait to have a party of friends to go on epic adventures with that are all just AIs I picked up across a world along the way.

Less than 20 years away, and possibly even less than 10.
Sort of depends on the knowledge.

It's certainly true that in the tech industry things are CONSTANTLY shifting.

However, talk physics and you'll find that things rarely change, especially the physics that most college graduates learn.
Then it's even easier to move. If the polity doesn't want to zone for more housing, they've chosen to expel people who can't pay more than $X for rent. They'll feel the pain when there's no one around to make their coffee anymore.

There's no such thing as unlimited demand for luxury housing. Build enough and the rent will fall for the existing housing stock.
No, I’m pretty sure they were available very early after I bought the Switch console. Maybe within a year?

Late 2006 I bought the Wii and then the Wii U in 2014 and now I pay the family plan at maybe $70 a year?

Doesn’t seem different to buying songs on iTunes in 2006 and now paying for Apple Music every month now.
Oh yes, this happens. A lot.
This hasn't been true since the first third-party JS script was published. In reality a giant proportion of web users today are 'on Google' or 'on CloudFlare' or 'on CloudFront' even if they aren't aware of it. The address bar has been broken in this regard for at least a decade
Being unable to find a legit way to play GBA games was what got me into emulators in the first place. Eventually I "cracked" my Nintendo 3DS and turned it into a homebrew console, which was for me a really interesting and fulfilling technical challenge. It basically allowed for the whole Nintendo handheld catalogue (barring technical capabilities of the hardware itself), as well as some really cool customization. Highly recommend if you're looking for a handheld device that can play most Nintendo games pre-Switch.
I'm happy that this is now on the front page because that's how fraudulent DMCA requests get fixed :)

The goodwill lost will now surely exceed the money they saved by not doing proper due diligence. I'm optimistic that HackerRank won't make the same mistake again and other companies might take notice, too.
Maybe give https://github.com/bbatsov/prelude a look too, if you haven't already.

It's a bit more minimalistic, while providing a rock solid base on which to build.
Uh, it’s not love if you’re doing it for money. It’s work. You might enjoy the feeling of getting paid but that’s not love.
That makes sense. I do however have an impression that GNU/Linux gives its user much larger surface to actually grasp what's going on, provided that they're actually willing to spend time on it. I have used Windows for quite some time before switching, and I'm also not unfamiliar with macOS, but when I had to troubleshoot some issues on these platforms I often felt like I have reached a dead end despite of me willing to spend time on it. I guess someone who's an expert with those systems wouldn't have such a hard time, but in my experience finding relevant resources to learn what's going on has always been infinitely easier on GNU/Linux, which in turn makes me much happier as a user. Problems always happen regardless of which OS you use, and my computer is a tool that I need to take care of in order to be able to do my work, so an OS that allows troubleshooting to be "a learning opportunity" rather than "a trigger for reinstallation" gains a lot of bonus points in my book.

To be honest, I kinda felt similar with Android (I think it was LineageOS) at one point, which I have used for a few years on a secondary phone. The system shell went into some broken state where it didn't want to display any quick settings at all, and my search for how to debug such issues (or even just some information on where does it store its state) has been completely fruitless. Turns out nobody does that; I'd have to build my own image from scratch and dig into the source code to debug it, and I have decided that it's a bit too much and that I have better things to do. Rebuilding a single .deb package is fine, rebuilding a whole OS - not so much. Now I'm using GNU/Linux on my phone as well, and debugging things like that is much easier and more approachable, with tons of resources around the Web and people who are willing to help.
Prescriptivism doesn't "work pretty well in programming languages". It's a frustrating requirement of current programming languages and runtimes.

If someone were to release a runtime that could reliably do "what a programmer means" instead of "what the programmer types" that runtime would be heralded as one of the greatest advancements in computer science in history.

Thankfully, the human mind is not as limited in its ability to parse context.
This is not true. If you need 1000 lines of templates to display a page, it will be 1000 lines no matter whether you use Twig (PHP) or React (JS). And Twig in my opinion looks better than JS code mixed with HTML tags and split into 100 files 10 lines each.
Yes, I am waiting for the AMD version, as well. No doubt a lot of us are.

Gotta say I was disappointed when the first ones out were Intel.
Nice, simple feedback:

I'd like to see more companies at once, ideally 5+ columns
I don't think it's the identity of the characters per se, it's more subtle than that, a kind of fetishisation of identity?

In Star Fleet the fact that someone happens to be a polygamous tri-sexual trans-species cat person should pass mostly without comment.

But modern sensibilities set up a dynamic where nobody is just a character.

Everyone is seen as representing "their team" - a race, or a class. This is a big responsibility, so everyone has to take themselves super seriously.

I think we're in a transitional phase for TV. Representation is a priority (great!) but the industry isn't fully confident with it yet. It's OK, TV has always been about the zeitgeist as much as the show.

Perhaps what we need is also more diversity among writers/producers. Right now it feels like a lot of writers are handling their "diverse" characters with kid gloves which can leave them a bit wooden and gets in the way of telling a good story.
This looks so pretty, building a web app myself and one thing i am struggling with is the UX/UI, I can build the app but my initial design/ux looks like crap, op did you design the UX of this yourself or do you hire a designer to come up with the design ?
"mandrake, have you ever seen a commie drink a glass of water?"
PC under the TV is the answer, at least I think so. I built an ITX HomeTheater/Gaming PC last year (without a GPU initially) and have started to slowly unsubscribe from all the streaming services.

Being able to just grab whatever movies I have in my list of things to watch, and play them, locally, without having to scroll through the apps has been quite the relief. Occasionally I use HBO Max still because it has some decent older movies, but I'm pretty much only using my HTPC now, and with Plex, I can watch my library across the network at home via Apple TVs in the bedroom.
Since the post mentions Next.js, it's worth calling out two streams of ongoing work that solve major painpoints of SSR:

1. A filesystem convention (`*.server.ts`) for more cleanly separating client and server component trees

2. The introduction of a Web standards runtime[1] for SSR.

If anything, we're entering the best generation of SSR ever. We'll see new generations of apps shipping less JS to the client, rendering and personalizing at the Edge, closer to the user, and the infrastructure to support this will be serverless and economically every efficient.

[1] https://nextjs.org/docs/api-reference/edge-runtime
I don't really want consolidation, I want to be able to pay to play each work once or for a certain period of time, or indefinitely. I don't want to subscribe to a whole streaming service just for one movie, or one live event, or whatever it is.

I feel like we've swapped manipulated unnecessary cable bundling with manipulated unnecessary streaming service bundling. Give people a discount for subscribing to the service as a whole, but let people just buy or rent one content item.

I'm so sick of tech and media companies adversarially trying to get money from you through monopolies, network effects, and rent seeking. You want to get your customers to hate you, and to start agitating for government intervention? This is how.

To me it's absurd. Imagine if, in the 1980s, you couldn't just go to a theater and pay to see a movie, that you had to buy a monthly membership to a theater chain that produced the movie. Same thing.
It'll be interesting to see how quite a lot goes over the next few years, given recent events...
> But to tell users that 'landlord' is 'inappropriate' is way crossing the line.

It does not.

It says "This word is gendered. Do you want to use a non-gendered version instead? [Yes/No/Report]"

If you are writing a text where the goal is to help abuse survivors in a women's shelter to become land proprietors, it might be of use to you. But if you are writing a text for your men's sport team you simply press "ignore".
> people make things for money, not love or art.

People make things for all sorts of combinations of various amounts of money, love, and art.

The idea that motivation must be purely extrinsic or purely intrinsic is false and toxic. It demeans paid work and discourages people from seeking meaning in their jobs.
Maybe in 50 years we could be mining asteroids and getting all our energy from the sun which could allow growing without any limits for a long time.
I wouldn't exactly call clicking on the 'reply' button, and loading a brand new webpage, typing this comment, pressing the 'reply' button again, and then getting sent back to the original webpage 'smooth'.
Would you object to a graduated tax that gets applied to your existing mortgages in addition to an outright ban on new purchases of secondary properties within the metro area? I'd be fine with it.

I don't any reason why we shouldn't do that. It discourages people in your position from hanging on to multiple residences, and it levels the playing field a bit, at least until some equilibrium is reached in which existing and incoming demand approximate the available stock and pace of development.
OK, how do you suggest I change the title? I'm open to a better one. I'm used to the casual use of "Jepsen" for this type of testing. But yes, there is also the case where Kyle does the testing himself -- and this is not that.

Their implementation is up on GitHub, I'm sure they would be interested in any feedback on it.

https://github.com/wildarch/jepsen.rqlite

(To be clear, I wasn't involved with this testing, I just heard about it today and found it interesting)
part of the issue is people use language as a way of differentiating themselves from the wrong kind of people. this is why language needs to constantly change because eventually the wrong kind of people learn the new way to talk.
Great stuff! Can't wait for an old-man version that's 15.6", 16" or 17" :)
Compromise to UEFI. Almost as if making the boot process enormously more complicated carries risk.
Maybe a result of an higher than usual endogamy in the population.

In biology is called effect of the founder, and explain why Jews of german origin have a higher incidence of several recessive genetic diseases than other groups. Many of the survivors moved probably in mass to Israel after the war.
MySQL is used for data like user accounts and linked websites.
Clickhouse is used for the analytics data (which this DBMS is basically designed for).
Redis is used for caching (for example, I store there all the incoming analytics requests, and each minute the cron job takes them all and adds into the Clickhouse DB, as a big chunk), rate limiting, etc.
But your argument boils down to "it's what I want, and even though there are people who don't want it, who cares?" Here is your argument, but adjusted to argue for my position. I didn't have to change much!

"Using gendered language avoids not gendering people, and even though there are people who are offended by being gendered this seems like a great trade off."
Something like the Quadro RTX 8000 may theoretically work, it does have 48GB of RAM [1].

[1] https://www.nvidia.com/content/dam/en-zz/Solutions/design-vi...
It’s a good question and the jury is sort of out on that. That is what tinnitus is like, yes, but on the other hand, in an exceptionally quiet environment it is possible to hear things like the blood rushing in your ears - and tinnitus can also manifest as a roaring sound. I think it is fairly normal to hear something in very quiet environments, even if you don’t have tinnitus.

With that said, my advice to you is, don’t do that. ;) Maybe you have it, maybe you don’t, so probably best to just ignore it, because it’s not a problem unless you start paying attention to it.

Interestingly, having this conversation on HN has made mine more noticeable, so, I better move on too!
> x86 doesn't really impose sequential consistency between cores/threads. It imposes a Total Store Order (TSO) in which stores are always in order to each other but a store can be reordered after a load.

To be more pedantic (and hoping I remember this correctly): TSO is indistinguishable in software from full sequential consistency. Any code to detect the difference must by definition be subject to race conditions (or must be an atomic read/write operation that on x86 would be serializing anyway). So x86 in fact does provide SC semantics "between cores/threads". It does have visible reordering artifacts from the perspective of hardware designs (e.g. MMIO registers) where a load has side effects.
Thanks for sharing it. I'll implement a similar log based tracking for Swetrix too.
I guess Netlify still offers the basic static site hosting, which can be anything from drag-drop to easy to set up automated github deployments. I mean, it's not like Netlify offers a worse static hosting service post-funding, right? With VC funding they've just built out more features. Not to mention I think they've always aimed to build out the "JAM" stack and support as many frameworks as possible.
I'd rather not outsource my morality to the arbitration of an algorithm, regardless of its provenance being of a company that claims to "not be evil." This honestly seems like a particularly flagrant application of this feature; we have enough human interaction mediated by coercive tech, the way we communicate personal beliefs about one another shouldn't be the next pillar to fall. That it's "just a suggestion", as others have argued to excuse it, belies how strongly its UI implies authoritativeness -- users reflexively view the squiggly underline as a sign that something is unambiguously wrong with what they've written.
I'm pretty sure 2-D Euclidean TSP is NP-Hard.

https://en.m.wikipedia.org/wiki/Travelling_salesman_problem (Computational Complexity).
I agree on this approach. It's essentially the same strategy that was touted for scoring high on the LSAT back when I took. The key was being able to identify the solution strategy from the finite set of problem types then quickly apply it with muscle memory.
It isn't just tech, for what it's worth. Before moving to straight up software dev, I was in finance and worked at a small company that had no women at all. Before that, I was an Army officer in the Armor branch when women were still legally barred from serving in combat roles, so no women in any of my units. I've only ever had a max of two women on a team since going into software, usually one, and that number has been zero for the past two years, but it's still more than "legally can't even apply for the job."

I guess I do wonder what, if anything, it has done to my view of the world to have virtually no professional interactions with women for nearly 20 years. The other thing is even when I've had a woman or two women on my team, all but one time it has been in a management role. I've only had one woman teammate ever in a technical role.

Actually, the BLS has detailed tables on this by occupation. Scroll down to construction jobs and women are virtually non-existent: https://www.bls.gov/cps/cpsaat11.htm. Most of them are not even annotated, with cement masons being 0%. My dad was a plumber, so apparently neither of us ever worked with women.
Occupied by one extended family?
I'm so incredibly impressed with this tool. In addition to the slick interface, it has some killer features and niceties:

- You can add a "dependent expense" (have a kid) at a certain age

- You can run Monte Carlo simulations of your portfolio performance

- Expenses can be configured to increase linearly, with inflation, up to an amount, or using a custom function that the user can input graphically

- Adding a house purchase automatically cancels out your existing rent expense if you indicate that it will be your residence

- Easily visualize all of your projected earnings from portfolio growth and losses due to inflation and taxes

As an avid YNAB-er, this is heaven.
This is absolutely awesome. I really appreciate how snappy it feels. I wouldn't mind if it was supported by something like (tasteful) personal capital or credit card affiliate links.

Otherwise, it's too expensive for cheap fire-minded folks like myself. Adding a subscription to this would push back our FIRE dates :)

Persistent storage (even if it's just a text file I have to copy-paste every time) for $12/ a year would add enough value to be worth it for me, and for me to replace my spreadsheet with this.
It would be nice if a lawyer got censured for this. That's how fraudulent DMCA takedowns should get fixed.

It would also be nice if Github would implement instant restoration via counternotice as allowed by the DMCA. Implementing only half of the law enables this sort of abuse.
“That doesn’t work … but I like that one part.” Seems to be the history of invention.
So reddit is not a bastion of free speech either?
it's possible that the filing has a few days deadline after the event
fortunately there are even larger public datasets like LAION 5b
Thanks for sharing this advice
The non Nintendo IPs are necessarily Nintendo’s to use.
Ah! That explains it, thanks. RISC-V FTW!
> How can anything slow at a rapid pace?

Rapid deceleration. Just because a car is still moving, doesn't mean it's moving as fast as it was 1 second ago.
The subreddit in question is about fulfillment centers.
Speculators will eventually mark to market and sell or rent their empty houses. It might take a while, but it's a big country. Housing is illiquid on a small scale, but is a fairly efficient market on the national level. Except for the zoning rules, of course. That's the nice thing about living in the US or a Schengen country. It's easy to move to where the economy is better.
It's been exactly a year since Google announced they are no longer prioritizing AMP content in the carousel, or as SEO in general, so they probably would put self-hosted AMP there (if it passed the SEO bar):

>Besides algorithm changes, there will be several user-facing changes. For starters, the Top Stories carousel in Search will no longer be limited to AMP content. The Google News website and mobile apps will similarly surface more non-AMP content. Lastly, the AMP lightning bolt icon will no longer be used to badge eligible content:

https://9to5google.com/2021/04/19/google-search-page-experie...
> it’s a good thing! This helps you not be attached to the past

What an interesting way to spin into a feature the copyright industry's inability to give people what they want. You know what else is a good thing? Emulation. Amazing thing.

> people make things for money, not love or art. Otherwise they wouldn’t copyright it.

Not only is this false, it's a huge factor in authenticity and quality. We want creators who have an intrinsic drive to create, who something to say, who have a vision they want to realize, who would create regardless of profits. Nobody cares about cheap cash grabs. The money is meant to enable their creations.
I recall a couple of years ago when Kubernetes was all the rage and jesus christ the amount of YAML was unbelievable.
Building houses in rural areas is fast and cheap because there's nothing already there and screwing up is unlikely to affect anyone else since no one is nearby.

Increasing density in places that are already built up is much harder. You have to remove the people and things that are already there. If you do something wrong, there are many people in the area who can be negatively affected.

Building permitting regulations are written using the ashes of fires that started from a single house and burned down an entire city.
Side note, I think the STL viewer in github is such a cool feature
Not really related to TFA, but I had a look at the python driver documentation and I was very surprised by this statement [0]:

> Limitations

> Transactions are not supported

Is there something I am badly misreading? How come is a so fundamental feature not supported? Maybe it is just a limitation in the python driver?

[0] https://github.com/rqlite/pyrqlite#limitations=
You mean as opposed to the other architectures mentioned in the article? ppc, mips, itanium and alpha. Two of which are utterly dead, one of which looks like it's dying (mips) and one that is little more than a niche product (ppc).
What’s wrong with what GP just said? They were speaking in a historical relevant context where the words were used in their literal meaning rather than the figurative one that would devalue its meaning outside of pure figurative works.