skysight-inc/HackerNews huggingface dataset:
In the Polish comedy film "Miś" ("Teddy Bear"), released in 1981, there is a famous line: "We don't have your coat, what are you going to do about it?"

This line is uttered in a cloakroom scene. In the scene, the protagonist Ryszard Ochódzki goes to a cloakroom to retrieve his coat. He hands over his ticket to the attendants. They search but claim they can't find his coat. Ochódzki becomes agitated but the attendants are nonchalant.

The scene satirizes inefficiency and lack of accountability in bureaucratic systems.

Hue's "take it or leave it" answers ("Believe us, this change can only benefit the users, when it comes to security.") about their recent changes feel kinda the same. The message seems to be, "We're changing this and what are you going to do about it?"

It's scary how a movie about life in communist Poland can still feel relevant when dealing with companies today.
https://www.youtube.com/watch?v=jEbRVNxL44c
Linux Foundation Joins OpenTF to Fork for Terraform into ‘OpenTofu’
This is exactly my concern! I have a senior on there, and I really worked hard to earn it. But now I worry that it will set too high expectations and make getting into a big firm much more difficult.
It's less kernel developers then a certain subset of companies providing proprietary drivers only.

Most linux kernel changes are limited enough so that updating a driver is not an issue, IFF you have the source code.

That is how a huge number of drivers are maintained in-tree, if they had to do major changes to all the drivers every time anything changes they wouldn't really get anything done.

Only if you don't have the source code is driver breakage an issue.

But Linux approach to proprietary drivers was always that there is no official support when there is no source code.
Yaml is like JSON, in that the format requires you to think about strings vs integers.

I bet the parser did actually fail, because you can't parse a misformed dictionary into a string. Your problem is that the tool probanlt took down the interface before trying to parse for format, and then failed to bring the interface back up.

Similar to bogus data in /etc/network/interfaces, resetting the network interfaces with bogus data will end up with your server having no or limited connectivity capabilities.

At least with YAML there are command line parsers available to check your work. Plaintext config files often end up being a game or chance to see if you've got the format right.
Yes, because we know in the '40s, that political groups built on disaffected men and brotherly evilness, threatened to take away the wealth and power we intend for our Sons to inherit.

Nobody is going to SAY this basic truth and give disaffected men a chance to make a moral decision, instead we are going to enslave the entire planet, to ensure security and freedom for Anakin's new Empire (lol).
And to add some context, given a couple of lifes ago I was rubbing shoulders with those people:

Please don't go over to either extreme of the spectrum (of opinion).

Those companies make the obscene amounts of money because they do generally _work_. They are like dietary supplements: as long as they don't kill anyone they don't really need to do anything useful to sell well.

So in most cases the outcome is somewhere between "good enough" and "meh", and any occasional great success is appropriately used for marketing purposes.

The "catastrophically bad" cases are rare because they do directly impact their future business opportunities. They try really hard not to make things _worse_.

TL;DR: These companies exist because they do fill a real need ("of doing something without taking responsibility if it doesn't work out") and at the very least they generally do no harm.
The keyword is judiciously, without triggering UB, and I bet most don't.
It was like this for me for years until a month I got double invoice and now it's seemingly paid in advance. It might depend on the pricing bracket (I jumped from a 40EUR dedicated to 180EUR with extra hardware around that time, too).
Precisely.

What would you want as a buyer. A driver that has already demonstrated that it is good enough to be included in the kernel, or one of unknown quality that may need extra work to integrate with the kernel.

I get why suppliers don't want to do the work. I just don't understand why there isn't enough value add for buyers to justify the premium for the benefits of a mainline driver, and/or why sellers don't try and capture that premium
The author doesn’t mention this but if you want your server to respond with 304 status codes you will need to implement ETags [1].

