skysight-inc/HackerNews huggingface dataset:
I'd advocate a bit towards the opposite: why does it matter?

The future of technology is probably going to wind up being entirely based on walled ecosystems anyway. If you own a MacBook, it's already very enticing to tie that in with an iPhone, etc. It's all about tight integration. I'd also say there is not a single existing system that exists yet which provides the kind of tight integration I'm dreaming of. I'm talking about the kind of system where you buy a home and every single piece of technology in it is integrated. Truly and completely integrated, not the pseudo lame stuff we have today.

HN types love to rant against the Walled Garden™, as if it's by definition some terrible thing. The only reason negative aspects even exist today is because the walled gardens we have today are woefully incomprehensive. When the day comes that you can buy into an all-in-one ecosystem that actually takes care of everything you need, there will be no problem. I would happily "lock into a walled garden" if that garden contains every variety of plant known to mankind.

Back to responding more directly to the parent. It just doesn't matter if someone knows Google and only Google. People use what works for them, and why shouldn't they? When the day comes that Google vanishes or word spreads that you shouldn't use it anymore, your average citizen will easily migrate to whatever other service is the most popular replacement. The average person does not need to know what SMTP is; they need a system that lets them type in their message and hit "send". This is a good thing, not some terrible sadness.
This doesn't make a whole lot of sense because people give up their phone numbers from time to time. I did this myself. My understanding is that someone who claims my number cannot access my past data. But if it is "stateless" then a phone number doesn't have to be the only identifier. They can also use email. Heck .. here is an algorithm ... use phone number 555XXXXXXX .. take a person's email address and hash it to XXXXXXX. Done!
But the article is about those without college degrees, not those with little skills.
In addition to this. J2ME and Symbian (the two biggest mobile platforms when Android was being developed) were both based off Java so it made sense to use it.
This is just a wrapper for web clients of the "protocols" they support. So WhatsApp is web.whatsapp.com in a tab, Skype is web.skype.com, etc.
You would think that after such a long time Medium would have fixed this: https://news.ycombinator.com/item?id=10573027

I mean, if you try to skim quickly through the article all you see is blurred rectangular stains

EDIT: sorry for being OT, the article itself is very interesting.
Upverter has all the standard trappings of proprietary SaaS businesses (see [1] for a flame-baity editorial).

I think KiCAD is awesome but the learning curve is steep, the interface is a little dated and it's hard to get started and/or share your schematics easily (e.g. online). This was one of the reasons why I wanted to like Upverter so much but the fact they were just another closed source business was a no-go for me.

Anyway, I created MeowCAD as an alternative [2]. It's free and open source [3] allowing you to do circuit design in your browser.

Sorry for the shameless self promotion.

[1] http://dangerousprototypes.com/blog/2011/09/21/editorial-upv...

[2] https://www.meowcad.com

[3] https://github.com/abetusk/www.meowcad.com
I use crummy unusable software all the time because it's good.
Exactly, this is a component of what we're planning. We'd need agents constantly updating their interfaces, locations, and all sensor data simultaneously.

Also building some corpus of ontologies for these systems needs to exist -- and we're hoping to make it a community effort (a la freebase), as well as the recipes for actions between disparate systems or at least some reasonable way to address/connect the commonalities between interfaces.

Next will be developing artificial intuition, being able to connect interfaces in new and thoughtful ways to produce some interesting/undiscovered/unsupervised outcome.
Except that the very first paragraph makes it clear that the author means "doesn't have a single-word translation".
Whatsapp Now Has Official Desktop App for Windows and Mac
100% agree - it especially irks me on certain blogs where there is clearly a script that the person is going off of, but they can't be arsed to post that alongside the video of them talking into a camera. Or worse, a technical subject, where they are performing a complicated set of steps, including arcane terminal incantations. Lossy video compression really helps out with making that readable \s.

It doesn't help that I'm basically in one ear and out the other with my auditory memory and almost photographic visually...
Surely they know it's happening or will happen but are doing whatever it takes to prioritise profit/security in current priority sectors?
No, it doesn't. Basically all async I/O code in the Rust ecosystem uses mio.

