skysight-inc/HackerNews huggingface dataset:
My parents were both linguists in the military in the 80s, so when I had gotten to around 8 years old or so, they started trying to teach me Russian. Needless to say, it didn't stick, but I've recently been trying it again.

I picked up some comic books in Russian. Tintin is fun, usually the stories are simple and they are available in a wide range of languages. I got Destination Moon in both English and Russian: http://www.amazon.com/Tintin-Russian-Destination-Moon-Herge/...

And promptly learned that there is a slightly different hand-written script vs. newsprint script. I suppose it's similar in concept to how we write lower-case A differently by hand versus printed.

The apparent need to mumble in order to pronounce Russian fluently is probably the hardest thing for me to get over. It helps though that a waitress at a bar around the corner from my place is Ukranian and enjoys helping me.
Yes absolutely! We are working on both better filtering and on tools to help with the process of actually scheduling your learning into your free time, as the typical MOOC user tends to fit their learning alongside a job or full-time studies. Multiple lists is a great idea - we'll have a think about how to best implement it! Thanks for your kind words!
I really hope that you guys aren't planning to pull a Python 3 with the 3.x series. We're using Scala quite heavily in our production systems and the naysayers will have a great "I told you so" moment of we end up sitting on a ton of critical Scala code which no longer compiles in a future version.
La nueva moda, gambas irradiadas para conservarlas más tiempo. |
> The first one, of course, is bad. And there's possibly a case to be made that if management knew about this engineer and let it slide, well, that does create a hostile environment. Yet I don't think Horvath points out where she complained about this guy's commit-reverting behavior to management.

It is only bad if she complains to management?
Note that the Github blog post briefly summarizes the results of the investigation (acknowledging "errors in judgment" from Preston-Werner and wife but nothing else), but that's basically it --- nothing at all about who the investigators talked to, or about what. And no response whatever to Horvath's specific accusations (e.g., about a coworker sabotaging her work after she turned him down for a date).
Large battery banks would allow demand to "debounced" (smoothed) such that load could be much flatter and more predictable. That might reduce costs and wear/tear on infrastructure.
Yeah, that was a great article and we certainly are hedging our risk. One major difference in how we do things is we don't need to predict the future price of a particular flight, we need to predict the range of prices and the probability that prices will be in different parts of the range. It's a fundamentally different problem although has some surface level similarities.
Mithril looks very nice. I will look into that and see what happens in there.
I understand your frustrations with AngularJs, I went through them as well, but still think that AngularJs is a great framework as BackboneJs and EmberJs and it has its strength and weaknesses.
An anonymous post on medium by github insiders: https://medium.com/p/d96f431f4e8e

Unfortunate that it is anonymous, but it is still worth reading in my opinion.
And 5-10 years from now, because of price competition, those numbers will approach the numbers for telephones. What percentage of people living at the poverty line in the US have telephones?
Distributed battery banks would allow demand to "debounced" (smoothed) such that load could be much flatter and more predictable. That might reduce costs and wear/tear on infrastructure.
There was never much chance that they were going to be completely open about their findings. It would only made an eventual lawsuit against them more likely to succeed, while likely not doing anything to make people feel better about what happened. The removal of TPW is a pretty huge move either way.
Are you sure this was due to Airbnb and not just bad residents?
I shouldn't have said "heated political discussion"; it was enough to say "heated discussion".

You can't conclude anything solid about HN moderation from the state of the front page at a given moment, because we're not always looking at it. When you see duplicates and other things on the front page that appear to contradict normal moderation practice, the likeliest explanation is that we just haven't seen it yet. Indeed, a lot of stuff gets flagged by users before we ever get to it. By the time I looked at HN this morning, there certainly weren't three Syria stories on the front page. I think I may have flagged one of them. I'd need specific links to be able to say more.

Edit: I intended to write more here, but I have to go out now. Please send questions or concerns to hn@ycombinator.com.
I Automated My Apartment–And It Kind of Creeped Me Out
The essay is mostly about the chinese writing system, which, indeed, is terrible.

However, if you forget about reading/writing and focus on the language itself, it's a delight to learn. Mandarin is highly analytic, parsimonious and systematic.

To indicate that something happened in the past, add "le" to the sentence. Compare that to any Indo-european language. There, you can literally write books about how to express past tense.
Now this is classless nonsense.
how subtle and ambiguous our and others views of the same reality is

Rashomon.
Switching lanes doesn't make me happy. Accepting the situation makes me happy. Angling for a few seconds benefit, dodging other anxious drivers etc makes me surly and unhappy.
Good. If you make claims you should be prepared to back them up - especially when someones livelihood is on the line.
My apologies: I just wrote a basic HelloWorld.java and a build.xml to go with it, and it looks like it doesn't recompile the class unless there is a change to the source .java file. So I was mistaken about that.

