skysight-inc/HackerNews huggingface dataset:
IKEA’s new virtual design tool deletes your furniture and replaces it with IKEA
Just wanted to chime in that your reasoning here is 100% valid.

I'd also be curious about something: suppose you used LibreOffice for a week or so for working on your personal spreadsheets. What percentage of your work time would you waste either searching for the new location for the old command, or learning the new command that maps to the old one?

I'd love to read a case study where someone has documented this with a UI change in FOSS.
>increases blood pressure

So does caffeine.
Yeah you're so right, everybody stop using this Kafka abandonware! Nothing to see here...
Beware of the Macra
https://en.wikipedia.org/wiki/Gridlock_(Doctor_Who)
>Recommending against masks early ... lack of research into air filtration/sterilization, etc. Speaking out against these became a very difficult thing to do for someone in power with a lot to lose.

https://scholar.google.com/scholar?hl=en&as_sdt=0%2C33&q=air...

https://scholar.google.com/scholar?hl=en&as_sdt=0%2C33&q=mas...

The Scholar results do not support your claim.
This is really hard to answer because mining is a fiercely competitive business, and miners aren't eager to give up this kind of information.

But I would suspect probably not a lot right now. There is some mining that's efficiently burning off nat gas that otherwise would have been inefficiently flared or vented, which is net positive from a GHG emissions perspective, but that's an outlier. Realistically, I suspect there's such a high profit margin that hunting for stranded energy isn't the primary goal right now. Getting cheap ASICs is.

This is why I'm a big proponent of increasing mining regulation. I want to see miners heavily taxed for using carbon sourced electricity and pushed out to the fringes of electricity production. We'll probably need to use regulation to force the industry to actually be the consumer of last resort. Right now, there's just too much low hanging fruit for miners to put in that work voluntarily.
I noticed that Tailscale pretty conspicuously referred to it as "WireGuard®" in today's Tailscale SSH announcement. I wonder what the discussions between them and Jason have looked like.
Chrome already has a large market share and a browser changing their browser engine doesn't necessarily change Chrome's market share.
From the blog post on TLS support:

> However, if your service doesn’t have a valid TLS certificate, despite the fact that your connection is encrypted using Tailscale, your browser will warn you that the connection is not secure (it’s doing the right thing—it doesn’t know about Tailscale!). So, to avoid confusing your users, you might want to provision a TLS certificate to validate your internal services.

Browser warnings and user confusion aren’t the only consequence of not using HTTPS. The more concrete impact is that you lose access to a large and growing number of web APIs that are restricted to secure contexts.

https://developer.mozilla.org/en-US/docs/Web/Security/Secure...
Nah... just regular human chemistry
>> PIN switch on a mobo for IRQ settings (PRE IPv4)

>Yeah even I’m fucking totally lost on this one

---

You dont recall on a 286? Having to swap DIP PIN switches on the motherboard to establish the IRQ port the card in said slot was going to use?

IRQ3 was typically the modem...

----

You were etching PCBs in your basement

I was flipping DIP SWITCHES.

Different era of education there...
> a little less time than eating a piece of bacon, a hot dog

Sources for these? I've never heard this one before...
Sounds like I get to drive around the open land in your state for hours and 3-40 minutes of driving is line of sight to a power installation. The wind farms will go up in NY, Boston etc but it will take a while because of the same NIMBYs. They do wield more NIMBY power because they can raise more money. Income inequality is the system working as designed, we won't nationalize any part of our power industry because the benefit would go to workers and ratepayers.
By your own graph the smoking rate only keeps going down, so you only get that number if you assume waping is the same as smoking, which is incorrect.
Which is the sad part. It's difficult to get good unless you have the responsibility of doing something challenging. I have similar experience to OP but am now tech lead and managing the infra, which has given me the confidence to take on other devops stuff.
I'd like a version with ~1 MB of on-chip SRAM. 400 kB can be tight, because the wifi stack etc. is consuming a sizable portion of it.

