skysight-inc/HackerNews huggingface dataset:
> Google had since October 2015 to fix this

Sorry, but I don't really believe in an internet where the default assumption is "you have to rewrite your application within two years, or if it's broken it is your fault"

Hangouts relied on browser support which worked. It's crufty, I get it, but it was supported.

If this was Microsoft pulling support for old Windows 98 API calls, everyone on HN would be appalled that their old-but-reliable software no longer worked on a new OS. But then for some reason, they give Mozilla a complete pass on the exact same behavior.

Finished webapps should not require a constant refactoring and fixing to keep them usable. We're only hearing about this because it is Hangouts and Google. Sure, Google _could_ throw a bunch of money at it and fix it, but there are thousands of other little sites which will just silently die forever, and I don't believe Google should _have_ to update this.
The Hottest Products from Mobile World Congress 2017
Table XI | Senior Product Designer | Chicago, IL | REMOTE | FULLTIME http://www.tablexi.com/

Table XI is a curious and humble group of people who love to build things. Learning is the key to our culture, and we’re always looking for new skills to pick up and ways to hone our craft. We bring that same curiosity to our clients, digging into their needs so we can make sure our design and development projects look great, work great and push their businesses forward.

We’re looking for a designer who can tease out user needs, design, and develop prototypes to solve them. Here’s what we expect from you:

* Be an empathetic designer. Everything you touch should be clean, precise, artfully crafted and visually stunning

* See the forest and the trees. Being a great product designer is about being equally concerned with strategic direction and micro-interactions users experience

* Be an experienced consultant, with a proven track record of building lasting relationships with your clients

* Talk to users, conducting user research and usability tests are just a few of the tools you’ll use to help clients make informed product decisions

* Implement your designs in HTML/CSS (Sass)

* Work collaboratively on a cross-functional team of developers, designers and business analysts

* Be a design facilitator: create engaging environments and lead groups of stakeholders through design-thinking exercises (bonus points for experience with Google Design Sprints)

If you're interested, please contact steve@tablexi.com or apply here: http://tablexi.applytojob.com/apply
Not much, since I came to Tibetan from English, and a course in Russian delivered by Mongolian and Tibetan native speaker. I can give a funny example on how difficult it is to keep conveyance of meaning in translation.

Tibetan རང་དབང is translated to English as "independence", when in fact it is itself translation of Sanskrit स्वतन्त्रः, which is in fact "self-empowering reliance", a bit different thing.

Latvian for "independence" is "neatkarība" which itself is wrong pair, because "independence" means not being dependent, and therefore free, while Latvian word means more like "impossibility to take by force". So it might be incorrect to use it in translating Tibetan term. What may be more suitable is to use 'patvaldība', but it is more about power, than reliance.
It would be helpful if Los Angeles companies can please put their exact location in the ad. The city/county is a large place and the location will help many filter out jobs.
Could this make eclim useful for ruby developers?
Minifloat
OR better yet - just install rhodecode, use Git/mercurial however you want + you get awesome code review.
The thing is, small sample sizes, be it as they may, are still data, and drawing inferences off of them is the only thing we can do given the nature of our inability to experiment.
LogicGate | Platform Software Engineer | Chicago, IL | ONSITE https://logicgate.com

LogicGate is building technology to help businesses automate and track disorganized processes. Our office is in the TechStars space within 1871, along with some of our friends from the 2016 cohort. We work with Java 8, Spring Boot, Gradle, MySQL, Neo4j, and more! We are currently experimenting with Kotlin, Docker, and other cutting edge technologies.

Apply here: https://logicgate.workable.com/jobs/431006
> Probably in this day and age it would have better chance at adoption if it would be a JSON file. It's just network effects.

And here I was feeling badly for thinking that it'd be better as S-expressions! I wasn't going to post that, but since you already did, here's the same example in the original YAML:

---
format: UPL1
name: Favorites
id: 2b43009f-d6a6-4f00-8533-09a9a73d8b54
entries:
- artist: Anciients
title: Following the Voice
duration: 408.764081632
ids:
sha2: e577cce68a69735acccd5d8603b3e663f6aa5bc9
sha3: e577cce68a69735acccd5d8603b3e663f6aa5bc9
mbtrackid: b00a2b97-53f1-485a-9121-1fe76b55e651
filepath: Anciients/Following the Voice.mp3
uri: nfs://example.com/music/ftv.mp3

