skysight-inc/HackerNews huggingface dataset:
Agreed. I still haven’t really started using the ‘match’ statement and structural pattern matching (which I would love to use) since I still have to support Python 3.8 and 3.9. I was getting tired of thinking, “gee this new feature will be nice to use in 4 years, if I remember to…”
I had a bad experience with Action Cable + Redis (extremely high memory overhead, tons of dead redis connections), so it's a bit "fool me once" with regard to action cables.

The main argument for caching in the DB (the slight increase in latency going from in-memory->DB-in-memroy is more than countered by the DB's cheapness of cache space allowing you to have tons more cache) is one of those brilliant ideas that I would like to try at some point.

Solid job - i just am 100% happy with Sidekiq at this point, I don't understand why I'd switch and introduce potential instability/issues.
In suggest a different reasoning: instead of a PC, instead of trying mimicking the giants self-offering VDI at home, what about a small simple rack, even a homemade one with pre-made bars and wood or metal following personal taste/tools/ability and star evaluating if we still really need the concept of datacenter?

Let's imaging a present/potential future: single family homes with p.v. and small storage, eventually with car's bidirectional charging and even an emergency diesel generator with let's say a classic 1000l cube full of diesel. It's not that strange these days outside cities, and it's generally as reliable as most datacenter power systems in practice. A home rack with a bit of local networking, IoT like video-surveillance and p.v. load piloting, space for some 4-5U PCs. Of course modern FTTH.

WFH let's say for a startup or an established company who offer compensation for having hosted/on-premise systems to it's employees homes instead of from some well known big service provider. How much such system can scale? How much when the company need more power but not more homes (employees) simply adding a well insulated shed in the owners garden with more rackspace, p.v. etc?

I'm pretty convinced it will be on par or even cheaper than using third party resources and anyone own some physical asset as well that could be used for anything in dire time needs when/if happen.
Legitimately do not get why Europe is so big on IP. Bigger than the actual producers of IP.
If you google “thermal drone for hunting” you will find some YouTube videos about people solving the first problem.

Pest management is a heck of a good idea. The province of Alberta is officially rat free - if Alberta doesn’t have something like this I bet they would be interested. Especially if it could do double duty for wildlife surveys.
People should take heed in what premiums insurance places on things. They are in the business of pricing risk, independent of political or social bias. They lose money if they have ideologues as actuaries. They make money if their assessments match reality.

So when insurance companies are dropping coverage for things, it's a strong signal that you should too(unless you have a high appetite for risk.)
We had a fleet of dedicated hetzner boxes w/10 gbit, it’s just an option you get and pay a little extra for. Generally had good performance as well.
Human populations cannot expand indefinitely. Indeed many are predicting population to peak latter in century and then decline. Many first world countries are in a demographic decline if not outright collapse. See most of east Asia and Europe.

Without expansion of population, consumption and production both stagnate. See what has happened in Japan in since the 90s.
"Worse is better" has become like "move fast and break things". They're both sayings that reveal an often-overlooked truth, but they have both been taken far too far and result in worse things for everybody.
I'd like to think I'm clever but I cannot claim to be able to come up with alternative shapes to intersections without first having read the blog post about what they chose :).

Budget to fix the hill yes, it's a real life thing, but one can still wish they had been able to allocate things to do it right. As far as the wetlands... https://i.imgur.com/x0WGHXa.jpeg how many lives is a small part of that narrow strip of wetlands between a farm and 2 roads worth? Easy to change? No... but the right thing to have changed? I think so. Now that they've done neither the intersection is still not very safe (IMO, time will tell) and the limited budget was consumed in doing so.

