skysight-inc/HackerNews huggingface dataset:
Yes, I'm not making that argument. My argument is only that you aren't going to avoid "bullying, sex, drugs, weapons" by avoiding school -- at least not without being overbearing.

I.e., if you rule out all unstructured socializing, then avoiding school might be an effective way to avoid "bullying, sex, drugs, weapons". But if you don't rule out unstructured socializing, then ruling out school isn't going to help much.
Yet in general, consensus is the guiding mode of operation for all teams. The core team has never overridden a team's decision against their will, and while such a thing is technically possible, it would be considered a catastrophic event, I'd imagine.

(Source: I am one of those 8 (not six))
I forgot to mention you'd be able to select colors and themes for the user interface.
I'm not sure why I pattern-match sites like unicornfree into the same bucket as scummy "make money online" infomarketing, but I do. I wish I could identify the cause, because it would probably help people running legitimate sites like Unicornfree to avoid the vibe.

Maybe it's related to a stigma against selling knowledge in general. Consider Aaron Swartz and the Guerilla Open Access Manifesto. Many geeks tend to do a lot of learning via freely available content online, and may be even more inclined than the average person to want open access to knowledge. Just some thoughts.

Have you run into this reaction from geeks before?
I saw a guy called Dennis Whyte from MIT give a shockingly bullish fusion presentation a few weeks ago.

His view is that new superconductors make a compact (as in jet size) reactor that does better than break even and is operable feasible in five years.

He seemed to know his stuff
Slicer: Auto-sharding for datacenter applications
Urban vegetation:

1. Has high reflectance in the infrared, so they reflect sunlight back to the sky before it is converted to heat. Built surfaces would absorb this radiation and heat up.

2. Reduce heat also by evaporating water.

3. Reduce ground level heat by providing shadow.

4. Remove pollution from air, such as sulfur oxide (SO2), nitrogen oxides (NOx), ozone (O3) and fine particles.

But yes, converting these to money is very indirect and involves a lot estimation.
Saying that your costs are lower is meaningless unless you also state the levels of coverage you'd get from each.
> In the real world bad eggs don't "run rampant", they are reined in by peer pressure, and poor developers very often recognize that they are poor developers

I wish I lived in your world, but clearly we live in very different worlds.
It has nothing to do with Julian Assange. He's revealed... pretty much nothing of substance about Google that wasn't already out there (Heck, Google publicizes a lot of it). But Jared Cohen IS incredibly scary as an individual, not just for his attempts to work with our State department, but his desire to censor speech on the Internet that Google and our government disagree with. The fact that Joshua Wright jumps from Google paycheck to Google paycheck in government while "technically" not being a Google employee, and has managed to successful jump from the Obama administration to the Trump administration, is genuinely amazing.

If your company is going to take a stand against censorship, and is willing to leave a country to do it: Great. But let's not get off topic, and talk about how Google has been found guilty of antitrust, and fined for it. A trivial fine, mind you, Google makes that much in literally seconds, yet Google has refused to pay it, and has since already gotten fined again for noncompliance. And no move on Google releasing manufacturers from the illegal terms they're being held to with respect to the Russian market.

The issue with Google's patents is their hypocrisy. They claim they're against patent litigation, but only actually pledge not to abuse a tiny percentage of their own stockpile. We cannot and should not trust a corporation to not act in it's best interest. While it may not be in Google's interest to patent troll today, neither you nor anyone at Google can rationally say they won't tomorrow. Leadership changes, market positions change, and Google, first and foremost, has to serve it's stockholders. Microsoft doesn't so much get a "pass" on the matter as a stay of execution, because they're chipping away at a criminal operation.
A much easier solution is to dedicate a space on each block to deliveries only, and make parking a car in it a massive fine/immediate license suspension.
Living in the country is in no way more sustainable. It's far less sustainable for the environment as people must drive everywhere. Infrastructure for water, sewer, trash, etc. all cost more (regardless of whether the homeowner pays the increased cost) and cause more environmental impact as they're less efficient due to lower density.

