skysight-inc/HackerNews huggingface dataset:
I honestly tried. I couldn't get remedial functions to work. I wanted to debug clojure. Couldn't figure it out. I know that people think functional requires no debugger, but I'm not there yet.
I stopped reading at half the story, becuase the writer obviously wants to write about all the things except whether the firm survived.

So, did the firm succeed?
>> In a world of _very_ poor options for energy storage

Many startups are working on solving that, and some, like Ambri's liquid metal batteries aim towards a cost of 1 cent for storing a kwh. Considering that currently some PV solar is sold at 5 cents/kwh , and there's some improvement left , and with a huge amount of money being invested in PV solar - it would be really hard for heat storage(maybe 12.5 cents/kwh) to compete.

As for scalability: It's hard to tell , but at least some of those storage options get funding by ARPA-E and the like, so i assume they have some scalability, even though i don't know the chemistry details.
Seems interesting but after spending 5 minutes on the site, I have no idea how to set it up or use it..
> RMS speaks to an older generation of hackers; even though he should be heeded by the young, I doubt he is.

I'm part of an older generation, and I view RMS largely as a crank. Yes, some of his ideas are valid and some of his warning seem almost prescient. But even way back when he wasn't the only person railing against injustice. I'd say that Stallman's effect has been net positive, but he's definitely not always on the right side of things.

We need not only new voices, but different voices coming from a different sensibility. We don't need an updated, modern Stallman. We need someone else, who shares Stallman's passion and commitment but not his off-kilter perspective.
65daysofstatic, moondog, explosions in the sky, god is an astronaut, instrumental stuff.
> I'm not sure who said the maxim of "Success is when luck meets preparation"

Seneca.
Why would it matter how many plates they have unless they stamp them ahead of time?

The police issues their own plates as well and they manage fine.
Promises, promises... unicorns, fairies and elections time.

In the last time the liesident promised to plant 5 millions of trees in Spain. After the elections, they chopped instead as many old trees in the public parks as they could. Is naive to take this seriously just right now.

Other possibility is that they are trying to spend as many as they can to pass the bill to other.
A similar concept is found in Chinese writing. Numbers are written using relatively few strokes, making it easy to change a "one" into a "two."

1: 一 2: 二 3: 三 4: 四 5: 五
6: 六 7: 七 8: 八 9: 九 10: 十

For financial documents, a more complicated form of symbols is used:

1: 壹 2: 貳 3: 參 4: 肆 5: 伍
6: 陸 7: 柒 8: 捌 9: 玖 10: 拾
That makes sense. Thank you. It's poor attempt at humor if the comment ends by proposing the punchline as an explanation.
I don't recall which biography off the top of my head. I kind of am under the weather this weekend, so the brain is not in gear.

Sorry, I don't mean to dismiss your observation that he is difficult. But I see it as more complicated than "he is just difficult."

My oldest son is genuinely difficult, but I get along well with him. One of the reasons I get along well with him is that I recognize that his IQ is higher than mine, so unless I have a specific objection, I have a tendency to go along with what he wants because it tends to get better results, even though my default personality is risk averse and his default personality is risk seeking, so he really makes me crazy at times. I have long experience with dealing with difficult people and doing so in a manner that makes them easier to deal with rather than making them more intractable. Most of the time, difficult people are dealt with in a manner that causes them to dig in their heels.

So while I don't doubt that Stallman can be genuinely difficult, I also don't doubt that the degree to which he has been given crap while being repeatedly proven correct most likely only makes his bad habits intractable when they didn't necessarily have to become so. My son gets real respect from me on things where he is more knowledgeable than I am and he gives me real respect and defers to me on subjects where my knowledge is superior. If I just crapped on him all the time, there would not be a two way street of respect.

It gets really difficult to put a stop to a negative social dynamic once it gets going. At this point, it is probably impossible to break rms of his bad habits because, from his perspective, it probably never seems to matter if he is right, if he is polite, etc. It does bad things to someone's personality to be consistently right and get no respect because people do not like what you are saying. I have had a taste of that, so I have sympathy for his side.

I'm sorry that probably makes no sense to you.
There's still the issue where turning on LFS makes forks unusable - regardless of price/profit this still seems like a major issue. Based off all the author's descriptions it sounds more like GitHub are still in the process of figuring out how best to get LFS management in their largely-collaborative environment. I wouldn't be surprised if GitHub has upcoming changes to resolve some of these issues.
Except that's not a "pull request".
Why is "Primary School" in quotes? Are you suggesting it isn't a primary school?
> I doubt rust could be ported to a 8bit PIC microcontroller, or to a 6502 keeping reasonable performance characteristics

I don't believe this is correct. Most of why Rust avoids UB is that it uses static types much more effectively than C does. Static types are an abstraction between the programmer and the compiler for conveying intent, that cease to exist at runtime. So the runtime processor architecture should be irrelevant.

