skysight-inc/HackerNews huggingface dataset:
Although I have come to not mind pocket as a decent and not completely invasive news feed, I still have absolutely no concept of wtf pocket actually _is_ beyond some kind of bookmark sync addon that's now first party, but not like the firefox account sync that i dont use either?
The "host-your-own-email-server" being "hard" vs "not hard" is an unresolvable discussion because everybody has a different mental threshold of "hard".

I'm still amused that back in October 2017, a commenter (lucb1e) argued[1] that I was exaggerating the difficulties of reliably sending email but a year later in 2019, he confirmed the same difficulties![2]

The discussions in that thread (May 2019) and today's HN thread (September 2019) contradicts author's claim that mail stopped being "hard" 10+ years ago:

>Another reason is because it used to be hard a long time ago. [...], citing the very real difficulties they faced over a decade ago,

Hosting your own email is certainly not impossible and lots of people are successfully doing it. (Or they they're actually not successful because their outgoing emails are sometimes getting silently spamholed without them realizing it.) In my case, I'd rather expend mental energy on other pursuits (machine learning, learning Swift language, etc) than constantly worrying about a personal email server's "reputation health" and then debugging whatever goes wrong.

[1] https://news.ycombinator.com/item?id=15525505

[2] https://news.ycombinator.com/item?id=19757607
This sucks. But on the bright side, we can expect an XKCD comic about it in the future.
That’s so cool, I wish I started that early! I’m sure it’s incredible to look back and see the evolution in the writing and yourself.
Feedbin does along participating readers that work with its API. But it’s a $5/month subscription fee.
Things that are very general and powerful will always require some level of skill to use. There are easy ways to use kubernetes (look at kubeadm), but you still absolutely need to understand the fundamentals in case you hit a problem.
Fun thought experiment. Let's rephrase hard. If you have to hire a team to manage your email for you, how much would it cost you?

The author of the post just explained how most of his friends think this is hard. I don't think email is very hard. But the ROI of doing this in-house is insanely terrible.
I would absolutely love to see a project like Camino start up again, that was the last time I had a tolerable experience with a “Mozilla browser”. I’m in alignment with what they want to do on the web but I’m on a Mac and the experience has just been not right for as long as I’ve been a Mac user. There’s obviously issues though given that project was 3rd party to the mozilla org, but if they’re not gonna build a nice Mac browser, can we not find a way for someone to & kick money back or something lol.
Trust but verify. Without independent verification, this is exactly the type of result that is expected.

If the manufacturers are not out in the field inspecting the devices and how they operate, how will they improve their designs in beneficial ways?

If the government regulators are not doing spot inspections of the equipment, how do they know they haven't made a mistake in approving something, or that a hospital has not trained people properly, or whatever?

If you're a patient, faced with these failures on the part of the regulators, the hospitals, and the manufacturers, what do you do? The whole system has failed here.
For reference, booting up Windows Sandbox and loading google:

https://i.judge.sh/any/Diamond/WindowsSandbox_hE75Eaor7Z.png
Demo: https://designacademy.io/client/helpspot-website-design/
More Tariffs Mean More Taxes, More Trouble for Consumers
Are there languages that have powerful template metaprogramming that are much faster to compile?
The best time to test a generator backup is when the grid power is still available. So that you can revert if the generator fails to start.
1Password is my only software subscription, and over the years I've bought the paid versions of a couple of Android apps that I get a kick out of.

I have online subscriptions to a couple of newspapers too, which I suppose I should count if other people are counting Netflix.
I agree that parents aren't the primary beneficiaries of the power that comes from modern child abuse allegations (nor are non-connected adults). They are a critical source of that power, however.

For context, I'd like to note that prior to outrage being the pregurgitated social response for child abuse, parents didn't really have any go-to reactions prepared for them.

It wasn't uncommon for parents feelings of shame and confusion to push them toward quarantining their child (exasperating that child's sense of isolation and fault). It certainly wasn't standard was for parents to seek justice for the perpetrator.

My 20th century American experience is that authority wasn't there to advocate for children who've been mistreated. Most egregiously, police - who society specifically entrusted with the responsibility of stopping child abuse - weren't known as people that abused children could reach out to for protection. If they had been, child abuse scandals wouldn't have progressed far beyond the original victim.

But once child abuse could be leveraged into gobs of power, suddenly child abuse advocates were loudly everywhere.
One of the two bike registry websites only worked in Chrome, with some JS error in Firefox. Some function was always defined in Chrome but never in Firefox by the time somescript tried to use it. Wasn't addon-related. Seems fixed now.
I run my own mail server and as long as you use TLS and the one that’s really easy (I can’t remember if it’s DKim or Dmark) most domains accept mail from you.

