skysight-inc/HackerNews huggingface dataset:
1) yes this has always been an issue. My early Marvel games had to deal with this as there were numerous characters to interact with. In Escape the Gloomer I mostly avoided it as Gillig is trying to stay hidden so you just get to hear conversations. In Adventureland XL I brought by my old friend the pirate. And you do get have some interactions with him as well as Robin's Merry Men. Still not very deep or rich

2) That's harder to answer. I have done a lot of things that may not have panned out commericially but I enjoyed the technical challenge and was happy with the results. I never see failure, just an oppurtunity to improve something :)

3) I am sure it could be, just not an area I have been spending much time addressing!

4) Depends on the game of course. So many of my games are more puzzle based so having an strong NPC isn't really needed there. But I did have fun with both the Pirate and the Chimpanzee in Adventureland XL !

5) AI dungeon is an interesting idea. Each iteration gets more and more promising. But still has a ways to go yet.
Alternatively we could maintain a stable currency people can rely on as a store of value.
A talk in the forest is for poor countries like Belarus. Rich countries just call their local SEC and IRS.
> desert.html

Issuing two "go north" commands causes the page to go completely blank in mobile Safari.
Teachers’ union implements weighted voting to increase minority representation
Getting Started with Reverb Design, Part 1: Dev Environments
How is this different from "git rebase -i"[0] and a reasonable setting for "$EDITOR"?

I thought maybe it was the "exec" but that verb seems supported by vanilla rebase, too, and I just didn't recognize it: https://git-scm.com/docs/git-rebase#_interactive_mode

0 = https://git-scm.com/docs/git-rebase#Documentation/git-rebase...
The wealthy are also the hands into which the printed money goes, and it also makes the real cost of leveraged investments lower. Triple threat!
I guess I have similar feelings but it's not so much about whether the public can access it. It's about the fact that I'm not so comfortable with surveillance in general.

I would also feel uncomfortable if they had street corners full of watchmen hired to just stare and keep track of everyone. I would feel uncomfortable at work if they had people or cameras positioned to stare over my shoulder. It's not the camera, it's the surveillance.

And by that token, I'm ok with street photography. I love street photography. It's completely different from surveillance.
Yeah, I was going to make a similar comment.

Also, why does the SpaceX comment in the tweet/article say "full stack"? I wonder if there's a bunch of embedded engineers at SpaceX that aren't being counted in this figure.
I’ve been using JavaScript since 1997. The fact that you can ask this question makes me think you weren’t using JS in the first decade of the WWW. Frankly until Google came in and shook things up, JS was incredibly slow. Think 14.4k modem versus 1 gigabit fiber optic speed difference.
Could that because of of the USA's slums dragging down the average?

Say that your income is at the 0.75 quantile, nationally: you're just barely in the top quarter.

Now arrange the housing from least desirable to most and look at the 0.75 quantile of that: how affordable is the entry to the 25% most desirable places to live?

How close are those places to where you earn your 0.75 quantile living?
But, well, what is so different in the way to interact with text exactly?
Those that get a smaller penalty, i.e. those who steal under $5k, are overwhelmingly not wealthy. Wealthy people are not snatching people's purses on the street.
> The lookup table is small enough to fit into 8 AVX2 registers

Indeed.

> so instead of hashing, you could use direct lookup

However, I don’t think that part gonna work. See the code using that table: https://github.com/phoboslab/qoi/blob/master/qoi.h#L324-L328

SIMD registers aren’t indexable (at least not on AMD64), the register needs to be known to the compiler.

Lanes within each register aren’t indexable either. The insert and extract instructions are encoding lane index in the code. There’re workarounds for this one, like abusing vpshufb or vpermd, but with that amount of overhead I doubt SIMD will deliver any profit at all.
It's always surprising reading articles like this.

The hard truth is that Javascript does not actually achieve great performance. It's squarely in the back-middle of the pack. It's just that it's vastly improved versus its old self, and the methodology to get there has been wildly complex.

