skysight-inc/HackerNews huggingface dataset:
> Rather than measure price changes of a standardized basket of goods and services, the CPI adopts an inflation metric that is reactive to prices (median Americans will tend to buy cheaper items, regardless of the change in prices of standard materials in the economy). So really it's more of a measure of the median American's budget, not inflation.

An unchanging standardized basket of goods would be a remarkably stupid way to try to measure inflation over a long time period, given the introduction of new goods, retiring of old goods, and changing preferences of consumers. If I want to measure inflation from 1970 to 2021 I don't want to do that by measuring the average prices of '69 vettes, slide rules, and Beatles LPs.

Over a short period of time you can make the assumption that most individual products are relatively stable, and this is in fact what the BLS does: weights are recalculated every two years and the products in the price survey are kept constant to the extent possible.

If you have a better approach to measuring long-term inflation than the current approach of periodically adjusting your basket of goods to make sure it still reflects the expenditure patterns of consumers, I'm sure your local univerity economics department would love to hear it.
> But they messed it up by defining namespaces as an add-on to the core XML spec, rather than part of the spec itself.

An example of where this is an issue is using version as a name space ie tags with the form “<v2:customer>” and apply xslt on “<customer>”. Since they’re strings, they don’t match. The standard xslt solution is to strip the namespace from offending elements. Or change all your xslt. I learned this in an app with a few 100k lines of xslt.
The reason MIDI is a success is the actual data is quite simple. It's just a stream of keypress and numeric control updates. And there's no incentive for a synthesizer manufacturer to block access to incoming or outgoing data.

When your data is complex, the processing done to it will be complex, especially if you need to guarantee invariants (eg. referential integrity or database constraints).
Our short life would be less interesting without the occasional glass of wine while overlooking a beautiful mountain vineyard.
Democracy does not require military spending transparency.
> I believe a lot of people don't hear the fans because they're wearing headphones. For the rest of us that like a quiet room

You’re completely focusing on fan noise here, but of course it also enables tiny devices with great battery life and - this isn’t completely irrelevant when you run your computer for a significant part of the day - lowered electricity cost.

Oh, and I believe these processors have quite some head room before they will reach the physical thermal limits others have already run into, so expect some more raw performance on better cooled systems.
Covid origin: Why the Wuhan lab-leak theory is being taken seriously
The mistake with the namespace syntax is that they wanted to allow plain textual copy-and-paste to work, thus the different ways and places in the document where namespaces can be declared.

The big thing we missed was better tools from the get-go, specially xml-aware text editors.
That’s why the editors of the XML specification wanted to make things a bit easier for people doing things like writing XML with a plain text editor, or line-oriented processing using Perl. I think the amount of grief we are stuck with because of those time-limited needs is not worth it, thus the word “mistake” in the beginning of this post.

In hindsight, if anyone asked me how to add namespace support for XML, I would have required them all to be declared at the root of the document, in the XML declaration:

<?xml version="1.0" standalone="yes"
xmlns="https://docbook.org/ns/docbook"
xmlns:m="http://fake-w3.org/2001/Math/not-the-real-MathML"?>
<book>
...
<equation>
<title>MathML example</title>
<m:math mode="display">
<m:row>
<m:underover>
<m:o>∑</m:o>
<m:row>
<m:i>x</m:i>
<m:o>=</m:o>
<m:i>a</m:i>
</m:row>
<m:row>
<m:i>b</m:i>
</m:row>
</m:underover>
<m:sqrt>
<m:i>x</m:i>
</m:sqrt>
</m:row>
</m:math>
</equation>
</book>

Additionally, I would require them to be unique: only one prefix per namespace.
That would eliminate a lot of issues when writing XML processors, including editors.

I guess someone else mentioned this or a very similar idea at the time, and it was discarded to support plain text copy-and-paste by having the xmlns attribute in the element being copy-and-pasted. I don’t claim I would have done a better job, but I wish for a new version of XML that learns from these two and a half decades of use.
Many European countries have massive pension funds collected over the decades, with accumulation and payout planned in advance to match the demographics. This is the better model parent suggested that is hard to get through if it wasn't started during the boomer generation.
I'm trying to build a pastebin for links - https://shelf.gg/
The Shame Game
Yes. They didn't used to be, but they are now.
How about a game where you could work on your bot-programming skills?
that means you have about 150 billable hours a month. you either have a few long term clients that just keep giving you work, or you are not counting your unpaid time spent searching for new clients.

the average freelancer needs to budget about 50% unpaid time, spent on marketing themselves, searching for and negotiating with clients, so that at 80€/hour they can expect at most 70k€ per year if they want a workload that's comparable to a regular job. still 70k€ is a decent income in germany, so that works out.
> The idea of nuclear energy being clean that we see repeated here in Hacker News is not as widespread as it looks, HN is just another bubble. People are not hearing about it. It will take a while for the population to change their mind, and longer still for the government.

