skysight-inc/HackerNews huggingface dataset:
Interesting!

So here's what makes me think so hard about this: All the experience that qualified him for his job was, for lack of a better term, in a "grey market" - what I mean by this is while the Medical System was established, due to it being officially still banned by the Federal Government, he was breaking the law. Not Colorado law. Federal "if you send this across state lines you are forever ruined" Law, right?

Fate is cruel. There are, without a doubt, thousands of young men who are easily as qualified with the product, whom are locked behind bars. This is inefficient. You don't want Maureen "Serious Journalist Doesn't Take Marijuana Seriously" Dowd as an ambassador, you want an educated, intelligent person (in agreement with the article here).

I've not got a lot more to add on this subject, other than I find it very, very strange that it was, relatively speaking, so easy to get the job. I have an actual writing degree, an advanced degree in education, and spent the first couple years of my life watching nearly every job posting reveal inflated expectations for qualifications and/or experience.

That is a very real problem, so maybe I'm partially just grumbling that it was so easy for him, whereas getting a, you know, "real" white-collar job means the Secretary needs a Bachelors and minimum 5 years experience for a salary of $37,000 in a major metropolitan city. This may seem extreme (especially to STEM professionals) but it's genuinely true, and if it isn't a problem in your industry - or not debilitating - be vigilant so it does not.
It's interesting to see how people are just focused on solving the puzzle and see what's "behind" more than actually work for google :)
First I've ever heard of Bazaar (bzr). Sponsored by Canonical.

It's a smidge ironic that ESR himself is migrating a project away from it. :)
"Guns don't kill people, people with guns kill people"
I started a project called Issue-Bidder (https://issue-bidder.com/) with the same concept before I even knew that bountysource (and meanwhile also tip4commit) existed.
I do not collect any repositories from Github but rather let the users manually submit a repo to Issue-Bidder.
And at this point I think there is only one reason why bountysource does the opposite: For marketing reason – or better let's say this straight-out: the intention to make money. Guess what, the opensource community (speaking as a set of all specific communities) is a high potential and open market. Everybody is able to move mountains if you're ruthless enough. Let's just take this post on reddit as an example: http://www.reddit.com/r/gamedev/comments/2dsvme/someone_stol... and I'm sure tons of other example cases exist out there.
In my opinion we can compare bountysource and all the other vultures out there with the financial brokers back in the 90' (why did I even set a filter to the 90' anyways?).
Should we now all hate them? Or are we now just hating around because we are naive and didn't restrict all our repos and do believe in the positive aspects of this high potential market called opensource?
Same with 1234
A guide to choose the best AWS region for a workload
The time complexity looks very bad (assuming I can read shell, which I am not sure about).

First it appears it has the classic bug of passing items equal to the partition to sub-sorts (G in this case). This guarantees N recurses (and at least c N^2 operations) when trying to sort an array that is all duplicates of a single value. Also the list concatenations ( L="$L $i" and G="$G $i") which often make mere list assembly take c N^2 time (pretty much forced by the string representations). So this could be a c N^3 worst-case sorting algorithm (possibly worse than bubble sort).

One of my articles on the pain of quicksort: http://www.win-vector.com/blog/2008/04/sorting-in-anger/
It's a question of morality in a philosophical sense, not as an application of science or engineering.

The roomba is capable of killing. Whether the operator is aware of this or not, when they use the roomba to clean their floor, they're ceding their moral agency to the device and to its creators.

The logic can be abstracted from the roomba to any other device. This creates the need for device operators, whatever the device, to examine the potential outcomes of device operation and potential assumptions and motivations of the device's creators.

Failure to examine the assumptions and motivations is the same as ceding moral agency, deciding not to decide and throwing hands in the air and saying "well, didn't see that coming" when the creator's assumptions and motivations play out in a way contrary to the operator's morality.

