skysight-inc/HackerNews huggingface dataset:
Locals should have been better compensated, more taxes should have been paid to the local government, costs related to environmental cleanup should be paid for by Areva. The business that went on there was fundamentally extractive and unfair to Niger - a result of a drastic power imbalance.

I fail to see how my "original premise was called out" or how I "moved my goalposts", but great job defending neocolonialism online - you really owned me!
Wow, this is a very entitled author...

It reads to me like the author theirself is the one who's more afraid of germs, what with a good 1/3 - 1/2 of the article seeming to focus on germs. I've known a good number of people who prefer shoes taken off at the door, and none of them have ever been focused on "shoe germs".

They're also making a huge deal over the request to leave shoes at the door when they'd be a guest at someone's house. If you're making that big of a deal over a simple courtesy, then I wouldn't want you in my house in the first place.

I'll give them lack of sitting furniture for doffing shoes, but that seems like an unlikely scenario for a household that routinely takes off shoes at the door. Aside from cultural reasons, as I have noticed door-side seating being less common in those households, presumably due to them being far more experienced in removing and donning shoes unassisted.

> Once shoeless, feet are utterly vulnerable to myriad household threats: chair legs, bed posts, door jambs, dropped knives, random Lego pieces, and God forbid anyone has been playing jacks.

Does this author wear safety boots at all times? The world must be a scary place to them.

And the overall statement that removing shoes at the door doesn't reduce dirt seems to be purely another individual "raging against science", with their laser focus on that Univ. of Arizona study.

If you don't want to have people remove their shoes at your home, cool then. Good for you. But don't be a whiny asshole about it when you're at someone else's home. That's just common courtesy.
I never said for free. They pay with money like everyone else.

The consequences I was referring to are things like spreading COVID-19 because they are careless about it, etc.
I'm currently breaking my head trying to fix a "you didn't fill out all fields" error for a form with only hidden fields. I keep thinking how useful the message must be to the user.
Say you need a new truck. Here's what the market dynamics look like: https://www.theverge.com/22923871/carvana-pandemic-used-car-...

Say you need your truck fixed. It may take months to get the parts needed.

This hasn't played out yet, not even close.
I still recall my father having various error messages from software (browsers, website, Word, etc), and when I'd translate them it was almost always a case of the error message being meaningful to me _but not in those words_, and so when I'd translate them for him he'd ask, "why didn't the error message say THAT?". It still is something I think about occasionally when trying to write logging or error messages -- how we got there, how to fix it, etc.
One of Cloudflare's strengths is taking dev issues really seriously. Couple weeks ago we had a post here about Cloudflare Images having lots of issues [1]. The post did outline a lot of valid issues. Someone from the team commented that they had forwarded the post to product manager and engineering lead for Cloudflare Images [2]. Issue 6 (Direct Creator Upload) on the list has been fixed, and the docs updated

1. https://blog.klungo.no/2021/12/07/cloudflare-images-has-a-lo...

2. https://news.ycombinator.com/item?id=29474943
Tell HN: Disable adblocker when researching startup ideas
Like many of us on here, I do all my web browsing with ublock origin enabled and am pretty happy with that.

However, researching startup ideas is the exception where I do want to see ads and prior work and others trying to sell their services. Ads very helpfully highlight potential competitors and now I do my research in a dedicated browser session without adblockers :)
I wish I had it for you. I'm a developer, and I don't work for that company any more. Our legal representation came in and explained it to our upper management, who assigned projects to us. I don't know the regulation.
There's no even medium-size grid in the world today that runs on renewables that aren't hydro.
> Enduring that stress though will develop that very brain muscle of long term planning.

This looks like a metaphor has gone too far.

But I'm open to evidence. On what basis might this claim be true?

Also, I'd like you to argue the opposite: on what basis might this false?
I fully agree with your counterpoint, except that I don't think it's a counterpoint, because to my mind, such a focus on short-term stability (ie, bailouts) are a major driver of long-term instability!

