skysight-inc/HackerNews huggingface dataset:
In Marshall, MN Main Street is rising up against flurry of disability suits
Wow. That was long. It was also very good. Thanks for the link.
> build entire businesses on an infrastructure that they later had to abandon.

Frankly, if your business is built entirely around a single 3rd party provider, and you are totally incapable of pivoting cloud providers at short notice... well then you are "doing it wrong".
I think the underlying issue goes beyond a simple warning at the top of an assignment containing triggering material. It's more so about the implications of deeming something as "triggering" and how that classification can affect the rest of the course/materials/students beyond the offended party.

Also there are implications for the professors and the future courses they'd choose to offer in this situation. Maybe we won't have courses on the Greek classics in a few years because the risk vs reward for the people electing to teach those courses.
How little is little? Can I put it on the "original" linux router, the Linksys WRT54GL with 16MiB RAM and 4 MiB flash?
Please don't generalize one dude's experience / article to all of America's universities. Plenty of professors across plenty of fields enjoy "triggering" student's visceral reactions to shocking events, new ideas, and homeworkian brutality. And the majority of students walk away from these experience with having opened their eyes and learned something without having to feel she was triggered and made to feel unsafe reading a 1000+ year old book in a classroom with plenty of adult supervision....

As for us, folks who are not in an American college for whatever reason (graduated, not in the US, underaged, etc.), judging the American university from sensationalist articles from the media to be a hotbed for either overarching protectionism or flagrant rapey patriarchy is just jumping to conclusions on our part.
Amazon Same-Day Deliveries Go Underground in New York City
Slamming something that causes no one inconvenience but can save some people a lot of pain is so weird.
By the time I got to #9, helpfully labelled a "conversion tip," I became convinced that this wasn't about good user interface, this was about how to sell more stuff. Which... I mean, there's lots of people in the world who want to sell stuff, so there's an audience. But it's not a good name for what they're trying to do.
(define (fib n)
(fib-iter 1 0 n))

(define (fib-iter a b count)
(if (= count 0)
b
(fib-iter (+ a b) a (- count 1))))
Really nice to know my comment was appreciated, since it was such an uphill battle.

If you want further reading, here [1] are some short excerpts about antitrust laws from one of my favorite authors.

[1] http://aynrandlexicon.com/lexicon/antitrust_laws.html
Cisco in talk to buy Nutanix
This must depend on jurisdiction, but in most western legal systems it's called "Possession of Child Exploitation/Abuse etc Material". Some material that might strictly fit into the age category is not CEM due to some other merit, especially when borderline- ie is art. We have case law for that where I live.
2ndly "possession" is formed by 2 elements- knowledge and control. Can't have it without them. Now you may live somewhere with different law, but this is pretty standard.
A Way to Brew Morphine Raises Concerns Over Regulation
Some of the advice seems to be oriented for a US-like culture (e.g. be direct). Other cultures might have different conventions, I think.
You need to configure or change your promise implementation if uncaught errors fail silently.

In any case, logging error gives you no information anyway. Just try running: `console.log(new Error("..."))`. So at the very least you should do `catch(function(e){console.log(e.stack);})`
AT&T does. My internet would become unusably unstable every time I torrented, so I called them about it. They said they blocked torrents to "comply with the law" or somesuch BS, nevermind that I was attempting to download a Linux distro.
As most other people have mentioned bringing up firing during an interview is a poor way to set expectations (especially in the manner described). Using the gimmick of seeing how a prospective hire responds to being told "Why and How I’ll Fire You" is reductionist and shows a disturbing lack empathy, that I would probably navigate away from as a prospect once a got a whiff of what this company was cooking.

Sure, this probably works for this founder. And it actually helps them get people who they'd work well with. But as a general practice, its strikes me as a pretty clumsy and arrogant way of approaching a fellow human being to work with you.

As an aside, its things like this that I feel, contribute to the monoculture of white males in Tech, because I could see women and minorities who are already fearful that they wouldn't fit into a tech workplace being even more fearful after hearing this kind of talk from someone they're thinking of working for.