So, yeah, it's about a roomba killing a bug, or a vending machine spilling a soda. It's also about a facial recognition device not noticing a black guy on a black background, or a drone killing a dog because it's barking aggressively.
Quirky, GE Unveil Their Vision for the Connected Home
Me too. Maybe they try sqrt(-1) percent.
I'd have to agree, this strikes me as confusing situational depression with clinical depression.

When I was at my worst with my depression, by all objective measures my life was going just great - good girlfriend, lots of money, stable and interesting work. When I started receiving treatment, my life was by the same measures in much worse shape - had just gotten fired from a job for non-performance (due to a total inability to concentrate, as well as the lack of motivation that usually goes with depression), was broke as broke can be, was having a lot of relationship problems and so on. With my neurotransmitters tweaked, I felt better while dealing with very difficult circumstances than I ever did with untreated clinical depression and an otherwise-easy life situation.

I am not trying to dismiss the emotional turmoil that people no doubt experience in stressful and uncertain circumstances like starting a business, but I think it's important to understand the difference between that emotional state and the sort of irrational utter despair that people suffering from mental illness feel. I think the tools needed to address each problem are likely to differ significantly - no amount of therapy or reading r/GetMotivated (bizarrely linked in the article above) would change the fact that I was experiencing the effects of what was most likely a physical ailment.
Why would they talk to anybody? Support decisions were already made (for a reason) for both releases. Trying to revise them and committing on '?' for an array of production servers is a horrible idea.
You can tell SanDisk's performance numbers do not add up and that they are likely misrepresenting the true performance of their device. (Those red asterisks next to the numbers correspond to a footnote that is conveniently missing from the page...) A "read latency of 150usec" translates to maximum possible read IOPS rate of 1/150e-6 = 6.67K (with one outstanding I/O). But they quote a "random read IOPS of 140K". That would only be possible if their DDR3-based DIMM could process 21 concurrent read I/O operations. But to the best of my knowledge, DDR3 is limited to 8 banks/DIMM, so there could not possibly be more than 8 concurrent read I/O at any one time. Far from 21.

So SanDisk is likely quoting a worst case read latency and/or a best case read IOPS. Customers are left to themselves to figure out which of these numbers is most likely to represent the average performance...

PS: here is a paper with some more details but that still fails to explain this discrepancy: http://www.snia.org/sites/default/files/SanDisk%20ULLtraDIMM...
He has written a bunch of nontrivial code, and is running that code himself on his own machines (and those donated specifically for this purpose). He leaves it to the community to decide whether they want the products of that work. This seems the antithesis of bikeshedding.
It never stops generating primes, but it doesn't give a prime for every n.
If you are interested, I did some research on extremely fast, lower power, and low noise filtering using FPGAs or CPLDs.
I don't see the irony. What am I missing?
To be fair, the end of the article indicates that the job "doesn't pay the bills" and that the Denver Post doesn't even reimburse him for the pot itself (probably out legal worries?). So this is more like being in a locally-popular band -- a fun side gig that isn't costing you money and is a good conversation starter at parties -- than full time white collar job.
What kind of generation doesn't stick it to the Man but to Taylor Swift instead?
Show HN: Espresso.js – React Meets Backbone for a Minimal MVC
To circumvent the WSJ paywall, search for the URL in Google and click on the article there. Alternatively, use a browser extension to spoof your referer as Google.com.
How Drinking Bottled Water Became a Thing
With all the fake electronic parts coming from china, are those companies a trustworthy long term source for such companies ? Not sure.

One common advice is to buy from authorized sources, and looking through octopart[1], arrow is the only distributor of anadgim, with 1000 units minimum quantities.

[1]http://octopart.com/partsearch#!?q=anadigm&sortby=avg_price%...
Our experiences with GitLab have been really positive. GL may not be on par with GHE UX wise, but I don't really feel that this has been an issue for us. Coming from GH or GHE, GL is a little more difficult to navigate, but it's getting better with each release. The thing that probably bugs me the most is the home page for a repository being the activity stream. However, considering that we're saving $25k per year by using GL over GHE, I can happily put up with it.

