skysight-inc/HackerNews huggingface dataset:
Notice that your list has categories.

Laws regarding fraud and misrepresentation:

> * Distributing pirated media/breaking copyright or trademarks
> * Slander and libel laws
> * Sharing information for insider trading
> * Market manipulation by sharing false or misleading information
> * Slander and libel laws
> * Holocaust denial laws in Canada and Europe

The trend here is that the information is provably false or misleading. It isn't slander if it's true. You're allowed to use someone's trademark to refer to their products. You can't claim someone else's copyrighted words as your own but you can convey the same information in your own words and when you have a need to use the author's words there is fair use. Insider trading is fraud via a lie of omission -- publish the information and it isn't insider trading.

Professional confidentiality obligations:

> * HIPAA and medical information privacy laws
> * Breaching attorney-client privilege
> * Military and government classified information (thanks rmc!)

The defining characteristic is that you signed up for that profession. The Pentagon Papers were classified but The New York Times can still publish them because they never agreed not to. If the client blabs attorney-client privileged information to the other side or the press then they can use it.

Obscenity:

> * FCC and obscenity laws in US media
> * Distribution of illegal porn (for various definitions of illegal)

These are, honestly, free speech violations, and often get struck down. But at least they're easy to cordon off.

The odd one out is juries, and there is a legitimate argument that we shouldn't do that, but it's also very old and so unlike anything else that it doesn't really generalize to anything.

And after you get through the whole list, there is something that still holds in the end: The press (including the people) can write and publish any not-provably-false story.

But now people are being threatened by angry mobs for criticizing inhumane religious practices or publishing a contrary opinion about pronoun usage.
I'm so old I remember we only supported 4 billion people.

Even pessimistically over one human lifetime I bet that "15 people" turns into at least 30.

You get gene pool and interbreeding issues with too small of a pool, then again you'd be amazed what you can store in liq nitrogen for a long time.

Also looking at the temporary and limited mineral and energy requirements, the earth isn't going to support 7B or 9B or even 1B for much longer, on a geologic / radiation timescale.

For awhile you can turn mined petrochemicals and chemical fertilizers into lots of human biomass. The key is for awhile, temporarily.
Sourcegrapher here. We'll definitely release Ruby support in the future. Because Ruby has a lot of dynamic language features, it's important we do it well, and it takes some and thought. We track the coverage % of our analyzers for all languages we support, and our Ruby support isn't at our quality threshold yet.

We'll release Ruby when we can do it almost as well as Go (e.g., https://sourcegraph.com/github.com/golang/go/-/def/GoPackage...).
I don't use IRC for my social life, but it's essential to my professional and software life.

Freenode, without a doubt. I've learned a lot discussing stuff on the channel, received a lot of help, and met a lot of people.

My favorite channels:

#vim - Super helpful, from extreme newb questions, to learning how to us vim more efficently, to plugin discussion, and learning about features you never even asked for

#python - Another friendly community from the pythonista to someone new to programming.

Things I don't like:

- Disconnects. It's 2016, it's absurd I need to use a VPS to keep up with my channels on a laptop.

- Join spam

- Excessive reliance on bots

- Hard for newbies, leading to a monoculture and excessive like minded thinking.
Donald Trump Is a Secret Virgin
I don't remember the Bush Administration containing a lot of Rhodes Scholars. Of course the tactic predates them, but they don't know that.
I'm not aware of any browser that implements "per-tab content processes". For example, Chrome caps the number of content processes and multiple tabs in Chrome start sharing the same content process once enough tabs are open.
Getting a Programming Job When You're Over 50
Reminds me of what happened to App.net.
Thanks again - i've been digging into the specs of those boards and it does look like you have to go pretty far down that list to get to a board that can support 4x PCI-E v3 x16 simultaneously so you were right with your first comment that it is $250+

HP DL380's which can take 2 cards for $200 - pretty good.
Discussed at the time: https://news.ycombinator.com/item?id=8901983.
I posted this in the Atom thread yesterday, but I think it's worth repeating:

I love VS Code and have been using it as my main editor for quite a while now, but the lack of project-wide find and replace is why I still keep Atom around:

https://github.com/Microsoft/vscode/issues/1690

This glaring omission combined with the proposed performance improvements in the Atom 1.9 beta might just be enough to tempt me back to the Atom side again.
I'm not even sure if I agree or not. I get the point, but I kinda want random attack bots to try logging into my sshd with common passwords. It's like a free security scan!
Show HN: ReactCSS – Inline Styles with Support for React, Redux and React Native
Your point stands, and the cheekiness gets to me a after a while as well, but let me be clear that I embellished a little, as she really just says "14.5". If Siri were as clever as I described, I might not mind it as much.
Nice! (Typo on government)
The Lawyer Who Stands Between Hackers and Prison
Ask HN: Stretching Linux server limits?
Few details about our server(Virtual Box Guest OS) setup and info:

- We have ~30,000 home directories and approaching 32768 users.
- Fedora 14 Kernel : 2.6.35.14-106.fc14.i686
- 30 GB total disk space.
- /etc/group and /etc/passwd is ~1.5M and /etc/shadow is 3.6M
- 900K free inodes on /home and 16G free disk-space.
- /home formatted as 'ext4', which overcomes 32768 sub-directories limits by ext3.

This shared environment protected with :
- Linux Quota - For individual users and all users belong to same Secondary group (now single group has ~30,000 user)
- Group Quota is applied too.
- SELinux roles for each user
- Pam.d and resource limits for each user.

Few things we planned a year ago - but not yet deployed.
- openLdap
- Migrate user home directories to NFS or distributed storage.
- Migrate to 64bit-CentOS.6 or 7.
(just couple of guys running this www.webminal.org project - above 3 items may get delayed by 6 more months)

So the question is, since we are approaching 32768 number. Do you think it may affect server? like having
32,768 user to single group or any other possible issue? (already we see few strange behavior with pkill -u <username> not responding properly sometimes). Issues that may come-up when reach limits, have you encountered them? If so please share. thanks!
Password Re-User? Get Ready to Get Busy
>The neural net would register your actions as an extremely negative experience, and do everything in it's power to get you to stop.

Actually the neural net would just adjust some weights, i.e. make some calculations. No pain and no conscious "avoiding with everything in its power" either.

Or if there is, the burden on proof is on you.
Sourcegrapher here. Indeed. Sourcegraph has repositories hosted elsewhere, such as https://sourcegraph.com/bitbucket.org/gotamer/bbpost/-/def/G.... These are picked up by automated backend processes; if you have a Git repository that you'd like to specifically add, just email us (support@sourcegraph.com) or Tweet at us (https://twitter.com/srcgraph) for now.
Seems intentional. I emailed dang a while ago asking for emoji support in the about field for HN. He did recognize that's where emoji would make the most sense on HN, I've yet to be able to put the crying laughing emoji or the 100 emoji in my HN about field. I guess emoji are blocked to prevent HN from turning into Product Hunt?
Yes, but emoji are endlessly growing and politicized in a way Unicode shouldn't be.

