skysight-inc/HackerNews huggingface dataset:
note that there is a huge difference between corrupted for profit things like "adblock plus" and the community sourced, not for profit things like ublock origin.
> Health care where I am is great, I can see my primary care doctor mostly same day or next day and the odd tests I've needed have never been any kind of wait longer than 3 weeks (for non-urgent tests).

Try living outside Canada. I used to think healthcare was great as a young male... (men typically don't interact with the healthcare system as often as women for biological reasons)

My girlfriend is pregnant. She's from the Czech Republic. We were just in the Czech Republic for 2 months. 3 weeks for non-urgent tests? Try a day. As in phone the clinic, get a test for the NEXT day. During the Omicron wave. She had bloodwork done, an ultrasound, x-ray for a foot injury, treatment for said injury, dental work done, etc... No wait times for anything. No wait times at the clinic. No need for a primary care doctor (something which many Canadians don't have because of a shortage of doctors).

Canadians take the sad state of affairs as normal and actually believe our government's propaganda that the rest of the world works the same way. It doesn't.

> I haven't really seen evidence of Canada "crumbling"

Go to another developed country. Live for awhile. The only people who think Canada's doing OK are the ones who never left.

And on an individual level; any country is great if you have enough money. Doesn't mean society is OK.
> Whats a common use case?

If we expand the discussion from "lambda calculus" to "pretty much every programming language", then "beta reduction" becomes "calling a function with an argument"

> Is there any practical example on this?

Given the above, you'll be able to find beta-reduction in practically all software ever written ;)
I’m vaccinated. How do you know the long term effects of mRNA vaccines?
The data is de-identified, and thus not subject to HIPAA restrictions.

It's not made entirely clear in the article, but most of this data is insurance claims data, not medical records per se. That's why employers have it. If your employer underwrites your medical claims directly - which most do nowadays - when you or your doctor submits an insurance claim, they are submitting it to your employer. It may go through a health insurance company - since most employers hire one to administer their plans - but that insurance company is collecting the information on behalf of the plan owned by your employer. The fact that it's insurance claims and not raw medical records is one of the challenges IBM had in making a business out of analyzing it. There is a lot less and less quality, medical data in insurance claims than IBM hoped.
Just for your information "bro":

Big Canadian company that does much software development has sent mail to their (never mind employees) but subcontracting companies - get vaccinated or you are out.
Show HN: Write on many things in distraction free way
Arun is describing almost every flaw a human being can have and wrapping it all in what he calls perfectionism. A good way to see if the scenarios he paints qualify you can just ask the question, if I did those things differently would I then be less of a perfectionist? I'm not sure the answer is an emphatic yes.
Oh no of course we should all be discerning. But TFA talks about pinning self-esteem to the outcomes of projects in the world. I was describing a situation i saw where an individual’s “projects” were their close relationships. People are not projects to be worked on.
All: if you're going to post in a thread like this, where the topic is inflammatory, please make sure you're up on the site guidelines: https://news.ycombinator.com/newsguidelines.html — and do one of the following:

(1) post thoughtfully and substantively, with respect for the people you disagree with,

or

(2) don't post.

We want curious conversation here.
The PinePhone in its current iteration is unfortunately unusable. It's a shame because while I do wholeheartedly believe in the mission of the project it's simply just not quite there yet. Nevertheless, a much better alternative in the meantime is to do what Edward Snowden did: https://twitter.com/snowden/status/1175430722733129729?lang=....
Here you go, generally regarded as the first hacker ever arrested[1], though the preferred term is phreak, I think phreaks are technically a subset of hackers.

[1] https://en.wikipedia.org/wiki/John_Draper
The "look-everyone-how-i-can-do-it" idea is likely part of the reason that sites like this use an "app" framework. There is nothing more technical or "cleverer" about simpler websites that do not use "app" frameworks.

The issue however is not the use of an Javascript app framework (I have no issue with their use), the issue is that people falsely pronounce Javascript to be "required" and users are shown a blank page or some other ungraceful failure when they turn JS off. Clearly, JS is not required to retrieve the information, as demonstrated above. The web developer is intentionally hostile to users retrieving the information with clients (user-agents) that do not cater to advertising.

Everyone knows how easy it is to detect whether the user has Javascript enabled or not. The question is what web developers say and do when they detect it is not enabled.
I find it hard to believe that despite whatever sanctions may be in place, the official stance of the USG is that individual Belarusians should be targeted in this manner.
But there is no sanctions against all citizens of Belarus. Yes some companies that support regime of lukashenko are under sanctions. But not everyone. I moved from Belarus due to lawfulness in my country, living in Poland and now I’m under sanctions? That’s insane.
This is normal e.g. in Hong Kong. I have met people who live like this there with everything in one huge building. Probably similar in many other asian cities - just guessing. Really interesting. Would you like to live like that?
At the speed of travel you would want to traverse space, wouldn't the time dilation make the half life of passengers less of a problem?
No. Oil is fungible too - any barrel of a given grade is treated the same any other - but that doesn't mean oil buyers and sellers are fences for each other.

