skysight-inc/HackerNews huggingface dataset:
I keep lots of commented out code in my projects, usually with a dated explanation of why it was commented out. You don't want someone coming by later and trying the same thing that worked most of the time but was foiled by an inobvious edge case
Could you dump excess energy into a hot water heater? Preheat with thermal on the roof and with excess solar PV power, and then the final temperature lift with propane or natural gas?
For a robo caller autodialing numbers listed on the do not call list against all FCC guidelines?

It'll totally work with regular telemarketers, but that isn't what we're talking about here.

Basically there's two things going on:
Robo calling, which is restricted under FCC regulations.
And calling numbers on the do not call list, which is also restricted under FCC regulations.

Someone who does both... usually isn't going to stop if you ask them to. I'm curious if you've experienced otherwise, very few people report having any success with that. Most call centers who violate federal two different federal regulations while dialing your number don't particularly spend time maintaining their calling lists.
It dilutes Twitch as a place for gaming, though.

EDIT: Downvoted, maybe I wasn't clear enough. Context is very important within a brand. If you start offering all types of videos on Twitch, the landing page isn't just going to show gaming videos any longer.
When I go to the store and pay for one of their goods and am injured in the store, the store is usually liable if the conditions were unsafe.

People who plaster ads up on their site and trust Google/Facebook/whoever to vet the ads for not being malware vectors are being irresponsible. Again, this respect is a two-way transaction, and the people who slap ads up on their site have demonstrated none for me.
It was at least partly due to Apple claiming ownership of overlapping windows.
You obviously don't work with a team, or you work with a team that also doesn't have opinions about style. That's probably not a great thing. The tab-vs-spaces debate is very real, as well as things like whether hanging commas or trailing spaces are allowed, or whether you put one-if-blocks on one line or if you have to split them up into multiple lines, or whether the opening bracket goes on the same line or the next line, or whether... I could go on. All of these are things people tend to have preferences for, so when you work with multiple people, having a consistent style is a huge benefit to reading other people's code.

Imagine a simple CSS example: Some people like to do one line per element, while others like one line per style:

```
a { font-weight: bold; color: blue; text-decoration: none; }
```

vs

```
a {
font-weight: bold;
color: blue;
text-decoration: none;
}
```

That's a pretty trivial example, and for many people, both are acceptable. But when you get into large projects with hundreds or thousands of styles, or you have to code review that one change that was made off-screen on a really long line of CSS, one of those styles is going to be more conducive to code reviews and readability. Stylistic concerns are very real, and gofmt largely makes those go away.

Like kyrra said, you may not be opinionated on the matter, but other people are, and gofmt, et al, completely remove that concern from the table.
I had a Toshiba Libretto 30 with a 486DX processor at 100MHz that was exactly on the boundary. It could play MP3s, but only with the Fraunhofer codec: WinAMP was not quite fast enough.

It was a lovely little machine that I set up to dual-boot Linux. If it had had mobile networking it would have been fantastic.
BTW: The Jerkcity web comic shown in one of those screenshots is still going strong as a daily web comic:

http://jerkcity.com/
Considering that I struggled with, uh, 'self-medication' for quite a while, you might very well be right. Something to think about. Perhaps my cessation strategies can help with this too.
This is great news for my fellow creatives. Excited to take a shot at this.
Do they tell you the position you were ranked?
I don't see anything in `|x| foo(x)` that could be causing `x` to be deref'd.
Why Do Customers Stay Silent?
Update from Sunrise team on what they're building
I think most people would say that if the punishment is justified then the responsibility is transitive.
Expose that corruption. Evidence, proof, sound recordings, and so on.
Saath Nibhana Saathiya 29th October 2015 Watch Online Full
"Instead we chose an ARM-based Freescale i.MX6 system-on-a-chip, which has no such updatable code"

Genuinely curious ... in a previous HN discussion:

https://news.ycombinator.com/item?id=10458318

