skysight-inc/HackerNews huggingface dataset:
You're mistaking me for an internet anarchist. I don't know anything about reddit, or much about anarchist discussion on the internet.

There are many wonderful archives of historical anarchist thought on the internet, making sources that were really difficult or impossible to find when I was young (before the internet) available to everyone in a few keystrokes.

Gamergate is completely insignificant, but positive in that the ensuing media panic exposed people to how difficult it is to be a woman or a minority on the internet.
Lobste.rs is a curated, invite-only site where you can get banned if anyone you invite (or anyone they invite) causes problems, because those relationships are graphed. Every new member is a burden and every post a potential risk. Obviously, such a community would self-select for safe, uncontroversial content, and tend towards reposting things which have proven uncontroversial elsewhere.

That said, I personally prefer their layout to HN, it maintains simplicity while allowing for a better feature set.
"Ferguson police beat a man and then charged him with 'destruction of property' for bloody uniforms"

http://www.dailykos.com/story/2014/08/15/1321904/-Ferguson-p...
" the only reason to be polite to them is "because otherwise they may kill you". "

Spot on. Everyone saying "she should have been nicer" are effectively saying that you should submit to the police or they'll kill you. Nobody is saying "he deserved politeness and she was rude" because it's very obvious that he was not polite to her. "How are you doing? You seem upset?" Well she just got pulled over and is getting a ticket bozo, what do you think?
I think something to think about here is that this is a middle-class white guy. While there are obvious and troubling disparities in the justice system based on both wealth and race, the focus on those sometimes, I think, makes it too easy to think of it as a problem that only affects other people.
Drug companies are exploiting rare mutations
Interesting .. I would love to see LuaJIT integrated with this.
Yes, two different times in Texas. Both times late at night with no other vehicles on the road and both times no other violations.

Was never ticketed for it, but did have to entertain the officer's BS line of questioning about where I was going and such.
If I'm not mistaken, showing P=NP doesn't necessarily guarantee that the solution is quick and likewise being able to quickly solve NP problems doesn't require showing that P=NP.
> I despise the police, I really do. The very idea of police is repulsive and disturbing, in my opinion.

Well, come to Brazil, then. Murder rate comparable to modern armed conflicts but hey! Almost no police interactions at all! I've only ever been stopped at checkpoints - and that's their purpose. They might not even show up if you call the emergency number.

If you do interact with them, know that there are no dashcams. And even if they are, you'll never ever see their footage.

Also, you can't legally own a gun.

Let us know how long will it take to change your mind.
They choose MySQL vs a lot of other alternatives for some reason and this reasoning can be applied to your use case.

> They are a part of the stack, yes, but they aren't what makes the application scale to billions of requests.

These are not just part of the stack, these are critical components within the stack.
It's just an exponential overhead. The state of a quantum computer is a superposition over all bitstrings, i.e. a vector of size 2^n for n qubits, and you have to implement quantum operators by multiplying with 2^n x 2^n unitary matrices (you better do that implicitly whenever possible or it will be very slow).

After taking a lecture on quantum computing, it was actually a weekend project to implement a basic quantum simulator myself, very useful to confirm that I actually understood the model as well as I thought.
You could very well have P = NP but not have superpowers yet. There are problems which are significantly harder than SAT et al. The canonical one for PSPACE (which is a superset of NP) is QBF (which is only SAT on steroids, i.e SAT + universal quantifier).

For instance, while SAT can be used to model one-player games (sudoku, 8 queens, etc.), you need QBF to model two-player games (even tic-tac-toe). And stock market looks a lot like a n-players game. So, unless NP = PSPACE, even with P = NP you're stuck with limited superpowers.
Fortunately (for me) the US has no such rules, other than the age restriction. I joined this game four years ago when I was 21. Now that my credit file is built up, I can open five cards within a week or so and almost always get approved.

