skysight-inc/HackerNews huggingface dataset:
I had one of their email account but after chaning my Skype profile, it somehow released it and had to register @outlook.com address and I had no way of getting back the old address which made a few web accounts inaccessible including Google which asked me to check my email for accessing it from a new device. All previous emails are inaccessible too. Unbelievable.
I'd definitely like to talk to you further about this - it still looks like there's a lot of hardcoded AWS stuff in there, and your terraform code assumes AWS, but it's super cool - thanks.
You can engage all stakeholders via a series of eventstorming sessions http://ziobrando.blogspot.com/2013/11/introducing-event-stor...
Despite completing degrees in philosophy, I've never experienced the sort of "Socratic" method that is apparently practiced in law schools. I gather that the harm consists, not in the general method of posing questions, but the way that professors put students on the spot and may humiliate them if their answers are unsatisfactory. The point the author makes about the way that this ritual enforces hierarchy is interesting, too (my impression is that many aspects of elite law schools do this).

I guess you might defend the "Socratic" method as a way of encouraging student engagement. But I suspect that it really appeals to people who like the idea of discourse as combat (DEBATE ME!). As an aside, I'm struck that students in most other contexts have nearly the opposite attitude. That is, they maintain that they should be free to zone out or play with their phones or skip class altogether as long as they don't disturb others.
Who Owns the New Land Created by a Volcano in Hawaii?
How do you handle spot instances being shut down mid-build? Can you recover any built artifacts before the system goes down? IIRC you get a 2 minute warning.
Are you refering to `--set-ipv6-probe-false`? This change might be motivated by the probe sending a request to a Google-owned IPv6 address.
Two discussions a few months ago:

https://news.ycombinator.com/item?id=16900545

https://news.ycombinator.com/item?id=17143222
Those financial workers whined and threw fits to receive federal bailouts while everyone else's futures and livelihoods were on fire with no chance of the same white-glove treatment. The banal dichotomy you're trying to illustrate here is just a rationalization for sorting humanity by their wealth.
How does it sound without it?
But are they being employed? Are they paid money or just reduced rent? Housing is great, but people need cash in hand.

And dont talk to the IRS about whether you have to pay taxes on that rent reduction.
The community should really let this drift away quietly out of respect for a legend, instead of inviting him to conferences. After the S^6 business I'm disappointed by the organisers in Heidelberg.
If you don't really care would the build take 2 hours or 2 days, using swap on SSD might solve the RAM problem.
Not a software tool but I was recently introduced to the design-sprint[1] methodology from google and found it helped a lot with the requirements gathering and speccing phases. It was also light and easily implementable - they have some resources there too.

[1] https://designsprintkit.withgoogle.com/
Four maps show how electricity generation has changed in the US
Dude Chilling Park: From Guerrilla Art Installation to Sanctioned City Sign
> What cake and eat it too? There is just Content producers producing content that they want to be compensated for

And I want to be compensated for writing HN comments. Alas, just because I want to be compensated for something, doesn't mean I will be. Content producers feeling entitled to compensation for their free and public content are kind of forgetting the content consumers have agency too.

> and the industry agreed upon best way to do that for serving a mainstream audience is to publish free content with supporting ads.

Just because it works, doesn't mean it's not wrong. Just because it worked for now, doesn't mean it'll keep on working. Nobody is entitled to their business model working forever, or at all.

> Wait so instead of doing what they're good at, content producers should individually be tasked with investing their resources in experimenting with different economic models to try find a viable alternative to serving content without ads?

Yes. They have the content, and want to exchange it for money. It's literally their job to figure out how to do this.

> The sites with a large enough content catalog are already doing this with subscriptions, some others are using patreon

Good. As it should be.

> consider utilizing their ad-free content alternative when available instead of cutting off their only revenue source.

Again, not my responsibility. Especially given that the social contract of the Web is, by design, that if your server responds with 200 OK + data, I get to render that data however I like.
For those that are unaware this is one of the Millenium problems set by the Clay mathematical institute. Its proof carries a million dollar prize along with it. If it holds up, this would be the second out of 7 to have been solved. An explanation of the problem can be found on the Numberphile youtube channel[0]

0: https://www.youtube.com/watch?v=d6c6uIyieoo
It's true you can do some of these in each browser, but not all of them. Chrome on mobile lets you split screen tabs, but seems to require an extension on Desktop.

I think you can do tab grouping through a flag, but I haven't really pushed it.

Opera has gestures, but the system in Vivaldi seems more robust.
The AngularJS frameworks are the most versatile frameworks available today
Julia Angwin was one of the key people who shed a light on GNU Privacy Guard's precarious funding, helping OSS dev Werner Koch get donations from Stripe, FB, and others:

