skysight-inc/HackerNews huggingface dataset:
I don't see how that makes you a bad person at all. It's natural to have an interest in violence, simply because of humankind's violent history, as well as other creatures as well. It is being honest, unlike most people who criticise games. I would say that someone who derides others for enjoying some media with violence in it is a much worse person. Why:

* People who criticise such things are generally do it because they don't like it, not because it is bad. Although they will say they don't like it because games are bad, or maybe another media they don't participate in. There is no evidence being presented by these people that the media they don't like is bad.

* They are being dishonest and hyperbolic. Let's take a couple of quotes from the grandparent post. "very close to 100% of the games being made seem to be about murdering other creatures", and "Part of me thinks we should drop the pretext of a "Gaming Industry" and just start calling it the "Murder Simulation Industry"."". Obviously these are nowhere near honest. 'Murder Simulation Industry', I mean come on, could you make a more negative slant against games than that.

* They often say it to belittle other people so they can elevate themselves, at least in their mind. It is like people who say they don't play 'cliche' games and say that people who play mainstream games are retards. Same sort of belittling there as well. I wouldn't trust either of these people. Why would you care about what entertainment someone enjoys? Even if it is violent, it is not like they are actually being violent by enjoying some type of media.
Mine never used to, and would always bug out when I clicked play due to having flashbock enabled in firefox. Then I disabled flashblock and now all of my feed videos autoplay (and don't bug out).
>I'd also be impressed if they came up with the idea of sorting the string and counting characters

While that method would identify if a string has the necessary attributes of a palindromic string it is not sufficient to prove that a string is a palindrome.

>This is the person judging the candidates on whether they are talented enough at computer science? Yikes.

Right, anyone reading the OP would probably be better served by Steve Yegge's posts[0, 1] on the subject.

[0] https://sites.google.com/site/steveyegge2/five-essential-pho...

[1] http://steve-yegge.blogspot.com/2008/03/get-that-job-at-goog...

Edit: Went back and actually read the code provided, they only use regex for a preprocessing step.
Literary Dopplegängers and Interestingness
No, its that sites served over HTTPS won't show HTTP-only ads. Google determines who gets the view based on a auction system. Limiting supply of ads limits competitive bidding.
Laravel valet for ubuntu arrived
Technically I think they are different beasts. Charles proxy is for, as you say, inspecting and debugging. Little snitch is for making a white/blacklist of connections.

That being said I 100% agree that Charles is a fantastic application.
How I moved my startup from San Francisco to San Diego
Stray laser beams? I'm glad I don't work in your lab...
I think the post is an overreaction. The plug in author clearly stated the consequences of using his plug in. The blogger clearly wants to make this a scandelous "expose" but it just isn't because there is no effort to deceive anyone of anything.

I also decided not to use the plug in a few weeks ago but was impressed that the author was open and transparent of its shortcomings. Labeling his efforts as "shocking" or "insane" is a tad over dramatic isn't it?

Besides all this is on github. Fork pull and push your alternative then post it on HN. Done!
> What kind of attention do we deserve from those around us, or owe to them in return?

The world is more interconnected now by things like trade, textual and verbal communication than it has been before.

If attention is meant to be paid to this form of information, rather than, say, the earth or the air, which also connects us, then yeah, I'm sure it feels like our attention spans are short.

Every day there's more text out there. So if you think books and text are what should be given attention, which I don't necessarily disagree with, then you need to work really hard to identify the stuff that is interesting to you.

Another option, when you feel this tension, is to sit back and relax, breath some air, and try to push out all the words that have flooded your brain

I do this in the morning before I look at my phone or computer. It's invigorating.
I see this a lot. Do you know of any good benchmarks comparing FreeBSD to Linux with similar hardware and whatnot?
Using for 16 years because I want little hassle from my machines. FreeBSD tends not to blow up everything for new features, yes major technologies have been introduced but rearly at the detriment to others.
I went to download Sublime Text after refreshing my Windows 10 build, and noticed on the main page that 3 is now released. Build is 3114, dated May 12 2016 - this seems to now have been chosen as the RTM version.

There's been a flurry of updates lately and I'm very pleased to see that Jon Skinner has been able to reach this milestone, after some slower periods.

It's such a fantastic editor, one I've used for years; my previous was Textpad. I'll pay for the upgrade myself as soon as the site is updated with upgrade pricing, assuming that this will be an option.
> can someone explain why ad networks seem to be lagging behind modern web best practices?

Sites that use the ad networks to manage their advertising inventory are probably not going to go with a network that provides a better end-user experience, if it means the network doesn't have enough ads to fill the inventory or they're lower CPM -- if they have a significant interest in quality end-user experience, they're likely going to manage their inventory themselves.

> For example, terrible flash ads, ads that break the site they're displayed on, lack of HTTPS, malware

Advertisers love flash ads, love ads that takeover the whole damn site, don't care about HTTPS, and would like to have every page view counted with about 70 different beacon services -- that's going to be way slower if you have to negotiate a different tls session for each. Advertisers serving malware would like to serve it, clearly. An ad network needs advertisers, so there you go.

Also, an ad network needs to make sure they can show an ad everytime one is requested, so they'll backfill with other ad networks if they have to -- hard to maintain quality in that case. (Although personally, when I was involved in a website making money with ads, I was a lot happier with not showing an ad (and just moving the rest of the content up) when there was no quality ad available -- unseemly ads make my page feel unseemly; not all sites have the luxury to make that decision though)
> I think the idea that API's (or implementations as you said) can be copyrighted is completely insane and I can't believe any software engineer would be okay with it. Which makes me think you're not a software engineer, and that's okay, but please read up on the issues, this is super important for our profession.

I think you are super confused here. This is not about APIs. Copyright is what allows software developers to enforce a license of their choice. Without copyright, the license is just a text file without meaning. I suggest you read up on the FSF's position on this if you want to have an example.

> Sure.

(Still waiting for you to comment on the points I have made.)
Doesn't this translate into cheaper clicks for the savvy advertisers bidding HTTPS (only)?
OP here. Like most analogies, this one isn't perfect. Napster and Sci-Hub are similar in that they are underground yet widely used platforms for acquiring digital content that would otherwise cost money to purchase, but unlike CD's or actual printed journals, cost nothing to replicate. Many academics are specifically downloading papers they otherwise wouldn't have access to via their institution because it is too expensive. And libraries will eventually look for ways to cut expenses and if people aren't clamoring for more subscriptions (because they know they can already get them for free) over time, Elsevier's revenues will decline. There is no need for a death knell. Record companies aren't extinct, but they had to reshape dramatically in part because of the prevalence of pirated music via platforms like Napster.
Look up "bloom filter" and the computer science of spellcheck.

You are off by a factor of 1000 or more for cost of spellcheck
CAN I HAZ ALL CONTACT 2 SEND 2 CAT BOSS? (M)EOW/(W)OOF >
Most good candidates wouldn't put up with that situation (1 week contracting) - also, years of experience can vary drastically. I recently interviewed a candidate with over 15 years of experience, predominantly in the backend, yet he didn't really have much experience scaling systems. He checked out in all ways until we drilled down into scaling issues.
Thanks, but please don't feel for me. I'm out and I'm kind of ok. I'm feeling for the people still in the organisation, it will only get worse for them. They are the real victims. Sadly enough they are used to victimize other people and they don't even notice.

The 'reasonable and loving' part is called conditional love. It's a tool used by most cults.
> Trump ... has frequently polluted our highest political discourse with tabloid-level internet conspiracy theories.

If I'm reading your statement correctly...

I've listened to some of Trump's speeches, and also the mainstream media's constant misrepresentation of them.

Would you mind sharing how Trump is polluting our "highest political discourse"?
If I were to nominate a US city for this experiment, I'd pick Seattle downtown.
You are confusing index building with index lookup.
Not an eBook, but:... in Tiny Tiny RSS, I mark everything I want to read later as "Publicized", which puts it in a new RSS feed. Via ifttt, that gets moved to Pocket. I've got a Kobo eBook Reader, which has Pocket integrated. Voila.
Ask HN: Software for the Super-Rich?
Years ago I had a job programming control systems at a window treatment company who served the top 1% richest people in Manhattan. This was my first & only exposure to such a market- of people happy to pay upwards of $5k for each windowblind in a residence.

I just read an article on Bloomberg about a luxury brand LVMH who sells clothing to the same kind of super-wealthy customer, with sportcoats selling for $42k. [1]

I've often wondered if such a niche catering to the super-rich exists in software. Does anyone know of anything like this in tech?

[1]: http://www.bloomberg.com/news/articles/2016-05-30/can-the-42-000-overcoat-survive-as-part-of-lvmh-s-empire
That depends so heavily on your requirements that every general answer is incomplete.
There are lots of different kinds of web apps with very different requirements.
There are tools for solving certain problems in frontends and other tools for certain problems in backends. There are tools for small projects and others for large scale products...
As long as there is no specific problem you can't say what's the right tool.
Website: https://www.facebook.com/help/1406493312950827

App: https://www.facebook.com/help/ipad-app/1406493312950827
No.

I have a high tolerance for trawling through documentation and reading the code of open source libraries in pursuit application logic and the fiddly bits of related services. I have low tolerance for the same work in pursuit of infrastructure configuration and systems administration.

I run various flavors of Debian and Ubuntu across a desktop, 2 laptops and a home server (various audio/video projects). Thus I tend to default to the familiarity of these systems, and get back to the part of the stack I enjoy working in. Another word for this might be "laziness", but that doesn't quite tell the full story.
PyBay – SF based python convention for mind and body
I'm one of the 85% – I typically watch vids in silence when I'm commuting, especially if I'm already listening to music
I'm judging you now!
THIS IS a GOVERNMENT OF FailURE IN NEW ZEALAND----
No[t yet].

Migrating to FreeBSD for both dev and server work is on my personal roadmap for around June / July this year, once 11.0 is released and my laptop chipset is supported.
The History of Mac Gaming
Walk around Vancouver Gastown
Yeah, I was a big Mandrake and SuSE (up to 6.3) fan back in the day.
I've spun up OSX Server instances to run 4D databases in the past, nothing in production with the sort of users you're looking at however.
HTTPS requires 2 extra round trips, if your servers aren't close to the users, or the users are on a high latency connection anyway, https adds a real delay. HTTP/2 multiplexing and push /may/ help get some of that back, but I don't know if there's anything that does HTTP/2 push well in a non-custom server way yet?
I don't know where you work, but I have never had the luxury of 2.5+ months to get a position filled if we can help it (and it's silly to assume that the work required behind the scenes to get this all working would result in no gaps between candidates, so more than 2.5 months).

