skysight-inc/HackerNews huggingface dataset:
The Fed is unlikely to intervene in the short term because they have acknowledged that undershooting their 2% average inflation target means they have to allow it to overshoot from time to time. We're still working out supply shortages and imbalances. But, I expect they're only going to start tightening once we've exceeded 3% or more on an annualized basis.
It's no secret my friend. Look around, prices for pretty much anything you want to purchase are higher. Gas, houses, lumber, CPUs, food, cars.

Unilever: https://www.just-food.com/news/unilever-experiencing-worst-i...

https://www.bloomberg.com/news/articles/2021-05-04/inflation...

https://finance.yahoo.com/news/here-are-17-food-companies-th...
Show HN: Domovik – A cross-browser synchronization service
Just as a warning if you're considering Guix for server use: Switching generations (e.g., rolling back a system update) requires rebooting to take effect.
the m1 mini I'm using is quite nice. not perfect, but more than adequate for personal computing and media creation
Hello everyone!

This is a project I developed those last months, stemming from a simple issue: I use several browsers on several computers, and thus thoroughly appreciate synchronization (nothing more annoying than forgetting on the lab computer, a Friday evening, a page I wanted to read during the weekend). However, all official synchronization services proposed by Goggle, Mozilla, etc. are walled gardens that only work between instances of their own browsers.

Domovik aims at providing a general browsing data synchronization framework, flexible enough to be used from any browser. It features Tabs & Bookmarks synchronization, shared Reading Lists, and sending & receiving pages. For obvious privacy concerns, all the traffic is E2E encrypted.

Domovik supports, for now, Firefox, Chrome, Edge, and Chromium-based browsers (Vivaldi, Brave, etc.). Future plans include (i) mobile applications development, and (ii) standardization of the API for custom clients development, e.g. for more exotic browser support (Nyxt, Qutebrowser) or custom workflow integration (domovik.el soon?).

Both the server and the extension are free (resp. AGPLv3 and GPLv3) and relatively easily self-hostable for those who would wish to do so.
The lack of new cars is driving up demand for used cars. Supply chain issues in new products increases used product value if demand is there.
During the marriage, Melinda may get overruled in business matters by Bill. After exercising her option to divorce, she cannot be overruled on her portion of the wealth.
The Toyota Mirai Hydrogen car is slightly heavier than a Model 3.
In theory yes, but in practice any sensor that's not regularly calibrated against a well known reference (eg. a chamber with 0 ppm CO2) will always be off somewhat.

This automatic calibration just ensures that the sensor is in the right ballpark, but if a 10-20 ppm absolute difference in CO2 concentration is important for your application, you'll need a better sensor and/or calibration procedure than the automatic background calibration.

Realistically, for home applications, it'll be more like CO2 < 500 ppm, things are good, above 700, might be time to consider opening the windows, above 1000, definitely time to open the windows. For that kind of application, being off by 10-20 ppm doesn't really matter too much.

On a side note, it is pretty disheartening to think that the 400 ppm CO2 background level was accurate a few years ago when the sensors were designed, and that in the span of a few years that background reference is now off.
New cars aren’t available due to chip shortages, which enhances demand for used cars.

That being said, if you happen to have an extra car, now is probably the best time to sell it in recent history.
Ask HN: Books, pdfd, guides on modern CI/CD/IAC?
I am interested in locating a definitive guide on how to set up modern application delivery in an organization that still hand-rolls Windows servers and copies application binaries to deploy web apps, but I am struggling to find a good jumping off point and a thorough guide that covers modern practices and tools, and how to implement them. Please share! Thanks!
The pigs are up to their old tricks again.
> it has not crippled itself to virtue signal E2E

It's worth considering that there's a place in the world for both a security-first IM system and a features-first IM system. While Telegram does offer optional encryption, I'm not sure I'd trust it if I wanted to hide the content of my communication from a sophisticated adversary.
Scary part is the Biden administration seems in denial of any inflation risks:
https://www.reuters.com/world/us/treasurys-yellen-interest-r...
For a detailed "Guix vs. Nix" comparison, see: https://news.ycombinator.com/item?id=16490027 and https://news.ycombinator.com/item?id=23529932.

