skysight-inc/HackerNews huggingface dataset:
So the play store still shows this as coming soon for me. They did the same type of launch for Duo and I really don't understand what they have to gain from this.

They're making a reentry into a very populated space. Facebook messenger, whatsapp, Skype, iMessage... why would you risk the scenario where someone finds this blog post in a newsfeed, looks at the app, finds it unavailable, and never returns?

It just doesn't make any sense to me. Clearly they're going to launch sometime in the next 12 hours. So the infrastructure is all in place and the final builds are made. Why not wait on the press release until it's actually available?
Different drugs affect people differently. I was rendered incapable of driving safely with a moderate dose of Addreall (30mg), and still felt somewhat unsafe with a low dose of Adderall(15mg). The main effect was that I could no longer subconsciously distinguish moving objects from non-moving objects (I had to think "is that car parked or moving" rather than being able to just tell by looking). My weight is 105kg.
If you are using LESS or Sass, it's really not hard at all to only include the parts of Bootstrap that you need. In my experiences, I often need just need maybe half of it and don't bother much with the Javascript stuff. I don't think Bootstrap really has performance or size as a first priority. It's really just a big toolkit, ready to go so you can whip out a functioning app.
Surprised nobody has mentioned any/all of Alan Turing's work, it is the mathematics which caused the foundation of Computer Science. See Turing Completeness and Universal Turing Machines.

Graph Theory is important for understanding data structures, I would also stress that the math equivalence of idempotency and isomorphism. We use these concepts a LOT in our work - but admittedly, we're a database ( http://gun.js.org/ ), which is a very different line of work than building consumer apps.

Other people already mentioned Big-O notation. Combinatorics, etc.
Yeah, wonder how it looks like, if it's coming from the persons number, or some service.

[edit] Not from personal number it seems : http://www.reddit.com/r/projectfi/comments/53rhk8/_/
You still have to use the software you're running, and sounds like you are running Cisco's software.
KHTML was hardly embeddable, portable, or language/toolkit agnostic at the time.
It's very deep. I wrote an analysis of this story when I was 14, that got me the nickname le philosophe with my literature professor. Unfortunately, 22 years later, things don't look as bright, including me, and I fail to ask the right answers. I think I were more of a man or boy then of faith, and could draw the right analogies with light. Now I am worn, I sat on a stool with my back facing the law in a twisted and forgetful demonstration of respect for too long but maybe not long enough.Yet.
> Good question... Calculus? Of course it has a long history with computing, but I would say that probably less than 10% of programmers outside scientific fields use any calculus.

Calculus is pretty useful in computer graphics and vision, if you want to understand what is going on there are integrals left and right. Audio processing and finance too.
Thank god they don't. I hate it when I try to right click to do something and I get some custom control with like one or two options I don't even want.
Melatonin is not addictive. You can form a psychological habit with anything, but physical dependence is not an issue.
In many countries, "allo" is the first word of a phone conversation.

But Google Allo doesn't do any phone call, I think it will confuse users.

https://fr.wikipedia.org/wiki/All%C3%B4
Linear algebra for computer graphics, computer games, machine learning, and engineering simulation.
How to Achieve Startup Growth
I am like you. In the past I wouldn't pay attention to privacy issues and I would enjoy free services such as Google Drive or Facebook Messenger, but that recently changed. In my case, the trigger was exactly the thought that you expressed so effectively:

> All I see is a tool to make me the product.

I think you're right, and you're not paranoid at all.

I'm now using only open source tools both on PC and on Android (courtesy of F-Droid), switched from Gmail to Mailbox.org and from Chrome to Firefox with all privacy settings turned on (no tracking, no long term cookies etc.), switched from GDrive and Dropbox to my own private cloud solution (using a NAS + Owncloud), started using PGP for email, and currently trying to get my friends to use Signal for instant messaging.

First world problems? Maybe, but I don't like to be sold in exchange for free-of-charge services.
I do not claim that working-class people have too much power. I claim that unions, under the impression that they are working for the people, actually are their own form of oppression. The capitalists control the capital, the union bosses control the labor, and the worker is shut out. The ending of Animal Farm, illustrated.

There is an ideological component. I suspect that unions have a blind spot regarding just how important labor is. Of course there is no value to humans unless humans get their fair share of benefits out of the process. The problem comes when labor for labor’s sake becomes the goal.

Then unions tend to reject labor-saving technologies, which would work if they had a captive market. That might contribute to why unions still have such a large share of government and geographically constrained markets. But a lot of the time, the union temporarily improves the worker’s conditions, and then the capitalist moves the job overseas, or a competitor who is already overseas rises out of obscurity, or the citizens flee to the suburbs; and the next generation has a harder time finding an entry-level position to escape from poverty.