What you're thinking of is the "current" aspect of currency. That when I take payment for a bagel in my shop, I don't need to worry that the money used to pay me was stolen, I still get to keep it.

But this is a social, legal concept, not a technological one. Calling it a currency won't make it current. Fungibility doesn't make anything current either (if I was stupid enough to take payment for a bagel with a barrel of oil, I WOULD have to return it if it turned out it was stolen. I should have known there was something fishy!). No amount of cryptographic cleverness can force society to treat it as current.
"Targeted sanctions have historically been shown to work."

I am not aware of any successful one?

"And given that the alternative involves killing people it's probably the best path we have. "

And why is that the only alternative?

How about targeted sanctions against actually responsible people with ties to the government?
he made a good point but agreed, Taylor Swift isn't the best example to follow
I have a similar experience: Some hosting providers / AS host shady stuff and I understand that VPS ranges end up on block lists quite easily.

I only block AS 4134 and AS 4837, some AS that host services like shodan, and aggressive crawlers like semrush.

Anything that sends packets to my server get ratelimited quickly. Still barely noticeable for occasional human interaction. I also started with /24, but I am now up to /12.

PS. By the way, has anyone ever seen spameri@tiscali.it in the logs? It shows up almost on a weekly basis as RCPT TO address from literally all over the world.
Thank god someone else sees it.

Here's another essay I felt similarly about: "Memetic Tribes":

https://medium.com/s/world-wide-wtf/memetic-tribes-and-cultu...

This one's a little older, so it's interesting to read with some hindsight.
Their grandma just died of covid, and while part of me would hope that it would be a wakeup call, the kids are all home-schooled, so they've probably swallowed the narrative that nothing different could have been done; it was just her time to meet Jesus.

I hope they don't get chickenpox, personally. I hope they get some life experience that opens their eyes to how ignorant they are.
The difference was likely the threat of GFM getting involved in expensive legal situations since the protests were growing increasingly violent. The Canadian Trucking Alliance itself pointed out that most of the protestors had no connection with trucking. Other investigations found a lot of the participants had ties to white nationalist movements.[0] GFM is in a tricky spot. They prolly realized being hated by ant vaxxers was less of a headache than being accused of helping white nationalists. Their own public announcement simply stated that the cops pressured them to take it down due to reports of violence (which violates their TOS)

[0] https://globalnews.ca/news/8543281/covid-trucker-convoy-orga...
It is true and it’s not a bug. It’s a feature. It’s an inherent property of the lazy pure functional programming model, not any particular language. I can’t remember where he said this but SPJ himself said that was a design goal of Haskell. In C you must specify both how and where computations take place. In Java you don’t have to worry about the where (because memory allocation is automatic) but you still how to worry about the how. Haskell goes one step further and abstracts both time and space away from the programmer. Touting this as a benefit of the language but then denying the negative consequences is attempting to have your cake and eat it too.

And for the record Java and other garbage collected languages are not generally suitable for interactive applications either. Anyone who has ever waited on a GC pause can attest to that. This is the exact reason Rust exists and why people continue to use C/C++ despite being inconvenient languages to use.
What helped me the most against my insomnia is simply accepting it.
I just stopped fighting to try to sleep. It didn‘t help immediately, but at least the time that I wasn‘t falling asleep was less painful.
Over time (several months/years) my insomnia eventually went away.

Years later I listened to an audio book by The psychologist Viktor Frankl, that also helped me relax about the topic.

And of course jogging (without music) or something similar that essentially switches off your brain during day time.
Please keep flamewar rhetoric off HN. It's not what this site is for, and it destroys what it is for.

https://news.ycombinator.com/newsguidelines.html
What do you mean by "diverse core audience"? I literally mean a plurality of people.

Also we don't need hard metrics to accept that podcast has broad appeal. Demanding data for what are obvious things is asinine. If it didn't have broad appeal it simply wouldn't be as popular as it is. I listen to things with much less broad appeal and those things will never become as large because of the very nature of the subjects they are talking about.
You can block the login prompt with a ublock filter, if you happen to use that extension:

twitter.com##[id^="layers"] > [class^="css-"]:has([dir^="auto"]):not(:has([aria-expanded])):has(a[href^="/"]):has-text(/Log in|Sign Up/)