You might find it to be a better life (I don't) but it's not more sustainable.
>>> remembering to free(); not to free() twice;
> You can set the pointer to NULL, then freeing again won't hurt
>>> not to use after free()
> Set the pointer to NULL so it will crash.

I like C and think it is bashed too much, but double frees and invalid pointers are most often the result of multiple copies of the pointer... some other structure hanging onto the original reference.
You buy a bunch of truck stops, and use human drivers for the local portion. The truck stops become analogous to ship ports. The vast majority of the miles are then automated.
> And they do so from a very early age: Japan is evil!

No, the narrative is consistently "Japanese imperialism and/or Militarism is evil, there has nothing to do with Japanese people". Of cuz, there is leaked abstraction. Just like many US people hate Chinese, while US propaganda always clearly only mark CCP as the evil. No doubt many people hate Japan as a whole, and think they are evil.

This in part because:
1. CCP claimed to represent people as a whole, and distinguish itself from other political parties, as the unique property of CCP. By that reasoning, Japanese political parties must not represent the whole people, so everywhere it uses strictly words to not mention anything about Japan as a whole.

Unfortunately, as we know it, majority of Japanese people did support Japan's invasion in China during WW2. And this fact is never mentioned in any text books. For obvious reasons to allow government to work with Japanese government, otherwise, angry people will stump the CCP because it works with an 'evil' nation that killed 50MM+ Chinese civilians and military personnels.

2. For many economic reasons, China needs to work with Japan. So the narrative clearly intends to portrait an innocent picture of Japanese people, so the government can work with Japanese cooperations.

I am Chinese and accept the formal education until my Master's.
Graansoorten die je gezondheid en gewicht verbeteren and Recept
The point is that all the snowflakes/undisciplined brats might be worse off learning from each other.
So you're saying it is a definition issue. Regardless of what work you do at a startup, you are considered a "co-founder" if you put in initial sweat equity (ie. did work for free) but an "engineer" if you only joined after the company was funded and paying wages at market rates?

As for the grey area, it seems as if common-sense should prevail but sadly that doesn't always happen so you always need a contract laying out exactly what each side gets, even for volunteer work. I seem to recall a story earlier this year (can't remember the company involved) where one of the founders' friends had helped out occasionally before they got funded, then the company got funded, ended up with a fairly large valuation, and the 'friend' reappeared and claimed that they were owed a significant share of the company.
When I was taking Aikido, there was a day when the sensei was going through all of our techniques and showed how the uke (initiator of the attack, receiver of the technique) could turn things around on the tori. (receiver of the attack, initiator of the technique) It seemed like there were a half dozen ways each that a technique could go seriously wrong, and that many of them didn't require much skill, only determination and the opportunity provided by a mistake. That day made me question the validity of the entire notion of self defense.

I wonder if there shouldn't be a software engineering class where people try to set up a secure web app, with their own homegrown algorithms and protocols, which is then attacked by a tiger team which includes a conspirator on the inside? Perhaps there are such classes now.
> no-op if already defined

Why shouldn't it be a compile-time error, in the same way as your suggested `def foo;`?

I can't think of a legitimate reason for wanting to write an intentional no-op (at least at the level of PHP; obviously assembly etc. is a different ballpark entirely).
My thought exactly =)
My web teacher in HS was as far as I could tell (he was teaching us) "qualified." He taught us how to make table layout websites in dream weaver using web basic color schemes. It was 2008-2012.

He seems to have studied web development and maybe some teaching. I'm not sure, since it's not like we get to read their resumes. But are you saying you're not more qualified than him to teach those topics to students in gifted programs that chose to be in that class?

Point: I KNOW he was incompetent. That's cause I already KNEW that subject. I avoided the class (took business classes) to avoid the inevitable fight. How about everything else students don't know or haven't learned yet. You don't think there are more incompetent teachers out there? Ones in lit/math/science/arts?

Just because they're an authority and in charge of students means nothing beyond their actions and results, which from experience in this case was incompetence and poor respectively. And people have plenty of students to back up similar situations in other students, other schools, other years for decades. You don't think some healthy distrust is needed and maybe in a free society some can have the choice to do it themselves?
Well, consider the recent attempted coup in Turkey. The Western media definitely has portrayed the military in a sympathetic light and the Government/Erdogan less so. Not saying that's right or wrong - but it implies to me that not everyone will see these issues as black or white.
>It becomes infeasible for every person working on a product to have to know exactly who to talk to for every question.

It is, however, perfectly feasible to ask such questions on a team chatroom. "Who knows about [x]?" is usually enough to get the right person to talk to and it means the lead doesn't keep getting interrupted.
https://www.youtube.com/watch?v=KkpqA8yG9T4
What would you measure it against?
not to use after free(); accidentally adding a second clause to a non-bracketed if expression;

Two methods I religiously use in my code: Set to NULL after freeing. free(NULL) is a no op, so freeing twice is never an issue anymore. And since you probably won't use the variable after that anyway, setting it to NULL eventually gets optimized out anyway, probably. And no if without brackets in my codebase.
> There is a less chance to have a bug in a very small function than moderately sized, but "clean" function.

Maybe so. But you need several of the very small functions to do the same work as the moderately sized function, and those several very small functions have to interact with each other. So did the total chance of a bug go up or down? It's not clear, but I lean toward the one moderately-sized function being more likely to be bug-free.
Show HN: Senzu – collection of robo advisors, p2p lending and more
Comments like this are the reason I keep coming back to HN. People here consistently have the ability to either change my opinion, or (as in this case) articulate something I've always felt but not quite been able to explain. Thank you.

