skysight-inc/HackerNews huggingface dataset:
I mentioned Docker because it interests many developers but on VMs that I control I do not need Docker at all. Deploying with Docker provides host OS independence which is nice if you are distributing but unnecessary if the host is yours, running a fixed OS.

For Python backends I often deploy the code directly with a Puppet resource called VcsRepo which basically places a certain tag of a certain repo on a certain filesystem location. And I also package the systemd scripts for easy start/stop/restart. You can do this with other config management tools, via bash or by hand, depending on how many systems you manage.

What bothers me with your question is Pip :-) But perhaps that is off topic...?
So, if young people are unable to take responsibility for their actions, we will need to raise the age for maturity... I am sorry, adults are adults are adults. Either you make your own decisions or you don't.
PSA: it’s a link to Bryan Cantrill ranting about the Sun / Oracle acquisition. I couldn’t make it through 5 minutes of his ranting to get to an accurate summary of the joke though.
> Implying the problem is not how much they were paid but rather the quality of the work.

Aren't those identical? If you do a bad job, we could have got the same bad job from someone else, who we could have paid less...
If America goes to war it will need many f-150s for the war itself.
That's why I don't want to add a captcha.
Most of my money comes from companies unable to handle even simple setups - and having trouble to find the right people, so I somewhat agree too. But it's mainly an education problem - it's pretty much impossible to find good people with that skillset, but it is possible to find people straight out of University willing to learn.
>programming is not maths, and that anything that smells of maths should be excised

Math is not academic gibberish though, and actually often the hard part to make a great conceptual thing work finely in the wild is to give it a more approachable form than the ridiculously arcan soup of greek letters and made up symbols sprinkled with generous quantity of opaque acronyms and words shrinked into trigrams.

Not to say CS/IT industry always shines at making all these better, and it can actually be even more "enthusiast" with acronym jargon in my experience.

No one communicate perfectly, sure starting with me. :D
Show HN: MiniMax Video – AI Generates Videos from Text
people were employable at other jobs; horses were not so lucky: https://www.researchgate.net/publication/338480301/figure/fi...
Do you have a screenshot of what you got? Or can you describe it?

I just tried it and it gave the correct answer.
> This thing with duty feeling is hard. They all feel they did their best

If you work in aerospace and your "best" is non-redundant inputs from a sensor known to fail, you're not good enough for aerospace and never were. I know not to do that and I'm just a former SRE who also likes air crash investigation. My homelab has more redundancy than a critical system that could by design crash an airplane.

And people at Boeing knew this. That's why they hid the system's existence from everyone and lied to the FAA, who also utterly failed at doing its job.
So the riddle could have two answers: mother or father? Usually riddles have only one definitive answer. There's nothing in the wording of the riddle that excludes the doctor being the father.
Sad to see, Outer Wilds is probably the best game I've ever played. But I'm sure the staff will continue doing great work in whatever they decide to do next.
A quantum computer?
Leave that page open in a tab without moving your mouse over the window for a couple minutes for a cute little treat.
Evidence? I am a simple person. At least a working and more efficient reimplementation of AlexNet.
Ecosia's Financial Reports
Yeah, but I see plenty of potential for improvement to make it more accessible. Start with the information, even many Viennese I've met don't know swimming in the canal is allowed. Putting up some signposts at places suitable for swimming would be great.
I agree, the fundamental knowledge/expertise hasn't really improved. The o1 model also didn’t solve my testing issue, where I had to mock the python metaclass — a rather uncommon practice. However, its 'thinking' ability is truly remarkable! That’s something other LLMs can't do.
Once again, there’s a lot of safety talk. For example, OpenAI’s collaborations with NGOs and government agencies are being highlighted in the release notes. While it’s crucial to prevent AI from facilitating genuinely harmful activities—like instructing someone on building a nuclear bomb, there is an elephant in the room regarding safety talk: Evidence suggests that these safety protocols sometimes censor specific political perspectives.

OpenAI and other AI vendors should recognize the widespread suspicion that safety policies are being used to push political agendas. Concrete remedies are called for—for example, clearly defining what “safety” means and specifying prohibited content to reduce suspicions of hidden agendas.

Openly engaging with the public to address concerns about bias and manipulation is a crucial step. If biases are due to innocent reasons like technical limitations, they should be explained. However, if there’s evidence of political bias within teams testing AI systems, it should be acknowledged, and corrective actions should be taken publicly to restore trust.
You don’t even need to take Android TV offline. Just replace the ad-ridden launcher with ATV launcher, and remove the default one with adb. Also replace the youtube app with SmartTube. Very happy with this setup.
What a lot of people forget is the fact that o1 is still in "preview".

What will happen once o1 is out of preview?!

Wild times.

