skysight-inc/HackerNews huggingface dataset:
I can largely agree with the last statement. The problem I find with the hosted services is that people just tend to throw data at it without really knowing anything about cluster/node/shard performance. This typically blows up in their face at some point and even though Elastic Cloud has nice sliders in place for spend-more-money, they still have to go through the rebalancing pains (if they didn't write-lock the cluster outright). That should never happen.

If you have strictly time-series data and are willing to make compromises around retention window, hosted elasticsearch is an easy conclusion. Invariably though, I find that where performance is a real concern, you have to carefully plan what data you're indexing and that requires operations knowledge around elasticsearch. At that point you almost might as well host it yourself anyway.

Also if X-Pack was something I _had_ to have, and tbh there are free alternatives for all of its good features, I would consider Elastic Cloud.

I'm even a customer of theirs on some clusters, but lackluster support and pushy upselling experiences have made me want to move out of it.
IDK about Protomail, but Fastmail of course supports these protocols. Happy customer here, as are more than a handful of HNers.

Reply to sibling: Why would anyone call an email provider a walled garden, especially if using your own domain name?!
hmmm, you really need to get to the root of the problem. All I can tell you is that there are tools at your disposable. Old and New. One that is shunned by modern science because they say because there is no evidence or can't prove beyond statistically significance that something works or not, but you see people benefit from the old civilizations way of treating pain both spiritual and physical.

The most obvious one is daily exercise. Are you exercising regularly? If not, start immediately. This is not an age to start slacking.

Eat healthy. Relax. Avoid, stress if possible. Smoke a little ganja if your doctor is okay with it.

Always remember suicide is temporary, your loved ones will pay the ultimate price, and honestly I believe that your consciousness will painfully witness it. It's fallacy to accept that just because the physical body perishes that "you" end. I don't think so. The consciousness must live on, beyond the 3rd dimension. Michio Kaku, read his book, and tell me that in the trillions of stars that's been around for billions of years or less is thriving with life, life which may extend beyond the 3rd dimension which us mortals are limited to....but the 4th, 5th up till 11th. It totally makes sense that we aren't alone in this universe and that there are higher dimensional beings that look down upon our 3rd dimensional world on earth as we would look down upon the water striders who have no concept of up or down, unaware that we can seemingly teleport them from one location to another by lifting them out of the water and placing it in another place. To us, we can connect the cause and effect. To the water strider, it's the craziest shit that ever happened.

There's also evidence of children remembering their past lives, like that kid who got murdered and then remembered the guy that killed him as a boy and ended up arresting the guy.
Scott (from the video [1]) says the same thing, Europe added regulations because it was getting all the tech downside without the upside, and should close down the market and create local alternatives.

I don't know if copying China is a great move for innovation though.

The EU would have to become much more powerful to be able to do that, which is scary to me seeing what happens in China.

I think you are right, maybe they should look into creating a tech hub somewhere in Europe, maybe reduce taxes or regulations there, but who knows.
Honestly, I would continue mining with it. ETH and a lot of other coins will recover one day. You may take a hit now, but when it spikes again...
8yo me would have been intrigued by this possibility. (This was on a farm.) As an adult, it seems that anything kids might do around the house, they might do in a family-owned motel. If there are laws against that they are bad laws and also inconsistently enforced.
I don't mean this as a criticism, but it's amusing how the Go community is slowly inventing Swift.

- "Protocols" that can be used as both constraints on generic parameters, and existential types

- Operator requirements in protocols

- Associated types

All of the above introduces a huge amount of complexity too, and I imagine trying to retrofit it onto an existing language that does not have generics is going to be an interesting challenge.
I agree. And this is certainly absolutely terrible. I am a big fan of the GDPR. While imperfect, it’s a hell of a lot better than the protections I enjoy.
Can't we just use Gopher?
Depends what type of marketing you are looking for. For example, if you are looking for social media marketing, browse whichever social networks you want to target.
Also out of curiosity if you don't mind, what sort of rates were you getting, how many coins had you mined and what hive were you part of?
"Instead, it's going just like the realists said: every couple months or so, Comcast and co do a new little fucky thing, slowly becoming shittier and shittier while dangling out carrots (that are later revoked) so people don't realize it."

...which eventually leads to the end of the Internet as we know it.
Gmail's innovation was being a high quality web based email client.

It wasn't necessarily "fast" compared to a native client but
was optimized enough to run in slow browsers.

And with crazy optimizations too. IE6 has bad memory performance for for-in loops. So instead it implement custom key-value structures https://github.com/google/closure-library/blob/master/closur...
(I'm an admin; sorry that wasn't clear.) It's true that those comments are annoying. They're even more annoying to write than they are to read. But we don't know a better way to semi-preserve the quality of the forum. I wish we did.
Google Transparency Report: Documenting Political Targeting and Data Inquiries
Next thing you know... Reddit won't allow linking out of its website.

All the content, even the advertisements will have to be built as Reddit posts.
Do Google Docs have more features than WordStar?
That was the article's implication, which I'm not totally convinced of either.

My sense is that the main problem is still the focus on "positive" research results, and a complete lack of sharing of anything that wasn't successful. "That research doesn't hold up in this case" isn't really a statement anyone seems to publish much.

_Maybe_ that's exacerbated by private funding, though I think it's just generally a cultural problem within the scientific community.

Perhaps a public source of funding would enable the opening up and sharing of "negative" research results, of which I think there is considerably more data for. But, given that universities haven't really done that at all to my knowledge, I'm skeptical of that as well.

The last paragraphs of this article are what struck me as "anti private funding".
“Pressing problems” is an umbrella term I’m using to describe things that are lobbied for, corporations, copyright holders, foreign interference/ misinformation campaigns, botnets issues.. etc. Basically whatever issues are the current topic of debate either politicized or lobbied for by the public or private enterprise
If you're a web developer, only one of these is even slightly relevant.
Phishing and FIDO2 Security Keys
Many articles on the site have numbers so I'm curious why you chose the first one; it has exactly 1 number, and a graph that looks illustrative rather than empirical.

Second article definitely has data in the graphs (as does TFA, for that matter).
I HATE clever names.
Clever names are fun. They tickle that little corner of the developer brain that delights in obscure trivia, and makes everyone smile and nod and pat themselves on the back as they celebrate their cleverness.

Fast-forward 2 years, and no one can remember what thing does what.

1. New devs on the team have to learn a long list of acronyms and code names, slowing down their ramp-up.

2. Trying to find information is nearly impossible, since you can't just keyword-search for "test" and see all the related dependencies, but instead have to reference some internal code sheet.

3. Duplicate work often results, since you can't easily see the thing you did last time, and if you forget where you put it you'll never find it again. "Wait, is this Kraken? Or was that supposed to be Ahab? Is Nemo the search indexing service or was that Marlin?"

In my teams, I've always dictated boring but descriptive project naming, along with a nice README that includes a description of what the thing does, why it exists, and a handy list of keywords in case you try to find this information later. BTW this also works well for class names, variable names, etc.

Or you could, you know, do something fun and not boring. And have all the developers who come after you curse your name.
Speaking of differential equations, an oldie (1997) but goodie, "Ten Lessons I Wish I Had Learned Before I Started Teaching Differential Equations" by Gian-Carlo Rota: https://web.williams.edu/Mathematics/lg5/Rota.pdf
What universe are you coming from? I mean hell, just look at porn as a trivial example against all three of your points. Sure, theres some decent porn out there, but by and large its trash. Exactly at the minimum quality required to service its needs, and its a huge industry. And its got the works: directors, actors, writers, producers, all working together to produce a shitshow, because its a profitable shitshow. Distinctly because its cheap to produce shit, and if it sells well despite being shit, theres a lot of money to be made.

Im not saying good things won’t be produced, I’m saying the market will optimize, and theres a very simple, clear and obvious “happy path” that directly conflicts with the spirit and intent of this law. I don’t know of a universe we can live in where money isn’t the primary motivator of a (generally open) market. I also don’t know of a universe where it costs the same to do more work than less, or a universe where people globally refuse shit work, when the price is (more than) right.
> One should use a digital ID card to apply to register a company. The founders sign the registration of the company with their personal digital ID. The company is then registered. To apply for a domain name for a company should be digitally signed. The registration government authority should handle certificate of authentic not foreign CA registrars.

You must be from Estonia. Or on crack. I'm guessing Estonia.

A lifetime of experience has convinced me that we will have hoverboards, hell, self-flying hoverboards, before such a scheme becomes the universal norm.
Thanks for the insight. I should have mentioned that this is designed to work with your TV in your living room. You'd power walk in the same spot.
Watching him drop undecorated assembly code into his Holy C editor and then wrap it in a for loop was an eye-opener for me.
Even more interesting was the one-line function call with a sprite object argument that is 'printed' in the console. Thought-provoking to say the least.

https://www.youtube.com/watch?v=mBgIBF9Y6PE&t=451s&has_verif...

9:20 mark. It's Terry so the language is NSFW.

RIP
That's a fair point. But I don't think you can use this paper as evidence to make a big change when the issue is marriage or kids, as jedberg did.
I use this addon called "Dark Reader" for Chrome and it's amazing! I can't live without it. Eye strain is a very real problem for me without it.
https://chrome.google.com/webstore/detail/dark-reader/eimadp...
A big part of it is Elastic's fuckup.

It's a big deal for a lot of companies to be able to pay the cloud bill in one place. Elastic used to provide the availability to pay for the Elastic cloud subscription through AWS' Marketplace. Elastic stopped this when they changed their pricing at the beginning of 2017 and we (my last employer) were negotiating a contract with them at the time. AWS billing was a hard requirement for us because it made it a lot easier on us from the finance side. We walked and I know a lot of others who did too.
Yep, and it works really well. You can even send arbitrary files to the device over the webrepl.
None taken.

I think its an valid indicative that EU is doing worse than the US, even if you disagree with the way wealth is distributed.

I think tech (FAANG and what not) is over hyped. But broad tech is also the future, people's lives have seen a night and day difference around the world because of it.

If we need to put up with some evil (wealth inequality) in order to have that much good, I'd say we should be at least careful stifling tech.
oh stop it. disappointment is when reality does not meet expectations. that is exactly the case. stop criticizing perfectly valid, cogent thoughts.
You're missing the point. Github wants to have control over its hardware. It's as easy as that.
> > The underlying message is clear: Google wants full equivalency between AMP and canonical URL. Every element that is present on a website’s regular version should also be present on its AMP version: every navigation item, every social media sharing button, every comment box, every image gallery.

> So Google's suggestion is that, if you've already chosen to offer an AMP page, that page shouldn't have intentionally worse usability than the original?

Take a moment to read that again. Mobile has constrained screen real-estate, constrained bandwidth, and navigation typically requires fingers covering the screen - and yet it's still supposed to support everything the full site does, and be more performant, and (it looks like) all be done in a particular framework?

Google is talking crosswise, it's no wonder AMP is a pain that only benefits Google.
I half agree with you. I think the “abstraction” your parent is talking about would correspond to typeclasses rather than polymorphic functions. That is, I think that this would be a reasonable type for a function even if it is only called once:

Eq a => a -> MyObj a -> Maybe Foo

Whereas I think the following would not be ok (probably even if you had a lot of instances)

class HasFoo o where
getFoo :: Eq a => a -> o -> Maybe Foo

instance HasFoo MyObj where ...

I think the rule should be that one should write the most general code that minimises the entropy/size of the source code. That way one can prefer polymorphic functions (as they need less type-signature entropy and bytes, unless they have loads of constraints, in which case one should consider wrapping those constraints together), while still preferring not making crazy single-instance typeclasses.
D-minus for AMP, and D-minus for Angular while I'm at it... the later one for obfuscating the web.

Edit: I posted 1 comment in the last 2 days on HN and now try to post a link and I get this error: "You're posting too fast. Please slow down. Thanks." please 1 upvote and I might be able to share an interesting story... LOL... the mods here would make a carnage if they were in a real power position. Thanks Dang...

?
So you in support of dumping then?
I can consistently get the page to crash by quickly scrolling halfway down the first page so that the playing area is just offscreen. Interesting and hard to debug (no console errors). Anyone else able to reproduce? I'm on latest Chrome on OSX 10.13
Maybe so, but this transparency doesn't go both ways. Instead the government takes a paternalistic view and makes it as hard as possible to have themselves held to account (directly contradictory to the spirit of democracy.) For example, in Australia it has become more and more illegal for journalists to report on human rights abuses and material from whistleblowers about the government's activities. Earlier this year they tried to legislate 15-20 year jail sentences for journalists who broke the government's vague parameters for responsible reporting, under the guise of national security and preventing journalists working as spies for foreign agencies. Treating the free press as enemies of the state by default is deeply troubling, I hope we can both agree. This is what I see in these debates about encryption and backdooring. I'd feel much more comfortable being held to account for my communications if I felt empowered to hold my government to account in the same way.
Kraken (Canada office) closes their doors forcing hundreds of people out of work
So then it doesn't follow that there is no need for intervention simply because it is in businesses' rational interest to promote diversity.
Puck.js: JavaScript and Bluetooth === Awesome
One of the complaints about GDPR is that it benefited Google and Facebook to the detriment of smaller comeptitors:

https://www.wsj.com/articles/eus-strict-new-privacy-law-is-s...

Not surprising, expensive regulations reduce competition and benefit the largest players.
But the fact that these liabilities weren't already funded is proof that it was mismanaged.

The funding part is fixed now but the fact that it wasn't funded already is a problem.
The thing about 401ks in the US is that you have to be working for a corporation to get one. If you are a 1099 none of your retirement savings can be tax-deferred.

https://money.usnews.com/investing/articles/2016-02-22/retir...
Is this the same as an Instrumental Variable?
You should apply here if you want to work at a startup that's actually going to be successful and enjoy working with people you genuinely like. If you hate those things, you should definitely not apply.
Pretty cool.

It’s funny. Several times in my life I’ve seen the resumes of older people (70/80s) and they’ll have some generic degree that doesn’t exist today. I wonder if 50 years from now kids will look at our CS degrees like that.
> Writing another web browser isn't going to disrupt the market for web browsers

It depends. You could say the same to Igor Sysoev when he started to write Nginx, for example.

So, e.g. web browser with all the main Chrome or Firefox functions but working 2x faster on mobile and eating 3x less memory would disrupt the browser market indeed.
“Telling the Bees”
This is a forum for people who are mostly (software) engineers. People who are mathy and-- forgive the unfortunate generalization-- unflashy.

Founders aren't the only people who's motto is sometimes fake it until you make it. A lot of times people are doing a lot worse than would appear on the surface. They may believe looking well off helps them to be successful. And when things go wrong they see themselves as victims. Who knew my company would have layoffs? How could I anticipate declining property values.. etc.
Do you know what's funny? I see this comment in every thread about Indian Americans and motels. It's almost copypasta.
I have never had headlight malfunctioning but both myself and my wife have been warned by the police about malfunctioning tail lights (it wasn't exactly pulled over as it was on a plazas so it may not count as driving). We both are white (though there was no way for the policeman to know that upfront before approaching the vehicle, as it was dark) and live in California. I think you are confusing your ideological biases with facts.
Excellent movie. Not underrated, but under-watched.
I'm not really sure what you're referring to by people getting defensive to be honest. People are just telling you that their experiences don't match yours.

You've already conceded that your solution is not appropriate for production, yet you keep saying the claim is incorrect. You can't have it both ways I'm afraid, and it's the definition of being defensive. You can't even acknowledge that your preferred approach to dealing with side effects has any drawbacks to it.

Meanwhile, the opposite of what you're claiming is the case in practice. Other languages allow you to use monads to encode side effects if you wanted to, but Haskell is the language that doesn't give you other options.
Word processors take a long time to learn to use well, with the time invested paying back much lower dividends than learning to use (La)TeX well. That is what I meant.
Yeah, speaking as someone who was around for AltaVista, the idea that Google was addressing a toy market doesn't ring right. CMGI paid Compaq 2.3 billion dollars for 83% of AltaVista in June, 1999. That's unicorn valuation. Lycos IPO'd at $300 million the first day, back in 1996. Intuit dropped $40 million for 20% of Excite in June, 1997. And by 1999, Lycos was aiming at a $17 billion merger.

This wasn't a toy market.
Well they are on an island, and it's not exactly a trivial task to plan, organize/recruit, and supply an amphibious invasion of a size necessary to completely subjugate a country the size of NZ (even if they have no standing army).
Thanks, this is what I think we must do, disagree where is acceptable (GDPR), I don't like it, you do, but we should be together screaming this other one is horrible.
I don't think many people were claiming that ending net neutrality would end the internet overnight, which is patently ridiculous since 100K employee companies can't change strategy that fast.

But if the lack of net neutrality rules/laws continues, of course every big ISP is going to take advantage of the new rules to the detriment of customers.

I think 10 years is too long of a timeframe, I'd expect significant changes to take advantage of no NN rules within the next 5 years.
> Believe in something. Even if it means sacrificing everything.

I can't believe no one has caught on to the fact you are apparently making some sort of joke based on the just-now-launched Nike ad campaign with the same exact text.
If the government offers you a rebate of prior taxes paid, it's rational and in your self interest to accept it, even if you do not think the program providing it should exist.
> Many women are quite willing to get with some ugly old geezer with money in order to get a cut of his money.

Resources are arguably a proxy for genetic fitness, in that those resources must have been acquired somehow, and discounting luck that would indicate success in the acquisition of resources - on its own a useful trait to pass on to your offspring. Apart from that, it's perfectly possible for women to marry the ugly old geezer and be promiscuous with attractive young men, and this is backed up by statistics on the number of children unknowingly raised by men that are not the biological father.

I never said that Eugenics is desirable or that I support it. All I said is that I think there is a discrepancy - if we took the same approach to personal attraction as we do at a societal level towards Eugenics we would forbid attraction based on physical factors, which would be a very different world from what we have now.
"allowing for innovation."

Only innovations that neatly fit the copyright industries' business models. Innovations that totally break business models based on centralized distributors selling to consumers -- P2P filesharing systems, for example -- have been stifled. If you want to build your own DVR using an HDMI capture device, get ready to do business with some Chinese electronics makers, because nobody in the US can innovate in the market for that sort of hardware.

Just because the EU is doing something worse does not mean the DMCA is "decent." It is still a terrible law even if the EU manages to create something worse.