skysight-inc/HackerNews huggingface dataset:
It really depends on what you're smoking. Sometimes my brain turns to mush for a couple hours and sometimes I come up with brilliant ideas I never would have thought of while sober. I credit it with helping to pull me out of depression by making me more appreciative of all the great things in my life, as well as helping me discover and explore my deepest passions. My life would be very different without it.
FWIW, if the need comes up again: https://github.com/mbeloshitsky/autolisp-json

Note it's only two years old, so wouldn't have helped last time ;-)
Nothing there says that it is. "EU" would have likely been more precise as the source of the regulation authority, but not a country either.
I'm not sure the Danes were ever military only, Denmark was also an agricultural society during the viking period. As I understand it, the viking raids were in fact organised around the agricultural calendar, with the two raiding seasons taking place after the harvest and after the sowing. And of course the Vikings were interested in acquiring farming land and often settled and farmed in their places of conquest.

A more apt comparison might be pastoralist raiders as mentioned in Turchin's War and Peace and War, whose nomadic lifestyle led naturally to the development of military skills that could be applied in raids on settled communities. Turchin wrote a lot about the Tatars and the Mongols could also be a good example.
Snapchat Seeks to Raise as Much as $4B in IPO
Can I ask how old you are ? You seem to have amazing determination and knowledge. Thanks for sharing! It's refreshing to see you doing "old school" public relations instead of relying solely on SEO witch is very risky.
I'm a somewhat vain individual. Any of your talented artists capable of making me one of those Dorian Gray type portraits[1]? Kidding aside, I compliment you on the innovation and using technology to streamline the relationship between customer and producer.

[1] https://en.wikipedia.org/wiki/The_Picture_of_Dorian_Gray
For those interested in Peter Turchin's work, he just released a new book called "Ages of Discord". It's got a lot of mathematical notation, but if you're not put off by that it's a good read. http://peterturchin.com/ages-of-discord/
>But the main space pages are seen by millions of people, and are not an appropriate place to write drafts.

The visibility is entirely why it should be where contributions are made and not in behind the scenes obscure spots.

It's ok for pages to be flawed.

If you fix a grammatical error instead of reverting a contribution, you might teach the person who made it something. If it's uncited, you should cite it, tag it, or leave it, you shouldnt be reverting it.

https://en.wikipedia.org/wiki/Wikipedia:Editing_policy#Try_t...

>Fix problems if you can, flag or remove them IF YOU CAN'T. Likewise, as long as any of the facts or ideas added to an article would belong in the "finished" article, they SHOULD BE RETAINED if they meet the three article content retention policies: Neutral point of view (which does not mean no point of view), Verifiability and No original research.

I dont have some radical position here. It's written right into editing policy. Removal should be saved for when contributions cant be fixed, not because you think they are ugly blemishes, and dont want to take the time to improve them. An "incomplete" contribution should stay IN the article, waiting for someone else to come along and mend it. Preference for an article to look "finished" should take a back seat.

Facts and Ideas first, spit polish next. Always prioritize the former.
One of the best parts about my job is that my boss understands that this is how good developers work.
Apple Delays AirPods, October Launch No Longer Happening
Complex personality portraits made simple
Hey jcjohns, fan of your work.

I've noticed that your project for fast-neural-style does instance normalization over batch normalization.

Batch normalization has the benefit that you can merge the gamma & beta into a convolutional layer on the forward pass, which makes it a lot faster by allowing you to skip a step when building the styled images using a trained model.

Can the same be done with instance normalization? I didn't see a formula in the paper but I would think so, since they are fairly closely related.
There's a bunch of Polymer "Elements" that implement Material Design. All the "paper-" use MD.

https://elements.polymer-project.org/browse?package=paper-el...

