skysight-inc/HackerNews huggingface dataset:
Abusing mental illness is not taking advantage of voluntary exchange, so any reasonable free market / libertarian advocate would also not say "tough luck you have mental disease compelling you to behave irrationally".

It really is no different than how transactions done under compulsion are not fair or voluntary. If you are mentally compelled to participate through psychological manipulation, that is no different than someone pointing a gun at your head and telling you to give them your money, or using socioeconomic influential factors and market capture to force participation in unfair transactions (ie, monopolies).
On It Podcast – Stories about Business Owners by EMyth
I'd be interested in trying this out. My email is my HN username on google's email service.
I think the sheer size of some high schools is what prevents bullying of specific groups; it becomes incredibly difficult to establish known social hierarchies when you have 1000 students per grade (not uncommon in large Midwestern high schools).

This means that there isn't much social ROI for bullying someone and so people are largely left to their own devices.
> >>> your argument is to weaken and possible kill 100 small units.

> Er, sink or swim?

i expressed badly. what i meant was no Yahoo piece can survive alone. splitting them will kill them all. it's like separating Gmail, search and ads from Google. all you gonna do is kill it.

read "kill all smaller units" on my original comment pls.

Yahoo only strength is it's size and what it can pull off because of it. which is not being used at all, because they keep running after their tail for month by month revenue.

now ask yourself: why investor would push so hard for month by month revenue on a stock that don't pay dividend?? doesn't it smell bad for you? it should. if they weren't trying to crash Yahoo, they would be 1. driving the company to make bold bets and win big on share valorization; or 2. accepting the buy back Jerry was driving a while ago.

but no, the investors want 3: crash and burn to get BABA free money.
Not sure I'm reading the same article as you.

Boys in the boys bathroom, girls in the girls bathroom?
The very concept of jaywalking or dedicated crosswalks is a symptom of the car-first mentality.[0] If pedestrians and cyclists had the right of way as they should, this wouldn't be an issue.

[0] http://www.citylab.com/commute/2012/04/invention-jaywalking/...
Over certain distances, I would agree. For medium/long distance, it can be woefully time inefficient.
I don't think the acquisition of Motorola was for anything other than the patent portfolio.

In https://www.google.com/press/motorola/ , Google mentions Motorola Mobility (the mobile phone arm of Motorola), but I believe this is overshadowed by the overt statement about patents immediately afterward.
Even if you consider filtering all the "bad words" and "touchy subjects", there are many ways to still say offensive things. The caption "so swag" for a hitler photo or the "escaped from the zoo" for obama do not use any kind of offensive word.

As long as we don't restrict ourselves to pure newspeak, dangerous ideas will continue to proliferate.
7 Simple Rules to Ensure Data Quality in Your Data Warehouse
It's a hobby, like building model airplanes or playing Call of Duty. Nobody said it had to be worthwhile. It's probably more worthwhile than commenting on Hacker News, but that's a judgement call.
I've tried a few and really like Wunderlist -- https://www.wunderlist.com
But then what does the age of the computer have to do with it? Computers haven't changed a lot in the last five years. Someone who would be overwhelmed trying to keep a Windows box from 2011 virus-free would be just as overwhelmed with one bought in 2016.

(Am I the only one who thinks of desktop computers when reading "PCs"?)
Sure, I mean if you want a WALL-E vision of the future. Personally I'd prefer a Netherlands/Denmark present day kind of future, where people live within 5-10 miles of their place of work and cycle or walk. Less apathetic fat people and psychotic auto-pilots.
Like I said, it really depends on your needs... In a game, even, it would depends... a blink of an eye hickup every few minutes in a game is not a huge thing, depending on the game... many games would never even need a large GC cycle on a modern computer. I mean, look at how many fun games were made in Flash...

Yes, if you're doing really real-time, that's one thing... many things aren't, so it depends... that said, again, if you need really real time, a functional approach and rust may be a better option... or a number of other FP languages, for that matter... or C/C++ if you're a masochist, or really anal with your approach (not really trying to offend C/C++ guys, more pointing out that it's rarely the best pragmatic option)
I personally use "Hacker News Collapsible Comments"[1], but it breaks whenever they add the black bar to the top of the site.

[1] https://chrome.google.com/webstore/detail/hacker-news-collap...
What you are missing is that "good schools" doesn't actually mean good schools. It's a dog whistle.
It mostly allows you to write extremely short code.

E.g. `sumList = reduce(sum)`

It has a variety of drawbacks though, like being harder to inspect at runtime, and arguably harder to read.
I haven't worked in this space, and I don't play this type of game, but ads for these freemium mobile games seem to show up everywhere. Are the ones with the giant ad spend the only ones making money? Are they not making money either? At first it seems that more discoverable app stores or even some other "curation" services could help lower the required ad level, but then it occurs to me that perhaps whales really only respond to flashy expensive ads on popular media properties?
I think users should be able to flag a certain subtree of the comments tree as "off-topic" or "tangential" so that after a certain flag threshold such subtree is automatically shown as folded, and users would be able to see the most related comments first.
Being a Brit, who walks to the corner shop, or even supermarket if I just need a few bits, I tried walking a few times while in the US. The US makes it hilariously impractical. Pavements (sidewalks) will just randomly stop. Crossing the road is sometimes a crime, depending on state! Even convenience stores are inconveniently far away.

You've spread your infrastructure out so wide in some places that walking becomes more like a hike. It's little wonder that you end up driving for anything beyond going next door. :)
This doesn't help on mobile, and these browser extensions are frequently broken when markup changes.
> we should only be writing garbage "ringtone" games for mobile.