Of the languages tested in the alioth benchmark, more than half outperform node.

This should not be surprising, given its lack of basic containers and algorithms, and the inability to make the real thing. (No, an array containing an item and another array isn't a linked list. No, Okasaki containers aren't the real thing. Your complexity guarantees undermine your confident statements.)

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
As per sibling comment, you have misread the OP. The OP could have been clearer, but often that is due to writing in another language, which seems very possible when the base topic is about Germany.

I don’t feel you answered my concerns at all.

It appears to me that your comments are similar behaviour to that you are accusing the OP of. If others think your responses are inflammatory, you are likely to get moderated. Your history of responses gets reviewed when considering moderation. Perhaps you are having a bad day, or even a bad life, but please try and follow the HN guidelines.

I apologise that my comments come across to you as snarky, and that I have upset you. I put my time and effort into writing carefully, and I feel that I have been writing with good intention and in good faith: heaven knows whether my subconscious agrees!

If anybodies comments, including my own, are inappropriate or in poor form then that is what the flagging system is for. If you think a comment is seriously outside of the norms, then you can email the moderators and ask for their help.

Edit: Everybody expects disagreement here, and sometimes there are wildly divergent opinions on a topic. What matters is how you express your disagreement, and how others judge the tone and form of your comments. I am writing down the facts as I understand them: I am not trying to attack you or your opinions. I am still trying to learn how to write clearly without inflaming the situation, and unfortunately I often fail.
“The grid” never refers to just the transmission wires.
The world was more stable 1990-2020 than it was 1950-1980, yes. I don't think it's a good bet to assume that stability will continue. The pandemic will peter out, sure. But the US is shifting toward isolationism, China is heading for a population crash, Japan is rearming, and Europe is rethinking its strategic position in light of all that. That doesn't necessarily add up to increased conflict, but it does point to a lot of uncertainty.
> Don't confuse Java having the fastest GC with Java being the fastest GC'd language

I've always wondered, it's likely that Java has the fastest GC because it needs to have the fastest GC, otherwise it would be a bottleneck. Other popular languages probably don't depend as much on the performance of their memory allocation primitives.
> But Wirecutter was always treated as a second-class citizen, isolated in its own Slack, its own offices, and its own reporting structure

I understand where they're coming from and don't doubt their complaints, but it's interesting to see this framed as a negative:

When I've gone through acquisitions before, being pulled into the parent company's Slack, offices, and reporting structures was always the exact tipping point where the job went from great to terrible.

It will be interesting to see how this plays out. Wirecutter is such a strange situation to watch from the outside because they've steadily declined in quality over the past few years. At this point I skip the article and scroll the comments section because that's where I find the commenters complaining that the recommended product was actually not that great or asking why an obviously superior product was dismissed without review.

I'm also slightly to stunned to see that they have almost 70 people on staff for Wirecutter alone, even without all of the hosting upkeep requirements now that they're hosted in the main NYT website. I had assumed that the review quality had plummeted because they didn't have anyone working on it, but now I'm just plain confused.

Meanwhile, competing sites like rtings.com have picked up the slack and are doing extremely high-quality reviews, albeit for a narrower set of products. Their reviews are more transparent, come with more data, and are constantly updated as new products are released. They're basically everything I wanted Wirecutter to be.
That is always the struggle, isn't it? You're granted a certain level of education/health care/security/fire services/road maintenance via taxes, but in order to get services in addition to that you need to spend your own money.
Texas is the size of 4 Bangladesh's. Why do they have build everything in the vicinity of Austin?
Find was first added to DOS 38 years ago, years before POSIX was created, and even more years before grep was added to POSIX. Find's capabilities were kept as is for compatibility, newer, more capable, utilities have been added over the years like findstr and select-string.
One that's unfortunately quite common is unconditionally outputting ANSI colour escape sequences even when the output isn't the terminal.
A class of people unable to afford housing is a societal problem. Unable to purchase a home in a specific city is not nearly so obviously a problem. (Much of Europe seems happy to rent for life.)
Blazor alone could account for 99% of your codebase exclusively in C# with little to no js on your way. (ex. https://collanon.app)
I'm not sure that we build at all. Out, up, down, or anywhere else.
How do you compete with free?
>That means it will look exactly the same on both displays. If they both have a correct display profile