I also don't typically have the luxury of having great candidates in front of me who will wait multiple weeks to get into some weird one week eval (and they usually have a job already, so how are they going to get away for a week?). This is a time consuming and expensive proposition which would require buy in at multiple levels from multiple departments and would probably end up not working out so well.
I'm watching those videos in public most of the time - the last thing I want is to be that asshole who plays the sound out loud in public. I could bring headphones with me some of those times, but I don't really find a compelling reason to listen to anything on my cellphone.
The problems you describe are nothing to do with rest (which is merely a guideline anyway, not an prescription), or rails. They are the problems of trying to split an app into server side and client side parts.
Reference Lifetimes in Whiley
Ah, now we get into a pretty interesting debate: is there a fundamental difference between human cognition and other animals?

But specifically for the horses example: I think it would be pretty hard to defend the case that horses have commonsense, unless you use the definition of commonsense as "basic survival skills." Horses can walk around until they find food, and they can run if they see a fast moving object. But I can't think of any examples that seem like commonsense, in the definition of "sound judgment in practical matters."

When thinking of it from a bottom-up approach, Rodney Brooks[0] comes to mind. He tried to build rat like creatures in the early 90s, with the goal that modeling rat behavior would enable modeling human behavior. However, the results were unsuccessful, and the implementations did not scale well. (Which is another case for the humans-are-fundamentally-different side of the argument)

