skysight-inc/HackerNews huggingface dataset:
This is what happens when every word is recorded and every word is a 'statement'.

The English culture was heavily influenced by Kant who argued for a duty ethic, which was trained into schoolboys by the observation and participation in moral emotions during classroom tasks.

Sargon is making a (very lazy) appeal to emotional reasoning, to which Brits would respond. The idea that you don't fulfill the category of behaviour you're 'supposed to be', is something Brits can hear in his text and everyone else (except some aussies and canadians) doesn't hear.

The idea that these racists are not 'behaving white' and they are being like the thing they rail against, isn't to be understood on face value, it is supposed to generate emotional self reflection in the people that were raised in that philosophy.

I've never liked Sargon, he always appears so smug. Probably an unwelcome judgement, but he's not racist from that statement. Just an idiot.
Yeps, thats right... back when i was in school i had a "von" type classmate, they even "owned" a castle (a ruin... back then on the wrong side of the iron curtain), and lived in a social housing project.
This is interesting, though a little self obvious.

The thing is, with something seeming so predictable, how is it not damped by some kind of futures or derivatives action of people or companies trying to take advantage of foreseeing surges and declines?
yield farm has a definition in DeFi that includes a software where "disabling withdrawals and undergoing restructuring" is not capable of happening. (withdrawal control could be in the codebase, its purpose would be entirely different)

I wouldn't call this a yield farm, except in a hyperbolic and pejorative concatenation of words "since it has a lot of yield products"

at least in the DeFi version, any impropriety would be known instantly and its effect would be known instantly, users with insurance would be able to make a claim pretty quickly and get paid out, users without insurance would know their loss and be along for the ride or move on
https://book.micro.blog/rss-for-microblogs/: don’t use RSS, use Atom, which is just as widely supported outside of podcasts (where Apple has ruined it for everyone for quite unfathomable reasons, with their peculiar mixture of innovation and ossification), and is technically sound in ways that not only make it easier to generate and work with, but do actually matter here, about content types.

To be perfectly clear: the only reason anyone should use RSS in new development is podcasts.
Does seeing this headline also trigger memories of that one X-Files episode for anyone else too??

Spoilers: https://en.wikipedia.org/wiki/Field_Trip_(The_X-Files)
Physics seems to attract the sort of people who have the sort of arrogance it takes to look at a product or business and say "This is not great. I can start work from first principles and build a better one". Elon Musk is certainly an example, but not the only one (think MySQL/MariaDB, 90s Nokia, or more far-fetched example, the Red Special guitar). Physics also tends to be just difficult enough that most computing or finance problems are easy in comparison, and some of the math is useful.

Mandatory SMBC link: https://www.smbc-comics.com/comic/2012-03-21
It should be up to the company/developer to choose their business model, and it should be up to the market to accept or reject it.

Subscriptions do have some advantages for the customer: they often come with a free trial, and if you later on decide that they're not worth the value, you can (hopefully, easily) cancel; whereas getting a refund for a one-off big purchase might be more tricky, or even impossible; your resale ability might also be limited. The subscription model also helps align incentives: the developer must continue providing good value, or risk losing subscribers.

But on the other hand: people want to own things they pay for.
Agreed. You see this a lot with people with a C# and/or Java background using TypeScript with annotation based decorators and libraries/frameworks that implement dependency injection, etc. They don't really embrace the nature of the new language and ecosystem. And I can sympathise, it is simpler to do things as you have been doing them before.

You also see it when people who've mostly done imperative programming tries their hands with a lisp or some ml based language. I've been there myself. You still find yourself using the equivalent of variable bindings, trying to write in an imperative rather than declarative style.

I guess when trying to learn a new language in a different paradigm you also need to unlearn a lot of the concepts from the former language.
Are there contractors out there that will take on call shifts? Because it seems unlikely, and if your proposal is "put into a production a system that you will have to spend $500/day every time it goes down and wait 2-4 business days for a resolution" then you're a braver person than I am.
> Speaking of screwdrivers, anyone else here also have way more screwdrivers than you can explain?

