skysight-inc/HackerNews huggingface dataset:
You are advocating for throwing the baby out with the bath water.

> It's hard to seriously argue that this wouldn't happen, given Germany's post-WWII history. (Also I'm not sure why you're bringing up the 'last two years', the prohibition has been in place for far longer than that.)

The German government (not the German people) are the ones that are giving themselves a bad name by denying people their individual liberty. Those liberties include (and are not limited to), the right to speak freely even if that speech is unpopular.

Regarding the last two year. During last two years we have had individual rights eroded all over the western world due under the guise of controlling the spread of COVID. Just like we had our rights eroded due to the threat of terrorism at the hands of Islamic extremists.

Personally I was unemployed for 9 months because of the economic uncertainty caused by lockdowns and it depleted me of almost all my savings and almost killed my business. I owe about £25,000 (bank loans and credit cards etc) and it will take me another year to pay it all off at least.
> will never come back down.

That's how inflation works, effectively the currency (and hence debt) is devalued in real terms.
I would further hypothesize that the number is broadly near 0 for any broadcast, propaganda-based advertising - TV, billboards, etc. I just don't have the ability to block those.

The kind of advertising people will readily tolerate is the kind you expose yourself to. E.g. Seeing a sign in a store window or a flyer for a show on a community bulletin board and going to look at it.
My experience with machine translation is that it's unreliable at best and wholly unfit for purpose at worst. In this case, I'd rather known ignorance over being misled.
Sure - and you can get hit by a bus tomorrow, making the whole discussion a moot point.

That doesn't change the fact that the people who end up in the situation the OP was referring to (decent amount of capital late in their lives) tend to be the same people who have decided that they can, in fact, live a comfortable life without having to spend a ton of money. They aren't always right, but my point is that folks without that mindset aren't the ones in that position later (at least not usually).
My friend discovered them with his eyes when he went to a different store that sells different shoes. He picked a pair that was visually appealing to him, tried them on and they turned out to be really comfy.

But I'd visit a doctor if your feet hurt no matter the shoe.
It makes him an expert at making money, which perhaps maps to being good at contract negotiation, government influence, business Management etc... (But not infectious diseases)
Banned groups largely stop recruiting and killing. But then, in a different universe, maybe they would have stopped recruiting and killing even without the ban. How would you know?
Hey there.

I'm the author of Robust Python, and the first quarter of my book is all about type hinting, so suffice to say I've thought about it a lot. What follows is strictly my opinion on things.

I absolutely agree that there needs to be a balance between verbosity and clarity. Obvious things such as some variable names probably don't need to be annotated, but I think we disagree with what an obvious name is. When I see a variable named timestamp, is that an int, or a datetime? When I see days_since_creation, is that an int or a timedelta? When I see amount_paid, is that an int, float, decimal.Decimal or some custom type? The only way I can answer these questions is look at how it's used. For variables that may be clear, but for things like parameters in a function it's less clear. I have to look at calling code to see what people can pass in, and I have no guarantee that all the calling code is even visible to me. In these cases, I will happily trade off the verbosity of a type annotation so that I can have a better chance of correctness as more people work on the code over years. Now, if the project is small, maintained by a single developer or something like that, then I would say type hints can just be added noise. (but if at anytime you need to change the name of a variable to be more clear, such as "amount_paid" -> "amount_paid_decimal", I would encourage a type annotation instead).

I also think it's a mistake to treat type checking as a hack to feel more Java-like. I feel like the more appropriate counterpart is TypeScript (Guido has talked about it before: https://developers.slashdot.org/story/21/05/22/0348235/what-...). I believe type annotations (along with type checkers) was introduced to Python to solve an absolutely real problem with dealing with the robustness of codebase when you have multiple people working on it (across multiple years, even decades even).

All in all, yes, I do not think you should be type annotating everything, but I also am wary about type annotating too little. All of this advice is context-dependent; there is no one right answer depending on project size/value. But if you want to increase communication and lessen the amount of mistakes someone can make as they modify your code (especially if they never get the chance to talk to you), I whole-heartedly endorse type checking and type annotations. After all, your code is going to be read much more often than written, and I'd rather optimize for the unfortunate souls who have to read my code later on. I'll happily pay the penalty now for writing out a few more characters.
I like the idea of automatic proposed changes triggered by external events, but I'm not sure a monolithic tool with plugins is the best way of going about it. The Unix way to solve this problem would be to decompose your program into a couple of different programs that just do one thing, with flexible inputs and outputs.

"Sources": what does this do? Collect information. This doesn't need to be a particular program, this could just be a data specification that any program could generate data according to the spec. Thus you could have a dozen different programs that could each generate the spec.