[1] https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/ET...
https://www.researchgate.net/publication/359578461_Continuou... has entered the chat
I imagine there are cases where you want a large number not expressible in base-10 exponential notation. The obvious examples are the upper limits of integers - 2_147_483_647 and 4_294_967_295.
I think most people will just stop working.

Everything will become dirt cheap.

People will play with robots for things like space travel, habitat restoration etc, but it will be more like a passion job.

There will be no more self important rich founders.
The article confounds cybercrime and the IT industry.

People working out of offices in Indian cities are not criminals since they work for legitimate businesses; the concentration of scam operations in said cities is not related to the presence of the IT industry, nor would scammers allocate resources inefficiently by buying office space, which isn’t required to run a criminal enterprise and may be detrimental by way of drawing attention and scrutiny which would have been avoided otherwise.

(Downvoters may want to address the problems with my comment; although I feel this is an issue which people feel strongly about, so a rational analysis is often foregone in the pursuit of vindication.)
Thank you! That is a very useful resource, I will read through it later!
So a rule generalised from a 500 year old art guideline does not hold up on the micro scale in 21st century science? I'm astonished it even got that far.
And everything mentioned there is just a fraction of what's really required.

For example looking at his video, the graphics is still in a really basic/alpha phase, a lot more lighting/shader work will be required just to get on par with for example Unity Built-In/URP.

Then your game might need a host of other things, what about character animation, high volumes of entities etc. It's something people don't mention when talking about Godot, Stride and all the other relatively newer engines. They forget how much work has gone into Unreal and Unity to get them where they are today.
Yes I used to do this for US customers when Hetzner and OVH would only take EU customers.

The problem is that the customers interested in that price point are trash customers that only wan't to do all the dodgey stuff hetzner doesn't want them to do. Hetzner will detected it and will firewall the whole server all sites will go down the bad and the good and all of your customers will want refunds even if they where the cause of the problems.

Bad business not worth it.
Kubernetes pod networking really depends on the networking plugin and cloud platform. For example on AWS VPC-CNI, pods are directly attached to a network interface (on the VPC level) and directly get an IP from that — no NAT. These network interfaces don't show up on the host OS.
Maybe not, but lets not split hairs here. The op was discussing comparing nations and used a blanket "EU" moniker to denote this. You know, our next door neighbours of similar economic size...
Decentralised network? Good question, there's a lot of things that are not very practical just yet. Name dropping off the top of my head: IPFS, Veilid, Dat, hypercore, maybe even Urbit (yes I know). Maybe simply not putting our entire lives on the internet.

Counter-economics? Get infatuated with anarchism, the free-market variant, mutualism, read up on agorism (on my reading list is "How to Opt-Out of the Technocratic State" by Derrick Broze), understand that cryptocurrencies, with all their problems, could be the only tool to take down a capitalist system from the inside the more our rights are stripped away. People, and the market itself, do not care about laws or prohibition. For the first time in history, we have a way to exchange value that does not respect borders or physical constraints. Even mainstream economists such as Milton Friedman believed such an invention could radically reshape the world. [1]

That's an open discussion, nothing I can go over in a forum comment, and there is no panacea. I'm simply exploring the option that it might be possible to have a fairer world, while collectively we have decided this is the best we can do, and point and laugh at whoever tries to dispute that. We have lost the idealism of the thinkers of the last two centuries, those that fought tooth and nail for civil and worker rights. Now all you get is a pin saying "I voted!"

Feel free to email me to discuss any of these topics.

1: https://youtu.be/leqjwiQidlk?si=vSjt743jJ-yjsPfI
Sadly there wasn't much hope of this bill not making it into law. The opposition parties if anything felt that the law wasn't strong enough and pushed to make it even more draconian. The British public at large are in favour of any law that imposes harsher penalties and regulation on the tech giants. 'Protect the children' is far more emotive than 'But we might eventually lose encryption', and the collateral damage to our freedoms is slow and insidious enough that it's not recognised or appreciated. I think given everything we have to take the governments vague concession of 'when the technology becomes available' as a win, it was the best we were going to get, no way was this bill not going to pass.