A global standard for emoji is a great idea, but Unicode isn't the right place for it.
I think your disagreement stems from a failure (on your part and the author's) to distinguish between targeted and dragnet attacks.

With regards to the former, I emphatically agree with you. If you've been singled out by a competent attacker, you're subject to his statistical probing of your system, which is bound to reveal most (if not all) of the configuration/parametrization info you're trying to hide.

In the case of dragnet attacks, however, I emphatically disagree. There is asymmetric cost imposed upon the attacker: time.

Your door doesn't have to be impenetrable; it just has to be stronger than your neighbor's.

Thoughts?
We're working on it. We have the code to host Widevine on Linux and are endeavoring to get the Linux side enabled in the future.
I discovered a behavior hack; it leads to behavior change faster than expected
Sourcegrapher here. Git repositories hosted anywhere with Go or Java code will work. Admittedly, that's still narrow, but we are just beginning. :) Also, see https://news.ycombinator.com/item?id=11856255.
The NOS was based on software written at Stanford. The HW was Andy Bechtolsheim 68K board, which also (without the theft) become the SUN-1.

cisco paid Stanford off later, although the author of that NOS is still unhappy.
This reminds me of the "your data fits in ram" website which was on HN last year. Basically that site asked you your data size, then answered "yes" for any size up to a few TB.

The website is down, but the HN discussion is still there : https://news.ycombinator.com/item?id=9581862.

In fact the top comment there links to the original post here.
Right, I know it's not that cheeky, but it reminded me of the real comments.

I agree that it would be better if she were that clever. Part of the problem is that it's just so predictable. Whenever it's above room temperature, she'll say "Hot!" If it's below room temperature, she'll say "Brr." Some variety would really help.
Do you use a library or toolkit for this? Or is there an example of this that you can point me to? This sounds useful with or without Go
How about on mobile? It seems incompatible with portrait mode.
Pwning Pornhub
It's worth noting that the primary purpose of the Warlords of Draenor expansion was to introduce the eponymous Warlords, as they are important characters in the movie that casual WoW players would have likely not known otherwise.

That didn't work out well due to movie delays, and most of the Warlords are pretty generic.
I expect the amount of effort it would take to find someone who could do something about it is more than it's worth.

I've reported bugs in Google products before, but it's usually just not worth chasing a company down for something that doesn't really impact me, and often they'll just refuse to acknowledge the problem or refuse to fix it anyway. E.g. the issue I described at https://news.ycombinator.com/item?id=10478264. Since then I usually won't bother unless it's hard to work-around or the company has a known bug-tracker.
Given the low API limits on most services, what was the reason you went with Go for those integrations as opposed to ruby / rails?
This is a really good idea: for workshops.

I don't know about day-to-day or in a classroom setting though. Whenever I did pair programming in college, one of the partners would often be overpowering in terms of skills and intelligence, and would spend most of the time getting the other up to pace. Which is great, except the laggards would often pretend to understand in fear of being looked upon as stupid.

As someone who's been on both side of the dynamics, yeahh, not sure about classroom settings. I would love to attend your workshops though!
I think there's a difference between 1) a city being a "startup hub", 2) a city being saturated with startups, and 3) a city being completely run by tech companies. I see this as indicative of #3 and not of the other two.
>Except this robot is inconceivable, because it would exceed the size of the universe.

Actually doesn't have to exceed anything at all.

Parent described it as being able to react to every possible situation ever, but you can get the same effects by hard-coding reactions to just a few millions/billions of possible events/discussions that can happen inside a room (and with coarse definition of distinct events), and just let some person with it in a room for 1-2 hours.

Heck, people used to feel Elisa was real...
They have done that with the Snipping Tool since Win7.
That doesn't matter. Only growth of manpower matters. The fundamental problem stays the same regardless of how many people you have.

If you add code and revise 50% of it every month, the code base is bound to grow and the share of time spent on maintaining the old code grows as well until development of new code grinds to a halt.

Unless of course there is massive growth in hiring. But that isn't sustainable.

[Edit] Well, I forgot one possibility: Deleting code.
I will on occasion go out of my way to visit the app store and leave a 1 star review when this happens.
one of those schemes is proprioception. Have you ever noticed how proprioception is hacked when you're driving a car or playing a video game? You become the car. You become Mario.
>If the brain simulates reality, why does our experience seem so 'atomic'?

It doesn't, you p-zombie ;-)!

Seriously, though: my conscious experience of the world (what I'm subjectively aware of) is continuous (in the sense of modeling the world as continuous in time and space dimensions), but it's updated by messages from my sensory cortices at discrete intervals. So it's a continuous model updated at discrete intervals, which sounds screwy and is because it amounts to the brain "retconning" my experience of reality fast enough that I don't catch it in the act, because the best abstraction over my sensory data is that the world is actually continuous at human-scale.

Which probably sounds incredibly confusing and would be a 4-page paper if I had to actually make it convincing. Goddamnit not again.
>But I think in that case one should just admit that they don't see free speech as a fundamental human right.

I do believe "free speech" as in freedom to criticize or dissent from the government as a fundamental right.

On the other hand, "free speech" as in freedom to speak any topic without any negative consequences of income or social disapproval is not possible. It is not just my belief. I'm saying it's impossible to provide non-government type of free speech because it contradicts the other Freedom Of Association (e.g. freedom to choose who/what to spend money on.)

Freedom of speech (non-government version) cannot not co-exist with Freedom of Association. It is built on top of Freedom of Association.

Example:
A blogger has the "freedom of speech" to hate on Mark Zuckerberg (a non-government topic).
MZ also has freedom not to associate with people who hate him (and in turn he might reciprocate the dislike.)

Freedom of speech (non-government version) is not as fundamental as MZ's freedom to associate (or not associate) with you. He can avoid hiring you because you hate him. Was the hate blogger's "freedom of speech" trampled because he wasn't hired?

This is what the "cost" in "cost of free speech" is about. No society will "pay" for it because people don't want to be forced to spend money on entities they don't agree with.

The "cost" for government-free-speech is different. The government simply has to not spend money on an expanding fleet of black helicopters to arrest people. The government also does not spend money on building more Federal prisons to incarcerate dissenters.

Realistic to implement: free speech without government interference (don't arrest people)

Impossible to implement: free speech with zero negative consequences from society (advertising sponsors drop you, job application rejected, school admission rejected, marriage proposal rejected, Facebook de-friending, Twitter un-following, radical religious retaliation, etc, etc.)
And these numbers are 5 years old :-)
That's an asian dragon. What about a western one? They differ significantly in their shape, size, powers and mythology.
Sourcegrapher here. And if you want to see everywhere in the world that function is used, check out the usages list on the right side, which takes you here: https://sourcegraph.com/github.com/golang/go/-/info/GoPackag....
I agree it's unfair to say modern testing techniques were totally ignored but I think many standard techniques were not considered.

For example, they dismissed the idea of filling empty space. I think this is easily achieved. Post place and route go find all empty space and fill it with scan flops. If you need something smaller put inverters between them. Tap into the chain in vicinity of the void and to minimize route impact. At test, scan through a random bit pattern. This will ensure all flops are present as I can determine the chain depth and all bits of the string must be retained. I also am critical of the need to test against golden references as I can just compare against the CAD. I've personally designed scan TD vectors which found one weak buffer incorrectly selected by the mapper and I didn't know the problem was a weak buffer when I started. I think this is equivalent to loading the net with extra gates. On process attacks, process monitoring circuits exist. I can verify them with external equipment on an analog test bus which is how we DV them.

I definitely think the paper is very good and I will go through it in more detail when I have time but I also think they are too quick to dismiss the defenses and I don't think their defense list is exhaustive.

I should also mention, this is my opinion on detecting circuits inserted in parallel to a given design. If the attacker is allowed to modify the design directly... Then all bets are off. :)
Eh, I've heard "for the children" on left and right.
"Gay parents are bad for the children"
"Spanking is bad for the children"
Miso (YC S16) offers high quality on-demand home cleaning in South Korea
First thing on duckduckgo when you search for how to write a server in erlang:

http://20bits.com/article/erlang-a-generic-server-tutorial

That's just ridiculous. Erlang looks like php and python had an unholy child.
Don't want to throw them under the bus (as they do have a really awesome product), but anyway: our site simply didn't load in Safari. Worked in any other browser though. Tried a plethora of fixes and workarounds, but in the end it was blackbox to us (as we don't have access to any logs). Support was rather unresponsive (haven't heard from them in 2 weeks), but I imagine this is due to them being swamped with tickets.
Unicode contains Egyptian hieroglyphics, occult symbols, playing cards, wingdings, and Linear A - things no one will ever use, and which no one ever complains about.

Emoji, meanwhile, have been used by people for decades to actually communicate, and people complain about them constantly. It doesn't make a lot of sense since clearly emoji fall within the intended purpose of Unicode, and removing emoji from Unicode would actually break things people care about.
People familiar with livecoding 2015-2016 should know who i am (xmetrix). <3 tacos?
I'd love to see Nim on this diagram: https://talks.golang.org/2016/applicative.slide#13 - it could be close to the top right corner.
http://www.amazon.com/Trust-Social-Virtues-Creation-Prosperi...
Interesting how many of them are literally true for me, with no shame whatsoever, because it's hard-won personal wisdom, which is a source of pride, not shame.

Examples:
I don't want to know about power breakfasts.
I'm not interested in delicious recipes. (I already know how to cook the things I like.)
I'd rather be sleeping. (True dat.)
Continue with boring old email. (It's fine.)
I reject my free issue. (And all subsequent ones. Really just, don't encourage them.)
I do not want to get the most important news in my inbox.
I prefer to pay full price. (And thereby be free of a lot of bullshit.)
No. London is just not only a startup hub.

8.5 million people vs 0.8 million.
FeelSpace wearable gives users 6th sense of direction
People used to embed the Flash player using <object>. This just converts that to an <iframe>, which is YouTube's currently recommended way of embedding, since it can auto-detect video support and load Flash or HTML5 video accordingly.
This test also fails most of NYC. I enjoy fancy food, so for me, I find "jackets required" worse than "sport shoes" at a bar. Either way, it's always great to come home to San Francisco and know you're welcome to come as you are ;).
I appreciate the response but you completely misinterpreted my comment. I did not say or imply that there are no Christians in India, and I did not say or imply that every Christian would rush to help while every non-Christian would be indifferent. I also didn't imply that Indian culture(s) are somehow inferior to western culture(s). I just related what one person in India told me and asked whether Indians think it's correct. I don't see how this insults anyone.
Gotcha! Cartesian products of Java 8 streams
This is one of the reasons I still enjoy paper magazines and yes even catalogs. I remember being on a plane trying to read some article and just giving up and reading the SkyMall magazine the whole flight. The damn SkyMall magazine foisted on all delta fliers (and takes up valuable space) is less invasive than todays ad pop crap.

While magazines certainly have some annoying things (like the paper subscription post cards) and I suppose the eco unfriendliness these negatives are starting to look continuously better than the alternative. Ironical I think I was even shamed by a publisher recently for ordering "the paper copy". I know many banks do this as well... damn you for wanting paper... we must pop-up shame you and paper makes that difficult.

I suppose PDF is a good middle ground.
Obscurity is "bad" security because when you're told "how it works" it's usually very weak and easily defeated.

Pairing up obscurity with "good" security should be more of a "do the benefits outweigh the costs?" type of question and only each site can answer this question.

I sincerely believe no one, crosses finger, argues that security by obscurity alone is good security. -.-
Hey that's fine, no need for a warrant. You just have to let the judge know that you think that person is a terrorist. And also what reasons led you to think they're a terrorist. Oh, and also what it is you're looking for, and why you think you'll find it.

So... basically a warrant.
This is awful. Since when do pages need a loading indicator? It's basically an example of why NOT to use bloated JS frameworks.
I wouldnt have posted here and i have no use for HN personally but i got another "legal warning" that charges are pending from dr dipshit again. Figured I'd post it here and contact YCombinator to inform them that their webpage is either inaccurate or one of their CEO's is operating outside the stated guidelines found here: http://www.ycombinator.com/ethics/
Thanks for joining in. Have you tried storing data or renting any of your space?
"It would be a very touchy subject though as the results of the study will implicate some cultures as more 'evil' than others."

You don't say? There is a mighty good chance it is even worse: this is a brain trait, and we know that brain traits are at least partially due to DNA. Anybody who dares to research this one is completely nuts, with or without tenure.