Wonder what Gradle's caching, then?
We also run contests everyday so whoever best predicts future airfare on a particular route will get to use our airfare protection for $1.
There's also:

https://www.class-central.com another good list of online courses

http://www.skilledup.com a very comprehensive list of learning materials

We (Accredible) are attempting to focus more on high quality courses and then on guiding the user through the learning process by helping with organization of your work, connecting you with other learners and creating portfolio credentials that you can link to from your LinkedIn profile or CV. See http://accredible.com/what_is_accredible for more info!
It seems to partially duplicate the functionality of Mesos, as they are writing their own task scheduling framework [0] based on Google's Omega [1].

The Omega authors claim that Mesos' system of application specific schedulers accepting resource offers from the Mesos master is well suited toward short-lived jobs (think ephemeral Map/Reduce or MPI type workloads) but is not well suited for long lived 'service' jobs (like a Rails app or DB server). As this seems to be an important use-case for Flynn, it would seem like a valid architecture decision to not use Mesos.

[0] - https://github.com/flynn/flynn-host/tree/master/sampi

[1] - http://eurosys2013.tudos.org/wp-content/uploads/2013/paper/S...
Access to internal chat may have given her access to much of GitHub through HuBot. https://hubot.github.com/
Might go a bit off topic but i have to bring this up since 9 out of 10 make tutorials on the internet do the same horrific mistake as you just did, 11 out of 10 code bases out in the wild as well.

In your make file example the .o files are just depending on the .cpp files, not the header files they include, the header files those included header files include and the files they include etc etc. This means nothing will be recompiled/relinked if a constant in a header file changes for example! Changed function signatures will give you cryptic linker errors with the standard solution "just try make clean first".

To solve this you can either manually update the make file every time any file changes the files it includes, which almost defeats the purpose of having an automatic build system. Or you can use automatic dependency generation by invoking your compiler with a special flag (-MMD for GCC), and suddenly make isn't as simple anymore as you laid it out to be. In conclusion your build tool must be aware of ALL inclusion rules as your compiler(preprocessor) has, or be given the information somehow. Maybe it's better to just use something designed for your particular toolchain that can come bundled with this knowledge?
Another really big change is the AnyRefMap class which provides a very fast mutable hashmap. There's also a specialized map for keys of type long.
That sounds good in theory, but you've largely missed my point - a language that worked the way you're describing Chinese would be significantly easier to read than, say, English. However, the evidence seems to point in the opposite direction. What explains this apparent discrepancy?
We have arguments in the car from time to time, for we live just north of a half-mile stretch of road that is is congested for most of the daylight hours. My argument is that switching to the street a couple of blocks over produces the illusion of progress, but no real gain. Sticking to the nearer road is obviously stop and go, but lacks a couple of bottlenecks further down, and is thereafter faster.

I'm not sure whether my reasoning convinces my wife, or she just finds the left-hand turns inconvenient.
Those were a big part of the accusations, though.
When I'm stuck in traffic, I consider that a time to submerge the ego, embrace the virtue of patience, and realize that the goal of all drivers should be for everyone to get everyone unstuck and return to normal traffic flow.

So rather than sit bumper-to-bumper, I will open a car-sized space ahead of me, and intentionally allow "line jumper" cars to enter it. Rather than alternately hitting the gas and brake, I'll just let my car roll, smoothing out the wavelike interactions in congested traffic.

If you stop thinking purely of your own self-interest, you can act to improve the overall flow of traffic, rather than just try to get yourself out of it as soon as possible. Think of it as an engineering problem. Instead of how to get 1 person home as quickly as possible, try to get 10000 cars to their destinations with the lowest median travel time, using only your ability to control one car in the flow of traffic.
I'm probably not a "regularfolk" in your eyes.

I hate AirBnB in NYC. Why should you be able to rent out your apartment and increase the risk of break-ins and pest-infestations for the entire building?

Your neighbors receive no benefit in the AirBnB.
I'm wearing a Newton Digital which is already negative in the default state, and it seems possible to convert it to a regular positive display. Wouldn't look as cool though.
Pretty cool extension but I'm having issues scrolling back up the article after scrolling all the way to the bottom. Also it appears that I can't see the bottom of the article (Gets cut off by the bottom of page). Other than that it looks really neat and works similar to HoverZoom which I also use.
Autosetup – A build environment "autoconfigurator" with Jim Tcl scripting
I remember in that in high school when I got writing assignments that I didn't like, I made my life easier by implying that the author is just a communist.

Since people in the media were doing exactly that all the time and I did had a very cool teacher I got away with it from time to time.
The go runtime will manage memory of thins allocated in Go land but you must manage memory in C land.