In a nutshell, these are two different projects, with common foundations, but also different technology and different focuses--just like Julia and Clang are different, even though they both use LLVM.

The project blogs and documentation should already give a feel of how those differences play in practice!
For personal data search, the number of images that need to be searched is pretty small.

Typically rather than an indexing system, it's best to just do as much precomputation as possible so that a linear scan is fast. That scales up to 1M+ images/user.

Normally the approach taken is to preprocess all the images with a neural net (putting as input the image, metadata, some info from other images in the same location, same day, text from the web looked up from location coordinates, any other input that might answer a users query). Output an embedding vector of say 8192 elements.

Then when the query comes in, put it as input to some big pretrained language model with a fine tuned embedding layer to give another vector.

Then, for each image in the users account (1 million plus), run a tiny neural net to see if an image might be relevant. Such a network might only have a few thousand weights, and may only operate on part of the image and query vector. You'll probably want to use a GPU for this step, but it should work on a CPU too just about.

Take the top scoring few thousand images, and run a bigger comparison net for the final ranking.

You might want an extra input to the comparison net to give result diversity - ie. to try to avoid 50 very similar images all being returned at the top of the rankings.

Then all networks should be end-to-end trained on user behaviour - ie. the image users actually found that answered their query.
The iSH author had more experience with x86 than ARM.

I would not be surprised if iPadOS 15 ships with virtualization support, since the M1 has ARM EL2. If that is the case and Apple allows iSH to use it, then it probably would make sense to add ARM support to iSH for extra performance.
I think this level of detail partially comes from the long history behind this sport. The participants have had 1000 years (give or take), to hone the craft and explore every single aspect of the discipline. That's how you get such a long, more-or-less exhaustive list of all possible ways of winning a match.

Parallel to this, it's really impressive to see how the average skill level changes in various sports as time passes. Two examples that come to mind are:

1. Chess. Due to lichess and the Internet generally, your average chess player is a lot better informed than people a couple of hundred years ago.

2. DotA2. The average level of play has been steadily increasing over years, to the point where a 2k MMR player now is around the skill of a ~3-4k MMR 5 years ago. Techniques that were considered highly sophisticated when the game was just starting are now considered fundamentals that every player should understand.
Unfortunate that the article mentions nothing about policymakers approving $12+ trillion in monetary and fiscal support to deal with covid. To put that to perspective, the US GDP is $21 trillion and Chinese GDP is $14 trillion

https://www.covidmoneytracker.org/
Good for you. It's takes most people a lot longer to come to that realization.
Don't investigate truth, just obey and it will all be ok. -CNN, Fox, ABC, NBC.
21st century Word could still learn some lessons from 20th-century TeX (and 19th-century typography, in general). Any Word document I ever tried to create is plagued with bad kerning and bad geometry, and the defaults are basically guaranteed to give you bad-looking results.
Absolutely. You know, like "Confidential Police Informants".

And its hella hard to hack paper in a locked filing cabinet, in a locked building, filled with police.
I'm reminded of Drew DeVault's case for making SourceHut so email-driven, and less web-driven than, say, GitHub.

https://sourcehut.org/blog/2020-10-29-how-mailing-lists-prev...
How to create a custom GitHub Action?
Yep, I haven't been able to get to full automation either.

I integrate with 1pw, so I don't have to enter my credentials which is nice.

I handle all the 2FA through cli prompts, so as a user you basically need to stick around as it's running because you might get a 2FA prompt as it logs in to banks.

The worst for me has been irregular marketing or other reminder popups from some banks. The kind of thing where they put some interstitial page up once per month or so after you sign in and want you to respond in some way.
Yes it is certainly viable. Far too many people think efficiency is going to be the deciding factor, but in reality we already have tons of energy that goes to waste, and it is only going to get larger with intermittent renewables. Over provisioning of renewables seems to be the current best option to deal with baseload demands from intermittent renewables, which will mean that the cost of surplus non-peak energy is going to trend toward $0/kWh. In the end, who cares if it takes 150kWh to make 50kWh of fuel if that 50kWh of fuel only costs $1? I'm 100% sure most trucking companies won't give a shit.