"Conditions": This also doesn't need to be a dedicated program. Any program that can read the data specification can have one or two lines of simple logic; a couple lines of shell script would work fine. For complicated conditions you could use a more complex language, or build applications with specific features that are needed often.

"Targets": This part seems a little complicated, could use deconstructing a bit more. If you want to modify a YAML file, that is one dedicated kind of action to take. If you want to commit that file to a Git repo, that's another action. Opening a PR is another action (PRs aren't a Git primitive). Those three things could be separated but run one after another, all as separate programs.

The plugin aspect is certainly useful for being able to share pre-made solutions. But those "plugins" don't need to be strongly coupled to a monolithic application. Drone.io is a fantastic example of a loosely-coupled cloud-native design; every plugin is actually a Docker container, which is just an abstraction around arbitrary applications that uses environment variables and command-line options. (Also, the data specs absolutely needs a version number, and should consider backwards compatibility)
Why tho?
Do you think German citizens have more privacy in Germany than in the US, where the US legislature clearly states that non US citizens have zero privacy rights whatsoever?

I don't think it's delusion, I think it is literally correct.
Counterfeit parts present in many U.S. nuclear power plants -inspector general
So I should make up my mind about what the person I asked thinks about something instead of simply asking them?

This list IIRC was posted by someone on HN which details some of the claims Musk has made in the past which suggest he isn't the most honest of people.

Abridged history of Elon's self-driving predictions:

2015: "We’re going to end up with complete autonomy, and I think we will have complete autonomy in approximately two years."

2016: "I really consider autonomous driving a solved problem, I think we are less than two years away from complete autonomy, safer than humans, but regulations should take at least another year."

2018: "I think probably by end of next year (2019) self-driving will encompass essentially all modes of driving and be at least 100% to 200% safer than a person."

2019: "We need to be at 99.9999..% We need to be extremely reliable. When do we think it is safe for FSD, probably towards the end of this year then its up to the regulators when they will decide to approve that."

2019: "I feel very confident predicting autonomous robotaxis for Tesla next year."

2020: "I am extremely confident of achieving full autonomy and releasing it to the Tesla customer base next year. But I think at least some jurisdictions are going to allow full self-driving next year."

2021: "Tesla Full Self-Driving will work at a safety level well above that of the average driver this year, of that I am confident. Can’t speak for regulators though."
The mysterious Göbekli Tepe archaeological site
I really don't get why they didn't encrypt their data. It's very easy nowadays and doesn't even degrade performance much (depends on algorithm used though). Especially when you place highly critical data in a cloud. Maybe they fell for the saying "Bitcoin is anonymous" - which it isn't, rather quiet the opposite.
You don't seem bullish on the prospects of using Vitis [0] to deploy a machine learning model to a Xilinx FPGA?

[0] https://www.xilinx.com/products/design-tools/vitis/vitis-pla...
Funny thing... I went on their site (fr.matomo.org here in France) using Safari.
All images are not displayed (? on each images). Tried on Firefox, displays the images fine...
Checked what kind of images are these, all .webp ! :D
They have improvements to do if they want to be "google free" themselves...
This is, IMO, the weakest part of deno being implemented.

With npm I can easily get metrics for how stale dependencies are or quickly check for security issues.

The closest I found for deno was maybe trex? And that felt incredibly anemic.
How well do vaccines protect against Omicron? What the data shows
Does Gates release his books pertaining to knowledge of public welfare for free somewhere (or donate to every library system)?

It just seems odd to be charging money for something that you claim will help humanity when you have a lot of money already. I would have thought making it free would reach more people and get him closer his goal of adopting the steps.
Well telegram has to abide by German law, otherwise authorities will seize all their assets in Germany (and maybe even Europe?) and shut them down and sue them international court for ignoring the will of a Nation. I don't think Telegram had much choice in the matter. Thanks for the summary.
While it's true that you can't just shell into a managed host, you can run diagnostics in many cases[1]. I would also say that it's _far_ less common for those services to have hardware issues — part of what they're doing is optimizing to things like health-checks and rebuilds easy since the places with durable state are very clearly identified and isolated.

