skysight-inc/HackerNews huggingface dataset:
Everyone keeps talking about "building a basic purpose-built UI" for many many years now, but that's pretty much a weekend project that could be easily built on top of already existing abstractions that somehow doesn't seem to gain dev traction. Zhone and Paroli already existed in the past, but most people gravitated towards more capable options. It's like people actually want their smartphones to be somewhat smart. Or maybe there are as many sets of things considered "basic" as there are people. Pick your explanation.
Ugh that sucks.

But in the cases where there is authentication, isn't it enough (in most cases) to reset the password and change the email to something disposable?

Of course that's not really practical for the case where you get subscribe-bombed, but maybe for the general case it is, no?
> Do not ever email me about this purchase again

Please send me the order, just don't send me the PDF invoice :)
I think you'll see similar problem in other similar growing or already big tech companies. It is important in that case to have the user's rights protected at a general -national- level.
Ah, I am using chrome, since they feed on ads, they are probably more inclined to limit my adblocker - which seems to work for other sites. I will play with ff
Absolutely agree. This doesn't fall under the principles of the open internet nor anything in the 'net neutrality' arena. You have no right to expect anyone to receive traffic from your server if they choose not to. It's a major pitfall of running your own relay, but it's not unethical.
I think you're thinking of YAML; JSON doesn't interpret "no" as a boolean. Scroll down here to see the JSON grammar: https://www.crockford.com/mckeeman.html

I actually think the "Norway problem" is a PEBKAC from users not learning the data format. But this tool may confuse some people or applications who don't know what a boolean, integer, float or string are, and try to mix types when the program reading them wasn't designed to. Probably the issue will come up whenever people mix different kinds of versions ("1", "1.1", "1.1.1" should be parsed as an int, float, and string, respectively)
Why is it strange? They are intended to be stable distros - "stable" in the sense that they don't change / break randomly. The default is therefore to not change things, rather than to come up with reasons to avoid doing so.
Probably because THIS is finally the magic bullet, that not knowing it, was holding me back for years.
The tweet literally says it is for CHOP.
Yeah I'm flabbergasted that any company feels so comfortable and relaxed with stealing 9 million dollars in donations.
People didn't used to disagree with the politics.
Lack of fungibility makes Bitcoin worse than gold in that area. Gold doesn’t have a “permanent record” like Bitcoin. It’s more like a virtual deed to a plot of land that you can’t rent or use
Every single button said "Start Free Trial", not "Start Annual Plan" and the cancellation terms were hidden and hostile.

I was actually considering trying out the Adobe line for my own work, but I'm going to be sticking with Affinity and Procreate now. Bad enough that they went to a subscription model, worse still that they run it like mobsters. I have too many kids, too little sleep, and not enough amphetamine salts to remember to cancel the membership in 7-14 days.
It is literally, by every definition, an occupation.

People came in and brought homes with them (sleeper cabs, RVs, etc). Now they have set up permanent structures such as kitchens and other facilities (today they brought in a sauna), and have been stating repeatedly that they are in for the long haul.

There is a reason that's called an occupation. A protest is normally a discomfort for the protester. Enduring the elements. Going without. But waving a flag and chanting slogans that convey a message. Here we have a bunch of people in transport trucks blasting their horn 24/7.
You might want to read this reddit post about iCloud files disappearing.
https://www.reddit.com/r/apple/comments/sixyvx/warning_files...
You can create a Gmail filter to delete or archive them automatically and avoid poisoning the spam filter.
Mh, timing sounds correct now - I listened to it on my mobile earlier and it appeared to have excessively long dots (Firefox Mobile). Cannot reproduce now. Sorry.