twitter.com##html[dir]:style(overflow: auto !important;)
Decentralized does not mean lack of liability. That's a marketing ploy. P2P filesharers and tor hosted sites are taken to court on the daily because of this one little trick called the IP address. Everything you send has your external IP. It doesn't matter that they "can't prove it was you". Courts have continually upheld that an IP address is grounds for either civil discovery or further criminal investigation. And yes, the court can absolutely compel you to unlock your full disk encrypted MacBook/Linux/bitlocker whatever.

The only reason people en mass can do decentralized is because of the availability of encryption, because VPN's, because companies and software can offer encryption. This legislation and it's precedent would kill the decentralized web. It's not as if Google is going to go broke - they'd be the first to be approved and go on their merry way.
Why shouldn't they be able to? Gofundme shouldn't be in the business of picking winners and losers. If someone wants to collect money for a cause, then Gofundme should be a neutral platform for that.

It's up to individuals whether they want to donate to any particular cause.
This is solid material. I wish I'd had it when I was getting started working with Pedersen DKG in an e-voting context.
It has been a long and arduous journey to flat. Glad they stuck it out.
This is just the internet moving to match the real world. In the real world, reputation matters and some people don't want to talk to you unless someone can vouch for you. For areas where the general public needs to interact, third party intermediary services spring up to fill this need.

This is why for any store over the size of a mom and pop operation in a neighborhood, you can't just tell the owner who you know by name to put it on your account, and instead for credit purchases you use a credit card company which acts as an intermediary and smooths problems over on both sides, and refuses to work with stores and people that are untrustworthy.

This is why there are mailing list (mass email) services and why mail servers allow them. They keep their customers working within the accepted bounds (they ensure removal works and fire clients that abuse), and this allows mass email for accepted reasons while still being able to come down hard in random exploited servers/accounts.

This is why big email services are very selective about what servers they talk to. I work at an ISP where our main outbound mail servers are on IPs that we try not to change because they've got decades of reputation attached. Even so, we recently brought up two new servers for email forwards, and shifted a small percentage of our mail queue traffic to them and ramped it up over a couple weeks, and that seemed to work "warming them up" to the likes of Gmail and yahoo, etc. It used to be there were lists of mail operators you could be part of and you could use reputation within that to get them to be lenient with you when you started. These days it's all so centralized in a few very large players that they really likely just talk to each other.
Martian Minecraft would be a lot of fun, but I doubt it'd be a great way to plan for a city. Then again, "serious games" are a real thing.
I remember being extremely frustrated when I cancelled my long term subscription a few years ago. I knew to cancel right before the yearly billing date. But they had so many hoops to go through on the website! Multiple times they were showing me free offers to continuing using the software for a month or whatever. Of course they were trying to trick me into a new subscription! The buttons to actually complete the unsubscribe process were well hidden next to the bold offers. I was pissed that they almost got me. Never again Adobe.
This is not true. In the US, trespass in a vehicle is often criminalized regardless of where that vehicle sits.
I wouldn't think so. BTC uses an unspent transaction output model, which is like breaking up a plot of land into smaller pieces, and treating each square inch as fungible. ERC20 tokens are based on an accounting model, so you're just incrementing and decrementing balances -- nothing to trace there.
Nearly everything in Render.hs is in the IO monad. That is a fact, not a subjective opinion. I point out those routines because they are the heart of the application.
Right. It's one thing to ask customers to choose a different provider, and I'd happily consider. It's another to blanket block receiving mail from mailjet. I have no clue how many vendors that I've purchased from that are using mailjet!

(Sure, if you wanna send it to spam, I'm open to that, but it was dropped on the floor...)
> Losing one's job is generally understood to be a catastrophic outcome for people in our society, especially when someone has been doing that job for a long time (and perhaps also doesn't have the educational level to get another job at anything close to the same compensation)

I haven't seen any mass protests about at-will employment. Why not?

> It follows that "do X or you're fired" is a form of force or coercion.

But we've had these things around for decades. Vaccines have been required in other jobs, tests have been required for jobs, and yet no mass protests. Why not?

> Threatening someone with a severe material consequence and then saying "it's not force because it's your choice" isn't an argument most people are going to accept, and I find it interesting that you're resorting to it, because it's surely not the strongest argument for your position.

It actually is the strongest argument, because it's true. No one is being forced.
Maybe we just shouldn't try forcing political systems onto other countries?
> proven

Studies don't "prove" things.

"toxic memory impairing proteins" is literally what they are. They impair memory and when they accumulate, they are toxic. There's nothing hand-wavy about it. These words have meaning.
Do you know what the lawyers said beyond "I'm a lawyer and would like you to edit the blacklist" ? Are these companies doing something illegal by blacklisting you unfairly, or do you have grounds for some sort of civil suit (if so, what grounds)?
I really don't want that either in my life. I'm happy without it.
https://fosdem.org/2022/live/#devrooms

