skysight-inc/HackerNews huggingface dataset:
> since they're making a lot of money on new headphones by removing the jack

Well, such a condition would rely on this being true and accurate. I'm not really confident there's any data that suggests how people are listening to music on their iPhone 7s at the moment, and really nothing to draw a conclusion from except "anecdata". The simpler explanation in my mind is that Apple wanted a thinner phone, and they did what they needed.

There was an article a few days ago from Xiaomi's Indian Product Manager who commented on the removal of the Headphone Jack on one of the Mi Phone releases. His insight was that despite what people say ("I don't care about thickness"), their surveys and testing overwhelmingly showed that consumers have a preference towards thinner phones.

With this in mind, to me it seems more reasonable that Apple just decided to ditch the jack less they be caught making the fat phone. Your personal preferences may differ, but I think the more reasonable and sustainable conclusion is simply that Apple is chasing the thin phone.
A mobile notification service for notifications that don't suck
Show HN: An electron app to help you get selectors for web data
Being the Voynich manuscript "kinda cursive" I would say it is possible you have the phenomenon of two (or more) drawings being the same letter (or ligatures happening).

> changes it's letter

changes its letter

> changes it's meaning

changes its meaning
Did americans kill english? Or did the brits fail to evolve their own? The article is a lot of hand wringing over 'American' becoming the worlds default 'English' without much attention to why. It is global communication, and americans do a whole lot more of it (in the last century).
Hex.pm (for Erlang/Elixir packages) allows you to re-publish the same version multiple times as long as it's within a set window of time after the first upload.
Marijuana Compound Removes Toxic Alzheimer’s Protein from the Brain
EURUSD: Pressure Builds Up on the 1.2069 Zone
There are non-negligible problems in the news space like:

1. Supporting full-text search for a fair number of concurrent users
2. Availability of the system with minimal downtime
3. Scalability within the day and year, traffic patterns around e.g., breaking news events will far surpass 2AM traffic
4. Notifications

I could go on and on but honestly, it's just a tone-deaf response.

Parting pot-shot: "No one is going to admit to their boss that the reason a worldwide news organization can't publish any stories is because their one postgres master node went down, or is waiting on a state transfer to a fallback master"
Apple has $261.5 billion of cash and can't figure out how to add a headphone jack to their phone... SMH
> None of these points are specific to aristocrats. We all strive towards these goals -

When you say "we" you don't include a big chunk of Guardian readers who believe if you earn above average income you probably are stealing it from someone.
Isn't hipchat its slack competitor? Where does this leave that project?

Hipchat is already suffering from poor support, its windows client is awful since it went to "version 2".
This is still very early prototype and there's a lot more to do. It's about more than getting selectors, they're just the basis. But I'm just putting it out here in case anyone finds it useful even at this early stage.

If you want to look at it you also need to clone https://github.com/dosyago-corp/pa-os-server

To run you need to run both projects at the same time.
The Jacobites were themselves aristocrats and were violently rebelling against the monarchy. Also, the Highland Clearances were not acts of theft, the landowners already owned the land at that point.

edit: I should also state that the Highland Clearances were complex but get retold as: "rich people stole land from poor people" often.
Haha. The references to Indian developers were funny. But this joke works even if you replace Indians by other developers in US. Remember healthcare.gov fiasco?
Amazon has many examples where they execute so poorly as to verge on the incompetent. Take the ads on the Kindle for example: why advertise books to me which I already own and purchased from Amazon? And then there is Prime video streaming, which is unwatchable through some client devices in the same house where Netflix is consistently excellent quality. I think they just have big areas where they don't give a rat's ass about doing any better than "meh".
DolphinAttack: Inaudible Voice Commands [pdf]
I'm unsure if that's a system problem or if [team member] can ruin any medium.

I don't mind planning poker cards having the coffee mug, or the occasional friday afternoon song playing out the speakers, etc, as long as there is a social contract where everyone respects moderation.
Oop, I meant water line!

