skysight-inc/HackerNews huggingface dataset:
Wha? This is pure stupidity. If you choose to show ads in third world countries AdWords will show them constantly in those areas since the cost per click is so low.

It's not their fault you used the default setting to minimize cost per click then turned on ads in places you weren't at all interest in.
And Judge Gonzalo Curiel was born in Indiana. In the U.S., people who are of clear immigrant ancestry are often lumped in with first generation immigrants in these controversies. To pretend otherwise is to feign ignorance.
Me. 45, 50 at the latest. I can't take much more of this.
I'm in the same boat. In fact, I don't REALLY come online until after lunch, sometime around 1 or 2. And if allowed to revert to my natural sleep cycle, my most creative and productive time is between 2pm - 3am.

Good luck finding an employer who is cool with that. Not to mention, a spouse.
The normal process is different bills pass different houses, then they go into a conference committee that produces a negotiated third version which then goes back to be voted on in each chamber.

What happened in this case, as I understand it, was the Democrats in the Senate took a bill that had already passed, a bill addressing some other matter entirely, and rewrote it completely while maintaining it was the "negotiated third version" above, i.e. it was a reconciliation of the bill that had been discarded.

I'm a bit fuzzy on the details, TBH, but that's the essence.
OpenSSL is a disaster. I feel bad for anyone who is forced to or chooses to use it.
Most cities in the US have huge barriers to housing expansion, particularly of the affordable kind.

It is not a problem unique to SF, it just shows its worst there because its the highest growth.
Sprint Buys 33% of Jay Z’s Music Streaming Service Tidal
Has anyone found a truly workable remote alternative to everyone standing around a whiteboard for shared, interactive sketching?

