skysight-inc/HackerNews huggingface dataset:
Look up "voluntary response bias" in any statistics tutorial. The general lesson you'll learn: "voluntary response data is meaningless". To draw any sort of valid conclusion, you really need random sampling.

If you can't get random sampling (which is often hard when you're looking at something personally sensitive like income or net worth), the best you can do is to select your population through some means presumably uncorrelated with the quantities you're trying to measure, and then randomly sample within that. For example, if you were a bank or other financial institution, you'd have data on everyone's net worth, and you could randomly sample within the population of business owners there to draw useful statistics. There's still some sample bias (eg. perhaps the demographics of "your account holders" don't match the demographics of "all business owners"), but at least you won't get increased response rates from people with extreme values.

This, incidentally, is why major consumer Internet properties like Google and Facebook are so valuable. They have data on a large swath of humanity, selected because they own a service that virtually everyone finds helpful, and so they can run experiments within that population to draw useful conclusions about human nature.
Illumina funds Helix with $100M – personalized genomic information
oh trust me they had errors....
Canonical's Deliberately Obfuscated IP Policy
Why Neovim Is Better Than Vim
Both groups are treated equally. Everyone is allowed to use the spectrum. No one is allowed to intentionally interfere with anyone's use of the unlicensed spectrum.
Anyone who has run a number of postgres replicas can tell you that their ability to recover from a network partition is directly proportionate to their wal_keep_segments value and there isn't otherwise much to it.

If the network recovers while the last WAL log your replica read still exists on the server, your replica probably get to catch up, as long as your replica can read the logs as fast as they're being rotated out.

Postgres doesn't really try much else in the realm of distributed systems, so there's not much else you can test.

Skytools would be interesting, though, I've never felt particularly comfortable with replication schemes that trust an external process to ship rows and other changes, compared to the binary replication that will absolutely fail if you don't have every bit.
There is no need to bring reddit intra-site politics here. I doubt readers could care less about SJW vs anti-SJW factions on another site. Furthermore, the actions of certain moderators have nothing to do with this staffing announcement, so you are doubly off-topic. It would make me happy at least if we could contain reddit politics to reddit itself.
It allows configuring while not near it too, to check what's wrong with it while at the office. Bluetooth doesn't extend that far.
This is SUCH an insufferable point of view. You're seriously of the belief that all traffic tickets are valid and that citizens who gasp dare to fight these tickets in court is are not responsible people?
'Lite-Brite'
I suppose you should stay far away from Google Fiber then, as well. And anything else done by the evil Google. Much better to keep with the good guys like Comcast. They will never, ever spy on you.
site is written in AngularJS :)
The anti-diabetes diet: a 2,000 calorie-a-day food planner
It's fine if you run a separate experiment to justify the hypothesis. If you choose the hypothesis after conducting the experiment, then the p-values you obtain for that hypothesis are invalid.
No way! I deserve the best, and I also deserve the best without giving up anything nothing notta zilch! /s
> It plays on the myth that thought and logic is what solves problems

That's not a myth. Thought and logic is what solves problems.

> but in reality we need to be able to refer to something tangible

Sure, but we need to apply thought properly to something tangible to solve problems. Without thought, observing something tangible doesn't solve any problem.

> If you don't have enough information, stop thinking and do your research

Determining what you need to know to address the problem you have, and determining what you can know from the evidence you have is done through thought. That's how you determine if you have enough evidence or need to do more research, and, in the latter case, what additional research you need to do.
Productivity Tips: Focus on one thing – one thing only [Blog Post]
Most modem-router combos support "bridge mode" which allows you to connect your own router's "Internet/WAN" port to one of the the modem-router's ethernet ports and have it initiate PPPoE to your ISP.

If that doesn't work, you can also just connect the modem-router's ethernet port to a LAN port on your own router, and just disable DHCP/DNS on the router.

My experience is that the DSL modems only contain mid-range routing and wi-fi equipment (10/100 switches instead of Gigabit, 802.11 b/g/n that run with one antenna instead of six and only on 2.4 GHz band). It's adequate to get things "working" but if you pay for a faster VDSL plan (usually 25 or 50 Mbps packages) you can see improved Wi-Fi performance with the right third-party router and laptop/phone.
Top of the front page: https://news.ycombinator.com/item?id=10080065
Its a lot more than that I am sure. Considering its the 10th most visited site. Handling 1000s of comments per second (if not more), among other things, is no trivial thing.

Their shadowbanning is the worst, I have an 8 year old account and I was shaddowbanned countless time, I was finally un-shadowbanned after years of whining about it.

I have a feeling Spez will get this right. Lets see.
Cool; but what are Suidobashi Heavy Industry up to in the mean time? This will be epic.
Lets start with the first one

"Adobe’s Flash products are 100% proprietary. . . By almost any definition, Flash is a closed system."

