skysight-inc/HackerNews huggingface dataset:
Over the years I have come to dislike that phrase more and more. I think it hindered Python from growing.

Also Python 2 and Python 3 gives me at least two was to print :)
Ozobot 2.0 – tiny robots for education
Is it just me or the doc requires permission?
Reclaiming the term “data science”
> Well, that's weird. Why would Google Translate make it a non-capital letter in the translation when it used a capital one in the original document?

Because the German Language loves to put Capital Letters anywhere it feels like, which does not translate 1:1 to what would be appropriate in English Use.

Google Translate seems to have a poor heuristic to detect names as such.
This looks pretty fantastic! I'm going to give it a whirl at my company...except...

It apparently uses Facebook's RocksDB, which is also, I'm told, a pretty nice package. However, there is this:

https://github.com/facebook/rocksdb/blob/master/PATENTS

"The license granted hereunder will terminate, automatically and without notice, if you (or any of your subsidiaries, corporate affiliates or agents) initiate
directly or indirectly, or take a direct financial interest in, any Patent Assertion: (i) against Facebook or any of its subsidiaries or corporate affiliates," ... and so on.

I think that means that if my company goes after (in any way, shape or fashion) any Facebook patents, and we're using ArangoDB, we're instantly in copyright violation.

Is this a roughly accurate assessment?

Thanks!
German capitalizes a lot of words that aren't capitalized in English. English capitalizes "American" but in Spanish it's americano. So no, you can't always preserve that aspect of translated text.
> metaphors

I count two metaphors, used only because the direct explanation failed to get through to you.

> Whatever. Are you interested in a constructive discussion or not?

I think it is clear that won't happen, "Whatever" is a strong indicator of disinterest.

> There are plenty of silly extremes for "live and let live"

None of those examples make any sense, which can be explained in two way: you don't know that "live and let live" is an idiom related to coexistence and tolerance, or you think that "extreme" necessitates mutual exclusivity.
"All nouns are capitalized in German". So it probably needs to do this somehow to get decent translations. German also throws together multiple words, right? So maybe it detected "seafile" as a compound noun of "sea file".
Paypal only apologizes when they can't get away with being themselves quietly.
I'm only using Bluetooth. So I don't care what port they use.

And I think more and more people will move to Bluetooth.
Historical counts of views on youtube videos - given video id=XXXXX then show me daily counts from start of year until now

