skysight-inc/HackerNews huggingface dataset:
4-20-10 (quatre vingt dix) is weird for non-French speakers, as "siedemdziesiat" is weird to non-Polish speakers, or any other word in a foreign language.

To us French this is a word like others, it's not like we are calculating in our heads. Belgians have "septante" which is more logical but they do not calculate either.
> it only provides data if

No. This is not a good rationalisation, and you should not normalise it by using it. You're participating in the erosion of your own rights. Why would you do this?
GitLab self-hosted is also capable of doing this. It's quite nice for self-hosting custom static pages with a CD pipeline. With just on wildcard domain it's fairly easy but you need a second public IP for abitray custom domains.
> The sheer quantity of weird and delightful stuff they've added has kept Minecraft new and interesting for over a decade.

Yeah, you can only say that if you've never ran across Java edition mods :)

Incidentally, a good chunk of stuff that has been added across the years was present in mods first.
A bigger audience isn't a better audience.

A violin solo in a football stadium with the usual football audience is not an improvement over one in a recital room with the usual audience.
"...this rock is 91 miles(28 meters) in diameter, i.e., almost the size of an airplane..."

Maybe feet rather than miles?
https://www.mistachkin.com/joe/ has been talking about setting up a Tcl Foundation and to use that to try to corral corporate donations toward further development. I think it’s a good idea and I’m trying to help. I’d recommend contacting Joe if you’d like to help.
Agree or disagree, a tailscale co-founder responded as to why they went this path.

https://news.ycombinator.com/item?id=22760130