Within three years of starting I had available credit of 150% of my income.
I would stick with "I work for the IRS".
Dmail – self-destructing email chrome extension
The Practice of Practice
Amen. Whatever happened to the binary driver? Calling a Prepared Statement over a binary driver to a localhost or in rack DB and we're talking microsec level query times possible. Always annoyed when I spin up Hello World examples of all the new Rest Hotness db's to discovered that a PK query on a fresh install with only 10 rows still takes 10ms!

Quite unclear why you'd layer all the HTTP and marshalling overhead on backend service calls, other than to ensure you always have slow requests.
So lets look at what we have in terms of video / audio.

1)Repeated unimportant segments of video.

2)A fairly good sounding audio track.

3)An audio track which is not the same length of the video track.

4)The video issues do not start happening till over 20 minutes into the uploaded video, and then happen at multiple times over the next 15 minutes.

What can we conclude about the video? Well I can't conclude anything, but I sure get a lot of questions.

Could this be an issue with the recording of the video stream? I don't know seems like we might have some experts here on video recording equipment here that might be able to say if this is a type of problem that is even possible, maybe even some with knowledge of the type of equipment used in police dash cams.

Has anyone seen anything like this 'just happen' in digital video before? I haven't but my experience is limited. Anyone else?

Why is the audio OK but the video is bad? Well audio and video could be recorded separately, and if they weren't they are not hard to separate, and audio is much easier to edit.

Could the video of been edited? Well sure it was probably at least cut for upload. If it was edited the editor really sucked.

If the video was edited, why would the video be edited? Maybe it was cut to remove something that happened in one of the frames somewhere during one of the repeats. Maybe the audio was edited too and it was edited to more closely match the audio length (matching just as well as the video was edited). Maybe someone started editing the video to hide something in a missing segment and didn't finish or get to the audio before it was uploaded.

What other things besides editing and recording failure could explain the video issue? I don't know.

Do we have any experts here who given the available youtube video on the Texas Department of Public Safetys youtube page could do analysis on a more in depth level than watching it? I don't know but I think this question is why I see this belonging on Hacker News.
Combine Your Scores Better
Police officers have constantly crown prosecutors (or their assistants) on the line and these are the people who really call the shots on whom to arrest and how to proceed whenever something's getting serious. Going by the description, dad/daughter affair should have definitely been referred to Tribunal de la Jeunesse and I bet it was. Belgian prisons are also overcrowded and justice system understaffed so that prosecuting small one-time offenses is definitely not a priority.
Depends on how you define "quick". But, sure, finding an algorithm that solves SAT in O(1.0000001^n) (still exponential) would be much better in practice than finding one that would solve it in O(n^100) (although polynomial).
Hmm, it seems to be able to predict the future:

http://codebituary.com/node/1

Date of Death:
Monday, December 14, 2015
New approach to ridesharing
What it was is a short comment implying the poster of creating a false equivalence between the women's rights movement and the men's rights movement. What it seems like to you has no relation to it's content.
ASMR and frisson are two distinct sensations and are typically caused by different things, even though they share some similarities.
I've battled a life-time of depression and ADHD and here is what I've learned.

You need to engineer your entire life to suite your personality, life style and mental shortcomings.

This takes time and trial and error.

Whenever a depression spell hits, I prepare myself for battle.

Sometimes I am as helpless as simply knowing there is not much else I can do but wait a few weeks for it to pass, and aim to minimize the amount of long term disruption to my life and goals.

Accepting it, accepting that at times you can be powerless and totally in the grip of this beast, but also that it will definitely pass again.

Most depressive spells pass relatively quickly but I've had 1-2 year spells.

Yet today at 38, my life is happy, fulfilling, satisfying and challenging.

I also am prescribed medications for both my conditions, and I can say that if you are on a med that doesn't work for you it is really bad, and when you are on a med that accords well with your particular chemistry it's like a major life turn-around. This involves trial and error with the best Psychiatrist you can afford.