We are still in the early Wild West days of the internet, but in the decades ahead bills like this will become more commonplace as governments try to wrestle back control of what citizens can access
Agreed, anything that requires other people's labour to provide to you is not your right, e.g. education, food, water, broadband, petrol, housing.
GitHub Actions for C++ and Qt
> zero modifications

Highly depends on the language or framework. I used to use NewRelic APM with Go and it required additional code to instrument.

All languages I have used in production require manual instrumentation. For that tracing and logging both work well in my experience.
We have to excercise our choice whether or not we are delighted about the other options. We cannot let any party get too entrenched or feel too safe.
> Meanwhile, minimizing the risk of CVD, the leading cause of death worldwide, does seem like a good idea, no?

Maybe. I read a bunch of papers on cholesterol and statins a few years ago, and my recollection of the results is roughly as follows. High LDL and high LDL:HDL ratio are consistently associated with higher risk of mortality from CVD, and this seems to be partly (but perhaps not entirely) causal. Statins can lower LDL and can improve this ratio, and for some groups of patients they seem to be an effective intervention for reducing risk of serious or fatal CVD.

However, in the studies I looked at, statin therapy was only demonstrated to reduce all-cause mortality in certain groups of patients who already have CVD, or who don't have CVD but have extremely high LDL (or maybe it was LDL:HDL ratio, don't remember). In groups with lower risk, the benefits were not as great and seemed to be outweighed by the side effects in terms of all-cause mortality, and given that some of the side effects are immediate I would guess that this is also true for quality of life.

This also meshes with the article's data that total cholesterol has a U-shaped relation to mortality. To the extent that this is causal, lowering total cholesterol with statin therapy may not be helpful unless it was really high to begin with.

So my takeaway was that statins are a useful class of drug for some people, but that in America they are probably also overprescribed. My research might have gotten the wrong answer though. Obviously do your own and/or listen to your doctor.
Why specifically in science.

PhD is the degree you usually get at that level for English, Classics, Economics, Histrory etc..

Some Universities use DPhil (Oxford) for all these but I know of no other degree at that level except for those two (MD is effectively lower and DSc is usually some form of honourary degree and I am not certain what LLD is)
It was right wing media machine trying to punish the company. And if right wing media machine can do that, Youtube can do the exact same.

The only difference is that Youtube is less hypocritical about the whole thing.
They could also provide the devices without an OS, and point you at the recommended open source ISO to download.
I think you will love the way Microsoft handles this. Basically, there are automated flags that seem to ding managers (M1 I believe) so they will make sure the people in their teams handle these.

> any engineer on that team who came across an NFS file with DB credentials should have spoken up loudly about "Why TF are these DB credentials present on a network drive?"

This requires empowering your employees and the lower case a while with its cross functional teams which most managers hate.
GDQuest has some good free tutorials [0], and great bundles on their website [1] which is very project-based, i.e. you end up making small games.

Keep an eye out for special offers, e.g. I bought an "ultimate" bundle (which includes everything) back in Feb 2021 which includes future updates.

However, I would also recommend making as many small (tiny) games as you can. There's nothing as motivating as releasing something often. You have to be diligent, though, and not succumb to scope/feature creep. There's nothing like learning by doing.

PS check GDQuest's "recommended" channels at the bottom of their YT channel for more good stuff.

0. https://www.youtube.com/@Gdquest

1. https://www.gdquest.com/product/
They are using the concept of protecting children as a smokescreen. Speak to anyone that works in Trust & Safety teams and they'll tell you that countries like the UK are already under-resourced and overwhelmed with the volume of CSAM they are currently dealing with. This bill was never about protecting children.
You will need a Zigbee Hub for sure, but it doesn't need to be Philips Hue hub.
Folks have used ConBee II or Sonoff Zigbee USB dongle to replace Hue hub.