> (I'm a Tailscale co-founder) The idea is to avoid building yet another commercial service that holds onto your username and password. People have enough identities already. More details here: https://tailscale.com/blog/how-tailscale-works/ We know we keep getting feedback that people want a different way to authorize their accounts (especially for personal use), so we're looking at other options. We just really want to stay out of the username+password business; it's simply bad security practice.
I'm pretty sure the person you're replying to is saying that IPv6, should be IPv4 but longer, which is not at all an uncommon opinion, even if it's a breaking change to the IP protocol. And I'd argue there would've been incredibly strong benefits and much wider adoption if they did this. Sure, you'd still need new networking gear and software support to handle it, but the change is relatively simple (and potentially more easily backwards compatible), especially compared to all of the baggage that came with IPv6.

It's a fact of life that working with networking that we'll have to work with IP addresses at some level. It's easy to tell someone, "hey try typing in 'ping 8.8.8.8' and tell me what you get".

The readability of IPv6 is, in my opinion, worse with repeated symbols and more characters to remember. The symbols that were chosen were also poorly thought out. Colons are used in networking a lot of times when you want to connect to a service on a particular port, so if you want to visit 2001:4860:4860::8888 in your browser, you have to enclose the address in square brackets.
Watch this as well https://www.youtube.com/watch?v=ZU1f47SC_A8 and perhaps most importantly watch this lecture https://www.youtube.com/watch?v=5F45i0v_u6s If you find it hard to follow the voiceover, here's the transcript https://the-culture-shocks.blogspot.com/2022/03/evaluation-o...
I started to refuse to accept any document that does not have the YYYY-MM-DD format, and time as HH:MM. I also encourage people to use UTC because we work in 130 countries so 15:27 does not make much sense.

I have to work with logs from computers and applications and this is driving me nuts. "What is the timezone ?" is the question everyone fears.
The problem is that he wants a plan that is not just simple, but also able to keep him alive.
> add a geostationary relay satellite and e.g. solar recharging

That would indeed be something.-

Had originally limited battery to a week in the thought experiment as I was curious about what would happen after they became mere "inert" objects.-

(Image the Pope being summoned - and a church Council being called for and the device suddenly ceasing to work - with hundreds claiming it once did ...)
They couldn’t. These sorts of socially engineered corporate ideas never make any market sense.
At least the web components are in maintenance mode[0]. Google seems to focus on a new framework called Wiz now.

[0]: https://github.com/material-components/material-web/discussi...
This comparison is not really fair. On the one hand you have the prediction of a scalar excitation with a lot of restrictions (cosmology and naturalness). On the other hand you have a giant framework that can predict or fit almost anything.

Don't get me wrong, I still regard string theory as a big success. It taught us a lot about mathematics and field theories in the last decades.
However the predictive nature is basically non-existant so far.
Financial Data in the Cloud is revolutionizing the way financial institutions handle data, providing opportunities for innovation, efficiency, and enhanced security. By embracing cloud technology, financial firms can stay competitive and meet the evolving needs of their customers.
Trouble at many orgs regarding the Israel vs Palestine conflict. No matter on which side of that clusterfuck you are - unless you are in a lobbyist group for either side, someone at your org will be offended and raise a stink.
"layers" have been a major motif of the write up.

> We’re removing layers, and layers, and layers of complexity, and making it easier to work on what you wanted to work on in the first place.

as an avid user, i'd say they are in fact adding more layers to the problem. it is well-designed and relatively accessible, sure, but it represents a stop-gap solution while everyone eventually pushes to the eventual solution.

it has always been the double-edged nature of abstraction. we give trust and responsibility to another party while for us networking works out "magically". but the moment your remote client has some auth issues, you snap back to reality. besides bandwidth costs, it seems that their otherwise generous pricing model is economically viable in post-ai landscape.

i'd personally like to act like a "landowner" of the internet, but currently being a rentor seems like a good idea while we all wait for social housing to finally get accepted.
The pilot license is the largest obstacle to mass adoption, not even the price, in my opinion.

For fixed wing private flying you are looking at at least hundred hours fully dedicated to new knowledge and skills at an expensive rate. That's assuming you are proficient at learning and able-bodied enough to pass medical.

Unlike driving, when flying you can't just safely pull off to shoulder and stop to figure out whatever problem you are having. So there's a lot effort spent on ensuring whoever is flying is able to prevent known issues and handle emergencies in a non-tragic way.
> - they’re irresponsible with the effects of their algorithm to amplify hate speech. None of your other companies have anything like that.

Twitter is arguably worse - especially after Musk's takeover.
DebConf 24 Is Underway
Adult-onset being common is actually why they stopped calling it “juvenile diabetes” and now call it “Type 1 diabetes”.
> Low UI density is the new emperor's clothes in modern UI design

I design, develop and maintain an ERP-style application with lots of tables. The fashions in UI design have made my life much more difficult over the last decade.

The problem is that designers tend to follow fashion trends. And the trend over the last decade has been "lightweight! clean! lots of space!". This is great if you are making a landing page, not so great if you need to display lots of data.

Google made things worse with its terrible UI design, which people accepted as mantra. Yes, there is lots of white. Your screen will mostly display… space. But just try using the Google Ads interface: it doesn't even fit in a normal browser, you need to have an extra-wide window just to see stuff in the tables. Not to mention they keep redesigning it, and every new update is hated by the customers, as well as by Google people (I've been told by Google ads consultants how to switch to the older interface, "which they all use because the new one is worse").

Another problem which compounds the situation for me is that designing tables is not cool. So, UI designers (and self-proclaimed UX experts) will "obsess" over every pixel in iOS-style switches that for some reason have replaced checkboxes, writing blog posts about how things are misaligned, while tables are left as an afterthought. Take a look at all modern UI toolkits: you will find very few with good tables, and likely not a single one with dense tables.