P.S. Nice example!
The correct one is the one that doesn't get you yelled at and possibly banned by the rest of the channel.
Not sure the way to superior "reasoning machines" would be through emulating humans.
> To believe that the Original data are fake and the Posted data are real, you’d have to believe that the sensible data are fake and the backwards data are real. That is a difficult thing to believe.

> We were right about how the data were altered, Gino’s prevailing explanation for the alterations does not make sense, and yet we are the defendants in this case.

What's the academic term for "mic drop"?

https://datacolada.org/118
Do you think mathematicians deliberately use Greek letters and “made up symbols” (whatever that even means) to make their work less accessible? Or could there possibly be a different reason?
100% Too excited to wait!!
So naive question.. but how can they ensure all the water upstream is clean?

I guess in Copenhagen its water is coming from the Baltic so maybe it's less of a concern (short of container ships having issues near the city). But the Seine river flows through many communities before it reaches Paris. Many opportunities for actors to illegally dump things in the river and for all sorts of nasty runoff agricultural and otherwise to make it in periodically along the whole stretch.

Continuous water testing at the city limits also sounds impractical
Yes.. we have 60% that inception will happen within 24 months.
You can absolutely run object store, container serving, front end load balancing etc from a single k8s cluster.

Very common in fact since many k8s clusters are air-gapped except for a single inbound edge node.
It's interesting that OpenAI has literally applied and automated one of their advice from the "Prompt engineering" guide: Give the model time to "think"

https://platform.openai.com/docs/guides/prompt-engineering/g...
Why does it write like it's having a stroke?
My mother was recently cataloging some very small pots from an archaeological dig. I sent her with my nice camera, a prime lens, some macro adapters, and an adapter that would let her mount the body to the eyepiece of a microscope. The detail she was able to capture with the prime and macro adapters so vastly exceeded the capabilities of the university microscope that she decided to just use the camera, which had the additional advantage of having focus stacking to compensate for the shallow depth of field.

I would expect that this setup would work pretty well for a bench microscope setup if the camera can output video and isn't too big to mount on a tabletop tripod. Rather a lot can be done with crop zoom if you can get the focal length and lighting right.
Thanks for the feedback! You're absolutely right: simple cases like rendering lists, tables or key-value pairs are straightforward and can be done with many different tools without much effort. But the devil is in the details.

Where it gets tricky is handling more complex data structures: deeply nested objects and arrays, different date formats, varying element types and adapting the layout based on the structure. SnazzyPDF's layout engine automates those decisions. The configuration options are still limited but that's what I'm focusing on improving next.
Same applies to every other API in the world, yes.
This is still the missing piece of the puzzle.
Not following why that, if true, would make the current situation better ("fine").
Other models do it, you just need to add in the prompt the CoT and call it in a loop.