[0]: https://www.cs.nyu.edu/courses/fall01/G22.3033-012/readings/...
Ok. So they're doing this one thing wrong (or in other words, you don't like it). However, every project has its pros and cons. Docker definitely has its cons, but for my use cases the pros far outweigh the cons. In this particular case, the work arounds are numerous and very easy to use.
http://www.huffingtonpost.com.au/entry/9-outrageous-things-d...?

http://www.businessinsider.com.au/donald-trump-birther-obama...

http://www.theguardian.com/us-news/2015/jul/02/donald-trump-...

http://edition.cnn.com/2015/09/18/politics/trump-obama-musli...

http://thehill.com/blogs/ballot-box/gop-primaries/268472-tru...
Forget scale; I don't think it's practical for even one candidate.
From the article, they only get 90% accuracy in controlled conditions, and much, much worse when comparing images taken in the wild. In voice recognition, perhaps a smaller problem space, 90% accuracy means everything gets proofread by a human. "10-15 years" is not an estimate, it's a carrot on a stick.

I can imagine that at some point, some level of accuracy will be deemed "accurate," after which we'll still see mistakes. That will be too bad in the eventuality that this technology is used to help justify a killing.
Just tried it out.

Wasn't sure if it's ok to type "pray for my family" because I have no idea what will happen: Will it post to my FB timeline? No. Did it add me to a public directory of Shep users? Looks like it. No idea how to undo that.