German here. We Europeans also have another issue: where to put the waste. Unlike Americans who have lots of deserts where no one gives a flying f..k about anything you dump there because there is no human life in a hundred km range, Europe is densely populated and surprisingly people don't want to live near a nuclear waste dump.

Additionally, unlike Americans we have personal experience with nuclear disaster from Chernobyl - to this day, many decades after the event, you have to check wild pigs and fungi in Bavaria for radioactivity if you want to sell them. And current operators of nuclear plants haven't been exactly trustworthy, given many thousands of incident reports of which quite a number can be boiled down to shoddy construction or maintenance.

On top of that, we have had massive fuck-ups of our governments in the attempts to find a permanent storage site:

- former salt mine "Asse" which was used from 1967-1978 turned to be a colossal disaster - the barrels rusted and leaked, to make it worse it was known at the time that the barrels would only last three years, and now it's estimated to need billions of euros for retrieval of all the waste

- former salt mine "Gorleben" was inspected from 1979-2000 as a permanent storage site, but (again) it came out that the location was chosen for political reasons, not scientific

- former GDR site "Morsleben" is unstable, needing billions of euros to prevent collapse

- current projects to search a new final site are expecting to take until (at least) 2031 with finalization of storage in year 2095-2170 (!!!), at a total cost of 50-170 billion euros.

As a result of all of this - especially the last point, who can even guarantee there will be a German nation in over 150 years of time from now?! - German public is extremely skeptic of nuclear energy.

In other European nations, French and British projects for new nuclear reactors (Flamanville and Hinkley Point C, respectively) have managed to surpass the infamous disaster airport BER in budget and time overruns. Even if there were public support for nuclear energy, no one trusts government to complete such projects in time and budget anymore, further weakening nuclear energy.

Edit: Totally forgot about the boatload of issues involving power plants europe-wide, see e.g. https://www.euractiv.com/section/energy/news/eus-ageing-nucl... for a list. You really have anything there, from fundamental construction issues over your run-off-the-mill accident and old age (many plants are 30 years or older) to outright gross negligence. To put it short: We Europeans can't operate nuclear power responsibly, no matter if organized under capitalist, communist or modern-ish government control.

There won't be much of a future for nuclear fission power in Europe, no matter what some of our bought-off leaders (Macron, Orban) spout.
This seems to be more or less the same kind of food pyramid they taught me when I was growing up in flyover country in the US, a place where people really suffer with obesity and diabetes. In my experience, that kind of diet will make you sick and then kill you early.

A better description of what you should eat can be found in books like "Eat Rich, Live Long". https://www.youtube.com/watch?v=wBsnk2PtPeo also has some good explanations.
It’s easy to find a way to win something in hindsight with perfect information, the trick is to make the correct decisions at the time with imperfect information.

Saying “Hitler would have won if he did this” is a total bias of hindsight. It also ignores the fact that if Hitler was behaving differently, the allies would have responded differently.
I'm not sure that is Germany as a whole though, Berlin yes, but in Munich there are not nearly as many spatis, and from the people that I've interacted with, in smaller towns the only place to get a beer in the evening/night is the gas station.
That's a bit strange. Maybe the webpage had a memory leak.
Self-aware materials build the foundation for living structures
Is the JS run on the server or is it compiled to instructions or something? If the former, how do you prevent people from running malicious code?
Wonder when Elon will complete this pump & dump just like he did with bitcoin. He is either a fraudster or a moron, when he decided to embrace bitcoin and a month later decided it wasn't good for the environment... Anyone with access to the internet and a few minutes time can figure out the power consumption required to back a network which supports a miniscule amount of transactions. And that power usage will only grow as acceptance and price continues to rise.
To run a node you need low spec PC so the power consumption is probably around 60W.
This is a custom, non-HTTP URL scheme which requires registering handlers and needing to teach your client about handlers. Stripe's payment links are regular web pages on the regular web. So purely from an open web perspective, Stripe's existing system seems better.
https://www.businessinsider.com/dollar-general-employees-eli...
Real-time Netlisting in KiCad [video]
> The landlord assumes risk of depreciation, but the response to the 2008 financial crisis showed that risk to be minimal

Then it seems you think risk is overpriced. That fair enough.

But if the whole market of landlords disagrees, the burden is on you to demonstrate otherwise.

> the response to the 2008 financial crisis showed

That's like saying "the fact my house didn't burn down showed that my fire-insurance was worthless". That's not how risk works.