I have several full drawers of random screwdrivers.
And even then… it really doesn’t answer what exactly ‘Helix’ is. A subscription service? An API?

How do I interact with it? What’s the value add? What’s the use case? Why would I even want this thing?
You have this with literally every deployment mechanism, except with Kubernetes the boundary is standardized and you can easily find/hire/teach new team members to work on the complicated parts.

Custom VM/cloud/$randomSaaS deployments are much worse when it comes to "the one guy who understands the intricate details is on vacation".
the secure/tamperproof torx are fine, actually;
sometimes all screws are T15, and during a repair one of them has become T20 (embiggen the hole and what not). Preventing user errors in such cases is important, indeed.
would much rather just pay for Usenet quite frankly, seeing as I don't need 8K-REMUX-POOPFART copies of any film
"Nice headphones" is of course relative. I have two sets of Sennheiaer hd380. They plugged into anything and everything and sounded nice to my ears. They are super comfy. They still plug into my computer, synthesizer, and most of my stuff - but not of course my wife's iPhone.

(My old galaxy s2 had microsd, replaceable battery, grippy exterior,and of course 3.5 mm jack while being smaller in every dimension so I am skeptical as to some of the arguments other than "apple did it so entire industry will copy it")

As indicated above - I'm not am audiophile but I enjoy listening to music, and miss the easy convenience of 3.5mm jack on my phone along with everything else. A headphone amp would completely counter act the convenience and practicality.
Even when using Nextjs, it's still pretty common to have a separate API backend that doesn't also have to be in Javascript/Node. There are parts of backend code (HTML generation) that very strongly benefit from being unified with the frontend code, and there are parts of backend code (like database persistence code) that much less strongly if at all in some cases benefit from unification with the frontend code. Many people split these parts of backend code up between a separate Nextjs backend service and API backend service, and Nextjs lends itself well to this.