Typed "show prayers" and saw a list of users who asked for a prayer. There wasn't much info though, and I didn't dare to click because again I didn't know what would happen. I don't want to send them automated messages for example.

Like you said it's interesting because you can end up interacting with other users via Shep. I guess the caution/downside is that people (like me) may be more hesitant to try features out if it can have interpersonal consequences.
> I think the post is an overreaction.

Thank you for writing this! By reading the article I had exactly the same feeling.

The author of the extension was open and clear, the author of the post need to keep this anger for secret but explicit surveillance programs, not optional online spellcheckers...
I wouldn't be surprised if there's a pre-baked script out there that clones a repo and rewrites all the commits with a different author and committer.
Charles Proxy and Little Snitch offer insights into what is going on.

The both happen to have different use cases.

Charles is my go to for tracing what is going on when I need to snoop SSL traffic.
I read that article and starting watching my dog, who tends to do his business while walking. It's not true for my dog at least. There really is no rhyme or reason though he will tend to go parallel to a path if there is one.

So I'm not convinced on the north/south axis thing, and not just because of my anecdata, but because it sounds like one of those internet facts like duck quacks don't echo.
Well, there's more:

They've made a bunker video for their convention, made me think of the Unbreakable Kimmy Schmidt [1]

A while ago, they also made a propaganda animation, made specially for children which teaches that being gay is wrong and can be cured [2]. They compare gay people with terrorists at the airport, going through TSA.

[1] https://www.youtube.com/watch?v=wackkicmf4k

[2] https://www.youtube.com/watch?v=ag_dXO6HUSY
true!

I didn't pay attention to the gender of the author when I read the article and made the mistake of trusting the commenter (who I was already accusing of not reading the article at all) to correctly gender the author
And perhaps the interviewer should have been more explicit in their requirements. I have to admit I would never think to comment whiteboard code (and my production code would not contain comments like that).
I can't point to a single transportation expert period. Nor can I point to a single city-scale simulation of autonomous vehicles.

I wish I could. Because I too live in Seattle. And before we decide to spent 30 _billion_ dollars on light rail over 30 years I'd really like to know that's the best way. What if we instead spent 30 billion adjusting infrastructure to support autonomous vehicles? What would those adjustments even look like? God I wish I knew. I'm pretty sure Uber/Google would even build the study for us for free.