If you disagree, buy a house yourself, and offer it at lower-than-market rental rates. If no one with skin in the game is willing to do that, what can be done? It's not like the lower-end rental market is only affordable to the 1% - There are plenty small-time middle-class landlords.
Small files with S3 is both slow and expensive too. But at least one bad query won't be able to kill your whole cluster like HDFS.
----KASAZ----

kasaz.com - the first Real-Estate portal focused on the experience of the buyer.

Following our latest round of funding, we are looking for a Lead RoR developer to join our awesome team!

Full offer at: https://angel.co/company/kasaz/jobs/894288-lead-software-eng...
> Let's say you're building some form of appliance on top of general purpose x86 hardware. You want to be able to verify the software it's running hasn't been tampered with. What's the best approach with existing technology?

Why can we not use something like Guix by declaratively setting up a system [0] and for extra safety have it run in a container [1]?

[0] https://framagit.org/tyreunom/guix/-/blob/99f47b53f755f0a6cb...

[1] https://guix.gnu.org/en/blog/2017/running-system-services-in...
Yes, sorry, an image is a bad example. The main issue is with HTML documents. You might open one at the top level, by clicking on it and navigating to it, or you might open one as a child of the current page, by putting it in an iframe. Since they can be opened in both contexts, prefetch doesn't know what to do.
This is counter-intuitive:

$ target/release/hx .
Error: unable to create new appliction

Caused by:
Is a directory (os error 21)
Florida joins U.S. states banning transgender girls from female sports
"Conservative" and "backwards" are definitely the same thing though.
More random mutations than traditional breeding? I would be genuinely interested if you could provide some reliable source for what you are claiming. But I must confess that for now it sounds like FUD spread by the GMO industry.
I appreciate your reply, my experience

1) Agree, personally I am too lazy to clean it every time, just rinse it in water

2) Agree, though, everything in contact when brewing is metal or glass

3) Had my current french press for 6 years without issue.

Nonetheless, guess the difference boils down to personal practicality.
I my previous job we used "Moxa Serial to Ethernet Converter" [read-only in one way] to connect with almost 100 machines in various laboratories around the country to get spectography(and other "BIG OIL" stuff) data into my distributed SQLITE and MS-SQL databases back in HQ.

Worked really well. One of the oldest machine was some 286 connected to some freaky gasoline density aparatus :)

In many cases you can't simply upgrade software, as software for such machines does not support anything else - and you can't really reverse engineer drivers for 50 different machines in sane amount of time.

Most of really expensive machines provide some kind of output over serial interfaces - it seems to be industry standard, but I forgot the name for it.
Thermal management would be a bit hard for that, so I'd guess no. Apart from that there's no real benefit to having that there. I would assume there is not that much computation requirement that has to happen in space that isn't cheaper and much easier to do on the ground with just sending the results to space.
There is a very large region between "has to be completely air-gapped" and "better should not reboot randomly".
Definitely fair. Wrote that comment before my morning coffee :)
Good point, it’s a very abstract comparison. Could it make sense for them to receive equity in return? I suppose it would lead to preference of own companies versus others that may be ahead even without a grant.

Either way: Damn, money well spent. This one success may have justified all the other “failures” or gains that haven’t materialized yet.
Living in Nine Elms in a house valued at 800k and complaining about class inequality. Soul-crushing!
Is it common in the UK to put down large sums of money on real estate you'll never own outright? What sorts of rights does he have to sell, sublet, etc.? What sort of guarantees does he have that his rent will truly be 75% of the market rate and not just increase to 100% over time?

The whole thing sounds about as financially responsible as putting a large down payment on a leased car.
I understand where you are coming from, but for me the issue is more about affordable housing. It's basically gentrification of an area and forcing poor people out.

I cannot remember by law how much % of a development has to be deemed social housing, but it is generally a requirement now days since councils cannot really purchase or build properties. Now days you will not see any sort of massive council estates being built any more, which is why these developments have to have social housing.

You can trace this all back to the 80s when the government privatised council housing stock and allowed people to buy their social housing.

I grew up on a council estate and it can be hell, it's the same families and group of people which cause most of the issues and it comes in waves as they get rotated around the various council estates in the region. The estates are generally neglected by the council as well.

Near me an ex 3 bed council house, with a dodgy raft foundation, breeze block ends and a timber frame goes for £210,000! You'd be looking at a mortgage of around £800 per month, and if renting it will cost more. You've now also got to deal with the housing benefit (from the government) changes. Before it would be straight up paid by the council or government to the property owner, recent changes means people are given the money to pay for the rent (I think you can opt in for it to go directly to landlord) which has reduced the social housing stock even more as landlords do not want deal with the payment issues. With how bad the benefit system has become and is being run, after reforms, people are often in arrears or not getting the money because the system is just borked.