And yes, I know about SPI PSRAM, but it has quite a bit of downsides.
An easy counterpoint is that Japan is a very healthy society with the lowest obesity rate in the developed world, and they actually have a mantra that says "eat 30 different foods every day". Japanese people directly attribute their health to the diversity and variety of their diet.
The main point is" Just start!! Growing plants is one of the most rewarding things you can do. Grow too many flowers, give some to strangers. Have too many seedlings, share. The community of fellow growers you will meet will also enrich you.
They have a relatively detailed series of comparisons with other solutions in their documentation: https://tailscale.com/kb/comparisons/vpns/
How much of your company is the product, and how much the salesman? Perhaps gauge it at "i spent 500hr building this project" vs "i expect it will take 100hr of selling it to make $N billion in revenue" and divide accordingly. This should probably be a mutual discussion.
If Firefox turned into a Chromium fork Google would work with them to make it work.
Show HN: Getting Around API Rate Limits with Magniv
Sounds like sugar
This is a spurious comparison. Someone dying at 40 after being treated for a decade for several cancers caused by smoking is not going to end up dying at 80 after being treated for a decade for several cancers caused by living long enough.
"Purchased by Microsoft in 2008 for 500M". And then the silence was deafening. Hmm...
Ok, from a conference not much time ago I've noted, but unfortunately fail to recover linkable reference, around 67kWh to extract 1kg of H₂ if there are no losses in the process. I can't estimate losses but I can imaging are there in a relatively relevant percentage. The there is the storage issue: H₂ goes trough essentially any tank, no matter how we store it in practical ways, and that's another loss hard to be computed but there.

I've found this old report https://www.nrel.gov/docs/fy04osti/36734.pdf and I doubt we really have made significant advance since it.
The Four Horsemen of the Crypto-Pocalypse
How do you know he/she/it doesn’t identify as a microchip?

“Person” is so speciesist.
So what‘s your argument here? 160 search queries per second is very impressive. These aren‘t request to a stupid api, but users actually using a tool.
Not competitive markets. Deceptive players run out of customers quickly.
It won't matter anyway, New York will be submerged well before 2055.
This is absolutely awesome. As someone who has used Gather a bit, this blows it out of the water. Incredibly intuitive and fun way to move around and talk to your friends and coworkers. Once you realize that you don't need, nor want, the 8-bit paradigm to interact with folks, Flat.social clearly becomes the superior way to interact virtually.
I caught this perspective early, and would be very clear in interviews that I didn't ever want to be a manager. I had a lot of interviewers ask, "Don't you have any ambition?"

My answer was always that I did, I got to where I wanted to be, and I intend to stay there. I'm a programmer. I program. Ambition realized.

And with the money that programmers make, it seems even more ridiculous to suggest that I had no ambition while applying for a job as "senior developer" or "lead developer".
I have to give them benefit of the doubt. How many things are on my own plate that I haven't done anything about yet? A lot.
It looks like supporting two unwinnable, simultaneous wars in the Middle East that cost the country trillions and hundreds of thousands of humans directly and indirectly murdered.
https://www.nutritionix.com/food/potato

> Calories 161

> Protein 4.3g grams

Let's do some math here. 2500 calories of potatoes works out to 2500/161x4.3 = 66.77 grams of protein. If you don't understand immediately why that might be a bit of a problem, then you're probably the target audience for this Dunning-Kruger Diet. Sure, you'll lose fat, along with what little muscle you have, and probably even some bone mineral density.
I need to check this out. I am guessing I can do all the things I used to be able to in Google, like disable all results from say, pinterest and a few other sites I dislike.
Yeah our willingness to sanction Russia and all their oil, plunging europe into shortages kinda falsifies that theory. I wonder what the actual reason is :)
Google says the New York gas tax is roughly 30 cents/gallon - call it 5% or so? Better, but it's like saving the cost of a Big Mac, maybe with fries?
Double encryption is twice as effective. I use double ROT-13 for double the security.
My org has seen significant attrition at all levels, including mid+ management. My take is much simpler: just like us IC folks, managers jump ship for better opportunities, promotions, and raises.