Solely focused on dealing with "what sounded like the easiest and cheapest intersection to put in" I think they did a decent job, I just wish they had been able to do more. Intersections like this not only remain unsafe but give a bad public taste to roundabouts that are able to be properly done - "Oh I HATE roundabouts, I can't ever tell when to yield or where the lanes go. I don't want one in town" when really it's just a horrific roundabout they went through.
The unreasonable effectiveness of plasmid sequencing as a service
Especially when one factors in how Nobels are nominated and voted - previous laureates have a strong say. This is why the same themes keep getting rewarded over and over again: GPCRs, sensory systems, Drosophila, microscopy, regulation of gene expression - while others go repeatedly unrecognized: sequencing, evolutionary biology, etc.
Google Will Track Your Location 'Every 15 Minutes'–'Even with GPS Disabled'
Lisp-2, Prolog, Dylan, Erlang, Julia, R....

Are all homoiconic without being full of parenthesis all over the place, the actual meaning is code and data being interchangeable.
Microsoft also translates documentation based on my IP and it’s atrocious
Ask HN: In 2024, is SWE a sustainable career?
LLMs and Agents are not automating SWE, but they are changing it.

Interviews have become nightmares, even at 'non-tech' companies, making switching very time consuming and difficult.

A lot of SWE work is objectively make-work, and a lot of startups are building fluff or things that are net negative to society.

Beyond this, the supply for SWEs vs the demand is clearly imbalanced on the supply side.

Is SWE a sustainable career anymore?

If you are mid career today what would you do?

If you are to switch where would you go?
> If you can stomach the $200 to $250/month plans, you will get better healthcare than anywhere in Europe.

Sources? My friends in the US who are from the EU and moved for some version of the American dream seem to disagree. And the point is; I don't want my 'job' to be in charge of my health insurance, ever. It is a perverse incentive (they can blackmail me with it and a lot more things; not legal, but I haven't seen many companies care about that little inconvenience). They should pay into it, but when I lose my job, my insurance should continue as if nothing happened. $250/mo is absolutely nothing though; I have friends on private plans double or more that and they still got fucked in the US because 'some reasons'/contract blah; when you are ill you don't want to bother with that shit; you just should get what you paid for for decades, not hire lawyers and have to go to court with a central line in you. That simply doesn't happen here; I will not get refused anything I need, even if I pay E0 (which I do not). Sure it might end some time, but it's gonna be a toss up depending on the coming years who has it worse.
Yep! For example, the EFF was notably supported by Google back when Google was taking on Microsoft, the ITIF has been active for decades, and the Obama admin was notorious for being overrepresented by Google leadership.

Ain't no point adding morality to lobbying - it's just what it is.
Yes right, the key difference that the were used to clean between uses by different customers; this is clearly insufficient; at least because a good deal of customers - drunks, children, people with mental issues would not wash at all before use, a good vector for disease spread. Late USSR I happen to remember always had problems with hepatitis spread, which is considerably less of a problem today, due to adoption of disposable food containers/utensils.
You can use pyenv to create multiple virtual environments with different Python versions, so you'd run your script with (eg) venv311/bin/python and venv313/bin/python
I don't think you've made your point. Windows and MacOS are honestly more configuration if you're a developer - Linux is exactly the way you want it to be out of the box.

If you perceive MacOS as your only option, I feel grieve for your freedom more than Windows users.
What specifically in Citizens United is bad? Are there any positive outcomes from CU?
This kind of work can't be done under pressure at least not a PoC.
Pragmatism is more than just giving people the quickest way to complete their task. There are other axes to consider, such as the simplicity of the compiler and the uniformity of the language experience. These contribute to the maintainability of the language itself and your own code also.

When the rule is "if you need a module, you must import it", and that applies equally to standard library modules, hex packages or your own internal modules, there are fewer mental overheads. The procedure is always the same. Incidentally, this also means that the Gleam language server can automatically add or remove import statements, which it now does [0].

Personally, I also find it pleasing that I can look at the top of a file and say "oh, this module appears to be doing some stuff with floating point math and strings". It often gives me an overview of what the module might be doing before I begin reading the detail.