Unions also tend to discount intellectual contribution. In the United States, teachers are constantly under attack regarding their professionalism. Well, maybe we could treat them as professionals more easily if their unions allowed us to treat them as professionals. But no, they are labor, and a long-serving crank has more status than an inspirational young teacher. (Inspirational old teachers also have more status, but inspirational young teachers rarely stick around that long.)

I’m not in principle opposed to unions. I just think in notable cases they have been harmful.
Trader Joes sells 500mcg tablets.
How on earth is hangouts "bloated"? It's a friggin IM app with video calling built in. It's far more minimal than most other "alternative" IM clients.
I'd recommend reading Knuth's The Art of Computer Programming for his perspective. Very math intensive and things you won't find in other textbooks.

Definitely a lot of discrete math (e.g. combinatorics), some calculus, number theory (esp. for cryptography), coding theory (e.g. for error correction), information theory, computational complexity theory. The border between theoretical computer science and math in general is very blurry, pretty much anything that is CS pretty quickly touches on more "traditional" mathematics.

A lot depends on your area of programming, things like machine learning will definitely involve more linear algebra, calculus, statistics. If you're programming a 3d engine then again algebra, geometry, etc. Things like finite state machines have a mathematical underpinning.

EDIT: From what I've seen at a university level CS program, Calculus, Linear Algebra, Discrete Math, Group Theory, Logic and Statistics were (IIRC) the core required math courses. Doesn't mean everything you learn there is applicable to any kind of program you might write but at least that's what someone thought was important...
The nigger brain cannot understand what a certified random number is.

Frasier has a very low IQ.
Exactly, it's the usual trade-off: convenience vs. privacy. I much prefer the latter, though.
So will this in a couple years, and then it will be dismantled and sunset like the rest...
An app that writes my messages for me. Great, now I can be 1 step further removed from any contacts from my friends and family.
I'm looking forward to Matrix too. It's still very immature right now through, as (as I understand it) we're still waiting for E2E encryption on mobile and group video calling(?).

It's hard to see Matrix as a standard right now too, with only one server and one client even remotely complete. Would love to see a multiplatform native client!

Thanks for the work you do, I realllllly hope matrix attains some success.
That was the tipping point of Opera and IE/Edge too. Opera 12 had various methods to emulate other browsers behaviours and compatibility domain-lists, in the end Opera 12 died and the next version, Opera 15, was just a fork of Chromium. IE/Edge feels pretty broken in modern web similar to Opera 12 back then.

The question is were is webkit/Safari is this game. Most website have stylesheets that mention webkit prefixes, and it's now clear why Google removed the prefixes from their webkit fork (blink). It's bad for the end user and the web devs, but good for them.
With the emacs-mac-port by Mitsuharu Yamamoto (available on railwaycat's homebrew tap) you can set this in Emacs with (setq mac-command-modifier 'meta).
Some of us want to see what it is doing!
Facebook Messenger has all of those advantages and even more, since your name is your identity and not something that requires exchange like a phone number.

I suspect the "video preview" feature will come soon to Facebook Messenger, which has been developing quickly.
Briefing of Medical Sciences from National Universities-UZNU,Ukraine
iPhone 7. Apple Just Showed Us the Future
This reminds me a lot of Telegram in incognito vs secret chat and the stickers. I wish Google good luck in such a competive field and especially one that is completely dependent on the network effect
I don't know why it's "bloated", but after a few minutes of video chat it's got my computer sounding like a jetliner preparing for takeoff.
This seems like a good read on the topic:

http://steve-yegge.blogspot.cz/2006/03/math-for-programmers....

Disclaimer: I know nothing about math but have been researching it recently as I want to go to university next year to study CS so I have about 8 months to 'learn' math (45 year old street programmer here :).

I would appreciate any feedback on if this post has any merit, and will be following this thread as it's relevant to my interests :)
As a recent postgres convert (from mysql) -- would be interested to know more about the general pattern or examples which I might keep in mind for:

My insert triggers have big blocks of IF/ELSIF branches
Modern reactors take 10 years and billions of dollars in capital costs that'll take half a century to recover. New nuclear is DOA and existing plants will turn down over the next decade.
I just picked this up after having finished 'From Mathematics to Generic Programming' which is a ride in the park compared to what you're reading now. Looking forward to the task of slowly working my way through it.

[Edit] Interested in Rust for the same reason, but I'm not attracted to Swift. It looks so much like Kotlin, I am not sure I understand the fuss over it other than it gives Apple devs a way out of ObjC.

