skysight-inc/HackerNews huggingface dataset:
FB - Been on and off and after some introspection left it for good since all I see was people posting their wedding and honeymooning photos and also none of them were really 'friends'. With the people I consider friends I prefer to just pick up the phone and converse.

LIinkedIn: Visit now and then to check out jobs and rather have to some extent used as a FB replacement (though in a better sense) to be in touch with people and network mostly to know about their professions or their higher education so as to get an idea of what kind of work or courses they do. Just helps formulate an opinion and build a career path sometimes.

Twitter: Just for news updates and its mostly fun seeing politicians and celebreties wage war of words and then news channels debating and analyzing who trolled whom and what it could have meant. Just to relax after a long day.

Quora: if that qualifies as social media, find it useful to get a general opinion on any random topic. Been spending some time here, though been reducing it to focus on the real world
Seriously? Then you should try Google since I believe no girl has OK GOOGLE name
That is correct. The Tokyo dialect is considered "neutral" in the same way a Midwestern accent is for American broadcasters.
> a 3'' device with 512MB RAM ... 2G

Such luxuries. I spent several years reading web pages on a 33MHz 386DX with 8MB of RAM. Yes, Netscape took a while to start (had to wait for the rest of Win 3.1 to swap out), and downloading images was always somewhere between "slow" and "don't bother" even with the glorious 14.4kbps of a fancy V.32bis modem[1]. However, it still only took a few (15-20) seconds to fetch an article and render it.

The slowness started when websites decided it was fashionable to add a few dozen unnecessary HTTP requests to fetch megabytes of Javascript. The bloat is self inflicted, and websites do not need Google's help to make their pages small and fast. Unfortunately, many pages value the bloated ad loaders and trackers, several types of spyware ("analytics"), and their favorite "framework" more than they value the actual content of the page or the reader's experience. Google is happy to pretend the problem isn't self-inflicted when it gives them more tracking data.

Yes, it's important to remember that there will always be a wide variation in the User Agent. That's one of the reasons well-designed websites progressively enhance the heavier features. Websites can do this on their own - just like they did 10/15/20 years ago. An over-engineered caching system isn't necessary. Do you want a future where the internet retains some of it's interactive, decentralized qualities? Or do you want a fancier version of Cable TV, mostly controlled by Google et al?