You may want to run the output through a low-pass filter of the Web Audio API, or manually "ramp up" and "ramp down" the edges, so they don't sound so rough/hard.
Hacker News used to be about things that mattered to programmers and startups, etc. Now we are turning into yet another Reddit scream box. This type of article does not belong here. The comments keep turning into pointless vitriol.
All of that was true with the flu and vaccinated people are not any more at risk from covid than flu. Why the permanent change?
Emails should be confirmed before being used for ongoing communication. Simple as that. It’s easier to get right up front than it is to clutter and confuse in the cases already illustrated.
> If someone denounces looting at a BLM protest -- also something that happened -- does that mean every BLM protester is a looter? That is absurd.

Of course not. Just like the presence of extremists at a rally doesn't mean everyone's an extremist. If you've followed Trudeau at all through these events, he's constantly painted all protesters as extremists...
> The thought process is something like “well I hold myself to a high (but maybe poorly defined and changing) standard, so why not hold those in my life to that same standard!?”

Seems like a lot hinges on your parenthetical.

If Bob has a well-defined and consistent standard that works for him, what's wrong with filtering Eve out of his life with it?
You reach a much wider audience with twitter, it's sad but it is what it
I'm mad at Spotify because their recommendations used to be great.

Now the home page is a bunch of podcasts they're trying to get me to listen to. Even though I've never listened to a single podcast through them.