https://elements.polymer-project.org/
Modern capitalism, combined with the expectation that things should improve over time (which wasn't very prevalent until recently) can be one hell of a driver.
I would like to buy just the display, please. A 4500 x 3000 display? That sounds amazing for writing code.
Different strokes for different folks. I'm probably the only person on HN that prefers open office workspaces. I currently have an office to myself and it's so lonely and isolating. I think I'd go crazy working all day without human interaction, so I hardly ever use it. And, no, chat isn't an adequate substitute. I'll generally charge up my laptop and go out and work in a break room or some other common area with actual human beings around--much better. If it gets noisy and I want to block out distractions headphones work just fine.
Probably because people do not get to choose. The end result can have awful consequences for many people in various aspects of their life that should not be affected by their work environment, the most benign of which is demoralization.
All I've learned is I can't stand any code called "elegant."
That's a slick way to remove the conditionals indeed. Inspired by it, here's a Scala version (checked with v2.11):

object Fizzbuzz
{
val fizzes = List (None, None, Some ("Fizz")).toStream;
val buzzes = List (None, None, None, None, Some ("Buzz")).toStream;
val reducer : (Option[String], Option[String]) => Option[String] =
(a, b) => Option ((a ++ b).mkString).filterNot (_.isEmpty);

def apply (amount : Int) : Seq[String] =
Stream.continually (fizzes)
.flatten
.zip (Stream.continually (buzzes).flatten)
.map (reducer.tupled)
.zipWithIndex
.map {
case (s, n) => s.getOrElse ((n + 1).toString);
}
.take (amount);
}

Fizzbuzz (100).foreach (println)
Someone as wealthy as that can afford to throw a few million dollars in funding against something that makes them feel cranky, it's hardly unusual.
People are already ruining their lives with heroin. Part of the reason that this happens is because getting back on the straight and narrow is almost impossible when the police, the courts, the doctors (Under orders by the courts), and society is against you.
Introducing Shortcut
While I agree with everything you're essentially saying...

> Notice how the transferred images have none of the power of the originals.

I disagree. Maybe that's because I've been described at emotionless but the original art doesn't have any "power" to me at all. I honestly see all of them as basically the same as far as impact goes.

Now I'm likely in the minority here but it shows that art is going to be very personal and there isn't going to be very objective ways to measuring "power" or "emotional impact" except through an aggregate polling.
>The state of the art in making sure things work is just brute-force, constant testing.

I'm pretty sure the state of the art is using good type systems and libraries that use that type system. It takes some of the brute force out of testing. Unfortunately, many places don't even use the full power of the types their chosen language have. Others choose PHP or C++, piling on technical debt because they sell software the way HP sells printers - the initial payment is low, but you'll have to pay for support and bugfixes forever.

The only thing that can make software cheaper is the customers demanding better tools, languages and processes.
Since the last update? I think you mean, for the last few years...
>Peter Thiel, who gave $1.25m to Trump, has called date rape 'belated regret'

No, he has described a specific situation which the supposed victim calls "date rape" but was in fact "belated regret". Which is arguably one of the possible cases when somebody is accused of date rape. People lie, women included. Or want to trap/hurt/blackmail/whatever others:

http://www.telegraph.co.uk/men/thinking-man/11912748/Guilty-...

He didn't say that ALL date rape cases are like that.

Which is what the article and title shows him as having said.

Also this reads more like defamation/gossip than actual news -- and all printed out of the blue based on something he wrote in 1995. Why exactly is this in the news? "He supported Trump now, so let's bring out his dirty laundry"? That's beyond yellow press level.
mit·i·gate
ˈmidəˌɡāt/
verb
make less severe, serious, or painful

Don't think they said they solved the problem. They just made it less bad. Some DNS queries got through, but not all.
the entire history of this bug is fun:

http://stackoverflow.com/questions/28114732/internet-explore...

http://www.h0wl.pl/2015/06/browsing-stackoverflowcom-for.htm...

https://twitter.com/yuhong2/status/620144615098744832

I wonder if this is what led to:
https://blogs.technet.microsoft.com/srd/2016/01/12/triaging-...
Technically true, except those who claim to stick to a literal interpretation of the book are much more likely to perform a selective reading of it, keep what they like, discard what they don't. Ends up being just another bullshit name.
His opinion - which is just an ambiguous lists of personal anecdotes - doesn't really further the discussion.
It does [1]:

package() {

npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz

rm -r "$pkgdir"/usr/etc

mkdir -p "$pkgdir/usr/share/licenses/$pkgname"

ln -s "../../../lib/node_modules/$pkgname/LICENSE-MIT" "$pkgdir/usr/share/licenses/$pkgname/"

}

[1] https://git.archlinux.org/svntogit/community.git/tree/trunk/...
Sorry to hear. We have completely revamped our ingest mechanism lately. Feel free to ping me with specific problem you had.

From my experience, most issues with loading data stem from just data parsing, or trying to make batch load behave like stream load (we have an api for that too).

And, one of the things I mention in my article, unlike any other database, batch ingest into BigQuery is entirely free, as in not competing with query capacity one bit.
Dyn aside, xTbps DDOS is the new norm.

Expect more of this in the near future, single-source infrastructure is becoming a huge liability (not that it wasn't before). I wonder what impact on SLAs it will have when cloud services providers are taken down - will they honor their SLAs or inject DDOS clauses into them to shield themselves. You won't see many standing up to multi-Tbps attacks, at least for the moment.
He's also a big part of the $750M giveaway of taxpayer money to build a new NFL stadium in Las Vegas. He's going to be a part-owner of the stadium and his LV Sands group is going to operate it. Because the guy who's worth >$30B needs taxpayer cash.
There is some indication in the article that they aren't giving up on providing broadband, but halting expansion of the current Fiber offering and business model as a vehicle for that, preferring other approaches.
I feel your pain. One thing that used to really irk me was a manager (with an office) that would have loud speakerphone conversations with the door wide open...

I used to use ear buds to block it out, but I don't recommend it. It actually does damage your hearing. I didn't figure that out for a while. Luckily my hearing has seemed to improve a bit.

I highly recommend over the ear noise cancelling head phones. They get rid of the office A/C sounds, turn the volume down on voices and are less damaging.
Clinton's proposal is the usual appeal to rural voters by talking about the "broadband gap." That has little to do with fiber, which is presumably what 'talmund was talking about.
If the bean counter is making hardware decisions for the Operations team, then the company deserves what it gets.
Because people, even very good people, especially very good young people put up with it. I did. Would I now? No. If a Google recruiter contacts me now I say
pass. Ain't nobody got time for that (at a certain age or when you've gone through it enough).
Not the parent, but here are some examples, with a brief description of the style: http://splashnology.com/article/swiss-style-in-modern-web-de...

Personally I find most sites that use Swiss Style impossible to navigate/use. They "look nice" (actually, quite amazing in my opinion) but functionality is #1 for most websites and I would never make a site purposefully using this style. Most of the time, there is just too much going on.

[0] https://en.wikipedia.org/wiki/International_Typographic_Styl...
The color is #555, so it's not terrible.

I think the font-weight of 300 is the bigger culprit here. If you pop open the Chrome dev tools and change font-weight to normal, everything becomes much easier to read.
Mitigated means "make less severe, serious, or painful.". In other words, they took steps that stopped the attack from effecting legitimate traffic. Once the attacker sees that the attack is no longer effective, the attack stops. After all, it's a denial of service attack. If the service is no longer being denied, then what is the point of continuing the attack.
> You can analyze all that has ever been done, and come up with rules for describing and even generating music and art.

No, you cannot recognize anything as art before you haven't layed out the rules to describe art.

>But there is no guarantee that these will allow you to predict what makes future art

Prediction from Samples is covered by the sampling theorem, which theoretically holds for periodic signals and an infinite amount of samples, only. Although, in practice the output from my soundcard is rather fine, and facial recognition software works, too.
My favorite quote:

We feel that the time for such radical changes
to Common Lisp passed, and it would be the job
of future Lisp designers to take lessons from
Common Lisp and Scheme to produce an improved
Lisp.

I don't know if it is truly indicative of a general outlook, but the implication I read is that future Lisps are expected and encouraged.

An open question I have, and if this is covered somewhere already, I'd love to see it. It is interesting to me that while Lisp was looking to condense namespaces dramatically, it seems many other languages went the opposite route. Is that a trend I just don't understand, or is there something inherent in Lisp that favors fewer namespaces?
I was thinking of maybe turning Instapainting into a social network.
There are already quite a few open source implementations. Some of them are even pretty decent.
I have no problem with it. The alternative is having Bill from the marketing department making design decisions ("we need a big pink button in the top right that says AMAZING DEALS") and generally impossible to navigate web pages. I cam across a site on my phone yesterday that forced you to swipe left and right to read multiple screens of text of a news article. Fuck that.
What are the profit margins?
I had a need to write my own JSON parser for C#, although that was mostly because I hated the data structures the existing C# parsers produced.

I had the advantage that I only needed to use it for rapid prototype projects, and that I could count on all of the data from a single source being the same "shape" (only the scalar values changed, never the keys or objects).

Not following the RFC helped greatly, as I just dgaf about things like trailing commas.

The biggest "gotcha" for my first implementation was a) temporary object allocation and b) recursion depth. The third prototype to use the parser needed to parse, I think it was, a ten thousand line JSON file? The garbage collection on all the temporary objects (mostly strings) meant that version took ~30 seconds. I refactored to be non-recursive and re-use string variable wherever possible, and it dropped down to seconds.