Can you imagine the kind of stress a minority would be under in a place like this, struggling to make connections and find people to help them navigate the process ... failing ... and having their performance impacted then remembering that the head of the company said

"I’ll tell you that the decision was made after thoughtful deliberation, and it won’t be reconsidered. I won’t suffer you the indignity of Why"

And wondering if its even wise to seek help from Above, because it could be taken the wrong way and they could be shown the door suddenly?

phew. Hopefully this doesn't gain traction with future startup founders. We have institutionalized processes for firing people for a reason.
An orphanage built with SuperAdobe structures survived both earthquakes Nepal. https://www.facebook.com/calearth/photos/a.460151758575.2529... They also have an online class. http://calearth.org/shop/index.php?l=product_detail&p=41
I was just listening to NPR this morning, and the announcer said they were going to talk about last night's Mad Men finale- and if I was concerned about spoilers, I should turn the radio off.

That's the level of concern that our society places on potentially ruining the ending of a TV show. For some reason when we apply the same principle to being respectful to people who don't want to relive a trauma they themselves lived, it's ridiculous.
> Anyway, in the US it has been illegal for some time to say

Note the U.S. Supreme Court ruled that this threat against the life of a sitting president was protected by the First Amendment:

"If they ever make me carry a rifle the first man I want to get in my sights is L.B.J."

Here's the text of the opinion; it's a famous 1A case: http://laws.findlaw.com/us/394/705.html
That may be true, but you can sell a Fortune 500 company. Good luck with your Yoga studio! (unless you own the building)
It's important to note that a lot of these tips aren't good UI for the user, but for the business itself when attempting to manipulate the user. I wish it would have been labeled more appropriately.
Depending on the university, it's been like this for quite some time. I remember pro-War protesters at my university being censured for "violating university speech code" back in 2001. We were allowed time off from our classes to protest going to war--even allowing professors to cancel classes--but any attempts to distribute pamphlets or discuss the opposing opinion was actively shut down. I've since completely changed my opinion on the war, but that doesn't change my opinion that they should have been allowed to voice their opinion.

Later, in a slightly unrelated event, the university was successfully sued to remove the speech code from the code of conduct: https://www.thefire.org/cases/shippensburg-university-speech...

<strike>IIRC, that particular case was about religion-oriented groups on campus, where a Christian organization that didn't allow Muslim members was banned, even though there was also a Muslim organization that didn't allow Christians that was allowed to remain. I didn't particulary care for the idea that any group should be allowed to ban anyone from membership or attendance for any reason--I would have preferred to see all orgs made to accept all students--but the same speech code was at the heart of blocking the pro-war protests, so it seemed like a net good.</strike>

EDIT: sorry, it was about the "free-speech zones" the university had created for anyone not related to the anti-war protests. The particular area they chose was specifically out of site from the areas the anti-war rallies were held.
Newbie here. It this the same optional present at Swift?
Motorized, portable, 3D printed, Arduino-based combination lock cracker
I'd dare say most Americans think the US is worse today than it was before Bush. While the US isn't under the rule of a dictator, an increasingly large number of people are wary of if not fearful of the government.

People may be alarmist, sure, but when an ever-growing number of people worry about governmental actions, there tends to be some reason for it.
>...a smartphone can work out much more. It can see who your friends are, where you spend your time, what photos you've taken, whether you're walking or running and what your credit card is.

Except a PC knows who your friends are (email clients, Skype, other IM), the OS and browser know "where" you spend your time, PCs have a photos directory, and your browser might know what your credit card is.
Indeed. It should never be surprising that the mainstream is mediocre. It has to be. That's what mediocre means. Mediocre people often prefer to refer to themselves as "average," but it's the same thing.
It is no longer "you" when your body is dead.
>Or World

I like that phrase. I'll be using that.
I wouldn't think testing vocabulary would be a very good indicator of music's intelligence. In my mind, music has been getting less intelligent because the tools to make music these days have made the barrier to entry almost non-existent. No longer do you need to study and practice various musical/performance skills for years to be a musician and put out a record. All you need is a computer and some software.