We can continue believing that Santa exists, or we can accept that effectively nobody has correct color profiles, and doesn't care either.

It's nice metadata you have there, would be a shame if I applied night mode to it at 6PM.

> also, you can actually calibrate consumer hardware

...with professional hardware that costs more than the one you have at hand.

Again, pretty much everyone will just tweak their monitor/printer settings until they get results that look OK.

>display and print will look exactly the same

Until you turn off the lights. Or until you turn on the lights (what color temperature is you light?). Or until the wind blows, moving that cloud over the sun, changing light temperature.

Or — wait for it — actually, that's all, while you've been waiting the sun has set.

The point being, all we can shoot for is FF0000 being what would be "red" for most, 00FF00 being "green", and 0000FF being "blue" — and then accept the "fade" of the digital image from one screen to another as a fact of life.

So, learn how to stop worrying and love unspecified RGB colorpsaces. Magenta only exists in your brain anyway [1]

Side note: did you ever think about how your recorded music isn't adjusted for the frequency response of the loudspeakers, and half the people will listen to it with the "BASS MEGABOOST" feature on anyway?

That's why the art of mastering exists. It's accepting the reality, and putting work into making it work with uncalibrated, crappy hardware — as well as hi-fi gear.

PS: have fun calibrating your vision to make sure that you don't see green where I see red

[1]https://medium.com/swlh/magenta-the-color-that-doesnt-exist-...
People aren't dismissing the product, they're dismissing doing business with Oracle regardless of the product.
Debit cards ask your bank for your balance and request them to debit you. This system is decentralized (backed by banks but offline use is assumed)
Aircraft engineering isn't all software though. There's a significantly non-trivial part that is hardware design (arguably the bulk of it), with incredibly tight tolerances, and often unique alloys. All of which can make or break a design.

Even just a single component, like the engine, is a massive engineering undertaking. If the company developing the powerplant under-delivers the entire program can be a bust.
Ah yes, let’s lock out entire swaths of people from being able to purchase any sort of permanent dwelling. All hail our glorious landlords.
Show HN: Series 1 – Unique wallpapers for mobile and desktop
I have never seen any warnings from Google or Facebook if I automate against my own accounts, and dumping the data. Only on sign-in attempts. That kind of warning is very limited, and Apple also have them.

It seems like Apple now have introduced ‘honey pots’ and other techniques to discover if there already is someone with access to your account/device, and that is a big deal and good news.
And something I have never seen from any of the other big companies.
> Fools have created an acronym - NIMBY - to denigrate those who don’t want to waste land just for personal financial gain.

Coming at this from a UK perspective, housing is a nightmare here too. But our green belt is at an all time low and London is an unbelievable sprawl. No, I'd rather rent forever than ruin the countryside.
Thats why the comment also mentioned social mobility index. But curiously, everyone seems to be ignoring that.
All pilots, no matter what aircraft they fly, do the pre-flight walk around. Too many people died by not doing it, so they do.
How do you maintain food safety? Using human waste seems dangerous. Harmful bacteria would be part of it, but I’d worry about accumulating pharmaceuticals, etc., in it, which feudal Japanese people probably didn’t have to worry about.
It would be great if you could make it an interactive webapp, in the sense that anyone could put in their location, and then your code would fetch all the corresponding images and data from the NOAA site.
That could very well be a sentencing guideline even if the crime is still called "theft over $5000"

