skysight-inc/HackerNews huggingface dataset:
Your post is Poe's Law for sea lioning. I can no longer differentiate satire in this space.

http://knowyourmeme.com/memes/sea-lioning
Depends what you are looking for exactly and what skillset you have. When I was using it jasper reports now owned by tibco had free options.
(Hi Tim, I use your GitHub corner :) thanks for making it) - There are still some differences between Chromium and Chrome, for example the case of playing back MP4 video due to paid licensing. But Puppeteer being easily configurable to use Canary or an existing Chrome installation addresses this gap.
Ask HN: Simple Docker Deployment
I have recently started using docker for my side projects and it's great! My question is what do you guys use to deploy it? Ideally I would want something as simple as pointing some deployment service to my repo and have it do everything for me.
> If housing in the SF Bay area suddenly became more attainable, I wouldn't buy 3 apartments just 'cause.

But that's equally true of the highways too. If you widen a freeway, I'm not going suddenly commute to and from work an extra 3 times each day just 'cause.

> when you make driving easier or cheaper, people will do more of it because they can.

Not really, not anywhere near the amount people claim. This is a common misconception made by miscounting traffic on freeways past capacity. They mistake failed trips as non-existent ones, and then mistakingly claim "new traffic" was created when failed trips stop failing.

It's like saying "if you make hospitals easier or cheaper, people will get more sick because they can". You could even support that false claim, by measuring patients in hospitals. "We had a 100 bed hospital last year, and it was full. We built a second 100 bed hospital this year, and now it's full too. Clearly building hospitals is a bad idea, because it just makes more sick people".

This obviously isn't true, people were still sick before, they were miscounted because they weren't in the hospital (it was full). Just like how new freeways don't create new traffic, they serve existing traffic that was miscounted before because it wasn't on the freeway (it was full).
Attacked the media and placed almost all the blame for American hardships on immigrants?
> You probably won't get home Monday.

New York to/from SC is an 11 hour drive without stopping, and the eclipse in the afternoon, so definitely.
> Restraining that liberty to compel those who own mechanisms of communication to be neutral rather than applying their own discretion is in tension with that ideal.

I didn't interpret the comment in question as claiming that the government should be compelling open speech. He disagreed with the quote "private platforms can and should be arbiters of permissible speech". I too vehemently disagree with this idea, but that doesn't mean I believe that the govt should enforce their neutrality.

I agree that the bar for govt action compelling speech is very high and don't think that this meets it. I just consider it an ethical imperative for Facebook et al to reject the idea that they should be an arbiter of permissible speech.
Since we don't have neutral sentiment baked in, it probably couldn't rate it as being positive because my post is, somewhat, apologizing.

It is easy to read and it is understandable by a fourth grader. The vocabulary was being reported as "Rich" due to the fact it's just a comment and does not repeat many "same" words. The story changes once you keep writing and the vocabulary will go down another level.