This all would mean that efficiency doesn't really matter anymore, but rather the practical characteristics of the fuel. Liquid fuels, and many easily compressed fuels, are amazingly practical. Natural gas is already a viable fuel for many trucking applications, and synthesized methane is incredibly easy. But synthetic diesel and butane are also within the realm of possibilities.
“The annual CPI figure surged to 4.2%, the most since 2008 though a figure distorted by the comparison to the pandemic-depressed index in April 2020. This phenomenon -- known as the base effect -- will skew the May figure as well, likely muddling the ongoing inflation debate.”

We’re coming off of years of missing the 2% inflation target, combined with a pandemic that crashed everything through the floor. Seems like we have some room to let the economy re-open and wait for supply chains to settle out, before the Fed moves in and crushes things to give us another five years of missed inflation targets.
literally everything is on the website.
Thanks. I wrongly assumed OVH would as you describe AWS, especially when setting up an 'instance' in their 'public cloud'. I just a quick look at their Vrack product to see if it links instances to object storage. Doesn't look like it.
Mirai: 1,850 kg

Model 3 (Long-Range Dual-Motor): 1,847kg

I am going to guess it's all the structure needed to protect the 10,000 psi hydrogen tanks.
The Invisible Developer
You should see if you can use Squoosh to improve the loading time of the image a little. It loads a bit slow on my subpar connection. Awesome landing page though!
Actually, being you today is caused by who you were yesterday. This is what makes ourselves. Not taking ownership of it is a recipe for unhappiness.
Except I can already do that in C++.

https://devblogs.microsoft.com/cppblog/new-static-analysis-r...

https://devblogs.microsoft.com/cppblog/finding-bugs-with-add...

https://docs.microsoft.com/en-us/cpp/code-quality/using-sal-...

https://docs.microsoft.com/en-us/visualstudio/debugger/how-t...

No need to switch languages with a lesser eco-system, just learning to turn on the compiler switches that are already there.
That does happen (and is happening), its just not often big news https://twitter.com/sindresorhus/status/1320788906888089600
Hunting isn't essential because there are many other ways for people to feed themselves that don't require killing animals with guns or bows and arrows. It's a cultural practice like eating cats or dogs.
I read this advice as being humble when coding as in not assuming that you got everything right the first time - in other words, test the hell out of everything, even if you're sure it's right. Then, when you have tested it inside and out, you can be as confident face-to-face that you did get it right.
Application Security Vulnerability Cheatsheet
There are a number of places online where you can find details about application security vulnerabilities, but it is surprisingly hard to find a single location that provides a summary of all the most important vulnerabilities to be aware of.
Yes, exactly. I always want them really quick, because I'm in the middle of a hacky build I'll always make one of. Same for ~all my maker friends, it sucks to leave a build right in the height of motivation to wait for PCBs, so most of them use perfboards or similar ugly hacks. CNCed PCBs would be a great improvement.
They've fully committed to being a B2B company, and that apparently means putting ordinary B2C features at B2B price tiers even when it makes no sense.
Kidnapping a Russian national on Russian soil might be doable, but I doubt we would risk the potential political fallout in 99.9% of ransomware cases. If the pipeline attack doesn't provoke it then I don't know what it will take
How can you be certain of this in all cases.
There's syncthing.net
Knowledge of East-Asian languages are very useful for such work. Unfortunately I don't know Korean at all, and can only recognise a bit of Chinese and Japanese, but I suspect you might be able to find more information (in Korean) on this MCU if you searched in Korean. I'm not sure how Korean culture compares, but there's a few Chinese electronics forums where people will share otherwise unobtainable datasheets.
Notcurses 2, Setting the Standard
Yea I think back to generations past, where you'd find yourself being sent to Normandy or something or stationed on a ship that just got hit by a torpedo. Chance of death - >>1%.