For instance, in C, dereferencing a null pointer is UB. This allows a compiler to optimize out checks for null pointers if it "knows" that the pointer can't be null, and it "knows" that a pointer can't be null if the programmer previously dereferenced it. This is, itself, a form of communication between the programmer and the compiler, but an imperfect one. In Rust, safe pointers (references) cannot be null. A nullable pointer is represented with the Option<T> type, which has two variants, Some(T) and None. In order to extract an &Something from an Option<&Something>, a programmer has to explicitly check for these two cases. Once you have a &Something, both you and the compiler know it can't be null.

But at the output-code level, a documented compiler optimization allows Option<&Something> to be stored as just a single pointer -- since &Something cannot be null, a null-valued pointer must represent None, not Some(NULL). So the resulting code from the Rust compiler looks exactly like the resulting code from the C compiler, both in terms of memory usage and in terms of which null checks are present and which can be skipped. But the communication is much clearer, preventing miscommunications like the Linux kernel's

int flags = parameter->flags;
if (parameter == NULL)
return -EINVAL;

Here the compiler thinks that the first line is the programmer saying "Hey, parameter cannot be null". But the programmer did not actually intend that. In Rust, the type system requires that the programmer write the null check before using the value, so that miscommunication is not possible.

There are similar stories for bounds checks and for loops, branches and indirect jumps and the match statement, etc. And none of this differs whether you're writing for a Core i7 or for a VAX.

> or letting the programmer take advantage of the platform quirks.

I'm not deeply familiar with that level of embedded systems, but at least on desktop-class processors, compilers are generally better than humans at writing stupidly-optimized code that's aware of particular opcode sequences that work better, etc.

(There are a few reasons why porting Rust to an older processor would be somewhat less than trivial, but they mostly involve assumptions made in the language definition about things like size_t and uintptr_t being the same, etc. You could write a language with a strong type system but C's portability assumptions, perhaps even a fork of Rust, if there were a use case / demand for it.)
Entrepreneurship and Risks of Running a Business, Is Entrepreneurship for You?
If you are wondering why:

"A statement provided to us Friday from the Panama Canal Authority said that a high level of arrivals during the last in September coincided with schedule dry-chamber maintenance."
I would imagine that there's a number of people out there who still fork the GitHub mirror of Linux and use that to build their pull requests (which are then submitted via email rather than over GitHub, but which would presumably have the exact same issues).

In fact, there are currently 10,532 forks according to GitHub.
I'm not sure I understand why artifacts can't be stored in a different service - even an S3 bucket, if not a real repository service - and fetched dynamically via a build process.

Is there a reason why binary blobs need to be stored directly next to code in order to be versioned?
Although cans are usually drawn, it's possible to blow them, like glass bottles, or use impact extrusion to make unusual one piece shapes. That's how aluminum bottles smaller at the opening than the base, or with odd shapes, are made.[1]

[1] http://www.cclcontainer.com/decorating-shaping/shaping/
The name of the school is "The Primary School"

http://www.theprimaryschool.org/
This seems like an odd problem, but I'm not as familiar with Git as I should be. Is there not a reasonable way to download only the most recent version of these large binary files on the initial request, and then download the historical versions only in the (likely very rare) case that the user actually wants to use them? This would seem more useful in this case than hoping that binary diffs the repository small enough.
>To determine whether I'm the right sort of people to live in the really nice apartment we're moving to. Does "right sort of people" sound ominous to you?

Couldn't this possibly be unconstitutional? In Article 14 (I don't have my Japanese copy at hand):

>All of the people are equal under the law and there shall be no discrimination in political, economic or social relations because of race, creed, sex, social status or family origin.

That said, this only applies to citizens only, and you did mention the renting agent noticed you are an American.

Horrible behaviour nevertheless.
How I hacked my apartment building
I can't think of a situation in which I would care about write bandwidth. Write latency is important for databases. Read bandwidth is of critical importance for everything. But write bandwidth? What's it for?
Wow, didn't think we'd be expressing a particularly controversial opinion. Learn something new about HN every day.
Slow and stopped light in metamaterials (2008) [pdf]
Mitch Wainer of DigitalOcean explains how he got accepted to Techstars
It's certainly illegal, much like gender discrimination in the workplace, requiring excessive work hours of salarymen, and racial profiling by police officers are illegal.
I agree, I gave Atom a try and it was not acceptable after using emacs and seeing how fast ordinary coding editing can be. Atom felt like I was running a 15-year old computer. Not sure why in today's age with all the great UI kits out there for stuff like that, that there would be a slow text-editor, of all applications.
You're pushing a false dichotomy of personal wealth or Federal income tax. It would be much easier and effective to simply preempt the concentration of such wealth in the first place by ensuring more equitable salaries across the workforce. No onerous redistribution necessary.
Do you mean that these are all granfalloons, and fundamentally meaningless?

