skysight-inc/HackerNews huggingface dataset:
My guess: commenter will soon claim that docker containers and yaml manifests are too complicated. That’s what I tend to see when vague comments like this are left.

Now, I saw a straw man somewhere…

Is there a learning curve to adopt k8s? Of course! What tech doesn’t have some sort of learning curve?

If you are an application developer, there’s very little of the underlying systems that you need to know about or be concerned with. Build a container image that runs your process and exposes a port. Some trivial yaml can launch that image and attach storage and network. Everything else is done for you.

Sure, things get more complicated if you have complicated deployment needs or try to run workloads in k8s in a non-standard way, but that’s true of any system.

Before container orchestration systems there was just as much complexity. You had to ship the code to remote machines, maybe with config management, but probably ssh and a git pull. You had to signal a restart, to some process monitor, init.d, systemctl, or something like eye or god. You had to check if the service was available. You had to expose ports and route traffic. You had to handle crashes. You had to reboot. You had to monitor resource usage. You had to secure the network. You had to bubble up events to be visible to operators, you had to handle phased rollouts. You had to be able to rollback failures.

The list goes on…

There’s just as much complexity deploying services at scale with or without k8s. Without k8s though (or nomad to some extent), all that complexity is scattered across various ad-hoc systems that are OS dependent whereas k8s wraps everything and exposes a common and documented api, and an orchestrator that gathers and emits easily digestible events every step of the way. It’s a framework in a sense. The same way you can jump into a rails code base and know generally where to find things, you can ship your container images to any k8s cluster and should be able to get the same results with little to no drift between each cluster.

Does everyone need k8s? Most don’t need it. But, I’ll argue that if you’re deploying services in a highly available and fault tolerant way, you’re going to be just as complex, if not more, without k8s.
What are you talking about? Today less than 12% of French import of uranium are coming from Niger a former French colony. The main sources are Kazakhstan, Uzbekistan, Australia.
Nowhere on p 25 can I find this. Maybe you mean p 27, and I don't get what argument you are trying to make. Yes, there would be more gas capacity, but for green gas.
But projects like these go far beyond just constraints. They're a library of utility functions for doing arithmetic, working with lists, and even sorting. All of this can be equally accomplished by a regular and well-established library that doesn't depend on exotic, and possibly undocumented, features of a type system, and without incurring build time penalties.
> Some people rant all of the time and sometimes it’s about sexist, racist, whatever things. It does not imply they are mentally unfit for captaining.

That would be even worse: If the captain consistently disregards their training by engaging in unnecessary conversations during designated sterile cockpit periods, it indicates a consistent lack of suitability for the position of captaining an airplane.
This is good news. It's a great browser, and works superbly on Unity.
Giuseppe Castagna is a very well known PL researcher, and very seasoned when it comes to gradual types and "structural" types (the static version of duck-typing), which seems like a great fit for Elixir.
I've been seeing a pile of articles saying how much people want to work back in the office. I don't buy it. I love working from home.

I love that I'm home.
And before the ‘70’s oil embargo
Yes, winter 2022.

And exporting during winter 2021, 2020, 2019, 2018, ... 199...

France is now exporting like it was doing before winter 2022.