Nobody is buying non-ringtone games, predominantly because the ubiquitous exploitation of users through ringtone games has driven away any significant gaming crowd.

Nvidia has interestingly been pushing for Android gaming for years, making handhelds and consoles for it, but I'd really wonder how their success is doing. It is a really fascinating behavior that consumers will buy Nintendo games on their handheld for incredibly high relative prices, but balk at spending a quarter as much on the Tegra Store for a more expensive to produce product.
1. Bin Laden actually killed thousands of people. If, instead, your example was a Muslim preacher who advocated controversial views, but was not violent himself nor the head of a violent organization, then yes - we should accept such a Muslim preacher, if he has an interesting technical talk to give.

2. Has Moldbug actually self-identified as a Nazi? He has offensive views to many, to be sure, but Nazi is much more specific, and to me, a weird way to interpret what he writes. I'm not saying you're wrong, I'm saying that what you call "Nazi" I would call "disgusting, wrong, and troubling." The fact we don't agree on what precisely he is - even if we both dislike him - is one reason why we should not ban him. Especially since on other people we might not agree on who to ban (e.g. some consider abortion doctors to be literal murderers; should they ban such doctors from a programming conference?).

3. About the diversity situation in tech: the article mentions how another industry, medicine, handles this kind of thing. LambdaConf's decision is the default in that industry. In fact, in practically all industries. Yes the gender difference in tech is larger than in medicine. That is inconsistent with your claim.
Does your company's team page show the all male engineering team? Or is it otherwise possible for potential applicants to see that your team is all men? A homogeneous team sends signals to women and minorities that may have them ruling you out as a potential place to work.
I'm not saying it's the best option... more that it isn't a bad one, and depending on your needs, can be a good one. If you want to share logic across mobile apps, a web presence and a desktop deployment, leveraging your existing developers and creating a relatively cohesive experience, it isn't a bad thing.
There are plenty of shit rural schools. I'm saying if you take a random rural school and a random urban school the rural school often performs better in standardized testing. And the suburban school often outperforms both.
Guiding Eyes moves to IBM Cloud to continue mission of serving the blind
Not to beat a dead horse at this point but the fact that her termination pay is a much more manageable number and Starboard went nuclear when they did is, IMHO, very much related.