ARM chips with special "9th cores" were discussed:

https://news.ycombinator.com/item?id=10459158

Do ARM based Freescale chips, like the i.MX6, have "features" like this ?
The LTE hack when it was first announced made me a little ill.

http://www.zdnet.com/article/at-t-t-mobile-verizon-vulnerabl...

I always avoid wifi thinking cell data is safer but apparently not at all.

Sometimes I wish phones/tablets had ethernet ports.
That really depends on the situation and the debt collector company in question. My phone is on the do-not-call list, and I have never defaulted on a debt. My phone number has also been mine for eight years now. Two years back, I was getting somewhere along the lines of ten-fifteen calls a day about a debt under a completely different name. They were all robocalls that didn't give the option to stop them contacting me, and repeated calls from me to their company, asking that they cease the harassment and that the person they're calling hasn't used that phone number for at least six years resulted in a lot of "Yeah, okay, we'll stop" only for the frustration and annoyance to continue.

In the end, I spent somewhere along the lines of three hours of my time in a single day to get in touch with a high-up enough person that could actually take action and stop the calls. This does not include the numerous previous times I called the company and asked my phone number to be removed from their list, or the amount of frustration the numerous daily calls caused.

From what I understand, debt collector agencies tend to be on the shadier side. Not saying there aren't companies that actually handle matters the way they're supposed to, I'm sure they are, but from what I've seen they're the minority.

There was even a case where an agency had decided that I had a debt (Amusingly, the amount there was $8.95) and went as far as contacting my grandmother in another country and threatening her that they'd take her house away if she didn't contact me and make me pay the debt I owed them.

I've also heard of stories where parents/relatives of friends were contacted and passively threatened with remarks like "We know where you live".

So no, free reign to make robocalls isn't a good thing in my opinion. If anything, companies that make those illegally/after being asked to cease should be getting punished instead.
Researchers Say Data From an Island in Quebec Proves Humans Are Still Evolving
How well does your gut process caffeine? How diverse is your microbiome?
Seeing how 90% of my contacts are recruiters I don't know I'm not too worried about it.
I don't think it necessarily warrants an issue on the Rust repo, this is just for my own edification.
That is deliberate. They're highlighting one of the flaws of this design.
fork(2) me, Optima for display & body text. Say what you will, it looks beautiful.
I'm a long-term FLOSS contributor, but I've also served on the boards of 501(c)(3)s, I've been a mentor for Google Summer of Code for most of the times the programme has run and I've run workshops at my local university about getting involved in open source. I know what is involved in making a community welcoming to new contributors. If a project is putting an explicit call for contributions in updates that implies they're not getting as many as they'd like, which fits my experiences.

What you say about hackers getting nerd-sniped is true, but "that's just how coders are" certainly isn't. If you're a core developer for a project and you want the community to grow rather than diminish it's your responsibility to make it socially welcoming as well as having a low technical barrier to entry. I personally have spent many hours responding to emails about problems I could have fixed trivially, but if I'd done that the potential new contributor may not have grown into someone that's regularly fixing bugs I can't fix trivially. I'm not taking the unwelcoming attitude personally, I'm acting accordingly. If I can't get the information from a community I need to participate but I can get them to do the work by just throwing it over the fence I'd be crazy to continue to try and help them unless I have a very strong reason to outside of requiring fixes.

