skysight-inc/HackerNews huggingface dataset:
Mobile becoming a must for back-to-school shoppers
It would be nice if the article articulated his ideas for change, other than just overturning the Citizens United decision. For decades the public who haven't been lulled to sleep have clamored for Campaign Finance Reform, increased Limits On Lobbyist, and Transparency.

What did we get. Citizens United, lobbyists writing 10,000 page laws riddled with loopholes, and Bills and Administrations which do the exact opposite of what they say.
Aren't we just going to start making websites that don't serve the content until they've served the ads?
Don Hertzfeldt's It's Such A Beautiful Day is wonderful, capable of teaching you new things about mortality and how you think about yourself and others, and is available on Netflix. It might also make you cry.
Another alternative is Seafile https://www.seafile.com/en/download/
I think the idea is that if you can pass the election reform, then anything that comes afterwards - republican or democrat would be better than what would have come otherwise. The VP doesn't matter at all. Break the rigged system and all else will follow - even if it takes a few more election cycles to get there.
Personally, the only person I've known to use tranny conversationally is transexual. I know quite a few girls that call their friends hoors affectionately and ironically. Words mean what people saying and hearing them think they mean.

In any case, I'm not arguing for anything in particular. I don't think there is a logic to this. My point is not about what words we can use.

My point is that anger and insurrection against systematic hate, cultures of intolerance, injustice are directed against the instruments of intolerance. But, rage and insurrection are not always nuanced tools especially in the hands of young people. They get mad at the words themselves, not just the hate. Sometimes it's fueled by the wrong thing, like enjoying moral platitudes. Sometimes by the right thing.

Either way, I think the net results are good.. essential even, but some of the side effects can be insufferable.
And thus the pointless treadmill continues.

http://englishcowpath.blogspot.com/2011/06/euphemism-treadmi...
If you're on Mac, Postgres.app has an alpha build on github: https://github.com/PostgresApp/PostgresApp/releases
This makes me want to reverse engineer Oracle code immediately.
Having to change academic material that isn't overtly racist/homophobic/xenophobic/transphobic/etc because students feel uncomfortable about it seems silly, but I don't think there's anything wrong with a student bringing up (respectfully) why something makes them uncomfortable within the class, especially in a diverse environment with students from all over the world.

I don't think that's necessarily what the author is talking about. However, this part in particular was troubling:

"Then there are offices to help students with anything that could possibly upset them (I suppose to ensure that they remain enrolled snd thus paying fees and tuition). My university, like most, has offices for diversity, indigenous student support, sexual orientation, even a mental health office specifically for international students, etc. As a professor, I am frequently asked to make academic accommodations for every religion and every possible religious holiday that might conflict with assignment. I must ensure that every every disability is accommodated."

What's wrong with providing institutional support to students with different backgrounds and disabilities? Complaining about student support groups, accommodating disabilities or recognizing non-Christian religious holidays is a a bit over the top. It's anecdotal, but I had an indigenous friend living in the unofficial LGBT-targeted co-op that committed suicide during his last year of college. If having another support system in place that targeted his needs would have saved him, I don't care how "infantilizing" it would have been. If it can be managed, it's better to have too much support than tragedies like that.

I don't understand why the author feels the need to conflate political correctness with resources that, at least theoretically, make universities less stressful, less homogeneous, and more accessible. If it's something that interferes with academics, that's a completely different concern.

Plus, who wouldn't want a puppy room? I wish my workplace had one of those. :)
Public shaming is distinct from hiding all the evidence of someone's past actions.
"Dedicated to all those who betrayed us"
They actually do this. Adding unique identifiers to headers.

The U.S. Government also use the fact that telco owns the lines to justify mass surveillance since you are communicating on lines you don't own.
Who in this "rigged system" wanted to have marijuana legalized? It is more convenient to believe that a secret cabal is ruining everything than to accept messy reality.
> it may easily turn out that they are not prepared to meet us on the level of rational argument, but begin by denouncing all argument; they may forbid their followers to listen to rational argument, because it is deceptive, and teach them to answer arguments by the use of their fists or pistols.

Then we can be intolerant of people who argue with violence instead of with words. That doesn't require us to be intolerant of people who hold certain opinions.
" My university, like most, has offices for diversity, indigenous student support, sexual orientation, even a mental health office specifically for international students, etc. As a professor, I am frequently asked to make academic accommodations for every religion and every possible religious holiday that might conflict with assignment. I must ensure that every every disability is accommodated. Most disabilities that I am asked to accommodate seem to be unspecified and are remedied by providing the students with a separate, quiet location and an extra 30 minutes to take an exam.

“In my day” (I’m old now, my day was the late 80s early 90s), you visited the registrar’s office. A financial aid office. The bursars office. I felt like an adult, making decisions and finding things out for myself… But now there are counsellors for everything."