The World's Email Encryption Software Relies on One Guy, Who is Going Broke (2015)

https://www.propublica.org/article/the-worlds-email-encrypti...
No it isn't. There's only one paradigm: eat less and exercise more.
I've just gone the other way. Having recently moved from macOS to Windows, I couldn't find a single mail client that I am willing to use daily. I'm now forwarding my hosted IMAP to a gmail account, simply in order to use the gmail web client. I do admit this is kind of sad.
Protonmail.ch
I think you underestimate just how slow that'd be. My recollection is that the Android build tree is 30+GB and the build is extremely IO intensive.
I have a strong opinion on this. As a child, I saw our pet parakeet get depressed and lonely even as we provided him the best material care we could give. We let him around the house regularly, and he once escaped, but loved my father and came back when my dad climbed a ladder into a pine tree he had perched in. The bird eventually died a bitter, antisocial death, annoyed with human attempts to play with him, but lonely and longing for company.

Sure, we should have gotten a pair, but these animals are not meant to live in little cages. Yes, some can be content, especially in pairs. But it's fundamentally unnecessary to keep them in cages like that.
That's far from an accurate summary of the article. From the portions I read, it's full of rich information and by no means as one-sided as you claim. Would you please stop posting shallow dismissals and ideological rants to HN?

You've been breaking the HN guideline that asks you not to use this site primarily for ideological battle. We ban accounts that do this, regardless of which ideology they're for or against. Please review https://news.ycombinator.com/newsguidelines.html and use the site as intended from now on.
The difference is that MS was only hated by nerds, whereas Google is hated by everyone on earth.
> Rather, it makes Newton's theory a special case of GR ...

Newtonian mechanics (and gravity) are a special-case approximation of relativistic theories. To me that's no biggie, but to some philosophers I've spoken to take the attitude that "approximately right is still wrong".

That sounds silly to me, but they have a point which might made better by emphasising the special-case nature of the approximation. Within Newtonian mechanics, there is no hint that it is a special case of something, it's validity seems to go on for ever. And it is that seeming which is not even approximately correct.
I’m guessing they were considering the possibility of a curious spouse/partner looking at your records. Which to me seems far, far less likely to happen with an app-based transaction history than a traditional paper statement posted out to you.
The author gives 3 arguments for not wanting to sign in at all. I find them all rather weak. The first two are actually a single argument.

The first argument: He likes to give consent. He fails to mention why he feels the need to consent to signing in, but the second argument implies it, making this just a prelude to that argument. This need seems irrational as there is no difference in the browsing experience between being signed in (and unsynced) vs being not signed in. The only difference is a minor UX change: you can now accidentally sync (which is his second, and most significant, argument).

His second argument, making it dangerously easy to sync, is actually a good thing for the average user. It is also not that simple to do by accident if you have a separate password set-up for syncing. I think it is safe to say on the whole that people who never sync will still not sync.

His third argument can be written off as paranoia: "For all we know, the new approach has privacy implications even if sync is off. ". Sure, maybe by simply being signed in you are being data-mined in secret, but if you trust Google that little why are you using their services? And what would be preventing them from mining you while not signed in?

Lastly, I think the author is slightly conflating "sync" with "data mining"? For all we know synced data is end-to-end encrypted and Google can't even read your bookmarks? The terms of service "signed-in mode" just states that data gets saved to the cloud, not that Google uses it?
does it stand to reason that they would have preferred to be out there?
It is worth noting that these don't support IMAP and Contacts/Calendar like most email services do. (They say that it has to do with how they handle their encryption)
> misleading magazine covers like "Was Darwin/Einstein wrong?"

I doubt that journalists needed Kuhn to teach them how to mislead the public.
> opening a bank account but for claiming various other essential services, such as healthcare and education.

Where such services are provided by a functioning state maybe, but if they are, they also have a functioning currency and banking sector.

Where their isn't.... I had a Ukrainian friend who said in the worst days of state dysfunction (now decades ago), the de facto currency was bottles of vodka.

At least with a bottle of vodka, you can drown your sorrows if your currency crashes.... So your zeroth challenge is "How is Celo better and cheaper and more trustworthy than a bottle of vodka?
We do have plans to stop recycling email addresses quite so quickly. Having said that, if you have your own domain (recommended by most people so you can move providers) you also don't get the namespace reserved forever if you stop paying. Domains get recycled too.
> I think the writer is understating the importance of the exercises.

I think it's not so much that I'm understating the importance of the exercises as that I'm coming from a position where by the time I want to read a textbook these days I effectively have my own exercises to work on.