It's really annoying that recommendations, which are the primary reason I use Spotify, have gotten worse, and the UI has gotten worse, and I now have to scroll past podcasts just to get to music. I cancelled my account because of it.
Those were daily active users. (Not that Statista's MAU numbers are correct, but important distinction).
I think repeatedly chanting the organizations slogan while burning down cities is what established that unfortunate association.
I dabble in cryptography.

95% of the cryptocurrency landscape is marketing, the rest is a few Rust libraries. With all the hype you would expect a renaissance period of cryptography, but it's mostly bullshit artists copypasting and most of the progress still happens outside of crypto. Crypto enthusiasts generally are not as interested in moon math or society, as they are in good old USD. This is a green pasture, so people are excited, but they are excited about Italian supercars.

"software is eating the world"

This is just an indirection used to transfer wealth. A trick as old as humanity, mysticism, a magic talisman, snake oil, and now the blockchain, all used on greedy or desperate people. Cryptocurrencies are like selling a dream to someone for their juicy steak, and we are running out of steaks, so the tricksters are out for fools. Software may be eating the world, but you can't eat software.

Progress can only happen by working together on things that matter, not by competing for dwindling resources. We will however have to compete for those resources, this will be increasingly our reality unfortunately.
> a fresh new block from RIPE NCC too

While I personally don't use UCE (and personally think that they're not good at what they're doing), unless you've get that IP range before 2012, I doubt it's a new one. Many spammers do often exploit RIPE's unallocated IPs for their spamming operations (either using BGP hijacking or just asking RIPE nicely for a range), which unfortunately is a perennial problem.
Children are not any more at risk from covid than the flu (even less, I believe) yet never before did we have these restrictions.
That supports my point. Claiming that everyone beyond some threshold is in the other wing is a bipartisan pastime, not a leftist one.
I actually did switch to software around 1984. All of the above incidents occurred in or before the early 80's.
A friend was shoved into a snowbank by a protester because she wore a mask. I was verbally assaulted for the same while skating on the canal. They're not peaceful.
Real perfectionism doesn't mean you do perfect work. It means you never (or rarely) ship, or perhaps never start. You don't ask for help, you feel anxious about perceptions. You reduce the scope until a task is trivial, or increase it until it is impossible. In both cases you give the job up as worthless or unreachable.

You don't want perfectionism.

> "It will work, even if we're a little late"

We should all aspire to reach this attitude in development teams. As long as you keep putting the work in until the product is polished we're fine.
What's bad about it? I've somehow avoided using it in my professional career so far except to make some trivial support tickets occasionally with other teams. It seems fine to me from this very limited experience, but I would be interested in hearing from someone more experienced with it. A lot of other teams in my company use it and our new TL has expressed interest...
It's because Canadian politicians suggested they should... Thankfully there's enough people in the US who are rightly disgusted by it and GoFundMe is a US company.
I manage an outbound mail server for a mid-sized company. I happen to also use it for my own personal mail.

We have had on and off deliverability issues for years (AT&T and Comcast being the worst).

As head of IT it fell to me to post whitelisting requests and try to get mail delivering again. I decided after awhile that this really isn't my job, and made a suggestion to the CEO which he took to heart:

There is another solution besides changing IPs, using a paid sender, or filling out whitelist requests into the void: Get your legal department involved. We have repeatedly been taken off various public and private blacklists by having lawyers do their job. Once we went this path, it was like magic. Same day responses from those companies, and we haven't been on any blacklists for a couple of years.
Creative marketplace Gumroad uses customer data in Twitter spat
You might note that none where the episodes people are upset over in the first place.
Of course they do. They know the equation: we have to win every time; they only have to win once.
No vaccine = no work = no food = die

I'd call that "force" even if it's 2 degrees removed.
FYI Merriam Webster is among the worst dictionaries. They are highly activist and have redefined words repeatedly to suit the progressive/far-left political platform.

A couple examples (but there are more):

https://www.bbc.com/news/world-us-canada-52993306

https://www.dailywire.com/news/merriam-webster-suddenly-alte...
There is a whole world of opinions besides leftism and islamic extremism.
I am also a frequent user of Everything. If you are on Windows definitely give it a go. It is similar to the tool in this post but much more feature-rich.

https://www.voidtools.com/support/everything/

You can load it with the following bookmarks to explore and filter (e.g., see all 4K files in your system, or in a directory) your files in a nice way:

https://www.voidtools.com/forum/viewtopic.php?t=4239
Those unsubscribe links should be there, for several reasons.

In some jurisdictions there is information that businesses are legally required to provide to their customers in a permanent form and email is the conventional (and potentially the only) way of satisfying that requirement.

IMHO, it is not helpful for anyone to have a system where recipients may not understand this and may treat that mail as spam, yet businesses are compelled to send it anyway.
The oldest MIT hack I just looked up online is dates 1926. It means an elaborate practical joke. Often it is redecorating some part of MIT campus in a clever way. Occasionally it extends to rivals like Harvard and CalTech. I perpetrated a few in my day.
I'm looking for a working alternative to Albert or Rofi in Windows. It seems there are several dead projects like Cerebro that integrate with tools like Everything.

Crucially, it must be extensible so I can add domain specific plugins. Ideally I'd be able to reuse code between Windows and Linux, but I don't see any cross platform ones, so maybe it'll need shims.
The list of side income of elected members of the German parliament (2019)
(German only)
https://de.wikipedia.org/wiki/Liste_der_Nebeneink%C3%BCnfte_...
I have run my own mail server about as long, run an RBL, and a transactional mail service too. This is a hard line approach and blacklisting a /24 on a second offense that never expires just doesn't work long term but at least you are not completely blocking it and accepting it but as spam.

Lets be real there is spam coming from gmail and hotmail/outlook as well and places like abuseix specifically state they don't block these ranges. So the large providers get excused for clean up because they are too big. Sure blocking colo crossing probably won't get any one to complain, but Digital Ocean is probably going to get some collateral damage. For your own mail server fine, don't accept it, send to spam - but there is a reason real RBL lists are very careful to skip the big providers or make sure they expire. Spamcop always had the best method - expire when the spam stops. Does it keep getting listing? Keep it longer. Rspamd also has a good method where an RBL increases the score. The hard line approach gives gmail and microsoft a large share of the email market and hurts smaller providers when they are not held to the same standards as everyone else. If gmail emails start bouncing when they have a heavy spam hit, then maybe gmail users will change isps and help gmail clean up. These are two trillion dollar companies that also have spam problems.

As far as UCEprotect. Their level1 is actually reasonable, especially for spam traps. The timestamps easily allow for you to find exactly what the spam is from with the smtp response and time frame. Their scanning methods are less so. Dos prevention measures can get you listed there and are not valid. The level2/3 lists are utter shit.
Reminds me of the Soviet Siberian "towns"...
Then you look at the data and see that:

"Covid-19 has killed 280 children under 18 from January through September 2021, the time span in which the alpha and delta variants were active. Flu and pneumonia, heart disease, drowning, guns, and motor vehicles were all deadlier to children during the same time periods annually from 2015 to 2019 (the latest years with available data)[0]."

[0]: https://www.vox.com/22699019/covid-19-children-kids-risk-hos...
Fun project, even though I personally find the gan images unconvincing; too many deconvolution artifacts, and poor conservation of mass as another commenter said.

I am however completely awed by the folder in that git repo with 143.000 png files. Checking that into git would have turned my laptop itself into a molten blob of wax, haha.

Edit: rereading my comment, maybe it sounds harsh. Idon't wanna sound like I'm dissing this, GANs are hard and so is image generation. I couldn't have done it better.

Also: nice trick on penalizing poor (growing) noise vectors; another thing you could try is simply always sample a random point on an n-sphere (you divide your random vector by its length, it'll always have length 1)
Thanks, I fixed the typo.

Blocking outgoing port 25 unless going through an extra step is IMHO against the spirit of the internet, and would make operating a personal email server harder than necessary. The world of email is already too centralized as it is.
They should regulate them better, certainly. I'm agnostic on whether that means they should be broken up.
An efficient engine could use antimatter as its battery/fuel source and move itself forward by using antimatter to eject propellant close to the speed of light in the opposite direction right? That probably wouldn’t require a large mass of antimatter/propellant. Especially since you can collect propellant from the interstellar medium wherever you’re going
More Amiga Games Coming in 2022 – Part 2
It all depends on what are the numbers. In any case before deciding on vaccine mandates, certain conditions have to be satisfied:

1. Will the mandate increase vaccine uptake?

2. Will the mandate prevent overloading hospitals and clinics?

3. Are the health benefits for others proportionate to the risks for vaccinated?

4. Are less restrictive policies available that can achieve similar outcomes?

The UK decided to go with without vaccine mandates. They even revoked them for healthcare workers because with omicron variant they no longer made sense.

I am not saying what Canada should do, but at this moment vaccine mandates don't really seem worth to truckers, if not for all people.
In 99% of the cases - there is no recourse. In one instance, I tried replying and they asked me to prove my identity as the customer to cancel the emails.
> So consider the extreme case: what if the user fat-fingers an unsubscribe (without realizing) to their local electric company's e-invoices, which is what they've been relying on to prod them to log onto the site and pay the bill?

I actually unsubscribed from my provider's invoices. That's because I have activated direct debit from my bank account so they're always paid, and I can view my past invoices on the website.

However you make a good point. I'd say the one thing where it doesn't make sense to have an "unsubscribe" at all is on "bill unpaid" emails.
Who wouldn’t want a job that pays a pittance while also being so underfunded that some of that tiny salary has to be used to buy resources needed for the job? While also being continuously attacked for everything and being threatened with fines for doing your job properly
Ask HN: Why doesn’t SpaceX make a simulator game to help build a city on Mars?
For example, SpaceX could release a highly realistic space and city simulator game. Gamers would then build cities on Mars with various degrees of success.

By watching what the gamers do, SpaceX could get valuable insight into what might work better for building a city on Mars.
I think it was Samuel Huntington who said: "Development first, democracy later". Sanctions are the direct opposite of that.

Rebellion never happens because of sanctions. People who are too busy fighting for survival have zero interest in politics. That's why North Korea is still communist.

If you are looking for an example of the opposite: "Solidarity" movement in communist Poland happened in 1980, after a decade of relative prosperity, which fueled people's ambitions for better lives.
I'm wondering what the common thread between them was, Tim Dillion loves the controversy and only a few of his appearances have been removed, butost remain. Several Brian Redban and Mike Mallace but not all
"... exactly the same group of people lamenting the paying of bail for BLM protesters are falling in line with rights for this trucker group ..."

That seems to be a gross over-generalization.
I engineered my life to keep working on side projects for the rest of it, getting a low stress job with low but decent pay. These are some points I try to keep in mind when making them:

* Inspiration is the most valuable fuel in the universe: Spend some, save some, replentish.

* It's MVPs all the way up: focus on the most important tasks, prioritize the most difficult ones. If that gets done the rest is easier, but don't waste too much time on that.

* Forget about it: Let the project rest in the freezer for a few days. Revisit what the project should accomplish with a clear mind. Use it daily, suffer from bugs and missing features.

* Damn! It isn't what people want: The project might need to be oriented in another very different direction. New features might be required that will eclipse the original idea. It's depressing, but is the idea worth it?

* Get better at sales: and this is the part I'm still working on...
There was also Django Jet - https://github.com/geex-arts/django-jet - that was promising. While open source, it's effectively abandonware as the folks behind it moved into some weird paid admin/analytics dashboard builder. The original is under AGPLv3.
GoFundMe literally had no problem with CHAZ/CHOP and BLM protest funding in the middle of a pandemic.
This strikes me as a false equivalency made in bad faith.
We just migrated our web service from u2f api to webauthn and it was a massive pain. It’s true the old keys worked but it relies on using an extensions api within webauthn.

Even without backwards compatibility, there are a lot of pieces that have to be set properly and rely heavily on third-party libraries to be written correctly for things to work.

I get the security benefits over something like OTP but it is vastly simpler to setup. Getting an RP ID to work across multiple subdomains, legacy trusted facets, origin checks, proper marshaling and unmarshaling of binary / base64 / base64 url safe are real pain points.

Things will work with localhost but then when you deploy it doesn’t with the real domains / subdomains / origin / rp id.

Not fun and the documentation is at times rather vague. For example, what is a registrable domain? I spent hours and hours trying to figure this out by reading the specification. I don’t know why but no matter what I tried I couldn’t get webauthn to recognize ngrok.io as one so things would fail. Probably my misinterpretation but still frustrating nonetheless.

We also have a cli counterpart and libfido2 has virtually no documentation so I’m traversing C code to figure out vague error messages like “err invalid length.”
Even this quote implies that reaching perfection is a process. One in which you create a rough solution and remove imperfections and extra parts until the minimal and perfect solution remains.
I think it basically still holds - I wouldn't want the bitcoins from someone I suspect got them from crime, knowing they could be traced forward and cause problems for me.
I’ve moved mine off to Gandi.net where I had the domains. It is either included for free with your domain, or something like 1.5 EU/mo if you store a lot of email.

Easy on the Gandi.net side and on Macs. A complete pain on the iOS side. The accounts added on the Mac don’t come over to iOS for some reason like they do other Macs, then when you go to add them manually iOS won’t look to see which ports to use or mail servers so you have to enter all that, except you can’t do the port until later and when you do the device hangs at “verifying” until you turn off all internet access and turn it back on. (That’s a half day of research for free for you.) It’s an accepted defect by Apple, its been documented for years.

Also, moving is a pain. Google lets you export, but you lose your folder information. Apple on Mac lets you easily copy from one account to another, but that is a little strange since you have two accounts for the same email address and there have been catastrophic failures in the past from that. Also some of the special folders like “Archive” apparently can’t be copied for “reasons”. The work around is to “select all” in Archive and hope it doesn’t explode from the volume.

All in all, you are in for some pain. And pain raised to some exponent if you have non-technical users in your domain to support.
The blatant misinformation is this thread is astounding.

If you think this is “just a protest”, you don’t live in Ottawa and have no clue what’s going on

If you think vaccines are being forced on anyone, you have no clue what’s going on in Canada.

If you think GFM planned to “steal” the money, you clearly have no clue that the organizer’s plan called for excess funds to be given to charities.

The comments in this thread read like a typical unhinged Fox News comment section. To see this crap on HN is so disappointing.