Also interesting to note that Mayer became CEO due to another hedge fund(Dan Loeb's Third Point) going activist on Yahoo back in 2011 and helped to hand pick Mayer as the new CEO. Loeb is now gone and Mayer doesn't seem to have any ally's anymore on the board.

You live by the sword you die by the sword......
Zendesk has a lot of corporate customers that almost certainly use these IE versions, so I think this announcement is a big deal.

My impression has been that most web apps that have killed support for IE10 and below are developer-friendly tools like GitHub[1], Bitbucket[2], etc.

[1] https://help.github.com/articles/supported-browsers/
[2] https://confluence.atlassian.com/bitbucket/which-browsers-do...
Thanks for the information. Wouldn't the same argument apply to the big alien discussion here?
Silly statement that's factually correct and entirely relevant to a discussion about the lack of reason to upgrade hardware to something Apple currently makes?

When your comparison is to bring up a 16 year hardware difference or to incorrectly comment at the lack of transfer standards available to me and also suggesting that I even needed said transfer speed or peripherals, I don't understand what impact you're trying to have on the discussion.

I excluded the mac pro because it costs ~$1k more than I spent on my computer 5 years ago. I could spend the same ~$2k and build a similar or the ~$3k and a far more powerful computer, but I realize that isn't available to everyone and so omitted it as it wasn't a fair comparison and not relevant to the conversation on an Apple exec suggesting that people don't upgrade their computers frequently enough and should instead buy the latest iPad Pro every 2-3 years.

I really don't get what point you're trying to make, other than being overly pedantic and argumentative. There isn't much reason to upgrade hardware, especially not within the Apple ecosystem and these comments from an Apple exec are very far from the mark. If you don't agree with that statement then I'm happy to discuss, but your current line of reasoning is flawed and unproductive.
To expand upon the specific discussion of the OP, I feel we are witnessing a historical pattern: urban-flight -> under-valued urban real-estate -> then urban renewal and economic opportunity -> influx of homeless and criminals since high-population density is good for both -> then public criticism that the cops are too heavy handed -> cops less likely to enforce + strain on infrastructure and services (like mass transit) + urban unrest due to economic disparity -> urban-flight -> ...

If the problem is that the BART is operating beyond capacity, adding capacity might not matter if the population is set to decline for the other reasons stated.
The declining gas tax problem is going to get worse as electric cars increase in popularity. The solution is comprehensive road pricing, where a larger share of the real costs of road infrastructure and parking infrastructure are borne by the users.

The added benefit of correctly pricing driving is that people will make more informed decisions about where they live and how they get to work, that will result in more compact communities and less urban sprawl.
Hi! I have a similar project called Feerless that provides crowd-sourced, preemptive notifications for Netflix at feerless.us Would love to chat about a possible collaboration.
‘Minimal’ cell raises stakes in race to harness synthetic life
Starboard telling us with action what they thought of Melissa Mayer's 3 year plan
Short answer is that the legacy codebase can't handle that. Most people use various browser extensions to help with HN usability issues.
I disagree. Often the most insightful comments lie a few posts into a comment I disagree with. When browsing on reddit I would have already collapsed the thread.

When I am genuinely not interested I don't have any problem scrolling down.
I’m still developing my app on Parse.com. Should I stay or should I go?
When I say "good schools" I mean "good schools." If you want to call me a racist why not just come out and say it?

Or better yet, say something constructive.
I think that we all have areas where we don't know what we're doing. This is one of mine. With all the talk of how obvious/important/easy it is to have a failover in place in case this happens, I'm having trouble finding a good resource about setting up a redundant DNS.
Running a droplet on Digital Ocean with Debian and Nginx.
Yup, couldn't agree more and that's exactly one of the concerns I'm trying to address in the blog post ("All in all, the resulting effect in my exprience is that currying makes writing code far more pleasurable, but often makes reading code somewhat confusing."). I think the combination of named parameters actually makes it more readable.
in win95 days, Winword.exe wasn't particularly stable, nor ergonomically consistent. I quickly resorted to type documents in Excel, abusing table layout ala html4 days. A bit heavy but clear and solid. Excel was a workhorse.
If you don't mind me asking, why don't you want to use an app?
(Ozgun from Citus Data)

On PostgreSQL language support, we're updating our FAQ to have more information: https://www.citusdata.com/frequently-asked-questions Since the PostgreSQL manual (and its feature set) spans over 4K+ pages, we found that the best way to think about Citus' capabilities is from a use-case standpoint. If your workload needs distributed transactions that span across machines, or large ETL jobs, Citus currently isn't the best fit.

Citus supports sharding and replication out of the box (#4, #5). On #6, reads go through a master node (metadata server) and you see what you write.

We don't have #7. The way in which we implement this also has implications on your other questions. Multi-master (no single metadata server) is by far the biggest feature request that we receive: https://news.ycombinator.com/item?id=11353866

If we go with the approach in https://github.com/citusdata/citus/issues/389, you will be able to configure #3, #6, #7 through PostgreSQL's streaming replication settings. We still won't support distributed transactions that span across multiple machines.

On #8, could you elaborate a bit more? Do you mean a logical identifier for the node?

Also, it's hard to write a concise reply on a topic that requires so much context. I'd love to grab coffee with anyone who's interested in diving deep into distributed databases. Feel free to shoot me an email at ozgun@citusdata.com
Shouldn't it be possible to do this as part of the build process, or even by the play store?
You obviously found playing MMORPGs fun or interesting, even if you grew tired of it. On top of that, you were voluntarily opening yourself up to these requests. Random mobile-game Facebook spam is different, because it's unwelcome and they're asking you to do something you never wanted to do. If these people had instead been constantly coming by your house uninvited asking you to contort yourself into painful positions for their amusement, you'd probably have been less welcoming towards it.
Also bad behavior by HN users who piggyback on the top comment ALWAYS because they - the pseudo-intellectuals - think their words need to be seen by as many people as possible.
Telling people which blog might help the appeal.

Good luck.
Rockefeller family is exiting the oil business
I really want to try this, but I'm unable to register. At the page where it says "Create your free Docker ID to get started" after I click Sign Up, the page just refreshes and my chosen ID becomes blank with no indication of what's wrong. I've chosen several different IDs and neither of them worked. Browser is Firefox 45.0.1 on Windows 7.
Burn them.
I don't buy it. You need a place to keep your own repository, and once you have that, keeping copies of other repositories is pretty much free. Keeping up, backing up, and securing N repositories is no more work than doing that for one repository. You can still outsource this, even. There's nothing wrong with using GitHub or Bitbucket or whatever for your repositories, just make sure that you're using your repositories, not relying on other people's.

The only thing that potentially gets harder is refreshing the packages, and I'd argue that's actually a good thing because that's really just saying that packages don't randomly change out from under you. In any case, your package manager should make it easy to refresh them when you want to, just say "go update that dependency to the latest available from the official source" and let it do its thing. If package managers don't offer this, they need to start.
I always wonder what level of security and data transparency exists behind things like this. Are there any real risks to using something like that?
Well, in Germany such concepts seem to be very successful, too.
The article itself is much more positive on spreadsheets than the headline -- it suggests improvements to the underlying data / computational model while preserving the interface.

And it's about time somebody said something nice about spreadsheets. Go to your average (non-software) engineer and ask to see an engineering model. Chances are, it's in Excel. It's less buggy than you expect, because your average engineer is going to notice and fix nonsensical results. Unlike the scientists the author is talking about, your average engineer is looking at very similar data from day to day and is attuned to anomalous behavior.

I think there's a lot of room for a tool like the one described by the article that includes built-in validation and is git-friendly. However, given the overwhelming dominance of Excel, it's going to have to integrate with, rather than replace Excel.
This was a fun story, I found the paper impenetrable though :-) I am sure that somewhere a writing team has latched on to this idea as a "secret off switch" for humanity which was programmed into the genome by early aliens which would allow them to expose us to the "activator" and cause everyone to immediately get sick and die. Except our scientist/hero has discovered the plot and is in a race to using gene therapy techniques to counter-infect the population with a tailored virus which removes this DNA. The secret alien operatives on the planet get wind of this and immediately start trying to discredit our hero team as terrorists trying to infect humans with a genetically engineered plague. Culminating in a massive, but nominally clandistine, human vs alien battle which ends up saving the world by giving people a cold.

Hell the story practically writes itself.
Very good points, Alysson. Many developers have asked it to me everyday.
I think the more usual form of that phrase is "Spreadsheets are dead, long live spreadsheets!". And that captures the truth of the situation better.

Despite all the known weaknesses of spreadsheets, it is sheer hubris to believe that they will be supplanted by reactive programming (or databases, or anything else for that matter). It seems that users will give up their spreadsheets only when they are pried from their cold, dead hands.

European Spreadsheet Risks Interest Group has some great links to articles about the pros/cons/whattodo of spreadsheets:
http://www.eusprig.org/

Jocelyn Ireson-Paine has done lots of work with spreadsheets and their problems. Lots of links to spreadsheet sites from there:
http://www.j-paine.org/
> When it comes time for you to pay, you have to support all the freeloaders.

Digital information has never, and will never, work like that. The price of movies is not influenced by pirates. The price of music is not influenced by how much radio stations charge to wholesale play it. There is absolutely no limit on supply of said information, the only scarcity is the revenue to produce it.

If you make a game for 100k, it does not matter if you have 10k buyers at $10 each, or 1 million players where 1 in 1000 spend $100, you recoup your costs either way. The only difference is that your 10k player game is seen as "dead" or "unsuccessful" if its competition has 1 million players, and on mobile stores that prioritize install base, the former will always lose in market growth.

But money made and money lost on a game have nothing to do with one another. You lose money when you cannot recoup the developer hours to make it, and you can only gain or break even on money that users spend on it after release. The closest you can get to "losing" money is bullshit MAFIAA propaganda about how all the pirates / freeloaders would have bought the game if it cost money, when we can demonstrably see here, and in almost every other instance, that if you paywall things people want for free they will very often just go for other things rather than stick around paying for yours, and that the conversation rate of pirates / freeloads - especially in mobile gaming - almost certainly does not offset the increased userbase and word of mouth you get from them to attract whale customers.
That would be contrary to Hacker News' existence with regards to Y Combinator. I like to know where the SV pulse is, and I'm almost certain that's why this site exists. It's for watching SV and commenting on it and interacting with it as well as posting cool links that anyone is interested in.
Exactly. That's the No True No True Scotsman Fallacy Fallacy.
I am getting interested in Unix programming, but essentially starting from scratch. I've read through the first two chapters of the The Linux Programming Interface, and while I think it is a great book, so far it has not been easy for me to find points of entry. I think it might not be the best book for me to start with.

I've just started How Linux Works, but I thought I might take this opportunity to ask for suggestions for someone trying to get started (doesn't have to be a book).
While you're correct about npm story, I think the grandparent has a valid point. Not everyone is interested in every story, and the ability to hide would be a nice enhancement.