Anyway, I am going full on Android now, not in the hopes of app money, but the sheer numbers of devices out there, Google's backing, and it is more of a hacker's platform than iOS. I will most likely try Kotlin again, and this will prepare me for any possible switch to Swift.
First you will need to train google to your own responses. Once it has your personality finger print then they can remove you from the equation :P
I have this problem all the time on YouTube. I'll instinctively click through to subscriptions but when that is loading I'll notice a recommended video that looks interesting. But then hitting back it's gone because YouTube has reshuffled the recommendations
" Most of us take drugs like caffeine and alcohol pretty often."

Not to mention foods that people take to make themselves "feel better" (ie. modify mood), like chocolate or ice cream (or chocolate ice cream! mmmmmm).
I have a bunch of apps I use all the time and when buying a new phone I just install those; I never look for anything new. There might be better apps for some of the things I'm doing but I cannot find them and i'm not going to try all apps out... Most people I know have the same behavior. Why look for other apps if you can already do all you need? That said; I use my phone far more than my laptop for work and I do miss apps which other people do not seem to miss which, I guess, I should make some time. I do search for those every few months and if something would pop up I would download it.
Google's Duo/Allo strategy is the final straw after adopting Google Voice like 10 years and hoping that eventually Hangouts would not a pile of crap.

Beside the limbo that this leaves Hangouts in, Allo and Duo have no web/desktop client, which is where I do 90% of my messaging. I've made too many excuses and put up with half-assed experiences for the past 5-10 years. Unfortunately, my options are probably Facebook messaging or raw SMS.

Meanwhile Riot/Matrix have all of the functionality of Slack/Skype/Hangouts/etc, is open source, is federated, etc... and no one seems to care...