That being said, it's true that I've always had a more-than-healthy aversion to actually doing the textbook exercises, and it's something I should work on.
I'm not a huge fan of the ad hijacking, but I find the proprietary license for Vivaldi more off-putting that the open license that Brave uses.
Fastmail has worked well for me with custom domains. It's nice being able to create custom aliases for when an address is publicly visible e.g. GitHub so I know through what funnel emails are coming from.

Like others have said, the Android app is not worth installing unless you're okay with limited and, in some cases, poor functionality.

I suppose you can set it up with the Gmail or Outlook Android apps? I've never tried, as this defeats the purpose of not having those companies as your email provider :)

Still searching for a good Android mail app...
Their static file hosting is great too. Automatic Let’s Encrypt support!
Another happy customer of Fastmail here, and these are my opinions why you should give it a try:

1. They often express their opinions on topics like security and privacy. Like how things impact their users, where they stand, and how they plan to do. As a user I am happy to see a company actively talk about hard topics like these.

2. While they are not the most stable software service I ever use, but they always provide timely update. They also write postmortem to explain what happened technically, what did they do, and their future plans. As a developer, I am appreciated when a software company spent extra effort to acknowledge and explain issues of their service.

3. Their business model is simple. I pay money, they provide service.
Hi! I'm really happy to see TRIZ mentioned here on HN. I consider myself a TRIZ geek and GS Altshuller, the "father of TRIZ" was one of my influences growing up.

The 40 Principles are rarely used nowadays for solving complex problems. They were originally used in the 1960s to catalog the solutions to "standard" tradeoffs. Eventually, GSA and the rest of the TRIZ community realized that it was more effective to analyze the root of the tradeoff, and solve the problem there.

For those who are interested, I can list down some of the TRIZ tools worth learning. My co-founder and I are applying for the S19 batch and have used some of these tools to understand problems and clarify our ideas.

TRIZ tools are split into two (pre-1985, called Classical TRIZ, and post-1985, called Modern TRIZ)

By general consensus, the most powerful tools in the Classical TRIZ toolkit are:
1. ARIZ 85c (the "crown jewel" of Classical TRIZ)
2. Substance-Field Analysis (akin to the contradiction matrix)
3. 76 Inventive Standards (akin to the 40 inventive principles)

In my opinion, the most powerful tools in the Modern TRIZ toolkit are:
1. Root Conflict Analysis (like Root Cause Analysis but designed to find tradeoffs and roots of the tradeoffs; can also be used for software architecture problems)
2. Advanced Function Analysis (component-interaction analysis with spacetime-correction)

There's a nice article of the overview of the chronological order of TRIZ tool development written by Valeri Souchkov, designer of Root Conflict Analysis.

https://triz-journal.com/a-brief-history-of-triz/
There are so many threads like this and the answers usually boil down to the self hosting group and the other group who believes that paying someone to do the job is the right thing to do. I’m in the latter group and always recommend Fastmail. I migrated all of my families accounts there with multiple domains and couldn’t be happier. For something I use hours every day it’s well worth paying someone to keep it secure and online.
Voting age has a trend to going lower and lower. Even in the traditionally conservative US

> In 2013, the City of Takoma Park, Maryland became the first place in the United States to lower its voting age to 16, for local (but not general) elections and referendums. As of 2018, three additional cities have lowered the voting age to 16: Hyattsville and Greenbelt in Maryland, and Berkeley in California (for school board elections only). In 2018, a bill in the Council of the District of Columbia was proposed to lower the voting age to 16, which would make the federal district the first jurisdiction to lower the voting age for federal level elections.
The night a Chinese billionaire was accused of rape in Minnesota
Why does the front-facing domain have anything to do with what data they can or cannot collect?
It's not a preprint, it's a "teaser" -- the utility of which is suspect to me. It is certainly not the paper he submitted to Royal Society Proceedings. I don't work in this specific subfield but it reads like ramblings. Show the proofs.
Which Steve?
Part of it could be legal. I don’t want to say this is likely in any way, but the bottom of every XR page says this:

> iPhone XR has not been authorized as required by the rules of the Federal Communications Commission. iPhone XR is not, and may not be, offered for sale or lease, or sold or leased, until authorization is obtained.

It could be that they aren’t wanting to imply that they’ve given out review units or other demo units in violation of not having approval.

I’m not saying it’s super likely, but it’s also not impossible.
If this really is Atiyah's claimed proof, it is very sad and embarrassing indeed. I think it is in poor taste to discuss this as if it were a serious attempt at a proof.
No, container tabs are fundamentally different than just supporting different profiles, in that how it extends that concept allows for a whole new mode of use. Container tabs allows for domains to be tagged to always (or sometimes, with a prompt) open in a specific container, so after you've correctly configured it, you don't ever have to switch profiles. If I click a link to Amazon, it opens in my Amazon/shopping container. If I open a link to Goodreads, it does the same. If I open a link to any of the banking sites I need to use for different car/house/card payments, that automatically goes in it's own container.