I've never encountered the search issue you describe. We're using the latest GL, perhaps it was a problem with an older version?
> The laws of physics dictate what the ultimate limits of a techology are; they do not dictate which technologies you actually choose to use.

I never said so, I agree. I'm just stating that I'm confident that in the future, we'll still have tradeoffs. And I'm certain those will include "fast and small, but expensive" vs. "slow and cumbersome, but cheap".

We already reached the point where it's a problem that the clock signal on a die spreads so slow that it's a significant problem to increase the clock rate. So we're pushing parallel computing and other solutions, but those come with their own set of trades to make.
CrashProbe
This is slightly tangential, but I really hate it when reputable news outlets use the term 'pot' in reporting. I'm not talking about the headline, where different style rules apply, but further down in the article where they use the term 'pot' in a descriptive way. ('Pot wasn’t legal... ')

Cannabis and marijuana are more neutral terms, whereas the connotation of slang terms like 'pot' is usually slightly derogatory. You rarely see the word 'booze' used the same way in similar news pieces - not that it never happens, but it's nowhere near as common.
It is published and you can find it somewhere in Purdue's library. It is not online though. It is a regret of mine that we didn't publish at a conference or journal, but at the time I was too concerned with getting out of there. I like school and research, but I didn't like the poverty.

At the time (2006), embedded GPUs were not available or just becoming available.

In this case, I didn't need relations but given the data size, indexes would have been very helpful since I had to retrieve quads so not to overflow GPU RAM. Any DB (in the most general sense) with indexing would have been fine. Since I can setup Postgres in about two minutes, that is easiest for me.
A friend's Roomba committed suicide. He got home one day, and the apartment was filled with steam. Walked into the bathroom, shower was on, with the Roomba just sitting there getting soaked. It had managed to pull the hose while hoovering, and the hose yanked the valve handle.
Dude should use a vaporizer instead of smoking. Much healthier, and he could taste a lot more of the subtle notes instead of having them burned away.

OTOH, maybe he needs to burn the pot to taste it after smoking tobacco! It's like a wine critic eating salsa between tastings.
Have You Heard? Gossip Is Actually Good and Useful
Faster broadband isn't just an improvement on a personal level where specific power users benefit, as we've seen in cities that start up partnerships with Google Fiber it's an incredible boost to the city's economy from various businesses and startups that choose to operate in a city wih improved broadband access. Taxpayers may not be paying for specifically themselves, but it's no different than tax dollars to be used to fund a public library even if you don't personally go there, or to finance a rennovation that will allow for more tourism opportunities. That's the entire point of taxes, that they don't directly pay for your specific desires.
FirstMark Capital Launches App for Their Portfolio Companies
I agree (one of my articles in the same direction): http://www.win-vector.com/blog/2010/02/postels-law-not-sure-... ).
http://en.wikipedia.org/wiki/The_Cathedral_and_the_Bazaar
What do you mean by relevant?
It's Everywhere, the Clickbait
Go Birthday Bash Day 2: Kubernetes + Go = Crazy Delicious
What?

> SQL was designed for reading and updating relational data. Data in tables that can be joined with relational intersections, unions and complements.

Obviously. And it fails miserably at providing you with tools to reuse this code.

> This is your proverbial impedance mismatch. We have to "deal with it" without compromising the idiomatic strengths of either paradigm.

That's a cop-out. Purist functional programming languages provide namespaces, packaging systems, etc. even though nowhere in the academia of "lambda calculus" is stuff like that mentioned. At some point the rubber hits the road and you have to interface with your beautiful kernel of relational algebra, and you have to organize all that relational stuff.

Nowhere in Date and Darwin's work does it say that a relational set must be defined by a name. Why can't it be defined by a tree of namespaces? Or packages? Or anything other than simply a flat list of names?

