skysight-inc/HackerNews huggingface dataset:
So this sent me down the wikipedia rabbit hole :D

One thing I never realised is how dramatically the viscosity of water changes with temperature. This is probably why you can recognise hot water from a cold water in a video.

Temperature (C) / Viscosity (mPa*s)

0.01 1.7911

10 1.3059

20 1.0016

25 0.89002

30 0.79722

40 0.65273

50 0.54652

60 0.46603

70 0.40355

80 0.35405

90 0.31417

99.606 0.28275
France is currently around 11 tonnes CO2e per capita, not 5 https://www.statistiques.developpement-durable.gouv.fr/sites... and budget is 2 tonnes (not 3) https://datagir.ademe.fr/blog/budget-empreinte-carbone-c-est...
Asabiyyah
[Author here.]

There are definitely other ways to represent this data! I think a useful exercise is:

(1) Sit down and think of a very basic representation of this data (in whatever language you prefer).
(2) Figure out where in the current SQLite database the relevant information lives.
(3) Write a function that is given some relevant set of rows from this database and returns an item in the representation you determined in (1).
(4) Test it.
(5) Think about how to persist it.

You can do some subset or superset of these as you see fit, but I do think it's valuable to think about how to represent the relevant objects before you worry about persistence details.

Thanks for your comment!
What's the problem with adding more tape as needed? You don't need a literally infinite tape to have infinite tape from the machine's POV.
They can, since ASML are using US technology. Especially after ASML brought out Cymer.
You may want to review what the meaning of “average” is. Take all the laptops out there, rank their build quality, and find the mean. The fixability is not a build quality issue, it’s a design choice and you know that going into it. Other laptops may appear more fixable but turns out no one makes parts for them because they were meant to be disposable, and on top of that they are a creaky thin and hollow mess with shitty hinges.

I still think that the MacBooks are all above the average of what’s out there.
The "trick" in the UK here is to use gold coins, as they are a currency. There's a plethora of places that will bulk sell you gold coins to use as a store of wealth.
The biggest energy expenditure and as a result CO2 emission source per person is food. You like having peaches in February in Michigan? You like having meat 7 days a week? Guess what: all the industrial agriculture and transportation of that meat from a thousand miles away nets you an energy expenditure of about 10kW 24/7. In theory the biggest lifestyle change you can make to save CO2 is to go vegan and buy local food at 2-5x the prices from local farmers or grow it yourself (which is a full time job).
It's good we have many options to choose from.

Apache, nginx, caddy, Traefik, HAProxy, lighttpd, Varnish, Envoy are likely to be the major ones?
The first generation of crypto is totally transparent, if people need to start using crypto to have political freedom of expression then no doubt more anonymous systems will gain prominence. There'll be something that draws broad parallels between the HTTP -> HTTPS transition.
I wish we could get a little "(paywalled)" badge on links like this on HN so I don't have to click on them to find out.
That's good to hear!

However there also seems to be a problem with battery drain when the laptop is sleeping which kinda defeats the purpose of a laptop for me.

It would be great if that was supported out of the box as well.
I don't think it's ADPCM since it sounds really good. I'm not an audiophile or have done any comprehensive testing, but it' the kind of quality a normal person would use for music without complaining.
This looks more like a PLA wired to a CPU
I had to go tapping around to see what you meant and I still don’t understand why it matters so much. The main frame is pretty solid, and that’s where I type. Compared to the AVERAGE of the laptops out there, I still think it’s well above the mean. If one day you find yourself at a Walmart or best buy or whatever equivalent in your country, check some truly average laptops and you’ll find what an average windows laptop feels like in 2022.
While I agree in the theoretical principle, I don't feel warm when everything I touch is cold... Floor, kitchen counters, desk, toilet, bed, it just never truly feels warm
"Tatooine-like" is kind of a stretch - it's a gas giant.

