skysight-inc/HackerNews huggingface dataset:
The internet phenomenon of simultaneously granting voice with anonymity has definitely given rise to much more critical, negative discussion, which is ultimately fruitless and detracts from community value.

Like you said, it takes work to be supportive, and if your voice isn't tied to your reputation, many will forgo even attempting it.

That's not to say the workplace is the same though. Some people have figured out that support begets support, and put forth the effort. Online though, it's almost the tragedy of the commons, where users will take only what they want out of a community without even thinking about contributing to it's value or future.
ISP DNS servers tend to be terrible. OpenDNS and Google DNS tend to be much faster than ISPs.
Unfortunately that describes a huge variety of microcomputers from the 70s and 80s. You probably could have hooked up a cassette recorder for permanent storage, but they took a very long time to store or load.
I saw RealSense at the Intel booth at CES. Was much more interesting than I expected.
I agree with you, but I've been in situations where management continues wasteful projects because they can't admit failure, can't define goals for the project, or throw good money after bad. I should have been more specific.

A personal example: At a small marketing agency, my boss insisted we needed to offer social media marketing, since "everyone's on facebook now a days." Because we were posting on behalf of clients, we didn't have the expertise to write about the goings on of their business, and often had no contacts in the client organization. We were forced to write pretty generic stuff ("happy valentine's day everybody!" or "check out this news article"). Worse, we had clients who shouldn't be on social media in the first place: plumbers, dentists, and the like. I have never seen anyone like their plumber on facebook. So naturally, these pages were ghost towns.

Yet despite having zero likes and zero traffic, clients insisted on paying someone for social media (They too had read that "everyone's on facebook") and my boss never refused a paying customer.

Want to know how it feels getting paid day in and day out to make crap content that nobody will read? Feels bad.
Don't Lose $2,000 to Comcast Business
Yes, you don't want to be anywhere near the black holes as this happens. The strength of gravitational waves is measured by its "strain." The strain is the fractional change in length due to the gravitational wave. Gravitational wave detectors like LIGO are trying to measure strains of ~10^-20, so the distance between two points a light-year apart would change by ~0.1 mm. Obviously this is a very subtle effect. But near the merging black holes the strain is ~1. So if you start out 2 meters tall you will end up 4 meters tall in about 1 second.
Every IKEA product in 1 hour
Nice! I tweeted this, you might see some additional traffic, definitely something my group of friends would be interested in.
ISP's that want to remotely manage their CPE, ie. reboot remotely, adjust routes, etc.

Obviously these should be locked to only respond to designated control IP's that originate from the ISP, and default user/passwords should be changed...far too often I've seen corps use a non-default user/pass but instead switched to something different... but only that every single device they deploy has the same exact user/pass on it.
For remote management of the router?

I can think of lots of reasons to have it on; one would be a second home.
Sorry I didn't include more details. I change the water often, and sometimes use the boil and soak method. Sometimes I change the water after they've started to cook, especially if there is a lot of foam. All of my experiences indicate this decreases flatulence. It is true that long soaking periods can decrease flavor and produce a non-optimal texture.

I find that canned beans and beans from certain restaurants do produce more gas for me.

The article does go on to say that the boil and soak method effectively reduces gas producing sugars. It would be nice if this was highlighted more in the exposition and main claims of the article. Rather, it makes it sound like all soaking is unnecessary.

As far as baking soda, my friend in Australia was having a very difficult time getting beans to soften due to the properties of the local water and was very pleased at the results when I suggested using baking soda. I don't do this myself, as it is said to decrease certain nutrients.
From your snide wording and claimed expertise, I take it you're a professional bean cooker?

Was your post just a teaser?
These 24 slides will make you feel better about the last 340 days in Bitcoin
Ping.gg monitoring engine now open source (Go)
Some weeks ago I "Show HNed" my project ping.gg[0] and some people asked to have it open sourced. I know it’s unlikely that those guys will see this again now, but I can not comment on the thread anymore so there you go anyway[1].

This is the core of the system and enough to build your own private ping.gg. It's obviously really simple and limited. Adding support for HTTP status checks will require some mayor refactoring.

[0] https://news.ycombinator.com/item?id=8774257

[1] https://github.com/pinggg/pingd
Because it's a customer like everyone else, as a service provider you should maintain a neutral stance even if you don't like the service they provide. Just like ISPs shouldn't handle Netflix's traffic any different than traffic from other companies.
Was that sincere or was it part of the show?

I haven't been, but from what I've read/seen the tours are almost like an orchestrated front aimed at changing foreigners' perspectives.
Wow, this is sad. I knew the situation wasn't great, but it makes Breaking Bad look much more realistic than I thought.
I guess the people who do it, don't do it for the money, I hope that those 8% who make it to tenure, do it because they love what they do. I just hope they have enough energy to keep things up once they get there.