I can only imagine how frustrating it is when minority, non-straight, disabled, non-dudes explain the challenges the face that maybe straight white dudes haven't experienced, only to have those straight white dudes write articles like this completely dismissing all of that after basically not listening. Yeah, I'm sure things were just swell for you back "in your day". But has it occurred to you that it was less swell for other people in ways that should be addressed? It certainly doesn't seem to have for this author.

Also, in the above quote, it seems like he resisted a pretty strong urge to put scare quotes around "disabilities". Because there's no way to tell when these people have not immediately-visible disabilities, except for when they're literally fucking telling you.

There might be kernels of legitimate concerns in this post. But, like in the many basically-identical blog posts and comments written by many, it's all rolled into an incoherent mash of "College kids today, they can't take a joke, with their trigger warnings and talk about microaggressions, their `disabilities' and whatnot. They need to toughen up, because back in my day we didn't need puppies."
I'm sorry its difficult for you to navigate the complexities of interacting with other individuals?? We're dealing with people here, not ideas. The only possible way you could thing T* and Jew are equivalent is if you are arguing in bad faith in order to express your exasperation. You can express your exasperation in more constructive ways, and honestly I think you were speaking in good faith and if you just edited your post to remove the slur and let it go, being made slightly wiser about other human beings, then everything would just be fine.

I am 100% sure you can tell the difference between calling someone a t* and calling someone a Jew, and I am 100% sure you know when it is appropriate to identify someone as a Jew and when doing so is othering and degrading.
There may be a disconnect between the ideas of the democratic party and what can be realistically achieved within the current rigged political system.

So I think what Lessig may be saying here is that he would pass government reforms that would make it possible to do "all those wonderful things" that can't happen inside this "rigged system", but then turn it over to someone whose ideals he agrees with once that is accomplished.

Fair to disagree with those ideals, but it's pretty clear to me that there is a difference between this and perpetuating a rigged system. It could also be reasonably argued that this would, in practice and outcome, not be any different from perpetuating the rigged system.

However, I disagree that this contradiction is inherent in what Lessig has said.
Funding the content suffers from a tragedy of the commons problem.
Rather ironically the link to the Github source page doesn't work unless you open in a new tab.

(The link in the header)
And yet another alternative, nodejs based:

http://cozy.io
Registered Independent voter here, he's got my vote.
Typical of newspaper columns about emotions, this article muddles along with a few anecdotes, a sprinkling of social science, and some facile conclusions. A book selected at random from the "self-help" section of your bookstore will give you much better advice.

We've all regretted sending angry emails before, which is what makes the article resonate, but it also makes it useless. Sending an email that you immediately come to realize was inappropriate is a powerful teacher, and there's no need for a panel to weigh in on that particular situation. When we subtract out this noninformative core, we're left with a corona of FUD about venting and acting out of anger, formed out of a pastiche of quotes from scientists informally summarizing their research papers.

Don't fear anger. Like all emotions, it's not under your direct control. What you should do is name it (say you're feeling angry, at least to yourself), accept that it is ok you are feeling that way, and ask yourself what in particular makes you so angry. Most people are pretty bad at one or more of these steps, and venting is a way to recruit someone else to help.

One person claims he is not angry, but goes on and on about a particular point in an angry tone. Another person knows she is angry, and immediately disparages herself for it. Yet another person has a persistent anger around their boss, but they do not know why and cannot seem to shake it, while the boss is indeed behaving badly in some way that would make anyone miserable. These people do not need any sort of admonitions against putting voice to their feelings.
No, You Really Can't
Interactive Python and Skuplt – Python in Your Browser
Most ads are served by an ad network which requires third party involvement. Adblockers block those. It's not manageable to post individual ads.
Thank you for supporting my point.
The funny thing of the DMCA is, that, due to Safe Harbor laws, it applies to all companies in the US and EU, and they have to take it down internationally.

Yes, surely it doesn’t work that way, but it’s DMCA. Companies are using it to take down everything with "Pixels" in name, it’s not hard to abuse it.
Anecdata:

My local friends and I have always just used “heh”, but even 10–15 years ago, a bunch of my friends from Spanish-speaking cultures were using “j(a|e)+” or some approximate.
I interpreted it as a sequence. The concern for status "transfers over to parenting", perhaps in a similar way as the High School popularity contests are sometimes transferred (hopefully sublimated) to college.

Most people have a set of life goals they accomplish in sequence, such as college -> marriage -> career -> children (Some people switch them around or omit some of them)
Windows 10 for IoT Available for Raspberry Pi 2 and MinnowBoard Max
Unfortunately we have a prisoner's dilemma where people will defect from "costs a little money" to "free with ads" to "free and I block the ads" to "no content."
As for ads - I suppose if there is an ongoing ethics discussion already (and I believe there is), then it's ethical issue. Not sure, though.

It's comparison that's didn't sound right to me. I'm just not sure it's well-comparable, because I suppose the major ethical debate about copyright infringement came from the existence of copyright laws. Which is not the case for ad-blocking.
I don't need to. The article already has. I'm not sure if they're female, but that's irrelevant.
I can't tell if you're making a joke or not.
Excellent release. OpenSSH + Userify = authtopia

Summary

+ New default: PermitRootLogin prohibit-password, which also prohibits all interactive login forms.

+ DSS keys are finally disabled by default

+ Use at least 2048 bits for your RSA keys

+ Deprecating or disabling MD5, SHA1, Blowfish CBC, ARC4, and a few other older ciphers/hmac's.

+ Bug and vuln fixes
The Hacker Mentality
FindTheBest Becomes Graphiq, Launches New Visualization Tools for Publishers
The first thing that went through my mind (with some additional work, and all that is needed is illustrations and a publisher..):

A is for Asynchronous, the way our code should be

B is for Beta, the first stage of our code the user will see

C is for Capacity, for this planning helps our hardware not
fail,

planning capacity helps our product meet our users at scale

.

D is for Datagram, which you may not get from me

E is for E-tag, for caching is key

F is for Freedom, the state information wants to achieve,

follow information through history if you want to believe

.

G is for Google, the advertising and indexing whale

H is for Hystrix, because Netflix Tools are for scale

I is for the Internet, for without it, many start-ups would fail

I is also for iPhone who's apparently in jail

.

J is for Javascript, with a new frameworks each week

K is for Kill, because scripts can misbehave and memory can leak

L is for LifeSize, for meetings about meetings must be

M is for Metadata, because tracking in bulk is (mumble, mumble, something, something), look! "privacy!"

.

N is for NoSQL, for relational data is dead

O is for Octocat, who houses our code so it is not in our head

P is for a Penguin named tux

Q is for Quiet, lost to the the tide of the open office flux

.

R is for Rabbit, because some problems require a Queue

S is for Secure, for we have our our user's data to lose

T is for the terminal, for how else can we see ascii Star Wars

U is for UTF-8, who's lack of handling makes bugs in our source

.

V is for Vitesse, never has mysql DBs been so easy to scale

W is for the 5 Whys, that guides us in post-motems when we fail

X is for Executable, which chmod can help our script to be

Y is for YCombinator, for many a start up, encubators are key

.

And Z is for Zsh, not your ordinary shell

These are the letters, remember them well

These are the letters, from A to Z

These are the letters, next time will you please say them with me?

[edit: format, typo]
I'd go even further and say that, especially in management scenarios, just don't try to resolve interpersonal conflicts or disagreements over email. It fails far too often.
My friend, we should meet. First cuppa coffee is on me, or five. Same goes for the rest of you. If Imgur can have a camp, I think hacker news can take over a coffee shop/bookstore
the twitter account is https://twitter.com/SiliconHBO
Yes, a Salvatorian Clause is normally necessary, but this law was specifically written saying that the clause in the contract just doesn’t apply. The rest of the contract stays valid.

The "Do not break DRM" on Computer Software is equally invalid. (Warning: the "Do not break DRM" on music and video is a criminal offense on the other hand).

DISCLAIMER: I am not a lawyer, this is not legal advice, if you consider to use this as defense in a court, you might want to consider getting an attorney. Details can matter depending on your jurisdiction.
Kali Linux 2.0 Released
It's curious, because he's actually (unusually) explicit about what this referendum would be for.[1]

1) 'Equal Right to Vote' - "...automatic registration, and shift election day to a national holiday."

2) 'Equal Representation' - "ranked choice voting" & degerrymandering

3) 'Citizen Funded Elections' - to align, [money = citizen] rather than [money = moneyed citizen]

[1] https://lessigforpresident.com/the-act/
Next on the list of bad IoT ideas, we port Flash to the Raspberry Pi.
It's my own, personal experience and not a belief.
Wow, that sounds awesome!
SIMD does stand for Single Instruction Multiple Data [0]. So, the hardware performs some linear algebra operation on one or more vectors. Whether the vector is stored in unique registers, combined registers (as described above), or memory buffer(s), that is up to the hardware designer. In fact, on x86, the MMX registers were aliases to the normal floating point registers [1], and whereas on SSE, new registers were added [2].

[0] https://en.wikipedia.org/wiki/SIMD

[1] https://en.wikipedia.org/wiki/MMX_(instruction_set)#Technica...

[2] https://en.wikipedia.org/wiki/Streaming_SIMD_Extensions#Regi...
For those, that do not yet know "Lesterland", should get to know it:

http://lesterland.lessig.org/
(there is a great video talk of Lessig on the page)

BTW: Lessig is great!
Touché!
There's a heading that reads:

> Developers, Developers, Developers

I've always cracked up whenever I see Ballmer's developers video, so I was pretty happy that Microsoft's IoT team has a sense of humor and was able to get that approved (if they had to)

reference if you haven't seen the original Ballmer video: https://www.youtube.com/watch?v=Vhh_GeBPOhs
They are supposed to be programmatically targeted, but programmatic is not as accurate as it's billed as. They do get targeted, but a lot of the traffic that they go after is spoofed somehow or otherwise inaccurate. Models of web traffic are much less accurate than unmodeled subscriber rolls.

Lots of high end people pay out the nose for information collection and shaping. They're called assistants. Others pay for specialized newspapers and magazines for their profession. There is no such thing as 'free' media because time and attention have value. If the information is more important than the entertainment value, then you can pay someone $10-15 an hour part time to read everything that you need read and give you a digest.

You can also have an ad-free life by paying someone else to read the news for you and moving to a rural area, where there are few billboards.

Print ads tend to have better targeting because the subscriber rolls get backed up with credit card numbers in most cases. This is a case in which early 20th century technology is a lot more reliable than 21st century programmatic advertising.

>And from the seller's point of view, it's damn near impossible to work out the ROI. You can't assume that view-click-sale works, because often people will research a product before buying. So you don't know if they've seen the ad once, or fifty times, or been persuaded to buy in some other way.

Actually, you can, at a certain level of scale and spending on many platforms. That requires the user fingerprinting that bugs privacy advocates so much. It's called 'cross-channel attribution,' and there's a lot of material out there about it.

Also, it's not that users aren't intelligent. Most people are pretty dumb, but few of the people with disposable income are dumb. You use repetition because you're only getting a fragment of someone's attention, and a fragment of someone's cognition is pretty 'stupid.'
Sounds like a library like this would be a great place to use ES7 decorators - except that function hoisting spoils the party :(
What is it like to be a Product Manager at Dropbox?
If we're going to get into definitions, we can do that.

Since we are discussing economics, I do not feel the need to preface every use of jargon with disclaimers, though I can.

The relevant portion of Wikipedia's entry on (economics jargon) profit:
https://en.wikipedia.org/wiki/Profit_%28economics%29#In_comp...

You can confirm this concept in any economics text. (economics jargon) Profit is driven to zero in a (economics jargon) competitive (economics jargon) market.
One Class to Rule Them All: 0-Day Deserialization Vulnerabilities in Android [pdf]
I have a question for everyone advocating the use of ad blockers: Do you just do a blanket block for all ads, ban the big networks with the trackers along with the malware serving ones or something else?

I understand wanting to block the ones with the trackers for privacy reasons and the malware ones because nobody wants malware, but blanket blocking all ads tars everyone with the same brush.

Edit: Personally, I used to just blanket ban but I've recently moved towards having uBlock only block the malware ones and will manually block any spammy sites.
Video of a neural network learning (with full Python source code)
I find there's this weird invisible line with most people. They're all willing to talk and hang out and be jovial, but then once you cross the strange invisible line, they don't want to interact anymore. I'm not talking about something creepy, it's more like you've used up all of your in person minutes or something. Now you have to wait till next month before you can engage them again.
I think you've really hit on one of the reasons that cab driver protests fall on deaf ears: nobody likes cabbies.

In my experience, Uber's cars are cleaner, I have a lot less trouble paying (had a card declined once, but I was informed after my ride - no awkward interaction with the driver) and - let's be real - most modern cab drivers use the same GPS the Uber guys do.

On the other hand, anybody I know who's taken cabs regularly has had issues with them. I've had drivers try to rip me off in Greece, America, Poland and Austria. Not turn on meters, switch meters to a higher rate, cranked up meters. I've had cabs that stank so bad we had to drive with the windows open in the winter. Cabs that put out black smoke behind me. Cabs that canceled 2 minutes before they were supposed to show, leaving me in a panic. A few years ago here in Poland, if a driver made up to some amount, he had a simplified (easier to cheat) tax code. So lots of drivers stopped driving in late November... which meant getting a cab around Christmas was almost impossible. Who the hell would want to catch a cab around Christmas/NYE anyway, right? /s

With Uber I take my ride, get out, get an email with the route and price I paid. I can dispute the route (never had to), I have some sort of evidence, even if me and the driver get in an argument. Thing is, I've never had that issue with them. Ever.
How do you know if your data has signal?
It seems demented that a government would give incentives to business to automate. I find I fear a plan, if any, for the displaced workers that are unable to adjust.
Normally xen?
Yes. It's very good. I've been using it for about 4 months now between a Raspberry Pi (Raspbian Linux), an old laptop (Ubuntu Linux), my main computer (Windows 8.1), and my girlfriend's computer (Windows 8.1).
I feel like "The Fountain" left an imprint on my soul. It's weird, but probably the most beautiful movie I've ever seen (especially its music and filmography).