Oh, and on the functionality front: JavaScript libraries like DataTables are great for simple things, but are nowhere near a complete solution for complex apps.
They’re the ones asking for it. Release an application with dense UI today and the clients will quickly dismiss it because the market wants to do things as easily as possible with a few clicks - instant gratification. They want a language - computer interface, like Google’s Assistant, but one that works. This is why everybody pushes AI features: the promise of Clippy doing the work for you.
There's also a lot of text based tools that are designed to be used as part of a script and don't provide much functionality in themselves - the philosophy of do one thing (and do it well). GUIs tend to be designed to provide the entire functionality that's wanted and little thought is given to them being used as part of a toolchain.
The federal reserve can just buy the debt from the government using newly created central bank reserves, but this increases the money supply so in the long run it will cause inflation (eventually you end up with Weimar/Zimbabwe style hyperinflation, although that's a long way from where we are now).

Japan has essentially been doing this (the mechanics are a bit more complicated, but the effect is essentially the same), and they've been able to get away with it because inflation has been low for the last three decades due to external factors such as globalisation.

Now inflation is starting to rise even in Japan, so they may have some issues in the not too distant future.
Then again ... might it have been depression-era conditions affecting her?

PS. This tangentially raises an interesting question: Did the American Depression generally have worldwide economic consequences?
You might get help from a compounding pharmacy if you can find one in your area.
Schedule: https://debconf24.debconf.org/schedule/
Streams: https://debconf24.debconf.org/ -> Video streams
document search, an llm use-case almost all companies want for their white-collar workers, currently follows creation of a RAG.

vector search is the first step of the process, and i argue that getting top n results and letting the user process them is probably the best of both worlds without involving "AI".

this can be enhanced with multilingual support based on the encoder used. but building the index is still an expensive process and i wonder how that could be done fast for a local user.
> You flipped from looking for mutable to immutable and somewhat lost me.

If you want to write a function that takes immutable collections and does not accept mutable ones, that's generally impossible to do in a language with only structural typing. In a language like C# with nominal typing, you can have that function accept an interface that only immutable collection types implement, such as IImmutableList.

> How about we talk about the examples in the article. Stream and StreamReader?

I have no idea what they do or what they're meant for. It's certainly possible to define bad interfaces, I don't think anyone's denying that.

> You can extend those types but you can't apply new interfaces to the existing types.

Sure, that's a limitation and there are various ways to navigate that tradeoff (e.g. adapters, or a Haskell/Rust-style trait system where you can apply interfaces to existing types but you have to do so explicitly). My point is that structural typing is not a flawless approach that solves all your problems.
Hasidic teaching stories are charming. Here is one:

When Rabbi Zusha was on his deathbed, his students found him in great distress. They tried to comfort him by telling him that he was almost as wise as Moses, so he was sure to be judged positively in Heaven. He replied, "When I pass from this world and appear before the Heavenly Tribunal, they won't ask me, 'Zusha, why weren't you as wise as Moses?' They will ask me, 'Zusha, why weren't you Zusha?'"
That why I love the Syntakt!
The best is sitting in the drive thru while people install apps and troubleshoot problems with apps in the cars ahead of you lest they pay three extra dollars.
> Could it be psychological?

I think so. If you strongly associate the taste and smell of coffee with its stimulating effects, your body might react similarly to decaf coffee due to conditioned responses, even if the caffeine content is much lower
That sounds too good to be true. I neither have the legal skills nor the knowledge about the US constitution to tell you where it's incorrect.

I occasionally read the AMA of the immigration lawyer here on HN just for curiosity. I have no intention whatsoever to work in the US, but my impression is that many aspects of visa system sound like treating foreigners as shit in real life. Weird rules, lack of resources, in practice if things go wrong for reasons unrelated to the person you'll lose your visa. Does not sound like full rights when on American soil.
While I have seen neither video, is a Hitler with the face of somebody else going to confuse anyone about the nature of the video? Depicting somebody in handcuffs in a realistic setting can be taken as real so yea that needs to be called out as a fabrication when posting. And altering the voice in a video to say something else, sure that may be funny but if it takes too much context to understand the alteration, it needs to be made clear.

> I wish HN stuck to plain tech.

Some people hope Musk would.
Computer language design is an intersection of applied mathematics, computer science, individual psychology, group dynamics, and history.

Syntax doesn’t exist in a vacuum. There is a significant adoption advantage that can be gained by reusing popular idioms. This is why QWERTY is more popular than Dvorak long after mechanical typewriter arms or even permanently marked mechanical keys! I’m pecking this out on a phone keyboard which is just software.
Decaf coffee has less caffeine than regular coffee but it still contains a small amount of caffeine. This residual caffeine might be enough for you.
I sense that you have in mind something like

> Perfection is achieved, not when there is nothing more to add, but when there is nothing left to take away.

That is the right reaction to over-complicated baroque creations.

Important to note, that oversimplification is possible. (There is point at which removal is no longer benefitial)
So you'd rather they were smarter and able to hide the traces of their malicious behaviour?

The real problem here is the complete absence of any kind of ethics. It sounds like the kind of place where if you consider ethics to be a blocker you'd be laughed out of the room, or fired. Corporate culture is to chase profit above anything else. It's especially bad in software, though, as so many people don't even seem to think about the ethical implications of their actions ever.
There’s another important bit. Wilson policies played a big role in creating fractured Central Europe in interwar. I’m personally torn on this. On one hand, this gave my country a chance for independence. On the other hand, this made a bunch of puppets for Germany and Russia to play with. Maybe a unified buffer would have prevented WWII.
What does this file mean and used ? https://github.com/9front/9front/blob/front/lib/bullshit
I love to drink my decaf at night sometimes. Do not think I'm the only one.
As we have witnessed episodes like https://arstechnica.com/?p=1942936 witch pose a big and so far unsolvable problem. Personally I tried khoj on my org-mode notes just for curiosity, it was able to produce some meaningful results, but fails to find much while a mere rg (ripgrep) succeed without special tricks. Similarly a classic Google Search tend to produce meaningful results quickly and with much less computation needed than ChatGPT.

If that's the current bar well, LLMs cost way too much for the results they produce. Of course things change so at a certain point in future we might get much better results and to achieve such goals research, so data, experiments etc is needed but from research and release early and often vs "Artificial Intelligence is here" from PR there is a big gap in the middle.
Wilson policies were more about dealing with Europe after dissolution of Austrian, Russian and Ottoman empires.
>Unsurprisingly a lot of finance companies

may i ask why?
With more and more fixes for “hallucinations”, and with smaller models getting more capable (or bigger models getting more efficient, depending on how you look at it), I have a feeling that eventually it’ll be cheaper to render things neurally rather than rasterized.

Imagine if you could describe what is happening on the screen, including the state of the world and everything, with a really long prompt. You dynamically alter that prompt continuously based on inputs received.

There will be a point in the future where the prompt will render with 99% consistency. You’d probably still need some sort of barebones state server for things like hitboxes and to prevent cumulative divergence.

Still a ways away though :)
> answered at the time. To store recipes on.