OTOH, gas giants in the Goldilocks zone are excellent candidates for SETI, not for themselves, but for one or more planet-sized satellites around it. That's like the best place to start a space-faring civilization with plenty of nearby places to visit
Well, it was somewhat more nuanced than 'f... you, I'm taking your toys away'. The Docker attitute wrt to cooperation with Redhat might explain somewhat more. Some Docker folks even wore t-shirts, that explain why Redhat did what they did.
There is no inherent advantage to bigger files. You could losslessly upsample those wav files of yours to some insane precision if all you wanted was bigger files.

If the argument instead is that raw audio is a simpler format, the answer is that everybody wants some sort of container that carry metadata.
Infinity in Calcium and Fungrim
For those who want to ruin the fun, I threw together some javascript that gives you suggestions as you play. Link [1]. There are chrome extensions that probably do this better, but I had fun making this.

[1] https://gist.github.com/coertg/e8d0fc66c3a56a3c3490c77b7f812...
This. I bought some 65eur junk and drove it for years. Don't even know what type of frame it has, or gear, or brakes. It needed lot of fixing during the years, but it worked and that is what matters. Plus I didn't have to worry about someone stealing it.
I'm pretty sure the governor will not back down, regardless of how many times his claims are debunked.
Just to state the obvious: this is a country's Gton CO2 / pop.

i.e it's not that common French is more carbon economical than a Canadian - she just happen to have been born in a place with established nuclear power generation.

In other words - this stat means nothing.
> Such deep seated cynicism shows that we are far down a bad path.

It isn't just confirmation bias. We had instances where a government blocked bank accounts of protesters, in democracies and autocracies alike. It doesn't get much clearer than that. We also had at least two decades where we only ever saw increased surveillance.

And it isn't necessarily cynicism in my opinion, it is realism. It is an fearful older generation that feels it loses control. Sure, government could change course, but I don't see it. To believe otherwise is almost naive at this point. We can be really glad the people that worked on the technology for a global network anticipated such behavior, so I might even want to encourage more cynicism at that point because it provides real safety instead of the fake one that is promised by government.

But it doesn't even matter, because your vote does not count on such topics. Experts in the field do not count on such topics. The older generation is set in their way and we will have to endure it for quite a few years at laest.
It's pretty cynical to say something like access to abortion is a "minor semantic detail".
This isn't a US-specific problem, a lot of Europe and the Anglophone world at large is experiencing issues like this. It feels like the last two years especially (but a fair bit leading up to it) have utterly destroyed my trust in not just the political institutions in the UK but a lot of other ones I'd taken for granted in the past too. I genuinely feel like we've become perhaps not a banana republic but certainly a banana kingdom where corruption is the norm and the government exists primarily to serve the powerful rather than the people. We're literally at the point where the Prime Minister can openly flout the law and lie about it to the Mother of Parliaments without consequence, where there's apparently no meritocracy whatsoever in how politicians are appointed to high office, and policy positions are in lockstep with predicted media response rather than any notion of public good. The tail has wagged the dog right into oncoming traffic.

All governments will use (or abuse) the powers they have to the absolute maximum extent they can get away with which is why subsidiarity is so important. The less power any individual has, the less damage they can do by using it as a tool for their own self-interest and the more they're forced to build consensus with other influential people which limits extremism. If it were up to me I'd abolish the office of Prime Minister altogether in favour of strong Cabinet collective responsibility and I'd also create an anti-corruption body completely outside of Parliament and the other institutions of state with wide-ranging powers to seek and punish misconduct in high office. Political office is an absolute magnet for people with unpleasant personality traits, instead of assuming good faith in politicians we need to assume bad faith and build the machinery of government defensively to accomodate this.

Another remedy to our issues is abolishing general elections in favour of rotating, asynchronous by-elections. This would give us exactly the same amount of democracy, but it means that the media's influence is massively reduced due to a lack of national election campaigns and it also means parties are forced to stick to their manifestos as they're effectively forced to campaign locally at all times so pulling a Nick Clegg becomes much more risky. As well as preventing the election result essentially being a function of how good the media strategy is, it also means the makeup of Parliament changes much more gradually which allows for long-term planning instead of the insane pendulum swinging where nothing gets done if it takes more than five years.
> To address these challenges, action is needed on many fronts. What will you do to make frugal computing a reality?