The only disadvantage is that it is slow and expensive (which OpenAI hasn't solved).

It's more like a hack that they did.
Show HN: The deathcompany database for Chinese Startups
As Chinese startups and venture capital enter to downturn, the number of closed startups continues to increase year by year
Sure, that's a decent idea too. :)
If i look at military power id say Russia is #2 consider its international.

If you mean geopolitical influence, id say the major European countries are ahead of China.
Honestly most people's dockerfile could just as well be a bash script.
cppreference is the best you can do for C++. It isn't the documentation's fault that the language got so big and frequently introduces or deprecates features.

cppreference is best used for the normal workflow:

Search with Google, instantly find the correct page among the first 10 results, go there, skim the page, find what you need.

cppreference is more like man pages. You slowly build up your own mental map rather than having a structure enforced on you by hyperlinks and a directory hierarchy.

I find this model superior.
> She's a person, same as me.

That line of reasoning tends to break down pretty quickly. Unless you're truly special, there are probably people out there who've done something so awful that you wouldn't date them despite the fact that they're "a person, same as me".
Show HN: Zetamatrix – Competitive times tables
I fully agree with you: it is mostly an education problem and you can find people willing to learn right out of univ. Indeed, that is exactly my experience: I successfully onboarded several (carefully selected) junior people into the ops skillset over the years and I have seen them do wonders with customer systems, while enjoying their "ops life", without having fires every day.

The connection of this to the replies above it: I am not sure if this kind of junior people would be easy to retain in a large corporate environment. We certainly can do that in niche consulting.
I'm also incredibly curious about this. I sent them an e-mail. Let's see if they respond.
> I think a lot of people do things the hard way to learn large scale infrastructure

Having seen some of these half-rolled, first-time-understood k8s deployments, and the multi-year projects to unravel the mess that was created, overflowing with anti-patterns and other incorrect ways of doing things, I think I would prefer a narrower scope of true experienced professionals (or at least some experienced pros that can help guide the ship for their mentees) working on and designing k8s infra.

And for those that don't need it (the vast majority of startups, small businesses, regular-sized businesses, etc), just stick to the easier-to-use paradigms out there.
Jump Restore Light Transport
Sheldon is a great resource as mentioned already, although it will not include information on newer components.

I really like the park tool website and videos for step by step instructions. RJ the bike guy on Youtube also has some good instructionals too.

I found most of the difficulty is identifying which components and/or standards your bike is using, rather than the process of fixing.
The answer is "no, it doesn't".

I've been running my SaaS first on a single server, then after getting product-market fit on several servers. These are bare-metal servers (Hetzner). I have no microservices, I don't deal with Kubernetes, but I do run a distributed database.

These bare-metal servers are incredibly powerful compared to virtual machines offered by cloud providers (I actually measured several years back: https://jan.rychter.com/enblog/cloud-server-cpu-performance-...).

All in all, this approach is ridiculously effective: I don't have to deal with complexity of things like Kubernetes, or with cascading system errors that inevitably happen in complex systems. I save on development time, maintenance, and on my monthly server bills.

The usual mantra is "but how do we scale" — I submit that 1) you don't know yet if you will need to scale, and 2) with those ridiculously powerful computers and reasonable design choices you can get very, very far with just 3-5 servers.

To be clear, I am not advocating that you run your business in your home closet. You still need automation (I use ansible and terraform) to manage your servers.
5. a lot of people (especially older people I suspect) think "RSA" when they hear "public key cryptography".

I'm in my twenties and still have that reaction. I know elliptic curves exist, I even sort-of-kind-of have an awareness of how they work, but if I was asked to name one cryptosystem that used public and private keys, I'd definitely say RSA first and not elliptic curves.
While China has made great strides people dont seem to understand that the vast majority of Chinese have the kind of wealth you'd see in a developing country like Thailand or Indonesia.

They are nowhere close to the Us or Europe.
> 20-100 transactions per second

In all seriousness, that is "no load". I know it fits 99% of all startups, and many larger companies too, but that's kind of the point.

I wouldn't do it differently though, I think it's a perfectly fine architecture :)
imho, that's more of a workaround than a primary feature of the model. I've also seen an agent that constantly rewrote its output by iterating through a loop with context updates. It worked, but as you mentioned, it's too slow and costly...
OpenAI shifts AI work from training time to inference time, which means that faster inference will enable higher model intelligence.

It's only a matter of time until the competition catches up with cheaper/more powerful alternatives.

But yes, other models have this too—it's just gotten easier!
No, you are tied to docker supported operating systems.

Will not run on FreeBSD, for example.
> prostitution is still degrading and dangerous for those practicing it, especially for the women;

degrading: no. I've met prostitutes who very much like their work and find it empowering

dangerous: ...yes, because it's illegal and they don't have access to proper legal protection.
It didn't work for me either, but apparently one of the issues is that it assumes window.speechSynthesis is available which may be disabled via about:config > media.webspeech.synth.enabled.
Funny I drew the same conclusion. Previously a cloud architect at Microsoft, now I don't use Azure anymore for the project I am working on right now.

Rather, I have decided to opt for Supabase instead. Probably over the long time it may cause issues for my startup - but even more realistically my startup is going to fail and my increased developer velocity by using simple tooling like this will allow me to figure out why my idea doesn't work in in a shorter amount of time, so I can go on to my next pursuit.

To be honest I think even using docker is overengineering.
There are languages that don’t permit non-terminating programs (at the cost of not being Turing-complete), such as Agda.
Hate to be that "that guy" but it's not even that, it's pluralising an existing but hitherto uncountable noun (e.g. "a man of great learning").
Honestly, you'd be surprised just how much load a single server Go application can handle.

I've not seen it with Go because I haven't worked with Go in a production capacity; but I've seen C# handle thousands of RPS per node.
They have much much better resolution though. They can detect car plates, and probably also people looking up.
Attending node.js events does not mean you are technical. A lot of people, I would say most people in my experience, go those events to connect with technical talent.
Ask HN: What is the SOTA in short-term forecasting?
I've been working by my own on some personal projects on value prediction of multivariate mixed-frequency data, that is, thousands of values recorded about power generation and many exogenous variables for high frequencies used to get an estimation of a set of target variables some hours in advance. And so I've stumbled upon the world of time series forecasting with deep learning [1].

First of all: do enterprises (if they actually use deep learning, because it kind of works in my experience) retrain the neural network at each step with the new row of data? And, if so, do they take all data as the training set, and validate nothing?

Second: do they use some kernel for the loss in order to penalize errors of the model in more recent data? That would seem extremely logical to me.

Third: which arquitecture is it often used? I've been using LSTM but in [1] the SOTA arquitectures are way more advanced.

Four: as we are dealing with paths with a strong stochastic component, does it make more sense to pursue a binary output with a cross-entropy loss instead of the value of the target? As in: I will make this decision if the value exceeds 'x', let me train the nn so that it outputs the probability of exceeding 'x', or, maybe, outputing the p-confidence intervals, for example, instead of trying to naively guess the value.