There has to be a better way. I liked the mention of DIY scientists, if people could have done hobby medicine research the same way they can 3D print, start a SaaS company, built a home automation solution using an Arduino and some stuff from ebay, if doing DIY lab research would be as easy as launching a mini delorean style quadrocopter (search on youtube), I'm sure a lot of the community here in HN would have been working on the next cure for cancer.
I actually applied to work with Brooke a couple years ago, and I probably still have the Craigslist post saved.

The original ad was posted with the title "If you enjoy mathematics, no prior work experience needed" and a really intriguing body that alluded to interesting work that they'd train you on. He asked if we had any questions for him, if we could get to his office (i.e. were in commuting range), what was interesting about us, and finally asked for a brief summary of our work/schooling. He specifically didn't ask for resumes, although a lot of people sent them to him (and then dressed for the open house in a suit, lol) because of how ingrained the standard motions of hiring are among candidates.

He followed up to every email with a personal response where he sounded like a human being, and then told candidates that there'd be an open house and then we could decide if we wanted to keep on in the process.

I imagine some people shied away because of the time commitment of learning what we could about a new, weird language over a week, and there were some things that didn't work very well because of how different his hiring process was from the norm, but it was enriching and fun in the end.

The big thing that might have worked in Brooke's favor was that this all took place in 2011, when the job market was even worse than it is now.
Not true of medicine in the US. The AMA functions as guild system, and medical doctors' salaries are kept extremely high. Yes, the training period is long and expensive, but at least there's a near-guaranteed payoff at the end.

Law does suffer the same glut of workers relative to jobs as academia.
I am genuinely curious, why is this post on Hackernews' front page? Yes I know this type of comment is typically frowned upon (and will happily accept the downvotes), but seriously--a story about cooking beans with some vague science and anecdotes?
I think the real root of the problem is that we are much better at evaluating how to make something better than accepting and truly appreciating it for what it is. It's the same as when someone asks for feedback after reading you an article they just wrote, unconsciously we're biased towards giving feedback to improve the product being shown, not giving them praise on everything they did right. That being said, it is possible to train yourself to be better at giving positive reinforcement and that's what I took from the article.
agreed. But, if you are paid so low you can't afford to have a child -- that's too low. That's all.
This one blew my mind. Either it’s a mistake or a bizarre quirk of the way DPRK’s network works but the wifi URL for GEO still points to https://www.google.com/loc/json*

Maybe they just don't have Wi-Fi.
> * Logging, logging, logging - I can't stress on this enough. When things break, logging is crucial in piecing together what happened. Use log rotation to archive old logs so they don't hog the disk space.

Depending on the service you're building, you can log too much. Consider the privacy and security implications of the existence of those logs; anything you log can be subpoenaed, but logs that don't exist cannot be.

Consider anonymizing your logs from day 1, and only turning on non-anonymous logging upon a report from a user. Alternatively, give users a "report a problem" button, and save their last N minutes of otherwise-ephemeral logs only when they hit that button.

You absolutely want to log enough to help you debug the service, but do you really need to archive old logs, or should you delete them entirely?
Well, now there's cheap home security cameras which some significant percentage of people neglect to change the default passwords on, and webcams built into almost every device, some of which could be hacked...

I'd still generally agree with your suggestion, it's just funny to see how some of our assumptions no longer hold, over time.
There are many ways, even if WAN-side Management is disabled, to take over these routers from the WAN side. E.g. [1, 2] There are also vulnerabilities in the auto-provisioning protocols used by the modems that can give the attacker an entry-point. [3]

This is just the tip of the iceberg from 10 minutes of Googling. I also recall there was some technique where an attacker could reflect attack traffic through a browser and back into the router, so if you knew the router IP and user/pass you could compromise it by getting the user to visit a malicious or drive-by-hacked site.... but I couldn't find a link for that one.

[1] - https://securityevaluators.com/knowledge/case_studies/router...

[2] - https://www.eff.org/deeplinks/2014/08/def-con-router-hacking...

[3] - http://www.computerworld.com/article/2491042/malware-vulnera...
I don't have a PhD, and won't be getting one. While it's something I'd love to do for the sake of knowledge, it simply isn't workable money wise, family wise, or time wise. The postdocs and graduate students work 6 days a week for 10 hours each day for a pittance.

I'd like to think that all these gripes about science are reaching some sort of boiling point, and that some solution is right around the corner-- except that I'm here in the trenches, so I know there is no such thing happening. People suffer through it, grumbling once in a while, but refusing to attempt to better their own circumstances in any way other than more work.