I'm a big Nextjs fan; I just think it's useful to emphasize that using it doesn't necessarily have to mean "only javascript/typescript on the backend".
neveragain.tech
Build a phoniebox with her (see https://pilabor.com/projects/labelmaker/)

- Some crafting

- Some electronics

- If you wish some programming

- A lot of fun afterwards...
Friends don’t let friends run their own k8s instances. You should use cloud managed deployment and rely on their security services.

For comparison, you can just as easily expose/hide your VM as your managed k8s cluster.
I don't have any feedback I just love the design and work flow. I downloaded to software. Overall I can see myself moving into this workflow but my only big concern is the exit clause and the login screen when I start the app (maybe have a file browser -it might be my adobe reader hangover) , I could not figure out how to export the notes, maybe you will work. Overall my reservations are just nitpicking and I absolutely love the product. Great work.
Where I live the surge is so frequent and severe, and the wait so long with 2,3,4 cancellations byb drivers half way approaching you, that taxis start looking attractive again.

This is even though they have raised prices, $10.50 flagfall before leaving the curb Saturday night.

It seems all uber has done is handed out a few cheap rides for a while, sucked a heap of money out of the taxi industry, then going to leave us with the taxis, only paying higher prices.

Disruption indeed, but of no to the benefit of the customer, least not in any long term way.
You can have a process without a runbook, but not the reverse. i.e. a process can work, but be undocumented. Whereas having a runbook means you've defined the process (or at least gotten a good start at it..)
worse than that... Guess what the Boeing FAA relationship is?

Yes Boeing inspects and audits itself as FAA employees

No joke, I wish I was....

FAA during the beginning of the jet age punted and delegated inspections and other functions to the OEMs but they are still FAA based employees just hired by Boeing.
The picture you're painting is far too simple.

There are many metrics that play a role for different applications.
A modern Nvidia card is magnitudes faster than any CPU and the M1 GPUs. A Nvidia A100 card has HBM memory with ~2TB/s bandwidth.

On the other hand, there are areas where a ~5GHz intel CPU is competitive, or even older server chips with AVX can compete.

So let's see what happens when Intel and AMD step to smaller processes and switch to much faster memory (ddr5 as apple has done). Maybe the gap is large in energy consumption, but not in total performance.
The way the app performance has deteriorated I thought they already had sacked most of their engineers - it used to be rock solid, now it glitches all the time for me.
> I don't think it's a gift tax, but ordinary income tax.

Is it simply counted on top of (added to) your existing income, and therefore progressive?

If I'm unemployed, with no income at all, would I pay very little to no tax on such a gift? Or gifts are a special case with a separate rate?
Deck screws seem to be mostly T25. Those are what I end up using the most.
The UK is very much Europe (I totally didn't mean the EU)
Cloud Infrastructure Spend to Overtake Non-Cloud in 2022
But then monads are a way to think about computations sequentially. If I write highly sequential code in a C-like language, in many cases most of the code is just boilerplate made necessary by the absence of native support for monads:

int ret = doStepOne();
if (ret == RESULT_OK) {
ret = doStepTwo();
}
if (ret == RESULT_OK) {
ret = doStepThree();
}
return ret;

would just be

doStepOne() >>= doStepTwo() >>= doStepThree()

in a language with support for monads.
Every anything-oriented language amounts to wankage.

The world is a complicated place with complicated problems. Complicated problems are always solved by splitting them into different sub-problems, each routinely of radically different character than the outer problem, other sub-problems, or its own sub-sub-problems.

So, a language "oriented" for any one of those is a terrible choice for others. To solve any whole problem, your language should support all the styles that might be useful. Often, a sub-problem falls to a style combining a little of this style and a little of that. Styles should not be straitjackets.

Generally, it is better if the language is powerful and expressive enough that support for a style is not built in, but can be provided by a library. Any fancy built-in feature is always an admission that the core language wasn't strong enough to express it in a library.

That is why weak languages so often have fancy core features (e.g. dictionary): without, you would be left with no support. This should make us suspicious of a "match" feature.

A more powerful language lets you pick from variations on the fancy feature in a library or libraries. And, the library might define a new style useful for the sort of problems the library is designed for.
There is some reasoning in the syndication section¹. While we may not agree with it, Manton has clearly put some thought in to Atom for this use case.

I'm personally a little unconvinced by jsonfeed too which is mentioned in later chapters, but I have to say I'd go all in on it iff it allowed us to free ourselves of RSS.

¹ https://book.micro.blog/syndication/
[Article author here]

I am astonished at what a short memory HN has.

The Ubuntu project manager did an "ask HN" post on what people wanted to see next. It is here:
https://news.ycombinator.com/item?id=14002821

The result was fairly overwhelming: stop Unity, Mir, the mobile stuff, etc.

So that is what happened.

I personally feel it was a huge mistake. :shrug:
Actually, I think most Gnome 2 refugees eventually settles with XFCE or Mate. I did at least.

..wonder what I'll do after the Gnome team kills XFCE by enforcing Wayland for GTK.
This is incorrect.

What Canonical did is exactly what HN asked them to do in this post:
https://news.ycombinator.com/item?id=14002821
Is it an amphetamine/upper?
So shitty remakes is the reason why general poor population can never have access to information and education? Gotcha.
Interesting to call it evil, when your whole reasoning is driven by pure greed. I guess you don't see greed as something evil? Or do you think there is a human right to consume? That everyone has the right to experience and own everything for free, what others have created and worked hard for?

Anyway, "intellectual property" has proven to be a driver of quality, as the earned money gives liberty and time for the creators. I don't see how this is a bad thing. Sure, there are warts in the system and we should get rid of them, but not by removing the whole good side.
Hi. I wrote the article at the top of this post. I am still using Unity now as I have been doing for about a decade.
The worst part about listening to music on the phone is nervously waiting for the next spam call to interrupt it.
Astronomer Says New Webb Space Telescope Images “Almost Brought Him to Tears”
Where I live you have to work a full 8 hour shift to be a taxi driver.

So the real benefit of Uber was enabling mums to drop off children at school and then work until time to pick them up again (one example), casual self determining work not available to many in other ways.

I live fairly central, guy around the corner from me is retired, hangs at home picking up the odd job as he feels like, great for him, plus he can control his income relative to impacts to benefits.
Imho they can as long as they agree to drop some sort if retro-compatibility.

Modern cpus being able to run dos software is certainly nice, but it’s probably preventing intel/amd from performing some aggressive restyling and optimisation/refactoring to their isa and its implementation in silicon.

Apple on the other hand happily deprecates its own os releases and the hardware supported. Software retro-compatibility is then achieved in software (rosetta and such)
I'm trying to understand the thought process that would lead someone to decide that this wierd and entirely proprietary solution is the best way to build a website for their organisation.
Countdown for public release:
https://www.jwst.nasa.gov/content/webbLaunch/countdown.html
When you wrote wunderkind, I really didn't think you meant it literally!

The work is interesting enough coming from anyone, but that little detail makes it more impressive.
The funny thing about picker is that GTK supports alternative filepickers on flatpak offically, but non-flatpak is considered an "debug feature" [1]

1: https://gitlab.gnome.org/GNOME/gtk/-/merge_requests/4829
I'm 99% sure they just copypasted from the 'Get Demo' page:

https://www.hlx.live/business/demo
Why are yours dying so fast? (Alternatively, why do mine hold up so well?)

I have had two Clip+ in the last 15 years. I retired the first one because I broke the clip off; it still works otherwise. I was using them about 2 hours a day until the pandemic.
They did a macOS ripoff directly because Microsoft was threatening to sue everyone doing Win95 ripoffs:
https://www.theregister.com/2006/11/20/microsoft_claims_linu...
Well, I always had extremely bad tearing with X11 and Intel, AMD GPUs, and no issues with Wayland.
While I agree that this is a wonderfully simple case the main problem is that it isn't always that easy. As long as you get get away slicing tables into different "shards" and aren't to join-heavy it isn't too baf. However it still adds complexity to the application code that is a constant maintenance cost. And eventually if you keep scaling you will get to the point where you need to shard a single table, and that is very painful. Both in the risk and difficulty of the conversion and further ongoing development costs.

I do dream of the day when distributed databases are the "default" for new projects. Likely running just a single instance at the beginning. But then you have a seamless path forward when (and if) you need it. Even at medium size three small nodes will be easy to manage and give easy HA and allow you to do version updates safely and with no downtime.

I don't think we are there yet, but there are a few contenders in the running but Postgres is tough competition. Its years of stability and predictability give it huge points even if it has the downsides of a centralized system. But I think the turning point is steadily approaching.
Nomad is a lot easier to get into, all the while it provides almost the same functionality as k8s, including a lot of the edge cases like orchestrating vm's, lxc, firecracker and ofc workloads on windows and freebsd too. Weakest point of nomad compared to k8s IMO is the size of the community.
Modern CPUs are giant, complicated pieces of hardware. But they’re useful, and have a well defined interface that you can interact with it at a higher level.

Same with k8s. People conflated running k8s from scratch, with administrating. The former is very hard, you should buy it from a cloud provider. The latter is IMO not much harder than VMs at small scale and much simpler at you grow bigger.
> Other than perhaps space exploration, what do any of these have to do with physics?

Historically, the most successful examples in each of those industries have a physics degree. I cannot explain the causation.

Elon Musk also drives the mean for physics majors way up.
Interesting. It is a bit counter intuitive at first but not too hard to see how it works.

After the first main loop, the first item will be the biggest item in the list.

The inner loop, as it always starts from 1 again will gradually replace the bigger items with smaller items, and so on.
Agreed. OC is overstating it. It’s not that the anti K8s crowd is necessarily anti-containerization, it’s that containerization doesn’t necessarily require Something as complex as K8s.

I’m invested in Cycle.io, which is a company that simplifies containerization and infrastructure (major oversimplification of the company). But a lot of customers are refugees from K8s, whose appetite exceeded common sense. Their infrastructure ops teams are costing them 6-7 figs that they can shed with something like Cycle, because K8s is simply really complex.

This is going to become really really important in the next 3-4 lean years we have coming our way. If you’re a K8s user, and spending money you can’t afford on an ops team to manage, you owe it to your company, investors, and customers to explore options to reduce this type of burn.

P.S. Intentionally not making a hyperlink for Cycle.io because I’m honestly not trying to shill here.
No.

The Qt-based Unity was called Unity2D.
https://wiki.ubuntu.com/Unity2D

It was dropped when LLVMpipe rendering made OpenGL fast enough to be usable on machines without 3D hardware:

https://www.phoronix.com/scan.php?page=news_item&px=MTE2MTQ
That bit was pretty interesting to me as well, because that's exactly what many people do. I don't agree that this is what "hobby" means, it's more that we tend to try to buy our way into a life style.

I feel that Kubernetes is exactly that for a large number of developers, operations people less so, they want to be part of a professional, world class, trendy environment/community. So they try leverage Kubernetes to elevate them to this Silicon Valley type tech company.

There's absolutely value to be had from Kubernetes, but I agree with the article, it's not for the majority. Except I think there is one valid reasoning: If you purely see Kubernetes as tooling for deployment, it's hard to present any good alternatives for deploying to VMs or physical hardware.
This is great as it's from a third party any not forced on users. Convergence was never a thing and it will never be a thing.
I cannot remember the last time I've read an article about any issues low income households face when using tech, but maybe thats just my selection of news, im not sure.

I know that I have difficulties using some services because I cannot afford faster internet, for example.
Should You Quit Academia?
If it looks "obviously wrong" the quick proof that it works ... the j loop will move the largest unsorted element in the array into a sorted position. Since the i loop executes the j loop n times, the array must be sorted (since the n largest elements will be in the correct order).

EDIT

^W^W^W

Nope, I'm wrong. I did a worked example on paper. I think the devious thing here is the algorithm looks simple at a lazy glance.

To sort: 4-3-6-9-1, next round pivot for the i loop in [].

[4]-3-6-9-1
9-[3]-4-6-1
3-9-[4]-6-1
3-4-9-[6]-1
3-4-6-9-[1]

1-2-3-6-9 & sorted

I can see that it sorts everything to the left of a pivot, then because it does that n times it comes to a sorted list. A reasonable proof will be more complicated than I thought.
That practically defines mainstream language, alongside having been blessed with a non-repeatable miracle.

But C, Java, and Go don't.
Normally when a regulator's staff are receiving money from the party they're regulating we have other words for that than 'delegation'. More like 'corruption'. But if the system itself does it it's suddenly ok. :/
This has always been my observation/thought as well. It’s “ no one ever got fired for picking IBM” all over again. Cute advertisement slogan, but it’s based on a true/real mentality, and a dangerous one at that (in terms of reaching potential and managing burn).
It was done:
https://github.com/chenxiaolong/Unity-for-Arch

I have not tried it, but Rudra Saraswat's new Unity-like desktop, UnityX, is also available in an Arch version:
https://9to5linux.com/you-can-now-install-the-unityx-desktop...
Hacker claims to have stolen 1B records of Chinese citizens from police
I have seen how it multiplies out in traditional engineering.

One guy/girl was doing stuff, might be quite a bit, so it's decided it is really needing 2.something people, so they send two more, because you can't have part of a person.

Then they need a manager, and a doc controller and maybe an admin. Then the service people need a manager, and you need a manager of the managers, and they needs an assistant and who knows who else, maybe a HR and next thing know what one person was doing is all of a sudden a ten person team.

And instead of going to just talk to someone in another team, it's no "my manager will confirm with your manager" etc etc

I worked in one place where to send a document to the guy in the next office from me for official review had to go through a document control office in a another country. That was not unusual, apart from being unusually frustrating and time wasting.