skysight-inc/HackerNews huggingface dataset:
Is there a await for JS Frontends to initialise before the scrape via a selector (i.e. Angular/Ember etc)?
Amazon has had a development site in Vancouver for more than 6 years. It's one of the larger North American outposts today. The area probably doesn't have enough locally created talent to be the second HQ, and cost of living isn't favorable if you need to relocate large numbers of people. Doubling down on the PNW doesn't do much for cultural or geographic diversity, imo.
I don't think the city or the state would be too interested in giving the type of incentives that Amazon is looking for, unfortunately.
It's a new-grad. They're generally not going to be masters of etiquette when facing social challenges.
Unfortunately the "vote with $" is very imprecise.

With respect to the headphone jack, a purchase of the phone could be anywhere from "I enthusiastically agree" to "I disagree strongly enough that it almost prevented my purchase" or even "I thought it would be OK, but realized after purchase that I will not buy another phone without a headphone jack."
SpaceX' Orbital Test Vehicle 5 – Live Now
Was thinking the same thing. I'll be a little surprised if it's NOT Atlanta just between the city, airport, public transit and Georgia Tech.
So... is this a website, an Electron app or a native app?
> 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"

Whether at a sum that decision was lucrative or not is inconsequential, as that comes down to how the market responds to their decision, but what you can argue is whether they make more off headsets now than before.

Before they bundled regular corded buds, and you purchased new ones when your old ones broke. Now they sell $180 USD AirPods, and Beats, and bundle (IMO) clunky adapters. While I don't have data on this, I'm fairly confident in assuming their decision was made on this basis. The question is if this turned out as they hoped in sales.

> The simpler explanation in my mind is that Apple wanted a thinner phone, and they did what they needed.

How so, when there was obviously space enough for an end-user to fit a jack inside the final product?
This article [0] appears to support your hypothesis but there's enough discussion in the comments that suggests their results can't be taken as conclusive.

I've read the original Gazelle article [1] too, and their methods are far from being clear or rigorous.

I'd need to see more replication before I'd consider this "myth" debunked.

[0] https://smartphones.gadgethacks.com/how-to/myth-debunked-unc...