Otherwise, the type of identity here is the same as the other identify choices mentioned: race, gender, "religion, political party, sexual orientation, even species". (I assume the last includes furries.)

The problem of course is that most people consider some of those to be a karass, making them real enough in our consensus model of the world.
Yes, they're finally building the solar plant from SimCity 2000!
Wow, this is new to me... Please note, however, that this is an indirect measurement.
It looks like the submitter (or a mod?) rewrote the title to try to make it clearer, and botched it. The actual title of the article is: "Inside Mark Zuckerberg's new school: Private, but free".

The name of the new school is "The Primary School". It looks like the title rewriter decided to try to put the name in the title, but left out the "The", resulting in the confusing title we now have.

A better rewrite, if the name must be incorporated, would have been "Inside Mark Zuckerber's new 'The Primary School': Private, but free" or "Inside Mark Zuckerber's 'The Primary School': Private, but free".
As much as I love this idea, my concern about this is that it may encourage individuals to rely on this as a way home.

I think that this should be an indication that safe transport back home is needed during drinking hours. (Big cities have this convered via public transport)
Out of curiosity I gave driving for Uber a try during weekends for a few weeks last year. This article brings two thoughts to mind.

First I had a more than one passenger tell me during my time driving that prior to Uber they would regularly drive home after drinking from parties because they just couldn't get a cab in areas they were often in.

Second, driving drunk people is the absolute worst. Even if they don't puke in your car they are a pain to deal with[1], and less considerate of your vehicle in general. Having to deal with them one too many times was what lead me to stop driving at together. I initially found driving to be a fun way to interact with random people I wouldn't normally meet but the drunks killed it for me.

[1] During the few weekends I did it I had one drunk guy puke in my car second ride of the evening. Another belligerently refuse to tell me their location when the GPS showed them in a spot that was not near any road and become verbally abusive when I couldn't find them. Another stash a half open can of beer in the back seat pocket spilling beer all over the car. Uber pays for cleaning but they don't pay for lost income stemming for your car being out of commission until you can get it cleaned. I couldn't imagine having to rely on driving for any significant portion of my income under those working conditions.
He said it at least 3 times:

http://news.ycombinator.com/item?id=117171 "I think it's ok to use the up and down arrows to express agreement. Obviously the uparrows aren't only for applauding politeness, so it seems reasonable that the downarrows aren't only for booing rudeness."

http://news.ycombinator.com/item?id=392347 "Downvoting has always been used to express disagreement."

http://news.ycombinator.com/item?id=658691 "IIRC we first had this conversation about a month after launch. Downvotes have always been used to express disagreement. Or more precisely, a negative score has: users seem not to downvote something they disagree with if it already has a sufficiently negative score."

I'm not aware of a comment where he said downvoting for disagreement is a problem. I recall comments about gratuitous negativity, and comments about how certain excessively rude comments were getting upvoted when they should be downvoted. But it's possible I'm behind the times on that front.
In practice, other than being burdensome for foreigners, does it have consequential effects on ordinary Japanese, in their view?

I mean family registries are fascinating. In some places people are obliged to register people coming in and out of a household etc, like a living census. And for some jobs people have to provide family histories and professions, etc., but nevertheless the people I've spoken to aren't much bothered by as much as I seem to. For many, if not most or all, it just is. And, anthropologically it's fascinating.
Police does use the EU variant for the plates, though. You're right, of course they could go with FE Schrift on their old (non-reflective, non-EU) plates. That would, however, be a new combination that would match neither the new civil plates nor the old ones.
> It's unfortunate that changes in the brain is all they studied. If you have 18 people who are undergoing this transition, it would be useful to document any other changes and note them as candidates for further study.

As a transman with a background in the sciences (social), I was actually really disappointed that there weren't any attempts to systematically gather this data when I was transitioning. I agree, it could bring a lot of data to the table that otherwise can't be ethically collected. Of course, in reporting any correlations there would need to be clear indications that the data came from the transexual community.

> many people will remark on an increased sex drive (not a surprise considering the testosterone)

Holy smokes! I was prepared for an increase, but I was totally not prepared for the amount of increase! I transitioned several years ago, and this change was definitely the one I was least prepared for.

> but the way people actually think about and treat the opposite gender seems to change as well.