[0] https://gleam.run/news/convenient-code-actions/#missing-impo...
The motivation in the introduction is rooting/jailbreaking a handheld game console. I think this is a perfectly plausible situation where you have physical access but still want to obtain "unauthorized" access.
> Folks that think that Trump and his friends like "freedom of speech" or any of the type of techno freedoms we take for granted are in for a deeply rude awakening. The reality is that democrats are so, SO much better on most cyber issues that you're actually a deplorable if you are voting for trump.

I'm curious as to why you conclude that Democrats are better than Republicans in terms of IT liberty. Trump ended operation choke point, a program of essentially harassing banks into dropping certain customers [1]. De-banking is, in my opinion, one of the most important threats to "cyber liberties" since it's absolutely crucial for any business to survive. Individuals who are de-banked also find it incredibly difficult to survive: Plenty of services, including apartments and HOAs, do not accept non-electronic payments.

The censorship of "misinformation" (much of which later turned out to be true) also grew considerably under the 2020 administration, which did in fact reach out to social media companies to try and influence their decision making. One of the more salient examples was covered by HN here: https://news.ycombinator.com/item?id=41365868 To be clear, I'm not concerned about private companies autonomously deciding what to host. I take issue with the government coercing companies into making moderation decisions. This has huge potential for abuse, such as forcing the takedown of politically disadvantageous material.

Both Republicans and Democrats are in favor of getting rid of Section 230, but for essentially totally different reasons: Republicans seem to want to return to the precedence set by Cubby Inc. vs. CompuServe [2]. Democrats seem to want to narrowly repeal Section 230 to empower the government to dictate the contents of social media. Both are negative in my opinion, but the patter seems more insidious and prone to long term harm.

And to be clear, these issues are far, far from enough to get me to vote for Trump. I'm interested in hearing the counter-claim, that the Democrat party is better in terms of cyber liberties.

1. https://en.wikipedia.org/wiki/Operation_Choke_Point

2. https://en.wikipedia.org/wiki/Cubby,_Inc._v._CompuServe_Inc.
nice - are there any PRQL CLI tools for json?
The OSI stack was also designed using the packet-switching approach. Rob Graham's "OSI Deprogrammer" is a book-length article about how TCP/IP beat OSI, and how the OSI model is entirely worthless: https://docs.google.com/document/d/1iL0fYmMmariFoSvLd9U5nPVH...

I'm not sure he's right, but I do think his point of view is important to understand.
>try to reject some of the ideas that have become popular in the industry

just my two cents, the web development has become akin to the fashion industry.

We've seen a steady stream of frameworks emerge, from traditional PHP and JavaScript to JavaScript-based development like ReactJS, AngularJS, and now WebAssembly while tried-and-true methods still work.

all the new frameworks bring benefits – but also introduce problems a few years later. The trends drive the IT industry, fueling a cycle of book sales, training camps, and consulting services that corporations buy into every few years.
The future of Halo is being built with Unreal Engine 5
The point you're missing is that the risk-taking & skill-honing that aggressive drivers perform is being done on public roads with other drivers who just want to commute safely.

Your arguments are about pilots training in controlled conditions that don't put others at unnecessary, non-consensual risk.
I have a theory that the reason they screwed up the optics initially was because they had to adapt the design from the spy satellite design.
> don’t ever use the OS’s own Python if you can avoid it.

This includes Homebrew's Python installation, which will update by itself and break things.
> Can someone enlighten me as to whats really going on?

Most likely there were too many that were manufactured 4-5 months prior to the printed expiration date such that many remained unused and in storage back then, and this program is simply emptying the warehouse of the old, made 1.5 yrs ago, kits.
I am not exaggerating it. I stand by what I said. My comment has nothing to do with running actual crypto software, implying that you don't have to be running it to get your services wiped. You also don't have to be using the internet. The ultimate discretion is up to the mood of Hetzner staff and up to when they get around to seeing what you do. If the word "bitcoin" occurs more than randomly in your usage, expect it to be ended without warning. I don't believe it to be an automated process.
Maybe? I am currently going through 'artificial intelligence modern approach' by Russel&Norvig and from historical perspective alone, it seems vision would qualify.