[1] On weekends I was stuck with the old 2400bps V.22bis hand-me-down.
This may be helpful to you : https://youtu.be/Pp5dXbWZsrU?t=1m40s
Ok, sure. Going through a slide-show makes total sense. So, you're saying that there's no normal behavior on a plain website for swiping right (yes? I don't use mobile much myself), but AMP adds a Google-centric swipe-right function regardless of whether there would otherwise be no swipe-right function or some other expected one. Am I understanding now?
I must be stupid but I never seen an AMP page anywhere. Link?
How much have human brains changed in the past 30 years?
Redux state is useful for when other parts of the app need to be aware of or react to that state.

Sometimes there are little bits and pieces that may look like they are "private state of a component" but over time you'll find instances where it's useful to know that state.

For example I have a LoginForm component and a SignupForm component.

If you have half-way filled email and password on the LoginForm, but click on "Create an account" it would be nice if SignupForm picked up that state from the login form.

So my LoginForm state is stored in the redux store under the key "loginForm".

And SignupForm will pick up that state if available and vice-versa for going from sign up to log in.
Okay, sorry for the confusion. Your response didn't seem pro-advertising per se, but it seemed to suggest that advertising was a necessary evil maybe. I wanted to clarify that it isn't actually necessary systematically, it's just necessary in a race-to-the-bottom zero-sum game where each player has to accept the necessary evil given the assumption that others are doing it.
Show HN: Sentiment and personality analysis in Slack using IBM Watson
Duplicate of recently posted article: https://news.ycombinator.com/item?id=14530797
Thanks for the link. I am not sure if I see the similarity. L2 neither uses the heap nor garbage collection nor are its programs converted into continuation-passing-style. Am I missing something?
Portland just has one because Nike bought all the bikes. That is why they are all in Nike orange.
It uses speech to text from
Google/MS/Facebook/IBM/SoundCloud with your API key

https://slapbot.github.io/documentation/configuration/
Lessons learnt from integrating with 3rd-party API’s
What I’m Talking About When I’m Talking About Biking
Tldr: a Vietnamese sniper hides in the hills. Americans spray the hill with gunfire. Sniper escapes, but one American shot interesting long-exposure pictures of the action.
I have an excellent user experience with AMP on my phone using Chrome.

I agree with the fundamental and structural concerns associated with it though.

Is there anything you're doing on your connection that's unusual?
https://slapbot.github.io/documentation/configuration/

Sadly not possible with fdroid if it has api keys from proprietary services.
Yes so they would absolutely want to find some workaround to support that, you're right.
Sounds pretty close to owning math. I call addition!
Well, it was text here too, but the problem seems to be solved now. Thanks for looking after the problem :-)
it takes you back. it's the same thing the back button does in every website in every browser. what do you expect it to do?
You might enjoy https://www.youtube.com/watch?v=gB9n2gHsHN4
The person you're replying to just used the space quote as an example of saying "hey, this is frickin' amazing and you're complaining because it takes a second to load‽" And the space part is amazing when it's space and the non-space internet stuff in your pocket is amazing too, and let's not forget it.
"Used by multiple teams across Google incl: VR Home, Play Store, YouTube, Play Movies, and Earth." is also there in README.md. But yes, it's not a Google product but it's Google's library.
There's no new kind of forum. Because there's no new kind of human. Communication only for complex ideas requires time and energy to be expended.

People would rather have cheap and easy consumable info and move on. The drive is to be able to respond faster, not respond better. Unless it's an area where people have a specific need to understand the subject, they will rarely read complex topics.

And people regularly fail that too - take a look at success rates on MOOCs, a small percentage of self driven applicants actually finish the course.

It's a human brain problem, not a tech problem. The problem is people and those who know how to manipulate them.

Remember that any new form of forum which manages to make people learn complex topics could just as easil make them learn falsehoods or propaganda.
> It's extremely off-putting that the only software we give human names to is the software we boss around, and when we do give it a name, the name is always female.

That's not true though. Just a cursory glance at the Play Store with the search term "voice assistant"[0] reveals mostly gender neutral with some male and female. I "equalled" the female names and plussed the male names:

Dragon Mobile Assistant;

=Cortana – Digital assistant;

Indigo Virtual Assistant;

Smart Voice Assistant;

OK Google;

=Robin - AI Voice Assistant;

DataBot Assistant;

=EVA Free - Voice Assistant;

utter! Voice Commands BETA!;

voice Assistant;

+Jarvis - My Personal Assistant;

Google Allo;

Extreme: Personal Assistant;

=AIVC (Alice);

HOUND Voice Search & Assistant;

Google Now Launcher;

Genie;

=Amazon Alexa;

My Assistant;

Heaveen;

+SpeakBro;

+ANDY Voice Assistant (FREE);

Cyman Mark 2 Free;

+Noah Voice Assistant Beta;

My Android Assistant;

AVX Free - Voice Assistant;

Moto Voice;

+EVAN Free - Voice Assistant;

Voice Assistant;

Get Assistant - Root

Tally: 5 female and 5 male with 20 gender neutral including some arguable, e.g., "Cyman" (Simon?) and Robin. This isn't the most scientific thing but it certainly exposes the assertion "the name is always female" for what it is. The really unfortunate thing is this erroneous belief is so ingrained that half the comments here are bike shedding about this exact point instead of discussing how cool this piece of software is. Not that I'm helping that problem.

[0]https://play.google.com/store/apps/collection/search_results...
Heh, having recently gotten into the homebrew drone scene, it's pretty clear to me that people are NOT listening to FAA regs, on the reg.