The big thing that's different with container tabs is that after you set it up (which is done little by little as you decide to open something in a specific tab and then mark it to always open there), it's not something you actively manage, it passively does what you want. That's why it's so different.

Having every site be it's own container (which is also a mode Firefox supports, to my knowledge) would be slightly more passive, but also likely cause problems with some sites that use multiple domains, so I think container tabs is a good compromise (for now) that allows good compartmentalization while also allowing escape hatches for sires that require it.
Chromium tests if IPv6 is working by connecting to Google's DNS servers with it. This changes it to manual control so these servers can't track that connection.
Right now if a spot instance terminates mid-build it doesn't attempt to save any progress. I do have an open item to at least alert users that this has happened though (https://github.com/dan-v/rattlesnakeos-stack/issues/41). Although if Chromium is built it will checkpoint that by saving the built artifact to S3 and would then skip the Chromium build next time. I've found it's much cheaper to do full builds on AWS each time rather than trying to store the source tree for AOSP and Chromium as they are just so large.
I think I know what you mean about symbols but thats because I used to try to read math at normal speed. Actually theres a only small set of common symbols you could pick up in an afternoon and everything else is domain specific and therefore defined in place or needs to be looked up. The real issue is getting the math ideas in your head takes much longer than simply reading an equation, like you might see “e” or log and feel frustrated you don’t remember the symbol, but really the issue that everyone has to deal with is figuring out why that term is there which can take much more brainpower. Im not an expert but learned a lot through Coureras Introduction to Mathematical Thinking.
I tried Vivaldi a while ago and, while I really liked it, it didn't justify not being open-source.
I'm not one of the OSS elitists, but the browser, like the OS, is just one of those basic things that I want full control over.
If your budgie is out of the cage for half of most days, I would be happier having a single budgie.

But if they're home alone for most of the working day or otherwise kept in their cage most of the time minus an hour or two I would get a pair.
Safari has just added favicon support for pinned tabs.
Nim: Deploying static binaries
There are cheap VPS with even NVMe storage nowadays. And to port it on VPS is not much different from porting it to 'any Linux box or VM' which might be local server or even a laptop (when you could just run it with nice settings in background).
Its not pressing 'dismiss'

its removing the elements responsible for the banner from the DOM
So how many years of experience are required for these types of salaries? What job title?
ProtonMail's security is formidable, but the messages are encrypted in such a way as to not be searchable.

If security is your concern and long-term search isn't, consider giving them a go. Great mobile app, too.
As someone that spends most of their days at the design/scoping phase, then watching the product go into development where it encounters constant misunderstandings and gotchas that the customer never told us about or never realised themselves, I completely agree that there is a huge disconnect between the scoping and requirements phase and the build phase.

I almost have guilt over feeling like my work of design and scoping is effectively useless to a developer, all my mockup layouts have to be built ground-up, my requirements aren't actionable in any way unless they feel like reading them (I try to keep them as succinct as possible, but the nature of working for clients also means I have to be somewhat specific so that people know when they should actually pay us). I've looked into things like Cucumber (https://cucumber.io/) so that my requirements can actually be compiled as tests, but adoption is slow and arduous, and all I'm really doing is adding more work to a dev.

My latest line of thinking is that I need a way to show the user interface, and then the data flow and logic all the way back through the system (usually a back-end DB or a customer legacy system). It's vital that these are presented together, hence my current process is interactive mock-ups built in Sketch (https://sketchapp.com/) and hosted on Invision (https://www.invisionapp.com/) which allows the customer and developer to click around and see it on a mobile screen so they really get a feel for it. Finally I couple that with a BPMN diagram which has swim lanes not just for the traditional system swim lanes, but also for a user (i.e. User taps Submit) and for a user interface (i.e. shows the mockup screen that is displayed), and then the logic flows down through the diagram. (e.g. User, User Interface, Mobile App Logic, Server Logic, Server DB, etc.)
This.
This a thousand times.
I get these random slow downs as well with safari. But only every once in a while. What is happening?
It's even worse: one of each device for every OS version supported, which Apple themselves make exceptionally difficult as it's nearly impossible to downgrade to older OS versions.
Fastmail and ProtonMail
>> I pointed out that CLOS handled both situations equally well, and in the final edition of the book he tossed in a footnote saying as much and thanking me. <<

Clojure's multimethods and protocols also solve both.