I dunno, isn't this the same thing as blaming climate change on the people who take a single vacation by plane per year, no matter what else they're doing the other 51 weeks to try to live a non-wasteful life?

I like my home server and having my data here, on LAN speed. Of course that's probably not the ideal thing from a power usage perspective. Does it offset the fact that I am hardly using a car? Am I allowed to use up the old lightbulbs I still have or is it really better to go out and buy LEDs for everything? Should I replace my hardware all the time because it uses less power or keep the old stuff that is just fine? What can I do if the damn phone manufacturers won't ship updated after 2 years when I'd gladly use it for 4 years? Must I buy Apple now?

Sure, everyone has their own 'I will not give in' topics, but more and more I am getting disillusioned that I personally can make any impact.
Have you tried getting a serious job without a degree? Education is used as a de facto license. One exception is education cannot be revoked, but then again people who write buggy, leaky code don't get fired let alone forbidden from practicing.

Requiring licenses will have two effects - making people pay money, and complicating job seeking. You can gauge a bridge for safety. You can test weld jobs. You cannot standardize code writing ability. My understanding is you want the profession to remain the same with the exception of bearing an extra piece of paper to my name. What does this improve?

What I'm saying is, you're not original or clever in wanting something the industry and academia does not, and has invested in figuring out.
Sticks are marked with tablespoon markings on their wrappers.
So based on the video I guess they use technical analysis of bitcoin prices to investigate … crimes?

I wonder when we’ll see a secret service telegram channel for trading tips.
The thing is 17.2 C is ok with good insulation and really cold with bad one. (so is 20 C for that matter)
>The news provides information in infinite volume but very limited depth, and it’s clearly meant to agitate us more than educate us.

the whole article is outstanding but this excerpt alone sums it up quite nicely
No it's not. To amortize is simply to spread the cost over time.

That spreading may come with its own costs, like interest, but that is not an essential component of amortization.
I had the pleasure to measure that in a university lab, it's very apparent when measuring near 0°C takes roughly 2x longer than on room temp.
More like a dystopian hell where the rich literally own the colours of nature and charge poor people for using them.
> I am not sure Brexit makes much difference unless you are EU citizens.

As an EU citizen living in the UK I haven’t really noticed it making any difference.

Well, stuff on farfetch seems to have gotten cheaper after brexit. Definitely won’t complain about that.
Agreed. I guess it could be said that usury is an integral part of our current monetary system.

It looks amazingly profitable from the bank's perspective. You just print money, loan it out to PersonA to buy a house, then collect interest payments on that for 20 years, then PersonB comes along, you print even more money, loan it out to PersonB to buy the same house from PersonA at a higher price, then collect interest payments on that for another 20 years... Repeat ad-infinitum.
I think industry and society just has too low a bar for software development. If the quality of civil engineers matched that of software engineers as a whole, we’d all be dead from the collapsed buildings and bridges. Of course, software isn’t usually such high stakes, but I don’t think it would hurt the industry to have some formal licensing. If you write a terrible API or whatever, then a review board decides if your license to practice should be removed. The field would suddenly get better, as developers would no longer care about the PMs artificial deadline, if they need more time to write quality code, they will take it, and the PM simply can’t find anyone else to cheap out on the work either.

Now, how you enforce this, I don’t know, but this is my pie in the sky dream.
Not Norway, but if you’re renting in Sweden, your landlord is required to provide an indoor temperature of 20 C.

https://lawline.se/answers/hur-kallt-far-det-vara-i-hyreslag...
> I’ve used both rim brakes and disc brakes quite a bit now, and I’ve found disc brakes to be a lot more reliable. Rim brakes are fiddly: you can easily adjust them wrong and have no braking power. Disc brakes are a lot harder to screw up since they’re more self-contained.