I'm not making this up. I've heard leaders comment in private about how their compensation has dipped due to the recent stock market crash. Since the higher you go in the chain, the biggest the share of your comp is in stocks, it's very attractive to change employment during a market dip. Sure it's risky, but the payoff is big.
Whether or not the general theory of Peak Oil is correct is debatable. If that theory is correct, where we are located in that peak is also debatable.

My main question to you is this. Is the sudden spike in the recent time period just because of Peak Oil, or is it because of other factors I've mentioned? In an era of high inflation, war fears, and environmentalist policies being pushed, I think the explanation for the current gas price increase is much easier to see.

> Eh, I've had two college classes that covered Peak Oil.

Well, I've studied some economics.

Eh, maybe I'm suffering from Dunning-Kruger effect. Maybe you are. Who can tell?
Not sure if I'm allowed to post it here, but that company sent me a Game Boy Color version. It's a lovely piece of art, but with Game Boys back in high demand, a lot of people complained that I would support that company. Partly fueled by those people (and also my own curiosity), I took it apart and put it all back together and turned it into a functioning Game Boy again (and made a YouTube video). It was clear that the console had already had attempted fixes and repairs, but they couldn't get it to work. Kinda interesting, I thought.
OSTEP is the best technical book I’ve ever read.
Sorted Tables for Faster Range-Scans
The grass is never greener, it's just a different shade of brown.
I see. I should've quoted the bit I was replying to.

They said:

> Do it in the middle of a desert far away from any people. No NIMBYs, not interesting for attacks.

And I was just pointing out that building it in the middle of the desert has not proven to be a good way of avoiding opposition.
Regarding Azure, it is quite possible the primary developers are corporate/in-house types and not big on responding to this particular survey. About 70,000 developers (in total) responded which is a small fraction of the developer universe.
That has a limit of 8mb as well?
I'm in the business of building a word processor.

Besides OpenOffice, there is generally reduced downloads of both OpenOffice and LibreOffice. This is not surprising.

The world is moving past system-installed, standalone editors, saving them into a file and exchanging them over emails. The convenience that comes with editing, sharing and collaborating right from the browser is picking up speed, and it's a good thing. We have unlimited version history and the social features (comments, reactions and data tables, with ratings and upvotes as column types like in Coda / Notion) is unmatchable with what a traditional word processor can offer.

The world is evolving into a different future of Office apps and Apache's projects don't fit into that ecosystem.
I work at a fairly complex distributed system (lots of infrastructure, mostly event-based system with milli-seconds latency for interactions between services managed mainly through queues, either managed externally or internally, 90 million MAU) and I cannot agree more.

Also, I would say that the difference is not much "scaling" a CRUD app for request/seconds, but for engineers on a single codebase/service, also architecturally. It's one thing to work alone on your project (which will probably handle k req/s, it's very easy nowadays with classic PostgreSQL and some other queues like RabbitMQ if you need event-based system). It's another to work on the same system with 100x more features, complexity (either in the same monolith or in different micro-services), and especially understand how to be pragmatic and solve problems you did not account for.

No amount of study can prepare you, other than first years at work. Afterwards, in my opinion, the challenges become improving the technology to scale more, and management.
I’m not sure why you think they’re making an argument - they aren’t claiming anything as far as I can tell
This reminds me of an old (misleading) graphic in Wired magazine suggesting that people on treadmills could be significantly reducing their electricity bills.
I suspect $20B would look cheap compared to the SLS boondoggle.
> Photoshop CS2

Sounds great actually. Unless I've missed something new, IIRC CS5 is the peak and still unparalleled. Somehow Adobe ruined it.
Why do you trust him about his credentials? Who is paying him now? He has no articles older than 2020 on his website, and the same is true of his podcasts. Where are his thoughts prior to that?
I think this is making some unfair assumptions about the models the AI comes up with, or is applied to.
This isn't about technology. It's about marketing. It's about finding / establishing a market beyond Google's stranglehold.
Moving goalposts is a common argument used by GMO opponents. People absolutely do disagree with the genetic modification. All the time. Even throughout the comment threads in this submission.