The reasoning for that seems inexorable to me. Once you lop off the deeply negative tail of any risk curve, market actors will gorge themselves on investments that have a positive average payoff but large systemic tail risks, to exactly the degree that they're confident they won't have to bear those costs.

(See the Canadian housing market where banks are happy to offer cheap mortgages with just 5% downpayments, a downpayment that represents mere months of price appreciation, knowing that they're government-insured in the event of a widespread market downturn).

This will continue until it stops being profitable, which is when the overall level of risk and leverage has increased to the point that even the government can't guarantee those risks anymore. So a small crash gets delayed but magnified into a big one. Long-term stability sacrificed to short term stability.

That's the cost of "moral hazard", which is a bad name because it sounds like a random risk that, if we're lucky, we might avoid. But it's actually another costly conserved quantity that accumulates and accumulates.
Wireguard, with dynamically-updated DNS resolution to a residential IP is very solid for a free tier and has the key benefit of zero third-party (i.e. not controlled by you) dependencies, other than the IP provider and the DNS resolver, which is a commodities business with low switching costs. Cloudflare is very nice and will be around for a long time, but it's still a third party dependency.

As it boils down, the OP's solution is "free" as in money but not as in freedom for a certain set of requirements.

Basically, going with CF trades-off some freedom for the considerable/legitimate protection benefits of being under the "cloudflare umbrella". It's probably a good trade for this moment in time. But rational people can disagree about whether it's a good trade when you broaden the time horizon to 5, 10, etc. years.

Like all things, it depends on the requirements you're building for.
Funny you bring this up. Last time I came upon this test, I took the time and solved it correctly. Today I was watching YouTube in another tab and just clicked through it and got it totally wrong.

Thank you for the MBTI reference, will check it out.
Yes!. The electron beam sinters the metal powder inside a vacuum chamber. So, no oxidation.
Western Governors University sorry
He just glosses over the "you can use a websocket API", which would solve most of the issues he's describing. There are a ton of websocket libraries that are easy to use. Do all the auth and session establishment once, and then communicate over websocket if you hate sending cookies and session data back and forth.
Wouldn’t TikToks rise be in opposition to that idea?
It feels gross to change an employees' official title without at least notifying them and getting them to sign an acknowledgement. I work in big tech, and this is one of many reasons why I wouldn't apply there. (Mostly, their work culture is #1)
How does this compare against neo4j? When should I choose one instead of the other?
> When the United States built nuclear plants at scale, in serial production, plant costs were also much lower.

As far as I know, there was never a time where US nuclear power plants were built on time and at budget (and that's while building more than France ever did).
Sorry, I'm talking in general, not specifically about GDPR and new rules. The whole trend stifles innovation because it's literally a barrier to entry.

And my real concern was people who want that cake, and also want to pretend they're not "fragmenting" the Internet. I wish people would call it what it is.
A friend of mine did that.

Burned her house down, killed her pets (fish), and barely survived herself.

She now recommends not leaving candles burning unattended.

There might be a battery-powered candle-like LED thing that gets the same results.
I know a guy who uses whatsapp by clicking on peoples pictures, using voice and video calls and sending audio messages. It doesn't seem like there is a problem.
I wish for just one thing: native AOP (aspect oriented programming) aka Python-style decorators and context managers. Everything else I need C# already covers adequately.
For anyone else that wants to do this.. RSS + hnrss.org with search queries
Male and female genotypes don't form a distribution, they are one or the other, modulo very rare transcription errors or mutations (which generally don't survive the first few cell divisions following fertilization).

So, talking about "bimodal" as if they were a combination of two normal distributions is not reflective of objective reality, since neither one is stochastic. There is no normal distribution of male genotype-ness, and no super male chromosome.

All X chromosomes differ from all other X chromosomes, but there are no half-X, half-Y chromosomes.

Because of this, in virtually all cases sex at birth is obvious to a medical practitioner. In questionable cases exhibiting abnormal genitalia we can, these days, do a quick DNA test to decide the matter. Wishful thinking is unnecessary.

And, yes, biology is absolutely fascinating.
Infura is a single RPC endpoint, the underlying network it talks with has 5k-6k clients: https://www.ethernodes.org/?synced=1

You can choose one of ~20 different free RPC endpoints: https://ethereumnodes.com/

This doesn't include private or paid RPCs or just running your own.
Has it?

Bitcoin is bigger than ever before. It's far more valuable, it has far more users, processes hundreds of thousands of transactions moving billions of dollars worth of value every day on-chain alone, has very healthy L2 layer growth (1ml.com), has hundreds of exchanges worldwide, it ticks every 10 minutes and will keep ticking for the foreseeable future. We have a small country that adopted it as a legal tender with more countries coming on the Bitcoin standard potentially this year.

People only see the fiat currencies and forget that we've run on gold standard for thousands of years and fiat currencies are barely 50 years old and riddled with financial crises left and right. Bitcoin is digital gold, strictly better than gold. But anyways, we'll see what happens in the future.
Just to be clear: "exact same" refers to the platform holder's inaccurate automatic filtering, not the events themselves.
Well of course once something starts making you money you will stop looking down on it. This dude clearly demonstrated post-hoc rationalization in action.

This is what stood out to me though:

> In particular, attention is a form of micropayment with low friction.

It's anything BUT low friction. The attention-based economy is a race to the bottom where every vendor SCREAMS THEIR LUNGS OUT just for a few minutes of your time and even if you indulge only 20 of them you'll still emerge not very informed on the other side, with your time wasted, and with your brain's ability to focus gradually eroded.

That last part is -- and should be officially labeled as -- a criminal act.

I don't mind if this or that website has some unobtrusive ads (Troy Hunt's website is a very good example; StackExchange is also fine). The problem is that EVERYONE wants a piece of the sweet ad money so the users get bombarded with them from all directions.

No, it's not low friction at all. Not for the users / consumers anyway. To them it's a minefield.

---

I even want ads in some areas. But the line between being informative / optional and obnoxious / prevalent-and-mandatory has been crossed at least 15 years ago, both in TV and the Internet. Tone them down and even us the techies might start enabling them -- because every now and then they are in fact useful.

The reason I am disabling ads and I'm fighting them is because I know that by default they'll not give me anything I want, will take precious screen estate (25% of the screen ON A PHONE, REALLY?!), will get in the way and will do their absolute best to make me mis-click / mis-tap so they can get their $0.0001 because I "interacted with the ad". You ever tried to open an erotic video posted on Reddit without your content blockers? Good luck with that. Hint: moving elements on the screen. As if we're playing Asteroids and Brick Breaker at the same time.

Of course I'll block ads. Advertisers must become good citizens of the net and we can then re-negotiate. Until then they will be treated like scum -- because they act like such, all the time.

---

Sadly none of that even touches on the outright malware that comes attached with a lot of modern advertising, to the point that Samsung actually issued a warning to not utter certain words IN THE COMFORT OF YOUR OWN HOME because their TV is listening.

<facepalms>

Just let that sink in for a minute.

...So OK, the guy made some money and now his perception is warped. Nothing particularly illuminating about his article however.
I gotta admit I don't know what 50% of the words there mean, but it surprises me to suggest that "absolute integrity" would not be required for trading, escrow, DeFi, DAO/access tokens.

Makes sense for games and art (but then I wonder what they are doing using a blockchain in the first place).
Hmm - this stimulus check seems odd, then: https://image.cnbcfm.com/api/v1/image/106514776-158826265949...
THIS.

So much this.
I thought it was interesting when Anders mentioned that 30% of C# developers use Unity. Unity doesn't use Microsoft's CoreCLR runtime, but instead uses the Mono runtime or an AOT compiler Unity created called IL2CPP, which converts IL code generated by the C# compiler to C++ that gets compiled to native code. One of the reasons for this is that CoreCLR supports Windows, macOS and Linux, whereas Mono and IL2CPP together support every platform, including consoles. Anyway, it's interesting to me that a significant number of developers are using C# but are using a runtime other than Microsoft's CoreCLR runtime.
It's all about hoovering in new customers into their expanding ecosystem of offerings that do have margin. That's the whole point of Cloudflare bothering with R2 and its pricing scheme. They're punching companies like AWS where it can still hurt somewhat (eg transfer).
I have Threema and Signal, but not all other persons.
Most friends and family are on Threema. On work we use Signal as group chat.
I think you'd need a lens arrangement to make the image appear inside the mirror. It's not just related to binocular vision either, if you have focus a camera on an object appearing in a (flat) mirror, the focal distance is going to be pretty close to the distance from the camera to the mirror + the distance from the mirror to the object.

Now, I don't think you need to get this exactly right, but if you could make the video image appear at a focal depth close to to the length from the mirror to the back window, it would be a lot easier on the eyes than the image appearing at a focal depth of about a foot. I'm not good with optics though, so don't ask me how to do that! :D
Standing up a second stack certainly didn't help. And who knows what the opportunity cost was.
Right, UI designers nowadays seem to design for simplicity in appearance to the detriment of ease of use/understanding/control.
You mean Java's "Annotation Oriented Programming"?

like @Transactional?

If yes, then I'd really do not want those "magic-like, tricky when it comes to debugging" features
Maybe you should use another word instead of intelligence. You don't need much intelligence to survive and thrive as a pack hunter. Wolves, lions, and other animals manage to do that, and they are not as intelligent as humans. Intelligence is something you need in a complex society rather than in the nature.
Prisma + Typescript is such a productivity boon, auto completing all query options and database fields. And the results fully typed.
Very eye-opening paper. Thanks for posting this. I have never considered most of the things brought up in this. Really good to read.
he's cto, ceo is eastdakota
Thank you for your quick response!
I was thinking about working for big tech. Should I go about culture and tech stack? I was doing frontend (vue) and backend (node) and a little bit of flutter.
I believe different people have a different response to this stressor though. In ADHD people perhaps it is greatly magnified.

Of course by nature it is unprovable, much like ADHD itself. But anecdotally speaking I have always had a quite extreme response when long-term thoughts enter my mind. Those that fall under the "you must, or else" category can be quite debilitating, and they never seem to lose their bite. I remember the same response 40 years ago that I have today. I have no problem functioning, but I "eat the elephant" the same way the GP mentioned: one bite at a time. That particular thought gives me great comfort. Elephants are delicious.
I have a question: why did you make transaction data from before the Nov 11 upgrade unavailable? How hard would this have been? It's just serving the same immutable transactions that were there before, right? People were expecting these to be available for planning and tax reporting.

Even finding out about them after the fact was difficult because the cause of missing transactions wasn't made public on the user-facing site. For months the maintainers fielded questions from people on the discord that could have been satisfied by an announcement on the website. And even the announcements on discord came slowly.
They may not make much money but I think they will outlast Facebook - Meta.
Protonmail is solid, I've got the free version, you can just test it out to see how you like it first. Take a look at Tutanota also, it's fully encrypted as well. I use it with my domain and couldn't be happier.
tech workforce is generally liberal or are at least centrist moderate. Texas is not an ideal home for most of them.

That stereotype is about a decade out of date.

Texas is very much like New York, California, Washington, Nevada, Oregon, and most other American states: Blue large cities surrounded by red elsewhere.
They weren’t fired, they had an offer revoked.

But either way, two things can be bad at the same time
What? Three different anecdotes carry strictly more information than the same anecdote three times. Thus they are more novel and less dull. That’s even assuming no value in the new information - in reality different points of view of exactly the same model can be useful to learn it better.
Looks like they used both ways to harvest cranberries.

Boy with cranberry scoop: https://www.loc.gov/pictures/item/2017723915/resource/

Gathering cranberries in a flooded bog (not sure what a bog is): https://www.loc.gov/pictures/item/2017723887/resource/
I think you mean $14B not $140B

(And these days it's a tad over $16B)
No, I am not implying that. Just noting its systemic and may as well be an intended feature of the system. At the very least, it's an intended consequence.

I can see positives in having the flexibility to tax things to discourage them, or to encourage behaviors. That's one of the best tools the government has to influence the public's behavior! (EG cigarette taxes). No assessment of the net-net benefit, merely pointing out the complexity of taxes does enable some good things as well.
I don't think they are intentional misleading. It's just that most people don't read correctly stated logical statements often and might interpret more meaning into the sentence than was intended.
Inspiration is the most colorful when you first come up with an idea. Which is why the ideas we get dead in the middle of other pressing tasks, are important to act on right away. That’s why I tend to complete my latest ideas first instead of following chronology or any set order.
People call async/await function coloring bloat but I think it's exactly where it needs to be. IMO execution yielding needs to be explicit not implicit for use cases where thread identity matters. How are you going to write a UI framework if thread context can change unexpectedly?
People have research modern pre-industrial societies and while they do have fires and nicer sounds than drilling they don't sleep in caves. Also birds are really loud sometimes.

I don't think you'd want to sleep in their circumstances over yours, but maybe you would. I for one like camping quite a bit even though I do usually get much less sleep while camping because I'll stay up late around a fire and then wake up at sunrise. I'm sure that'd change if I were out in the woods for more than a week.

Also, maybe your not-utterly-comfortable utopia is making people, maybe especially males, depressed!
> I'm interested in frugal computing, and I want my software to run smoothly on a Raspberry Pi if at all possible. So I do have some demand for a native program or, rather, set of programs.

I understand. My point is that it's likely you're a fraction of the overall "home PC" market who are fine purchasing a regular PC/Laptop/Tablet with 16GB+ RAM and multiple cores (because it's so cheap now) if that can support apps that simplify their overhead.

SO while a Raspberry Pi with a NAS that backsup to rsync.net might consume way less power and be more cost efficient, it might require technical overhead that majority of people are unwilling/unable to support/incur.

> Besides, on a principle level, I fail to see how something as simple as e-mail should need (or be allowed to use) something as complicated and resource-hungry as a web browser

From a developer of a product POV, it's much simpler and less of an overhead building a web app that runs in a web browser than a native app that runs on 5 different platforms and architectures.

Essentially the developer of products are outsourcing the headaches of 5 different platform and architecture compatibility to the web browser.
Definitely this one: https://github.com/sarusso/Timeseria.

An object-oriented time series processing library without using any Pandas or Numpy data structures. It's "my" thing, "my way", don't care about the outcome or if someone likes it, just having loads of fun working on it :P
Awesome! notepad++ rules
I see just one table

> Every post is tagged with a given category. There could be 100+ categories in the blog system and a blog post could be tagged with any number of these system categories.

My point is, I don’t see SQL query as expensive for this kind of use case. There are easy and native ways to do it.

In case you would like a top notch performance, Redis might be a way to do it. Even a reverse-index would achieve great performance.
Prisma did a lot of things right, and we have a ton of respect for the team over there! At the end of the day, building a good, idiomatic API for doing CRUD operations is a hard problem. But building an entirely new query language that fundamentally solves some underlying design flaws and usability issues with SQL is a whole other level of hard.

With EdgeQL, we conclusively solved a lot of these fundamental issues. Now, we're able to use EdgeQL as the foundation of our query builders, which is a huge advantage. We built the first version of the TypeScript QB in ~4 months) and it immediately leapfrogs all the major ORMs in power & expressiveness. But that's only possible because the hard work of designing EdgeQL was already done.

We'll be working on communicating how our query builder works and how it compares to ORMs in some of upcoming posts, stay tuned.
What I really need is a .DS_Store in every directory on my Mac