skysight-inc/HackerNews huggingface dataset:
They are not "just as reliant as before", they are only reliant on gas/coal/whatever when the wind is having a dip. It is clearer when you look at the energy consumed in joules: A 114 MW datacenter consumes 114* 10^6 * 3600* 24 Joules per day. The renewable power generator that Google has a contract with commits itself to putting that much Joules into the grid every day. When the wind is out, nonrenewables fill up the slack, and when there are high winds, some of the customers that would have otherwise been supplied from coal plants get wind energy instead.

On average though, 114 MW is pulled out of the grid by the datacenter and 114 MW is put in by the renewable energy company. The rest of the grid, bith producers _and consumers_, act as a battery for when the output of the renewables is either higher or lower than the contracted amount for the datacaenter.
No one is stoping them from speaking. Harvard just doesn't want them if those are the things they have to say
Healthy Food in Orlando, FL
> makes jokes about sexual assault or violence against minorities.

At the same time it's somewhat hypocritical of the school to do this as their attitude towards sexual assault on campus is pretty lenient.

http://www.thecrimson.com/article/2016/6/9/harvard-clery-sta...
NASA picks 3 research teams to lay the groundwork for an autonomous future
But they optimize my experience for my blood type!

Oh god I'm giving them ideas...
Martin Fowler's Refactoring
Mission page: http://www.isro.gov.in/launcher/gslv-mk-iii-d1-gsat-19-missi...

Launcher: http://www.isro.gov.in/launchers/gslv-mk-iii

Launch video: https://www.youtube.com/watch?v=ae6LVG0j1Pg
Sure, they can speak. I can then use my right to freedom of association to not associate with them. Is that right not as important?
Read something that matters to you, some library or snippet that you use a lot or you depend on it. Context matters a lot in getting motivated to comprehend things. Otherwise you will just browse some random code with little to no connection and lack of understanding how the authors got there.

One source code I look into from time to time is Three.js: https://github.com/mrdoob/three.js/ to discover more details over the documentation.
And? That still allows MS to decrypt the drive.
CTMCP is awesome indeed, one of my favourite along with SICP I would say.
Wasn't this stuff posted on a general group page for that year's Harvard students? That doesn't exactly sound like a private gathering where the school has no interest.
Yep. This is no different than any marketing campaign. Trump builds the product, and people set up websites "selling" it.

I've been in marketing a long time, and everything I've seen reinforces my cynical view that people are nothing but a bunch of sheep waiting to be herded. As a convoluted example, consider the fact that simply changing the color or position of a button on a webpage can measurably alter the rate of people who click on it. Looking at it this way, one begins to wonder when free will ends and conformity begins.
The new students of Harvard get the message: follow the script comrades, or else...
Also, they are private and something that is not directly implicating Harvard, for which there can be reasons to ethically withdraw/fire someone.
Only looked at link [2], but wow. That state machine is brilliant.

Don't know OCaml but am learning Rust and I see what you mean about the universality of how types make this possible.

Thanks for pointing this out.
Interestingly enough, different games seem to have different internals. Here's a more traditional PCB design found inside a 1-2-Switch cart: http://imgur.com/a/FndZC
Show HN: Obscura – minimal Chrome extension for color and brightness
I got a Fire phone when they went on sale for $199 (and it included a year of free Prime, which I usually pay $99 a year for, so $100 phone). It was a terrible phone. I hated it more every day I used it. Even once I'd added Google Play Store and could install most Google apps, it just wasn't a good phone. The changes they made from stock Android were almost universally negative for usability and enjoyment, and because it was a forked Android, it ended up being a couple years behind Android mainline on release day (it was forked from Android 4.x, and 6.x came out maybe a few months after the Fire phone...something like that).

It was a relief when my girlfriend dropped it and cracked the screen and I had to replace it (I bought a Blu Life One X2, which is a longwinded name for a generic nearly stock Android device that is competent in all areas and excels in none, but is very cheap for its specs). I've been much happier since switching.