Was this a thing? (Recipe storage being the "killer app" ...)
OOP is especially good for making UI toolkit. If you look at GTK+ and Win32 closely, you’ll notice that they all sport some kind of a homegrown class system, complete with inheritance and polymorphism.

It’s popular to dunk on OOP and its concepts nowadays, but I think that languages that straight away shun them because “OOP sucks” are an example of their authors overreacting to OOP’s dominance back in 1990s-early 2000s and tendencies to shove OOP into every nook and cranny, with a notion that if you don’t do it, or do not enough of it, your solution is inferior.

Holy hell. Linux kernel is object-oriented. Because it’s damn convenient for a lot of things.
A quote from a jazz theory book comes to mind. Goes something like this:

Jazz is 99% theory 1% magic. The difference between the greats is that they’ve forgotten all the theory
I’d love to see a real improvement in games where the NPCs think further than a few if statements. If AI could track context of conversations and include player actions such as quests, relationships, deaths etc to influence decisions or outcomes it would add lots of enjoyment for me.

For me it’s either Stardew Valley or Paradox type games for my single player itch or in the past I’ve ventured off to MMORPGs like Eve or Wurm and play in “single player” mode.

MMORPGs have a greater sense of world change as players can carve mountains and build estates while slaying champions and such in Wurm online and you can stick to your plot of land and have nothing to do with it while enjoying the benefits.
This doesn’t exist in single player games but it could and should.