I've never seen a hardware problem which the platform didn't detect a fault first in those environments (e.g. you see some requests have latency spike for a minute prior to a new instance coming online — it doesn't say “underlying hardware failure” but clearly something changed on the host or perhaps a neighbor got very noisy) and that includes things like the various Intel exploits where you could see everything rotate a week before the public advisory went out. I will say that I've had a few poor run-arounds with first-level support but I've never had them refuse to escalate or switch to a different tech if you say that first response wasn't satisfactory.

1. e.g. on AWS “Fargate” refers to the managed Firecracker VMs, as opposed to the traditional ECS/EKS versions using servers which you can access, but you can use https://docs.aws.amazon.com/AmazonECS/latest/developerguide/... to run a command inside the container environment.
MMS is a vehicle into your phone's media decoding stack, and there have definitely been vulnerabilities demonstrated using MMS as the delivery mechanism (eg,https://googleprojectzero.blogspot.com/2020/07/mms-exploit-p...)
My problem with ads is how obtrusive they are nowadays: Ads in the middle of an article, banner ads while playing a video, etc. Those are the ones I hate.

Back in the day my wife was subscribed to Total Film (a UK film magazine), which had several full pages of ads related to sex phone numbers and other similar "services". These were pages at the end of the magazine that where full of ads. We really liked that format, because you could read the content without interruption and sure, if you wanted you could check the ads.

It's the same reason why I hate TV ads that happen at different times within a program, but I don't mind ads in the SuperBowl that happen during the half time. Also why I don't really care about Youtube Ads that happen before a video will start (but if it interrupts the video in the middle, it sucks).

I would be ok with pages that show you an ad when you load it, and then it completely goes away and leaves 100% functionality in the page to do whatever you are supposed to do there.
I've read up on MMT because it's politically important. The US govt is doing half of MMT (~0% interest rates), the problem is that the other half is somehow worse.

Reducing aggregate demand via discretionary interest rates to kill the demand from the gray market(i.e. non green-market). A savings account where individuals and businesses are forced to hold cash until inflation goes down. I.e. confiscation by proxy - by the time you're allowed to spend the money it will be worth much less.
I don't understand the assertion that asset prices don't matter to ordinary people. The price of housing is impactful to everyone, and bubbles in it destructive.
I just got off the phone with a lawyer to talk about this exact issue.

If the GUID is related to the user (like user ID), then it is Personal Information - EVEN if the GUID is random. The distinction that is easy to miss is that a User ID GUID might be very low risk (compared to, say actual User Id or user name) - but is is still Personal Information.

If the GUID is for the document (and anyone can edit the document), then it is no longer PI.

Of course, all of this ignores things like the contents of the doc. If the doc is "SSNs of my customers", well... don't do that
Sorry, but I didn't quite get it. Please explain more.
Technically Tom fixed it :) He's the Linux whisperer. I just submitted the patch
We colocate about 20 servers and in any given month, spend no more than 1 person-days worth of time dealing with it. Many months we spend no time. That includes both sysadmin and hardware. But this requires knowledge that most devs these days probably don't have.

We might spend more time messing around with AWS than our colocated servers.
It'll be interesting to see how the following dynamics play out over the next few years.

I am under the impression that asset prices will decrease as we enter a cycle of increasing interest rates. Maybe someone can help out, but I can't remember the last time this kind of cycle did not end poorly i.e. a recession of some kind.

The Fed has to regain its credibility and the only way to do that (ex raising taxes, which they can't control) is to fight inflation via raising interest rates.

So can the US Government afford (politically and fiscally) a steep drop in asset prices (stocks, home values) precipitated by rising interest rates, as an entire generation (Baby Boomers) start to liquidate their retirement holdings? A large (+/-30%) drop in equities could take years to recover and would devastate many retirement plans just as people need that money and are forced to make divestments (by law) due to age. I think this is the biggest reason the Feds (both the Government and the Fed) will do everything to keep markets elevated/stable for the foreseeable future (although I haven't put any money on this).

The other thing I wonder about is, how high can rates go before the junk bond and repo markets start to price out companies, and those companies go under due to lack of short term financing.
I'm definitely not loving watching the bottom edge of "upper-middle" receed away from me, just as I was approaching it.
NASA Warns That SpaceX Satellite Swarm Could Kill Astronauts
I use it every day with my family and friends. We're not all on the same messaging platforms, but we can always reliably send MMS messages for pics on group chats.
What a hilarious way to kill RCS growth beyond where it is. Why?
> Or whatever that magic thing is that NCIS use every week

I'm pretty sure a high res camera means you don't need "enhance, zoom in, enhance"
How do I achieve the following related task with minimal effort?

I have a domain and VPS. I want to expose a local dev server running on my laptop to something like mydomain.xyz/something temporarily. I want to host it myself and would prefer open-source tools.
That is consumer accounts, not business accounts at GCP. People confuse personal gmail with paid GCP. I have actual reps I can talk to.
I'm no fan of ads either but one undeniable benefit is equality; if Google cost money to use then those in poverty would simply be unable to use it. The service is paid for by the wealthiest (as these are the most valuable eyeballs to advertisers anyway).
Much of the Constitution in the US was written by people who wanted corporations to do whatever they wanted and no government can intervene. You see a lot of this philosophy still living today in rulings and precedent.
Liking it or not you do have legal or economic presence when you accept people in Germany to visit your site (e.g at first more than a few American websites simply blocked all EU traffic after GDPR was approved), and if you keep violating the local law after being requested to cooperate, they will fine, emit arrest requests and sure enough if deemed necessary also block your website temporarily/permanently, in other words they will do what they would do in any other case even if the full application of the law is less effective because you are not physically there (or have any interest to be) to personally see a big difference in your quality of life.
Author here for your Polaroid camera questions :-)
It has been a hobby of his for some time. Although he hasn't credentialed that knowledge. It doesn't mean his opinion is moot, just that people should examine his points through research of their own and not just appeal to his 'authority'.
Did you mean to reply to a comment here - https://news.ycombinator.com/item?id=30287172 ?
Asymptotically better? Or practically better?
It's very common for the older generations to call any pain or fever medicine "aspirin" and for the younger generations to call it "Tylenol".

I tend to be specific, but I still use "Tylenol" instead of "acetaminiphen" because few people would know what I meant if I used the latter. "Ibuprofen" is commonly used enough that I use that term, but I've heard people refer to it as "Motrin" almost as often. Almost no one would know what I meant if I asked for "naproxen" instead of "Aleve".

I live in the South, and the above may or may not be true elsewhere. It's definitely not limited to mediciations, either. Where I live if someone offers you a Coke and you accept, there's a good chance you're going to get a Pepsi, a Sprite, or some other arbitrary carbonated beverage.
> as normal cardio exercises

As a person who's generally uninterested in exercise itself but who likes games, the alternative isn't "normal cardio exercises" but "nothing" :)
> Different types of wealth have different Zakat values, and not all wealth is subject to Zakat (e.g. the value of your home does not count towards Zakat).