Now healthy people with a fraction of a percent risk of hospitalization, much less death, act like agoraphobes - apparently willing to do so indefinitely.

Far removed from the experience of the world as it is, dependent on the comfort of advanced human technology, people have become debilitated by the mere idea of the challenges that their ancestors overcame and readily coped with.

Courage is gone, and it's perhaps the most important virtue that allows one to get through life and face the insurmountable challenges that all of us will encounter.
It is. And we are in the middle of a global transition to electric vehicles which ultimately will be cheaper than gasoline powered ones.
What is the most likely alternative to targeted ads? No ads or untargeted ads?

I think it is the latter, which would only mean receiving even more irrelevant emails.
Why do research on something at all, if it could be misused? What if we invent a new sabre blade that's made out of light and can cut through almost anything, including people? Should we not invent it? Would we only give it to a Jedi, who could be trained to never do bad things with it?

Why are these researchers doing research on this? Seriously, why? Why do research on something and then not release the model over gasp ethical concerns -- if they had ethical concerns, why did they pursue this avenue of research in the first place? Why advance the state of the art if it's wrong to do so?

Not releasing the model for "ethical" concerns is a cop-out. There's probably another reason; what is that reason?
I don't want 5-10 minutes necessarily.

But what would be best practices for billing alarms? I have used them in the past when I used a bit more of AWS, but I don't think I ever got one (which is good).

But it happens to me that I miss emails that I would have liked to read in time for weeks. That could happen with a billing alarm, too.

Maybe you could forward it to SNS with SMS delivery. But as a matter of fact SMS is one of the few services (if not the only one) with a spending limit. If that is reached you silently won't get SMSes anymore, I have experienced that.
LSP works in most editors with minimal additional support. Their move is just catering to the lowest common denominator.
The “stimulous” checks increase demand for goods, not services, which, combined with supply chain issues drives inflation. When you get that “free” money, people are buying that new tv they have wanted and not thinking about a haircut. Credit card debt is also falling rapidly.
Not only in the US. Everywhere.
If you look at prices for raw materials (metals, food, wood etc) there is a large increase visible.
In combination with huge amounts of extra printed money leads to a significant inflation globally.
Do you have the right link? She says that the Fed will raise rates if necessary to combat inflation. That's not denial.
Poloniex withdrawal error – never getting money back
I'd add Etsy to the list in the first paragraph. I needed a new laptop bag and I figured I'd help someone out during the pandemic and buy something made by an individual... After 19 pages of over-priced drop-shipped Chinese junk I gave up.

Same issue with Amazon unless you know the exact brand you want and even then you get to play counterfeit roulette.
EU Court annuls the €250mln EU tax bill to Amazon for “illegal state aid” in '17 [pdf]
Too fun! https://mmm.page/kicks.condor

Anyone else making a page out there?
If you save (and invest) 50% of your net income and can live on the rest, you can basically retire in ten years.

So after these 10 years you’re free to quit working for ever, work as little as you feel, and for any amount of money. In other words: you’re free to do whatever you want.
Flask getting async support is a huge step for the asyncio web ecosystem in Python. I wonder how Flask's ASGI support will evolve in parallel with Quart[1] which bills itself as the ASGI version of Flask and is maintained by a member of the Pallets team. One of the maintainers of Werkzeug even recommended using Quart[2]

[1] https://pgjones.gitlab.io/quart/

[2] https://github.com/pallets/werkzeug/issues/1322#issuecomment...
How does Facebook "sell user data"?

When I buy ads on Facebook I cannot access any user's data.

Do they have another product offering where I can buy user data? I dont see anything like that.
https://en.wikipedia.org/wiki/Electronic_tagging
Why does the mouse cursor jump a few pixels if you right-click the Start button?
> It's about avoiding global extinction events and not keeping all our eggs in one basket.

That's what I meant when I said "I'm all for space exploration".