The Actionscript 3 virtual machine and compiler were both open source at the time that "Thoughts of Flash" was written. So a lie.

I don't have all night to go through lie-by-lie but here's another one "Flash was designed for PCs using mice, " No it wasn't, it was created to produce interfaces for touch screen kiosks.

It is astounding the amount of lies packed into "Thoughts on Flash" and how much was uncritically gobbled up by the tech press.
I refuse to be made to feel quilty because Amazon treats their employees like crap.

If Amazon charged more for their products, they wouldn't treat their employees any better than they do now. It's a cultural problem (or a bad management problem), not a revenue problem.

Amazon treats its employees the way it does because it chooses to do so, not because of it's customers.
I'm always logged in into reddit, but have no personalizations (like favorite subreddit, etc). I know that doesn't really guarantee anything, but reddit still borks at peak time for me. I'd assume it's very little compute for my personalization to load.
Bernie Sanders Proposes to Boost Worker-Ownership of Companies
In his blood – A doctor driven by hemophilia (2013)
The only DuckDuckGo ones I know of (!r, !reddit) use reddit's own search. Not sure if there are any others that don't
The thugs who enforce the law, apparently.
I agree!

- Typed on Google Chrome on my Android Phone, connected to my Google Fiber network via my onHub router.
There's a difference between that and trying to work on a diverse team with people whose ancestors were slaves and avoiding common phrases like:

"We need more slaves!"

It's a bit of nomenclature that would never be used if people weren't mimicking choices from decades ago.

What name to use other than slave might be a bikeshed issue, but the bikeshed is currently painted with a confederate flag. ;)
I'm outside US, so yeah I'm gonna stay far away from Google Fiber as well as from Comcast. Don't worry.
Who am I trying to put above someone else? I want the freedom to use the unlicensed spectrum, as I am -entitled- to do so, without some other party believing they can interfere with it.

If you think that my hotspot is interfering with their ability to do business/profit, well, I'm not sure where anyone is entitled to profit.
Hipchat is good. Slack is just much better.

From inviting teams, to the mobile client, editing messages, emojis, youtube videos, music integration, team management, role management, bot creation, keyboard shortcuts, slack just does it better.

Hipchat's mobile client is garbage, usually requires strong connectivity to be useful, and the interface is inferior in everyway.

For example, when I get a hipchat notification on the mobile app, when I slide to unlock, it takes me to the home screen, and I have to find the chat that message came from. Via slack, it takes me directly to the message thread.
Pentaquarks explained
If you choose your hypothesis after running the experiment, you can almost guarantee a positive outcome, regardless of whether there's any effect.

Are you claiming that this statement is untrue, or irrelevant?

> Besides, you would always run a new experiment again anyway.

Then surely the initial experiment doesn't count. Otherwise, why are you re-running it?
Gigaom is coming back
Available in Canada, technically not the US.
"fog computing" is an awesome term!
Why not both?

In P2P networks you'll need reliable peers with sufficient capacity. Making a home server into an always connected peer could solve plenty of issues, such as with routing and hosting.
Voice Transcription for apps
I think it would be interesting if an algorithm could sit on top of apps like Snapchat, transcribe content based on voice and use it for SEO/ads/followers.
Would someone explain how this could be possible? Would love to learn. Thanks
Debugnet for the PSVita released
The law says 'x'. As enforced by the FCC.

Your contract as a private party, with another private party, does not absolve either of you from your obligations under law. The FCC is a third party to this contract, and your 'sex' example is irrelevant (on many different levels).
Was this post deleted?
I think you meant to attach this reply to some other comment.
Next we should do away with the Lounge Suit for businesswear.
Rails adds a Code of Conduct
Well, PostgreSQL is not a distributed database. Sure, the study may have involved one of the HA solutions available for PostgreSQL, but it wouldn't have been a PostgreSQL study then.

As some comment below, the reason for this observed behavior is due to the fact that the server, together with the client, form a kind of distributed system. It is not classified as a failure to perform a write and fail to ACK that to the client. The reverse (not performing an ACKed write) is a failure. However, this suggests that every non ACKed write operation should be retried with care, because it may have gone through. It's better if you can use idempotency semantics, like 9.5's upcoming http://www.postgresql.org/docs/9.5/static/sql-insert.html#SQ... (ON CONFLICT, aka UPSERT).
Yea, having a wireless telnet client in the early 2000's was a really cool trick.