If you allocate memory using C.malloc you must use C.free otherwise you will leak memory.
There is an intimate link between determinism/indeterminism, optimism/pessimism and local/global maxima, ectropy/entropy.

Optimism is fundamentally a belief that we are not currently at a local/global maxima. Determinism is a belief that the path to local/global maxima is knowable through human intelligence.

This is why A/B testing, as pointed out in the article, is fundamentally incapable of leading to anything other than a local maxima. It is optimistic, but without determinism, it will never sacrifice traversal through local minima to achieve a greater maxima.

This is personally why I have such a reaction of disgust to "ideas are worthless" and "nobody knows anything until you build it," because I am adamantly optimistic deterministic at heart and do believe in design, increasing ectropy, and vision. A side effect of this is that in our pessimistic indeterminate societal POV you are characterized with delusions of grandeur until you prove out your vision. Even then though, you may be discounted as lucky.
I did try your example, and yes track by $index helps but only on updating the DOm not initial rendering. Post got updated
And since it's uverse, you get >=30ms instant latency YAY!
I fly a lot, and spends weeks and weeks watching prices (and not see them change). And I used to work for online travel agencies. No, this is not true. Every person who claims it is true says "I watched the prices, and waited, then when I bought the ticket it was more expensive." Completely ignoring the fact that ticket prices generally rise as you approach the time of the flight. I've seen no evidence that the person would have paid less if they used incognito mode. I've also never seen a different (well higher price) if I signed in.
I disagree with and down-voted you, here's why.

The way I see it, when you send me an email, there are two perspectives at play. Yours as the sender, and mine, the receiver.

You do not see the email as spam, according to you I signed up for this explicitly when agreeing to your ToS (for example), it was requested and is not spam.

I do see the email as spam. I did not make the conscious decision to receive email from you about your products or anything else: to me, I clicked a box that said I read and agree to your ToS in order to get your product.

Terms Of Service themselves are a discussion for another day, my point is we both are fully aware that nearly nobody reads the ToS and that you're leveraging that to send me emails that we both know I do not want (if I wanted them you wouldn't be resorting to these tactics, IMO the fact that you are is a tacit admission of guilt).

Here's the crucial part. When it arrives in my inbox, the choice is mine about whether or not it's spam. You have no say in the matter, ToS or not. This is a matter of perspective, and my perspective is that the email is spam.

Argue it if you want to, but understand what you're arguing against is perspective and that I don't share yours.

Edit: Typo
That's about what I thought. But as it happens, no, I wasn't doubting the claims -- I just wasn't following the story obsessively and wasn't aware of the details.
What's so complicated about that? It's far from the most irregular verb in the language. The participle is really the only curve ball.
GitBlit is also a good option: http://gitblit.com/
> I just don't get why you even give out an email address

Because you pretty much have to buy anything online nowadays.

My personal solution is to use the '+' trick to give customized emails out to everyone and then to block them at the SMTP level in my /etc/mail/access file if they don't stop sending mails after the 1st unsubscribe attempt.
Apartments aren't ad-hoc hotels. Only the AirBnB host and AirBnB benefit from the transaction, while the other tenants are put at risk.
The point is, it's not a "miracle", despite unnamed "aviation experts" quoted to that effect.
Isn't that an example of a "diversification" strategy, similar to the "join many clubs/activities in high school" approach? The fact that it's a strategy (and therefore involves prior decision making - specifically the decision to follow the strategy) doesn't make it a "determinate" strategy.

I believe the lecturer (Thiel) is advocating for determinate strategies - which, practically speaking, reduce the surface area for luck since time is a finite resource. My interpretation is that he is advocating for "moon shot" approaches (examples given: Tesla, Space-X, AirBNB) where the plan/vision is laid out from the beginning.

This contrasts with the iterative "lean startup" approach whereby an initial product is launched followed by an iterative customer feedback loop. The evokes raises an interesting question: is the "lean startup" methodology an artifact of "Indeterminate Optimism"?
Nice. I flipped the LCD and added ram to my HP 48G. Reverse RPN! :)
What an embarrassment if you ask me. Why should he leave if he's been found of no legal wrong-doing by a third party? These tumblr-twats warriors only break communities.
I'm speculating on this being pure selection bias (and the natural desire for all humans to cherry pick something of which to feel superior about).

I'm a middle of the road kind of driver. Almost an equal number of people pass me (sometimes at crazy speeds) as I pass myself. My dad is a slow and steady type (and also feels superior about it), so I get to hear all his "stories" about how so and so passed him and sped up fast but hit every light just like he did, but he wasted less gas (or some other reasoning). However, he conveniently doesn't note the likely five other times in the same scenario where the guy hit every light and left my dad in the dust.