Let me stipulate that I'd pay a sizable sum ($5K per location wouldn't be out of the question at all) if I could find something that gave me very similar dynamics to 5 people standing around a whiteboard and taking turns drawing, talking, correcting, improving a shared diagram. (So, this doesn't have to be "cheap", but does have to be "awesome".)
Shawn Corey Garter?
> complete trash

That's not constructive at all. This kind of response is against HN guidelines.

This group/site entirely consists of university professors, all of whom are named on the site [1]. The basis for post I linked to was a paper that was published in Cambridge's Behavioral and Brain Sciences journal [2], and was written by one of the authors.

You're entitled to disagree with it, but the burden of proof is on you.

[1]: http://heterodoxacademy.org/about-us/

[2]: https://www.cambridge.org/core/journals/behavioral-and-brain...
That's true, but deceptive. Google Voice itself can't make calls in the app or website, but Gmail (web only) and Hangouts (web and app) can. They're offered this service for a very long time.
Mis-seeing it as an array makes a lot of sense for the f(x) syntax. That's probably even more true than it would be in a higher level language like python, because you're doing more stuff like that.

But for Python3 lambda type hints, I'm reading a definitive comment in PEP 3107 that it isn't supported [0]. Anecdotally, that also jives with what I'm seeing on the REPL.

Python 3.6.0 (default, Jan 18 2017, 02:51:38)
[GCC 4.9.2] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import typing
>>> f = lambda x: int: x * 6
File "<stdin>", line 1
f = lambda x: int: x * 6
^
SyntaxError: invalid syntax

[0] https://www.python.org/dev/peps/pep-3107/#lambda
If there's a supposed to be a 90 day disclosure lag, why is this on hacker news today?
I don't know why this article keeps using the word 'massive'. 20MW is tiny at utility scale. For comparison the typical pumped-storage station has 1,000-3,000MW capacity.
No, the use of the term is appropriate: http://www.thefreedictionary.com/slavery
It could, as Google allows VOIP calls with the Hangouts app and gmail website. I hope they add this functionality too.
Whiteboard VR? Probably a little off from this being a (virtual) reality, but could be interesting.
It's unsupported because "making the smallest thing" just for the sake of being small is silly to support, and there WILL be issues that will creep up...I'm just not aware of what. It's also not optimal, just the like mentioned mitt, because optimizations sometimes use more code to handle special cases, and that would ruin the whole "smallest" aspect :)

I wouldn't use mitt, nor litt, but something 1. proven to work 2. proven to be efficient - in that order. This is actually a social experiment I'm conducting. I want to see if people love it or hate it, and why. mitt showed extreme popularity (+1400 stars). litt should follow if it is "better" in this aspect (size), right? Personally I think it won't. I think it's popular simply because the guy who wrote "preact" wrote mitt. We will see...!
I'm a second generation Jew.

>To pretend otherwise is to feign ignorance.

I wasn't pretending otherwise. You're making a big assumption about my intent.

Edit: Trumps comments about the judge were overt racism.
Gmail do scan all emails for certain crimes. But I digress, sorry.
So... bear with me: Patient comes in and says "I noticed that nicotine helps with my symptoms." Doctor does some searches & reading and sees no results (because this study hadn't been published yet). Doctor tells patient, "There is no published, scientific evidence between nicotine use and treatment of schizophrenia. But there is evidence that smoking is bad."

That seems perfectly reasonable for a practicing doctor before this study was published. How can you be mad at that?! Do you thoroughly research every correlation you encounter in your field of expertise when you have other clients & projects to address?

(It seems reasonable to me.)
No, you just lack breadth in your understanding of life. People have different personalities, Bukowski clearly had a personality that caused him to despise the 9-5 work environment. He grww up with people telling him if he didn't work 9-5 he would be a dirty bum hippie. That explains his hatred for the 9-5.
As it turns out, we don't have to speculate about single-payer since most other advanced and some not-so-advanced nations use it, and it works great. Costs are vastly lower than the U.S.'s system.
Yes that is correct. The only reason why I sort of take issue with it is being grouped with people that are bouncing of the wall.

That is during elementary school I was grouped with kids that had ADD/ADHD for some counselors/teachers/doctors to learn about us. There was clearly two groups. The kids like me (ADD) staring at the ceiling fans, flowers, whatever and the other kids (ADHD) who were running around trying to tear apart the fans, flowers and whatever.

The problem with getting the label of ADHD is that all of the sudden people suddenly think they observe hyperactive behavior with you. That is they associate hyperactivity with you. So anytime you express an idea excitedly or thoughts come quickly and you are trying to express them to some one (which is challenging particularly if you are an introvert) people call it hyperactive behavior.... the same word for behavior such as running around punching kids, tearing shit up and acting like a 2 year old. Hopefully you understand why I don't like the association even it if is academically correct.
Apple claimed to have a security reason that was in the interest of the user and not only anticompetitive; does someone have a link to an article explaining this? I remember reading about it at the time.
The one time I tried sending money from Los Angeles, CA, USA to Portland, OR, USA, I wasn't able to meet the criteria necessary to complete the transaction. Some my friend and I, both US Citizens, raised a red flag. It felt pretty lame, and the person manning the Western Union location couldn't care less about helping me navigate the system. I haven't lost a lot of sleep over this, but I never tried using the service again!
Star Wars episode 8 gets a title: The Last Jedi
That's awesome. Anyone know what they use to take a picture like this? I really love the guy standing next to the (i presume) gigantic gigapixel camera taking a picture on his smart phone.
Light hitting the skin also affects melatonin levels, so just using a sleeping mask isn't a full solution.
Under the Dome: From Mauna Loa to Mars
An example microservice system using Hemera and best of today
do not take Yohimbine

Did you take actual, pharmaceutical-grade Yohimbine HCl, or an herbal? Actual, unrefined Yohimbe has other alkaloids that have adverse effects, and it oxidizes quickly.
You can run it on an emulated PDP-10 running ITS. A friend of mine has been creating an easy-to-use project setting all of this up. MacLisp is included in the the system.

https://github.com/PDP-10/its
This is probably the 5th article on amp in the last few days but its already a reality so it would perhaps have helped if this intense focus was put much earlier.

A large number of mainstream sites are already on amp. The rest will inevitably be forced to follow. It's done.

It's a clear abuse of power by Google which would ideally be illegal given its near monopoly search position. Trading convenience for a lock-in is an extremely poor tradeoff in the long run and its a miracle no legal action is in the offing. This is the negative outcome of capitalism, concentration of power which inevitably gets abused.
> Fraudsters offering fake prizes and job opportunities swindled tens of thousands of U.S. consumers, giving Western Union agents a cut in return for processing the payments, authorities said

Ok, how do all these Banks affect so many people in many countries around the world so adversely, and yet not a single person goes to Jail ever for the crime?

Meanwhile, the dude selling 1/2 ounce of weed by the street corner in the Tenderloin gets 20 years in Pelican Bay?

Serious Question: Why don't they ever have criminal charges against Banks who launder money and cause the deaths of 100s and 1000s of people in war-torn countries?
Linux server performance: Is disk I/O slowing your application?
Facebook UI and UX is comically bad, it's just that currently FB holds the "network effect" for a generic social platform on the web. And yet the site still functions like some relic of an AOL landing page.

I can only assume most people must be uninspired, or unaware of how to seek out alternative forums on the web.
Ask HN: What database should we use for our “big data” problem?
I originally posted this question to Stack Exchange, and am copying it below here so I can get some insight from HN too :) The original (extended) post is here: http://dba.stackexchange.com/questions/162008/deciding-on-the-right-database-for-big-data

We've identified the following requirements of a database:

- Thousands of inserts/updates per second

- Has an solid aggregation strategy: Aggregating data in N different ways is really important to us, any hindrance in our ability to aggregate data is going to slow us down.

- Store + query related data (hierarchical/recursive JSON) -- ideally efficiently, but not required: getting the data out in a useful format is very important to us.

- Partition tolerant (easily clustered, automated replication)

- Availability (heavy reads + writes): same story as the partition tolerance. Availability requirements scale with the popularity of the video games we're storing data for.

With those requirements in mind, we've been mulling over a few different choices.

- Cassandra: Nails the partition tolerance and availability requirements, but it's very limited in querying capability. Also has the intriguing ScyllaDB, which could prove to provide us with more capacity if needed. With the addition of Spark to our infrastructure, Cassandra may be a good fit for our aggregation needs as well. (And we realize Riak + others are compatible with Spark as well.)

- MongoDB: Native support for JSON could be a big plus. Has a built in aggregation pipeline, but we're unsure of its capability. Not too enthused with the master-slave replication - again we're not overly concerned with consistency.

- Postgres: Maybe we don't need NoSQL yet? With the right partitioning strategy, an RDBMS could prove to work for our use case. Postgres has (from what I can tell) excellent support for JSON. Indexing on JSON properties could prove to be very useful for aggregation queries.
If it ain't broken, don't fix it.
There's someone very high up at Google who believes that Google can disrupt telephony. Fi and the lifeline of Voice are proof of this.

The fact that this project got refunded is also a tell that Google finds value in Voice (maybe). The question I'd ask is what value is it that they see? A couple of thoughts:

* Move voice users out of Hangouts to reduce users of the monolith.

* Test the current user bases' interest in updates - maybe there's something bigger brewing and this update is an experiment to learn about user habits.

* Create a pipeline program to covert users to Fi.

* Release work done over the holiday vacation that was cheap enough / good enough to release.
Nice. It may be the best way to organize project this large. I know this is maven thing and once using everyone's favorite Intellij IDEA it should not matter but I personally find ~1000 directories for ~4000 files a kind of Javasim.
It got fixed. Note the discussion about high turnaround time.

EDIT: The better technical term would be "arguably patched." See reply below.
Not GP but as someone who's never smoked, 2mg is quite a bit and I've rarely found myself taking more than one per day (after lunch), pretty much never more than two. I've never found a gum that was less than 2mg though (I've only seen 2mg and 4mg). I did it for a few years, completely stopped when I had access to nap rooms at work since I didn't have to push through that post-lunch crash anymore.
What works for me is a couple cups of Chamomile tea before bed.
Can confirm --- was at FB. Scuba is awesome --- especially the surprisingly sophisticated statistical aggregations and the call-stack view that somebody added.
Yeah the commute is fixed by working remote which I plan to look for in my next job. I have a family and my wife has a 5 minute commute and my son's school is 10 minutes away. I decided I'd do a long commute instead of everyone commuting.
It's also unclear that building more luxury housing (because that is what will be built, there as here) stabilizes rental prices for everyone else.