Live shipping data (where ships are, what they're carrying)

A list of all Stadiums and Large venues (e.g. for music concerts) for every town in the world.
Apparently emoji representations are defined to be wide by unicode 9 now: http://www.unicode.org/reports/tr11/tr11-31.html#Modificatio...
What issues have you had with project fi? I switched to it about 6 months ago and I haven't had any problems at all.
Like snooping on their users' files, and reporting them to the police? Because that's what Dropbox is doing, and is exactly the opposite of what Seafile is doing.
I am in your target market. Do you care to share what you're working on?
Defending Our Brand
small note, since a while they are limited to maximum 3 years
I don't know if reading this makes me feel better, as in, at least everyone else around me is getting fucked. Or if I'll soon feel worse for having accepted an offer to stay, even after 2 shitty years. I didn't harbor any fantasies of owning in New York but at least it was more fun and cheaper by far than Menlo Park
I just visited some friends in southern California and the possibility of me moving out there came up in conversation. So, I used a cost of living calculator to figure how much more I would need to make to be at the same level... 60% more. Definitely not going to happen.
You raise a lot of great points.

It's interesting, I've learned a lot about what works at scale when you have thousands of engineers and by practicing some of those techniques on side projects I've learned what doesn't work when you have less than 10 engineers.

> For instance, micro services and an extremely complex distributed architecture will add a lot of overhead and points of failure when a monolith is probably the best route when you have a few engineers. In a startup implementation speed is usually the most important aspect of your development project. Hacking usually trumps engineering in terms of value-add to your infant company.

This is on point. The real question is -- will I learn the best technique for writing code in a monolith that lends itself to being converted to a microservice architecture.
I think it's rather salient: https://news.ycombinator.com/item?id=11960708
Well, the weather is nice in many places, and it has some beautiful scenery. Probably why so many people live there in the first place.

Texas on the other hand is hot and flat. Really boring here. Oh and it's too crowded. Yep, if you're from California Texas is worse. Don't want to move here. Please stop moving here, please, oh god please.
Yeah that site has odd SEO - I believe this is why Google uses multiple methods to parse an article title - as such I'm pretty sure they parsed the title from the <title> tag on that page

If you search the link on most search engine's it shows that the title is "PayPal Restores Account of Dropbox Rival Seafile After Monitoring Row"

"<title>PayPal Restores Account of Dropbox Rival Seafile After Monitoring Row - Fortune</title>"

Of course the article title in-line doesn't have that but it was probably a bad move on the developer's part to not create as much duplicated content on the page would be my guess as to why that occurred.

Either way it is very confusing I agree!

Just thought users would like a non-translated form as not everyone can spend extra time re-reading sentences to understand the exact context of the article!
Access to the local economy.
Who are these 'top few percent intellectually' and how does one tell them apart from how shall we say the 'intellectually challenged'? How does one join this group?

Is there someone or a group perhaps that decides who are the top few percent intellectually, maybe a fraternity who then initiate other members who can then come on HN and declare with confidence they are a part of this special group and no validation is required. Does one require to be a coder or maybe just a HN reader?

This kind of hubris of a self appointed intellectual elite is seen far too often on HN to be comfortable and apart from promoting small minded bigotry sets a dangerous kind of thinking letting these self appointed groups jump to flawed and silly conclusions about others human beings.

Billions of human beings pass exams testing basic maths like compound interest and much much more every day. Its not an achievement of any kind. There are thousands of professions in the world of which software engineering is just one.

Being a software engineer does not make you magically better than other human beings in any way. Is a civil engineer or a doctor allowed to think HN is full of idiots because they dont have a clue about their fields, or that they are an intellectual elite because of their specialised knowledge in their chosen field? How come this kind of thinking is rife here? How may engineers an doctors have you heard gloating about reading trade mags?
Sousveillance seems to be happy medium: it's more secure than surveillance since the work is crowdsourced and there are no privileged actors (i.e. the watchers) that are free of surveillance. It's less prone to abuse of power because everyone is being watched, and everyone is doing the watching, so abuses will quickly come to light.

Security, privacy, freedom: choose two. I'd gladly sacrifice privacy for the others, as long as everyone else does the same.
Many people who won't give you their credit card number will pay you via PayPal, because PayPal is perceived to have more consumer protection. (They maintain that perception by having a massive bias towards consumers at the expense of merchants.) Some people who don't have credit cards use PayPal.
Personally? I wouldn't describe myself as an language early adopter.

I'd want to see significant commercial support, a genuine need, library support, some code samples among other things at least.

I think most languages don't have a genuine need - i.e. why would I use them instead of another language. This has to be compelling enough to get over the learning curve.
The atmosphere still exists when you look at shots today - I think it's mainly the lighting: http://static1.squarespace.com/static/566d855a841abafcc8ed19...
Remember, customer outrage (sometimes) works!
It's a play on Yogi Berra, a recently deceased baseball player, quote:

'Nobody goes there anymore. It's too crowded.'
Prior to WWII, that intuition led navies to greatly overestimate the lethal range of their depth charges. Once in combat, they discovered that they were way off, close to an order-of-magnitude in some cases.
Well, so far nobody's complained about Python 3 support yet :)

Seriously now, this looks pretty neat, and even includes Jupyter support.

I suspect it manipulates the AST like Hy, and I can't see any reason why it shouldn't work on Pypy.
Just curious, how far did you get into the UW specialization? The first course is certainly rudimentary. Also important to note, after the intro course you don't have to use Graph Lab Create and you can use pandas, numpy, scikit. I have seen people in the forums use R as well. I thought that the regression course & classification course were very thorough, although it does feel as though some of the programming exercises are "hand holdy". Overall, I think it is a solid specialization to get into ML, it's not meant for those experienced with ML or AI.
The Soviets tested an R-13 SLBM with a live warhead in 1961. A Polaris SLBM with a live warhead was tested by the US in 1962 as part of Operation Dominic. I don't think either country did a live test of an ICBM though.
It's a private host offering to rent out to private guest. They can accept or deny anyone they please to for ANY REASON they feel. That can be race, gender, religion, anything...it doesn't matter. Go find a new hosts then or don't use Airbnb.

This problem is NOT Airbnb's to solve. In fact, I don't see this as a problem at all. If I don't want somebody staying at my place, I'm going to reject you, period. That's it...you can't sue me, nor Airbnb, stop crying discrimination, move on.
What about the oddest oddballs whose "symbols" are animations http://www.reactiongifs.com/r/tww.gif? They are used a lot on reddit sometimes even with sound.
That should be us.
While I resonate with the sentiment, I just wish Python would add better syntax for functional programming. Having written a lot of JavaScript lately, I wish Python's built-in functional tools supported something cleaner, kinda like Underscore/Lodash.
I think it is generally taught, but usually as a "useless" algebra concept rather than a financial management concept.
Cloudron REST API
That would be a hugely useful metric for a host, but it actually is difficult to see how a user has rated their past hosts. The only method I know of is: view the user profile and look at their reviews, go to each host who reviewed them, search through their reviews to find the prospective guest. There are two points of failure here: if the guest didn't get reviewed by a host or if they didn't review a host. So when a guest only has 1-3 reviews, which seems to be about the average for older folks, it's hard to paint a picture.

I did reject a guest through this method, though. Their reviews from hosts were actually all very good, but when I read their reviews of their hosts, they contained things like "he was nice enough to give me a ride to the airport when I asked, though the car was a bit cramped."
I have a task coming up about reducing the memory of some WebLogic Java applications, I'm not very familiar with Java.

Does anyone suggest a book / site / tool I can use?

Currently they have Min/Max/ 4 GB and Object 2 GB for the Java args and I want to delve into it to see more about actual memory use etc.
Is there anyone FROM California anymore? I'm guessing that sentiment comes from the type that are attracted to the entertainment industry.
I don't think it's true that 囍 never occurs in running text - it's used in company names which would be used in text. It would be odd not to have an encoding for such a common character.
One of the local public radio stations had a show this week about how well San Francisco is doing budget-wise. Apparently, the San Francisco budget in the last decade has been growing much faster than the local economy, and it's been all going towards paying pension obligations, assistance to homeless and low-income people etc. Talk about killing the golden goose.
NextBeach
Ah hour?!! That is NOT quick. Even Junior developers could identify strong talent if they sat with them for an hour and just talked.

Get it down to 10 minutes, and that would be quick!
Just deployed a fix, thanks for the bug report!
> Ideally, what you want to do as a young programmer (IMHO) is to immerse yourself in a mature culture of fluent and proficient adult programmers.

I think this might be the root of the benefit of being young and working at an at-scale company. I'm the youngest engineer on my floor, and the amount I learn from my coworkers is staggering. A lot of "a-ha" moments for me are status quo thinking patterns for them, and I get a lot from leveraging their knowledge in conversations and working on projects together.

> Try to spend time in many situations. But above all, seek out and cultivate relationships with mentors who can help you grow.

Well said.
At least in my US state, it is taught as part of high school economics which is a graduation requirement.
I visited a few times in the past. Spent a large part of the day stuck in LA traffic. It wasn't even morning or evening community, it seems it is an all day kinda thing.

There was a metro / subway there but it never seemed to go where we wanted to go.
I went to school in Delaware and Pennsylvania between 2nd-12th grade and I dont remember this being taught (unless I missed the compound interest day in 1st grade ;))