It's hard to say if this is a bad thing, though. I think it's good that anyone can try their hand at making music, but at the same time, the saturation of poor-quality music seems to be having a negative effect on music quality overall.

Or, maybe I'm just getting old?
There isn't much Apple technology that isn't shared between all of their products and in this case, I suspect that it's for the Maps project - which in turn will be central to the development of Apple Car.
I have not yet heard of any of the ESP8266 modules getting FCC module certification. The page implies it is coming soon, but my understanding is that those that have looked at it before had doubts that it would meet the certification criteria. I wonder if/how they resolved these issues...
> Rookie mistake #3: forgetting to add .catch()

I disagree with this advice. I usually refer to this as a "Pokémon Catch" (Gotta' Catch 'Em All!). Never catch a promise that you are un-able to handle. It's better to use a Promise library that supports debugging possibly unhandled exceptions (e.g., Bluebird).

> Rookie mistake #4: using "deferred"

This one is interesting because it's actually used in the Q library documentation for a way to `denodeify` or `promisify` a function. You definitely shouldn't do this if it's already a promise, but outside of that, it's more of a gray area. I tend to recommend using libraries to convert callback functions to promises.
Yeah, I agree with that assessment... I'm just wondering if that was the direction they were going, regardless of how well it's executed.
When I do that I get four relevant results. First is the robots.txt. Esc could presumably fix that were they told of their error. The second is the article, the third is your comment, and the fourth is a reddit post. The reddit one has recently been redacted (but is still in google cache).
to get the performance people are constantly raving about, you need the very proprietary binary blobs that take full advantage of the Cavium hardware acceleration.

otherwise it's just another beefy MIPS machine.
I doubt the stalker has forgotten it.
I'll venture Radiohead's 'Reckoner': https://www.youtube.com/watch?v=9wCJPm19XYQ
The new pricing made it App Engine a sustainable business, because the old pricing model didn't actually account for costs and encouraged some very wasteful practices. The only other option to actually charging enough to cover costs would be to shut the service down. I'm sure more people would be more upset about that.

App Engine has always been a unique PAAS because its APIs were designed to try to force developers into better distributed app architectures. The non-relational DB with entity groups and limited queries, the 30s request limit, originally not offering long-running instances, the task queue, memcache as a service, all made for scalable apps.

But the costs unfortunately weren't designed the same way. Charging by CPU time, and having datastore access free was especially bad for a market where apps typically use very little CPU, but access data a lot.

A lot of blog posts came shorty after the price change that said after making the recommended changes to datastore calls, and enabling multithreading that they got their bill down and performance up significantly. Many apps were doing absolutely no caching, or logging every request to the datastore, because datastore was ridiculously cheap for small records. Some were doing what should have been batch work per-request because they didn't use task queues.

Since 2011, I think all price changes with Google Cloud have been price drops, some pretty big. Last year, App Engine prices were dropped 30%.
google search - some claim The Algorithm didn't make that much difference

How old are you? The algorithm made a difference :)
In theory they're to allow people to make informed choices and to put in place safety mechanisms that allow them to access the material in a safe way.

Very few people need that level of support, but since all that's being asked for is a simple (for example) "Watch out, this contains graphic scenes of attempted suicide" it's a reasonable request.

The argument comes from two things:

1) People are policing content and preventing interesting content from being taught. Thus, anything with a trigger warning is seen as being not suitable for this campus and you're a monster for suggesting it should be taught here. That's obviously sub-optimal.