And eventually a standard interface will be offered. Just not before it's ready.
Downvotes originate from open source fanatics. Odd it results in downvotes though; my first thought is also a fairly retaliatory "commercial offerings, why?!", but I'd never downvote for it. tips hat
Startup Marketing Resources
https://news.ycombinator.com/newsguidelines.html

> If the original title begins with a number or number + gratuitous adjective
maybe don't do this? If he or she wanted to be easily googleable, he or she could have put a name directly on the blog...
I'd guess at least half of all technical philosophical terms in English are "untranslatable" in this sense.
Show HN: Skill Silo – Live Language Tutoring via Skype
We just went through an extensive ecosystem survey and reached an identical design, which we're currently implementing. So far, so good! AWS has aws-kinesis-agent, which you can deploy for the log aggregation bit, which is very easy to use.
I found that while things worked once it compiled, I spend most of my time staring at compilation errors, especially as I refactored. So I'm mostly trading time spend debugging subtle state errors with fixing compile type errors. It feels not as productive, since I'm usually looking at errors.

Also, I'm still new to FP, so if you go outside of the Elm architecture, you're going to run into problems, which you're use to solving with specific tools, but they won't be available. So you'll have to spend time learning how to compose things in a new way.
The bug that hides from breakpoints
Investigating the Quadratic Time Complexity When Adding Subviews in UIKit
http://liesandstartuppr.blogspot.com/2016/05/abandon-ship.ht... - Interesting that the CFO left less than one year after this article.
http://techcrunch.com/2015/09/28/electric-liberation/

Also another fun point- every techcrunch article on ubeam is by Josh Constine

Turns out the VP joined because of Merc Berte - the MIT/Raytheon engineer, who also left right after series A fund raising. Both Merc and this VP guys seems amazingly sharp. But what's surprising is nowhere in the media you see any credit given to these guys.Perry is branded as a sole genius.

The VP writes-

"And the point of this story? In my opinion, don't take the presence of smart engineers as confirmation of a technology's viability (either way), and don't think the engineers at a company you find questionable aren't smart and are fully aware of the technical issues of what they're working on. They just want to play with fun toys."
Another useful idea is to be not interested (except maybe theoretically) in achieving the best, and concentrating on the good enough.

Sometimes the best is overkill, and a good enough is significantly cheaper (shorter, easier, available already).

Sometimes the best is not good enough, and you have to rethink your strategy.
On the Origin of Speciousness
Try looking it up first.
Smalltalk: Pharo for personal projects, VA Smalltalk for work.
Scheme: I am rewriting all my automation scripts in GNU Guile.
Erlang: When my Smalltalk Seaside prototype sites cannot handle the load, I will rewrite in Erlang Cowboy.
Thinking about Chomsky and Hong Kong lead to writing this brain-dump.
Tiny optical frequency clock measures time to 270 quintillionths of a second
It should at least be able to compile with GHC 7.10 now.
Nothing is quite as beautiful and poetic as the German, 'Backpfeifengesicht', meaning sort of "A face that wants to be slapped".
The criteria for allowing a source are not objective — and how could they be, when all sources are more or less bad? I understand that on the same story you will allow sheer propaganda from the BBC, but don't allow a factual report from The Intercept. The latter is unlikely to be a comfortable read, and may lead to some users quitting.

But don't pretend there is some objective measure of "unbiased" that for example The Guardian or BBC pass and other outlets don't. That is the same mindset any gatekeeper has: to bring the best news to the readers, where "best" is of course subjective. Be it with an algorithm or directly, Facebook editorializes — heavily, it would appear.
We've been working on something similar at thoughtbot - https://github.com/thoughtbot/Swish
>The greed and avarice, of content producers and advertisers, destroyed what could have been a workable solution (ads)...