Just because a crime has a title [x] doesn't mean that the sentence is always [y]. Often the laws will provide for a range of sentencing depending on other factors.
Huge thanks for writing all of this up. This is great content.
I believe it has to do with phishing attempts by known tools (NSO’s Pegasus).
If anyone has the resources to fend them off, fingerprint them, etc it is Apple, Microsoft and Google.
Even if the state in question is the USA? I think Apple should be clear if there are any states whose attacks they might ignore, for the sake of privacy, of course.
I had the same thought but would add there aren't many variable interest rate home loans anymore? If any?

This source [1] also says HELOCS or 2nd mortgages are only 8% of owners, 1/2 of what they were in 2009. But that was 2018 maybe pandemic upped the %.

So to get another 2007 meltdown this thesis would be that a lot of people would have to lose their jobs first. Interest rates going up wouldn't matter if they make the same (or more) money.

But could argue collapsing real estate values would cause weak job market.

[https://www.socialexplorer.com/blog/post/once-viewed-as-easy...]
These instructions are ISA specific though; i.e. in C you'd have to implement your solution once using x86 SIMD instructions and once using the AArch64 counterparts. You'd also have to account for different vector lengths. Whereas the Java API does all that for you automatically, e.g. automatically taking advantage of longer vectors when running on AVX512, and shorter ones elsewhere.

I think that's what people consider "better" about the Java approach (at least I do). That's of course not to say that you cannot do all this in C as well, but I think having these capabilities in that portable way available in Java makes SIMD useable for a huge audience for the first time which didn't consider that a realistic option before.
It's exactly the other way around. "Paper wealth" is nothing, everyone can get enormous wealth by adding five zeros to the dollar bills. It has no relation to the real world means of production, to the GDP. If house prices lose 80% tomorrow all factories will be intact, all people will still have the same skills to perform their work. The impact would be artificial. On the other hand, not being able to find ample living space is a real problem and a drag on the economy.
1) Include it wherever it's used. The convention is to use the preprocessor[1] so it only appears once in the final binary

2) Most developers just want to compile to a single binary. Any developer who for some reason needs separately compiled objects should be able to quickly achieve that from a single-file library

[1] https://github.com/phoboslab/qoi/blob/324c2243b2fb35f741a88d...
He should have run just a failed ICO and pocketed the funds as fees to related parties. I understand this is how Metakoven, the NFT king, got his start? https://www.reuters.com/investigates/special-report/finance-...

Better to claim incompetence than it is to actually steal.
For automated ransomewhere this works.

For targeted - it often doesn't because often your AWS keys are on the system doing the back up and have permissions to delete items etc.

Of course, this is why S3 allows you to set and object lock rule (ie, 30 days is plenty) that means even you (or your computer) can't go and delete those online backups.
> I cannot be the only jaded nerd to have looked at all the highly integrated "smart home" crap on the market and scoffed. I have absolutely NO desire to sysadmin my goddamn house.

You are not the only one. The only saving grace for all this stuff is that some company can't "upgrade" my house with it behind my back.
> We’re living in the present, not some cybernetic future.

Maybe you aren't, that doesn't mean everyone chooses that lifestyle or should be forced into that mode of thinking.

I for one choose to think in terms of the future.

> We don’t have cameras and flash embedded in ourselves

Oh you bet I do happen to have a piece of flash storage embedded in my body, for a reason I choose to not disclose here. Although mine is not wired into an imaging device, it's only a matter of time before someone else's flash implant IS wired to an imaging device, and they have every right to.
Microbenchmarks I know, but it looks like a magnitude slower than C++ to me:

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
Jameson Lopp has a nice section in his Bitcoin resources site:

https://www.lopp.net/bitcoin-information/security.html

Look, e.g. at the Cold Storage section,

If you are truly paranoid, then follow this protocol:

https://glacierprotocol.org/
OK, then we'll pay $20 more for a $3K laptop. Hardly a tragedy. Same with labor by the way. If Apple made phones here and charged $20-30 more per unit, their user base wouldn't even blink.
Google translation:

* Drug policy *

We are introducing the controlled supply of cannabis to adults for consumption in licensed stores. This controls the quality, prevents the transfer of contaminated substances and guarantees the protection of minors. We evaluate the law after four years for social impact. We enable and expand models for drug checking and harm reduction measures.

When it comes to alcohol and nicotine prevention, we rely on increased education with a special focus on children, adolescents and pregnant women. We are tightening the regulations for marketing and sponsoring for alcohol, nicotine and cannabis. We constantly measure regulations against new scientific findings and use them to align health protection measures.
https://nextjs.org/docs/advanced-features/custom-server#disa...

> "You may also wish to configure the client-side router to disallow client-side redirects to filename routes; for that refer to router.beforePopState."

https://nextjs.org/docs/api-reference/next/router#routerbefo...
> Is it any worse than drinking coffee or something?

Yeah, that's the nature of smoking. You're forcing everyone else around you to breathe your smoke and smell your dank weed.

You can drink your coffee, but you wouldn't try to force your coffee down my throat.
Imagine how easy life would be if we didn’t pay over the odds for either.
Have you considered that density may drive demand?
I agree that de-interleaving is fairly complicated, but interleaving can be done fairly easily with a lookup from a table for each dimension and then combining them: xbits[x] | ybits[y] | channelbits[c].

The nice thing about this is that just by changing the tables, you can get things like z-curve, tiles, row-major, or column-major pixel orders (or even combinations), plus swizzled, interleaved, or planar layouts for the color channels.
Same here.

Since I "restore" this backup pretty frequently just for day to day living (ie, doing taxes) I'm also pretty sure it's accessible.

I do pay for versioning for the online sync of this, and I do a period S3 object lock copy (30 days). For me, that's good enough.
The author seems to be using Monolith and Monorepo interchangeably, when they are not.

This sentence "With that, Wayfair decided to split the monorepo into smaller microservices" makes little sense.

The main reason most people have monorepos in the first place is because they have smaller microservices, and to facilitate working on them as a unit.
Notorious antivax fake news site run by pro-vaccine Canadian journalist
Bitcoins are both "expensive to create" and "difficult to transact with". It's all of the good with all of the bad, and then some.
Obligatory: https://git-man-page-generator.lokaltog.net/
So yes but comparing to C++ is probably not the choice that will be presented by most development teams. You’re probably looking more at Python, Ruby, Go, and Java as the main alternatives and JS suddenly starts tending toward the front of the pack.
And yet, in the contact tracing case both Apple and Google refused to give data and control to EU governments. I believe the contact tracing app was used against protesters in rallies about BLM though, by the FBI IIRC.
That is exactly what I want to do for the same reason. Any chance you would be willing to share your JS code?
Eh, a "clean" coal burning power plant (do those exist?) doesn't excuse the coal burning power industry. Same for crypto.
Middle of nowhere Texas is not connected to services, utilities, amenities. The area in the vicinity of Austin is.
If you took this to a regulator they would probably laugh at you, but from what I can tell this statement is technically enforceable under GDPR.
I don't think it's an ad, I think it's buzzfeed chum - all they do now is copy and paste tweet threads and tiktoks. Personally I don't find the art or idea interesting enough to warrant a popular thread. Unless we're discussing why itself lol
You are putting too much meaning on the “digital” (yes, I know, it’s a name but).

The point is not the digitalness but the decentralized part. One of the main participant in this system is railroads, and they already introduced a money equivalent offline system (Suica/Pasmo) that is wildly used in lieu of cash. As worded in the article they want to take it a step further and convert their “points” to actual legal tender.
> Paper wealth reverting to norms would be more of a societal problem

What is the problem again? Rich people getting less rich? Imaginary number of net wealth getting lower?
Since people seem to be sharing accordion links, here is a YouTube playlist with my favorites:

https://youtube.com/playlist?list=PLh3uFNEuRe5FEkhtQ5rxJevID...