I really didn’t have a hard time setting mine up and I’ve done it multiple times. Dovecot is a bit of a pain if you really want imap... but overall none of it is harder than most other things.
Well if you've never worked with Erlang or Elixir it's quite normal to not know that.
Frankly this is a horrible headline. Even if fires have declined since 2003, we should still worry greatly about the Amazon fires. It seems that the argument here is that we need to pick up the pace on fires since they have been declining. As usual, Forbes sticking to sensationalist headlines as opposed to informing ones.
Okay, so I have been working on this project (https://blup.in/) to help founders to build native mobile apps for their startup on their own and was wondering if this makes sense for you!

And if you could give some feedback regarding this that would be great. and I just stumbled on this idea as I wasn't able to find any decent mobile app-building platform which can make things work.
That’s the difference. Whether you operate at a small scale or a large scale, if you have web servers, database servers, load balancers, build servers, network infrastructure etc. If you are at a colo, you still have a minimum number of people you have to hire and no one who is any good is going to work below market rates and if they are any good, they would probably be bored out of their minds at a small company. “Outsourcing your ops” makes perfect sense until it doesn’t.

Also, when I put my software architect hat on (and take my infrastructure hat off), it’s a lot quicker to get things done just to ask our MSp to open an empty account in our AWS Organization, spin up the entire infrastructure, pilot it, get it approved, audited, and then run the same template in the production account without having to wait on a change request, approvals, pre approval security audits, etc.

I’m also not advocating all in on cloud. With a Direct Connect from your colo to your cloud infrastructure, it makes sense sometimes to have a hybrid solution. Everything from using your cloud infrastructure as a cold DR standby, using it for green field development where a team doesn’t need to be shackled by change requests, committees, etc
There are also different sets of features people want, some are actually pretty difficult to set up.
German president Steinmeier seeks Polish forgiveness for Nazi ‘tyranny’
_You_ use? Good for you! And?

A web developer, doing what they know what to do on the web, is a legitimate developer.

A web "developer" that only knows webdev, doesn't have the skill or will to learn anything else but webdev, insists on splurging web crap as "apps" outside of the web—that's, to me, is not legitimate, and "dev" worthy.
Multilingual and Multi-Aspect Hate Speech Analysis
A correct implementation wrt probabilities being exact given a frequency table (the "average" can be a very large rational number), as well as efficient when constructing the data structure to be sampled from during sampling phase is IMO not as trivial as you seem to imply.

I have asked people to implement this algorithm during engineering interviews on a regular basis for the better part of five years, and I can promise you, strictly none of the candidate who were subjected to it would describe their experience as "I was asked a trivial question".

But then everyone has their own bar for the word "trivial". I know for example that I have my own bar for the word "arrogance".
> Amazon is a company of big thinkers.

And yet, they can't seem to avoid being a fence for fake products.
Is the post office really beloved? Remember when Kramer wanted to stop getting mail...
Sorry I didn't want to sound judgemental. My point was that your argument, taken to the extreme, undermines having multiple Linux distributions in the first place. Which is exactly the embrace-extend-extinguish aspect being talked about elsewhere in this thread.
Is grid frequency not a good enough signal in its own right to increase production?
This is also talked about in the article, is your experience to the contrary?
I think José Valim said in his talk that it was still targeted for Phoenix 1.5 but I'm not sure about the dashboard part.

It seems the momentum is currently on LiveView.
From Wikipedia, for people like me:

The Power ISA is an instruction set architecture (ISA) developed by the OpenPOWER Foundation, led by IBM. It was originally developed by the now defunct Power.org industry group. Power ISA is an evolution of the PowerPC ISA, created by the mergers of the core PowerPC ISA and the optional Book E for embedded applications.

VHDL (VHSIC-HDL) (Very High Speed Integrated Circuit Hardware Description Language) is a hardware description language used in electronic design automation to describe digital and mixed-signal systems such as field-programmable gate arrays and integrated circuits.
My main complaint with XML is that it’s far too complex for most use cases (like config files), and thus requires an unhealthy amount of tooling to work with.

I can’t just load the file and run it through a parser and get an easily accessible object structure back, I’ll need to navigate the document with DOM or XPath.

JSON with comments (aka JSONC) is in my opinion the best format in wide use today. It has structure and types, but not too many, and not a lot of magic, like YAML has, but for the most complex cases, JSON(C) falls short with its lack of extensibility and inheritance.
There was a comment once on HN that once a power generator was hooked to the network without the phases being aligned, and the resulting mechanical forces were so large that the generator got unbolted from the floor and flew through the air. Not sure if true or not.
They are simply getting less product or service, for the same price, on the basis of gender.

No, it’s the same product for the same price. Unless you are asserting that women get less insurance cover now? In that case, citation very much needed.

Once again: discrimination is charging customers differently on the basis of a protected characteristic. If men and women pay the same price for the same product then by definition discrimination is not occurring. It may or may not cost the vendor more but that’s irrelevant, we have established (and you have agreed) that the cost of production is not tied to the cost to the customer.
I’ll only add one tip here because I haven’t seen it mentioned, and it has helped me read and retain information better. Also read more interesting things to me.

I use Blinkist as a way to “skim/filter” books I _really_ want to learn more about.

I also keep notes (sometimes excerpts, sometimes my thoughts, sometimes a mix) in Bear for each book I read (even from Blinkist).
Skype web works if you switch user agent
It also a very effective technique to reduce anxiety and very useful for people with ADHD. This is one of my 3 goto methods when in distress: write for 30 minutes, go for a run, or meditate.

https://science.sciencemag.org/content/331/6014/211.full
https://www.additudemag.com/benefits-of-journal-writing-for-...
Impacted as well, but I'm happy to be part of it. Either they'll crack an old password or, more likely, this is a new style password and they waste a lot of cracking time on it. Using a password manager for everything except a few offline things and my bank account was definitely the right move.
Oh nice.

I wasn't at the event but I wasn't able to find Jose's keynote on: https://www.youtube.com/channel/UC0l2QTnO1P2iph-86HHilMQ/vid...

Seems they uploaded every video from the conference except his (at least at the time of writing this comment).

I asked him on IRC and he mentioned having video trouble during the talk. I really hope it was recorded and is salvageable!
Are You Nitric Oxide Deficient?
Firefox has been making great strides on the performance and reliability side with a rendering engine and other things that they claim they could not have been done without Rust. If that is true, the investment probably already has paid for itself.
The biggest problem for me is, I like to learn by watching videos at 3x speeds. Chrome's audio pitch correction works great whereas Firefox's pitch correction makes the audio unintelligible.
And Postifx is not just one thing, it's: smtp, smtps, submission, relay etc... And Dovecot: pop3, pop3s, imap, imaps, lmtp, passdb, userdb, sql, ldap, seive etc.

Look, I don't want Google changing this tomorrow because to something tied to and controlled by them because they don't do evel, isn't faster or people like it, but please, don't say it's not hard because you will be misleading people for sure

Edit: to be crystal clear, I agree with parent but don't agree with op
To all the folks answering basically "yes it's hard" I think the headline is a bit clickbaity but there are some interesting takeaways... To summarize, (a) yes it's harder than setting up Big Corp Mail, but (b) a lot of the horror stories are either old or secondhand, and (c) it's a lot less hard to set up than it used to be.

If the suggestion is, why not give it a try, one thing I feel is missed is, how hard is it not just to set up but to run over the long run, when the technology evolves and you have to keep up, and why would any IT manager or CIO want to gamble their careers on this?
The reason is that any is an escape mechanism. Typescript will never complain about anything when dealing with this type. Its use case is to perform a step by step migrations from js or to deal with rare corner cases when you can prove yourself that the code is correct.
The USPS is a heavily regulated monopoly.

The US Constitution gives Congress the power to establish (and regulate) the postal system.

Congress protected the workers by requiring their pensions be funded. Alternatively, they could have voted to change the pension to a 401k type system, which they did for the rest of the federal civil service in the late 80s, and which is common in the non-government world. As far as I can tell, the postal workers union wanted this and they got it.
That's the case in the UK too.
The black box on the top left? I'm assuming that's just redacting the classification level, which was surely Top Secret.
This is addressed in the xsv readme: https://github.com/BurntSushi/xsv#motivation

We can't stop, because it's a de facto standard format for exchange with spreadsheet programs. So long as that's ubiquitous, we might as well write tools to make processing them easier.

Also, I'm not sure why you called CSV unsafe. It's certainly the case that it's severely under-specified, but I don't think there's anything unsafe about it.
Looks cool! The presentation of the benchmark data could be improved by charting the values, however.
Will be honest: Based on the headline, I thought this was an article about declining sales of Amazon’s Fire product line. Obviously the 2003 year should have tipped me off.
Thanks. Are you referring to Transcribe? https://aws.amazon.com/transcribe/

Transcribe seems to be more for speech-to-text irrespective to who is making the speech.

Here the requirement is to identify the unique voices. Ex. if "Mary had a little lamb" is voiced by two different voices then the engine should identify Voice A said "Mary" at 00.00.00sec-00.00.01sec and then Voice B said "had a little" at 0.00.02sec-00.00.03sec, then Voice A again said "lamb".. etc.
iOS Safari has an ever-present portrait covering half the viewport as I scroll
hey OP, can you post a link to that hugo blog? Its so sick.
If form controls like select lists and checkboxes were style-able and compose-able I think it would reduce the need for JS in many cases.

Multi select in particular feels like it's stuck in the 90's.

Also select's lack of consistent search capabilities is painful.
thanks for pointing this out. If I change the export option from the default to "with groups" I can import folders into v.5 but not subfolders as mentioned by others below.

It's better than nothing for sure
Irrelevant distro abandons core element of all platforms. Next Lada abandons motors and goes to foot pedal acceleration or what?

If you want to gain users again you should search for innovation, not abandon it.
“The configuration reads almost as plain english and a usable configuration file can actually fit … in a tweet.”

That tweet is way too hard for me.
Firefox has a lot of room to suck more before I switch to a browser designed to be an optimal tracker.
https://youtu.be/oUZC1s1N42Q

Found it in my history, it seems they delisted it.
Reading this exchange as a third party, both sides make fair points, but one side is being excessively downvoted, which is either unfortunate or possibly a regrettable sign of emotional over intellectual engagement in the discussion somewhere.
Well that either means that the customers had far to much money to waste and didn't spend it wisely, or the product had a monopoly. Otherwise you would just switch to a different provider.
CPU Made from 74HC Chips Is a Glorious Mess
Yes, that makes sense and due to all these reasons, I thought why not make a flexible app-building platform which could help founders as well as tech engineers to build a mobile app fast so that they can iterate in less amount of time. https://blup.in/
What do you think?
There's also a huge difference between setting up a properly configured server and actually getting things delivered. The big ones (MS, Google) mark your mail as spam even with SPF, DMARC, DKIM and the like. Even on the service I use (purelymail.com) the low volume of mail and the fact that it's less than a year old means that even when I email them first, the replies are sometimes marked as spam.
America’s Wealth Hinges on Its Ability to Borrow Big – Or Else
Yeah I couldn’t really follow the argument.
> As usual, Forbes sticking to sensationalist headlines as opposed to informing ones.

How is their headline sensationalist? As far as I can tell, it is literally the opposite of how you describe it.

I don't see how trying to tell the truth about something can be equated with trying to downplay the situation or encouraging people not to bother about it.

You seem to be basically saying "this situation is bad so it is better to mislead people about it (by claiming the severity of the current situation is unprecedented)".

Misrepresenting things might seem to have short-term benefits but it's dangerous because it erodes trust in things like the media, and ultimately can harm important causes.
IANAL but because it involves theft (of information).
Here is how I read and annotate scientific articles and books:
http://www.founderscholar.com/how-to-read-doctoral-student/
Yes... and ooof!

And then there's also the password/username database, that defaults to tying into the Linux pass/user database, so if you want to set up some custom login-data... ugh, I don't even want to think about it.

I set it up once, maintain it here and then, and am keeping it, because dismantling the system is more work than maintaining it presently, but seriously... with the above setup, do it only for educational purposes.

...I'm guessing I spent a week or so properly setting everything up.

...but I'm also willing to try a universal, one-size-fits-all program, if anyone knows anything for Debian?
Especially once you’ve been bitten by such interesting things as crons interpretation of % signs.
I’ve shared snippets but not entire entries, though I wouldn’t be surprised if I do at some point. The desire to share is there at times but I think it’d have to be a particularly interesting/insightful entry- which is usually much better discussed in conversation with close friends anyway.
Why is it that the FCC and FTC don't provide any protection here. Can't they buy products from Amazon and other sellers and fine them?
I wonder how many of those passwords are correcthorsebatterystaple
At my university the sysadmins have done something fucky with the W10 image, that makes it so Firefox crashes 30s-5mins after launching it. Chrome and Edge are somehow completely fine and I've never encountered this crashing issue on any system outside of those PC labs.
heres a better new tab page for firefox -- yet another speed dial:

https://addons.mozilla.org/en-CA/firefox/addon/yet-another-s...

(im the author. and its open source of course!)
How to Buy Tarot Cards – Lisa Boswell