As to your point about reading minds, this is specifically mentioned in my initial comment. I asked about a problem running tests, and when I provided the context that I was asked for (I'm trying to put together a patch for this bug) there should have been no question as to motivation.
I love watching European cop shows where the lead detective goes into the house where he suspects he will find the killer, and pulls out his flashlight.
“Larry Page [curing cancer only changes] human lifespan by a few years”
Would it be possible to set this up for others? If yes, I see a business opportunity...
It depends on the value of "You". Even if we are talking only of USA and not any other country, you don't have the same probability of being killed by a police officer if you are a white person living in a rich area than if you are a black drug dealer in downtown Detroit. And although terrorist might be more "random" in selecting their victims, you probably are more prone to being killed by a terrorist if you live in a big city than if you are in a small village.

So my point is this comparison, stated like this, is useful only to those that want to confirm their beliefs on "police brutality".
That last sentence brought back some memories for me, like when the ABIT BP6 motherboard came out (it was the first of its kind). I just HAD to have one, so I got one and stuck a pair of 500 MHz Celerons in it. That thing was sooooo faaaast! It was so much more powerful than my previous machines (a 486SX/25 w/ 4 MB of RAM and then a P100 w/ 32 MB of RAM)! I remember putting it together and wondering "how am I ever going to use this machine at anything near its full potential?"

This is a great reminder (to me) that, even though it doesn't seem like it sometimes, technology really does change so damn fast.
Top Tibco Online Training Institute in Hyderabad India
Rumor: T-Mobile will exempt Netflix, HBO streaming from data cap
Why not? The US ignores treaties whenever it's sufficiently convenient.

But certainly, that is the excuse that will be used.
Git is a representation of history as a directed acyclic graph (DAG) of commits full of trees that are the state of the repository at the time of the commit. That DAG is strictly ordered (commits point to their parents and this is part of their identity so changing a commit parent makes a new incompatible commit).

Darcs (which predates git, by the way) represents a repository as a loosely ordered set of patches (just the changes, not the full state at any given time). Darcs works to know how to rearrange patches in time to create new states. The difference/benefit to this approach is best illustrated with cherry-picking: in Darcs it is very easy to state that I want the patches my fellow developer created for modules X and Y, but I don't think he's done with module Z yet so I'm going to skip those. The patches can be interleaved and recorded in any order and Darcs will do all the hard work of figuring out how to grab just the ones I want, and do so without changing the physical identity of those patches (they are still the same patches my coworker developed). When this works, and it works 98% of the time without an issue, it is a wonderful magic. (Contrast this to git cherry-pick which builds new commits and is likely to have future merge issues with the commits it was built from, even those commits are somewhat "the same".)

Pijul is an attempt at getting some of the same magic of a patch-oriented approach (and smarter patch merging) in a post-git world.

Also, it's definitely early to talk about switching to Pijul.
Vert.x: A tool-kit for building reactive applications on the JVM
It definitely is not a good reputation to police officers. Some articles would even say 8 times more likely to be killed by a police officer than a terrorist is even underestimated. It's awful thinking that there may be police violence and killings that's grossly under reported.

http://thefreethoughtproject.com/u-s-citizens-58-times-kille...
I find it remarkable how little my "desktop" has changed since 2002. Like most of the people sampled I've got a browser up which has HN, mail, newsblur, pinned and then a bunch of tabs that have opened up as a result of those three. And counting I've got 11 Term2 windows up across the two screens and my laptop screen. And one really slow app I have to run talk to some enterprise apps but pretty much a browser and xterms is all I need for the most part to do work.
https://news.ycombinator.com/item?id=10467452
Is there still a valid reason to have timezones altering between states? is it just for agriculture?

While we're, talking about changing time monitoring systems, can't we have 13 months with 28 days each? (and an extra day every 4 years added on to december?) :(

Simple things, but that would allow us to follow the lunar cycle.
Not yet :/
Free 1TB Stack Cloud Storage with TransIP in The Netherlands
You said criminal record - which driving offenses are.

And your housing estate is not private property in the same sense your house is - the public highway is the "public highway".
Death and violence 'too intense' in VR, developers admit
https://news.ycombinator.com/item?id=10462560
I always just try the request again a minute later and surge pricing is usually gone.
> Laws aren't about morals, they're about reason.

Most contentious issues--marriage laws, universal healthcare, minimum wage, etc--are explicitly framed and argued (by both sides) with the language of justice. Moral preferences guide law; reason is just post-hoc rationalization.

You might object that "law" is not the same as "contentious issues," but that changes nothing. The emotionally charged political process that drives these debates is the same one that produces legislation. It is almost structurally incapable of producing rational outcomes.
Not if you're dead.
I'm surprised.

Picking up at all confirms that your number is valid, connects, and an adult human at least occasionally answers - this makes your number more valuable for passing on to others.

There isn't much of a peer-to-peer "valid number sharing" market between companies, they protect their lists as a business asset with at least a little value, but larger groups will pass such data around their constituent parts and when a company folds whoever buys their data as a cheap asset is under no obligation to use any do-not-call list as a don-not-call list instead of a real-people-answer-here-add-them-to-the-next-campaign list.
Fraud filter is my Occam's Razor for this one. When it comes to any sort of e-commerce always use a 'Kosher IP' or an IP which is not tunneled in some way. 3G/4G/5G? Sims are perfect for this.
Statement by scientists (in India)
It's not an eye for an eye, it is holding the prosecutor accountable for his bad behavior and making him make it right. Making him do time doesn't make it right [besides the fact that the amount of time he was made to do was a slap in the face to the victim]... that's revenge or eye-for-an-eye punishment. It doesn't help the victim recover his life in any way shape or form. All it does is avenge what was lost - at the taxpayer's cost. Not the cost of the guilty party.

I don't know about anyone else, but if I'm murdered, avenging my death isn't going to help my family. I wouldn't want him to see a day of jail time. Make my murderer go to the lengths I do to take care of my family every single day for the rest of his life, just as I would have had I not been murdered. This man lost 25 years of his life. The judge guilty of that should be responsible for fixing that. The system may be partially to blame here, but you cannot tell me that a man smart enough to be a public prosecutor couldn't discern that he was exploiting the weaknesses of that system for his own gain without regard for the human cost to this man and his family - and his wife's family?

If you do something bad that fucks up someone's life, it should be on you to help fix that as best it can be fixed. This isn't an eye for an eye, this is doing what's right.

Make him fix it.
Economic costs of switching are always higher than maintenance costs. Solar can totally be good enough to stand on its own while not being good enough to justify de-commissioning perfectly good power plants.
Like a Scallop in the Headlights
I don't think that's a good idea. Doing it on the FPGA will suck so bad that people will immediately remember why we use custom designs for GPU's. I'm sure most people want to be able to do graphics acceleration and do specialized tasks on FPGA's at same time. Need the GPU for those use-cases.

I could see a compromise where they used a CPU w/ onboard GPU or multimedia acceleration, though. Not sure if it will meet their cost or NDA-free datasheet requirements though.
They did that many moons ago.
How do you tell between telemarketers and legit cold calls? Maybe something like "if they say the word offer within the first minute, it's a telemarketer, keep them occupied"? Also, it's a bit dishonest to outright have the robot pretend to be the person, maybe they should say "Hello, I am Lenny, the phone secretary of so-and-so"? And once you pass the equivalent of a verbal CAPTCHA, you are allowed through?
That happened after this being at the top of HN.
Thanks for the explanation. Debian makes sense in that light.
Sure, I get it, but when it happens you're just in a bad world and you can either try to put breakpoints in every copy of the file that Firebug/Devtools detects, or you can say *&$% it, and add "debugger;" in the file.
The real question they want answered is "are you interested in things?" People who are interested in things are curious about the world, and curiosity is an arguably critical characteristic of a good software developer.

Curiosity can be manifested in hobbies (width of skills: skiing, running, chess) and in involvement of those hobbies (depth of skills: skies backcountry, runs marathons, president of state chess org and/or grand master).

Curiosity in computers/electronics is a huge plus - you used an arduino to regulate your windows; you wrote an app to automate the rebalancing of your retirement portfolio. If you like working on this stuff even when it isn't work, you're curious and motivated.

And answering this reveals about your personality - tone of voice, inflection, approach - these all let us know you're affable, easy to work with, fun to be around. A cold, one sentence answer reveals a much different person than a warm, passionate paragraph about your interests and feelings on the world.

Talk about your passions, and the rest will work itself out.
Quantum Computing Since Democritus (2006)
"The location and speed of all trains is also known."

Just need an app that alerts you to oncoming trains.
This is the most interesting and most intuitive set of lectures I have ever seen on this subject. I now understand things that have eluded me for years.
"Zen: MySQL has joined HBase as a supported backend for our graph storage engine."

Is Zen MySQL graph storage open source? Sounds really interesting...
You need to read Systemantics. The purpose of the government is not to help you.
I'd be willing to play devil's advocate and say it was mainly the time that peeved them (peeved them enough to fire the recruiter for giving everyone the wrong time), but they really should be professional enough to not turn into 5 year olds when they get annoyed.
If a utility has invested large fixed costs in a long-term investment, then their prices may be a bit inflexible for the foreseeable future. A classic example would be nuclear, which has a huge upfront cost, but then cheap running costs for 60 years.
There is a popular streamer LethalFrag who used to do cooking and his followers loved it. I believe he had to stop so that's a case for cooking. I think twitch is just happy to explore other areas slowly and are hesitant about copyright issues.
Are those subtitles?!

https://www.youtube.com/watch?v=_WS65tPb2Cs ;)
Another interesting fact, you're also 8x more likely to be killed by a police officer than by furniture.

https://h4labs.wordpress.com/2015/10/29/youre-8-times-more-l...
Twisted way to earn money by broadcasting video games. should I trigger?
(Just in case: English isn't my native language).

Some months ago I created for fun this landing page http://www.megaxing.tv/, and surprisingly it is doing very good on traffic, leads and conversions.

I'm now at that point thinking about prototyping an MVP.

My biggest concern is how do businesses like this get people to start using their services if users are required on both sides for it to work? In one side are the streamers and in the other are viewers. To the more viewers then more ads impressions, then more revenue and money to share with streamers.

any good advice?

Thanks for ur time.
That's not really the same, is it?

// The following approach (some psuedocode follows) will not work because of xyz.

Though I'd still prefer not to have that. With a VCS + bugtracker that contains info on how the fixes were arrived at, or very verbose commit messages, you don't even need this.
Big batteries will always be cheaper and more reliable than small ones.

There may come a day where the difference is so small to not matter anymore, but people won't disconnect from a competitively priced grid before that. There are plenty of entities consuming energy during the day, it's just a matter of adapting the generating infrastructure.

Anyway, and answering lumberjack's question, I'm yet to see a competitively priced grid. It's a natural monopoly, normally maintained by either an expensive government bureaucracy, or a private company whose main goal is to extract big rents. At this environment, I'd expect houses to organize into largish units that share batteries, if the government allows, or just get enough batteries for themselves.
Show HN: Remote JavaScript, HTML and CSS debugging console for mobile devices
Wouldn't that be explained by the next paragraph?

> The distinction between the two astronauts makes sense only when you reintroduce the rest of the universe. In the classic interpretation of general relativity, then, inertia exists only because you can measure it against the entire cosmic gravitational field.

This seems like a case of a spherical cow[1], the thought experiment is simplified down to only these two astronauts. No fabric of space around them, and so no inertia.

Perhaps it would have been less confusing if the thought experiment had used two normal people floating in nothingness? The presence of spacesuits makes it seem like they exist within some sort of reasonable environment.

[1] https://en.wikipedia.org/wiki/Spherical_cow
Eh, I can see where they're going with it. Some things have just been traditionally difficult in the tech sector over the past 20 years. Sending images. Streaming audio. Streaming video.

Now, with so many seemingly solved riddles, finding the next hard ones are getting more and more niche oriented. One of them a la JamKazam is getting latency down enough to effectively jam music over the internet. That's a tough one.
To be fair to the original commenter...

a friend is not a stranger. You know and trust your friends. (Presumably.)