It is just that the language drifted a little the way it did with cyber meaning something else to post 90s kids. So now AI seems to be mostly associated with llms, but not that long ago, AI seemed to almost include just use to of an algorithm.

I am not an expert in the field at all. I am just looking at stuff for personal growth.
> The fact he has no clue how to generate revenue with an AGI without asking it...

I wouldn't take this statement at face value any more than anything else a CEO says. For example, maybe he still had to appease the board, and talking about making profit would be counterproductive. Maybe he gave this answer because it signals that he's in it for the long game and investors should be too.
It didn't invent this corp-chipper style. It just read all of it.
LISP remains one of the only languages where manipulating the code looks exactly the same as executing it. This is often illustrated by pointing out that "eval" in lisp doesn't take in a string of characters. (https://taeric.github.io/CodeAsData.html is a blog I wrote on the idea a bit more.)

What this often meant was that getting a feature into your LISP program was something you could do without having to hack at the compiler.

Used to, people balked at how macros and such would break people's ability to step debug code. Which is still largely true, but step debugging is also sadly dead in a lot of other popular languages already.
It's a good spit, some people used to describe them as "programmable semi colon" but while it's simple, it may be too short for most people to grasp.
I know learning is a chore, nothing like jumping into it without thinking. /s
> I remembered that most of the physical access hacks would not be possible if the disk is encrypted..

Only if you have not booted into your system through using a keyfile or a passphrase to decrypt the data, i.e. if your PC is shut down. I have full disk encryption, and when I boot into my system, it uses the keyfile with which it would perform the decryption, and boom, I have my PC ready to be accessed physically.
A car that can't be registered in Europe because it doesn't meet safety standards has problems getting insurance where it can be registered... that's not particularly surprising?

I guess it would've been "nice" if they just increased the rates to cover the higher risk, but it looks like at some point they decided it's not worth bothering. It's a free market, they're free to not offer service...
Both Ruby and Rails have continued to improve year over year and are better today than they have ever been.
Insurance costs are financial signal that your financial decisions are bad. They won't insure high climate risk areas? You don't live there. They won't insure high risk vehicles? You don't buy them. You can ignore this if you're wealthy enough to self insure, but for the rest of us, you don't have to believe in the risk; the financial system and the risk modeler data they consume believes in it for you [1].

My homeowner's insurance through Citizens in Florida is approaching $5k/year. It will likely go up at least $1k/year, if not more, next year. Citizens is requiring all homes to carry flood insurance eventually, even if there is no flood risk. I will likely have to pay a surcharge after Hurricane Milton due to Citizens having insufficient reserves for the amount of climate related claim loss they are experiencing (such is the peril of socialized, insurer of last resort systems). This will likely push me to sell my primary residence, my last property in Florida I have not liquidated, and move somewhere with much lower climate risk. This is the system working as intended, telling people to leave places too expensive to insure.

We are collectively internalizing the previously ignored and/or externalized costs. It should be expected that this process will be painful and messy as risk pricing snaps to reality.

(folks not of means who live where climate risk has accelerated ahead of what they can afford should be bought out and provided assistance to relocate to where the risk is lower, and their property acquired by an entity that will hold it in perpetuity to prevent further development or occupancy, for the record; FEMA does this, but this must be done at a much larger scale imho)