I sometimes do take breaks from my anti-depressant to effects, but on balance I cannot imagine my life had I never discovered these meds.

Therapy has not been helpful to me overall. But spending a lot of time learning emotional skills, re-evaluating beliefs and feelings, and getting deeply in touch with what motivates me, what kills my motivation, what my emotional needs are etc all helps a ton.

Feel free to email directly on andries dot malan at gmail dot com if you looking for someone in tech entrepreneurship with plenty battle scars to share experience with.

I wish you all the best - and wish to tell you that you can definitely learn to find a happy and fulfilling life no matter how shit things look and feel for you at the moment.
Ah true, my mistake, it is not NP-hard but it is in NP

Wikipedia says it's UP https://en.wikipedia.org/wiki/UP_%28complexity%29 (which is contained in NP)
>
On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

Software development topics seem to be solidly on-topic.

Try submitting a few software development articles and seeing if they get any discussion?

A long time ago I submitted this, which got some traction: https://news.ycombinator.com/item?id=4898691

Is that the kind of thing you're talking about, or more technical software computer science stuff?
Similar to sailing in the olympics: Everyone has the same model boat.

Not like the America's cup boat race where you need a huge R&D budget to design a boat. Then someone shows up with a catamaran with a wing sail and they have to regiger the rules again.

https://en.wikipedia.org/wiki/Sailing_at_the_2012_Summer_Oly...
I too experience ASMR when listening to some kinds of music, even if I don't particularly like the genre, it still has an effect on me.
In my experience, an exception is thrown in my Selenium test if a button is hidden or not clickable and I try to click it.
That's nothing. Have a look at THEE-RANT http://theerant.yuku.com/forums/58/THEE-RANT/THEE-RANT
I spent two days trying to get selinux working with our servers and just gave up again. I have actual work to be done instead of turning the selinux knobs. Something simple as tame would be welcome, zero administrative overhead but plugs few potential security holes.
Mobile Frameworks Comparison Chart (2015)
Getting this error while running ./make.sh:

Hello, world!
Hello, world!
* Running test: ./out/example_loader
Traceback (most recent call last):
File "tests/run_tests.py", line 57, in <module>
Main()
File "tests/run_tests.py", line 40, in Main
RunTest(['./out/example_loader'], -1, use_elf_loader=False)
File "tests/run_tests.py", line 34, in RunTest
subprocess.check_call(['./out/restore'])
File "/usr/lib64/python2.7/subprocess.py", line 540, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['./out/restore']' returned non-zero exit status -11

Interestingly the project has Github issues disabled.
Something worth checking out (partly because the cost of checking is so low) is simply the "new" section here on HN.

I find a lot in there in the areas you're looking for that the general populace here doesn't vote up. At a minimum, it's similar to the front-page but it moves faster (so you don't have to see the "pong written in go" type posts more than once)
Opinions about the "men's rights movement" and its veracity very, I understand that. I only referenced it because it was an example I encountered where there is a clear effort to make the article's central theme criticisms of the movement.

But more generally, what happens on Wikipedia is that a few passionate and experienced editors with an ideological motive (who have unbelieveable amounts of time on their hands) begin "taking ownership" over a collection of pages. (Some of them even organize "edit-a-thons" with other activists in a team effort to quickly skew a page.) Once the page has become biased, progress to fix it stalls to a standstill because they will fight every change tooth and nail, and because they can dogpile to create the appearance of a consensus in the talk page, they succeed. The other side has equally as many people disagreeing with their stances, but they are not hitting the article all at once in an organized stance so they get picked off one by one.

Without a degree in wiki-lawyering, a team of dedicated editors by your side, moderators who will do your bidding and the equivalent of a semesters worth of free time available to contradict attempts to overemphasize one POV, you don't stand a chance.
I clicked one of the links http://calacanis.com/2015/07/04/the-most-important-piece-of-...

