skysight-inc/HackerNews huggingface dataset:
>KVM is free. ZFS is free. Linux & BSD are free.

Your time, hopefully, isn't.

>The margins on server kit are tiny.

And man, does it ever show.

>Oxide gets plugged here non-stop, but the audience here still struggles to see what the point is.

I'd like someone to appreciate music with; but alas, my cat doesn't like Debussy, she likes tuna, and I must love my cat for what she is.

That the HN audience struggles to see the point of a properly-integrated systems offering isn't an indictment of that offering. They (and good for them!) may never have had the professional experience of having to manage a large enterprise IT resource on questionable hardware with indifferent software support from multiple vendors.

>Sounds like a vanity project to keep some of the old Solaris talent in-pocket.

Then that would be a vanity project for Oracle; but I believe that ship has sailed.

>the current growth-area is GPU/ML processing, where Oxide has bupkis.

Nobody but nvidia has anything hw-wise in that area (for the moment...).
> https://blog.koehntopp.info/2024/02/13/the-matrix-trashfire.... explains why Matrix is lacking market share

It complains that cyberfurz.chat is a "server with profanity in the name".

...why?
Clickbait Title of the Month: "Your 401(k) Will Be Gone Within a Decade"
> Broker fees typically range from one month’s rent to 15% of the annual rent, but can be higher when there is more competition among renters.

From the perspective of a long-time renter in Australia: wild. Here, in our highly imperfect private rental market, we have regulation that prevents these kinds of fees being pushed onto the renter. If the agent managing the property on behalf of the landlord wants a big fee they'd need to negotiate that with the landlord, who is going to have a lot of choice to give the job to other property managers with more competitive fees.
My favorite works to date regarding a mirror universe answering cosmology open questions is the stuff Neil Turok's been spitting out over the last decade:

https://insidetheperimeter.ca/a-mirror-universe-might-tell-a...

Highly recommend for anyone into this topic.
My general impression of the LogRocket site is that they have decent articles on how to do frontend development. At least that what I remember from the times I've been directed there by a search engine.

And we…want to discourage writing useful web pages, even though articles on understanding TypeScript's type system aren't all that closely related to their main product…? What am I missing?
> The US (and to some extent EU) have some protection, but for the rest of the world it's not much different than crypto.

Do you have any citations to your survey of global consumer protection laws? Examples would be especially relevant if you know of cases where a bank granting access to a scammer left the victim with no recourse.
I had a similar thought when C# introduced async/await. "Why all this complexity? What was wrong with good old fashioned blocking calls?"

I don't know the answer, but I would like to. I think it has to do with the limit on the number of processes/threads that the OS/framework can manage. Once you reach this limit, using async/await somehow allows the OS/framework to secretly use your (technically not) blocked threads to do some other work while they are (technically not) blocked.
Even though Sony has taken the sidekick word, there are lots. The characters 愛(love), 相(together) have "ai" readings and are productive. The verb あう goes to an あい noun form that is productive for forming words like aizuchi. Plus various others.

aite

愛犬 aiken: beloved dog

相手 aite: companion, other party, opponent.

藍色 aiiro: indigo blue; 濃藍 koai: deep indigo.

...

https://jisho.org/search/あい%3F
“Node.js’s asynchronicity is quite literally one of the, if not the best part of Node.js”

That’s fine if that is your opinion. Here is my perspective on it:

- Node.js async model is not unique nor innovative. There has been several other platforms (such as Tcl/TK or 90s Windows programming). It runs into the same problem with any cooperative concurrency control, where a block of execution can freeze out everything else. In contrast, the Erlang/Elixir has a preemptive scheduler

- Nodejs’s async/await has an implicit queue of execution blocks. Erlang/Elixir, on the other hand, queues _messages_ recieved by a process. This allows not only transmission of data, but also control signals (such as suspend, stop, restart), which you cannot do with Nodejs promises alone. You have to use event emitters, whereas every Erlang/Elixir lightweight process can receive event messages.