[1] https://firststreet.org/
yeah, OP feels like a gpt rewrite of this post by DHH
Organ waiting lists require the informed consent of the recipient. As in, the people on the list have expressed a preference towards not dying. A premature child cannot express such a preference.
You must have done something really wrong if they don’t even want to resolve this with you. Normally, you would receive an abuse notice from them — we did many times with one of the services I worked on.
I guess your service is somehow connected to other Hetzner servers (not storage), or you are somehow leaking Hetzner IPs. Your servers were probably used to host CSAM or similar content, which is likely why they don’t want to communicate with you. Someone must have reported this to them.
What's the point of transcoding to HEVC? If your playback device already supports it, and the file is already HEVC, then there's no need to transcode. And there's no benefit I'm aware of in transcoding from an older format like H.264 to HEVC. AFAIK, every device that supports HEVC media also supports H.264 as well.

It would be helpful to understand your specific use cases in more detail, particularly for batch transcoding (my understanding is that this solution is not about stream transcoding).
umm Svante Paabo?
Since we're talking object storage, a question for the collective brain: are there any object storage solutions, cloud or on-prem, which support any sort of "operator pushdown"?

By "operator pushdown", i mean any ability to filter or map over the contents of the object on the server side in some way, sending only the results over the network to the client.

For example, say you have a huge CSV file of customer orders in a bucket. You might want to find the timestamp of all the orders which included a particular product. If all you can do is stream the whole file, then you need to do that, just to pick out a few timestamps. But you could imagine a kind of request where you say "only give me lines where the product ID is P01234, and only send the timestamp column". Perhaps you would express that as a pair of regular expressions, or a sed program, or a Lua script, or maybe the server would understand CSV and let you write something a bit like SQL. There are all sorts of ways it could be done. Providing a fully general way might be tricky, but it wouldn't need to be fully general to be useful.

I appreciate that if you want to do this sort of access frequently, you should probably be using a database, not object storage. But it seems like a very useful feature to layer on top of object storage, and one that feels like it should be fairly cheap to execute - the server has to do a small extra amount of computation, but then needs a lto less network bandwidth.
At this point, xkcd must be like Simpsons. They already did everything.
I've worked on many Rails apps that are still out there in critical spots. My gut feel is it has stabilized. The hype was well-founded; it allows dev velocity that I still haven't seen in any other environment.

I once worked on the integration of an existing Rails app into an existing C# webapp (both living side-by-side, kind of a split-application thing, but seamless to the end user). It was almost hilarious how many LOC the C# teams (!) were having to write for every LOC I (alone) was writing in Rails. Looking through their diffs, it seemed like they were reinventing fire compared to me writing `render :success if SomeModel.update(model_params)`.
Wanted: Resources on React Three Fiber on React Native
> the trend has been to encourage avoiding monolithic architectures like Rails

I'd say's it's completely the opposite.

Yes, microservices might've been the trend in late 2010s, but after everyone got burned by it with unnecessary complexity (unless you're at "Google" scale), people just went back by being productive building modular "monolithic" architectures, and using "microservices" only when absolutely necessary.
Computer vision totally qualifies as AI as it can grant an agent artificially intelligent behavior.
At some point that becomes unaffordable for most people.
Switch builds their DCs with two roofs...

https://www.switch.com/switch-shield/

The Switch one I'm in (Grand Rapids Pyramid), the servers are about 3/4's underground.
> because they’re definitely going to have enough value for the $100MM threshold to apply to them.

Tax cutoffs have this habit of drifting downward over time (the whole, "eventually you run out of other people's money" thing). See the original revenue act of 1913 (modern US income tax). At first it was 1% starting at today's equivalent of $93K and didn't go any higher until you made the equivalent of about $500K. And today, well, it's a little different.

New taxes are always pitched this way -- "oh it'll never affect you, just those rich people, what's your problem?"
>>It's DHH marketing style (it sez right there in his earlier book: pick a fight).

I think rappers invented starting a beef to shift records.
It's interesting that the thing to avoid is helping the wrong people. I might have naively thought that any nonnegative level of help provided to people other than the target demographic would be fine, and that outcomes could be compared primarily on the basis of the level of help provided to the target demographic.