skysight-inc/HackerNews huggingface dataset:
This is a really great repo!

> How much algorithmic work do you other JS folks end up doing?

I find JS to be the ideal language to implement an algorithm, despite its quirks. Why?

1. Because JS has syntax similar to most other class based languages, or can be used in ways that match functional languages, even if the syntax is different.

2. It is the lingua-franca of the web, so it is easy for others to also understand, use as a reference implementation (into other languages), or literally visualize it in the browser.

3. Along the lines of visualization, browser's have some of the best and state-of-the-art live debugging tools. So often it is easier to implement and test in JS (despite lack of types) than other languages.

4. For better or for worse, a pure JS implementation (no NPM or other packages) has very little standard library tooling, so you are forced to write some pretty low level logic that you might not otherwise write in real low level languages simply because they have good built-in standard libraries.

We also took the time to write some algorithm and explainer articles, but they are largely focused at the high-level conceptual layer, and explaining for kids:

- GIT explained for kids http://gun.js.org/explainers/school/class.html

- Stream sorting interactive explainer http://gun.js.org/explainers/basketball/basketball.html

- Cartoon cryptography http://gun.js.org/explainers/data/security.html

Most all the work we do is algorithmic, not app focused. But that is unusual for JS devs.
I actually get really excited when I need a new credit card, for just this reason. We should start some sort of service that just denies payment to every monthly subscription once every six months.
>extremely heavily moderated forum.

I wish.

The best subreddits are the ones like r/askhistorians, which are draconic in their moderation. As a result, the content is consistently extremely high quality.

> the top posts tend towards generic mush that is vaguely interesting to most, and extremely interesting to very few.

This is how HN tends to work, especially in regard to the comments. It's unfortunate.
Is Apple's spaceship campus considered in this article? I can't read anything behind the paywall, but the headline seems to suggest either Apple is frugal or Amazon is out of control.
If it was cleaned up a bit sure. The title totally ruins it... how elitist can tech people get? Go study this glossary of terms THEN you can talk to me.
Funny, the principal of the Parkland school has blocked parents of victims. I wonder if this ruling affects him as well.
The Wedding Sting (2015)
I find it hard to go back and play early 3D games. But on the "exploitation" front there is no pay-to-win stuff.
> How do normal Chinese people feel about the things that go on?

That can be really hard to find out. Chinese culture looks down on people who criticize their own group in front of outsiders. So it's bad to truthfully criticize your family in front of a neighbor, even if you do it at home, and similarly bad to truthfully criticize your country in front of a foreigner. For an example, see https://en.wikipedia.org/wiki/Shuping_Yang_commencement_spee.... That student was ripped apart and called a traitor in regular media and social media, even though a lot of the things she said were true and often complained about. Add mass censorship to the mix, which denies access to honest options shared among the Chinese themselves, and it gets to be extremely difficult to get an accurate sense of true Chinese public opinion.

There are also other confounding factors: such as the CCP not emphasizing the distinction between the the government and the nation. Lots of people might not realize "you can love your country and hate your government" at the same time.
31 server connections just to start MS Word
My browser has essentially become my OS (ignoring gaming) Hell, I could even accomplish 95% of my software dev job fully within a browser with online IDEs like Cloud9.
Some ultrasound devices operate at power levels that would be dangerous by themselves if they were at a different frequency. Eg the article mentions "One advertised jammer emits 120-dB ultrasonic interference at a distance of 1 meter".
ES7 and ES8 along with typescript are keeping things fresh IMO
Pretty sure you can't directly reply to the Tweets of people who blocked you. So if Trump blocks someone on Twitter, they're no longer able to participate in conversations resulting from his tweets. (Unless they just make a new account, of course.)
I think it's meant to be a pun on "great white whale" - there's an idea of the "Great American Novel" which is the mythical book standing at the apex of American literature.

Moby-Dick is both a template for the Great American Novel and a convenient metaphor for authors who chase it. It's an old-fashioned way of thinking about the novel.