I have used Sonoff Zigbeen to replace Ikea hub, bot haven't got around to replacing Hue hub just yet. It's on my list :-)
I agree. Also read chapter 10 of Karl Marx Capital to see what British people were willing to put up with in Victorian times
Interesting opinion, although scientist should know better.
Ask HN: What does the db business model look like?
I've seen lots of DBs like QuestDB, Materialize, Yugabyte but how do they compete/market in a cloud-dominated world?

My org has an RDS-or-bust model. Are there that many specific workloads out there?
Labour are Tory-lite. They are unable to win an election otherwise (or so they believe).
Livelihoods
Nah, this was just yet another case of right wing media machine trying to pretend they do something else then just normal censorship. Which would be fine if they did not turned around with sophistries when, suddenly, they are not the only ones doing it for a change.

Random people did not reacted to the ad, they reacted to the massive campaign. Which is exactly how the message is understood - trans people have no place in public, anywhere.
Moreover, the type F plug easily fits into a type O socket, but without ground and contact insulation. It is a big risk if they import appliances with type F plugs, or if, for example, European tourists visit Thailand bringing their own electrical devices.

I wonder why Thailand didn't just adopt type F like the neighboring countries.
Just curious how can I check whether a data set is on market?
The problem is, these call centers are more outsiders problem than Indian problem. Indian authorities have zero interest in shutting them down. Call centers are not scamming Indians, there are no complaints from local people to police, and probably police gets their share too.
I had the same experience with Maven vs SBT (scala build system, config is scala). At first it is really cool to have access to a full programming language (in particular when it is the same as the one the project is in, which means that you do not need to "switch brains" when working on the config), but quickly people start trying to be smart or cute, and it becomes a big mess. In particular in Scala, where people _love_ defining new DSLs and favor cuteness over readability. After two years working with SBT I still do not really understand some of the DSLish constructs used in there (and I tried to read the docs).

On the other side I fell in the trap of trying to overcome the limitations of purely declarative config formats by using jinja templates, which also ended up being a very bad idea and a maintenance nightmare.

For most projects, my approach is now to try to be as standard as possible compared to the particular community in the tech at end, and resist the urge to be smart or cute (hard!). Configuration always sucks, and I now prefer to just suck it up and get done with the config part, rather than loosing time reinventing the wheel, ending with a config that still sucks _and_ no one understands.
I would agree but young people seem prone to it almost as much. It isn’t just voting conservatives, it goes deeper than that
NB: Apple is pointlessly exclusionary and you can't get News or Fitness in most of the world.
Doesn't block do this already?
It's not very surprising they are taking this route. It was reported earlier this year that they were having an epiphany after taking apart a Model Y which their engineer described as a work of art...

Toyota is all about efficiency and mass-production. Toyota makes close to 10 millions vehicules per year, that a new car every 3 seconds... There is probably no other alternative than following Tesla's steps to remain competitive in the EV world.

References:
https://www.autonews.com/manufacturing/how-toyotas-new-ceo-k...
https://www.carscoops.com/2023/03/toyota-rethinks-its-approa...
Feigning incompetence is classic passive aggression and always has plausible deniability.
The poor don't buy new cars, which this ban affects. They buy second hand cars, which would only slowly be removed from the market as new ones were not entering. Indeed, old ICE cars would automatically stick around longer if electric cars were too expensive. This was not a big bang approach.
98% of people want a browser choice screen
Ah that's fantastic.
All possible futures are fictional until they happen.

That said, as limited as AI and robotics are today, they are nevertheless already sufficient to be extremely dangerous.
You're thinking of KNX.
The problem is, it doesn't take much destroying. Hitler rose to power off the back of 3 years of 25% unemployment.[0] It just doesn't need to replace all jobs, nor does it need to replace them permanently to have drastic, world changing repercussions.