- Nodejs promises can get lost. If it is not held and tracked somewhere, you can’t get to it. Erlang and Elixir has a first-class, PID literal. You can pull up any running process because the scheduler tracks them, which makes live debugging or mitigations possible in prod

- Because Nodejs queues execution instead of messages, it has to use callbacks. The problem with callbacks are not necessarily callback hell so much as tracking rejections and errors. Every single async call requires it, whereas in Erlang and Elixir, a running process is a natural error isolation boundary.

- Nodejs only occupies a single core of a processor, unless you use workers or fork. The BEAM runtime (these days) will use up as many of the cores as available unless you tell it not to. I can run a single BEAM os process, but have to jump extra hoops to take advantage of that for Nodejs.

Those are the main reasons why, from my perspective, Nodejs is error prone by design.
This looks like it would be great for tracking Activities of Daily Living (ADL) for seniors. With a little machine learning it would be possible to recognize many activities automatically.

https://en.wikipedia.org/wiki/Activities_of_daily_living

It would have to have very good battery life.
Every day hacker news becomes more like my boomer parents facebook feed
Honestly, I'm siding with the EFF on this one.

https://www.eff.org/deeplinks/2021/06/if-not-overturned-bad-...

They are a great org fighting for our digital rights.
In regard to the limitations of the command line syntax, Raymond Chen discussed this recently: https://devblogs.microsoft.com/oldnewthing/20240215-00/?p=10...
Article seems to make the argument that is should happen (poorly), but doesn't provide any evidence that it will happen.
Money I earn is taxed.

I invest what remains, gains are taxed.

I buy a house with what remains after that, I owe property tax.

I buy things to live with what remains, I pay sales tax.

To keep up the pretense of caring the state occasionally throws a bone like "tax advantaged" accounts. It either defers taxes or takes after tax money. Oxymoron to start with.

The state is a parasite that only knows how to sink it's fangs deeper into you.

Afuera!
> More liquid accounts, similar to a Roth IRA, have been become popular in Canada, and Canadians are saving more in them than in the tax-advantaged retirement accounts.

No, that's not what is happening.