I hated it so much I think I'll wait a long while before considering an Amazon mobile device. Of course, according to the article, it's not targeting the US market, which may be smart, since they screwed up so badly in the US market (though it sold so poorly, I don't guess very many people have my level of distaste for Amazon mobile devices, since not a lot of people have actually used one).
> Why? We could simply remove all of them again.

No, we couldn't. That would break the Internet in a large variety of horrible ways. You can't remove entire TLDs once delegated and widely linked to. That's closing the barn door after the horse has escaped.
So? If the University caught them saying the same thing in a "private" real life conversation​they'd be kicked too.

Putting hate speech in the internet doesn't make it magically more private.
You can twist the words whatever you want, if that makes you happy. The self-determination right is only for very specific cases according the UN, and the Catalan region does not qualify for that. Also, the EU representatives have been very clear in that regard, as being an internal issue of Spain, and the Spanish Parliament already voted, including a majority of Catalan representatives, against a hypothetical secession, because being against the Constitution. For being short, I do support the Spanish Constitution, the rule of law, the Spanish government, the European Union, the NATO, and the United Nations.
Many do it for fun while not being racist. 4chan is an example.
Competition would prove otherwise.

If a single college doubles in size, the effect on total college supply is minimal.

You double the amount of quantity sold, for You, while only slightly decreasing price, because Total college supply has only barely increased.

It is simple supply and demand in a competitive market.
Maybe they just compete with their peers on number of ribbons - which changes it from "participation ribbon" to an actual prize.
the name is special, something new.....Not like others.....I just wrote that this site will be like Reddit, Tumblr, with elements of social networks.
Forcing new members to post obscene content to the main chat I think was their damnable offense here.

Both the main and offshoot were technically private chats, but the people in the main chat didn't sign up for that kind of behavior.

It's the difference between playing Cards Against Humanity with a few people and walking around school telling other students your most obscene card combos as jokes.
isn't exactly far fetched.

Why don't you discuss this with Jensen Huang, Chi-Chih Yao or Satya Nadella?
Going to a State U instead of those elite Us
Probably not. At State U, you'd have a decent lawsuit if they jerked an admission over ('merely') offensive speech.

This kind of filtering probably goes on all the time, but it's hard to connect the admission decision to particular conduct by the student. Here, it's not difficult, because Harvard isn't bound by the First Amendment like a state school.

ed: Here's a case that seems wrongly decided, but shows that the case is merely decent, not a slam dunk: How much free-speech protection does a college applicant have? This federal court says: Zero.[1]

[0](http://www.splc.org/blog/splc/2015/03/maryland-court-removes...)
Not exactly language-agnostic, nor about programming per se, nor a book, but [Google Style Guides](https://github.com/google/styleguide) offer a lot of specific, opinionated, practical advice that you can apply immediately. It's like an MLA manual for programmers.
Nobody is stopping them from speaking. Doesn't mean everyone else isn't free to choose not to associate with them. That includes organizations.
Most online forums involve the cunning use of pseudonyms so when I say "FYAD bitch" it doesn't come up on my college applications...
Because look what happened with Microsoft. You are talking about a multi decade long process that will go to trial. This sort of thing distracts companies and often ends up killing them.

I don't know about the merits here but I can understand why Amazon would rather leave it up to governments.
First time I bought a mattress I wasn't aware of this. Second time, I got the bedframe, box spring, and mattress protector included, and still managed to knock ~ %20 off the price. I try to negotiate everything now, and have had some measure of success. I will admit that negotiating is mostly, to me, a fun game, rather than a way to save money.
I am perfectly fine with private organizations banning whoever they like for posting racist shit.

Racist shit is "wrong speech". If I have friends who start uttering racist shit, and I can't talk them out of it, they are no longer my friends. (This has happened precisely once, no regrets. Thanks, Fox News, for poisoning an old man's mind.)

Posting racist memes is wrong, saying racist things is wrong, thinking racist thoughts is wrong. How did we get here, that racism falls under the scare-quotes version of "wrong speech" and not actually wrong speech??
true enough, but as long as law enforcement don't need to get involved (obv don't do stupid stuff) a username is easier to throw away then a Facebook account... But even then I suppose it wouldn't be possible - Big Brother here we come.
Harvard also has the right to turn away those it doesn't deem fit, by its own standards. Free speech is protected in the sense that the government cannot limit it, not that every private place has to tolerate all forms of speech at all times.
Dev Tools Scale 2017 Recap
The risk doesn't really have anything to do with "a market flooded by cash".

The government distributes loans because legislation forces them to--not because they are low risk--and the money comes directly from the department of education not private investments. Private loans are only about 7% of the loan disbursements.
"Private" seems to have a very different meaning in 2017 from what it did in 1987, e.g.

I think that people are mistaken when they believe that they can have private electronic conversations. Even in-person conversations are mildly suspect. If you're a part of a social media group where you don't know every single person in the group, or you are not certain whether newly invited members of the group can see old messages, you should assume this content will get published by a news agency. "How would it look to my boss, my parents and all my friends and family if they were to read what I'm about to write?"

We can mull about technical solutions to this problem and social solutions too. But as frustrating as it is, I believe that this is a net benefit to society. We've rooted out a lot of corrupt individuals with this same sea of audio/video sensors. We must now adjust to the reality that our electronic conversations have a very high likelihood of being leaked.
Considering how competitive the acceptance criteria are for Harvard (2,056 out of 39,506 applications), this is just another decision point. Now 10 other people are able to get in, and the entire body of current and prospective students have learned a valuable lesson about privacy and free speech.
"Thinking Recursively" by Eric Roberts. Completely changed the way I think about recursive programming and easy to pick up.

https://cs.stanford.edu/people/eroberts/books/ThinkingRecurs...
iD3: An Integrated Development Environment for D3.js
I don't think it's ever really been okay to say horrible things in public and have no reprecussions. I'm pretty sure that if someone could prove that you had said these things at most points in history the acceptance would be rescinded. I think a lot of it is that with the internet it's much easier for people to find out about these sorts of things.
A different set of ethical/legal calculus comes into play when we're talking about a college that gets federal funds.
If it's of any indication: listen closely how the politicans argue that we always need more surveillance and never less. They seem to have their speeches ready even before the incident happens.
I deeply disagree with this. I think the very measure of reliable self-compassion is precisely its immunity to peer approval.

I agree that getting there is hard when you lack outside social support. It's extremely hard. But the very goal is to escape the trap of your sense of self fluctuating volatilely by whatever social pattern you experience at any given moment. Those patterns necessarily change regularly, without end, and in unpredictable ways. The more you're beholden to them the more unstable you are.

Very few of us are masters at this. But I really believe the principles are compelling.
We need to start compiling list of these conferences so that people know what to boycott. When I go to an event like this I want to see the best, I don't care if all of the speakers are white males or gender fluid apache helicopters.
We could do that really easily, but what would the benefit be? Google Search already has a canonical domain name, google.com. Adding a less convenient redirect doesn't benefit anything, but would require us to host that site indefinitely, as once released and linked to, we would never take it down lest we'd break existing links.

It's not the initial rollout that's problematic, it's committing ourselves to indefinitely maintaining it for value that is questionable at best.
Supreme Court to Hear Case on Cellphone Location Data
"You haven't looked at C++ lately if you think it's the same as it was in 2004."

"If you're writing C++ code that is consistent with 2004 C++ then you're writing a really bad version of "C with classes", not C++."

I applaud your attempt at an authoritative voice. But you focus on mostly technical trivia that are thin scaffolding on top of the language. I agree modern C++ is nice but it's the same language still.

"This is a completely different language now and the code you write looks nothing like 2004 C++ code."

Are you trolling? This reads like a transcript from a TV commercial.
Not yet. The data is there to link it to you.
Brain fog is tied to what I eat, exercise only helps alleviate the symptoms. With exercise I can eat more sweets until brain fog appears and it also disappears more quickly.
Silicon Graphics' IRIX and Magic Desktop Return as Linux Desktop
Ads in Google search results redirect users to tech support scam
The word you are looking for is thoughtcrime. Thoughtcrime is doubleplusungood.
Blackbird is another similar thing: http://www.getblackbird.net/documentation/
False. You are given a non-default option to upload a backup of your Bitlocker key to Onedrive. By what evidence are you claiming Microsoft gets to decrypt the drive if this option isn't selected?
excessive on the posts they posted, not Harvard's actions. I think it isn't enough of a punishment for what they did. It's on a public page representing Harvard I don't expect any less.
With the comfort of a public blockchain at hand why not eliminate this case at address-creation time?
The entire system of institutionalizing your children to teach them to be functional is the root cause, never let whatever self-esteemers or new mathers or whatever goofy next educational horizon the principal learned in their post-doc educational studies class override the laborious, at times excruciating, but ultimately rewarding goal of tactical, immediate, and focused remediation of your children's emotional vulnerabilities.

Tangentially, this is what the book Frankenstein was all about, the effect of education on different individuals, the most memorable of the monster being educated only formally, presumably by being given 'you showed up ribbons', with no family support structure, and growing up... with a rotten brain.
because free speech is universal. You can't cherry pick what topics/views/opinions are protected based on your world view.
Kind of scary that nothing on facebook is ever private. High school or parents should start teaching kids about online privacy...and financial literacy.

FB issue aside, I think people should be allowed to joke about whatever they want in private. However some people bring jokes from 4chan and b/ into the workplace. High school and college students probably have a harder time drawing the line between facebook and the classroom.
Few people seem to remember that Apple didn't create iOS or OSX from scratch. They bought it when they purchased NeXT.
You depend on so much code, how is this even remotely feasible?
That's not called hypocrisy, it's called a mixed record.
GraphQL logging in LogRocket
> a valuable lesson about privacy and free speech

That there is none?
why a facebook group when they have 4chan
Ask HN: How are you sending sales proposals?
This probably applies more for founders. I'm curious which which tools the community is using to send sales follow ups, recaps, and proposals, and the pros/cons they're experiencing.
I like reading articles where writers seem to think that programming will be automated away before their jobs are.
I want to respond to you in good faith but I'm afraid to because I get the strong impression that you will not respond in kind. Therefore I choose to say nothing further.
Great project, thank you for your time!

(minor bug: Searching for "top 20%" results in "URIError: URI malformed
/public/lecture_search.bundle.js?v=1.0.22:79346")
Why do you think Amazon did that? It was in response to Google's behavior. Google refused to allow their products to work with Amazon's products (without the painful concessions I mention here), so Amazon refused to sell them.

It sounds like you've unfortunately only heard a small part of the story.

Side note: Replying with the same incorrect comment three times is truly unnecessary.
A Plant 1,000 Times More Efficient at CO2 Removal Than Photosynthesis
California's would-be governor prepares for battle against job-killing robots
I think these memes illustrate a serious superiority complex of harvard (and other "prestigious" schools) students/alumni. I think this represents just the visible tip of the iceberg...I'm sure many more Harvard students still exhibit similar superiority complexes and thoughts even though they are too wise to not share such memes in a private chat.
Vapor-Simple invoicing
You need to stop posting the same argument everywhere.

It's a stupid one anyway since everyone knows that the only reason Google has been allowed to operate Search the way it does (limited transparency + oversight) is because we know that it doesn't interfere with search results. If they ever did and deliberately removed competitors governments would simply force Search to be an independent company.
Maybe, but it would be illegal. That college students are frequently too poor or unknowledgeable to defend their free speech rights doesn't make it okay.
They were allowed to speak. They did speak. "Freedom of speech" applies only and strictly to governments, not to a private institution. And that's because the only way "freedom of speech" matters is if others are free to react to you as they please; Harvard might not like you and might tell you to get the hell out of their (and my, as it happens) neighborhood.

If you don't like that, then you have options. One, don't be cretinous. Two, hide it better. Three, accept that being cretinous will cost you opportunities and own it.

Actions have consequences. You don't get to hide behind "my free speech". Own what you do.
It was a rant !!
Am sure am not the only one who uses Chrome and get pissed when it shows that screen..
Perhaps. However, calichoochoo implied this at least true of one more office, as it "continues to make the wrong large decisions by putting their offices in the middle of nowhere, miles from any real place, surrounded by acres of parking". This seems to only apply to mountain view.

FWIW I agree; I can't think of a place I'd like to work less than the bay area. There's no good option for living there, let alone commuting.
Looks good, thanks. Will check it out.
This is failing upwards at its finest. Despite multiple bad decisions, these people keep falling into cushy safety nets.
They've got it covered:
https://www.manualslib.com/dmca.html and https://www.manualslib.com/abs/
Dude. What's up with attacking someone who does things voluntarily (I presume) for not doing them the way you want them to? That's pretty damned presumptuous.

Open Source stuff really only ever has one guarantee: If it breaks, you get to keep the pieces.

You can put it back together any way you want, but you can't demand they give you a new one that meets your expectations. Unless you want to pay them to do so, and they're willing to accept the money and terms.
Neovim GUI written in Golang
I wholeheartedly agree with this.

As a private institution, Harvard can choose to deny acceptance to anyone for any reason. I don't agree with their reasoning, but I agree with their right to decide.

Next time don't use Facebook. This is what 4chan is for.
I can't really comment on the rest of it, for obvious reasons, but this part is not accurate:

> And de is as much a ccTLD as .io – it’s not really the actual case anymore.

.de is clearly still the ccTLD for Germany. It's not at all like the situation of .io, which is run by a British company as, effectively, a two-letter generic TLD that has nothing to do with the actual Indian Ocean territories. .de clearly has a lot to do with Germany, including being widely used there (but not anywhere else), and also being run by denic, a German company headquartered in Frankfurt. I was just in Frankfurt last week talking with a bunch of denic people, actually. They absolutely do consider it a country code TLD, proudly and unapologetically.
I've started saving electronic copies of manuals, assembly instructions, etc for anything that I purchase. If there's no electronic copy available, I'll scan the paper manual. In all cases, I'm putting the documents into an instance of Mayan EDMS[0]. Mayan also automatically does OCR on everything that comes in, so even if the PDFs are non-OCR'd scans they're still searchable.

This is part of a larger project to significantly reduce the amount of paper that I'm keeping, which is why I'm using a document management system as opposed to a Dropbox folder. My goal is to divide the mounds of paper into things I need to keep for a long time (e.g., tax documents), and things that I can shred after a year (e.g., bills, receipts, etc). In all cases, I want the documents searchable and backed up.

[0] http://mayan-edms.org/
Author here.

iottly can help in programming Pis remotely (even multiple of them at the same time) as you would be in front of them, even if they are installed in places which are hard to reach, and without ssh. Particularly suitable for industrial applications.

Few details on how it works:
iottly mainly consists of two parts: a sandbox to be installed on the Pis and a cloud based programming tool.
The sandbox takes care of MQTT communication (no other protocols are in place), of synchronizing the new code when required, and performing health checks of the code.

On the cloud side iottly provides a tool to program devices over the internet and to debug them as you would be in front of them even if they are installed in hard to reach places.
The communication of the Pi with iottly cloud is initiated by the Pi itself.
The language to program the board with is python.

You can try iottly without a Raspberry (in case you don't have one available near you): in the demo you will find a "virtual board" hosted on our cloud infrastructure (without support for GPIO for now).