The 6th piece of wisdom this particular thought leader has for us is
"NEVER GET INVOLVED IN POLITICS & NEVER BE NEGATIVE."

Which is followed immediately by this:

"The people who are killed, the deer, tend to huddle around the kitchen or go on cigarette breaks and bitch and complain about everyone and everything at the company. The tigers are too busy killing it to be bothered with such things...
Deer: “Bitch bitch, moan moan, blame blame, cry cry.
Tiger: “Hmmm…that’s an interesting take on things. I gotta get shit done, good luck with that.”

Apparently turning himself into a killer tiger who just fucking kills all the time has left him without a sense of irony.
Just don't forget to secure it. Reminds me of when people thought it was a good idea to expose the REST API of ElasticSearch directly as their API and then got p0wned. Using "REST as an abstraction layer" isn't the same as taking someone else's OTC API, calling it your own, and exposing it to the public.
...some perverse version of The Office with guns.

Some days, every profession is "some perverse version of The Office with X".

I don't mean to excuse LEOs, but rather to point out that the expectation that they're somehow different from the rest of us, is one of society's problems.
I know being the edgy you-don't-have-big-data guy is all the rage right now, but seriously? Most people can fit all of their work on one server? What kind of mom-and-pop shops are you working for?
People need jobs.
> a lot of countries are refusing to cut emissions faster _because the US isn't doing so yet_

The problem with taking that at face value is that it's a political "easy out."
They are now claiming there were technical issues uploading it and are going to re-post it corrected.

This is plausible.

But is this quote really from the video or someone's imagination?

If it is true, holy hell:

"Why are you arresting me?"

"Because you know your rights."
"Because I can."
"Because no one'll believe you."
A "spidey sense" is not a legal basis for anything, so indulging such a sense implicitly involves some degree of fabrication of "objective" causes.