as JSON:

{
"format": "UPL1",
"name": "Favorites",
"id": "2b43009f-d6a6-4f00-8533-09a9a73d8b54",
"entries": [
{
"artist": "Anciients",
"title": "Following the Voice",
"duration": 408.764081632,
"ids": {
"sha2": "e577cce68a69735acccd5d8603b3e663f6aa5bc9",
"sha3": "e577cce68a69735acccd5d8603b3e663f6aa5bc9",
"mbtrackid": "b00a2b97-53f1-485a-9121-1fe76b55e651",
"filepath": "Anciients/Following the Voice.mp3",
"uri": "nfs://example.com/music/ftv.mp3"
}
}
]
}

And as S-expressions:

(playlist
(format UPL1)
(name Favorites)
(id 2b43009f-d6a6-4f00-8533-09a9a73d8b54)
(entries
(entry
(artist Anciients)
(title "Following the Voice")
(duration 408.764081632)
(ids
(sha2 e577cce68a69735acccd5d8603b3e663f6aa5bc9)
(sha3 e577cce68a69735acccd5d8603b3e663f6aa5bc9)
(mbtrackid b00a2b97-53f1-485a-9121-1fe76b55e651)
(filepath "Anciients/Following the Voice.mp3")
(uri nfs://example.com/music/ftv.mp3)))))

I wonder which in general people think are prettier.
Also, a lot of web spiders are not benign. All sorts of bots troll the internet looking specifically for data leaks like publicly visible email addresses and SSN's. I'm sure they're having a field day.
Thanks for a detailed reply !

I'm a bit surprised about the salary. I've seen than in IT it's pretty limited, but also that some other profession can make a very good living - my wife is a doctor and it looks like it's quite a good place to be for medical professionals.

Living costs, yes - that's something I expect. But coming from Paris, I don't think I will be shocked neither... Also, we already have 2 kids and will rather be looking at houses in the suburbs / outside of the main cities, so this should bring the costs down.

Again, thanks for great answer !
Seconded and seconded. Nice to see Ruby continuing to grow/improve, and not always necessarily with a rails-centric motivation or focus.
4CPU sockets !=> 4x x16 cars. It always depends on the number of PCI lanes for each processors. Check i.e. these 2 E7 Xeons: http://www.intel.com/content/www/us/en/products/compare-prod...

Both have max 32 PCI Express lanes - so you can theoretically hang max 2 PCIx x16 cards off each CPU, but as few of the lanes is reserved for other peripherals, in 4GPU/CPU setup they will practically run at lower speeds, ie 8/8/4/4. However, using system with PCIe root complex [1] can improve the GPU<->GPU communication speed.

[1] https://www.microway.com/hpc-tech-tips/pci-express-root-comp...
A lot of GC languages don't give you access to the stack, though, all objects live in the heap.
I'm ok with cold. Sort of. It's the rain and lack of hot that would bother me. I actually live in Oregon's "high desert", which is more of a steppe, really.

My ideal summer includes a month or two of 30C, rather than that being the highest temperature ever recorded.
Do not forget that even a losing candidate has quite some pull in the party.

And Democrats will not forget about the support.
Only if their terms [1] are more favorable.

I did a quick skim and didn't see anything regarding waiving attribution rights.

[1] https://about.gitlab.com/terms/
Amplitude Analytics | San Francisco, CA (SOMA) | https://www.amplitude.com | ONSITE

We help companies build the best products by providing analytics for understanding user behavior. We believe that the future of product development is in smart, fast, and easy-to-use analytics, not the complex data science stacks or surface-level vanity metrics of today. We're a 60-person company (15 engineers), and we raised our Series B earlier this year. We've gotten incredible traction helping customers like Venmo, Udacity, Square, Intuit, Microsoft, Postmates, and Square Enix change the way they build products.

We have many open positions that can be found here (we're growing fast!): https://www.amplitude.com/careers. In particular, we're looking to grow out the engineering team with the following positions:

* Senior Backend Engineer

* Senior DevOps Engineer

* Senior Frontend Engineer

Our tech stack consists of Java, Python, Redis, Kafka, PostgreSQL, Elasticsearch, Docker, SaltStack on the backend and JavaScript, React, Flux, Highcharts, d3 on the frontend. We've got a number of extremely challenging technical problems to solve thanks to being in the analytics space, and we're looking for talented people who are passionate about the intersection of technology and product to help us take the next step.

If this sounds interesting to you, please reach out to us at careers@amplitude.com or apply directly through https://www.amplitude.com/careers.
Credit cards and SSNs are regularly compromised. The real problem is that they are used as an authentication mechanism. That's what we should be concerned about.

This issue is a drop in the bucket when it comes to the amount of sensitive data leaked.
They're polite, at least. Not sure if it's clear in the video, but the one moving around says, "pardon me", as it ominously rolls forward.

We live in interesting times.
Now I can take Zelda with me wherever I go — not some limited
version, mind you, but the full console Zelda experience. I can
play on my TV, pick up the tablet from its dock, and continue the
game without skipping a beat or compromising the experience.

Continue... where, exactly? Modern mobile games work because they can be picked up for a few minutes in a line at the grocery store and put back down when you get to the checkout. Can a full Zelda title lend itself to this pattern of short mobile sessions? Furthermore, the Switch may be a svelte device, but is it something you'll actually carry around every day like your phone?

The Switch looks very well suited to a plane or road trip, where you have to sit for a longer period without anything to do, but it's hard to imagine that representing a major change in regular usage for most users.
This is essential!!

I recently purchased the domain cnnisfake.news to expose all the times the media releases a fake story. This thread and posts have inspired me to get it working!!
> they're so unfocussed and so notorious for abandoning and shutting down their services

When was the last time they shut down anything major other than a consumer service? Cloud is still going. AppEngine is still going. Apps/GSuite is still going. Google admittedly has a pretty terrible record on consumer products but in enterprise it seems pretty solid. The only shutdown I recall seeing that would affect a business is the site search, which doesn't appear to have been used much.
Taking ideas from REST and putting it into your JSON-RPC API doesn't make your API REST. But you call it REST anyways.

It's like reading a book on building a house and using ideas to build a shed. Sure your shed has electricity and a sink but it's still a shed, not a house.

Same with terms like RESTful. You don't call your shed a "house like building" as it's missing key pieces of a house.

REST requires HATEOAS. The only real implementation is the world wide web. Everything else is really JSON-RPC or some other protocol with a few ideas borrowed from REST.
Nothing wrong with gitlab, I personally use their self-hosted product. But just a reminder to all that they lost a bunch of data 1 month ago today [0].

However they were completely open and transparent about what happened, and they handled it as well as they could have.

[0] https://about.gitlab.com/2017/02/01/gitlab-dot-com-database-...
Isn't CC-By (let alone other CC licenses) incompatible with most FOSS licenses anyway?
GitLab feels like someone at a weekend hackathon tried to build a GitHub clone with Meteor. if Hitler himself ran GitHub i think I'd still prefer it to GitLab. the whole client is just plain janky. and that's ignoring the thoughtless mobile stylesheet they use for desktop...

throw in the multiple tiers of negligent backup failures last month and i have no faith they could ever build a serious competitor to GitHub.

edit: who is flagging me and why? is it because i am deprecating GitLab-- or because I'm deprecating Hitler?
Awesome work.

How soon before it can open doors and go up stairs?

More importantly, do your customers care?
Algorithms require hardware to run on, so they'll have all their assets drained away from them in the former of rent to the landlord, that is, the person who owns the hardware they run on.
AdRoll | San Francisco | On-site/remote | Full-time

If you like developing open-source code, languages such as Python, JS, C, D, Lua, Erlang, AWS, petabytes of data, and distributed low-latency systems, this may be your dream job.

This time we are particularly interested in finding data scientists and experienced Erlang developers / tech leads. This is a really unique opportunity to get to work with a massive scale (thousands of instances on AWS), low latency (real-time bidding, real-time machine learning), mission-critical systems (this is how we make money).

Learn more about us here

http://tech.adroll.com/blog/

I am happy to tell you more over coffee in SF or by email, ville@adroll.com
But if they have superior AI, what stops the AI from expanding outward instead? Such an advanced civilization has nothing to lose by sending a few robot colonists out through the galaxy.
Homer Logistics | VP Operations Research, Software Engineer | New York, NY | ONSITE

Help us revolutionize last-mile delivery in urban environments! We're building a distributed delivery platform to support the hundreds of thousands of deliveries that happen daily in NYC (and other cities). Our software is running in stores around the city and is used to coordinate thousands of deliveries across our fleet of couriers every day.

What we're looking for:

* VP of Operations Research - Scale up and manage a team of talented operations research experts while you lead the research, development and maintenance of the models and algorithms that we use every day for demand forecasting, scheduling, route optimization, etc. More info here: https://angel.co/homer-logistics/jobs/47887

* Software Engineer - Use your experience across the stack to build new features, deploy new infrastructure and solve challenging integration problems. We use a lot of Ruby, Rails, PostgreSQL and Angular, and are starting to use more Go, TypeScript and React.

Email me at robert (at) homerlogistics.com if you're interested in learning more!
Probably rather because the p2p algorithm was not included when they bought Skype, they only licences it...
I think chronic pain is described as anything over 12 months; but more so dealing with it for years or decades (sometimes a person's entire life) tends to wear you down quite a bit, especially when this is accompanied by a reduction in mobility, motor skills, etc.

(Although personally I think while mental health is a large component of chronic pain management I'd say the pain management itself is still the primary issue at hand)
a quick photoshop with the same footprint:
http://i.imgur.com/Z3QVKRK.png

edit: oh, maybe that bottom part I reduced is full of weights. Not making the actual switch stick out further on the top might be a simple design decision than. They could have squeezed half of that in the back half of the thing though.
Removing everything from GitHub
The Workers Who Regret Trump’s Scrapping of a Trade Deal
Snap Nears a Debut That Could Lift Market for New Tech Stocks
I agree the blue is really hard on the eyes.
Go outside and enjoy your youth. You'll have time to program once you're in a 9-5, but you won't be able to play a pickup basketball game with your friends. When you wake up on your 40th birthday, you're not going to wish you had spent more time programming computers 20 years ago.
Captcha-replacement - https://hashcash.io/
I haven't done a whole lot of looking. It's just the most recent thing on my mind. I used to have a Roku and it was pretty good. The more important thing is being able to stream videos from my computer(or at least my network drive), as opposed to being able to play Netflix, which I have my Xbox for.

The problem with YouTube for me is that there's a lot of great content on there that's hard to get anywhere else. I spend a lot of my "free" time listening to lectures on various topics, and nothing can compare with YouTube in the sheer volume of monetarily-free intellectual content. NewPipe at least takes away the ad revenue from YouTube/Google/Alphabet and doesn't force me to eat up my 4G bandwidth with HD video I'd rather just listen to audio for. I support all my favorite content creators through Patreon.

I know it sounds kind of scummy to free-load, but I'd have little problem watching their ads if Google hadn't been behaving the way they have and if they weren't making their ads more pervasive. Somehow, cutting myself off from the smartest people in the world share their ideas with me, just because of a moral dilemma in supporting an internet giant, doesn't seem right to me. I'd happily switch to something like Vimeo if it could compare in content, but I don't think it ever will. Cutting off the revenue stream is the only way I can have a sort of vote without losing touch with the world. My tune will change if Google can decrease the level of uncertainty in their products and not be trying to impose its corporate vision of the web. Heck, my actions might change if they stopped having the worst technical support the world has ever seen.
Oculus cuts price of Rift headset and Touch controllers by $200 – now $599
Joey Hess wrote a concurring opinion: https://joeyh.name/blog/entry/removing_everything_from_githu...
Bad analogy. All movies have spoiler-free synopses, e.g. "Two detectives, a rookie and a veteran, hunt a serial killer who uses the seven deadly sins as his modus operandi." And that's exactly what you read before deciding which movie to watch. That's more or less what we're asking for here, in title form.
I can think of cooking as an example of a surprisingly complicated job. OTOH i can think of many supposedly "creative" jobs that are already ripe for disruption. Anything that has to do with visual arts for example, architecture, industrial design, medical, law etc. These jobs may not be fully automated, but the human supervisor will be relegated to a secondary role.
Cerego | SF FiDi | Full-time Full Stack Engineer | $100k - $130k

Cerego helps people learn faster, remember longer, and quantify what they know. We build software and APIs that make a real difference in the world: we help people study less but learn more. We have an incredibly impressive suite of partners, from leading publishers (Cengage, Elsevier, McGraw-Hill) to online course providers (edX) to innovative institutions (ASU) and foundations (The Bill and Melinda Gates Foundation).

We're not just another "adaptive learning" startup: our products are based on proven research, and learning science affects everything we do. We're also not really a startup: we've run a successful business using our technology in Japan for years, and we have a business model and partners already.

Our stack is Rails/Angular MySQL/AWS

Please check out https://cerego.com/jobs to learn more and if you'd like to work with us we'd love to hear from you at jobs@cerego.com
When you say "native languages" you mean a statically compiled language?

It's been done before with the technology underlying the OMR compiler component, however there is some work that would need to be done to support this.

In principle though, there's no reason it couldn't be done.
The real question is if you interpret it as country interest or people interest first. If remains to be seen which side will happen.

People have to finally learn that it is not the message that is important, but the result.
If you want to see what technology and automation do, and early ideas of how to support the "useless" class, don't look at California. Look at places like Switzerland, Scandinavia and Belgium.

The wage cost pressure is just pricing low productivity work out of the market there more quickly than elsewhere. A taxi in the valley is cheap. A taxi in any of these? Rather more expensive...

Jobs being replaced with technology? Government policy trying to do something about it? Keep an eye on what happens in these countries...
> I don't really believe in an internet where the default assumption is "you have to rewrite your application within two years, or if it's broken it is your fault"

In a way I agree; the lack of stability is costly for users, especially in managed environments where changes needs to be planned and tested thoroughly before deployment. Frequent updates do seem to greatly improve quality, but the lack of support for old versions is painful. It's a way of shifting the cost of old versions from the vendor (who would have to maintain them) to the user (who has to deal with the updates).

On the other hand, Google does the same thing and it seems like the norm now for software, especially web and Internet-based applications. I've come across many web apps that will only support the latest (or two latest) versions of browsers. It's also far better for security.

Arguably nobody has less reason to complain than Google: It's their own practice, and possibly nobody has better resources for keeping up - money, personnel, talent, and expertise - they make browsers themselves.
Maybe you could commute to work on one of those sail powered bikes? Those get a bit scary if the wind is gusty though.
I just tried to open UE 4.14.2 (no scene) - it took 140seconds, how is that not resource heavy? Opening some basic project - 15 seconds. Making a small change in my plugin and compiling it ~2minutes. Intellisense are quite slow, VisualAssist even slower. Donwloading UE - several GBs.

I can recompile my whole engine in 20 seconds (and I am not using precompiled headers), editor launches in ~1 second, basic scene load ~1 second. Small change in source code - compile & link in 3 seconds. Intellisense brokes from time to time when using FBX SDK, but it's fine otherwise and without FBX SDK there is no problem. Engine size with some necessary data - a few tens of MB.

When I am doing something in my game and I have to change something, turn off engine + make change + compile it + start engine + load the scene = few seconds. It's so fast I did not even bother to implement hotreload for native code.

When I'm working on my UE plugin - the same cycle is several minutes.
Most of the nonstandard features that Hangouts uses are built into Chromium and the JS APIs it exposes to Hangouts. In particular, SDES, google-ICE, RTP data channels, and plan B are all nonstandard features exposed that way. [1]

[1] https://webrtchacks.com/hangout-analysis-philipp-hancke/
I don't disagree that what I describe may not be what NYT is looking for. I'm excited enough about their commitment to devote programmer resources to news that I am eager to provide that feedback.
Migrating issues and projects is pretty trivial since GitLab has an import tool specifically to pull things out of GitHub: https://docs.gitlab.com/ce/workflow/importing/import_project...