I understand how content producers can be blamed for the state of internet advertising but I don't understand why the advertisers are also implicated. It's the content producers who manufacture and sell the advertising product. If an advertiser doesn't buy the product his competitor will.
Stop worrying about generators and embrace Async/Await in JavaScript
Not sure what you mean by "Capping"; if you mean "reducing" (CO2 emissions) then I'd disagree: my choice to ride a bike to work rather than drive comes at an energy savings not cost. Not that it matter anyways, folks will re-invest that savings on some garbage on Amazon that they'll have shipped same-day on prime.
I wouldn't say that it's about performance for Elm. Its virtual-dom has been shown to be wickedly fast with pure code.

It's more that real programs need real effects: you need to send HTTP requests, read from user input, etc. Elm gives you a managed way to deal with those effects, while keeping the program declarative, and making as much of the logic side-effect free as is possible.
I used to say "car", but it's definitely inferior to "char", since you can refer to char * as "char star" which is a lot of fun to say.
> the curators write the headline, snippet, and choose the top article on the results page according to a standard that insists on an unbiased widely recognized news source

An unbiased news source does not exist. The very fact that 'newsworthiness' is subjective should be tipping you off.
If only there were a single word that could convey "difficult to translate without using more than one word", alas the closest we have is "untranslatable".
You realize of course his name is on the first page of Google results on "VP engineering" ubeam https://www.google.ca/search?complete=0&&gws_rd=ssl&q=%22VP+... and the only result which is not "we are hiring". Then copypasting firstname lastname ubeam back into Google will spit out that LinkedIn page as the first result. It took longer to type this than do two Google searches.
Bollocks, pronounced char as in "char". I did not know this was even in dispute. Not that i care how anyone else pronounces it, i just thought it was blindingly obvious since we already have an English word spelled exactly the same as what we use in code to declare the thing.
Of course, not all of these are single words in Japanese, either—"mononoaware" is usually given as 3: "mono no aware".
There's always Haskell. :)

On a slightly more serious note, I wonder if Haskell and Elm are similar enough that model-style code could be written in a shared subset and run on both sides.
Handy tool to download and manage all PDF files
Make a variable that stores an ASCII character. Make it happy. Use it wrongly.

char grinned;
Is there a way to do the reverse, and convert a Git repository into a BitKeeper repository? I found the fast-export manual page:

https://www.bitkeeper.org/man/fast-export.html

But it doesn't look like there's any fast-import. Do you have some recommended way if I wanted to convert an existing repository to try BitKeeper out?
I always have fun with char , I have a very specific cadence and melody I say it with (internally and externally). It's just such a fun phrase
Back door found in Allwinner Linux kernels
I am a tech agent, I help people find both remote jobs and projects freelance. I have 5 clients, I have room for couple more. I charge a low retainer month to month and mainly work off higher commission. I started in Feb 2016, and 1 client I have brought in over 250k annual revolving business revenue potential...and more every month I keep bringing on business. I'm a sales hustler and love tech to the max so its been a satisfyingly experience thus far." Big plus is I get to work from home" Feel free to contact me with any more questions.
I know this is trite but Madoff got away with his Ponzi scheme for decades despite numerous SEC (and other authorities) investigations. What makes you think uBeam can't get away for a few years with a Ponzi scheme thinly veiled by impossible tech?
Manul – the madness vendoring utility for Go (with Git submodules)
TL;DR: the apple can only fall so far from the tree.
It'd be more appropriate to say that it's Burmanese that's uncommon for not having such a banal word.
This is what happens when companies are expected to sustain themselves on ever-increasing investment money until an IPO, instead of actually making money themselves. It's a Keynesian beauty contest gone wrong.
If he didn't want to be identified as the author, he probably shouldn't have started a blog whose sole purpose was to discuss uBeam, and his past employment there.

There are many other ways of getting your story in the news – there are tons of tech reporters, for example, who would want to write up his story. And then we'd have the benefit of a condensed story, presumably somewhat fact-checked etc.
Don't use this. It's really rusty and teaches bad habits superseded by C99.

Here's a proper reference on C99 and C11:

http://en.cppreference.com/w/c

And see also reallocarray.
So who is adding node.js support?!
> Self-service checkout lines for retail are already an improvement

For some, but not for others. There are plenty of people who prefer manned checkout counters.
strlcpy returns offset of dst + len of src which requires strlen(src) which isn't optional and sort of sucks imo.
Something very similar but that doesn't do strlen(src) such as https://godbolt.org/g/Etpuhz would be better.
Messages are not deleted from the server. They are probably stored there in the encryped form. When I open the web version of WhatsApp, same images and the message history that i have on my phone get downloaded there. I highly doubt that they rely on my phone as the only master storage of that data and upload all images into the web version from it?
If you accept "modern" words like twerking,I would bet that English is the language with the biggest number of untranslatable words, for the simple reason that nowadays most culture is first produced in English.
Ways to Be Pretentious: On “M Train” by Patti Smith
The best thing I can see about a BI system that replaced the myriad of welfare programs we have now is that it (if implemented correctly) would remove a lot of the perverse incentives that keep people at the edge in dependent situations. Anecdata, but I've known people that turned down work or dropped out of the workforce because the extra income would be enough to put their households over the top of certain income "cliffs" that are built into some of the crappy welfare systems they took advantage of - a small bit of extra money wasn't worth crossing that Rubicon of whatever multiple of the poverty line, and losing their heating assistance, or free healthcare, and whatnot.
are you planning one for swift?
I like these:

Murahachibu: shunning, public ostracism. Originally meant being excluded from eight (out of ten) aspects of village life. The two jobs which a person under murahachibu were still allowed to perform were firefighting and undertaking, considered the meanest, dirtiest, and least desirable jobs. Handling corpses was thought to make a person "unclean", and persons who did so were isolated to the slummiest village districts called buraku; from these are descended the burakumin, who (much like blacks in the USA) have been historically an oppressed underclass and yet have contributed much to the modern street culture of Japan.

Modern murahachibu is practiced in a less severe form: if you fail to kiss the right asses and scratch the right backs in your professional or social life, you will find yourself without help when you most need help.

Daikon ashi: thick legs (on a woman). A daikon is, of course, a long thick radish used in Japanese cooking. It turns out that Japanese women are at least as self-conscious about not having a "thigh gap" as are Western women.

Tachiyomi: to "read standing up". When you're in a bookshop and you pick a book off the shelf and start reading it right in the shop. Manga fans love to do this; bookshop owners will sometimes throw people out for doing it. Brings back memories of being an early teen and heading straight for the magazine racks to read ALL THE GAMING MAGAZINES while my mother did the shopping.
> I agree that there are status effects, but status is a zero sum game. No matter what you do, 1/20 of the population will be stuck in the bottom 5%.

This is silly. You could, in one extreme, just implement some kind of Harrison Bergeron system whereby everyone's consumption is literally manipulated to be equal with everyone else, including inhibiting natural talents or augmenting natural flaws as needed. More practically, you could pursue egalitarian political ideas instead of allowing resources to be allocated in response to market demands.

I'm not saying I support those ideas, just that it's silly to say that status is a zero sum game. You just eliminate the whole game.

> If this were true, wouldn't the rich try and avoid each other and move to poor neighborhoods? In contrast, the poor would form gated communities with no rich folks allowed?

I hardly think it's that simple. Many people are convinced that increasing their status is a desperately necessary pursuit, and will put themselves at a disadvantage to do so. They may willingly accept a lower life span (supposing that was one of the health effects of being the least wealthy person in a rich community) to gain access to an intangible feeling of status and belonging to that community. Deluded people move to New York and LA frequently, often to their own detriment, because of the status of residing in such glamorous places.

If we imputed values from these actions, it would tell us that the pursuit of status effects was more valued than the pursuit of demonstrable health benefits. And I fully believe many people feel this way, and by extension, living in a situation that affords certain top-5% health benefits (like being poor in America) but which does not confer the status they want, is a form of perpetual misery.