An exception doesn't make a rule.
Did you know that Instagram had previously got Threads app, which was closed in 2021? (https://www.theverge.com/2021/11/17/22787783/instagram-threa...)

Also Threads is a messaging app (https://threads.com). Isn't it a trademark violation?
https://blog.herlein.com/
It provides opt-in type safety. Unlike TS, it's not a language extension.
A lot of these UI ideas (unified inbox, the cards & gestures for multitasking, etc.) were taken straight from Palm WebOS. Palm called the unified messaging "Synergy" and it applied to calendars, chat, and emails; the OS provided a unified API for all such products to work together and it worked pretty well for the time.

I suspect app developers aren't really a fan of this as half the reason they're building such a tool is to have a branded environment to capture your attention in....

Of course WebOS also died in an ignoble fashion as BB10. Its UI DNA does live on at Google in some ways though as the head of UX at Palm (Mathias Duarte) eventually became VP of design at Google. When Android & iOS eventually rolled out multitasking gestures it looked a lot like WebOS.
I come from a Java / Kotlin background and TS is totally fine.
It’s illustrative of the level of effort required for humans to resolve the “real or fake” question. We’re about to see an explosion of AI-generated images and other content on the web.

That said, a thoughtful person can easily estimate that the level of effort to spot a fake image is much greater than the effort required for an AÍ to generate it. There does seem to be a significant number of HN readers who like spending their brain cycles on trivia.
Meta Threads effect?
Ah yes, the coup de grâce. Or you do find employment and then find that your major result paper is being challenged and have to submit a retraction. The fun is endless.
> so maybe that’s not how they are structured.

The article touches on this, emphasis mine:

> In the end, the NTSB declined to mention these conversations in its final report, *which is normal — most of the time, the agency doesn’t wade into pilots’ personal disputes*
It’s a cute idea, but it seems unlikely that an implementation generated from this workflow will remain stable and maintainable at scale, especially as complexity of the requirements increase.
Not anything that matches legal reality. That's for sure.
Car centric design is why you have to juggle the kids in the first place. I went to school on foot since my first day in school, later by bicycle — and this was (and still is) normal where I grew up.

Most kids in european cities go to school themselves from a certain age onwards, in my case that was after kindergarden, elswhere it might be a few years later, depending on the regional culture.
As a usual bore, I'd like to point out that trivial/non-trivial is highly subjective.

Is making an app to connect in Bluetooth to an infrared camera trivial?

Is making a 55Gib fizzbuzz non-trivial?
> Yet, these folks could make a decent living for themselves.

They should remember the day they are going to vote.
Tabletop roleplaying games, run remotely.
I mean, it's a bit obvious,no? Invent seems like a strong word.
I understand it's mobile-optimised, but on desktop the font sizes are a bit bloated and the line-spacing could be more relaxed.
- https://www.apple.com/newsroom/2023/06/developer-tools-to-cr... ← this is a good example.
- https://help.ft.com/legal-privacy/terms-and-conditions/ ← this too

Hope that helps.
Most Cancer Research Cannot Be Trusted
When it comes to public transit, "flexible" is usually a negative attribute. If you rely on public transit, you want reasonable guarantees that the service will be there in the future. If it's too flexible, someone will eventually ruin the service for you by changing it too much.

Public transit is also called mass transit, which gives a better idea of what the service is about. Traffic is a necessary evil. It's not valuable in itself but only as a means to an end. Mass transit works best in urban areas, where it maximizes throughput while minimizing the space wasted for traffic. The resulting urban topology is different from that arising from individual modes of transport. Instead of a grid of streets, you get a network of walkable neighborhoods. And much less traffic per person.
I've used GNOME for a long time and never seen any sentiment like that. You'll also note that the GNOME project is split across many, many dozens of repos and isn't one enormous monorepo. I've also never seen a distro that demands you install all the GNOME core apps. There's always a metapackage for just the basics as well.
The p-value is supposed to measure how likely you were to get a result by pure chance. People use this as a measure of how strong the evidence published in some paper is, for example if you publish a result that has a 1% probability of being produced by pure chance it's probably worth looking into.

The problem is if what you actually did wasn't one experiment, but 1000 simultaneous experiments. That happens quickly if you start looking for correlations in your data. The issue is that if you then use the same 1% threshold for significance, on average 10 experiments will clear that threshold by pure chance. Your statistical test has become worthless. That's fine if you account for it, but if you don't and just publish those 10 results that's called p-hacking. People hate it because it makes purely random results look as if they were significant.
Western charity had fuck all to do with the countries that have successfully pulled themselves out of poverty. They built themselves up through exports and incredibly hard work until they became rich enough to start consuming themselves.
There are money, operations, and delivery time requirements, just off the top of my head, not expressed in that requirement that vastly changes the solution.
I'm always surprised to see wave mentioned in the context of social media. I always thought of it as a better form of document/knowledge collaboration.
Interesting. So what are the disadvantages of living in Quebec? (Never been there.)
And talking about electronics ruling society:

I was trying to buy the outrageously overpriced popcorn at my nearby movie theater with a $20.00 and the youngster told me that he can accept cash. I told them that that is not legal . He directed me to the box office to purchase a "rewards card" worth $20.00 so I can use it to buy popcorn.

Turns out in my state there is no requirement for business to accept cash and there is no Federal law requiring business to accept cash.
Every nation has a different education system and in many nations each region has its own education system. I don't know in what kind of a horror school you went to, but the schools I'm involved with my kids and the schools I went to teach anything but "nationalistic, xenophobic, white-supremacists, elitist, classist etc. propaganda". Quite the contrary indeed - public schools are a very important tool for integration of people from different background and cultures - it will give them a shared experience where they can learn to understand each other. By themselves, people tend to auto-segregate[0].

> Fuck authoritarianism, especially when education is mandatory.

I don't exactly know what you consider "authoritarianism". But rules in schools by themselves certainly aren't an example of authoritarianism[1].

Re; "patriarchal propaganda"; seems like you yourself got quite the bit of anti-socialist propaganda.

[0] https://www.pnas.org/doi/10.1073/pnas.2102153118

[1] https://en.wikipedia.org/wiki/Authoritarianism
Those are mainly fake.
You’re not thinking with AI magic. “It’s early” so we can just hand-wave those details away until next funding round.
You set out to test an idea. Our statistical toolkit can’t prove the idea so we say “if I check out this idea and I think the results could only have happened by in my expected way by random chance 5% of the time, I’ll conclude I was correct.

You do your experiment. You don’t find any evidence you were correct. So you test 20 other ideas. Lo and behold, 1 out of the 20 new unregistered ideas passes the test of seeming to occur with less than a 1 in 20 probability of occurring.

Well duh. It would be weird if you didn’t find such an outcome. This particular study openly acknowledged doing this, and also did some creative binning of their numbers to help nudge the stats.

You will always be able to find something. P hacking doesn’t mean the thing you found is false, but it is at best a sloppy estimate of something to explore further.

The more egregious examples of p hacking is adjusting outliers and filtering out specific datapoints until you can make the data claim whatever you want.
The advantage of a fast WAN is you can put it into a capable router (2.5-5-10g) and break it out into multiple clients who can use it simultaneously even if at only 1g each.
Computing seems pretty important. I have a usecase that can save our company millions of dollars, but unless my company is willing to spend hundreds of thousands on a computer, its not happening. (It may not work, and prototypes still have me conflicted if it will work). We also can't rent servers for this, too confidential.

If we can get prices down 10x-100x, I can even do this for personal/home usecases. I know that sounds extreme/absurd, but given our office is nearly empty with WFH, we can use larger computers and no one would mind.
> It's just a bit more annoying.

Well, yeah, but that is missing the point rather badly. There is nothing you can do in any high level language that you can't do in assembler. The only reason high level languages exist at all is to make programming less annoying.

> For many purposes, S-Expressions aren't particularly useful, because eg they don't keep track of which variables are bound where.

S-expressions are nothing more than a serialization of binary trees. There is a long, long list of features that they do not provide. Again, if you think that is relevant, you have completely missed the point.

For the record: the point, the thing that makes s-expressions cool, is that they provide a serialization of linked lists, and this serialization is super-simple, to the point where writing code in it is actually practical. They weren't designed for this. The fact that you can actually write practical code in s-expressions was a surprise, a discovery, not an invention. You can serialize binary trees as XML or JSON, and you can even use those to write code if you want to, but no one in their right might would actually do that. You would go nuts typing all those angle brackets, double-quotes, and commas. The reason s-expressions are cool is that they are parsimonious. You don't need all the angle-brackets and quotes and commas. S-expressions are actually a reasonable syntax for writing code whereas XML and JSON are not despite being fundamentally the same thing under the hood. Indeed, once you get accustomed to s-expressions, they are a superior syntax for writing code than conventional languages because they are easy to parse (no precedence rules to deal with).
But still you need an Instagram account to log in to Threads.
Show HN: Flytrap – Debugging tool for fixing production bugs
Hey HN! I’m Rasmus, co-founder of Flytrap. Flytrap is a debugging tool for reproducing and fixing production bugs faster.

When launching a product quickly, there is bound to be some bugs. Tools like Sentry might help combat this, but when a bug lands in Sentry, all you see is the Red Carpet of Doom (the stack trace).

We were frustrated with the poor developer-experience of current debugging tools, and decided to build Flytrap; a fast debugging tool that quickly allows developers to understand in detail what happened leading up to a bug, and focuses on reproducibility in the developer environment.

- Key features

1. Detailed context; See the inputs and outputs of all function calls leading up to the bug

2. Reproducibility; Reproduce the bug on your local development environment in under a minute

3. Security; All capture data encrypted during transit and at rest.

- Links

Home page: https://www.useflytrap.com

Docs: https://docs.useflytrap.com

GitHub: https://github.com/useflytrap/flytrap-js

What issues have you had with fixing bugs in production? We would love to hear your ideas, thoughts, experiences and feedback!
Yep. We all gained primarily a lower living standard without reducing any CO2 consumption globally at all _and_ without improving the environment locally. Looks like a good policy to continue with, doesn't it?
Indeed. I had FTTH in Spain, in Andorra 100% of the (tiny) country has FTTH, I'm in the middle of absolutely nowhere in France atm: rural/seaside (about 45 mins to an hour drive to the closest highway) and yet I've got FTTH.

And at my new place in Luxemburg I've got FTTH too.

Fiber to the home is becoming incredibly common in many countries.

My brother had fiber to the home in 2003 already... In Japan (Tokyo).
I'm genuinely curious what kinds of companies pay for Java SE, other than out of goodwill. Do some of them have frequent problems with the VM, for example?
Show HN: A high-level functional language for OpenAPI
Why was Ariane 5 retired? Did ESA replace it with something else?
Well these are skills you can develop if you like.

And remember that the interview process is a game of hiding information from the other player. You would likely never tell an interviewer about the worst thing you’ve done in your professional life just like the interviewer will likely never tell you about the ways the company has fucked over previous employees.
Because soon people will ask this about every image in the news.
While it wasn't called AI 22 years ago I've been hearing my whole career that some new tech would make programmers obsolete. As far as I can tell we're still 25 years away from being 25 years away.
I actually think there might be an application for the current level of LLM to assist with requirements, changes, reprioritization ect. Imagine that all requirements, requests for change or reprioritization is routed though a LLM. Suddenly it's clear who requested what, and more importantly, it can notify stakeholders who might care about it based on previous input.
I really like Figure 1. This reminds me of a particular meme wherein the extremes are ideal.

Right now, we are in the left-hand side. Trying to go straight to the right-hand side. We have zero interest in a middle ground approach.
the current coalition did massive ecological damage by not keeping the six nuclear power plants running. In 2021 they produced more energy than all installed solar combined. It would have been an easy move that would have granted us 10+ more years runway for the transformation of the heating systems. It's an illogical move to take that clean energy out and force massive costs on the people they can't really prepare for. The FDP is losing voters left and right, because they do nothing but stopping even worse politics from the coalition. They are the one thing holding back Germany from going into an unstoppable downward spiral. Germany is already rapidly losing parts of our industry, going into a recession while the burdens on social systems will soon explode. And instead of any solutions for the real problems, the SPD and Greens just want to increase taxes, driving away even more highly qualified people.
The European electricity market is working quite well, imports and exports are expected to happen. Countries prefer to import electricity when it is cheaper than producing it themselves. Germany has more than enough capacity installed to handle its energy needs (even if a lot of this is still fossil). Germany does not have an "often unstable electricity grid", not at all. That information is simply wrong.
Arg yeah sweet indeed, pronounciation is just no guide at all in English (neither in Dutch btw)...

...Seat, sweat, chaste, caste, Leigh, eight, height,
Put, nut, granite, and unite. ... [0]

And I do agree on the very high amount of pixels wasted in the top panel, expecially on an ultrawide monitor, something MacOS does better. On a laptop screen it's ok for me.

[0] http://ncf.idallen.com/english.html
Thats why they are dismantled every year just before winder and rebuild after last snow melts.
Human translators are coping with competition from powerful AI
It is Blackberry's main source of revenue at this point is my understanding. Heavy use in automotive sector. 215 million automotive installations is the number I heard.
I didn't watch it all, but I was struck by the absence of traffic lights - both at junctions and pedestrian crossings, where they're ubiquitous in urban areas now.
I didn't sign up for a twitter acct until October 2021, when it became required to view content.

I do not recall the same fuss happening then. They backed off that policy then after a month or less? and it was policy, right?
It's just recognition by a UN body. If you'll indulge some cynicism, all it really means is that a bunch of people spent your tax money (which funds the UN through member-state contributions) to sit around (and expense a bunch of pointless travel) pontificating on what's worthy of recognition.
>we will need to double our capacity from gas (yay)

Notably, green gas, not fossil gas. You can call that conventional, but it's not adding CO2 emissions. According to their study, the CO2 factor would fall from 460g/kWh in 2020 to 150 in 2030 and between 3 and 9 in 2050. You can't just go "meh, twice as much as France" and ignore that the scenario starts at 15x France.
Yes today I had administrative tasks all morning. Then meetings. Then a fault with the email provider in production. Then in the last brain fried hour of the day attempted to code but didn't get far.
What does this have to do with building software? This is something submitted on a form for hardware for a capex
I'm not limited by my download/upload speed. Heck, 4G or 5G, whatever is on my phone, is absurdly fast.

I don't see the demand for consumers.

Heck, outside AI, the computer isn't even my bottleneck. Up until ChatGPT/Stable Diffusion was released, I thought computing was near end-game for consumer needs.
Gas generation capacity is different from GHG and other pollutants caused by actually burning fossil gas. Don't be fooled by people implying they are the same.

And Germany is actually a world leader in capturing biogas, which has negative GHG emissions even after being burnt.

Having said that, Germany still burns black and brown coal so a switch to more gas instead would be a positive for them. They'd have plenty of supply if they shift to heat pumps for heating and decarbonise industry currently using the rest.
Gosh - guess we can rule out food as beneficial entirely. Glad you cleared that up for me...
I don’t think it was noteworthy enough to cause a scandal. You can find scattered discussions on their p hacking. Nobody really cared though.

The authors are pretty clear that they didn’t find what they were looking for and so they just tried whatever they could with the remaining data and landed on dog pooping orientation.
I'm trying to play music by disaster arena on Amazon Music now!
yeah i get you. to me it seemed they left amiga for windows. hardly much linux really. but i think it depends on what you were looking at.
Study distributed systems for 5 minutes and redundancy becomes obvious. But apply it to personal areas of responsibility and you’re a nutcase.