At some point it's time to stop making excuses for this antediluvian system. SQL platforms make exceptions from the SQL spec for stupid things like bolting on a procedural scripting language, but never for smart things like better organization tools for code-reuse.
Seems like Facebook is in the "we have to control this market or we'll lose relevance" stage now. Almost nothing about a mission. Helping people share their emotions I guess. And some hand wavy stuff about reliability. But messenger just seems like a land grab. It doesn't seem like messenger solves any important new problems.
I would agree with and extend your remarks that stereotypically all git books begin with creating a nice clean repo and all git users begin by being thrown into the deep end with an existing project.

Rather than writing the tutorial starting from nothing and creating a repo and entering its first commit, it might be very interesting to write a tutorial starting from a simple artificial repo with just a couple branches and commits.

I believe this tendency comes from programming where "the book" usually starts with typing in hello world, but the real world usually starts with maint work on existing code.

I still git-flow, I donno if thats cool or not. HN is extremely fad focused so its possible half the readership don't even know what git flow is/was because it was cool waaaaay back when nosql was going to save us all. It would be interesting if the tutorial reflected git flow or possible alternatives.
Sensationally worded?!? You're saying there's a chance the headline "When Roombas Kill" could have even a single trait in common with linkbait? Outrageous!
I haven't been able to solve the puzzle - if there's any, however there is some interesting pattern in filenames.

/staticfiles/svg/error.33ab1eb5.svg -> 33ab1eb5 hexadecimal is 866852533, which seems to be a prime number.

I believe the probability is very low if unintended. Also other file names, can be factored more or less to 1 big prime number and few small primes.
Can a brewery be a platform for anyone to program their own beer?
Making Your App Work Offline: Tips and Cautionary Tales
I wouldnt write couchbase-lite off entirely, sync is extremely hard and with Pouch we are still struggling with slow replications and bugs with binary objects.

The couchbase-lite devs have been contributing to PouchDB and couchbase-lite, PouchDB and CouchDB should all interoperatate in a p2p environment, if they dont then its a bug and I am sure they would love to hear it (as would we if the issue was with PouchDB)
I don't know if this belongs here, but my Aurora installation automatically replaced itself with Developer Edition, which would be fine if it did not also delete all history, bookmarks, saved passwords, plugins etc. Is there anyway to get that stuff back?
It doesn't say the the island was always findable only by those who already know where it is. This could have changed at some point.
This kind of really obvious single line will occur for anything which is 2prime number. 1618 = 2809, so all numbers of the form: n1618 and n1618+809 are composite. There is no other 0<c<1617 where n*1618+c is always prime, so the line is really obvious.
This Anti-Wall Street Startup Treats Small Investors Like Multimillionaires
Actually, the c compiler just got deleted.

https://groups.google.com/forum/#!topic/golang-codereviews/A...
I was stating that within the crowd of people that such a tool is targeted at, someone will run a packet sniffer against it. The likelihood of this happening is high. This is a severe disincentive for someone to 'phone home' if they plan to keep making money from said group of people. As soon as someone runs a packet sniffer and finds something suspect, the whole thing falls apart.

But no, you don't have to keep tabs on it, because you don't have to use this tool. If you do choose to use this tool, you can play the probabilities and more than likely be fine.
Let's try a car analogy.

Suppose you're driving a car. If a cricket crosses its path, the cricket gets flattened to its death. But it's not because people place no value on a bug’s life; it's because the cricket is hard to see, and even if it can be seen, there's no time to react.

The same with a Roomba: the person setting up the Roomba doesn't see the insect, and even if it can be seen, there might be no time to react.
Thanks for writing this. I agree, bad feelings and anxiety are not necessarily "bad" if they are coming from an external source, meaningful source. Finding the line is hard, especially as those suffering from an illness quickly find sources if they are asked for.
Then why is it better than just

n

which also doesn't give a prime for any n, but does generate them all.
In today's NY Times:

http://www.nytimes.com/2014/11/12/world/asia/china-turns-up-...
Icloud doulci downloadpangu8
been there, done that, shit seriously sucked