2) Avoiding something that causes you mental distress may not be the best way of overcoming that distress. I'm not recommending people just plough through distressing material (because that's unlikely to help them either) but having a warning and a bit of time to tackle the content in safe way is probably useful.
I believe it's impossible to squeeze relatively recent (9 or 10) FreeBSD versions down to that size. The linked git repo makes mention of needing at least 8MB for some builds. And you don't get IPv6 at that size.
interesting outputs at end, but what could be the ways to improve clustering performance. e.g. in the clustering process output, VC firms and Data Science communities are evident while other clusters aren't as evident.
Huh, I'm more shocked by people willing to believe Chris than Boeing. Maybe it has to do with the way he's conveying his "findings" - Fox News, gloating-type Twitter postings, and Look-At-Poor-Persecuted-Me hand wringing when the three letter LEOs start getting up in his business. If the guy isn't an outright fraud in this case, then I think he's dangerous to society at large - as in, he's got weapons he doesn't understand, and if he does understand them, he doesn't have the judgment capacity to be empowered to have them.

I've been skeptical from day one about his claims. I was happy to see the FBI get involved. I'm glad to see this kind of media coverage so he either 1) does help the industry move forward, or 2) is debunked and shamed. My opinion is shaped by the stench of publicity seeking, in that if he was diligent and quiet then he could have contributed in a constructive fashion. Going around talking a big game is a way to get the wrong kind of people interested - I'm just glad it's the US rifling through his stuff instead of an independent actor who wants to get their hands on his toys and spread them to shady characters.
You may not remember, but part of the cryo signup process involves declaring a religious objection to autopsy.[1] (No state has an irreligious objection to autopsy, but they don't ask for specifics.) In California, a court order is required to override it. I don't think that has ever happened. A medical examiner would only go to the courts if you were patient zero in some sort of outbreak.

1. http://www.alcor.org/Library/html/certificateofreligiousbeli...
aria2 is a pretty killer tool, no ad or anything. Just a CLI.

http://aria2.sourceforge.net/
Barack Obama on Twitter POTUS
Zweidraht-Verbindungskupferdraht 2,5 mm
They published the pricing in May. Nobody cared until the calculator came out in September. You're selling it like Google gave everyone a week.

The price increase also came with an SLA. Just to be clear, you're saying that businesses were entirely built atop a product with no SLA, and that's not the bigger problem?
This is what I was thinking as well! The explanation is good but it's the actual steps of the algorithm that are the difficult part!
I understand that there are 1400 different brands of over-the-counter medication that contain acetaminophen.

That's what destroyed my father's liver.
School 2015: Who Are You Ep 7 EngSub
Is he really on Twitter, or is some intern handling it for him?
So they basically want to be Goolge Chrome? hmmm...
And this is where a tool like mesos + aurora/marathon really really shines. The same can be said for the likes of kubernetes.
> Monorepos make sense if your whole site is at a single version, as in the article.

I cannot imagine that this is true for Google. There is no way Gmail is locked to the same version as Search or the same version as Maps.
It'd be nice if you had more than 1 iPhone and 1 iPad screenshot. Quite frankly, I don't have any understanding of the game besides that I'm saving Oscar.
>For some reason when we apply the same principle to being respectful to people who don't want to relive a trauma they themselves lived, it's ridiculous.

Part of the ridiculousness is that although it's relatively easy to know when you would be spoiling a show, anything can be a trigger. So it isn't even possible to supply a meaningfully comprehensive "trigger warning".
Solving a Crackme using Z3: Theorem Prover
Logging for Cloud Native Apps
- Eric Meyer wrote about it: http://meyerweb.com/eric/thoughts/2014/06/19/rebeccapurple/

The purple is actually quite vibrant: http://www.color-hex.com/color/663399
Code Management with Git
https://news.ycombinator.com/item?id=9550215
I'm not sure it's fair to call Radiohead "pop". Their shtick is experimental stuff, very different from the bulk of pop.
yes:
http://techcrunch.com/2014/03/25/google-drops-prices-for-com...

I run a $MM enterprise business almost entirely on GAE/python with a staff of ~40, public-facing site, etc and the monthly bill is under $1500/mon. Sure, I'd prefer lower $ and faster performance but truthfully, I'm no longer complaining: GAE/python saves me $$$ in IT staffing costs including security upgrades on dozens of packages that are either pre-integrated or I don't need at all (SQL & NoSQL databases incl multi-DC failover, memcache, reverse proxy, email hosting, auto-scaling, etc. etc.)
100% chance

The Dart VM is almost 4 years old: https://github.com/dart-lang/sdk/commit/4c0f559d23b4ffc50848...
Kuro5hin's trane claims that it has been legal to grow opium poppies in the US since the early seventies. You can use them for ornamentation, to eat the seeds and so on but not for use as a drug.

I haven't actually looked but expect there is wild opium growing in the high desert of california.
It would be a serious negative signal for me if I were considering a job somewhere and they started putting a lot of emphasis on this. Firing should be a rare occurrence. It's important to do it right when you need to do it, but firing doesn't and shouldn't happen often enough to need such pride of place. But, I can see that if you're dealing with a candidate for an executive position it's a different situation.
I am an autism parent as well. If it doesn't violate your and your child's privacy, could you tell me at what age your child became prompt-independent?
> Part of the ridiculousness is that although it's relatively easy to know when you would be spoiling a show, anything can be a trigger.

Except that we know the most common triggers are depictions of rape; depictions of child abuse; and depictions of war.
This. That was my "answer" to the question. "Oh, if `doSomethingElse()` returns a function, it will run that function after the promise resolves successfully."
Leak hints at first round of Apple Watch upgrades
Ask HN: Demo day – looking for new startups
Hi everyone,

This is startuptabs and we're looking for 20 new startupts to be apart of our up and coming Demo day platform. Demo day, will be similar to our startuptabs app but instead of featuring landing pages, we will be featuring Meerkat or Periscope streams.

If you are interested in participating, please email me, jameslee@startuptabs.com

Thank you
good job hido
something something coming to your town
There are a whole variety of readability tests [1] and many of them consider some of the variables such as word length that he did. Mind you, readability is not the same thing as intelligence. Especially in pop music, I wouldn't expect to see a lot of "SAT words." I'm not sure how you can really measure intelligence of song lyrics but, that said, some sort of complexity metric is probably a reasonable proxy to consider.

[1] http://www.ideosity.com/ourblog/post/ideosphere-blog/2010/01...
Some of them have been certified, check out the raw module and nice breakout version from Adafruit (both FCC certified modules): https://www.adafruit.com/products/2491 and https://www.adafruit.com/products/2471

edit: See also: http://hackaday.com/2014/12/17/esp-gets-fcc-and-ce/
(2006) Real Estate Survival Guide
Seeing all this incorrect Scheme code hurts...

(define (lastHalf L N)
(if (= N 0) L); Base Case
(if (or (= N 1) (< N 2))
(cdr L)
;else
(lastHalf (cdr L) (- N 1)))
)

Would be:

(define (last-half L N)
(if (= N 0)
L
(if (< N 2)
(cdr L)
(last-half (cdr L) (- N 1)))))
Great job, congrats!
How did a 16 year old know how to write something like this? Very, very unusual. It certainly takes some know-how to put together an effective and highly usable VPN service.
And yet, I had to give a presentation at my last contract with basically the same information in this blog post because half the team was getting it wrong and the other half was tired of cleaning up.

Not everybody knows their stuff (especially junior developers). In front end especially I've found people who can run CSS circles around me but can't, for instance, filter data returned from the server on more than one criteria without creating spaghetti in the process.

Most places you don't get to pick who you'll work with. Even when you sit in on the interview loop, shit happens. Railing against it (and I have, at length) has never done me a lick of good, and trying to maintain the fantasy that it would has gotten me nothing but trouble.

At some point you just have to identify what things people are good at and steer them away from working on things they suck at. And keep your resume up to date.
Visual Studio Code Starter Guide
Ask HN: Any experience with ClipGrab for downloading YouTube videos?
Did a search for "how+to+download+videos+from+youtube" on Google, and Google's own card comes up with instructions through ClipGrab and points here: http://clipgrab.org/faqs/howto-download-youtube-video.

I searched HN for any mention of ClipGrab and found nothing. Since it's software that needs to be downloaded and installed on my Mac, I wanted to see if anyone's used it, or if there are better/other alternatives.
Understanding Rust's ownership system