My experience is the opposite. I ride a cyclocross bike which I've had for 12 years. I've done everything on it. It has cantilever brakes, and they're just ridiculously simple to maintain. Nothing ever goes wrong with them. Every year or two I change the pads. They're incredibly forgiving. Even with the pad wearing away, I don't need to adjust anything, there's just a little bit more travel in the lever.

By contrast, my partner has a disk brake on the front - same bike otherwise. It's a constant hassle, because there is so little tolerance. If the disk is slightly out of true, it makes noise. If the wheel is put on the tiniest bit incorrectly, it's unrideable. They seem to need adjusting frequently, and it's just plain fiddly.

I'm going to switch to disks for my next bike, just because I'm sick of wearing out rims. For everything else I prefer rim brakes.
If you allow exceptions in your real-time audio loop then when an exception occurs the only useful thing to do would be to take down the entire process. Handling exceptions as a norm in your audio loop would be unacceptable because it could never be done in a way that would always meet the deadline. In that case, if you cannot usefully handle the exception, why have your exceptional situation cause an exception in the first place? You’re just as well off calling abort().
The kernel text mode font is probably baked into the kernel and not accessible from user space / Win32?
For which you'd want at least two rings, with mutually-prime numbers of inverters - e.g. 53 and 11. But you'll also need a serial-in parallel-out shift register, which I guess you can probably do with a dozen gates. So maybe you could have rings of 41 and 11.

Would it work? How could you avoid entrainment between the two rings?