Caveats galore: I don't think I treat the "opposite gender" any differently (to be clear, I was born in a female body, but identify as a guy, so "opposite gender" for me has always been women). But, I am very definitely treated differently BY many people, including women, now that I pass, i.e. I am seen as guy. As a result, I definitely treat individuals of the opposite gender differently because of how they treat me. For example, I can't stand women who complain about being discriminated against, but then clearly and unambiguously discriminate against me because I appear to be a privileged white guy. I simply couldn't judge this when I passed as a woman (I was aware that it happened, but without being a participant it's hard to determine whether that is in fact what's happening.) I now pass enough that I've experienced this with quite a few women. I've also dealt with more than a few women who are so hell bent on how they've been wronged, that they won't work with me because I'm a guy. The irony is that because I pass, when I'm in predominantly or exclusively male groups, I'm better able to argue for things which will reduce actual discrimination and bias against women.
Phrase to images
Need app to translate phrases to images b/c when you go to another country and can't speak the language - pictures help convey messages. If you know things that exist - please share.
Interesting that the logo for The Primary School is nearly identical to that used by artist and printmaker Gustave Baumann[1]. I was just at a lecture about him today, and the speaker said it was probably taken from the International Order of Oddfellows who had some saying along the lines of "what you do with your hands, you should do with your heart".

[1] http://grainger-arts-and-crafts-studio.com/wp-content/upload...
Nexus 5X Teardown
While I don't think github is deserving of "vicious accusations", I do believe it is foolish to assume that the github we know today will be the github of tomorrow.

SourceForge.net was once an excellent and trustworthy steward of Open Source software projects. It was predicted by some folks in the free software community that it would not always be the case, and alternatives like Savannah were maintained in order to act as a hedge against that concern. I believe it is more than reasonable to assume that github will change, and it would be downright dangerous to assume that we can rely on a profit-motivated corporation (even one as cool as github currently is) to remain a trustworthy repository forever.

So, sure, say nice things about github; I also think github is a good product, and I appreciate their free hosting for OSS projects. And, sure, you should use github if it provides value for you and you're willing to accept the price. But, don't ask me to trust they'll never change, because history indicates they will. It's probably also unfair to suggest that someone criticizing some valid concerns about github's current behavior, based on their own experience with Open Source projects hosted at github, are making "vicious accusations".
That's hardly a surprise. It's just a special case of the eternal conflict between those who distrust authority and those who side with it.
Using generated iambic tetrameter to memorize long passwords.
Also presented for a more general audience in:

http://www.washingtonpost.com/news/wonkblog/wp/2015/10/22/th...
Better models have been around for a long time, with traditional compulsory schooling being criticized by authors and educators such as John Taylor Gatto, John Holt, Ivan Illich, Charlotte Iserbyt, A.S. Neill and others.

There is no interest in them.

Zuck's approach appears to be only marginally better and almost entirely devoid of influence from alternative schooling.
Thanks for those! I've added them to my list.
Also not very well versed in git, but my understanding is that there is a way to clone a repo to only include latest revisions, but that this limits usage of git. I believe that fixing this was an area of active development a few months ago, its possible it already landed.
NASA Just Discovered an Asteroid Will Fly Annoyingly Close to Earth on Halloween
How would you force employers to pay their employees equitable salaries? What if a job isn't worth that much to an employer?
You make some great points which are sadly overshadowed by your custom spelling of Saudi Arabia. Trying to score points in that way is a good way to make people disagree with you, or agree with you but wish they didn't.
Want to build a cool startup? Move to Morocco
Looks like K-nearest neighbor does pretty well.
I wouldn't necessarily describe a paid feature that breaks all forking for an entire repository a "value add".
Except it is. Just cause github does pull requests differently doesn't mean you can't do pull requests in pure git. Remember, git came before github.
The burakumin are the best argument against genetic causes of heritable lower intelligence (often invoked when talking about African American populations). In Japan many burakumin show significantly lower scores on standardized intelligence tests, however when they migrate out of Japan their scores recover to normal levels. Social caste is heritable. This was a favorite zinger that my evolutionary biology teacher liked to spring on unsuspecting students that tried to argue that they could demonstrate that low iq among AAs was due to genetic differences.
And your answer shows earlier cause your karma :-(
Well, the total extinction of all native elephants was happened before once at least. In Europe, with most of the big fauna's level, big felines, eurasiatic black bears, european rhinos, european giraffes... it was a crisis for sure. The same problem as in Africa in 2015.

But this never was a question about how many clever or beauty in fact. Dolphins are much more important for us, because there are millions of humans that find their main diet in the sea. Top predators keep the diseases and predators of our food at strict control.
> does it have consequential effects on ordinary Japanese

To quote the article:

> Though generally considered offensive, the term Eta is still in use today. One of the letters received at the abattoir expresses sympathy for the animals being killed "as they're being killed by Eta."

> "Nowadays it's still a well-known fact that people are buying this information, but rather than corporations, it's individuals buying it to check on future in-laws ahead of marriage. That's one of the biggest examples of discrimination that we frequently face."

> "I remember once when my wife and I were visiting with some of her father's relatives. When I told them what I did, they stopped pouring me beer."