Many of them lead outwardly lonely or empty lives spent slaving away at their lab benches or tissue culture rooms. They cannot afford to replace their old clothes, phones, or bicycles. They live in houses with 4-6 other people, even into their 30s. When they publish their paper, it is their supervisor's name that is noticed. The bitterness and beatdown demeanor they express suffuses many of their non-work conversations.

Science is a pretty bad life in academia. Industry scientists still need to muddle around in academia for at least some period of time, but on the whole they seem much better off... except that most people from the academic side don't consider them to be scientists at all.
what economic system values having a glut of people of the same profession?
> So which way is it? Do black holes exist or not?

Civilian's answer is extremely good but it's worth expanding on.

Physicists have a weird relationship with the world, often mediated through theory but deeply grounded in fact. As such, we often attach "theoretical names" to raw empirical phenomena that have a relatively high level of contingency associated with them, and we then talk about those names as if they were the real thing, dragging the whole baggage of the theory behind us.

This is really useful as it lets us live for a time in the ideal world of theory without bothering too much about the messy experimental details. We can get away with it because we are committed to always coming back to reality in the end.

To outsiders this creates confusion, because we take a bundle of empirical data and label it "black hole" or "dark matter" as if we were referring to the reality rather than an explicitly and carefully constructed theory (not model) of reality. We then reason about that theory and try to find ways to extend it, test it, etc. If it passes enough tests (including tests of internal consistency, consistency with other well-thought-of theories, etc) we treat it as "good enough for going on with", which to outsiders looks like "true", but because science is Bayesian we cannot ever assign a theory a plausibility of unity (which is what "true" would mean, if it could mean anything). There is always room for doubt [0].