Of course. I did not want to get into such complications. This was more of a Fermi estimate to compare the amount a Zakat would raise in the US.

> It's strictly superior to have a system based on Zakat than the insane income taxes that we have today.

Maybe - remember that the US government pays for more besides bare welfare for the needy. Also the Islamic Zakat pays for more than welfare - also administration of Zakat (reasonable, but should be kept as low as possible) and Islamic missionary efforts (I don't think the US should redirect its welfare to "spreading liberty and democracy").

Even in Islam, there were more taxes than Zakat[1] - at the very least, a tax on harvests (corporate income or business reciepts tax) and a land tax - because Islamic governments also have other responsibilities besides charity. It would stand to reason that the federal and state governments would also continue to collect other taxes to support other government responsibilities. Also remember that inflation (certainly that intentionally engineered by the central bank) is effectively a wealth tax.

[1] https://en.wikipedia.org/wiki/Islamic_taxes
By extension, is it illegal to use Cloudflare for DNS?
The US has plenty of customers. If I had to drop EU, I will. It's a nice bonus, but not a core requirement.
Yes, but some processes ARE well defined, and you want to ensure the steps of it are all met correctly each time. This could be similar to the checklists airplane pilots use, or surgeons as extreme examples.
The Agile process that companies insist on using includes technical debt as part of the deal. It's impossible to write software with constantly changing requirements, that you have no idea about more than 2 weeks ahead, and not incur technical debt. I would guess that nearly all technical debt is due to this, and not due to developers rushing.
Neanderthals and humans co-existed for some 5,000 years. Think of that in terms of our modern history, and how many ethnical groups was there in that time span - and almost all of them perished completely, either destroyed or assimilated by others (usually a combination of both). Thinking of it, neanderthals actually lasted for quite long time, probably thanks to the overall scarcity of hominid populations and vast territory available to them.
Your manager is always potentially your adversary: after all, they can fire you if they are unhappy with what they are seeing.

Not to mention that some managers simply are adversarial, period. When you apply to a company, you can rarely choose your manager, and sometimes cannot work under a different manager without leaving the company entirely.
Christianity in Europe has been historically the biggest source of social hierarchy, supporting the divine right of Kings, the notion of deference to the priesthood, and the priesthood's subservience to the Pope (or, in Eastern Europe, the Patriarch).

Even after the Reform, Christianity encouraged tight family groups, the wife's subservience to her husband, and similarly children's subservience to their father.

Equality only exists in Christian texts, it is not part of any common practice.

If you want to look for a historical source about modern ideas of equality between people that inspired the Enlightenment movement, then that source are the Iroquois (or Haudenosaunee), whose society didn't have the same type of rigid hierarchies that all European societies at the time had.
Seems like a strange post to receive these silent downvotes.
Sorry, I meant higher than my mortgage. Corrected.

I already had a low rate from ‘17 and we refinanced it again.
I was setting up a workplace computer last week. It was shocking to see all the scams circulating in the adds. Especially the download scams on download pages. Next time I will change the order and install uBlock the first thing after the browser.
I don't think any would, it's all spare capacity.