Although I don’t agree AI will be taking jobs but it will just be another tool used in the industry. We need to embrace change and use these new tools to make better content and not just assume jobs will be lost.
Arendt makes a compelling case, but unfortunately one that does not stand up to our advances in neuroscience. The will as described here does not exist. There is nothing beyond conditioning.
Are you trying to make a joke? Or just derailing the conversation? I'm clearly talking about the people posting on this site.
Looks like some people ain’t aware how Soviets took German scientists as POVs and forced them to work for them. Americans did pretty much the same thing playing Nuremberg card.
Optics: The Principle of Least Time
Light/material calculation in shaders requires exponentiation, which is a costly operation. If a clever lookup table can get around that, it sure can be faster.
Because of docker performance issues on osx, I’m not looking to do that same for my engineering team and instead am looking at using nix.

I’m already using it for my personal work laptop and it is working well. Also nix allows me to configure host/user level tools such as shells or AWS-sso where docker would not. Building modules allows users to customize there configuration without blocking our tooling team from making changes to configs as Nix will just merge it all together.
what's the difference between K, Kx, kdb+, Q?

All the companies I see listed with these actually mostly use Q, which is a superset of K.
The article tried to make k8s all about scale, when that's not the whole story.

On other socials, a screenshot of the 'Not scaling' section is getting responses of "Those idiot developers think they need k8s scaling for their 1 req/s sites, ha ha."

The author brags about being able to (skip testing, CI/CD pipelines and just) edit their perl scripts (in prod,) really quickly.

What uptime is associated with that practice? As many 9's as it takes for Brad to debug his perl program in prod? This approach doesn't even scale to 2 developers unless they're sitting in the same room.

DevOps isn't a machine where you put unnecessary complexity in one end and get req/s out the other end. It's about risk and managing deployments better.

If I really wanted to engineer for req/s, I'd look at moving off k8s and onto bare metal.
> Not at all, it has C++ complexity level, if one wants to master it at all levels.

Would be interesting to hear what levels you think those are because as someone who has been learning and writing C++ and Python for over 20 years now, I'd say there's no level of Python which comes even close to the complexity of C++ at a comparative level.

> getting something from e.g. Python 1.6 to run on 3.12 is an exercise in trial and error, or unexpected surprises at some moment at runtime.

Fair enough. But then again: that's irrelevant for any new project written since about the start of the last decade. And to continue the C++ comparison: whereas Python 1 -> 2 -> 3 imo solved some real issues, the consecutive C++ standards never did this resulting in something which is, yes, backwards comptible (roughly - try getting 30-40 year old code getting to compile with /std:c++latest and /Wall - or look at all those tiny behavior changes between the last couple of standard iterations) but also seriously plagued by that as it holds back innovation. Modern C++ minus a lot of the old UB-prone stuff would definitely be better and less complex than what we have now.
Resnet + 16 layers isn't GPT4 but it's not small.

I think that the 60fps on a consumer grade card is the win, but that says a lot about the power of consumer grade cards in 2024.
Oh no! Facebook knows who I am!

No they are not selling me. How can they sell my attention to advertisers when I don't look at their ads? How can they influence me if I don't engage with their algorithm? You're the one who's trying to sell me your fear and mistrust.
Chat-oriented programming (CHOP) in action
thanks so much for writing these. they are really informative and practical in an area this seems really rare in. so handy! exactly what i was needing to create some dev/playtest environment for my project without knowing how to even search for it.

also like a lot the other 2 parts. many practical things like how to use some of your bootsvc driver stuff after u exit them, busmastering, msi-x stuff. tons of little nice details and super useful
Large Scale Stochastic Simulation Using Julia at Conning (2017) [video]