There was a moment in writing it that I thought I would have an actually legitimate use for GOTO (a switch case that was mostly a duplicate of another case), but that turned out not to be the case :/
Relatively recent convert to the old sculpt ergonomic keyboard, which I love.

The real escape key, and fn key to toggle the top row are likely to make me upgrade along with the standard home/page/arrow keys l, but it's a shame they dropped the tilt bar, integrated the numpad (particularly as I use a touchpad) and that colour makes me keep thinking the photos are bare 3D or clay renders. After reading about the rest of the presentation I realised that may have been intentional.

I'm also going to miss the split.
It is an error though if your code SEGFAULT on NULL head (and this one does).

I wouldn't care, but if you claim to be defensive, go full monty.
No, the font weight and color are horrible.
Caves and Commons. Have an area where people can go to work without interruption, and have a common area where people can work in an open space and collaborate. Don't anchor an individual to either space.
I wonder if you can get regulators involved here. I know internet is still relatively lightly regulated compared to the phone network, but AT&T has been willingly refusing to do new non-Uverse DSL installs the past couple years.

If you can document that DSL was once available at your house or that your neighbors still have it, you might be able to get somewhere.
Yes, I know that all alternatives are a lot more expensive. On the other hand, you could buy a 34" 4k screen and tape over the sides to get it to 1:1 for a similar price ;)