you should never use a vcs that has no ability to ask "is this repo in a valid state", or you may try to checkout the point version released to a large customer and be unable to do so. Data corruption can happen, even on raid drives (we're pretty sure it was a bug in the controller, but that doesn't change the effect.)
An Introduction to Minimum Viable Architecture
I'm curious, what payment method do you use? I was looking at buying something on Aliexpress but the lack of Paypal or Google Payments turned me off.
that was an interesting article, though i dont understand the grave tone. what are the actual problems and harm that come of it? people want to feel special, unique, original and authentic... or at least look the part. so what? trying to achieve that by dressing the right way and going to ironic parties is silly, and kind of pointless, but i think thats just "kids being kids". people are usually more shallow when they are young, and deepen as they get older. the writer seems to be committing the bigger mistake by thinking all the hipsters discussed in the article aren't just normal kids looking for a social group. he treats them like a disease- thats a shitty way to talk about someone who hasn't done anything actually harmful.
Portable AWS-style Infrastructure Services for Docker
Oddly enough I think that is one of the reasons Git is popular: you are exposed early to a learnable mental model. (edit: it is a model of Git's storage interface, not a model of version control or a model of storage implementation)
> Because with all that space available I've changed how I use disk space - why throw stuff away.

Funny, I'm the opposite. With all this bandwidth available, why keep stuff?
The article seems overly sensational, but the point is fairly interesting - people do not think about unintended consequences of delegating decision making to machines.

While the crickets' fate is unfortunate, this article made me think about self-driving cars and all the wildlife that gets run over every day. For the larger animals, say a deer, the autonomous cars seems to promise the same safety as to a pedestrian, but what about smaller animals?

When people swerve to avoid a squirrel or a bunny, they can (and do) cause accidents that result in greater damage. It would be very interesting to know how the autonomous system is programmed to act in such a scenario?
There's no need for a rooted device. We just read the notifications.

It's pretty straight-forward, except when you have messages from several contacts. There, the notification says "3 messages from 2 friends", so we had to use reflection to get the full text.
In the article you linked to, there is even a short discussion of the possible connection between "foo bar" and FUBAR. If your comment was meant as a rebuttal, it failed.
We have configured accessibility to only get all notification changes from the WhatsApp app. Nothing else. Although I should say you can have access to all events of you interacting with the screen: window changes, window touches, etc.

For the Android versions below 4.3, this is the only way to have access to the notifications. There is a much nicer (for the concerned user too) way to access them in 4.3+.
Because it grows exponentially. ( And it is interesting )

In reality you will use a O( (log n)^6 ) algorithm.
The pattern is they're all hex, we need a cryptographer.
The three numbers are

e6cf5ce7
67a53a45
5252068f
What would happen if all researchers were connected?
I just want to point out that by Spotify's own accounting, they pay out an average of less than a penny per play. For someone like Taylor Swift who would otherwise be selling an album on iTunes for $12.99, this is massive pay cut.
Marijuana is a drug with few studies. Have there actually been any that investigate vaporizers vs smoking?

I suppose any studies with regard to tobacco might have some relevancy, but marijuana isn't tobacco. It's a very complex plant and I wish the states that legalized it had included funding for clinical studies in their statutes.
This is too cool! And I love the "pay with a tweet/share" option. Now us broke college kids don't have to miss out on the action!
FREE BLOG TRAINING for Aspiring Bloggers
* Links below
* Events on Meetup (Find a Tech job in London is good)
* Get ideas from someone in the know! See below...

I work with several startups that are flying under the radar and are not recruiting publicly, feel free to drop me a line: sian.robertson [at] oxfordknight.co.uk
I don't remember there being any actual proofs in that paper although I only skimmed it. There were a couple of equations and some hand-wavy "it can be shown using... it is not hard to show" remarks. This is the kind of paper that my pure math friends would deride as "physics math" :-)
I'm in my twenties and I do that all the time, though perhaps that's just anxiety more than wisdom.
Well worst case scenario, if you never port to *nix, I have two licenses I can give to my brothers to play.