Sounds like a solid system, ever tested it to see what difference it makes on a molecular level?
Why I Decided to Learn How to Program (at age 36)
Edited, since my original post was not helpful: If you have a ton of random survey data, you might indeed find two variables which correlate on ten data points. On the other hand, it is much less likely that you accidentally design a study with two variables, and find a similarly strong correlation across 1487 data points. This is particularly true when there is already evidence that this correlation should hold.
We need to install this house.

What are the dimensions of the house? How much will it weigh? What's the lay of the land? Is the soil compaction sufficient? Are there city utilities, or will we have to hook up a well and sewer?

It's about 2000 sq ft.

Those aren't dimensions.

Oh, just figure it out! We need it installed by Tuesday, we're giving it to the client then.
To be fair, none of these would be part of a language specification, only a specific implementation.
Tips on Cyber Security Mobile Security and Hacking Tutorials
I mute every channel I am in except for the private channel of my team.
At one of our dinners, Milton recalled traveling to an Asian country in the 1960s and visiting a worksite where a new canal was being built. He was shocked to see that, instead of modern tractors and earth movers, the workers had shovels. He asked why there were so few machines. The government bureaucrat explained: “You don’t understand. This is a jobs program.” To which Milton replied: “Oh, I thought you were trying to build a canal. If it’s jobs you want, then you should give these workers spoons, not shovels.”
Given they define the use of trusts as tax evasion, I have to agree. A newspaper just loses all credibility if they get basic facts wrong.
Know these Linux backup best practices to avoid data loss. https://buff.ly/2gJK5Ew
>That's the classic "lock-in" conspiracy theory

How is increasing customer retention rates a "conspiracy theory" and not a common business strategy?
Check out the Stride FAQ: https://confluence.atlassian.com/stride-documentation/faq-st...

> Starting soon, we will begin to upgrade all HipChat Cloud teams to Stride. HipChat Cloud will continue to work as it does today until your team upgrades to Stride. After upgrading, HipChat Cloud will remain in 'read-only' mode so that you can reference your API configuration in HipChat Cloud and receive integration notifications for those apps that are not yet in Stride.
ECommerce Mobile App – StorePep
And? Do you not spend money on hobbies / side projects?
The iPhone 6s and the iPhone 7 are exactly the same thickness. There is even a big gap where the headphone jack was, that the author used to retrofit his own. The decision to remove it was not driven by here-and-now technical requirements.
Keybank's DevOps Story
Problem is same as with Thinkpads. Many People love their iPhone. They want to have iPhone and don't want to be stuck on Samsung for many years on just to send message to Apple.
The recent NYT article "The Urban Revival Is Over" (https://news.ycombinator.com/item?id=15168420) seems to contradict at least some of the ideas in this article.
> That's the classic "lock-in" conspiracy theory.

Why a "conspiracy theory"? Apple has a documented history of vendor lock-in:
https://en.wikipedia.org/wiki/Vendor_lock-in
That, and somewhere that doesn't have volcanoes and earthquakes.
> I feel like it's a huge scam and a kind of cultural imperialism from us hacker types to the folks who are late to the party and for whom ASCII++ isn't going to really cut it.

It's more pay-to-play than "cultural imperialism". Arabic does seem to suffer due to no primarily-Arabic country being a member of the consortium (IIRC and it hasn't changed in the last five years). If someone was willing to absorb that cost then they could almost certainly get things done (e.g. look at Japanese).

While the pay-to-play aspect is obviously not utopia, it does seem to work quite well in practice: Arabic does have a large amount of support as is; to get more, you really need to have people who use Arabic as primary members so they can make the hard decisions.
Looks really sharp to me. I like what I see from the workflow, especially when it comes to getting caught back up on things after being away for vacation or snooze.

I'll be interested to see how the Remote Desktop Control premium feature works too. That seems geared towards collaboration/pairing.