[1] https://www.gazelle.com/thehorn/2014/05/06/gazelles-guide-wa...
Apple changed the game when they released a phone without a physical keyboard. They are doing it again pushing for wireless audio.
Can't find any info about a datacenter edition, only the cloud. But if hipchat is going away in cloud, then that is going to mean were not going to see any new features in hipchat datacenter...
I make the argument that the majority of our interactions with law enforcement (for those of us who are otherwise generally well mannered) stem from some driving related instance. This is the true pathway for most of us to get tangled up in the [broken[ revolving door of the legal system. I am 100% all for self driving cars and look forward to owning one as soon as there are no controls for me to interact with at any time during travel. i.e. no steering wheel, no gas or brake pedals, nothing and therefore no reason to be pulled over. I want the car to be treated legally as an extension to my home; anything that I do / can do at home can also be done in the car. I want a cocktail? take it from the house into the car while it takes me to my destination.
I agree in principle but it seems like his only way to go forward was to either lie about having direct experience with UNIX, or try to explain that POSIX is transferrable. I would have taken the latter route as well, reasoning that if it ended up costing me the job it would have been a big red flag anyway.

I used to interview at Google and I've dealt with entitled candidates, but this reads about as polite as I could expect without being a complete pushover.
BMW to mass produce electric cars, electrify Rolls-Royce
companies in Vancouver compete for a lot of the same talent that companies in Seattle do. Amazon already has a large office in Van and the local universities don't generate enough software eng. talent to justify having it so close.
Hyperloops is a meme. You fell for it, congrats.
My mother used to have a colleague who was a prince of Saxe-Coburg and Gotha, so related to Queen Elizabeth through a few corners. They worked in a call center. The only thing his title bought him was the opportunity to mess with customers who asked for his full name (presumably to complain about him later).
Yep. The field is called dendrochronology: https://en.wikipedia.org/wiki/Dendrochronology
Slack, HipChat, Mattermost, Skype, IRC, iMessage, WhatsApp, Signal, Wire, etc, etc.

Am I the only one that can't keep track of what service (or app) I need to use to communicate with which person, team or organization?

I'll stick with e-mail until these services finally agree to federate.
Mattermost, Rocketchat, ... ?
Amazon searching for a second headquarters
I don't fully support what my country (China) do in South China Sea but there is a critical context: around 2011, then Secretary of State Hillary Clinton basically announced in that US would do whatever she liked in Strait Malacca if necessary. Her announcement scared sh*t of lots of people, especially amongst leadership in China.

I understand people normally project their countries as the major source of good. Sadly it's not the case for both US and China.
Oh wow, the JPEG block artifacts in the big orange buttons on that Amazon Locker page are really something. Thank you for sharing!

I don't know if they've changed the table image on the HQ page since your post, but at the moment, it looks to me like the blurriness is mostly due to the way my browser is scaling the image down to 1280x320 px dimensions. The JPEG is large (6250x1653 px and 655 kiB) and looks sharp enough at 100% scale.

This seems like a case where using vector graphics would be more appropriate, or at least not scaling the image down by a weird factor like 4.88.

Edit: I transposed some digits when typing into the calculator and initially thought height and width were being scaled by different factors.
My Experience on Running UTorrent on Raspberry Pi
> Why launch a new Slack clone when you already have something so closely matching the architecture of Slack?

A new possibility to build a brand and reputation? From what I can gather HipChat has a pretty "meh" reputation.
The actual article may be less garbage than the headline of the news post suggests:

Our model controlled for experiences with other classes of psychoactive substances (cannabis, dissociatives, empathogens, popular legal drugs) as well as common personality traits that usually predict drug consumption and/or nature relatedness (openness to experience, conscientiousness, conservatism).

(that's from the abstract)

Of course we won't know for sure – all praise the paywalls of science!
The ASCII Graphics in RFPs are getting more advanced these days
>"The researchers say this isn’t the case because people who are into environmental issues are not more likely to indulge in other drugs, whether it's tobacco, marijuana, alcohol, or recreational illegal substances."

Ok, but it still could be the case that people who are into environmental issues are just more likely to be into LSD.

Actually, from my own personal experience this makes sense. People I've known who prefer hallucinogenic drugs like LSD and shrooms tend to fit into the 'hippy' personality type, which seems to exist antecedent to their drug use and is accentuated by it rather than being caused by it. Again, just personal experience here, but people who really like hallucinogens tend to be 'seekers' who are disillusioned with the human world and so idealize nature.

Other drug users who dislike hallucinogens and instead prefer drugs like cocaine, heroin and MDMA are less hippies and more partiers who like drugs because they make them feel good rather than giving them access to some spiritual connection with the world, or any other hippy trope.

So that this study claims "people who are into environmental issues are not more likely to indulge in other drugs" doesn't surprise me.
This is my attitude to the React PATENTS file - yeah okay I probably won't be big enough to worry about it, but just in case I am, why take the risk with React?
From six seconds to eight decades. (Seriously, that's one step of vagueness from "how long does it take to build an application?")
Domain-Driven Design
> the UX needs a lot of work because it is so inconsistent

> almost every complaint I've ever heard about JIRA could be remedied by a better implementation.

Huh? You're replying to a complaint about the UX.
Israeli airstrikes target Syrian research center linked to chemical weapons
What's "productive"? He's producing Pythonic Python? He can read other peoples code?

If so, sounds like he's smart enough to pick it up.
I mute everything except for direct notifications in Slack. I advise team members this and if they want my immediate attention that have to tag me.
This also applies to some open source projects, like Apache Karaf ( http://karaf.apache.org/ ):

Upgrade to the Enterprise class platform.

Karaf provides dual polymorphic container and application bootstrapping paradigms to the Enterprise. Focus on your business code and application, Karaf deals with the rest
We need to vote with our soldering irons!

http://alumni.media.mit.edu/~mellis/cellphone/index.html

make our own damn free software/hardware phones! Those port stealing bastards!
Slack is just another IRC clone anyway... :-)
I really like the idea of twist and it seems to work better in the trial we did. But it had some shortcomings

1. No linux client
2. UI/UX is not as polished as slack
3. Can't paste images from clipboard
4. Doesn't support webhooks which means that service integrations are almost nonexistent
Understanding Ingestion Time Abstraction in Spark
>We expect to invest over $5 billion in construction and grow our second headquarters location to be a full equal to Amazon’s current campus in Seattle

Is this laying the groundwork for Amazon to pull a Boeing?
> "rich people stole land from poor people"

Is that or is that not a fair summary, though? If the mass eviction happened to be legal, is that sufficient to make it morally OK? What about the enclosure of genuinely commonly-owned land at the time?
> then that is going to mean were not going to see any new features in hipchat datacenter...

That's been mostly true for a while anyway. You still can't delete or sanely edit a message in hipchat.
I thought Trello was created by FogCreek, no?
Chat applications for work are insanely sticky, though? You can offer 5 great new features and a $500/month lower price-tag and I'm probably not going to want to lose my searchable chat history and have everyone unable to communicate for a week while we switch.
I have to admit ... you do make it sound quite compelling, from a comfort perspective. I suppose my overriding wish is that I could have this cake, and the other cake as well.
Are there any real life applications for this?
I was about to comment that while any database can serve as a log replay and may even be feasible for these volumes, scaling it at high volume later would be extremely hard - I have experience with this in a multi-petabyte set up and its a nightmare using an RDBMS.

But, the article says "In Apache Kafka, the Monolog is implemented as a single-partition topic" - losing all the goodness Kafka provides around scaling. This setup now is no better than an RDBMS with master/slave replication.
Java Binary Block Parser
I'd be quite surprised if Amazon hires less than 3,000 software engineers a quarter. U Michigan may be a good or great engineering school but if it's an hour away it rounds to part of the national market.
There is a page on HipChat Data Center aswell: https://confluence.atlassian.com/stride-documentation/faq-st...

:)
Yeah, blame the user for the effects of broken design.
Taking off the tinfoil hat, stripping away his race, and religion, this guy still reads suspicious as hell.

1. Postgrad, with connections around the world, but works airport job. Ramp agent for Delta.

2. Uses new credentials to fly to previously unavailable places immediately.

3. Many mentions of odd behavior, taliored suits, frequent travel to other odd places.

Its a shame he can't know why, but there does seem to be a reason. Assuming there is a security risk to revealing the reason, what would be a better method of limiting disclosure? This seems to be a problem with classification, not skin color or faith.
As general career advice going forward, I recommend letting the employers filter you out instead of disqualifying yourself based on technical skills. They're good enough at it themselves, and job listings are oftentimes half-truths at best.
/r/Dictionary is featured as Subreddit of the Day
Yeah and that's fine, you probably get enough candidates willing to grind through it anyway if you're at The Big 4. Interviewing is a two-way street though so obviously I am going to have it color my decision process. I want to know what challenges actually happen on the job and if I can solve those challenges, and if you ask me to code up a shortest path algorithm on a whiteboard but that never appears on the job, then it seems like a pointless test to me.

Compare this to other companies, both large and small who have asked more reasonable challenges such as; "set up MySQL master/slave replication," "write a script that parses a text file in Python," "build a 2-tier architecture through terraform," "troubleshoot these issues on a broken server." Obviously these aren't as fancy as "implement an algorithm on a whiteboard," but it shows me as a candidate/potential candidate what type of problems to expect on the job. As a DevOps person I don't believe in whiteboarding for interviews, nor do I believe it should be a thing for devs, but if a company prefers to interview with this method like Facebook and Google (have received study material for both), I'll continue to focus on the companies who are practical about interviewing instead as it's worked out fine so far for my career path.
Fingers crossed it has desktop clients that aren't written in Electron...
There is a direct migration path from HipChat Cloud to Stride: https://confluence.atlassian.com/stride-documentation/faq-st...
Exploration of NYT Crossword answers from 1994-2017
At which time faulty pattern-matches will become impossible to argue with, even if you can keep your ego under control.

Yay?
It's easy to pretend to be a democracy when you own all the top schools, the popular press, the top universities, the civil service, the land, and all the core businesses.

Democracy does not mean the peasants get to vote. Democracy means that the peasants get to set policy for their own benefit - which means that improving the opportunities, prospects, and living conditions of the majority of the population becomes a national goal, not an occasional failure of default policy.

In a genuine democracy this happens with honest and open public debate and effective economic and political action, not with rhetoric, dishonesty, demagoguery, and misdirection.
New Commandments for Harvard CS50: Thou Shalt Not Google, Thou Shalt Go to Class
Hi Adam,

Perhaps you'd be interested in writing a joint article with me where we explore both Neanderthal and ND4J side by side?

Maybe you could also benefit of ClojureCUDA's ease of use vs using low-level Java bindings? This could be a stretch, I know :)

BTW Congratulations on your book on Deep learning!
The aristocracy run the army, get a veto on the government, own most of the land and are rich enough to bribe god. Those enough reasons for you?
This was a feature of the BIOS, not of the OS.
You are probably correct, but I think that was GP's point - apple are providing the dac .. for now
Author here: In mathematics, in particular discrete mathematics, there is a genuine need to store long integers accurately and to compare them numerically. This encoding is useful to do this for any database that can store UTF-8 strings and has a sorted index for these doing string sort. The person in the talk wanted to store data about finite groups and large group orders are one such application.
I'd imagine a city like Windsor might be better suited. There's tonnes of space for the HQ, it's close to the border, it has relatively easy access to Detroit Metro Airport, and has its own local airport for those flying within Ontario.

I'm sure every medium sized Canadian city will be clamouring for this.
You don't need an iPhone, there are thousands of alternatives you could have bought.
Silicon Slopes? https://en.wikipedia.org/wiki/Silicon_Slopes

- Population > 1,000,000

- Serviced by 2 great universities (UoU, BYU)

- Utah is a top 5 state for # of Unicorn Companies

From the wiki I shared: "The Utah Governor's Office of Economic Development allows a variety of grants and tax incentives to companies willing to either relocate or expand their enterprise"

Note: I live in Seattle, not Utah.
Have you noticed Slack slow down/use too many resources as a result of being an Electron app? Honest question, I've never used Slack, but have used other Electron apps and never really have any issues.
Phrased another way, hippies are more likely to have taken LSD than non-hippies.
> keyboard bashing is a cheap price to pay for what you're getting back

Only if your program is trivial. That is, if you can afford to run it over and over with results you can verify in the output as being incorrect, sure, keyboard bashing works.

Most of us work on programs that have been made trivial by abstracting the complexity into a framework or protocol library - like a web server. You can keyboard bash out a correct rest implementation on top of a routing library in minutes.

The problem domain is tiny(but really flexible!), and largely automated by code generation in most languages. The programmer is only there to cross some t's and dot some i's.

It would be a waste of productivity to write your own http server from the ground up. Writing one is non -trivial. For every new programming language that wants to serve web apps, a webserver must be written in that language. Having a compiler that verifies or does more for you on a non-trivial program is great. Not saying c++ is the right language here, just that a statically compiled program with an expressive type system catches more errors at compile time. Some/(most) bugs are unapparent in localized, repeated runs and unit tests that really only ever test a small subset of the range of possible inputs.

I like easy as much as the next programmer, I just mourn the fact that we can't seem to provide a safe, simple and easy in the same programming language.
Yeah, I've seen people rubber banding classic iPods onto pile of DAC's and headphone amps, it looks a bit strange.
Ah - I thought you were addressing the "bad bread" part, not just the ToS change for Hearthstone. Fair enough.
So they can get things done, but not without help from nation states?
Wireless headphones/audio has been around for years. Yes the AirPods design is different but not really the same when comparing an iPhone(without physical keyborad) vs a old Windows Mobile phone(or blackberry).
Banging with rocks is out of date. We now bang nails with concrete — that way you can cement your banging tool out of any pebbles you like. Sure, sometimes one of the pebbles (like the one that keeps the left side of your banging block straight) falls out and gets lost and you can't bang any nails that day, but that's the price of progress.
What Happens Inside a 100-hop IPv6 Wireless Mesh Network?
no end to end encryption?
I wish people used IRC instead of all of these proprietary tools. I don't love the Slack client, xchat is much better.
If Amazon decides to build housing and includes below market rate housing for low income people this could work, but given the focus on subsidies and tax breaks in the RFP, I highly doubt this will happen. My guess is that this will only increase strain on whichever housing market receives the HQ.
Afaik there are enough chats that cater for that. I understand emojis, but gif support is not necessary for a business chat app. At least not in all of them.
5 Features Shipping with Node.js 8 LTS
Interesting that Python 2 couldn't fix that in a hotfix/point release... UTF-8 is backwards compatible with ASCII so it shouldn't break anything if source started being interpreted as UTF8. I'd be curious to see what their reasoning is.
Like it or not, popularity and momentum are important merits of a technology. They lead to all sorts of benefits, like healthy maintenance and further development, better documentation, and support when you run into trouble. It is rational to consider these things when choosing technology.
Last time I checked there are lots of other computers on sale.
This is great news. Can't wait for the electric future. I love my e-Golf and can't imagine going back to a boom-boom engine.
let's hope that Stride will have minimalistic memory footprint ...fingers crossed. It's not nice to have 400mb taken from 5 Slack IM's.
Gif integration is key to team productivity.
Done here: https://rurban.github.io/safeclib/doc/safec-3.0/d1/dae/md_do...
Free Video Tutorial: Angular Material – Part 3: Navigation (Menus, Sidenavs )
This is called a VLQ, btw. Variable Length Qunatity: https://en.m.wikipedia.org/wiki/Variable-length_quantity
> If you had 'random crashes', you probably weren't that good with C++

My own skills dont necessarily matter. If you're working on a project with 100 devs, it only took one bad piece of code (or a bad library) to bring the whole thing down - which is a main downside to the language.
"Purely for vendor lockin" seems very uncharitable.
FB haven't used external recruiters for some time now (they did in 2008). It's expected that internal recruiters be capable of understanding the skills they're looking for.
If you resurrect objects in the GC finalizer, you probably weren't that good with Java.
I am surprised noone mentioned Kong [1] yet. It seems to implement most of stuff promised by Unit and it was around for a few years.

[1] https://getkong.org/
Why is that? I have had a great experience with slack on desktop, I was skeptical but it turned out great.
That presumes that everyone agrees that availability of "trusts" and their exemption from taxes are a fundamental right.

I think that trusts will need to be eliminated at some point.
How I boost my development environment to focus on task at hand
Yes! These are underrated items on the change list. Establishing precedents and habits for removing harmful things (like trigraphs) is very important to the future of the language.
Hi! Co-founder Trello here. Agree that “behind” is maybe weird here and probably not intentional but then again the whole Trello team is now part of Atlassian. Every day we are part of the group of people that are building the future products and features. Even without us, I think today’s launch shows Atlassian is heavily invested in “unleashing the potential of EVERY team” (emphasis mine) and their design and understanding of how to do that is evolving. If you love the Trello UX then my guess is you are going to be pleasantly surprised about where we go in the future.
Yes (crazy CPU/memory/battery usage). I switched to using it in a browser tab and it's been much better.
This is exactly what I came here to find out. I like most things bout Slack, except when it starts behaving like a web page in the "native" app.
Thanks. No wonder they could not secede before.
You’re making a good case for something other than IPv6. And since we’re running out of IPv4 addresses, we will need to switch to something else, eventually.