Canada has two vehicles. RRSPs and TFSAs (let's leave RPPs out of this). They're saying that Canadians are moving from RRSPs to TFSAs because of the flexibility.

No, they're moving because both are tax advantaged in different ways. RRSPs lower your tax burden now, but you pay taxes when you withdraw even when you're retired. TFSAs don't lower your tax burden now, but you don't pay taxes on them when you're retired, no matter how much they grow!

Lower income people should consider TFSAs. Higher income people should consider RRSPs. First order approximation.

Getting rid of the 401(k) with no safety net to replace it is a disaster and not what's happening in Canada at all.
I don’t think it’s a battle. At least one government has adopted cryptocurrency to a small extent. No technology is “about” the technology, the other poster mentioned the Internet, very few care about how it works, they care about what they can with it.
> 2. Define everything relating to the LGBT as sexual content.

Just to be crystal-clear, this particular step is not so much a prediction as it is a recollection. While the intensity has been tapering off for decades at an agonizingly slow rate, the entire history of Internet content filtering is deeply intertwined with the ideological bugbears of the American religious right. Even Cloudflare in A.D. 2020 botched the "1.1.1.1 for Families" launch by accidentally pulling the homophobic flavor of its upstream vendor's "adult content" database [1]. Unless you've been paying close attention for the past ~30 years, the rot runs deeper than you can imagine.

[1] https://blog.cloudflare.com/the-mistake-that-caused-1-1-1-3-...
You'll have a hard time doing anything with a drone with only a single stick to the work with.

Edit: I guess you could use the D-pad and the gyroscope for two sets of axes, but that feels dangerously prone to accidents at best.
The Panopticon is emerging...
CI/CD is usually a component of DevOps, and any decent DevOps team will have DORA metrics. Time-to-fix, frequency of deploys are both core metrics, and mirror frequency and scope of changes. You want change often, and small.

Yes, change failure rate is also measured, and that's why good test suites matter, but if you think frequency and scope of change don't matter for successful projects, you haven't looked at the data.

That means frequently updating your dependencies against a small code base is much more useful (and painless) than occasional boil-the-ocean updates.

(As always, excepting small-ish teams, because direct communication paths to everybody on the team can mitigate a lot of problems that are painful at scale)
Because JC has always played second fiddle to other boroughs of NYC despite being physically closer to downtown Manhattan than the other boroughs. Even today it's cooler to live in Brooklyn and commute into Manhattan then to live in JC and take the PATH in.
"Fill out a questionnaire that’s more detailed than most dating profiles."

Sorry, what? Why? How does my information matter in this? Aren't you supposed to be delivering me information?

[Edit]

Oh my god, you also work for the companies. Seems like a Carta situation.
Replace “life” with “life as we know it”
Wasn't the increased savings rate a big part of the reason for restricted+advantaged retirement accounts? And this opinion column seems to be treating that as almost irrelevant.
If feasibility is your goal then cp/sat solvers/heuristics should be your tool of choice.

I you have optimality requirements (aka from the feasible solutions find the absolutely best) then optimization is the way to go
“To the extent that the business takes place in software, designing the software is designing the business.” @mulegirl from Twitter
Seems like an ideal case for pre-processing. You still have to do one full scan but you only have to do one scan.

I’m not familiar with your use case or BigQuery but in Redshift I’d just do a COPY to a local table from S3 then do a CREATE TABLE AS SELECT with some logic to split those URLs for your purpose.

You might even be able to do it all in one step with Spectrum.
The February 2022 events were triggered because ...

A very warped, and highly misleading description of events is all that time permits me to say.

Just stop pretending you haven't picked a side, please.
So I don't know all the motivations behind the 401(k) legislation (I seem to recall that the original plans were using a type of loophole, until the plans were coded into law, but I could be wrong on that). However one thing that it does do is it gets the average middle-class American very interested in the health of the stock market. Typically non-investors would be concerned with jobs, inflation, and interest rates. But by tying everyone's retirement funds to the health of the stock market, that can get people to support governance that makes their retirement fund numbers go up, even if it cuts into jobs or one of the other metrics (ideally people would look at everything in balance, but they tend to look at their 401(k) balance as it exists right now instead of what it will likely be in 10-20 years under alternate policies).

Now since the bulk of stocks are held by the wealthier class, who benefits more with a healthy stock market, the existence of 401(k) is a vehicle to get the broader classes of voters to vote against their best interests if it means making those numbers go up.

Any thoughts on the above? I haven't read any articles or commentary that states it like this but to me it kind of makes a lot of sense.
vague tangent: there was progress in late 2023 re: reducing US housing transaction costs, with a jury finding in favor of a big class action lawsuit about the non-competitive way buyers & sellers agent fees are structured (much higher than in other countries). So that's arguably one step forward & signs of progress, although it doesn't help anyone renting in NY.

there was a pretty good discussion of this in the odd lots podcast, see https://www.bloomberg.com/news/audio/2023-11-28/odd-lots-law...
if people want to avoid the normalization of crime they should try to learn what the criteria of good and bad are and not forget it

but there's an obvious push back against that

chances are those who push against it are trying to hide their own crimes in the darkness and confusion.
From a practical standpoint for most database systems, sort of? One might say that there's a functional dependency from the 'time' to the 'precipitation' attribute, and providing that information to the optimizer might affect its decisions... but at the level of data storage and query evaluation runtimes, there's not a huge difference.

From a data modeling and query optimization perspective, however, there's some value in distinguishing attributes uniquely related to identity (e.g., keys, or group-by attributes) and attributes that we're only interested in computing statistics over. This makes it easier to automatically create e.g., data cubes or similar indexes, and many useful statistics can be modeled using a nice mathematical structure like a ring or semiring [1], who's properties (commutativity, associativity, distributivity) are very helpful when optimizing queries.

Classical Datalog, in particular, is entirely based on the former type of attribute; value (dependent) attributes always need to be hacked in, in some way.

[1] https://dl.acm.org/doi/10.1145/1265530.1265535
Hard to say. The clamoring for taxing unrealized gains seemed just as fringe to me, and now we've already got Janet Yellen trying to make it real.
That is what I am trying to say without actually giving it out. PCIe switches are very much not transparent devices. Apparently AWS has not published anything about this, and doesn't have Nitro moderating access to "local" SSD, though - that I did get confused with EBS.
The first rumblings that the benefits of the tax breaks may be overstated came in a 2014 study of Danish savers. Without tax-advantaged accounts, it found, people just put their money in another kind of account.

This is one of many bad takes, faulty logic, and other problems with this author’s arguments.

Danish people are not a stand-in for Americans. Early withdrawal penalties are not the main issue holding back 401k plans. “Tinkering with the capital gains tax rate” is not a realistic solution to getting more workers to save for retirement.

Honestly curious about which lobbyist or PR firms got into this writer’s head. Someone rooting for alternatives to much-delayed tax strategies targeting the rich and corporations, by the look of it.
Or maybe each day you are just becoming your boomer parents. My case is bolstered by the fact you used the word “boomer” in written and/or spoken communication unironically.
You make very good points, as expected.

However, while I completely agree that spam isn't anywhere close to being a threat to Hacker News, I'm not so sure about subtle, well-executed content marketing/influence campaigns. By design, these are much less overt than mere spam links to a porn website, and there are plenty of places for them to pop up on HN - for instance, in any number of recent threads lamenting the sad state of modern appliances/tools (like vacuum cleaners, e.g. [1] - and it would be extremely difficult to even approximate the scale of the problem.

I'm not advocating hiding from the outside world in the same sense that one might try to intentionally isolate their community to prevent others from joining - just in the sense of avoiding a specific discovery mechanism (Google) that results in extremely strong incentives for content marketing companies to infiltrate and influence. More specifically, I posit that the amount of organic discovery and community growth that we would get would be significantly outweighed by the attention from content marketers - most people that I know discovered HN through blog posts and individual recommendations, and not through search engine results.

Ultimately, of course, it's up to you - but please think about this issue (and particularly the tradeoff of the upsides vs downsides of being highly-ranked in Google results), and look for indicators of content marketing. Hacker News has, by far, the highest quality-size product of any community that I've seen on the internet ever, and I would dearly love for it to stay that way for many decades to come - which I don't think will happen if "Hacker News product recommendations" becomes a currency with supply comparable to GitHub stars[2].

[1] https://news.ycombinator.com/item?id=39238010

[2] https://news.ycombinator.com/item?id=36151140
I believe it's typically a resonance in a power supply / voltage regulator.
In the province I live in, the government writes the rental contract. Individuals and businesses aren't allowed to write it.
> In much of the "democratic" world, changing the constitution is something every dictator does to allow himself to stay in office. What's to guarantee that we don't end up with that?

That’s what happens if it’s too easy to amend the constitution. If it’s too difficult, the government either ignores it entirely or interprets it in increasingly ludicrous ways because it’s impossible to get anything done any other way. I think the US is clearly experiencing this particular failure mode, and if we want to get back to operating within the text of the Constitution, we need to tune the amendment threshold accordingly.

Right now it takes 38 states to amend the constitution. For the sake of comparison, 30 states are blacklisted from doing business with the city of San Francisco because their laws aren’t progressive enough. That’s actually the highest interesting number of states I can find that all fit on any one side of an interesting partisan divide—when it comes to guns, abortions, and other similarly divisive issues, it’s almost impossible to find even 30 states that all land on one side or the other.
Comparing average costs with median income. Not the sharpest pencils in the box, statistically.
The hardware wallet is a bit more than a thumbdrive. It's a signing device.
I thought so too until it saved me paying $90 for a new garage opener.
The Dark and Violent History of the Michelin Man (2016)
It would be great if there was a free version for charity/non profit/open source. I don't know if this is feasible for Kagi. But I do know that many of these types of wiki/forum/blog are run on a shoestring.
> It is, however, much more difficult. Not difficult technically, but difficult because it requires discipline.

Before that, people need to know it's even an option.

Years ago when I showed a dev who had just switched teams how to do this with a feature they were partway through implementing (their original version had it threading through the rest of the codebase) it was like one of those "mind blown" images. He had never even considered this as a possibility before.
The set of all strings over an alphabet is infinite in cardinality. I don’t think I would say that it is infinitely complex. I don’t know how you are defining complexity, but the shortest program that recognizes the language “all strings (over this alphabet)” is pretty short.

A program that has a good rate at distinguishing whether a string is human written, would be substantially longer than one that recognizes the language of all strings over a particular alphabet.

If you want to generate strings instead of recognizing them, a program that enumerates all possible strings over a given alphabet, can also be pretty short.

Not sure what you mean by complexity.

I don’t know what you mean by “it doesn’t follow any rules at all”.
Yeah it's quite confusing for the less technical user. Hopefully they change that so it doesn't just say "safe" in such a generic way.
On purchase price alone you are usually better off not renting. Given a server generally comes with 5 years warranty, you are about 50% better off on those figures.

However, the killer isn't the purchase price. You have to put it somewhere with a lot of bandwidth, UPS, generators and cooling. To use your Hetzner example, you can't get co-lo for less than $119. That's 14U, which is more than you need for one server of course, but then there are usually charges on top of that.

So yes, for small installations it's hard to beat renting. You need to be using several racks for the equation to tilt towards purchase.
who would be holding them back?

Patients and doctors want better treatments.
There are government all around the world that want to save money?
I know big pharma has a bad reputation, but they dont send out hit-men after competitors.
Lucky you only had to pay the broker and not the building too.

Obligatory:

“The door refused to open. It said, “Five cents, please.”
He searched his pockets. No more coins; nothing. “I’ll pay you tomorrow,” he told the door. Again he tried the knob. Again it remained locked tight. “What I pay you,” he informed it, “is in the nature of a gratuity; I don’t have to pay you.”
“I think otherwise,” the door said. “Look in the purchase contract you signed when you bought this conapt.”
In his desk drawer he found the contract; since signing it he had found it necessary to refer to the document many times. Sure enough; payment to his door for opening and shutting constituted a mandatory fee. Not a tip.
“You discover I’m right,” the door said. It sounded smug.
From the drawer beside the sink Joe Chip got a stainless steel knife; with it he began systematically to unscrew the bolt assembly of his apt’s money-gulping door.
“I’ll sue you,” the door said as the first screw fell out.
Joe Chip said, “I’ve never been sued by a door. But I guess I can live through it.”

-- Philip K. Dick, Ubik
It's a terrible choice to use something that Discord has abandoned - this numerical suffic is disgusting!
This site stopped being for actual hackers at least 5 years ago, maybe more. These people are the opposite of hackers, literally begging for and defending walled gardens and closed systems. What a joke this community has become over the years.
Single Flux Quantum (SFQ) Digital Electronics (2023)
Ivan Sutherland on the next revolution (and it isn't quantum computing). Note, the Q&A session following the presentation elaborates on these ideas.
I'm a boomer parent. :-)

And this article is trash.

And as the federal government gets increasingly desperate for new sources of revenue, the tax treatment of 401(k)s is a likely target.

That is true if the government continues to heap trillions on the wealthy, and soak it out of the peeps toiling away, and even retirees. I pay taxes on my 401(k) distributions and Social Security income. They are in essence deferred taxes.

Of course, some people assume that will always and increasingly be the case, but extreme wealth inequality is destabilizing.
Ok, sure.

I don’t think people who believe there are no significant biological sex differences should be in a science/academic role either.
With RSI, osteo-arthritis, and carpal tunnel all coming on and the need to work for another 15 years, I’d love to control a mouse with my brain. And type.
It's comments like this that keep me coming back here. Thanks for sharing!
That's far from clear to me. However, his current passion isn't silicon; I shared it with HN: https://news.ycombinator.com/item?id=39449596