There's also research on Last Place Aversion that somewhat refutes what you're saying [0]. People who are in second-to-last place will oppose policies that make everyone unilaterally better off if those policies also move them from second-to-last into last place. They prefer a poorer world overall (even themselves poorer in absolute terms) so long as they are not the truly lowest status person. A world in which everyone (including them) is better off, but they rank last, is worse.

[0] < http://www.nber.org/papers/w17234 >
I think 8note means that, unless one speaks Japanese, the multi-word translations given in the article might be incorrect and we wouldn't know any better.
English probably borrows from other languages more than any other.

What's stopping us from just stealing these words? In Singapore for example, people will often just drop in a Malay or Cantonese word.
I thought about bringing this up as well. I'm not sure what you mean by "C's machine is quite different from a real machine". Do you mean (as I was thinking) that even assembly language is frequently not close enough to the machine to be used to guide the programmer trying to write high efficiency code?

I'm constantly surprised by how poorly documented the actual operation of current processors is, and how few people seem to care. In one way, this means that the abstraction is working, and no longer does anyone need to look behind the curtain. In another way, like the move to teaching only higher level languages, it feels like something essential is being lost.
Are medical errors really the third most common cause of death in the U.S.?
Yup. It's [chahr] as in "I charred the steak.", not [kahr] because it doesn't have a horn and 4 wheels.
No no no, you don't understand at all. Mongo DB is webscale. /slashdot-comment
That's Ponzi time territory isn't it?
For many of these examples, there's a debugger called "ddd" that can graph structures and can be useful.
Furthermore, what is a single word anyway? Many alphabet based languages make this easy with spaces, but the multiple characters of Chinese and kana make it easy to stack things without ever using a space to break it into distinct parts. So of course Japanese is capable of generating really long and therefore unique "words".
Well, it's wrong; varchar is pronounced [var-chahr].
The Little Programming Language
Actually yes, that is exactly what they do: Download everything from the phone.
I did not realize it was that easily found
What I learnt on my first job on Wall Street as a programmer
I think you meant to link to http://www.asterank.com/exoplanets
That doesn't explain them actively blocking google voice numbers.

Or home phone numbers (landlines) for that matter. Let people use a landline number on a tablet.
I already don't talk to women in tech conferences. Ok I'll use a different axis. The side effect of working hard on promoting women in tech and tracking harassement is prejudices on the innocent men. As a bystander I want to be given the confidence that men who are fired are guilty. I have seen 2 cases of termination of males, I'm the opposite of convinced. I've also seen more women being promoted than men. I've also seen the upgrade of codes of conduct in conferences from "the law" to "the law + we'll beat harassement". There is a lot of prejudice that men are violent, less smart and worse at communication than women. So of course companies and conferences must act on both harassement and increasing women-in-tech; but as a society we must also find a way to prove to males that innocent good-will ones are safe.

As for me, for the moment I'm bitter against the promotion game, I've founded my own company and I'm voting against any progress of women.
I understand that. But we shouldn't think that's more likely to be true here than any other article translating Japanese because the phrases easily satisfy the author's definition of "untranslatable", and there's not really a reason to think that these terms are actually beyond the ability to translate given the ability to use many words.
Nope; it's not [care] and it's not [kahr], it's [chahr].

It's as noob as when someone pronounces nginx [njinkx] instead of [engin-x], or linux as [li-nux] instead of [lin-ux].
Location: Honolulu, HI

Remote: Yes

Willing to relocate: Yes (Within US)

Technologies: Java, Scheme, Python, C, C++, dabble in Rust, Git, Atlassian Tools (usage and admin), Spring Framework, TestNG, Linux, FreeBSD

Résumé/CV: https://drive.google.com/open?id=0BxAQdyUW7NZFS1lyOGlGNXJBS3...

Email: dongie.agnir@gmail.com

Website: blog.dongieagnir.com

I'm looking for a challenging work place, preferably where I can work in small teams where I feel like I can make a big impact. I've mostly done backend development work, but I'm also willing to transition to more full stack development.