skysight-inc/HackerNews huggingface dataset:
I am replying to my own post here as a general thank you to all the replies. This was really helpful. This was a rare circumstance that searching blogs and tech resources really didn't help me understand.

Thanks!
This seems like a response to the AWS Global Accelerator - a an anycast network that will route your traffic to the nearest configured load balancer, and shift traffic out if any of the LBs are down. Might also do all the internal routing on Google’s private which should be faster and more reliable than the public internet.
> JQuery is a philosophy about respect, and about not knowing better, because you actually know that you don't.

Advocating ignorance seems, I don't know... ignorant?

The only sound argument for JQuery when not using react/vue/Ang. is the plugin ecosystem.

Otherwise current browser techniques (document.querySelector/All, fetch, map/reduce/filter/some etc) with polyfills does a better job.
Geoffrey Rush defamation case: actor set to win millions from News Corp
Russia’s Madagascar Election Gamble
at the current state, i would suggest avoiding macbook because of the keyboard.

things may change in macbook 2019 though
Probably not at all, they will just disable the checks or add another certification authority.
Database Subsetting with Jailer
If you end up needing full vacuuming to reduce bloat, there's also the pg_repack extension (it's even supported on RDS).

The extension essentially creates a new table without the block and replaces the original one, keeping track of changes to the table using trigger; so the exclusive lock of VACUUM FULL is not needed for quite the long time.
He can be far below that if he adds some other goodies. People vary, so not everybody will agree, but for example:

a. not engaged in tracking people across the web or elsewhere, or any other kind of sneaky spying

b. location that doesn't require being well above 350k to have a nice life

c. politically like the other half of America

I would not accept a FB/Goog job for 350k. Add a golden parachute worth twenty million dollars and I might reconsider, but that isn't normally offered.
What If Your Team Wrote the Code for the 737 MCAS System?
Spotify Saved the Music Industry (But Not Necessarily Musicians)
Does it matter if it is a placebo if it works ?

I have personally witnessed a psychotic manic patient, who by her own account was _not_ sick, undergo treatment, and be completely free of mania and psychosis in 3-4 hours.
A title like that would be flagged and do nothing but to further the flame of a gender war.
Personally I'd have gone with DOOM but cool project nonetheless. ;)

Not a fan of Calmira though, I do appreciate the original Windows 3 aesthetic.
The Pain of the Password
Ever is a long time. It's likely they will have differing opinions, points of view, preferences, they might even experience boredom to a degree. They will certainly be able to recognise and display emotions but feel themselves? Not for a long time I don't think unless they have an organic component or a highly detailed simulated equivalent.
Link to paper: https://www.researchgate.net/publication/332186913_Stem_cell...
https://wicg.github.io/webusb/ and https://www.w3.org/TR/webmidi/

And I welcome them, it would be awesome to program an arduino from a web based dev env.
Hey acemarke! Sorry for the delay to response.. I will check the thread at night :)
> I'll readily admit Chromium is far better than IE

This is the part that's often forgotten. IE is how we got XHR. You could even argue IE is how we got `box-sizing: border-box;` (which is essentially IE's legacy box model).

IE was once considered better than Netscape (the only real competitor at the time).
Benefit of Microbiota Transfer Therapy on autism symptoms and gut microbiota
I just wanted to add that the TOS ROM chips in the Atari ST were 192KB in total which is an order of magnitude less than what Windows would require. I'm assuming GP is thinking of another machine (maybe the TT / Falcon?)
You can see the code, but can't do anything with it? That'd be source-available, not open source.

Having a source publicly available is one of the prerequisites for something to be considered open source, but it's far from being the only prerequisite.
The biggest issue I have observed is that it is much harder to get on the property ladder.

This means that instead of paying a mortgage that converts your money from a liquid asset into real estate (minus the interest) you are just losing it all.

This means that younger generations are not accumulating wealth and will struggle in later life - at the same time as we expect there to be less and less younger people who will be able to help support them.