I have "in the works" some code to make the engine skip analysis for words inside quotes because of the clear indication of quoting someone else.
ProtonMail now supports catch-all email for ProtonMail Professional and Visionary plans. That means for each domain that has email hosted at ProtonMail, you can now designate one email address as the catch-all address by going to Settings –> Domains.
For example, info@me.com could receive any email sent to the @me.com domain, even if the address did not exist. You can learn more about catch-all emails here (https://protonmail.com/support/knowledge-base/catch-all/).

https://protonmail.com/blog/protonmail-v3-10-release-notes/
Both of my local universities still have glasses available. One is giving them away free and the other is charging $1 per.
I used to think this, too, but Aaronson changed my mind with the observation in [0] that, if P != NP is independent, then it would necessarily imply a lot of what we would demand from a constructive P = NP proof. In particular, we could get some pretty hilarious improvements on those exponents in NP-complete algorithms, to the point where they become tractable for day-to-day computing.

There is a sense in which any complexity class which is self-low is "physical", or analogous to machines which we might build by hand with modular designs. A self-low class doesn't gain any additional power when relativized with itself as an oracle, and this directly corresponds to building a physical machine out of smaller machine modules.

We know that P is self-low. It seems that the universe insists that either we are able to build machines which tractably solve NP-complete problems, or not, but there is no in-between position.

[0] http://www.scottaaronson.com/papers/pnp.pdf p28
Can you just rent a car and drive? With a second person you wouldn't really need anywhere to sleep.
Yeah, proving it is not going to be much of a game changer. Most everyone already assumes it's true.

But if someone were to prove the opposite, the entire technology world would shift dramatically, so it will certainly help to have a proof for this.
I don't think that feature is precluded by a technological enforcement of some ownership authentication for caller ID. On the other hand, the addition of call number ownership authentication may or may not solve the spam call problem either...
Bitcoins = Tulips.

Blockchain has a future though.
In all the EF projects I have been on it caused weird issues after a while. Code first projects don't upgrade anymore or the order of saving is wrong or performance is bad.

In pretty much all of them we ended up writing a simple wrapper around the database that was much easier to control.
Sure, wasteful RAM and CPU is a big problem with Electron, but bigger problems not addressed in the article include:

- Total disregard for the user interface experience of the host operating system, as native UI toolkits are often not used

- Since native UI toolkits are not used, knowledge that the user already has about using their computer and how user interface elements should behave becomes useless every time they download a new Electron app with a different "design"

- Electron app developers are rarely qualified to design good usable UI elements from scratch and are often really bad at it

- Complete lack of accessibility integration - don't even bother trying to use an Electron app with a screen reader or other assistive tech

Yes, Electron helps you to rapidly prototype and release something faster, and it might even lower the barrier to app development, but it also encourages JFDI mentality and somehow the poor end-users get forgotten about.
Difficulty is subjective
I'd advise against choosing core infrastructure components (that have a clear EOL deadline) based on strong suspicion.

Even more so in a landscape that's constantly changing like Kubernetes. You have zero guarantees that it'll be maintained and will keep up with new breaking changes.
Hm, I'm not going to stop using it because I like the way it sounds.

However, I do like it when people make comments like your original comment on HN, because now someone who comes across my comment and doesn't understand it will learn something by reading your comment.
Adoption of F# would not be a problem if it had .NET Native support and proper tooling

https://news.ycombinator.com/item?id=15026396
Businesses and developers generally won't switch languages. Evangelism makes people curious which means new businesses and new projects some times picks a new language.

I'm a C# dev since 14 years (single project) hoping my next project will be an F# one. That might mean I have to switch jobs - and I hope there are enough F# shops when I need one.
OK, we've added back “Understanding the math behind”.
Incorporating graphene and carbon nanotubes by spider spinning
Uh, sure it does. Whatchu talkin' about?
Do you happen to know a startup working on making it easy to list securities as tokens?
So where are your parents going to move when Prop 13 is repealed and they can't afford to live in their home of 45+ years?
What does the higher bar look like to you? For me, the major missing features of C# are:

* Immutable record types

* ADTs with completeness pattern matching

* Higher-kinds

F# is also missing higher kinds, but can do the others. Did you have something else in mind?
I doubt everyone in the world wants to live in a city with bad transit, unusable public schools and feces everywhere, but if you want to reduce demand you could try and prop up some competitor cities instead.
> I have never assumed that the operations of capital are autonomous and self-executing, or that executives are robots who are programmed to maximize shareholder value to the exclusion of all other considerations.

But that is how it works, right? If you don't maximize shareholder value you can be ousted, if you don't where others do you will lose in the marketplace and cease to exist. Isn't that competitive ruthlessness exactly what people like about our current system?

> Corporations exist in society, and are not above society's concerns. Businesses operate through human beings, who remain human even in their roles as CEOs. One would hope.

Citation needed, I guess. For mid-small size companies this might be the case, but evidence seems to point to the opposite of this for any organization large enough to be its own thing outside of the humans and subsystems that comprise its pieces.
> the likelihood that the American economy is beholden to Chinese financial machinations is an oversimplification of an complex issue

Interesting analysis and thank you for this qualifier. It's important because the Fed Funds rate is an explicitly manipulated rate.

America loves to buy Chinese stuff. This leaves China with lots of dollars. From a monetary policy perspective, a dollar that isn't moving might as well be dead. When China buys Treasuries, they pump those dollars back into the global economy. This pushes down the Fed Funds rate, which presently promotes the Fed's monetary policy.

If China started dumping Treasuries, a deflationary sucking sound would be heard as dollars left the global market (ex China) to go chill with China. If China then sat on those dollars, the Fed could inject new cash into the market (by buying Treasuries from anyone, including China) to replace them. If they spent it, nothing really changed--dollars went from someone who wanted to buy Treasuries to China to someone who sold something to China.
It is expected behaviour if your mental model is accurate enough.

My mental model is that a directory is just a special file that links to other files.

Adding or deleting a file to a directory is just a case of writing to the "special file" to add or remove links to other files.
Makes sense. As one of the most public personas in AI, he probably gets pitched frequently by AI startups. Might as well let someone else bankroll his dealflow while collecting 2% annual management fees and participate in the upside via carry a decade later.
> It can rank way below. https://www.google.com/search?q=facebook is a good way to see that.

It ranks at #2. With articles that otherwise end up at #14 (just checked).

That’s a 12 place ranking boost. You can’t get that anywhere else.

> Original article was about e-commerce.

You’re competing with ebay, and ebay uses AMP on all pages so that they get the #1 spot with the carousel.
> Sounds like he is saying the NRA and conservatives are Nazis to me.

The NRA, recently, has taken a hard shift in the alt-right direction recently; they are clearly, area minimum, drawing inspiration from and making common cause with the Nazi and affiliated organizations gaining power on the right.
I've only dabbled in K8s and it strikes me that using it in production is a long term investment and, as it stands currently, a long term project to implement properly. You'll want to do exactly what Github did: setup a "review lab" or similarly comprehensive dev and test environment until you are absolutely comfortable with it in production. This will lead to the provisioning (and cost) of quite a bit of hardware - and when it is finally in production it'll likely be over-provisioned for quite some time until norms can be established and excess cut.

So basically its a traditional devops migration. But you get quite a few goodies and arguably much better practices at the end of it.
one of the best ways to monetize education is with student investments instead of student payments. YC is doing this with startup education.
I do miss the embedding feature. Ideally, would like to drag and drop document/files à la Apple Notes.
I didn't find any materials on your website? I got some email messages, wasted 5 minutes of my time.
Reimage PC Repair 2017 License Key with Crack Full Version Free
> Most content websites have become such a massive crapfest of ad-bloat, bad UX, huge page sizes and general usability hell that it's nigh impossible that I'd be able to reach the actual content of a non AMP site in the first 5-10 seconds of clicking on its link.

Or just use Firefox for Android with uBlock extension and Reader Mode. No, it's not perfect but doesn't require parallel internet (Google's) to function.

I hope AMP meets the same fate as other Google's "works best in chrome" techniques such as PNaCl. Maybe we'll get something standardized out of it like PNaCl was replaced with WebAssembly?
A great take on this topic is a talk by Evan Czaplicki, creator of Elm, another functional language: Let's be mainstream! [1] The conclusions are more or less the same than the article, but Evan goes into a lot more depth. And in my opinion, as a result, Elm does very good in this regard.

[1] https://www.youtube.com/watch?v=oYk8CKH7OhE
‘March on Google’ in Atlanta, other cities called off
There's not a specific ceiling. This morning I did a quick test with 400k nodes and we sometimes get 2-3 million or more.

We only use chrome because Firefox struggled in the initial testing. Having said that, I haven't tried in anything other than chrome in ages and I'd wager the situation has changed a lot in the last couple of years.
> I find it likewise amusing that the same crowd that argues that building additional highway capacity won't accomplish anything because it'll just get filled with more cars seems to think that additional housing capacity won't similarly be filled up immediately.

Yes, this! One thousand times this!

Either additional capacity helps service that need or it doesn't. You can't argue it both ways simultaneously. So many people want to pick and choose where they apply that logic, just to fit their political desires.

These two ideas are inherently contradictory, and it is an constant pet peeve of mine that most people refuse to recognize the contradiction.
True, but that carried a lot of Republican support and was not just a Trump initiative.
> Since when has this thread been about the gender pay gap?

We're discussing Stretch, which is a Google program designed to narrow the gender pay gap by teaching women negotiating skills. You're the one who initially brought it up:

> For example, Google apparently has a program called Stretch to help women become better negotiators.

> Personally, I only care about the gender pay gap insofar as it signals that some people are being underpaid, which I think is unfair. If there is a chain of causality leading from "X is a woman" to "X is a bad negotiator" to "X is underpaid", then the ones that deserve help are underpaid people first and foremost.

Sure, OK. This whole thread is (I thought clearly) about gender issues. If you have thoughts about how to address the pay gap between various different groups of White men, feel free to advocate for them. But don't derail a conversation about gender inequality like this; this is not a zero sum issue. We can have programs that address this issue for women and programs that address this issue for other groups too, or programs designed to address this issue for all groups. But this thread is about gender, so let's not stray too far OT.
And now I know what I'll do with my 3d printer once I get my home computer operating again. Anyone know of other similar [EDIT: mechanical] computer designs? The only other one I can recall immediately is a marble adding machine [0].

[0] http://woodgears.ca/marbleadd/

EDIT: My google search results improved when I stopped searching for physical computer and instead searched for mechanical computer.
Student loans can be a big one - your payments are the same no matter where you live, so nominal income matters quite a bit.

Lyman Stone wrote a good piece on this where he speculates that part of the reason Millenials have been clustering in cities is that "Given that student loans have a fixed nominal value, they are often easier to pay off in high-wage, high-cost cities."[1]

[1] https://medium.com/migration-issues/millennials-have-less-de...
(Thin sans-serif grey body font means you hate your reader's eyes.)
> ScalaJS are making progress and could eventually be real players.

So ScalaJS could be a "real player" but PureScript is barely able to exist? Forgive me if I don't just take your word for it.
Questioning the sampling methodology is fine... but why would you expect the percentage (83%) to be higher on ApartmentList than, say, Craigslist?

As long as we're sharing anecdata... 83% sounds about right based on my friend cohort.
MooMoo+right+click+auto+feed
Ask HN: Help me with the dilution math?
Say you're doing a seed round and raise ten safe's, each at 100k with a 1M cap.

Later on, you want to do a priced round at a 2M valuation. Since 2M > 1M, all of the ten seed round investors will receive 10%, correct? So you will lose exactly 100% of your company.

It seems safes can be dangerous.
I used PLY to write a parser for a moderately complex internal language a while ago at work and it was a great experience. I ended up with very readable code. (And with only a little hackery I was able to write a tool to perform source code transformations while preserving comments and formatting around the changes.) I'd definitely use it again. The only potential downside is speed: it's Python, so there's only so fast it can go compared to other languages.
NetworkManager is pretty much the default GUI for most distros and DEs, and has built-in support for OpenVPN, PPTP, L2TP, IPsec, SSH, etc... And it also integrates well with the Wifi setup, so you can easily set it up to automatically connect to the VPN when you connect to certain networks.
>Listing a directory’s contents is controlled by the execute flag.

Listing is controlled by r--. Access to content items is controlled by --x.
Go, Andrew, go!!!
A proper mobile provider. Failing that, don't use your phone number for anything security-related (no SMS 2FA, etc).
well one could say [anytime] since paper has been there and still is. :)
'so-called judges' is a terrifying precedent...
There's also the CARDIAC CARDboard Illustrative Aid to Computation, which simulates the control logic of a simple computer, giving the operator step-by-step instructions for how to proceed.

In these modern times, it's more fun to program a virtual machine. The Dietel and Dietel "Java: How to program, 5th ed" had a project for the Simpletron computer simulator, which young me enjoyed. The projects around Simpletron included an assembler and later a compiler for a BASIC-like language.
I'm serious, I wasn't trying to be satirical. I also wasn't asking any questions? I was just doing my best to... idk, lay out my own thoughts.

I know that Poe's Law applies to a lot of the internet, but I feel like HN is one place where people are more likely to honestly engage.
Very interesting. Cloudflare have always positioned themselves as a neutral network provider and have not policed the content they serve. Many not so nice parts of the web such as DDoS-for-hire sites are protected by Cloudflare - I wonder if this signals a more general change in attitude?
Let me give a clear example of why repealing Prop 13 would be a bad idea: my Mom.

My Mom has a fixed income and owns her home. Plenty of savings for retirement like a responsible person. My Dad retired in 1986. This is in Fremont, California. Since then, prices have skyrocketed. In your example, she would have to pay $30K/year in taxes.

So here's the problem: how do you plan for retirement if reassessments are a thing? Depending on luck, you may live for 40 years or more past retirement. Must one move away from family that serves as a support system?

Some states do reassess, but recognize that that is a policy choice. California has made a choice which results in predictable tax consequences which can be planned for. It's not a perfect policy choice, but it is a legitimate choice that results in predictable outcomes.
This is one of the better examples I've seen recently that I really love:

https://arxiv.org/abs/1705.08168
Radical way is to get a completely new email address and start using it as your primary email from now on (on all your devices).

And this time be more careful and don't sign up for random websites. Keep your original email address as a backup but you can disable any notifications from it.
Synapse AI is an "AI Coin" you might be interested in.

https://synapse.ai/
What makes you think ProtonMail employees couldn't do the same? Not a critique of PM (I'm a paying user myself), but this is not a reason to switch.
Yes -- apparently they dropped every zone from their account, and ended rebill, so this was an administrative action.

Technically the Cloudflare TOS is written in the normal weasely way: https://www.cloudflare.com/terms/ TERMINATION "(j) any use of the Service deemed at Cloudflare’s sole discretion to be prohibited" -- so it's within their TOS rights.
Ha - Sorry if I sounded confrontational... I was actually agreeing with you.

As it happens, another great place to learn these skills is by volunteering with youth military cadet forces (in the UK, the Army, Air or Sea cadets.) I'm not sure how prevalent these are in the US? (I guess this is an example: https://en.wikipedia.org/wiki/American_Cadet_Alliance)
It's definitely political posturing/virtue signaling to customers. The big gripe is that Trump didn't explicitly call out white supremacists when denouncing hate and violence. The Sheriff explicitly stated that there was violent escalation from both the white supremacists and the antifa crowd. A single member of the white racist asshole group escalated the violence to the next level and someone got killed. I'm on board with explicitly calling out the white supremacists, but I think the reaction by the media is eye-rollingly inconsistent. They didn't hold anyone's feet to the fire when BLM killed cops, or antifa has previously escalated to violence. In short, this is fair criticism of Trump, but the scale of the response is kinda ridiculous. But also, I welcome the media to the club. Maybe we'll also get Islamic terrorists called out by their group identity too.
If you're suggesting that Hitler also placed all of the blame on immigrants, you must mistakenly believe that the Jewish people were immigrants to Germany and Nazi-occupied Europe. This was not the case. The Jewish victims of the Holocaust were targeted for being Jewish, not because they hadn't been born within certain borders.
Disappointed that there's no mention of a discount. Cryptocurrency payments will save them a lot of money. Web/email hosting is an industry with a high risk if fraud.