[0]Fantastic discussion with Suleyman and Yuval Harari https://youtu.be/7JkPWHr7sTY
Sick! Validates my current approach and I learned a few gems too
why can't these talents just find normal jobs
When people asked how Buffett made money in investing, his usual response is "start with the A's" (referring to the Value Line manual). I have found that an unsatisfactory answer, though, because unless you have some idea of what you're looking for, "starting with the A's doesn't mean much."

A better example of Buffett's obsessiveness is that he used to pick up discarded race track tickets. The overwhelming majority were no good, of course, but you might find one in a thousand where a winning ticket had been absent-mindedly discarded and you could cash in on the bet.

But, well, the fund management industry do work hard, yet have little to show for it. An old investment classic (can't remember which) put it this way: a guy new an analyst that could tell you everything you wanted to know about every railway company, except which ones to invest in.

I think many good investments rely on just a few simple arguments. For example, back in 2021 I learned that the price of Shell shares were at their lowest point for a decade or so, oil was at a low, and the US strategic oil reserves were at their lowest level since the 80's. I figured, Jeez, how much lower can then stuff go? So I bought shares. They've nearly doubled. There's no guarantees with this stuff, of course, I've made plenty of mistakes. It also requires the availability of opportunities, naturally. Sometimes my primitive monkey brain can spot them. No guarantees, there never are, but sometimes you can spot opportunities where the odds are stacked in your favour, and those are the ones you want to dabble in.
- To showcase to the many people who aah JSON is more legible that you can use YAML as "legible" JSON

- Most XML files I encounter come in this format. You can skip the preamble but it wouldn't match my real life experience.

- All readable config files I encounter have comments. I forgot to add comments to the XML representation, but I can't edit my comment anymore. I think everyone who ever encountered XML knows how to add comments, though. JSON simply doesn't support comments unless you use a niche JSON derivative.

As for the string versus integer problem: you always need a schema, or you'll run into very funny problems down the line. None of these formats intrinsically know what keys refer to an object and what keys refer to a string, that's all based on your schema anyway.
Mustn't grumble is in my opinion our national motto. We do have dissidence, but is met with contempt and apathy. Look at the national outrage over just stop oil stopping some cars on the a motorway. The rage was baffling, mass psychosis just took over the nation.
To be fair some companies do maintain LTS kernels like Red Hat but they choose different kernel versions than upstream LTS and backport different things so it doesn’t have much crossover with these ones now.
The easy answer is that buyers largely don't care. Most people get their phones from their ISP provider, so that's the main target. They get a data plan that comes bundled with a phone and pay it off for 2 years. After 2 years they get a new plan with a new phone.

Caring about long-term maintenance isn't what most buyers do. Going SIM-only on your data plan is out of the ordinary.

Also in my experience people largely pick their phones based on the surface level hardware rather than the long-term reliability. Hence why Apple keeps putting fancier cameras into every iPhone even though I'm pretty sure a good chunk of customers don't need a fancy camera. Heck, just getting a phone that fits in my hand was a struggle because buyers somehow got convinced that bigger phone = better phone and now most smartphones on the market are just half-size tablets.

That trend at least seems to be somewhat reversing though.
He's such a smart guy, and I'm glad I have the honor to talk w/ him many times per year. He's giving a lot of talks to our Go meetups.

Such a nice person to talk to, and a really great engineer!
> So both is needed, not either or.

Well I never meant "either or". But we should invest much more into public transportation and much less into cars (and planes). And for those who do need a car (because when you live in the countryside, you may need a car indeed), we need to transition to small electric vehicles (which Teslas are not).
Crap, you're right, JSON doesn't do that. I can't edit my comment anymore, though.
And even Apple don’t use it everywhere. I don’t see any OSM data in Apple Maps for Australia, at least.
I just hope they follow the protocol of saying "big stretch" each time they see one
>Something needs to be done about young children accessing pornographic content

The solution for this exists. It's the same solution that prevents young children from accessing a bottle of bleach and drinking it. Parental responsibility and education.