Poor people are very much getting priced out of areas where they live, with a lack of social housing stock available combined with a chaotic benefit system, they are very much forced out into other areas, if they they do get somewhere, then bare minimum will be done to maintain it.
I mean this in a completely good-natured way, but after looking at their site I’m not surprised that someone who would write “<Business I’ve never heard of> selling for $<N>bn” has never heard of them. You don’t strike me as their target audience.

That said, neither am I. Looks like you can’t even view any merchandise on the website, it’s basically an app-only experience it seems. That’s a huge turn-off for me.
File formats like DOCX or PSD (fitting extension) are almost impossible to parse 100% correct and render without the (hired) software used to create them. While you may be able to copy your files, without the software they are quite useless.

The file system won't save you there.
You can still do both. Just allow the user to blow a fuse, and from then on the locks are removed.
I don’t think the grandparent comment mean that this type of diversity is good, per se. I read it more as semantic pedantry.
All roads point to glyphosate and big ag. We’re doing this to ourselves. https://zachbushmd.com has some enlightening thoughts on this topic.
Or perhaps we could allow obtaining of some carbon credits through carbon capture / sequestration, and tighten the emissions cap. For 4% of global GDP you could stop/compensate global co2 emissions based on current carbon capture technology's prices per ton of co2 removed. [1] If there were a business case for CCS, the cost would come further down. Currently there is no profit in it.

One would need to restrict the allowed methods to safe and scalable ones (like extraction from seawater, not ocean seeding).

[1] https://m.youtube.com/watch?v=GmWpFCjh0Fk for prices and methods + https://www.mcc-berlin.net/fileadmin/data/clock/carbon_clock... + simplistic back of envelope calculation (assumes cost scales up linearly)
The German public (and especially the Green party) has been against nuclear power not since the Chernobyl TV series (which I think didn't tell anything new to most Germans), but since the original Chernobyl incident in 1986. Chernobyl was most likely the catalyst of why the Greens became so popular in Germany in the first place. And now that they are becoming the most powerful political force, don't expect the German stance towards nuclear power to change in the next few decades.

(to be clear, I fully support the decommission of European nuclear plants, Europe is just too small and too densely populated to risk nuclear accidents, or for long term storage of nuclear waste)
I've been using Hetzner Cloud and they are really good. Their support is great, it's located in EU. I included a referral link that gives you some credit too.

https://hetzner.cloud/?ref=Ihg6XmZusyfg
There is definitely more demand now and the lower stamp tax helped.

I wonder what's going to happen once that's over, especially if the economy won't be doing good.
Baserow 1.3 Released – Open Source Airtable alternative
Baserow is an open source no-code database and Airtable alternative. Create your own relational database in a user friendly way without technical experience. Supports real time collaboration, can be self hosted and is built with Django, Vue.js and Postgres.

This release contains exporting to CSV, JSON importing, drag an drop ordering of databases, tables and views, new date filters, bug fixes and templates.

More information about this release can be found at: https://baserow.io/blog/may-2021-release-of-baserow

Checkout the repository at: https://gitlab.com/bramw/baserow
Do you realize the amount of money poured into propaganda/brain washing of the electorate? Even if all voters suddenly become super informed overnight, it is still hard to vote for good politicians (the very few) because of issues like gerrymandering etc?

Yes, voters should take responsibility. But too much destruction comes from the elites. But feel free to support them. When this planet is ravaged by the effects of climate change, no elite will help you. They have their bunkers built and ready to move in.
> our Puritan values run deep

Not for me, I just hate the taste of alcohol, would much rather a can of coke.
If you go to a doctor with some kind of pain and she prescribes you some pills, are you hesitant to take them? Are you questioning the science behind these pills? Are you accusing companies the pills are a fraud and government for peddling them for corporate enrichment? Are you looking at list of side effects and say, because it has potential sideffects you are not going to take it?

No, you just take the pill because you trust your doctor, you trust the process is providing you reasonable safety.

Have there been issues in the past? Of course there have been, but the idea is to fix the system rather than deny its value.

Peddling FUD is exactly what anti vaccine movement does where there is no reason to fear it. Just do the best job we can running the process correctly (ie holding "big pharma" to be responsible for what they produce).
I agree totally.

But we haven't come up with any better methods of doing this. Some tasks require making changes to the machine that could be evil, so we have to ask the user for permission to make those changes (to stop evil people making those changes with no permission). The more parts of the device we protect, the more we have to ask for permission, and the more routine the granting of that permission is and the less effective the whole permission-granting mechanism is.

Coming up with a decent, workable, solution to this would be great. As you say, in an ideal world the onus would not be on the user to verify that the software they're installing is not malicious (with no way of effectively doing that).

hmm, sounds like a problem that could be lucrative to solve...
... with a decent <100$ DAC like Khadas tone board