But it's probably an incorrect assumption, as a drone can be autonomous. This means its flight time is much more a function of its power storage than its radio range. Racing drones can exceed 200km/h and can do that for about 7-10 minutes, while streaming 3d video back to a pilot who's piloting it in VR.

I don't know of many practical systems for fully autonomous flight there (those things are way more rickety and weight limited than your typical quadcopter), but consider that a drone intent on causing damage at SFO could conceivably launch from _Palo Alto_ and make it there pretty damn fast, using sub $300 drone hardware and a spare smartphone.
No, this is not a spectrum.

Offering a discount or giving copies away is marketing.

Buying copies yourself and pretending someone else did is fraud.
XNES[1] is mentioned, which links to a page with several other us ports including SNEM and SNES9x.

[1] http://tjwei.github.io/xnes/
None of that is relevant to their point. Would you mind sticking to the topic instead of trying to dismiss them based off your assumptions about them? Unless you know them personally, you likely know nothing about who you're responding to.

Maybe take a deep breath and evaluate whether you're here to seek a broader sense of the truth or just want to be right about whatever your cause is?
By my math, 39 years ago is prior to 1995. But yes for patents issued later than 1995, good point, thanks for the correction.
The raven must have thought, "Nevermore!"

Sorry, couldn't resist the corniness.
But imagine the people who had the Google voice actress as an ex :O

Dating profile: I know this is a bit odd, but I can only date you if you're an iPhone user.
Work from home option?
Whether company own stuff I build in free time?
Personification of the assistant allows a more intimate experience for those not of the computer science inclination. Humans know how to talk to other humans, most are still too unfamiliar with speaking only to "a computer program at a data center somewhere" to get any real use out of it.

Anecdotal, but I have an aunt who hates computers but loves the Echo because of Alexa. By giving the assistant a name and speaking to it conversationally, she was able to "trust" it much faster than many other technologies.
Outside of HN everybody just calls these ideas websites "someone should start a website where..."
Then you'd get bubbled and tracked just like if you use Google, although you'd avoid AMP. DDG uses Bing and other sources, it's not literally just a wrapping of Bing.
Living with nuclear waste means remembering on a different scale
Thanks. I guess there are economies of scale / barrier of entry costs involved that should reduce this ratio over time.

On a side note. When people talk about x-figures revenue, are they typically talking about x-figures monthly or yearly?
I feel like I've read that readme file a few 2-3 years ago, but everything says 14 hours ago.

Anybody familiar with the history of this project?
You can run emacs under termux on Android. I use this as a mobile platform with a bluetooth keyboard.
Roman difficulties advancing into the Germanic areas are covered in https://www.volksliederarchiv.de/als-die-roemer-frech-geword...

An abbreviated version may be found in
https://www.youtube.com/watch?v=eS5Asjvhx6I :)
It's true of client side rendering in general. If you're targeting mobile and get most of your traffic from search results then you should be looking at aggressively lightweight sites.

* Top bar with a damn small company logo and navigation links. Top bar does not follow the user down the page. Your logo isn't that cool and nobody is using your navigation links half way though an article.