I live a mile and a half from a light rail station. In another 6 years I'll live 3/4 mile from a light rail station. And when that day comes it will STILL take twice as long for me to walk and rail to work than to drive. It takes three times as long by bus. And that's with me working right beside a transit center. God help me if it required a second transfer or a walk on the other end.
I just finished reading "Deep Work" by Cal Newport, and I thought it was very good. He's main points are that focus is in short supply these days, but if you can focus well it can really set you apart. Then he goes on to discussing strategies, like quitting social media. It's a very quick read, and very applicable to programmers (like me).
Looks cool. It would be nice to know what the input format of the metric data is.
Hah, yes. That's probably the simplest application of the pumping lemma I can think of.
A Brief Introduction to Infinity
> evaluate the candidate

But candidate evaluation is not an objective business, one company's perfect candidate might be complete trash at another firm. A company's interview process then is necessarily a reflection that company's character, culture, and attitude just as much as it is a process to find potential employees.

For example, your suggested hiring process of doing essentially an extended homework assignment might be great for a firm who doesn't care about "hiring the best", "building the elite team" or whatever, and instead wants to just assemble a ragtag team of misfits who trust and work well with each other to get things done.

Meanwhile, the Silicon Valley standard Googlesque hiring practice of using timed tree-inverting-list-o(log n)-optimized-talk-through-what-you-are-doing-(oh-90%-of-our-devs-use-your-oss-but-you-dont-remember-red-black-trees-so-fuck-off) algorithm questions to pinpoint the most academically smart candidate is perfect for companies who want to hire the "smartest programmer" to create a culture of intelligence oneupmanship to drive "innovation".

And unless one happens to be in a situation where one absolute needs a job right away, a candidate could really glean a lot about a potential company's direction and culture through just how they conduct their interview, and decide if this is, indeed, a place where one could do one's best for the company and continue with the application or apply elsewhere.
As a user of FreeBSD and Linux, int's not the benchmarks of FreeBSD that draws me to it - it's the reliability. My FreeBSD firewalls just work, while my Linux ones need a reboot now and then.
Funny, I believe that much of what differentiates us from machines is the fear of the death that underlines every part every layers of our system, and our ancestry back to bacterias.
95% of the videos I watch on youtube are without video - I just use playlists for music.
Getting offtopic here - if I wanted egress filtering at the router level, what could I add to my network that wouldn't force LAN traffic through the same port? OpenWRT isn't an option on my router because the 802.11AC radios aren't (and probably will never be) supported.

Happy to add another {mips32,armv7} box to my network, though.
Voices in My Head – Skotti D
True. And perhaps more importantly, for many cases regex is a very small part of job, if at all. I would rather test someone how they would refactor a method or a class. Something which is much more likely to happen in a real world situation (as compared to regex).
A digital library to build incredible post-military careers
n = ++n; // Extra thread safety
Why do record/replay tests of web applications break? – the morning paper
Yes, because we are yet to achieve a mainstream way of doing computing the way he and his peers have envisioned.

Although my IDEs are quite powerful, they are yet far from the Xerox PARC workstations experience used to feel like.

My tablet, even a Surface, aren't as easy to use or programmable in the same way as the Dynabooks were envisioned.

So yes, he is still relevant, because mainstream computing is still catching up to his vision.
Because bots don't have ears.
glag to see that you got my point, maybe for now its kind like early version, but it will make sense.
You keep saying, in many different ways, that you can prove your hypothesis that morality is objective by inserting a god into the argument, followed by asserting the relativity of your position. I don't know how you are missing that.
Who's being deceived? As GP points out, it's in the privacy policy: "For pre-release and free versions of the software, users cannot opt out of usage data collection."
Great app..definitely seeing myself use it for my upcoming projects to figure out what to build next. I love how you can embed anywhere and how it doesn't link to some external long ugly survey like google forms. Will try it! Thanks for share
5 Cute Animal Games Like Neko Atsume