The built-in rechargable NiMH batteries in the Cybiko Extreme's are natoriously bad. Mine were very old new-in-box stock when I got them and already had a short life-span. They can sometimes be kicked back to life with a voltage spike. Disconnect the battiery and hit it with a 12V supply (or higher) at a couple amps of current and it will break-up the crystals that form in the battery. Do that for a few minutes. If it works the batteries will immediately start taking a charge again. However after a few months the crystals will reform and you are back to square one. I finally just put a four cell AA battery pack on the back of mine and wired it into the unit.
Well actually ... I have one. I worked at a big corporate that decided to create a link between SMS and IM for emerging markets, that was a few years after the iPhone was introduced. At some point we were 100 people, 5 dev groups (4 services and 1 infrastructure), another PM and QA group and a few more Ops. After 9 months the project was live, and had a problem with market acceptance (although there were focus groups showing it would catch with teens that dont have access to their IM before they go to sleep, or at school). The funny thing that a "pilot" version was ready after a month, written by 2 developers, that was almost feature complete. The joke was we should have shipped the pilot after a month.
Do you use the router features as well, or do use it only as a mini computer for testing?
Why do the mods of Hacker News delete the top posts?
I just posted something about a startup founder wealth survey.

It was #1 and had tons of upvotes and comments.

But for some reason it's no longer there.

Why?

Who are the mods here and why do they delete great content?

https://news.ycombinator.com/item?id=10081770
That's awesome, it's always great to have more choices of OS. Cool to see they're looking at other boards like the BeagleBone Black too.
The true reason for the eight-fold path.
Nope, it uses serf for membership.
That switch statement and type declaration look beautiful in [0] and seems like what we try to achieve with babel + flow + jsx... spaghetti

[0]: https://github.com/evancz/elm-todomvc/blob/master/Todo.elm
(This comment is going to get me so much hate, but match to kindling...)

Monsanto, DuPont Pioneer, Syngenta et al. are easy boogeymen. So are pharmaceutical companies.

I mean, they're just like the *AA, trying to create artificial scarcity through draconian IP laws, no?

No.

You may argue about compensation, and whether they're using unfair market tactics or taking an excessive share of the profits created by their products. But when you boil it down, these companies are burning incredible amounts of money (and talent) to fuel R&D engines that are literally keeping humans alive.

Look at Monsanto's research pipeline:

http://www.monsanto.com/products/pages/research-development-...

http://www.monsanto.com/investors/documents/2015/2015.01.07_...

Those profits aren't just being pissed into the wind. These are extremely competitive industries, doing cutting edge science, with the goal of feeding and/or healing humans. How downright evil of them.

I'm probably just as suspicious about GMOs as the next guy, but I've yet to hear any of the anti-GMO / anti-Big-Ag crowd propose a feasible solution for how we're going to keep pace with a ballooning world population. Farm to table or heritage variants don't feed the world. And it's just not cheap to (a) make something useful & (b) make sure it doesn't kill anyone.

If you think Big Ag is a problem, try imagining what a world with steadily declining food security looks like in terms of stability.

End result? Yes, protecting the golden goose so that it can keep laying eggs merits some extraordinary protections. Although, like everything else, I'm perfectly willing to debate on whether those are not-enough, just-right, or too-far. But I don't see how "none" gives us a very nice future.
This may just give you more questions but you might be interested in this: https://github.com/Day8/re-frame

The readme.md is wonderful.
HBase also did well. They need to blog about it. There was a related jira ticket I read through: https://issues.apache.org/jira/browse/HBASE-9719

Also, an old blog entry from yammer engg. blog: http://old.eng.yammer.com/call-me-maybe-hbase/
What about NPM modules?
> we've cured cancer (all sorts of cancers) in mice hundreds of times. It's unlikely you'll find a tumor in a mouse we can't fix.

Wait, what? Really?

If that's true, I can see only one explanation - with mice models, we can do far more aggressive research, and therefore we cover a bigger chunk of the parameter space. Some of the same research strategies may not be ethical with human models.
Gyffu already getting 60k users
hello, what challenges in particular? Are you a moderator?

edit: I saw you posted a few challenges :) I don't work for reddit but if you're a moderator Id be interested to PM you about something around that...
no and here is why
https://xkcd.com/882/
I agree with the idea that the best protecting n for privacy is to make it expensive to snoop - it's worked for thousands of years so far.

My concern is how to make the benefits of this huge amount of data (medical information, travel etc) possible while charging the other use.

It's just - how - does one attach the metadata and enforce the lolicensing?
Or they're selling this router at a loss by accounting the firmware as $0 so they can give the customer more for their money.
Even if you do have an expensive product, the QoS in the stock firmware is guaranteed to have major problems.
I also noticed that awhile ago..something would be up on the first page for an hour and the suddenly go to the second page when it should have stayed on the first page longer.
Will the Pope Change the Vatican or Will the Vatican Change the Pope?
Are you both on Windows? There's a bug we're seeing with the typeface on lowercase 'a' that add a little dot in the bowl. Very distracting, and not intentional.
Thinking is what brains do. Brains can be arbitrarily wrong. They are often very wrong. They arrive at being wrong by thinking. They can stubbornly remain wrong through thought. Lots and lots of bad thinking happens. Clearly, something else is essential in order to make thought good.