Have you ever noticed, whenever a group of adults talks about their school days there are always lots of stories about being bullied and general unpleasant experiences. At first it seems statistically improbable - those damn bullies didn't pick on everybody did they?

Maybe the truth is that kids are generally just fucking horrible to each other. That, apart from a few isolated cases, the meme of the Nelson Muntz style "school bully" is a myth. Many (most?) kids are both the bully and the bullied. This brutal experience gives us all the baggage we need to work through in the future.

Maybe we should be honest about what school is really for. I always thought Paul Graham was right when he said it's really just a place to put teenagers until they're useful to society.

> Now adults have no immediate use for teenagers. They would be in the way in an office. So they drop them off at school on their way to work, much as they might drop the dog off at a kennel if they were going away for the weekend. [0]

[0] http://www.paulgraham.com/nerds.html
That's a tough stat to parse. Where did you find that?

Sounds contradictory to http://www.nytimes.com/2016/11/15/upshot/how-did-trump-win-o... for instance, but that's a bit older. Maybe I missed something.
"Democracy is the worst form of government ... except for all those other forms that have been tried from time to time."

The issue is that this entire generation hasn't really had much direct experience with "all those other forms."
Similar to "cat". But it shows the contents of a file in octal.
try...

echo hello | od

echo hello | od -c

Useful when you want to figure out the real contents of a file.
Fix Wireless Limited Access Default Gateway Not Available Windows 10
How many immigrants do you suppose most homeschooled kids interact with?
They wouldn't need to be the same architecture, but use a common means of communicating for coordinating tasks.

There's some precedent in the design of the Transputer plus daughterboards. Borrowing from the latter to handle the heterogenous nature of phone/PC pairings.

Making it hot-swappable would, of course, be a challenge. Using physical mechanisms to hold the device means that boards/phones/whatevers could be ejected safely only once various conditions (state saving, rerouting of data, etc.) were met.
> And if you replace a simple API with one that requires distributing leap-second tables…

Not much worse than the distributed time zone tables we already need to update thrice a year. At least leap seconds aren't decided on by politicians.
It was a non-commercial open source project at first. Then they decided to go found a company and get hardware partners to have CyanogenMod phones.

The time to try it was like 3-4 years ago!
Just to add, that if you commonly make those mistakes in C/C++, it's time to learn to use lint. While humans commonly make these mistakes and fail to notice them, lint will scream quite loudly at you until they are fixed.

If you are writing code that is too complex to be linted, then you are also are at a level of expertise where those mistakes are absent or very uncommon.
(also in brew; `brew install htop`, vim, tmux, wget, lynx, etc.)
Apparently in addition to Greenwich Village, NYC has an Ewok Village.
"I lost faith in democracy after the election because of the amount of companies and people that feel like the only way to beat Trump in the next election is to suppress the freedoms of the people that support him."