Be that as it may, the "spidey sense" excuse could and should hold at least some water with most people, if they trust the intentions of the police. But I grew up with harassment by the NYPD and then small-time police in the Hudson Valley, and saw non-white friends and bystanders (I'm white) get it ten times worse. Surely, this applies to many in the US.

In the few experiences I've had where police help was legitimately needed, I was met with bored annoyed "what can we do?" apathy. So, forgive me if I respectfully doubt that any significant number of street-level police cultivate some intuitive sense for crime, when routine profiling, harassment, and fabrication (much easier modes of operating) seem to be standard practice.

American relations with law-enforcement are about as low-trust as it gets in a 1st world country, that's the unfortunate reality, which will take decades to turn around, if ever.
I was thinking about something similar.

If a failed startup releases their source code and another team picks it up and solves whatever problem the original team had - time, resources, bugs, etc. and is successful, then there would be some kind of kickbaack (albeit small) to the original owners or developers.

You could think of it as a code consignment shop.
Well, to be fair, talking while on the phone is a safety issue. Though yeah, I agree, a lot of the posts are basically "I arrested him because he disrespected mah authoritah".
Read The Pragmatic Programmer, then Code Complete 2. These books will help you approach problems and people. Most important thing I've learned is to write code other people can read. A lot of times that person can be future you.

Learn design patterns, approaches to getting requirements, and how to read/create diagrams.

Learn how to write unit tests.

Learn source control tools and how to use them. If it's a command line, know how to do this from the command line.

Learn best practices for your language and get really good at your editor/IDE. (For instance, I use VIM with syntastic and pylint to check PEP8 compliance).

Learn to type quickly and accurately. This helps with everything.

If you've done those, enjoy your Summer! It's the last one you'll ever have :).

Some other things that would be fun:

- Set up a Docker image

- Write a REST API server in Python on a Linux OS

- Build in authentication, authorization, documentation

- Have Docker build and run your REST API server

- Set up a load balancer container to distribute load between multiple Docker containers

- Set up a shared cache like Redis or Memcache with containers

- Set up a MySQL Database

- Write unit tests for API

- Have Docker container automatically build, test, and deploy when you check in code

That will bring up a lot of questions of how you design things and how everything is tied together. Maybe you will just be working on a small part of this, but then you might know why things are done a certain way or how to do them better. That's where you can make a difference and distinguish yourself. You can bring a fresh perspective. Don't take anything for granted. Ask questions when they need to be asked. Learn how things can be improved.
> The discussion part is not supported well by the mechanics of the site.

It's actually discouraged. Non-URL posts are penalized and greyed out by default to discourage lengthy discussion, because pg was worried that would lead to blog-posting.
The problem isn't that it's behind the scenes, it's what part of it is in kernel space.

The user of tame() quite sensibly wants to specify a simple filter based on what things they might need to do in the future. i.e. "I need to be able to loop up details about local users". At the system-call level this implies a number of things should be allowed i.e. "can open /etc/group for read-only access, can read NIS configuration files, ..."

In the OpenBSD implementation of tame() all of these rules are hardcoded into the kernel. Using LDAP instead of NIS? Well, you'll have to patch and recompile I guess.

Since ultimately the userland process is opting-in to the restrictions there's no security reason that it can't specify the rules to the kernel. (Assuming here that care is taken so it can't DoS the kernel by pushing down a billion-entry list or something)

Again, what OpenBSD gets right here is the API -- it should be as simple as possible for a process to say "I need to look up users, use DNS, and read files; block all else" Making that a simple call like tame() is a great step forward. I hope the seccomp-bpf people do something similar.

However, tame() should be a library function, not a syscall. The kernel shouldn't know or care what "I need to use DNS" means, it should just be told what files I can open and what sockets ops I'm allowed to do.

The OpenBSD implementation is simultaneously too rigid for some things (since things like plugable nsswitch.conf modules can't work at all) and too loose to support other useful ones (per-application policies like "block any attempt to open a file for writing unless it's an append to $HOME/.ssh/known_hosts")

In UNIX there is a very long tradition of not baking policies like this into the kernel, and for good reason.
De Blasio, Uber and Airbnb
Show HN: Tutorials, datasets and other resources for creating (Twitter) bots
How to Find Your Other Half: Secrets for a Good Co-Founder Partnership
Have a fully professional Judiciary and legal system with No Elections what so ever - which removes most of the perverse incentives to get convictions.
The RGBE camera was the F828, the one before it to which I was contrasting was the F717 and indeed it was RGBG. Although the F717 didn't have RAW, I believe the F828 did.
Attack on the drones: Legislation may allow Cali firefighters to take them down
Wow. You need to cry a little harder.
Script Error JavaScript Forensics
>While it is never a bright idea, it is certainly not illegal to be rude to a police officer. Assaulting them certainly is but no-one is claiming that in this case.

It isn't illegal to be rude, but the cop also doesn't have to let you off if you are being an asshole. She broke the law and he was going to be nice and let her off with a warning. Instead she was combative and he decided not to.

He asked her nicely to put out the cigarette and she essentially told him to fuck off she can do what she wants. Nobody has to sit there as inhale your shitty smoke.

Cops can order you out of your car for no reason once you got pulled over. It is definitely not false arrest. And I think the cop had totally reasonable grounds to make her get out.

Would you sit there and get shittalked while someones blowing smoke in your face because she has an authority/anger problem.

Being a dick to a police office who can still use his discretion to let you off is a really dumb move.
Based on experience from watching The Wire, I would venture a guess that this is due to politicized statistics such as clearance rates that departments must meet for funding.
Looks really nice except having to compile custom Kernels I guess.
Worth pointing out the current place that almost every cook and chef in NYC make their source for knives: Korin (http://www.korin.com)
That's what views are for.
great idea

maybe you should have some projects that can be bought and maybe the founder of the failed startup can make some money out of it. If there is no buyer for the code for certain number of days, it would be open sourced?

I am a proponent of open source but graveyard, obituary, failed.. sounded too much negativity..