(Not to mention that I still can't even download Allo if I try...)
He probably has tried drug free, exercise and sleep over a month.
>We can’t wait for you to say hello to Google Allo! We’re beginning to roll out Google Allo for Android and iOS, and the app will be available worldwide in the next few days.

I wonder if they are doing this because they expect issues or if they expect everyone to want the app.
Personally, I just wish the stock Android messenger could communicate better with imessage group chats.
I think there are other reasons, but I really dislike using my phone number as an ID.

Phone numbers are much harder to change , so if some annoying person gets a hold of it suddenly they can harass me across networks. This is a thing that actually happens! A big reason why I don't like telegram (even if everything else is awesome).

I'm cool with my account being linked to a phone number, but I'd rather avoid giving the phone number to people I want to talk to (instead handing out a network-specific username)
Yubikey Smart Card Support for MacOS Sierra
Why not have end-to-end encryption except for replies that begin with '@google'? That should be the best of both worlds.
Easier to create a new code base and infrastructure than to bolt all the new features onto the old Hangouts code base. It also avoids the flip side argument/outcome to including it "I hate all these new features, it's ruined Hangouts."
I'm not sure if it's available in the US, but I bought a Samsung Galaxy A5 in Thailand for about $220 and with the level of quality it offers for such a low price, I have a very hard time understanding why anyone would pay 3-5x that for a "premium" phone: http://www.trustedreviews.com/samsung-galaxy-a5-review
Looks nice. A lot of people don’t realize how expensive Linq can be. That said, my preference for most (source) codegen is in the editor – this would be nice as an editor plugin.
I hope this doesn't come as a surprise, but it looks like Amp is important enough to the shopping experience that shopify is adding support at the platform level (from a tech blog post of theirs earlier today) [0]

[0] https://engineering.shopify.com/225104708-shopify-merchants-...
Because Roslyn[1] itself can only understand C# and VB.NET.

[1] `The .NET Compiler Platform ("Roslyn") provides open-source C# and Visual Basic compilers with rich code analysis APIs.` - https://github.com/dotnet/roslyn
Go get the best offer you can. If you're still conflicted about leaving, and the offer is substantially better (not sure why you would be), you can use the offer as leverage to get a raise and improve your position. But only go that route if you're truly prepared to leave.
UK might be planning a 'Great British Firewall'
3 websites, 30 hours and 30kb – before
Is the disk controller using an FPGA because that's what Carl was most familiar with or is there a technical reason? Does data come in too fast for the PRU to keep up or are the timing requirements too stringent?
It's not just economics. It's politics as well as a dash of military theory.

For instance, it's cheaper to produce steel and aluminum abroad than in the states. But we erect protective tariffs on steel and aluminum to keep those industries in the states so that in case war breaks out, our aggressors can't cut our supply lines, and we can keep churning out jet and tank parts.

But agreed, it's a fascinating field. Why do you restrict the explanation to residents of SF, rather than all citizens of the US?
You're not alone but unfortunately there's a lot of people on this site who are extremely irrational but think they are very rational.
I've toyed with both languages, and they are only slightly off from something I have been looking for. One of my pet projects right now is a language that can be compiled to and/or simultaneously interpreted within C++, with minimal overhead or dependencies (just a small single header file). No need for LLVM, although I debated using it myself.
Just like with Star Wars, revisiting one's preferred childhood media can lead to disappointment.

I recently re-read Tolkien's material and have to admit that whilst it is indeed genre-defining and carefully planned on the conceptual level LotR is indeed a heavily flawed book. I do not understand the reviewer's POV as we had excellent "high" literature all through the 20th century.

I totally accept that the more nerdy HN community mostly see literature as having three genres (Sci-Fi, Fantasy, and Horror) but there is a weird egghead world of people reading "art" books. Those who attended school might had the questionable experience of studying Hemingway or Joyce or Fitzgerald. These authors are different to Tolkien.

You can indeed compare Beethoven to Elvis. Or Michelin gourmet places to street food. I am just not sure it makes sense.

And no, one is not "better" than the other. Outside of the minds of console warmongers and GOP nominees there are more shades of grey than any shady SM e-book fanboi would ever fathom.
Actually it's incredibly easy, just not statistically relevant.
So far, nobody has done a successful automated restaurant. There have been many attempts. The first was AMFare, built in 1964 by American Machine and Foundry, and it was better than most of its successors.[1] McDonalds tried and failed about a decade ago. Eatsa, the SF chain, is just an automat where you can't see the kitchen. Momentum Machines in SF has a prototype hamburger-customization machine, but hasn't shipped. There's a functioning pizza-making robot from Zume. So far, though, the hardware has a narrow functional range.

There's lots of automated food preparation in the plants that make frozen dinners and airline meals. But those,too, have a narrow product range.

A good place to start would be at the back end. Build a robotic system which can take a tub of random dishes, tableware, and trash, separate them, apply blasts of hot soapy water to anything that needs pre-cleaning for the dishwasher, load the dishwasher trays, and start them down the conveyor to the dishwasher. Everybody hates that job.

[1] https://www.youtube.com/watch?v=FmXLqImT1wE
Is 30mg really a moderate does? When I had a pers ription for Aderral, 20mg was enough to make me feel like I was going to die.
I think there are some studies that show modafinil leads to a boost in IQ by a couple of points (although it sounds like that effect tapers off if you're already very intelligent).

What makes you say the effect on the brain of modafinil is "on a different scale" than caffeine?
Oh, and a question – is the generated code actually semantically identical? For most uses practical uses, it is, but I think under racy conditions it could give different results.
Looking at how the current mobile web it is necessary. This gives an incentive for the web developers to change. And it gives an open option to facebook closed instant articles. Standards don't change peoples attitudes, money and incentives do.
We would still be stuck with ie and its unique html if not for google building chrome and forcing web developers to follow the standards more instead of staying with ie. The developers went where the money was.
Same thing is happening with web encryption web developers were not using it till google first speeded it up with SPDY and then started hitting non secured pages with lower ranking in its search. If not for what google has done over the last decade you would be looking at a very different web.
Developers like most people don't like change are happy with how things are unless they are forced to change to survive. I might disagree with google on many of its privacy practices etc but can't disregard the fact that many of advancement on the web and internet in general in the last decade have happened because of google forcing people to change or showing how it could be done better.
There was an article posted on here a few months ago about Google's version control system. One of the main features is that you don't actually checkout copies of every file in the repository; instead they're faulted in as you need them.

My impression is that the monolithic repository only works because Google's built a bunch of custom tooling to support it. It doesn't mean any company can just roll all of their code into a single Git repository and call it a day.
they should have just made this an iMessage app
"removing [graph axis] was recommended as a marketing hack"

..and there all my preconceptions of marketing people sadly reconfirmed.
Tryexceptpass: On Democratizing the Next Generation of User Interfaces
I split the 3mg sublingual tabs into quarters. I often split them again and take part when I go to bed and the other part after reading and getting a bit drowsy. Seems to do some good (N=1 and all that).

I definitely think that if you're taking them under the tongue the doses they sell them in are much too high. Probably make more sense if you're swallowing them.
Sucks for poor and/or disabled and/or elderly people, sucks for people with infants, and of course, for everyone who doesn't like to have games played on them so they save one cent which others get to pay with five cents. Oh well, amirite?
>Is 30mg really a moderate does?

No, it's not. It's far from unheard of to start getting hallucinations on 30mg of amphetamine.

In the 30's and 40's Benzedrine was generally prescribed in 5 or 10 milligram tablets.
I honestly can't tell if this is profound satire or contentless nonsense. Without knowing, it's impossible to discuss this.
Fear is the mind killer.

Or: https://www.youtube.com/watch?v=7d4AojZ4KeY
Gwern gives disclaimers, and indeed I agree with them that there is no reason to think that any of these tests should have any external validity. So, this is a series of anecdotes like Erowid - interesting to some, perhaps, but hopefully recognized as not being medical advice (since it would run far afoul of medical norms to recommend these drugs).