(really, I'm only slightly annoyed because I'd love to have a bunch of those on the walls as picture frames, but can't afford it)
How effective are these ad dollars when competing against presidential and congressional ad campaigns?
Hotel CEO celebrates higher prices in NYC after anti-Airbnb law passes
Okay, so developing a "multi channel audio support" feature took three months. Is that expensive? What would this type of feature cost to implement without software? Answer: a LOT or even borderline impossible.
Look, to a large degree software like this replaces what used to have to be done by electronics (or, more likely, not at all). The fact that it took three months is a borderline miracle. Oh, you want to make this process faster? Okay -- time to get the AI community involved because I don't really see how human beings are going to perform any faster than they already are.
Look, my point is that anyone who claims that this could be done faster or is the result of "bad engineers" or anything else is basically delusional IMHO. 'Nuff said.
I didn't believe that I would understand an argumentation in favour of the Iraq wars, but I actually did. Thanks for letting me know. I still don't agree with all he has said, but he gives good points to improve everybody's point of view.
Changes made by large companies that relied 100% on DYN:

* us-east-1.amazonaws.com: split between internal, UltraDNS, DYN

* spotify.com: all internal nameservers now

* reddit.com: all Route53 now

* github.com: all Route53 now

* netflix.com: all Route53 now

* paypal.com: split between UltraDNS and DYN

No changes made:

* twitter.com: 100% with DYN
I disagree with your comment, the massive ocean gyres and global weather patterns will be severely impacted, with results that are totally unpredictable, including a drastic mix of ecosystems and acidification of the oceans.

On top of this... for the love of all that is holy, basic english would be "*HAS seen".
I use AUC often, and always look at the confusion matrix. Metrics based off of it (recall, precision) are both useful to use as well.

In the end the probability cutoffs you choose are more often than not based on business context and costs associated with various actions. For example - if we're trying to predict whether a customer is going to leave or not, I'd choose a different threshold based on whether we're mass e-mailing people, or if we're having customer service reps call people, since the underlying costs for each action are so different.

In the first case it's fine to cast a wide net, and e-mail lots of people who we're less certain about, in the second we'd optimize to target people we're most sure are going to leave, since it costs so much more to reach out to them.
The OP didn't say it was illegal, nor should that be the metric for deciding that such an idea is entirely distasteful and not something you want to associate yourself with.

Any tech/business/non-political conference that decides to go through each persons political leanings and decides whether or not the group finds them satisfactory before allowing them to talk is such a dangerous idea IMO. It is indeed a voluntary action and one that I want nothing to do with. The fact that so many people on HN can't see the problems with mixing partisan politics with business in order to shame another persons views scares me.

If this was any other forum such as a news site's comment section or one of those protests by inexperienced university kids then I would be more understanding. But I don't believe I can hold the people on HN or in the tech community to that low standard... they should really know better. Sadly the media feeds into this hysteria.

This Less Wrong article has never been more relevant:

"People go funny in the head when talking about politics." http://lesswrong.com/lw/gw/politics_is_the_mindkiller/

or better yet http://lesswrong.com/lw/gt/a_fable_of_science_and_politics/
I made a similar service last year, just before Google announced the deprecation of the _escaped_fragment_ spec saying they would index JS applications just fine.

http://escapedfragment.io/
http://escapedfragment.io/blog/2015-09-15-looking-for-tester...

I targeted the web server instead of the app server though.
Gwynne Shotwell is the CEO of SpaceX.....
Depends upon what you're doing.

I wouldn't want my own JSON parser out on the web, but if I needed to get JSON from $known_environment to $my_service, I'd feel safe enough with a parser I wrote.
I'm undecided on Musk. As I alluded to in my second paragraph, I think it depends on whether you've got a team and a plan that's working out. Specifically:

First, it does seem that Musk has had a plan for at least two of those companies: Solar City and Tesla. It could still fail, but at least there is some plan and soon they will be one company.

Second, I think my opinion would also depend on the bench strength of the rest of the company's team as well the other leadership. Basically, these will be the people who will be there to make the important decisions and make sure your company hits its results while you are working on your other company(s). I haven't learned enough about Musk's team to have an opinion on that yet.

Finally, there is the question of the overall company vision/mission. I would say that Twitter's mission is under siege and in need of revisiting, far more than Musk's companies. This is can be confirmed by Twitter's consistently poor user growth numbers and feckless monetization efforts.
That doesn't really answer the "why."
And unless you're applying for an absolute entry-level position, nobody will hire you for a sales job if you don't have a fat, juicy contact list.

A list of clients that you have an established relationship with is to sales what experience with a set of technologies is to software engineering.

The sales industry relies on account executives being able to take their address books with them. If that stops happening, everybody loses.