* No fancy or dynamic layouts. No scrolling effects. No bars that follow them down the page. No floating buttons. No animations. No 'expandable' content. No hamburger menus (they're lazy design anyway).

* Minimal CSS. Sane font settings focusing on readability. No web fonts. Use the system default sans serif for the article content.

* Email solicitation exists as an in-band static form at the end of the page (or the beginning if you really can't help yourself).

* Use text placeholders for images and use JS to load them at the request of the user. Or more generally, only use JS to reduce the traffic over the wire.

* (If you must) Use a tracking pixel rather than something like GA or Piwik.
Google can (or refuse to) redirect you anywhere. They also get to know about it, in case the analytics on target page was not enough.

That said, I don’t actually agree that AMP’s link rewriting is necessarily the thing that breaks internet, because the original link is still contained in the modified URL, and can be recovered completely offline.

URL shorteneres are much more harmful in that aspect.

The real danger of AMP is giving Google that much (more) power. They don’t hide links today, but what stops them from turning evil(er) tomorrow.

Preferring AMP pages is a clear monopoly practice, and should be the straw that breaks the camel’s back (if you didn’t care about the censorship…). I’m really trying to have faith in free market sorting this out, but I don’t have much faith in the Facebook drones that brought us all this shit in the first place. Are there enough free people left?
> STEM in practice is of course gender-biased

Really? Do you really mean biased[1], or do you mean there are gender differences in STEM fields, particularly as to the representation of genders in those fields (as there are in other fields)?

Or are these two the same for you?

[1] http://www.dictionary.com/browse/bias
I wonder how easy it'd be to add support for Sphinx via Python's SpeechRecognition package...
The article mentions that individuals placing calls though GETS, with a valid access code, receive "alternate carrier routing, high probability of completion, trunk queuing and exemptions from network management controls". I find this fascinating, and it's hard not to wonder if any (rough) equivalent exists for government-related internet traffic. As in, perhaps some special/cryptographic data can be provided in network traffic data that ensures higher-priority treatment in an emergency or crisis, like GETS. Can anyone enlighten me here?
Server side rendering with prefetch
Ah sorry. I thought it was the Norwegian who knew tortoises.
I gave Siri a male voice right out of the bag, and keep forgetting other people have female Siris. Having Butler Siri feels classy...
It's exclusion is highly relevant whether you "advocate" for it or not, as it is an indicator that the sampling of "sciences" is biased to get a certain result[1].

[1] http://www.dictionary.com/browse/bias
No need to shoot down an NLP task because it can't be solved with 100% accuracy. That's every NLP task.

The kanji -> kana direction should be considerably easier than the kana -> kanji direction. There are many fewer sources of ambiguity, and the space of possible answers is smaller.
We're using mostly DO, but to be honest, I'm not sure moving to AWS or Google Cloud would shift the ratio considerably. It might double our hosting costs, but hosting probably isn't our biggest spend when looking at overall IT.

To give an example, I think we spend a similar amount or even more on customer.io (email marketing automation) than we do on our entire hosting. You could argue that this cost is a marketing cost rather than technology though. But currently we still attribute it to IT.
Personally, I am a little bit sad that libraries authors don't pay enough attention to the approach of "lightweight" rendering, where we will effectively create a graph of components and just invoke lifecycle hooks on them.

I feel that executing the same code brings much more benefits over this overhead of rendering same thing twice.
> It can have a female voice without it having a woman's name;

Sure, you can use an unrelated word. There are many startups with silly names and that has not stopped them.

But if the creator decides to choose the name of a person, (perhaps to give their project a little humanity, or for whatever reason - it doesn't matter), and they are using a female voice, let us not pretend that a female name is not simply logical.
I think it could work, but learning a programing language completely on smartphone is suck in a way in the past, the now the situation changed, you know the latest Android version -- Android O, which allow user to split App cards, and we can also use bluetooth keyboard to code(I did it when I was learning my first language before owning my first PC a year ago).
Disclosure: I work at Google (but not on search).

You're confusing an important thing here: Google places news higher than the original source. Given that WWDC is over, this is actually preferable. It is true that all the news results are AMPed, but there was certainly a time when not everyone was onboard yet and the carousel included non-AMP results (I assume if you can find a news topic sufficiently obscure to have a non-AMP publisher, yet important enough for Top Stories it might show up).

If you instead search for "Iceland hikes" you get a useful one box of info, then an AMPed page then a non-AMPed result and so on.

tl;dr: Popular news publications are certainly all AMPified these days, and Top News is clearly prioritized. Regular search results aren't as clearly AMP leaning.
Totally agree. A large dog usually keeps burglars from breaking in to begin with. Also install a visible camera and a sign
Excellent point. I asked this question based on two experiences:

1.) after attending a coding bootcamp for 6 weeks (didn't finish) and being around a lot of people who believed it to be important to 'job placement'.

2.) after someone I know who first asked to join their startup started to question by abilities because 'your github doesn't have much there. are you sure you know what you're doing?'

Looking back, doing some HN searches, and after reading this thread...the bootcamp community in general sketches me out. And that guy having no technical skills, was not in any position to evaluate my skills.
Honest question. How do I see an AMP page? Perhaps my use of a browser is different that most others (I don't use Facebook, for example) but I can only recall seeing an AMP link once or twice.

Do you only see them when doing a Google search?
Parker Conrad takes another crack at employee onboarding
Ok, we edited the title to reflect that.
To me Django is not the core part of your project. Django could easily replaced by any other Python web framework. The interesting bit is the SVM. I would stick to mgc-python. And in the title of the post/project perhaps highlight that instead of Django.
Doesn't being a medical doctor (of whatever specialty) fall under "Science"?
I've heard people complain that the combination of the female voice, and the naming of the Google service "assistant". There truly is no escape.

You can't give it a masculine name, because it would be nonsensical. You can't give it a feminine name because people will complain that you're associating femininity with subservience. You can't give it a descriptive name because people will complain that you're associating femininity with assistant/secretary work.

I think we're all better off if we just calm waaay down and accept that people like hearing feminine voices from programs with feminine names; and it just so happens that people want a piece of software which does secretary work.
Shake is awesome! I've been thinking about moving as much of my personal infrastructure to Haskell as possible: XMonad for window management, Hakyll for blogging, Pandoc for documents and presentations, Shake for builds, Turtle for shell scripts etc. and it's been fun to contemplate at least. Propellor for configuration might also be cool but I think Nix is a better solution there. There's a lot of "real-world" applicable Haskell out there!
"You're failing to see that Google is used everywhere in the world and not all countries (in fact, very few) have markets where the standard device is what you describe or where everyone has blazing fast LTE available everywhere."

So here's an idea: Seeing as some folks _do_ have these powerful devices and fast connections, Google could make AMP _optional_.
The signal-to-noise ratio of this article is so low

I started reading the comments before I read the article. And, sadly, once I saw your comment I knew exactly who wrote the article. One click and confirmed!
For any set of axioms you take, if they are consistent then it is incomplete. You can enhance the axiom set to extend its reach, but an adversary can always find true, unprovable statements.

My main point is I disagree with the view of mathematics as nothing more than some axiomatic program-- in 1903 many were hopeful that a system (like Russell's formal logic in Principia) could simply generate the truths of mathematics. Gödel shattered that dream.
employee8000 well spoken!

Why am I seeing all of the comments employee8000 made down-voted? Again, this is what the world does to Uber -- try to suppress all true and positive facts, and only let media's negative opinions based on 0.001% know-how of the company prevail!
Why do you think so? He is making sound, well-reasoned statements IMHO.
Download the file in Starbucks + 5 other locations. Check sha1sum. Though not useful in this situation, but better buy reputed server mobo.
New Cancer Drug Is So Effective Against Tumors, the FDA Approved It Immediately
I'm seeing less and less non-AMP content as time goes on and publishers jump on the hype train.

I am being forced to use AMP because I have no way to tell my search results to link to the real content
You can buy a low price physical keyboard for your phone to make it easy to type
> We already have <link rel="preload/prefetch"> but how about adding <link rel="prerender" href="http://amp.newswebsite.com/article/etc." />.

The goal of AMP is to improve the experience on mobile, making the client prerender instead of Google would be bad for your mobile device battery.
Also, more importantly, certain environmental toxins force maladaptation to the human body as a growth medium.

That is, anything that can live in a 40+% alcohol environment is also not going to find the human body hospitable.
It looks great. Started watching the pitch video...somebody get that guy a decent microphone!!
The question should be "how effective is it" not whether you can or not. Sure you can read a lot of programming resources using your phone and perhaps even write and run some programs, but it would not be as effective as practicing it on computer.