[1] https://github.com/thuml/Time-Series-Library
Expensive maybe, but not insane.
> > 20-100 transactions per second
> "no load"

Ruby on Rails applications with even a modest amount of ActiveRecord work would like a word xD
It's not safer in any way, at all.
The prostitutes are not transitioning to OF. They are using it as a promotional mechanism. So you have not really eliminated the risk for them.
In addition to that you have young people who would have never dared to do porn, and you lower the bar enough for them, so that they are now tempted to ruin their dignity.

And finally, the human traffickers like Andrew Tate now have a new platform that allows them to practice their human trafficking from the relative safety of countries like Romania or Ukraine, where the chance that they will be caught and prosecuted is quite low. There have already been cases where multiple OF creators were found to be human trafficking victims working for a pimp.

Don't believe the whole pinkwashing narrative. OF is twice the pimping, making is safer for human traffickers to enslave and profit off women than ever before.
true, AGI will be expensive )(
Do you mean a video sharing site?
Maybe self-hosting PeerTube might be something for you. It's designed with federation (with other instances via ActivityPub) in mind, but the FAQ say that can be disabled.
Of course, there probably are other software projects (like maybe DTube) that have different priotities and ideas, might be worth a bit of research.
Lol, I searched it found it's somehow the email for the "Jukskei River Revival Collective". Also, I'm surprised to see Joburg but not the other cities; it's not really notable for rivers, at least in the city centre areas. At least it's a the biggest metro not built around a river or something like that.
> Haskell is also probably the language that lets you produce the most succinct code

It is. Haskell has the low verbosity of scripting languages like Ruby and Python while letting you manage applications that would otherwise be written in high verbosity languages like C++, Java, and Rust.
Do they? From the declassified Trump photo, it seems like the maximum resolution is a few tens of cm, very far from detecting car plates.
"The author’s thesis is that the creators are being tricked."

The author says: "Unfortunately, without access to one of their contracts, we can’t know for sure what power the broader group of creators actually has."

While the accusation of the creators being tricked might be between the lines[1], I think the more direct accusation is the subscribers being tricked.

The subscribers are made to believe:

1. the creators get 50% of Nebula's profit

2. their money goes into a co-op of creators

3. Nebula hasn't taken VC money

My reading is that the author claims, that only the first point is true.

[1] To the best of my knowledge, none of them has come forward with any accusations. On the other hand, we probably only should expect this to happen once Nebula gets in trouble or is actually sold.
For me there is an ebb and flow between Maths (theory) and practice. Humans have long been able to achieve things with loose and intuitive understanding of what they're doing - this usually outpaces theory for a long time while theory struggles to catch up but once it does it tends to unlock a lot more new and interesting things.

You can choose examples like "sun rises in the east" or "things fall down to the ground" or even things like fire to see how we were long able to do useful things before having a deep fundamental understanding of what they were. And while trying to understand them, we had a whole bunch of wrong ideas along the way all while the practitioners got on with their lives.

We also see this in physiological spaces like sports and health. Just the other day I watched a video about how Chopin had some deep intuitive understandings about the anatomy of the hand that was contrarian to his peers but proved to be far ahead of his time.

With programming we have a lot of different theory to dip into: information theory, computer science, systems theory, category theory etc. some of these ideas have been slowly chugging along in academia but the early days of computing were built with dirty for loops, goto and hand crafted assembly or even less. We still managed to put people on the moon with that nevertheless and automated a bunch of commerce and put stuff on the internet - long before most devs had heard of an ML type system

But the ideas from Scheme gave us Ruby Python and JS which unlocked a whole new wave of programming and arguably made it accessible to more people increasing humanity's "productivity" in some sense. I'm sure people who believe in static typing would disagree but YouTube, Instagram and Github were built in these dynamic languages...
For comparison, in Paris it costs €3.5 to enter one of the ~40 public swimming pools.

> The idea for showing ID, which happens in other countries too at least for events, is probably to keep the undocumented and migrant ones out.

For which reason would you want to prevent undocumented/migrant persons from swimming in a pool?
This analysis is simple but brilliant. Some rows appeared out of order. They changed them back to what they should be according to their position, then checked the effects on the distributions:

https://datacolada.org/111
Another try with 35 seconds: https://x.com/ausernamedjosh/status/1834436357059461632
Just leaving it here as well in case anyone feels up to the task:

I challenged o1 to solve the puzzle in my profile info.

It failed spectacularly.

Now see you on the other side ;)
He's jerking off to the output of a stats library and can't help wondering if/when it'll lose its luster.
Famously, no one has ever had Python environment problems :D
SSD: 4/10

With Rice: 6/10

Thank you for your suggestion