So when you ask "do black holes exist or not"? there is no simple answer, because we are in a mixed state, holding contingent beliefs but talking about them in non-contingent ways (because we simply don't have the language or mental capacity to do that.) GR has solutions that would explain a great deal of stuff we see in the sky. We call those solutions "black holes". There turn out to be some consistency issues with those solutions that have recently lowered the plausibility of the proposition "GR solutions with singularities explain compact stellar objects greater than 1.4 solar masses" (1.4 solar masses is about the limit for neutron star stability, so we infer anything larger is a black hole.)

So where we are today is that the proposition "Standard GR and QM give an extremely good account of a large range of astronomical and cosmological phenomena that go under the name 'black holes'" is still very plausible, but that is different from "black holes exist" or "black holes don't exist", and always will be.

There is a very important sense in which your question simply doesn't address the issue that science is concerned with, which is finding propositions that are maximally plausible, not "true".

[0] This is true of all propositions whatsoever, including Bayes' rule itself.
It is a good thing; because there are so many of them (supply is high), society gets plenty of cheap labour from them all.
> > I'm pretty sure that if you run statistics, you would find out that people from poor neighborhoods are more likely to be criminals, violent, less educated, less intelligent.

> The problem I have with this is that it's a hunch that sounds reasonable, but there's no data to support the claim.

I would bet that there is data to suggest that "people from poor neighborhoods are more likely to be criminals, violent, less educated, less intelligent", and even data to suggest the other inferences tomp brought up.

However, the vast majority of people are not "criminals", at least in the habitual sense, and the vast majority of people from the 'hood are also not "criminals".

"When the incidence, the proportion of those who [are criminals], is lower than the [proportion of people from the 'hood who are not criminals], even tests that have a very low chance of giving a false positive in an individual case will give more false than true positives overall."
The "Your Name Here" is a requirement for medical doctors. Medical doctors are highly skilled craftsmen, but not scientists. Still the need to write a doctor paper, and this causes authoring services that had been common in the first universities ages ago. The other evil side is, that the research is sponsored by big pharma, who has vital interest that their snake oil performs well on paper.
Great news! Have been waiting for 1.0 to jump into rust. Anyone knows when the final 1.0 will come?
I thought it's a safety issue. Not sure which type but one of the beans definitely have to be soaked.
>A bunch of clones is no fun at all and doesn't give the proper vision.

Can you explain what this sentence means? Frankly, your English is crap and your vocabulary confused (particularly your articles), so I have a hard time understanding you. I'm telling you straight up in the hope that you'll learn and benefit from my criticism, since I am a very experienced native-English speaker. I hate wasting my time reading incomprehensible sentences. I'm sure you understand.

>This is the same crap attitude that leads directly to ageism since experience is not valued.

No, I think it's mostly been VCs and big Silicon Valley companies looking for people willing and able to work 60-100 hour weeks that has lead to ageism. And everyone wants to be the next Google or Apple, so a lot of smaller companies have aped this culture, including the ageism.
I really don't understand which use case Intel aimed for with their Edison thing. Hobbyists would want video out, like this post demonstrated.
1800 a month is a high stipend, FYI.

Some of the schools around here (Boston) have stipends which work out to be about 18,000 per year.
also i think one should take care of Reliability into account as well, if you have only one app server it will fail - maybe eventually - and you'll find yourself trying to ssh into the server at 2am, have at least a few app servers load balanced, have 2 db servers replicating with auto failover etc..
I also read "amateur" all over the article. In Brazil people have been cooking beans for centuries and honestly I cannot even understand his doubts or questions. In the past we used to soak beans overnight just because otherwise they would take ages to cook in regular pots (and some people still do that when they only have regular pots to cook with). But that was it, just to speed things up. No (real) difference in flavor, digestion etc.

Nearly every house in Brazil has a pressure cooker. Even in favelas everybody has one. I would say 90% of them were bought just to cook beans every other day. The basic brazilian way is to simply cook the beans in the pressure cooker with nothing else but water. Then we it reaches the biting point you want (between 20 and 40 minutes, depending on the beans) you take a big spoon of that, smash it in another pan with garlic and some chopped onions and oil and then put it back into the cooker, plus salt to taste. And that is it. Nothing more.

If the whole soaking or cooking debate was real, specially considering the gas issue he mentions, I think Brazil would be the biggest polluter of methane in the world by the way.

EDIT: grammar
You want to include salary expectations in the cover letter? Are you going to reveal what you are willing to pay ?
Hey that "queue for free account" thing is brilliant. Good presentation too!
A Superb Concise Guide to Effective Social Media Posting by Neil Patel
TL;DR: twelve to eighteen weeks. Possibly more six-week increments after that, depending on how we feel during beta. Full details: http://blog.rust-lang.org/2014/12/12/1.0-Timeline.html
I make really delicious slow cooker black beans every Sunday, following this recipe I found online:

http://cafejohnsonia.com/2013/02/how-to-slow-cooker-black-be...

She recommends skipping the soak and I haven't noticed any problems yet!
Making it easier/cheaper to get an education != forced education.

Looking at a trend and making a pretty fair assumption about it having cause/effect tendencies is not "missing the point" of statistics about employment and education. As far as I can tell, it's the whole reason we collect them. One does not become employed to become educated, it's the other way around. Similarly, one does not fail to become educated because one failed to be employed. There might be less of a connection than some would claim, but the link is there.

Further, I would be eager to hear about a __practical__ alternative to improved education for reducing inequality. I'm sure there are some, but I'm also sure that making sweeping assumptions about the economic viability of being {religion}/{race}/{insert difference here} doesn't really help anyone unless there's a magical way to make the human brain more tolerant of difference. Surely the real solutions to inequality will come from assessing our weakest points and shoring them up -- education is a pretty weak point in the US right now.
This goes both ways. I've tried to be a helpful force in a few coder's lives, but something prevents them from taking the advice to heart, and instead of getting better, they just stop coming to me. I then only run into their code during code reviews, and when I point out the issues, they take it as me saying, "you're no good", and never fix the issues, preferring to slink away into the night.

What's a guy supposed to do? I can't accept the code they write, and if/when I point out why I can't, they won't bother updating the code, and prefer to instead just disengage entirely from the process to go work on something else.
The best example I've seen for putting together a team comes from my high school football team. Instead of tryouts, they let anyone play who wants to play. The best players excel from day one, but the crappy players quit after a few days. The coach never says to a player "we've decided you aren't good enough, so you're off the team". It was each players decision that they came to themselves to leave the team.

The guy in the article pretty takes the same approach. I've always felt the best way to interview engineers is to go over installing the company's development environment on their machine. In other words, there is no evaluation, just expectation of results.
So that's why I'm suddenly getting all these "warning: use of unstable item" after doing a rustup.
It's ironic that something named "Hacker News" focuses so much on rationalism & observable "proofs".

This article seems to be in the spirit of a Hacker. Vague science & anecdotes on something that seems to work is a pathway to discoveries & innovations.
Would your smartest citizens really make such dumb life choices?

My professors pushed me so hard to get on the grad school track.

I was too smart to do something so stupid.

Professors are no longer the smartest people in society because only idiots go into academia. Grad students are often not the best or brighest but people with some kind of mental illness that prevents them from making rational long-term decisions.

There is no way that an intelligent person would ever try to get into academia in this climate. The people who try are on par with the pothead guitar player starting a garage band to get rich--they're not smart.
Well here we are. I think this is what a lot of folks were looking for, anything before Alpha just seems too bleeding edge. Will be interesting to see what the next year holds for this language.
> Logging, logging, logging - I can't stress on this enough. When things break, logging is crucial in piecing together what happened. Use log rotation to archive old logs so they don't hog the disk space.

How do most people manage activity logs? Currently what we have set up is the user id (if the user is logged in), IP address, URL they hit, user agent, and timestamp are all inserted into an activity logs table. For one particular site with an API that's being polled the size of the DB grew pretty large.