You can think and logic any position. People who think otherwise are either explicitly or implicitly rejecting some mode of thought or logic. That's fine, but how do they arrive at this rejection, and how do they know if it's a good or bad rejection?

Since they are thinking, and the people who embrace those bad modes of thought and logic are also thinking, clearly it's not just thinking that solves things. If a brain is present then thought is present. That's all that can be said about brains and thought without appealing to more.

Does a brain even need to be present in order for a problem to be solved? Maybe thought isn't necessary at all. But we are part brain, so we have to figure out what good and bad thinking is, so that we can be better brains and not worse.
OnHub seems to have a bunch of features which the cloud connection enables that are helpful, but not vital. For some people, having those features isn't worth the potential for additional complexity, and potential vector for privacy or security issues, that having a smarter router entails (or the increased device cost). For some people, it will be totally worth it. I personally think there's value in having options for both kinds of device on the market.
The Back-Flipping Black Skater Who Beat Expectations
I'd love to see the ability to set environment variables, or some sort of global variable behind the scenes, e.g. with credentials, so that they could be used in code, without having to expose said credentials to the public, similar to how some CIs do it, such as CircleCI. (Obviously with said variables being cleared out on clones, or at least set to null, since otherwise, editing said code would result in being able to just log out the hidden data) Another alternative is having a public key available to encrypt things with, allowing it to be decrypted by the server's private key.

Of course, I imagine this is a non-trivial feature, and there are likely better approaches.

Super awesome job guys!
You caught my interest. Can you pass me some sources?
Calling this "regulatory capture" eviscerates the meaning of the term. Enforcing laws important to rich corporations/people? Yeah, but that's the history of the world.

And here, its a no-brainer for the DOJ/FBI to go after this. It does Americans, not the rich or the poor not anyone, any good if the Chinese can use the fruits of our agricultural R&D for free.

The fact that it's easy to violate the patent rights of these agricultural companies is neither here nor there. I can drive over to Ted Turner's land in Montana and pitch a tent, and it'd probably be weeks before anybody noticed. But that doesn't mean he doesn't have a right to eject trespassers from his land.

Ultimately, the U.S. has to ask itself a very hard question re: China. Do we want to be in a race to the bottom with them, or do we want to use whatever competitive advantages we have? The Chinese can grow corn as easily as we can. They can't genetically engineer corn like we do, unless they copy our technology. In the long run they'll get the technology--it's inevitable. But its in our self-interest to put that off as long as possible.
Are Your Analytics Useless?
> "The company" was Julia Kurnia.

No, the company was YC.

I fixed my comment to improve clarity.
Why Software Development Time Estimation Doesn’t Work and Alternatives
As noted in the post, this is observably not the case.

No, actually it isn't. If 0 people were contributing to AOO, that would be the case. If 2 or 3 are contributing, then what I said is accurate. As it is, there are still somewhere around a dozen active contributors as best as I can tell. That means the project is substantially diminished, but it's a long way from "dead".

AOO is a dead project squatting a well-known name, to the detriment of the actual end users.

Quit spreading FUD.
It’s Time to Rethink Information Governance
The dystopia is the (obligatorily) evil corporation that uses its control over these crops to control the world.
> We’re streaming and sharing in new ways our old routers were never built to handle. Meet OnHub, a new router from Google that’s built for all the ways you Wi-Fi.

Honestly, this is stupidly vague. How are modern routers failing us? This just looks like a high-end router, with nothing groundbreaking.
And the kernel in that Merlin distro is from which year?

You're really not getting the full benefit of OpenWRT when you're using Broadcom's proprietary drivers and ancient kernels.
Check out https://tonicdev.com/settings/environment
A visual look at Google's network infrastructure
>Anyone who has run a number of postgres replicas can tell you that their ability to recover from a network partition is directly proportionate to their wal_keep_segments value and there isn't otherwise much to it.

Rather than wal_keep_segments, you may (should) use replication slots (http://www.postgresql.org/docs/9.4/static/warm-standby.html#...), by setting the primary_slot_name parameter in recovery.conf. With replication slots, WAL files will be kept for every replica, regardless of how far the replica lags behind. So you can very directly control the ability to recover from network partitions (although in exchange you will need to monitor the disk usage for pg_xlog at the master and, if necessary, forcibly drop the slot).
I think you mean "Repo Men" not "Repo Man"
I really need to dig into this more! That's exactly what I was thinking! Fantastic!
> The router is cloud configured from your mobile device, that is how it works.

How do I configure a router if I need an internet connection to configure it? Sounds like a circular dependency issue.
Nine Years of Demo Days – How YC Has Changed