Cuts the second column with no possibility to scroll.
Sorry, I think you might've misunderstood me too. I didn't mean to lecture you on your viewpoint -- that was more of a call for a reconsideration for everyone. The world, if you will.

Thus my comments were directed at you specifically, but were more of a general commentary that, yes, Nintendo clearly does have a legal leg to stand on. But in my opinion, no, they shouldn't. And perhaps it's time for society to think through the problem once again instead of deferring to the learnt pattern of thinking IP is always right.
Did that happen in all countries that didn't do a lockdown?
Hmm... Yes, but I am only aware to use it for unlocking the computer...
NBA Game Predictor
Java program that reads in player statistics spreadsheets and attempts to predict who will win and by how much.
It's very difficult to navigate this on mobile.
Welcome to the Blind Spot
Alpha is also multiplicative, not just transmissivity. You just pick the right operation to think about it.

https://en.wikipedia.org/wiki/Alpha_compositing

If your compositing operation is A over B, then transmissivity is multiplicative for the A&B region. If your compositing mode is A in B, then opacity (alpha) is multiplicative.

This has the same structure, mathematically, as thinking about logical operations like AND and OR, which are complementary to each other. If you think of AND as multiplication, well, you can think of OR as multiplication as well, just with the values flipped around.
People who don't have to worry about feeding and sheltering their families are in a much better position to pressure their totalitarian governments.
I think that the pendulum has swung too far the other way: Startups that get funded are disproportionately trying to solve some annoyance. There's no room for whimsy or lovable products (like Apple and Blackberry were early on). There's no room for disrupting an entrenched player with an agile team. No. Solve a pain point or no funding for you.
> Targeted sanctions have historically been shown to work.

Do you mind providing an example or two, with a sentence about how they “worked?” I ask because I can’t think of any sanction that had any result besides further impoverishing the people while the leader stayed in power.

But I am a layman and I would be happy to be proven wrong.
I have been using Fastmail for many years and do recommend them. They do provide a 30 day trial period that may be useful?
well the Julia version runs faster than rust once the bugs were fixed, and a slightly more optimized Julia version finished in under a second.
> What I wrote isn’t code for anything.

Since you are not quick on the uptake to figure out what I was saying, I will spell it out explicitly.

When I said it was a "code", I didn't literally mean that you were speaking in code, like some sort of cryptographic secret language. Instead I was making fun of you, for asserting that the laws were illegal, without any actual justification.

You originally stated "It’s unlikely to pass judicial review". And you just asserted it. With no justification.

And then later, when I pressed you on it, your only justification, for why you think these laws are illegal is "That remains to be seen.". Which isn't an argument for why the laws might be illegal.

I was assuming that when you said "It’s unlikely to pass judicial review", that you might actually have a reason for why you think the law is illegal, other than "That remains to be seen.". But I guess I was wrong on thinking that you had a reason.

You had no actual reason or justification, for why these laws could be illegal, even though there are multiple laws, attempting to be passed in all sorts of countries, such as the EU, which you were wrong about.

You just said it was illegal, and said we'll have to wait to find out, lol. Thats not a reason, because you don't have any.
"But what does 'annual plan, paid monthly' mean?" - is it just me or is this completely self-explanatory? I think it's a bit shitty of them to require a yearly contract but it's very clear.
Out of curiosity, did you have any rationalization for why clamping it made sense, or you just didn't think about it?
> That's why I said the email should contain info about the sender -- there should of course be a way to contact them.

That implies a level of manual effort on the part of the recipient that's unreasonable. I have no relationship with these companies. They did not verify the email address before starting to send a stream of supposedly transactional messages to it. They should be happy that I'm willing to click unsubscribe when available, because the alternative is to set up a mark-as-spam filtering rule that'll hopefully tank their sender reputation.

Writing them via a contact form begging to be removed is not an option.
> (For example by saying that you didn't knowingly enter into a 1 year contract.)

I'm also not a lawyer, but I don't think its ever a reasonable defense to say that you didn't know the terms of the contract if you've signed it (or agreed to the terms online - which I'm sure is provable by Adobe)?
They should be prosecuted for conspiring to steal funds and use for non intended purpose. Trying to mascarade it fools no one.
For programs this trivial, startup time so dominates runtime, and Python's startup time is so incredibly awful, that you can often fork 10-20 low-overhead processes before Python even starts executing user code.
I've had people on Reddit and on here trying to convince me Google were able to beat and zero latency. In other words that they discovered faster than light communication.

Spoiler alert: they didn't.
Are there sanctions against Belarusian banks or other institutions which are necessary to functionally do business with people in Belarus?