Maybe it isnt being taught universally or well enough, or maybe it just needs to be reinforced more often.
Private residences do not equal Hotels. If I don't want to be friends with minorities, I can choose not to be. If I do not want minorities staying in my private residence, I can refuse them staying there.

Off topic...at what point do we stop calling them "minorities" when they are the majority in many regions??
print view

http://www.mercurynews.com/portlet/article/html/fragments/pr...
Yes, but this is not that. AirBnB is a broker making arrangements between two private individuals. Hotels are public accommodations.
League of War: Mercenaries Hile Mod Apk İndir – Ferhat Özal – Hile Apk İndir
WoW sucks now. It was great back in TBC but now? It's nothing more than a tech-improved facebook game. Garbage.

If you want something awesome check out Path of Exile. Free to play, too. It's like what Diablo 3 should have been but couldn't because Bliz don't know how to gameplay design anymore.
I've been saying for a while now that the proposed conlang block (for Klingon, Tolkien's Elvish scripts, et al) was shut down prior to expanding into the Astral Plane and it's past time to revisit that proposal seeking a good spot in the Astral Plane. Similar academic criteria used for encoding deceased and historic languages can be applied to conlang proposals.
It is true to some extent. While 青 and 靑 have different codepoints, there are plenty of characters of the same codepoint that are rendered differently depends on the language specificed:

https://en.wikipedia.org/wiki/Han_unification#Examples_of_la...

Han characters that are traditionally viewed as variants of one another, or that are simplified from more complex logograms (such as 龜, which was simplified into 亀 in Japan and 龟 in mainland China) tend to have different codepoints, but the stylistically different ones usually belong to the same codepoint.
Hotels are a regulated industry. This is my home and as such, I deserve to make decisions that I believe to be morally correct. If I google the guy who wants to rent my room and he has Facebook postings criticizing the US and cheering on ISIS then I don't want him in my home. I have the right to extend my personal value system in this way. Big government should not be able to shove people into my home against my will. This is clearly a 4th amendment issue.

Don't like it? Call the Best Western.

We also see exemptions to non-discrimintary laws for churchs, mosques, temples, etc. Its clear that society is not a "one size fits all" thing and exemptions are morally and socially justifiable. The same way I can't get funding and entitlements like affirmative action and other race-based policies, that are 100% racist and accepted by liberals as normal.
All nouns in German are capitalized, not just proper nouns as in English.

For example:

"Das Mädchen trägt ein blau Hemd" becomes "The girl is wearing a blue shirt."

Mädchen -> girl, Hemd -> shirt both get downcased.

(Note: my translation might be a little off. I haven't used german in a good 15 years)
Does the fact that Trump knows he's an insecure, vengeful dickhead really improve things that much?
https://news.ycombinator.com/item?id=11960483
More useful for the vast majority who only make one or two comparisons -- the choices they never used are no longer in the way.

I've added new language implementations and programs!
That slo-mo video is so good it can win on some short art-house films festival.
In case of Brexit I might move my company outside the country (I'm an EU national, not British) and me and my family probably follow suit shortly after. It depends on whether there's visa drama (if there is, then I'll eff off) or the UK remains as part of the free movement of people agreements (like Switzerland or Norway).

It is a shame that fear, lies and racism (which is, again, fear) make people consider leaving the EU, which is the single good thing that happened to Europe since the end of WW2. It is not just about what's the EU (several discussions including some in HN have shown once and again how the EU is completely democratic), but about what the EU could be.

I do respect their sovereignty to choose kicking out EU citizens and requiring them to go through the visa crap, but I can't help but feeling unwanted.

All the reasons to leave the EU seem naïve, as almost none of them will change (immigration, adherence to EU regulations, trade agreements, free movement of people) or, even worse, will be forced fed into Britain's mouth without the chance to vote against them.

If I finally have to leave, I wish them all the best as I consider them my friends, but I sincerely prefer to spend my time with friends that appreciate me as much as I appreciate them.
Those return values though
That's not at all the case. Templates can return values. So really, you could think of the templates as syntactic sugar around the existing functions you've got right now.

For example, the 'firstOf' template above would be responsible for scanning the AST it's given, taking each node and putting it in to a sequence. Then it instantiates a Handler with that sequence and returns it.
No, I think there's an essential difference here.

The return type of a function is always handled by its direct caller and only by its direct caller.

Exceptions are fundamentally different because they aren't necessarily handled by the caller, but by the nearest appropriate exception handler, wherever it is, regardless of scope.

That is both their strength when they are used appropriately, and their weakness when they are not.
Good luck getting an amendment banning guns through Congress.

And even if it gets through Congress, there will be a bloody civil war afterward. Remember, the goal of banning guns is to prevent American deaths. If you ban guns, it will cause a bloody civil war that will result in the death of 50% of Americans. Congratuatlions, you have just failed in your original goal.
Unfortunately this is true only a handful few use Signal and they prefer WhatsApp. I don't use WhatsApp, makes my life difficult at times.

I like Signal for the fact that it can instead send SMS for non-Signal recipients.
> It's also worth pointing out that you can use your industry experience to develop essential political skills, and I'm not talking about how to be a Machiavellian dick. If you want to be a good leader, work on learning how to inspire and influence people's hearts and minds to work toward a common goal. Learn how to ask good questions and really listen.

This is another vastly understated benefit of working at a company rather than starting a start-up.

You not only get to see what code at-scale looks like and deal with it everyday, but also management. You can either learn good or bad management techniques watching your own manager interact with your team. Same goes for how the org is structured and how the stresses of that structure trickle down to grievances at the Software Engineer I level.
Interesting, not sure I want to go down that route of creating a separate Foxx service to essentially shoehorn in blobs. We'll see what happens in the future, when that becomes native. But since you guys love incorporating many types of databases into one, add ArangoFS ;)
No. I had never heard about seafile before the last article, and then i had assumed they were another megaupload style site pretending to be legit. Adding Dropbox alternative to the title framed them differently in my mind.
Replace "hot and flat" with "gray and rainy" and that's the western third of Oregon, too.
Anyone happen to know what is the definition of "middle class" for the Bay Area? Given the higher incomes amd cost of living, I have to assume the range is higher than most other regions.
Exceptions as discriminated unions in C#
http://tomasp.net/blog/2015/csharp-pattern-matching/
There were a few stories a while back, although IMO they were fairly light on details and data to back up their claims: http://au.idigitaltimes.com/malware-found-pre-installed-xiao...

More generally however, a lot of tech manufactured in China has concern around it. Numerous western govt's have blacklisted the use of anything Chinese-produced over fears of espionage and general quality. A good example is the 'backdoors' that have shown up in Lenovo computers post-acquisition.

I think there may be a little confusion between the the fact that Huawei makes networking gear which is blacklisted with a number of western govt's, with their mobile offerings - and several reports of 'malware' haven't helped muddy the waters.

That said I wouldn't use a Huawei phone.

Edit: here's the report regarding Malware: https://public.gdatasoftware.com/Presse/Publikationen/Malwar...

It got a ton of upvotes on HN much to my confusion, given that the PDF reads like a marketing release trying to sell mobile AV (there's a whole side-topic of conversation there). Furthermore, the click-bait title highlights Lenovo, Huawei, etc when the actual report only outlines 3 never-heard-of-before vendors and mentions they 'suspect' the other vendors of distributing infected phones.

Again, I would never own a Chinese-designed phone, but I think it's worth verifying claims.
Being from Chicago I say it's a good thing to pay down the pension obligations. Pension obligations can cause a lot of problems in the future. Although I don't believe governments should be growing their budgets aggressively, squaring gov obligations is a good thing.
TWLO Open Periscope
Thunderwalker CTF peeps, report in!
Would you like to be featured on https://www.rust-lang.org/friends.html ? Feel free to click the link on the bottom.