If action isn't taken urgently it could become a very difficult problem to solve as no bank will want to give a 30 year mortgage to a 45 year old etc.
That‘s true only for (some) tech-literate people. Everyday users will quickly think something looks ugly/old/cluttered when compared to the other apps/sites they use.

I‘m an outlier on this site because I generally like redesigns and all that comes with modern web stuff (white space, rounded corners, flat, light drop shadow, generally clean and option for dark mode).

I find it‘s easy to test. Take a redesign you didn‘t think was necessary and then look at it 3 years later. Design changes over time. It‘s just life.

HN for some reason did age decently because it‘s very spartan and minimal. I like it. Even mobile is fine for reading. Not so much for contributing though.

Edit: Actually, everyday users might not care much either way. UNTIL some other site with similar functionality comes along but looks much more modern. Or if the site is trying to get new users.
Go ahead, China. Why wouldn't you block Github?
If developers rely on 'features' added just to Chromium, without any kind of standards involved (i.e. imagine if Chrome said they're going to ship a Dart VM in chromium) then users of every other browser are shit out of luck.
But why would you choose this solution with those terms rather than something without those terms, even if it is an in-house application if significant investment is put towards it that is an asset that your enterprise now has and those terms are now in your enterprise poisoning it. Actually I can think of the large enterprises I've worked for and Legal would probably not have allowed those terms.
GCP has had global load balancing for a while now, which IIRC is anycast based. This is more their equivalent of App Mesh.
> A lot of the time in America we tend to believe we have an absolute right to freedom of speech, but the reality is that our rights to speech are already tied to our race, sexuality, etc.

That would be illegal.

> Or you'll be arrested if you laugh at someone powerful, like what happened with the Jeff Sessions incident

That didn't happen.

> The great irony of our rabid belief in freedom of speech is that it simply doesn't exist in America.

As you can see from the very public arrest of Louise Mensch. Which totally happened in a different universe.
We have antibiotic resistant bacteria already today, and antibiotics were invented less than 100 years ago.
Sounds like an multi billion dollar business. That will increase the gap between wealthy and poor even more. But well, that's the world we live in.
It always fascinating to me when Americans pretend freedom of speech will automatically solve all struggles between people having incompatible worldview while their own political landscape in recent years has become more divisive than ever... I see quite a few similarities with pre ww2 Germany. We'll how fast violence will be on the rise.
That sounds like guesswork, don't we already know which passwords are in common use from the various large-scale breaches? You could even use that data to train a character sequence model (e.g RNN), but really just randomly selecting from the 1000 most common passwords should be superior?
JavaScript has moved on considerably over the past decade, but any time I have to write any JS I still yearn for the simple syntax of jQuery.

Obviously, the abstractions were what made jQuery what it is, and what made it so powerful, but I wish that vanilla JS were to take a leaf out of jQuery's book and adopt some of its syntax ideas.
If it allows for development of more systems to to augment a driver's ability or limitations. Rather than relying on some unfeasible HAL dream. Things such as:
https://en.wikipedia.org/wiki/Collision_avoidance_system

BMW has been working on something similar, in the goal of developing new safety/comfort for riders. I tried showing it to some older riders who gave the whole 'they want to automate everything etc etc carburetors drum brakes kick starts points etc'
https://www.youtube.com/watch?v=MfGmfV9em1A
Twilight Zone from 1993 was long considered one of the deepest games and it’s still amazing. The new Sterns have much more complex rule sets though, and firmware that is initially sparse and gets refined to add a lot of depth. Probably the deepest and most diverse players game at the moment is Iron Maiden, it was designed by Keith Elwin who is widely regarded as the best pinball player of all time.

But just walking up to a game will not reveal the depth to you. I suggest playing a game, the look up a tutorial from Bowen Kerins on YouTube and prepare to have your mind blown (both the rules/strategies and his skills). In fact, if you have the time, first watch Bowen’s tutorial for Star Trek (https://youtu.be/wYZuLK6ShUk) and then watch Elwin achieve the impossibly difficult final wizard mode “5 Year Mission” (https://youtu.be/3xXkefqUlnw)
It seems like we keep losing more and more control over what we're allowed to run on our own machines.
> There are over 10,000 open bugs on Core and over 10,000 open bugs on Firefox

According to https://bugs.chromium.org/p/chromium/issues/list, there are 60K+ open issues against Chromium, so maybe Google should drop it in favour of Mozilla's engine then?
The problem with self-driving cars is you can get most of the way to a working solution but that’s not good enough.

If the solution is flawed even a little bit, people will die. That will give self-driving cars a bad reputation and people will be unwilling to ride in them.

If you are going to geofence self-driving cars it is questionable whether they are better than trains and buses.

I think the best we can hope for in the next 10 years is better driver assistance systems, like GM Super Cruise or Tesla’s Autopilot (if they can make it stop crashing into things).
> a1369209993's example snippet appears to be what is implied from section 6 ("REPLACING FORK"), subsection "Low-level: Cross-process operations"

Oh definitely. But why are they saying it "looks kind of familiar..."? That subsection is already the subject of the conversation. Surely they're not saying it looks similar to itself, right?
Valleywag was essentially that, but did get sued out of existence.
Katie Bouman, the computer scientist behind the first black hole image
From https://support.google.com/a/answer/9276511

version: STSv1
mode: testing
mx: mail.solarmora.com
mx: *.solarmora.net
mx: backupmx.solarmora.com
max_age: 604800

It is just fascinating how people who dislike DNSSEC are recreating it over HTTPS. Poorly, because unlike DNSSEC, this has obvious downgrade attacks.

In the end you have to trust DNS anyhow, because if you control someone's DNS, getting a letsencrypt cert takes only a few seconds.
I have learn Rails and Ruby some years ago with only Mickael Harl Tutorial.
It was better than learn Python/Django at the same time.

Python popularity is rised thanks to academic . But it is not the better programming langage so far.
And it has extensions like desktop browsers do, including ones that remove even more modern website bloat
> utterances are anonymized

if only we had some technology that could identify a speaker based on their voice. oh, wait a second. but, lol, no, they aren't anonymized ... "recordings sent to the Alexa auditors don’t provide a user’s full name and address but are associated with an account number, as well as the user’s first name and the device’s serial number"
There are only a handful of major CDNs, and jQuery has been at the same version for a very long time.
Comply with the App Store or die :'(
Thanks for the suggestion. I added a link for 2019, and the style for the active year is now bolded. I didn't want to deviate too much from the default color scheme of the theme I'm using, but that may change in the future.
Actually democracy is not necessarily a rule of majority, it is a system where everybody has equal access to power. There are several models how this in practice can lead to even minority deciding. Also, the majority can change ad hoc, depending on the issue being decided, it is not fixed.
There are still a lot of extremely useful JQuery plugins and widgets with JQuery as a dependency.
This reminds of an old idea of a friend of mine, who said that pure, unrestricted recursion (this applies to iteration as well) is like goto: a primitive too powerful and not abstract enough that should not be directly exposed to the programmer in a high level language. This post shows that there's an additional reason for avoiding explicit recursion when possible: performance. Sure, you can define any function by using recursion, but the compiler won't be smart enough to parallelize it.

Does anyone know if a language with only high order functions like map, reduce and others could be Turing complete? Probably 80-90% of cases would fit in the schema of some predefined functions like scanl. My intuition is that for some cases you would still need explicit recursion or iteration, for instance if you wanted to loop forever or until a certain condition is met, but perhaps these cases could be modelled with some special high order functions as well, or with explicit infinite recursion as in Rust's 'loop'.
This seems to be a perennial topic on HN and this is one of the most concise summations of why open plan offices are disliked.

That said, it doesn't seem like anyone is listening - are there any examples of companies moving away from the open plan office? Or are we doomed to be battery developers for evermore?
Tech workers now have a lot of power in negotiations and are using it to demand high salaries. If options were ever offered to me in lieu of salary I would simply say no.
Firefox Monitor Breaches of Personal Info
No problem, I'll just add installation instructions to my software for users to disable notarization. Perhaps even an AppleScript, .pkg installer, or Terminal command to copy-paste to make the process easier.
I did this about 4 years ago as well and haven't looked back either. The habits I'd formed around news reading just were not helpful or useful. If you think about it for it a second there is very little informational value given by news articles. The who, where, what, why can be done in a paragraph, the implications and future projects can be done in an opinion piece, because any forward future looking projection is 'opinion' and has error, bias embedded in it. All of this is cheekily now lumped into one. Well that's my view.

I've seen my colleagues go through the most anguishing emotional roller coaster over the the last 3 months with the brexit madness. I've seen emotions run high, I've seen the highs and lows. Everyone is stressed and I'm blissfully content.

I'm yet to experience a life altering impact from skipping the news.
Not to mention that the government initially ignored a huge amount of complaints before finally investigating.
Just read the news less often. Nobody really needs to know the news on a day to day basis unless your personal safety is at risk. Just read a monthly magazine like the Atlantic and learn the overall themes of what’s happening.
You're getting downvoted because you're dangerously wrong. Yes some anti-vaxers send threats, but the idea that they have managed to silence the mainstream scientific opinion on vaccines is ludicrous. That information is widely available to everybody. I bet you can't find a single anti-vaxer who isn't aware of what the mainstream position on vaccine safety is. Being opposed to the orthodox position is a big part of the appeal!

Also anti-vax isn't something new. It dates back to at least the mid 90s and the original Wakefield paper. There were no cult like organisations pushing it at that time. What did exist was a mainstream media willing to push the story for many years, even long after they knew the original paper was faulty. The problem wasn't born out of fervent zealots, it was created by con artists and co-conspirators in the media who exploited liberal ideas of "free speech" and "media balance" to knowingly spread a conspiracy for their own financial gain. There was no "subculture" at the time. I'm not sure you can even really say there is one now, given that anti-vax is one of the conspiracy theories that has wide appeal across different groups (i.e. it exists across the left/liberal/conservative/right political spectrum).

You are trying to push your own ideological position (more "free speech" is good and will solve the problem) onto an issue, and it doesn't fit what actually happened at all, or what we know about how conspiracy theories spread (it's not a lack of counter-information, because conspiracy theories by definition include the fact that they are being suppressed by central authority).
Hm, maybe time to run "Hackintosh" on a Macintosh.
The main problem with Brexit is that EU must ensure that it's bad for UK in the long run. If UK left the EU and was successful without it, it'd prove that EU is useless and other countries would follow suit.
Hypotheses could be sealed upon filing. The existence of sealed hypotheses could/should be public, to prevent the system from being gamed by filing dozens of hypotheses at once for the same experiment and then selectively unsealing the one that matched their results. If the experimenter had too many sealed hypotheses to their name, that would be seen as cause for concern. But only a handful of sealed hypotheses would be unlikely to raise any eyebrows. Furthermore keeping one's sealed:unsealed ratio low would be an incentive to publish negative results. This system would also protect the experimenter from political pressure if they were testing a controversial hypothesis.
> successful suicide

Clumsy language like this is a sign that you don't know as much about this subject as you think you do.
There is Autometed ML on Azure (in theit ML studio) https://docs.microsoft.com/en-us/azure/machine-learning/serv...

From Amazon there is no automated ML solution (autoML that you can train models with few clicks)
Ban on TikTok app would harm free speech, China’s Bytedance tells India’s SC
I think it’s a symptom of double digit growth. China does not have enough experienced and qualified managers and executives. So this stupid shit like this flies.
That sounds like a fun and useful follow up. My initial thoughts would be to do some unsupervised topic modeling with LDA. Happy to consider other suggestions.
Visibility of IPv4 and IPv6 Prefix Lengths in 2019
Thanks for voicing this out. I'm on the same boat, AMP is a terrible user experience. It takes me multiple clumsy steps to get to the content page I thought I was getting to when I clicked a link.

Apart from that a lot of websites started showing an overlay on top of the AMP pages, clicking on AMP pages don't work as expected a lot of times, it has a noticeable delay between actions (scrolling/tapping).

I disliked AMP when I first started seeing it but the way it has evolved has made the experience way worse than it started with... Probably because Google also caved in and tried to cater to customisations requests from big publishers.
Site Migration SEO Checklist: How to Avoid Traffic Losses
There's stories of blind people using echolocation to get around, so why not do a synthetic version of that instead of this made up encoding scheme (as cool as it is).

I.e. model how sound would propagate in an environment and create the sound an echolocator would actually hear reflected back.
> There's a lot of manipulation and outright falsities in news, and almost no research or fact checking in the twitter sphere.

I think it's pretty safe to assume that he's the one benefitting the most from the lack of fact checking.
1 in 5 NOT supporting it is much better than the opposite when I started working in the web where 90+% of websites didn't support HTTPS.
The tool is primary value added but I would like to have wide adoption. It's my goal to see people using it. I hope I will make money on companies that would use the tool (will make money on additional features and support).
How we reduced latency by 50% by tuning Go garbage collector
Too useful to block is a concept China doesn’t acknowledge. Too troublesome to not block is how it operates.
I stopped checking 'general' news long ago.

Recently I searched for some 'valuable' news source - kinda meritum from the news - but nothing like that exists ...

... so I started my own 'news' for UNIX/BSD/Linux related stuff - Valuable News - https://vermaden.wordpress.com/2019/04/08/valuable-news-2019...

Because various UNIX/BSD/Linux related news sites also make a lot of SPAM and no-so-much-news ...
It uses a new proof of work algorithm called ProgPoW, designed to close the efficency gap available to specialized ASICs. Solidum’s goal is to resist the centralization of PoW mining power such that the coins couldn’t be so easily manipulated by a few players.
One thing I've noticed with wikipedia is that it has an insanely high barrier to entry. I will never create a wikipedia page for 1 reason: The first time I tried to edit a page was a nightmare. I was doing a degree, looked up some information, followed the source and it was very clear in the source that the equation on the page was wrong. I corrected the equation on the page. It was then reverted. I pointed out in the chat that the page was wrong and the source proved it. I was told the page was already based on the source and unless I could find a new citation to prove what I was claiming the page would stay as it is. So wikipedia is factually wrong on some basic engineering equation, and I walked away because I'm not going to wade through bureaucracy for some charitable change I was making.

Over the years I've found out that this is the standard experience for most first time wikipedia contributers. So whilst it may be easy for someone to create a page, that is not the experience for a first time user, and high barriers to entry are a great way of creating an exclusionary environment.

What you're describing is a problem not for the people in that thread. It' sa failure of wikipedia that it's created an environment where the average person doesn't feel able to contribute on a topic they know.
Serendipity in Algorithms
I'm ok with that. Cars and computers were also only available to rich people at first. The alternative is not having them at all.
Hey! I am currently in my Bachelor Thesis about Serendipity in Information retrieval. I built a prototype which accesses unconventional knowledge from the MediaWiki API. Try it and let me know what you think about it! What would you use it for? Can you think of an application for it? Thanks.
Does Medicine Make People Live Longer?
This is all true but I’ll add that the charm and subtle skill of pinball comes from its physicality. Flipper skills alone will boggle the mind of beginners: drop catch, live catch, post pass, loop pass, tap pass, alley pass, dead bounce, slap save, death save, bang back, two-staging multiple flippers. Not to mention all the ways you can move the machine. Video games have nothing equivalent, and video pinball is not pinball.
I don't think it will, they run apps just like any Mac.
It's not really equivalent. Our DNS servers know every single website we visit, and when we visit them.

There's no way we should take that information and centralise it into the hands of a few big providers. No matter how many pinky promises they make to not look at it.
No problem, I'll just remove software that requires me to disable notarization.