Evidence of systematic suppression please? Who? What? When? Where?
As someone who is already fairly hostile to C and actually getting even more hostile over time (the recent shenanigans where the compilers are cracking down on "undefined" behavior with "optimizations", in a language where it's virtually impossible to avoid "undefined" behavior at scale, is insane), part of my hostility is precisely that there there have historically been no other engineering-valid alternatives. (There have been alternatives, just not ones you would have been wise to bet your career on.) It is an example of one of the worst local optimas we can find in computer programming, where something comes out that is pretty good for its time, and then entrenches itself so thoroughly that nothing can ever extract it ever again even though it isn't actually a great foundation to build on for decades at a time.

Other examples include SQL, Javascript (though WebAssembly may free us from that before we're stuck with it in 2040), and Unix.

When I say this sort of thing, people tend to flip out and start defending those techs against the claim that I don't think they're good at all. That's not the problem. They are good. The problem is that they're not good enough to build on for the future, but they are good enough to entrench themselves.

The consequence is that it takes a lot of riling up the community with knowledge of the shortcomings to fertilize the ground for alternatives to arise and be supported enough to make progress.

So, please stop defending C. It is what it is. It had a good run. Nothing will ever make it stop being the most important language of the last four decades. But if you don't want it to be the most important language of the next four decades... and you really shouldn't... please stop defending it. Give the alternatives space to breathe.

$OBLIGATORY_RUST_CALLOUT.
$9 max.
That'd still be an 11 foot dia. trunk.
"something that many of their peers don't seem to have."

There you go passing judgement just like I did, assuming that isolated events you may see in interactions between your kid and other kids is indicative of them being raised in an environment lacking discipline or involvement.
Dope Discoveries – Issue 1
Cheating in physical sport is not fraud unless done with the intent to fix an outcome. Similarly, cheating is not always necessary to fix an outcome, but the penalty is the same.
From a historical perspective, the idea that the state should be primarily responsible for the rearing and education of children is a new, and radical idea. For the vast majority of human history, children were equipped with the skills for life by their parents.

I point this out because the premise of your argument assumes that state run public education is the default solution, and that home, or 'alternative' schooling is in the position of needing to prove why it is superior, when in fact, the situation is exactly reversed. It is public education which needs to prove empirically, why it is intrinsically better than the traditional forms of education.
What the Investigatory Powers Bill Means for the Average Joe
The only feature from CM that I miss is the ability to hold the volume up button to skip to the next track (as a global option, not just a per-app thing). Everything else that they did so well has pretty much been added to stock android.
I'm not sure it is official, but http://www.un.org/en/member-states/ disagrees.

The only country name starting with "The" on that list is "The former Yugoslav Republic of Macedonia".

It lists Gambia as "Gambia (Islamic Republic of the)" so, according to tHat list, at best, it is "Islamic Republic of the Gambia" (no capital T on 'the')
> they are on even footing in the social hierarchy with their peers

Do groups of closely-aged children (or people in general) act as peers, or do they cue on other factors to form a hierarchy from? This is what the LotF effect is. In the absence of an established social hierarchy children will create their own based on arbitrary things such as body size, clothing, manner of speaking, etc. In schools we see this manifested as bullying.

Having a child interact outside their peer group gives them a template of maturity that they can emulate within other children their same age. The established hierarchy of age may make it less likely that they will resort to arbitrary hierarchies and could be measured by a decrease in bullying between children of the same age. (There may be age related bullying as older children abuse their seniority.) They will still have to learn the things you mention, but instead of stumbling across the rules on their own, or having them dictated by the fiat of an authority figure, they learn by the example of those who came before.

Then as those children mature they are encouraged to work with younger children and act as role models. When seeing they can correct the mistakes of the children following them, it provides positive reinforcement of the good behavior.
Well, it shouldn't. It's possible that you have to give a flag to the compiler to error on that kind of implicit casting. It should at least give a warning for sure.

I am definitely talking about C++
> Set the pointer to NULL so it will crash.

This doesn't work on all architectures which is why its undefined behavior.
You're describing the "white flight" phenomenon.
...I thought the article implied the opposite -- against the pilot wave theory.

Can someone weigh in and put this article in the context of the pilot wave theory?

(Not a physicist!)
I wonder if part of the problem is democracy is rather ill defined. I'm sure you have seen the classic case where some one says the United States is not a democracy but a republic... usually its a troll comment. Regardless I think there is general confusion as to what a democracy is [1] and isn't.

[1]: http://www.economist.com/node/8908438
Millions of unattended 403 Forbidden files exposed on Google
There was an article I read not too long ago that showed the areas in NYC with more trees and greenery also command higher rents.

That can just be correlation though, the affluence might make it easier to keep trees or be an indicator of larger setbacks or whatever.
Sorry, I don't know the details (this was essentially picked up in a party conversation) and I'm afraid to ask because I'm assuming it was work done under an NDA given the way the project had been described to me. I don't know exactly how proprietary things were and if it would be socially/legally appropriate to ask at this point because that was under that friend's previous employment. Once again, the binds of our for-profit health system incentivizing against public disclosures and (data) scientists getting public credit for their work.
This post seems to indicate that the GPL is working exactly as intended.
There is however a huge effect from the perspective of who is effective at making changes in school system happen.
Oh, I see, I completely misunderstood your point. My bad.
I take offense in you correctly pronouncing that name. Such length is concatenated with the purpose of flinging missrey on those who have to speak them.
Behave accordingly.
IMHO, people constantly introduce vulnerabilities when using high level code. Most websites are defaced this way. They're not exploiting flaws in Apache or IIS anymore. Its the Python or PHP or Node.js application or wordpress blog or similar that doesn't sanitize user input or has a buggy web api.
Sorry that we got sidelined with carbs and diabetes on this, it's pretty off topic. My fault for being inaccurate probably. Please watch this, especially if you have been downvoting me:

http://www.ted.com/talks/peter_attia_what_if_we_re_wrong_abo...

https://www.youtube.com/watch?v=nhzV-J1h0do

Also:

http://eatingacademy.com/nutrition/the-great-medical-disconn...

Enjoy!
If it's too crowded for New Yorkers it's probably really fucking crowded.

Like if someone in Tokyo says the subway is over capacity they probably mean it.

This isn't some hayseed from Kansas complaining that there's three people on the sidewalk.