And this may be a contentious statement, but: It's probably not a coincidence that the traditional contenders for "Great American Novelist" have tended to be white males. Roth, Bellow, Updike, but also Hemingway, Pynchon, Gaddis, etc.

That doesn't detract from those authors' accomplishments. I think it says more about how the canon has evolved.
In all fairness, it appears that people do reasonably learn foreign languages (English in particular) when they start earlier and it's a priority. Of course, in the case of the US, that would require doubling down teaching something that won't have value for a lot of people.
It’s actually the right for government not to ban speech. It doesn’t apply to private entities.
I got to know about microbiome sometimes last year.

Spent good amount of time on reading about it, some books I read:

* 10% Human: How Your Body’s Microbes Hold the Key to Health and Happiness (https://www.amazon.in/10-Human-Microbes-Health-Happiness/dp/...)

* Gut: The Inside Story of Our Body's Most Under-Rated Organ (https://www.amazon.in/gp/product/938528861X)

* Brain Maker: The Power of Gut Microbes to Heal and Protect Your Brainfor Life (https://www.amazon.in/dp/0316380105)

also watched the course on Coursera about Microbiome (https://www.coursera.org/learn/microbiome), it was an eye opener.
The more immediate crisis will probably be due to other types of consumer debt. Take a look at auto lending and bundling as an example.
Linode hosts my website

FastMail for email from said site

Dropbox for storage

Spotify for music

And the $1 icloud upgrade (for ios backups)
Both ideas can be wrong. The idea that "we already made ageist mistakes in service requirements so we should be allowed to make more" is fundamentally flawed.

I'll wait for actually evidence/data that says that someone who's 32 is incapable of performing job X or that Y% of people over age 60 show marked decline in ability to perform job X before we start endorsing ageist policy.

The electorate as a whole is older (The Boomer lump passing through the population charts), and likely more inclined to keep voting for people of their generation rather than someone their kid (or grandkid!)'s age. Or other reasons. Who knows.

This chart just shows correlation between the age of our Republic and the term length/age of our elected officials.
The limitations on government speech restrictions in public forums (including private venues used by government as such) are not new to this case [0], nor is it the first case (though it is by far the highest profile one) finding that those restrictions on government behavior apply to social media accounts controlled by government officials and agencies. [1]

[0] https://www.lawyers.com/legal-info/criminal/what-s-a-public-...

[1] http://amp.slate.com/blogs/future_tense/2017/07/28/federal_c...
I’m tired of all the webpack crap, the endless battle of trying to match all its required plugins versions, 10000gb of node_modules and so on...
Nice read! Looking forward to more blogs.
How do you break down 35 hours over the week? Three 9 hour days and an 8?
Yes, there are a bunch of problems with that business model now.

1. GDPR prohibits "bundling" of consent. Usage of your private data for, say, physically making a membership card should have separate consent than using that same data for tracking you; the fact that you want membership (and consent to it) cannot imply that you must also want tracking.

2. GDPR requests that you must be able to withdraw consent without detriment. That ties in directly to cheaper price.

3. In general, GDPR declares that permission to use your data is not something that can be "traded away" in a contract, that privacy is a core right and thus you can't enter into a voluntary contract saying, for example "I give Bob $5, Bob allows me to use his data" - or, more exactly, you may sign the contract, but the clause that gives permission to use data would automatically be null and void, and Bob could revoke consent without detriment anyway. Exactly as it is with binding arbitration and many other clauses in consumer contracts; in EU there are many aspects that can't really be given away in voluntary contracts - as far as I understand, common law has a bit different approach and tradition regarding contracts in this aspect than civil law in core EU countries, EU law doesn't shy away from regulating what a contract may include (or what can be binding if included) even if both parties agree to it.
That infomercial made me want a CD-I so bad!
https://www.youtube.com/watch?reload=9&v=9dV9nAx0TOo
I remember Cello, I think I even tried the beta port of it to OS/2. IIRC it died fairly quickly after Mosaic appeared.

TCP/IP on OS/2 2.x and Windows 3.x was provided through shims or DLLs. I think out-of-the-box OS/2 came with no networking at all (you could add SNA/APPC) and Windows had a couple of TCP/IP packages you could add. Neither operating system was prepared for the explosion in TCP/IP networking in 1994-1995.
In order of amount I pay for each service:

Atlantic.net (Hosting), Fastmail, Discord Nitro, Todoist, Private Internet Access, Twilio

Some that I paid for in excess of 1+ years (or Lifetime):

Freedom.to, Brain.fm

Couple that I'm using premium plans, but not currently paying for (prolonged trial offers, etc.):

Reddit Gold (still have several years left), Todoist
Why put another potentially malicious, rent seeking third-party between you and your friend's banks?
11 Mbps down starts out as "fine" for the average home user, but remember needs change. What if that home user gets a Ultra HD TV and starts streaming Netflix in 4K (needs a steady 25 Mbps)? What if they have kids, who can be more voracious users?

Also FTTC is asymmetric, which means 11Mbps down corresponds to something quite horrible up. Which means video conferencing doesn't work well. Which means home-working, Skype, video chat, etc are all hobbled. In fact, I know people with fiber broadband whose children use 4G for video chat at home.

The example I usually give is that with ubiquitous gigabit internet in a city, you could send your kids to school even on a "snow day" because the teacher would be able to assemble the class and do something useful together even if the school was physically inaccessible.

The way medicine and medical care for the elderly/less mobile is provisioned would change with gigabit internet. Telemedicine and remote diagnostic tools would be a lot more popular than they are now.

These are just some thoughts as an average consumer who's not connected to the telecoms business at all (but has spent a lot of time trying to get decent internet service out of ISPs).
>You can't stop market forces

“Market forces” are not natural phenomenon, they’re political impositions on human interaction in places where and to the extent which they’re useful. It’s fully within our power to prevent their intrusion into domains where this application is wreckless, destructive, or immoral. Many more sane developed countries than the US, for example, have done this with healthcare.
Exactly - WeChat is used for everything - homeless people on the street have WeChat QR codes - that gives you an idea how cheap that process is.

Here in NZ I pay in cash (I kind of like the idea of an anonymous payment system) but these days younger cashiers often trigger ATM payment while I'm standing there holding cash and have to reach around and cancel it on the ATM terminal - it's the same in China but more so
Pretty sure this only existed (and exists) on one side of a class divide. TV as entertainment for the "lower class" and thus if you want to be rich and snobby you avoid it for "higher pursuits". Then Netflix comes out and its hip, and gives people an excuse to participate in TV. Once the poor all have Netflix, there is suddenly a gap for a new cultural differentiator built around it.
They tried, they just weren't successful.
Ah ok; I have made a habit of typing "<name> {software,github}" into google as well as the WIPO trademark search when picking a name for a new project.

I started doing that after having to go through two iterations of renaming a project after finding out the old name was somehow encumbered... of course after we had already used it in front of other people; it was very embarrassing.
For an Ad-driven revenue company to become a "platform", they must remove themselves from the actual media content and pay royalties to content producers.

Neither Facebook or Google are able to do this wholly, because their user adoption is based on content curation and personalized delivery of repurposed content (page rank, graph rank, feed).
Nope, none of that in France - just a standard fibre socket, and the ISP gives you an ONT that turns it into Ethernet, which then goes into a router.

I've never actually seen any ISP there even advertise a battery backup unit, I guess if you need they'll just tell you to buy a standard UPS.

No idea how it works in the UK, haven't had consumer-grade fibre here yet, always just got business-grade stuff where you bring your own hardware & UPS if needed.
Pro-PRC shilling is a pervasive phenomenon - see the 50-Cent Party.

https://en.wikipedia.org/wiki/50_Cent_Party
Use sticky keys and then the deault Emacs key combos are trivial to press conveniently without any straining: https://en.wikipedia.org/wiki/Sticky_keys
This is probably the best argument for socialism I’ve ever heard. We must, must, give up the abundance that capitalism provides for the vast majority of people so kids can...play more video games?

This is Poe’s law at its finest. I really can’t tell if the author is trolling.
NOAA GOES-17 Shares First Lightning Imagery
You just doubled down on "criticizing for the lack of understanding you also lack"!
PassProtect
The Future of Programming (2013) [video]
There are more than one way to do it, of course, but you are relying on them never to lose control of their private keys.
Ignoring the browser side, show me a language that can do what nodejs can, as good as it can
"- Moderators have very little tools to curate and promote contents that they view as valuable."

Why do moderators need tools to promote content they view as valuable? Isn't that what the upvote button is for?

These are moderators. Volunteer enthusiasts of the communities they moderate. They have no stake in Reddit and they get nothing regardless of what content gets seen by who. They're job is to make sure nobody breaks subreddit rules. They aren't supposed to be purveyors of content on a social media platform.

If I want to see structured, planned, and promoted content I'll go to CNN or Politico or NYT. I joined Reddit to be a part of a community that aggregates and promotes crowd-sourced content based on popular opinion.

Giving moderators tools to control the content beyond what they need to enforce the rules is manipulation of the underlying purpose of Reddit, and should be disallowed.

This isn't a Facebook page for a business that serves a purpose. It's an online forum whose purpose is to aggregate and rank crowd sourced content with crowd sourced input. Adding a "To The Top" button for moderators defeats the purpose of Reddit.
> Will this apply to all government officials on twitter?

The limitations on public officials engaging in viewpoint censorship in a public forum, including a privately owned one, are not new, nor is this the first case where they have been applied to social media accounts. The rules do apply to all government agencies and officials, already, and not just “on Twitter”.
If that's what Nintendo were trying to do they did a piss-poor job at it. I beat Super Mario World over a single weekend's rental.
I wondered the same thing a while ago and my understanding is that these are all covered by the Civil Rights Act of 1964[1][2]. The gist is there's not so much a line you can't cross, but rather that what is illegal is explicitly enumerated.

The act defines what specifically is a protected class (sex, race, religion, and so on) and a number of specific situations where it is not permitted to discriminate against members of those classes (e.g. employment, schools, access to public spaces like restaurants and theatres, etc.)

So in your examples I believe the answer is yes, single-sex clubs are permitted so long as they're private clubs. A scholarship that only members of a single sex are eligible for is also allowed since that's not one of the things the act covers. I think a VC firm that only backs founders of a particular sex is also legal since that's investment rather than employment.

An Outstanding Male Award would be legal (and I can't really think of any ethical reason that'd be a problem.)

A White Male Study Room would probably _not_ be legal presuming we're talking about a public facility, however to expand on that concept a bit, I _think_ a private school for white males _might_ be legal. Title IV appears to be the relevant portion, which doesn't as far as I can tell apply to private schools so long as they don't receive any sort of public funding for research or other purposes.

[1] https://en.wikipedia.org/wiki/Civil_Rights_Act_of_1964
[2] https://www.ourdocuments.gov/doc.php?flash=true&doc=97&page=...
This article definitely isn't written by a gamer. Most gamers HATE pay-for-powerup. There was a huge rebellion against EA's ingame purchase model for Starwars Battlefront for example.

Many games allow in game purchases, but only for cosmetic changes (e.g. "skins") like Counter Strike, TF2, Overwatch, etc, not to allow you to buy skills no one else can acquire.

And while it's a concern that there are games that are going that route, the gaming community does push back.
Despise yelp because every time I end up there (usually via Apple maps) they push so hard to force me use their app instead of website, I swear never to use it again.
Priceonomics: How to Hack the Price of a Hotel Suite
sleep is not equal and small portions of sleep dont add up to one long session.
Can you imagine a court appointed official sitting next to Trump watching him unblock everyone, one by one?

What a stupid situation.

Hopefully Twitter will throw him a bone and offer to mute everyone that was blocked on the back-end.
Tired of JavaScript? Not particularly. Tired of the #hype around JavaScript and more specifically the constant frameworks of the week? Absolutely.

I don't think this is a problem unique to JavaScript, however. We see the same sort of thing around technologies. Right now it's ML and Blockchain, earlier it was Cloud and IOT. The industry in general appears to be mostly built on inventing problems that can be solved by the tech, framework, etc. rather than leveraging technology to solve an existing problem.

This may be part of why you're having a hard time finding the problems JavaScript may solve for you. Personally, I find it much easier to follow the "Just In Time Learning" model https://blog.codinghorror.com/keeping-up-and-just-in-time-le.... Find out what parts you need in order to solve your problems, learn how they work, and leave the rest until you need it.
> The GDPR explicitly states that penalties must be proportionate

Proportionate to what? The max fine is 4% or revenue or $20 million dollars, whichever is larger.

So is it proportionate to the $20 million dollar fine? If my infraction was small they can just fine me a small proportionate fine of 1% of the maximum.

Why couldn't the EU bureaucrats have stated in clear terms what infractions would receive what fines? Why couldn't they have released a sentencing guideline? And there will be 28 countries applying this law and setting fines in a thousand different ways.

> They are not a revenue-generating scheme or a Kafkaesque bureaucracy.

This law is absolutely kafkaesque and you can't point to any written case law or section of the law that can concretely dispel my doubts since it does not exist. All you and other posters can do is state that I'm spreading FUD and give me feel good assertions about how I can trust in the benevolent EU bureaucracy and that I should have faith in the system. Can you not understand why I can't take that seriously when millions of dollars and my entire way of life are at stake?
smaller banks also provide protection against 'too big to fail' syndrome. They won't over leverage risk.
>Stop spreading FUD please. 1: fines are up to (4%? thought it was 2%) depending on the offense (i dont think even Cambridge analytica would qualify to max fine, even if they were a persistant offender).

I have to laugh since you are telling me to stop spreading FUD and you can't even cite off the top of your head if the fine is 4% or 2%.

The fine is 4% of worldwide revenue or $20million (whichever is larger).

>(i dont think even Cambridge analytica would qualify to max fine, even if they were a persistant offender).

Can you cite the section of the law that makes you so confident in making this assertion?

All the people telling me to stop worrying don't seem to have any ground to stand on. I've read so many feel good assertions about how "this is not how EU law works" and I can't trust any of them since none of the assertions people are stating so confidently are written into the actual law.

All I know is what is possible. If I am violating GDPR in any way I could be fined $20 million dollars and frankly I don't want to be one of the legal pioneers to find out how each of the 28 member states of the EU will interpret how to apply this law.
It is interesting to see that most people only pay for some large brand name services, would love to see more people paying for SaaS solutions from smaller businesses/startups and for more technical resons (I guess SME's would better qualify for this than individuals)

As for my spending I guess I also fall short of the above point: Play Music - music streaming, Netflix - chill, Github - Private repos, GSuite - mostly emails, GDrive - storage, Namecheap - Domains, Google Cloud and AWS - cloud stuff, Asana - side project management, AdWords - side project marketing
It will be interesting to see if you can convince developers to use this because if I understand correctly, you are essentially replacing the need to write server side code to process stripe payments. For developers like me, it would be a hard sell because I have got stripe code running on servers already with my own business logic as needed. A fixed fee of $29 or $49/Month plus additional 1% of each charge will not be worth it for developers like me.

For non developers though, I think it will be a great fit but then you will be competing with similar services like paddle etc.
AWS, Soundcloud, Github, Namecheap, Google Apps Suite
Not just government officials - it seems like the same logic would apply to celebrities like Alyssa Milano who use their twitter almost exclusively as a political campaign forum.
Kolab for email, and tarsnap for backup.
7 reasons you should pay attention to podcasting
As an American, the irony of comeuppance isn't lost on me, given that we did have some involvement against them in the Opium Wars.