#1 question though...will they have a Linux client that they actually care about. The Hipchat linux client was largely an afterthought that hung regularly. It was better to just use Rambox and keep the web version open.
I'm suspecting Hipchat will be for Server/Data Center (i.e. self-hosted) and Stride will be their cloud offering.
Ask HN: How long does it take for crud screens to be integrated into a template?
How many hours do you think it would take for CRUD screen to be integrated into a screen template?

just trying to get an idea based on various platforms how long it would take to do an MVP. obviously there's no right answer.( also, don't want to get into a platform war either.)
I haven't worked in Python, so I can't speak to what Python programmers typically do. But I would much rather get an intelligible error like "you passed a float to the doMath function when it expects an int" or even "the 1st argument to the doWork method must implement the toFoo method" than that kind of error, because the fix is immediate and obvious. I'd prefer that even if we're talking about something that isn't really "library code." It may well be true that most people with this kind of view gravitate away from working in Python; I certainly hated working in Ruby.
So I used C++ a long time ago but moved to Java/dotnet/python platforms. I do miss some low level stuff but not random crashes.

Is there a reason to use C++ any more? Has anyone gone back and had good experience? I'd kinda like to but am wary of the old problems. (The other problem is that most interesting business logic is no longer in C++.)
>If I want to know how much memory to allocate, bytes are it. If I want to know how much screen space to allocate, font rendering metrics are it. If I want to do word-breaking, grapheme clusters are it.