> it's also about sacrifice in order to push the envelope and to rekindle The drive for exploration and discovery which made Western civilization great.

That "I'm all for space exploration" also covers this point as well. I'm not against space exploration and habitation. What I'm saying is we should definitely pay more attention to this planet because it is still possible to save this planet. Mars has so many obstacles that as one other comment said, Antarctic is more habitable than Mars. What I'm against is people who say "I'm off to Mars the first time tickets get available" to avoid current Earth problems (may it be their personal lives or the whole system). Expecting different things in context of these problems is just naive at best as these are human thinking problems which cannot be solved with reaching different planet i.e moving the goalpost.

Your first comment came off like that. If my interpretation was wrong then I'm sorry.
Questions for the GuixSD and NixOS users:

1) Are these kind of systems overkill for the desktop user?

2) How easy is it to customize/tweak these systems in the manner that Gentoo does? So, building from source by tweaking the software options on build time?
It does mention it. It doesn't harp on it.

>>trillions of dollars in government economic stimulus
Long wheelbase sleepers are very difficult to maneuver, they are pretty specialized and you won't see them in Europe do to length restrictions.
Or you don't guess, follow the link instead and find out the Mirai is a) a bigger car and b) a hybrid, complete with electric motor and battery pack.
I occasionally have to reboot my car’s entertainment system when it says it cant adjust the volume. And every time i start it it turns the audio back on even if i turned it off.
As a protocol it hasnt been replaced by something better. So it isn't dead, just pushed out of the market by grabby walled gardens
The legal situation is that Facebook doesn’t own any of this data. It has collected it, but the data is owned and controlled by individual users, and they have the right to say what Facebook should be allowed to do with it.
I miss geocities..
Walmart added tap during the pandemic, as people did not want to touch the console to enter their pin. It's a welcome change.
>> the authorisation is your ownership of relevant key.

I tend to agree and go a step further. We need to eliminate "anonymity by default" and switch to communications where it is a default to verify the identity of whom you're connected to. No more spam emails, or at least you'd have a verifiable origin. Better still would be verification increase sender costs. Proof of work would be useful, and people on our whitelist could be given less work or no work. Just an idea.

If we have good identity verification, places like reddit or HN could strip that off to maintain anonymity but criminals attacking would have to offer up some identity.

Once strong identity handing is possible your encrypted data access become much simpler too.

I don't think this will happen because too many parties from ISPs to governments don't want it. Strong identity also makes end to end encryption easy.
Is it harder, or just different? I'm not sure how to objectively compare the two.
Have you looked into celery at all? You could setup a pretty simple task queue with celery and have multiple workers. Setup a main process with the bot who can put jobs on the queue, and then have a few worker processes that take jobs from the queue and do the work. Celery is pretty standard when doing background, long-running, scheduled, and async tasks.
Maybe I do not understand you correctly, but the 4.2% is YoY.
This is just like that article yesterday that called Discord UI colors "harmful". People today love demonizing anything they don't like so that they can lambast it without having to give a well-founded reason why they feel how they do. Nowadays people change language to suit their agenda, thinking that if enough people believe hard enough then changing language can change reality.
I think you’ve hit the nail on the head with regards to the “infinite time” problem. Time is the currency of local government, and those of us with other commitments simply can’t go up against folks who make it their sole purpose to be loud at meetings.

The only leverage we have is our greater numbers, which doesn’t count for much if we don’t organize.
There are some other interesting implications from centralizing it like that, too. For example, clients who communicate using Slack Connect are unlikely to be retaining their own independent records of the communication. This potentially puts them at a disadvantage in the event of a contract dispute. They may be unable to obtain a record of past communication without resorting to a legal discovery process, and you need to lawyer up and file a lawsuit before you can do that.

With email, on the other hand, retaining one's own copy of the communication is baked into how the mechanism works.
The USA needs to sell roughly 15 million new cars a year to maintain an adequate supply of used cars. Falling below that target will cause used car prices to rise in the following years.