And if we want to talk scale, do you see corn that looks like wheat being planted and harvested? At all? Of course not - it wouldn't provide enough yield to be useful.
This fizzbuzz competition specifically requires the solution to work up to 2^63 which is not possible as the largest int in JS is 2^54-1. You would have to use BigInt which would greatly reduce your performance.

So not impossible but kinda pointless for JS
Same. (Actually I'm in the really weird position of: manager quit, M2 out with covid, M3 paternity. M4 is even on vacation this week). I half wonder if forcing every manager to take a three month vacation each year would lead to an increase in productivity.
True, but it handles 99% of the use cases of the people who lament the demise of telnet in macOS. :-)

For the rest: brew install telnet
>Nuclear is way too expensive, specially if you account for risks of disasters (no insurance company will insure them, so the risk is on the population).

This is CATO propaganda. All power generation is subsidized by our incredibly relaxed attitude towards externalities in general. Of the reliable sources of energy, nuclear is safest and the least subsidized.
Most geothermal heat is produced by nuclear decay in subsurface radioisotopes vs gravitational/frictional source or residual heat of planetary formation, so it's effectively renewable at any kind of level of extraction that we might feasibly be able to make use of.

"About 2,900 kilometers (1,800 miles) below the Earth’s crust, or surface, is the hottest part of our planet: the core. A small portion of the core’s heat comes from the friction and gravitational pull formed when Earth was created more than 4 billion years ago. However, the vast majority of Earth’s heat is constantly generated by the decay of radioactive isotopes, such as potassium-40 and thorium-232."[0]

[0] https://education.nationalgeographic.org/resource/geothermal...
The "money is better" part of it could be due to that there are just less people in SRE with 25 YOE than in other adjacent fields.

Could be that people joining SRE as juniors might not see that much of a difference.
Well, how long did it take you to set up Teleport?
Grumpy is a Python to Go source code transcompiler and runtime
I've read most of Mahan's books and I've read at least some of Zeihan's books. Mahan's view is essentially that battle fleet dominance combined with ownership of key naval strongpoints (think Gibraltar) makes military success and overall dominance more likely.

Zeihan's view diverges somewhat from Mahan's points, in part because he has different views, and partly just because we're in a different era than the one Mahan was writing for. Mahan earned a lot of credibility because the late 19th century and early to mid 20th century was one in which there could be decisive naval battles, and a powerful battlefleet could virtually guarantee sea dominance.

Mahanism isn't really a prophecy so much as it was a political program pursued by Mahan himself and his allies in the legislature, the presidency under Roosevelt, the business community of his time, and with the general cooperation of the British. German naval leaders during WWI and WWII tried to implement Mahanism as if it were an ideology, but failed in part due to German naval geography and in part because they just were never able to get the level of political support that would have been necessary to rival the Atlantic powers on water. So, at least in the US, it wasn't "self-fulfilling" -- he made it his life's work to fulfill it. At a time in which most of our foreign policy intellectuals fail at accomplishing their goals, it's worth noting that he succeeded, regardless of whether or not one thinks those goals are good.

The era that we are in now is one in which coastal defenses are more powerful and unpredictable than they have been in the past. The role of aviation and aircraft carriers is also highly debatable until we have a real peer to peer war with nukes.

Personally, I found Zeihan a bit exasperating in that his analysis is often good, but he's also often glib and breezy, particularly on analysis of Russia, China, and some other countries. But he's very good at talking about some of these crucial big picture topics that get taken for granted to a popular audience.
I think Brave Search is better than DuckDuckGo, especially when searching for "local" places. The only problem I have is that it's about twice as slow as DuckDuckGo at best, and about 5 times as slow at worst.
Haven't read the book, but for those who don't know who Zeihan is, his work follows two threads of post-WWII history:

1. Deglobalization; and

2. Depopulation

The article focuses mostly on deglobalization, but depopulation is in the horse pulling the cart.

Many are familiar with the deglobalization idea from the last US presidential administration. The current administration kept those tariffs, and abided by the previous commitment to exit Afghanistan. Zeihan argues that this trend toward increasing isolationism goes back decades.

What may seem less familiar is the demographic implosion the entire world is undergoing - a baby bust. The vast majority of major countries with the exception of the US and Mexico have passed a point of no return demographically. Their populations will shrink with mathematical certainty. As their populations ebb, so will their economic growth prospects and place on the world stage. The problem is especially pronounced in Asia and Europe, but can be found everywhere.

The reason for the bust: people moved to cities. On a farm, kids are free labor. In a city, kids are expensive conversational pieces.
That's a whole discussion on its own.

Tests do not have to guarantee that the behavior is correct for all possible inputs. If testing all possible inputs is easy, do it. Otherwise, you write the tests which you think are most likely to catch errors. Try to exercise different code paths to catch errors in different parts of the code. Try to use different logic in your test from the logic in the code under test.
Python package management
> I find this proposed solution overengineered.

Is it, though? The psychology of knowing vs not knowing that your nicotine concentration is being ramped down over time could be significant. For instance, I can easily imagine being far more willing to vape more on a hard day of work because "my nicotine is being ramped down anyway, so it's not as bad".
This is great -- I wish it was more plain in the admin UI that this is the better headless workflow. That seems like an easy fix!
The funny part is that JUUL discontinued their "fruity / sweet" flavors years ago. Meanwhile, that market has been taken over by dozens of competitors that have every dessert flavor you could imagine at every gas station in the country. These devices are single-use which means you throw away the entire device (including the battery) when it's empty. This is worse for the environment, easier for high schoolers to use discreetly and, importantly, enables evasion of regulations that were written specifically to target pod + rechargeable battery systems like JUUL.

Tobacco-flavored JUUL pods are mainly used by former smokers as an alternative to cigarettes. High schoolers are vaping hot pink, mint bubblegum flavored, one-time-use Puff Bars now. They won't even notice when JUUL is banned.
The foundation is a decentralized way to transfer value, without intermediaries.

The actual value-additive innovation right now is happening around financial primitives being rebuilt in a decentralized manner, using smart contracts. Everything from the virtual machine to the language capabilities (and restrictions) to the "legos" used to build decentralized applications are constantly evolving.

The constant hacks are also a form of hardening that's happening. New kinds of attacks are regularly discovered, and then exploited or responsibly disclosed, and then protocols start to guard against them, and the entities building the "legos" (I'm mainly talking about OpenZeppelin) upgrade any pieces that need to be upgraded.
Keycloak is Java based, but its simple to setup and configure and requires no OpenLDAP.

It supports both SAML and OpenID Connect/OAuth2. With an LDAP backend you can also use that LDAP backend for other services that don't support those two protocols for SSO, but it is not required.
So yeah, cross platform is hard and this was their implementation of it? How do other languages handle this cross platform use case? I'm just being pragmatic here and less dogmatic. They chose to manage their own tz records so that the host is could be broken to high hell and theirs would still work. My assumption of this is having to support N different is and arch differences that made this non-trivial when they adopted it. Maybe now there are easier paths to take, so I suppose patches welcome?
Thanks. I’d call them that again. But just for my curiosity, please, who is the econ Nobel winner shilling crypto?
This is sloppy summarizing by ars. In a real attack tampered logins need not show up as failures.

From the original article https://mega-awry.io/ (emphasis mine):

> Since the server code is not published, we cannot implement a Proof-of-Concept (PoC) in which the adversary actually controls MEGA. Instead, we implemented a MitM attack by installing a bogus TLS root certificate on the victim.

> ...

> The log in attempt fails, which is only a limitation of the MitM setting. A malicious cloud provider can perform this attack without the user noticing.