I can see why it's tempting to think about it as a supply and demand problem. But be realistic about the motivations of developers, too.

And it's not like "affordable housing" requirements work, either, when those are defined relative to average income.
Absolutely. It's a never ending battle.

I strongly believe that the most effective thing people can do is to help educate others about the existence of these scams and about the safe & secure use of technology. People can develop self-defense mechanisms and an intuition for when they may be getting scammed or phished.
While “pride” is often used as the opposite of “humility”---which I think is maybe what you're getting at here---I don't think pride is always the opposite of humility. In particular, I think the word can mean many things, and the meaning you're using isn't the one that's often used as the opposite of humility.

Fundamentally, I agree that you should be proud of what you've done, even if 10X awesome dude at Google could have done better. For one thing, 10X awesome dude at Google is surrounded by other Google folks, and by 15+ years of Google technology. There's being aware that there are better possibilities out there---indeed, being interested in them and even thirsty to learn more about them---and there's being embarrassed about what you've done. You can be interested in the crazy things some people do and want to learn more about those things while still working at a smaller, more limited scope and being proud of what you achieve with what you've got. The latter is how you get confidence, the former is how you get humility.

In short, I think we're probably saying the same thing. When you build a thing, you should be proud of that thing---unless you deliberately cut corners for some other tradeoff, in which case you should be cognizant of why you did it and satisfied with the tradeoffs you made. But that doesn't mean you have to think there's no better way, nor even that you have to avoid looking into those better ways. Often, I think these things (thinking there's no better way, not looking for improvements) are what people mean when they refer to folks who aren't humble. Certainly, that's what I mean.
Udacity / Google course by Vanhoucke I think is the most popular for learning TensorFlow proper - https://www.udacity.com/course/deep-learning--ud730
I just believe vaping makes it harder to quit for me; it is better if instead I can convince myself that it's a process that takes time but I'm improving at. For example hardly wanting to smoke after a delicious dinner tonight is great progress, if I'd have vaped I would have got a nicotine hit that wasn't as enjoyable as smoking and I would have wanted to smoke keeping me trapped in the idea I need a puff to be happy.
> For all that is wrong with the US system it at least have access to almost any possible treatment in existence.