I tried this using a handful of TTL chips and a breadboard, but I'm not good at this kind of thing, and it didn't work (or rather, I couldn't prove it was working).
And comments are closed so you can't ask where jgs's signature is to credit her where both the original MS developer and this blogger neglected to.
See my source here:
https://ourworldindata.org/grapher/co-emissions-per-capita?t...

The paper you link includes CO2 'equivalent' emissions, i.e. they are including NOx from diesel engines and Methane from oil/gas extraction and calculating some CO2 equivalent volume. Whereas the source I referenced is only including CO2 emissions.
tl;dr

- Bloom's finding of 2 sigmas for tutoring seems to be an outlier

- However, both tutoring and "mastery learning" do have a significant positive effect. It is possible that part of the benefits of these methods can be simulated by software

- The effects are strongest for less capable students. Average and gifted students might not benefit significantly from ML/DI

- It is unclear how much these techniques are overfitting to a test, or whether they generalise to other life skills

- General scepticism about the quality of educational research, the expected value of new methods, and overall value of classroom education in general
Better: https://news.ycombinator.com/item?id=26646035
Right, they did that even for some crowd funded games.

And for others it has meant that the Linux version was delayed until after the excusivity deal was over (e.g. Metro Exodus) or removed (Rocket League).
Just responded on alternatives on another post.

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

I'm starting to think Apache isn't bad once again after pulling several hairs out of nginx config complications over the last 10 years.

If I just wanted to alias system path of '/some/path/' as 'https://domain/another_path/' in the URL, I don't know how to do that... Is it 'alias' or 'root' and should it have a slash at the end or not??? I usually just give up and symlink the directory on the system.

Same with proxy_pass on ending slash that is confusing.

And the priority of 'location' block is a nightmare until you Google enough to figure it out every time I configure nginx, not to mention the cryptic convention of ~ or ~^ and the likes and the fact you can't effectively nest location blocks.
I would guess these days, many people buy audiophile DACs for the amplifier stage, for use with demanding high impedance headphones. However, there have been some really bad phone DACs in the past, the Qualcomm audio from the Note4 that I used to own sounded significantly worse than the iPhone using IEMs. What are people measuring with regard to the Apple dongle? Is it "objectively superior" with regard to multiple measurements?

It shouldn't be too hard to build a decent DAC and amp stage, at least for ear buds and IEMs, it's just that many manufacturers (e.g. Samsung / Qualcomm) don't care. Apple sell music and so probably should care more.
Looks like they're back. Twitter told this person their lock was "an error",

https://twitter.com/KyleJGlen/status/1496450689047875585

BBC's Moscow correspondent is in the replies -- maybe we'll see some reporting about this incident. Actually looks like quite a few journalists picked up on this story under the #osint tag...
Oh and dont forget that just because the documentation says it uses a specific regex syntax, that does not mean its correctly implemented. It gets worse when an application examples specify a specific syntax but what happens in the background is that it will use the default reg exp engine, which can be system or enviroment specified.
No, there is definitely a lifestyle/consumer aspect to US/Canada/Australia.

https://ourworldindata.org/grapher/co-emissions-per-capita?t...

The trend is almost binomial, many of these countries have marginal nuclear use.
God, this went round on twitter about a month ago with "cup".

Europeans: "how much is a cup?? Why can't I just use grams like I do with everything else?"

Americans: "? It's a cup, just use a measuring cup?"

E: "I tried that and my recipe came out wrong!"

Me: "I regret to inform you that US cups, UK Imperial Cups, and metric cups are different sizes..."

(If you're a non-American making US recipes, the easiest improvement you can make is buying a set of US measuring cups, which also cover things like tablespoon. These days they may be available from Alibaba or your local Amazon so you don't actually have to source them from the US)
>said he learned everything just reading Kaggle forums (he was an electric engineer)

The math you learn when studying electrical engineering plus all the signal processing stuff, gives you a good foundation to pivot to ML.

It's a shame electrical engineering is so poorly paid by default in comparison to SW dev.
Somewhere there is a Windows shell programmer who debugged one too many "not even a crash" shell issues. He's got a 1000 yard stare and all he can say about it is he "saw the cats". Seeing a cat on a fence to this day stops him cold.
On the other hand, if you're going to be doing a lot of riding it, there's not much point trying to save on upfront cost. Over the years, I've spent thousands of dollars maintaining mine, and who knows how many hours riding it. Technically I could have bought a cheaper one at the start, but it's a bit of a pointless saving after so much time.
While it's good practice, a 16-bit recording is usually not exactly ruined by not dithering it. 96dB dynamic range is a lot.
> the jury is still out on whether the energy saved _running_ Rust code will offset the energy consumed _compiling_ it

Obviously depends on how much the compiled code is run. If it's a one-off script, no. If it's a server that will serve a million requests, or a browser that is shipped to a million users that will use the same version for a few months, a thousand times yes. And the vast majority of energy use that can be attributed to programs is in the second category.
Editing the nginx config until worked correctly has cost me so many days of my life. Luckily there are very good Golang alternatives for 99% of use cases now.
Set a man a fire and he's warm for a day. Set a man afire and he's warm for the rest of his life.
It's not just the 2s, it's also the frustration wasting time on something that adds no value at all. On its own this might not matter, but many of these small actions (not necessarily cookie related) do affect your productivity because they affect your mood.
Abstinence-only climate education is such a depressing notion. There is plenty of clean energy. It is not running out. The idea that we should impoverish ourselves to protect against a problem we can solve without impoverishing ourselves is unjustifiably self-destructive.
That is code for "it is evolving and I cannot be bothered to keep up".

All languages that are actually useful evolve. They get features that other people need, and you don't, just yet. Some of those features do turn out not to be perfect, because they are made by humans.

Comparing an old language to a new language, the new language will have many fewer of those both because it leaves many old things behind, and because it gets benefit of hindsight for the rest. Give it time, and it will accumulate "incoherence" of its own; the faster it evolves, the faster that happens.

The alternative is for a language not to be used. Then, it can stay pristine and "coherent", and not useful.

This is the human condition.
That's not what's going on here. American recipes (particularly in baking) traditionally use volume measurements for butter, flour and sugar rather than weight measurements. It's strictly less accurate, but also convenient if you don't have scales.