Personally, I notice people I pass a lot because of my dad's comments, and am very self conscious of when I pass somebody but get nowhere. However, most of the time, I passed that person because they were just driving too slow (I'll not slow down and go 5 mph under the speed limit just to make some random person happy), and even if they are going the speed limit, if they drive inconsistently (hit the brakes, slow down/speed up randomly, etc), I just want to be away from them and somewhere safer/less stressful to drive.

I use cruise control a LOT, so I'm annoyed at having to hit my brakes for no reason other than some stranger's whim.

Sometimes we aren't jockeying for position, we are just getting away from somebody.
What a surprise. Who thought that there is zero legal ground for her accusations...
I think that people that can and do bring work home are employed in fields where one does not need to be super meticulous about preventing access to the work.
Theresa is full of it. I have no idea what happened at Github but she's been telling people in New York she started Omakase because she's "angry with the tech industry." With that kind of attitude it's no surprise Github employees felt pressured into volunteering for her. She has admitted that she's not just someone excited about her new venture, she is beginning conversations with the idea that she knows what's best for the other person and that's working for her/contributing to her charity.

Not to mention that it seems like the tech industry has done a lot for her family's life so it seems strange and ungrateful to respond with anger that other people in positions of less influence than her family has, are not doing enough for the world in some vague sense.

Not to mention the massive hypocrisy that she is raising money from institutional investors as donors to cover operations costs for her non-profit which is ultimately a shakedown on salaried employees. There are things I agree with Theresa about, but asking the ultra-rich for money to support her venture to pressure regular people to give more to charity is nuts.
You are getting down voted (rightly so IMO) because you posted an irrelevant personal rant in reply to someone who had the temerity to describe a challenge in the modern email system.

You have no idea if the parent sends out a single unsolicited email. All you saw was "newsletter" and you flew off the handle.

Not that you're alone; this happens in every single HN thread about email marketing, and is in my opinion one of the worst killers of signal to noise ratio on HN. We love to talk about "growth hacking" but every mention of email marketing is a race for HN comments denouncing all email as spam.

The fact of the matter is that even the most carefully run, innocuous, double opt-in email newsletter is occasionally reported as spam. I think it is because paranoid tech folks have spent years telling people to never use an unsubscribe link because it just makes the spam worse.

But if it's an email you actually signed up for, the unsubscribe link is the correct and appropriate way to unsubscribe.
My favorite is the "Tup vs Mordor" benchmark.
Mega-Heatwaves Mechanism Pinpointed.
Immersion is definitely the best way to learn a language, at any age. With very few exceptions, it is much more valuable for an American to know Mandarin than Spanish or French.
In science, maybe.

But in American courts, if I call you a dog-fornicator, you generally have to prove to the court you aren't a dog-fornicator to get damages. (Plus a bunch of other stuff, like actual damages, unless it's per-se defamation, except if . . . . There's a lot that could be added to this, hence my "generally.")
Why should they have to be apologetic?
No...but it would bolster her claim that a hostile work environment was knowingly perpetuated, which is a component of harassment. I'm not saying that talking to management is a trivial thing, especially in cases of reporting harassment. But it's also unfair to argue "they should've stopped it" if they weren't appraised of the situation. Again, maybe Horvath did say so, but her account to TechCrunch doesn't mention it explicitly. In any case, such a thing would likely be an electronic record, and so if she feels that the record was not thoroughly examined, now's her chance to assert that.
Consul actually uses Serf rather than implementing it itself.

But a good overview, thanks.
> Yes, but the investigation said there was no evidence for a hostile work environment. That's a claim above and beyond sexism

No, its not. "Hostile work environment" is mentioned as one of the legal violations it found to be unsupported, and "hostile work environment" is a legal term of art in sexual harassment law. In context, then, it is not a claim "above and beyond sexism", its is a claim about the absence of a particular form of sexual harassment.

> it's quantifying over all of the various ways a work environment could be hostile (of which sexism is one way).

You are reading it backwards: the finding of no legal wrongdoing, in the context of the allegations made of sexual harassment, is quantifying over all the various ways in which sexual harassment law could be violated, and the "hostile work environment" statement is one specific example of areas where sexual harassment was not found.
Only if it was true or partially true. If it was completely off-base and false, they'd be going after the person making the allegations like there was no tomorrow.
Well the pricing predictor is trying to predict when the prices go up and go down. Availability effects the prices a lot. As prices go up, the availability tends to go down.

I'd say one nice thing about buying early is better seat selection.
The only problem for GitHub now is finding a way to attract talent. If your best response to

"You have a hostile work environment."

is

"We don't have a provably illegal hostile work environment."

then that doesn't inspire great confidence when evaluating it as a place to work.