Oh, not at all. The dialog goes like this:

A: I'd like a treatment, but I can't pay for it.

Hospital: Go away.

Most people in the U.S. have no access to care costing more than a few hundred dollars, because that's how much money they have.
I use Webex from Chrome every day (macOS). It works great. It's the best conferencing software I've used.

I didn't even know they had any kind of Linux support. Internally, Cisco only supports macOS and Windows on the desktop so it's no wonder the Linux support is bad. If you absolutely need to use Webex then clearly using desktop Linux is a bad idea.
Hangouts is now being marketed as a business product, they'll probably take it away from non-org accounts soon enough; perhaps this is the alternative.
I would highly suggest reading his book. He goes into this a lot more detail in the book and why systems work better than goals. The reasons are entirely psychological and revolve around tricking your brain into not being discouraged by the occasional and inevitable failure.
Even Android shows slow responses, the problem of Fi is that the ringing time is just TOO short. really short. maybe 15 seconds in total? So if my phone tries to connect wireless between TMO and SPRINT, it has really high chance to drop the call without any notice.

And Fi doesn't give any option to change ringing time. :(
Very true. But it has some benefits. I.e. you could potentially have 6 or 10 years in your 20s and 30s without work. Vs working til day 50 and only having older less active years to be off.
Interesting! Given that F-35s were going to lose in a dog fight and relies on long range missile superiority, why not mount the same missiles on simpler planes?
This boils down to: write code for your peers, not for yourself. I always try to remember that, and write code that will be easily understood by others, rather than the cleverest possible way.
I haven't used it, but one tool I've read good things about Minio [0]. I don't know if it's able to match twitter-scale, though.

https://minio.io/
It's not that I don't know them, it's that only idiots roll their own instead of using libraries.

Every time I see a regex cleaning strings I instantly know the app was written by an ametuer and probably horrible and full of security issues. Oh it globally replaces this bad token but not recursively? Great

I use regex for searching logs all the time but never in production apps. I can write some pretty mean regex but I can't remember the function call for string replace off the top of my head. For me regex is 99% in a text editor.

Really when do you split up strings without using a tokenizer or parser of some sort? Manual string manipulation is usually dumb and error prone. The only time I find myself doing it is when stuffing crap into bobs "extras" db field which is actually a bunch of 80 char strings delimited by the pipe character.
What exactly do you mean by that?
yeah I'm thinking about it in the way that is assumed by the original author, with the idea that visitors from the future would be somehow identifiable.
Yes, there's a lot of fruit still to be plucked from running old algorithms faster. There's a night-and-day difference between an algorithm that runs just a bit slower than necessary and just a bit faster. A 7 day numerical weather forecast that takes 8 days to execute is not a forecast at all. A lot of important tasks include this crucial element of time. Correct algorithms that take too long are, for bounded-time tasks, not capable of correctly acting upon the world. Missing the deadline is the same as being incorrect.
Similar for me, I grew up in New York and was taking the subway by myself to school from age 11 on (also early '80s). I can't remember when I first went to say Central Park unsupervised by adults but am sure it was by age 13.
I do not recall the manufacture but it was a very small white pill (I have seen the extract pills you might be referring to which are reddish).

I just don't think I can try the experiment again but I'm fairly sure it was the yohimbine (this was after repeated tries of different products).
Nicotine also accelerates cancer growth. Specifically, nicotinic acetylcholine receptor overstimulation is associated with growth and metastasis of pancreatic cancer [1]. Thus, I'd say that nicotine is unhealthy for long-term chronic use. Caffeine, on the other hand, has shown long-term health benefits in studies.[2]

[1] https://www.ncbi.nlm.nih.gov/pubmed/26264026

[2] http://www.theverge.com/2017/1/16/14285210/coffee-caffeine-i...
https://www.leafly.com/news/strains-products/best-cannabis-s...

I have had the most success with vaping green crack at 210C. Oil concentrates also work, but I tend to overshoot the functional sweet spot and end up recreationally high.

Smoking was much harder to nail down. It worked occasionally, enough to justify buying the vape... But the vape is way better.
I am reading a book about programming language design and I often feel like backburning it and hacking out a compiler and see what happens. I can already write parser so I just need to so something with the tree ... innit. :-)
Every large U.S. city has one or two more or less walkable neighborhoods. My last two apartments in St. Louis had walkscores of 84 and 93, respectively. But St. Louis is not walkable in any general sense and neither are most of the cities you listed.
Yes, it also included Android, Chrome, Analytics, News, Reader.