Size in memory/bytes you could get trivially for any string (and this doesn't change with whether you chose bytes, graphemes or code points or whatever to iterate).

Screen space is irrelevant/orthogonal to encoding -- it appears at the font level and the font rendering engine that will give the metrics will accept whatever encoding it is.
Yeah, I think that was the joke.

Allegedly, one of the big reasons why Apple decided to remove the headphone jack in the iPhone was to save space for other components, so its pretty funny that it actually just resulted in a bunch of extra, unused space right where the headphone jack used to be.
Cisco Spark too.

Yes, I echo your concerns about having some "reply" time. Particularly since so many of my co-workers are all too eager to install these on their phones and use them outside of the work-place (i.e. always available to some degree). I absolutely refuse to install the apps, that's my line in the sand!
> There is a big talent pool in and around Montreal. Would be an ideal location.

True, Montreal is also a great potential city for HQ2. They already have quite a tech presence there (OVH data centre, game studios, some media production)
Is it? Usually we insist on people providing evidence to support controversial claims.
Of course it does. They both correlate with "openness" in the five-factor psychological model.
Hard to take it seriously when Hipchat came first and languished for so long. Even basic stuff like Emoji was a fail (their list included (arrington) and (derp)).

Why launch a new Slack clone when you already have something so closely matching the architecture of Slack? I assume "technical debt" but that's rarely a good reason to start from scratch.
I live in the UK and know what the Guardian is. It is not a "hippy's" newspaper. Thanks for the condescending Wikipedia link though.
But Amazon is part of a generation of companies which see some value in pushing back against this trend.[1] Microsoft moved to Redmond; Amazon moved downtown. If they really want a second HQ to mesh with the first culture-wise, they are likely going to look to put it close to a downtown core. (Although if they are going to attract 50k workers they probably want a bit of land adjacent to the core, similarly to how in Seattle they located in what used to be a not-so-developed area where Paul Allen had purchased a lot of real estate to try to create a park, and Amazon has really made it part of downtown on their own.)

[1] https://www.amazon.com/p/feature/4kc8ovgnyf996yn ("we made a conscious choice to invest in downtown Seattle—even though it would have been cheaper to move to the suburbs")
Which is the only reason I used it over Git-Kraken.

Now I won't have any reason to use Tower, and I vastly prefer Git-Kraken's UI/UX to Tower's, not to mention the fact Git-Kraken is free for my personal projects
Very interesting article, one rhetorical question popped up for me: So - who gets to 'own' English?

By the numbers of speakers, it would be the Chinese

By cultural popularity (in the west), it would be the Americans

By originality/creators, it would be the English

I personally lean towards the English owning it since it's the __ENGLISH__ language. Even as an American it is not a great feeling to see the original language modified so flippantly. I guess I'd prefer to be speaking the "American flavor of English" and have true Standard English be defined by the UK.

I get that languages change over time and the true owners of a language are the speakers, diluted times the number of speakers of that language, but still it's something I like to think about.
> owning land is a great way to get rich

Not to get rich, but to keep your family rich.
I didn't think I needed a waterproof iPhone either until I got it. I guess I still don't "need" it, but it is really nice to have. I love not having to worry about ruining my phone if I'm out in the rain, getting ready in the morning, hanging out by the pool, using it for recipes in the kitchen, and especially reading/web browsing in the hot tub.
Angela Merkel, KT Zu Guttenberg and Germany’s Unseen Crisis
> the UK has been a democracy for quite some time now, and has had ample time to address inheritance law, and land ownership law

This is true, and it hasn't had time to do it since first properly overruling the Lords in 1911. For some reason the newspapers owned by Lord Rothermere have agitated against it.

The Scottish government has had much less time (since May 1999) to work on the subject and has got much further with land reform.
"Note that owning land is a great zero sum way to get rich. If the Duke of Westminster owns half of London, and isn't interested in selling it, you can't invest there."

This is the point: an aristocracy is a closed shop. The article points out that land and titles can be bought, thus getting a few people and their descendents in, but it is still a system that is designed to exclude the merely capable. Schools like Eton, the London clubs and the House of Lords seats exist to create near-automatic privileges for the lucky few who were born into the "right" families.
Well, there was SRFI 49, which wasn't very popular but was supported by Matthias Felleisen.
What is this guy's claim? Email name? Since email as an exchange of messages has been around since (before) he was born.
Roland Griffiths, PI for psilocybin research at Johns Hopkins:

> Frankly, I can’t think of anything more important to be studying. As I’ve said, the core feature of the mystical experience [that we can now occasion with high probability] is this strong sense of the interconnectedness of all things, where there’s a rising sense of not only self-confidence and clarity, but of communal responsibility – of altruism and social justice – a felt sense of the Golden Rule: to do unto others as you would have them do unto you. ... Understanding the nature of these effects, and their consequences, may be key to the survival of our species.
I also recommend Andrew Appel's talk on the mechanics of voting. In addition to the dangers inherent in any complex electronic system, he also discusses how we invented the secret paper ballot. It may look "low tech", but the secret paper ballot is several hundred years of bugfixes and security features that we would be foolish to ignore.

https://www.youtube.com/watch?v=abQCqIbBBeM
C++11 changed the language significantly and for the better, and each subsequent version has taken it further in the right direction. You can now use C++ as a high-level tool without much or any concern for manual memory management, and can do a lot of functional-style programming very easily and nicely. C++17 in particular adds features that bring the syntax closer to modern high-level languages almost to the degree that it feels like a scripting language at times. Stuff like automatic destructuring, variable definitions scoped for all branches of conditionals, etc. It's really one of my favorite languages, though this year I'm not getting to use it as much.
Regardless of the result and what people think of Apple's decision making process, I find this video to be very inspiring and shows how even black-boxes can be hacked and modified to fit one's needs.

As a developer I was always excited when someone found a better/different way to use my code in a way that is different than I originally intended to, hopefully manufacturers in the future will focus on making it easier to hack and modify their products.
And migrating is all cost no benefit. And the problems ipv6 was intended to solve have long since been addressed better by other means (eg NAT).
Sad that this isn't available as an on-premises solution out of the gate. We're stuck using internally-hosted HipChat for compliance reasons and it is absolutely awful. The desktop and web clients have only gotten worse over time. This confirms my worst fears that HipChat is basically abandonware.
Sorting number strings numerically
presumably they made the final decision later in the process than design modifications would allow - I bet the space is fully utilized in the 8.
Having done both Ruby and Python, I confirm that they are pretty similar languages, both performance wide and syntax wise.

Python is mainly popular because of historical reasons. Not because of some magical functionality it has over ruby, here are a few key points:

Ruby was created in 1996 and Python in 1989. Python was the main language chosen by academia because at the time no one really knew about ruby, until its later explosion in popularity thanks to Rails in 2000's.

It was initially used at google which gave it a huge boost

It is also the go to language in the scientific community.

Ruby_can_ become a perfect candidate along side python should there ever be competitive enough scientific libraries just like NumPy, SciPy and so on.

That being said, I love both languages and communities!
> Because of the monopolies that have been allowed to exist, getting black listed by FB is akin to chopping off a large portion of the quality tech jobs out there.

That does not describe reality as I've lived it. I tell headhunters from Google, Apple, Amazon, FB and other huge companies to leave me alone every few years - seems like they expire their 'go away' notes after a while.

I've had zero problems finding quality employment.
Disclaimer: I run a competing library to the uncomplicate series of libraries.

If you want that set of guarantees with just as ease of use,you can look in to ours:
http://nd4j.org/

We have various usage examples here:
https://github.com/deeplearning4j/dl4j-examples/tree/master/...

and the userguide:
http://nd4j.org/userguide

We have a lot going on underneath the hood, but we pre compile everything out of the box.

We maintain a whole software stack for JNI called javacpp:
https://github.com/bytedeco/javacpp

One of those includes something called a "preset" which bundles openblas as a maven dependency (with the ability to link to mkl if you want)

We support cuda as well.

If you have any questions, stop by our live chat:
https://gitter.im/deeplearning4j/deeplearning4j
Traefik – The modern reverse proxy
the thing is, you have to use a rock if you want it to run on the browser
selfishly, i agree completely. But where could all this fit, and cost of doing business here is painfully expensive.
> you would really trust yourself to translate a film after picking up a language without ever speaking it with anyone?

Sure, this is completely normal. For example, coastal Albanians tend to understand Italian films, television and radio quite well just from exposure to Italian-language broadcasting, even if they never actually interact with Italians. And as I mentioned elsewhere, for a lot of people who learn to understand Spanish media, it all happens through telenovelas, not time spent with actual Latin American people.

Over the last year, I have been studying Serbian and Albanian without much interaction at all with speakers, and I am already at the point where I can enjoy many films and television programmes – sure, I might have to occasionally pause the video and rewind it or look up a word in the dictionary, but the learning and reference materials I have at my disposal are completely sufficient for that, there is no need to actually speak with anyone.
> Atlassian, the company behind popular tools like … Trello

sigh

It's somewhat of a misleading statement that. My take on the "behind" is in the sense that they designed and created the product from its conception. I really love the Trello UX and believe that Atlassian products are the exact polar opposite. The only way an Atlassian product seems to gain love from a community is if they emulate something already in existence.
It depends on the context. The joke is that everything has a most optimal language and Python is never the most optimal language- but it has got breadth.
It would be funny if the authors of the email RFCs sued Ayyadurai for defamation. Not likely to result in any useful outcome, but funny.
See, it's little things like this that made Windows 2000 my all-time favorite version of Windows. It has as much personality as Windows 98 SE minus a ton of unreliability. By the time XP rolled around, they had made the OS so corporate and safe that while it had class, it was less 'personable'
Should be interesting to see if they decide to go with an east coast presence. Something like Atlanta would make a lot of sense with Georgia Tech there.
Not just correlate. Psilocybin is known to cause more openness.

"But more than a year after their psilocybin sessions volunteers who had had the most complete mystical experiences showed significant increases in their “openness,” one of the five domains that psychologists look at in assessing personality traits."

https://www.newyorker.com/magazine/2015/02/09/trip-treatment
Instagram's blue-ticks badges selling for a steep price in underground markets
If you had 'random crashes', you probably weren't that good with C++ ...
Eh, we picked up a developer with no experience but Erlang, and he's productive in Python and Go only a few months later. Peer coding and good code reviews (and a good attitude) do wonders.