skysight-inc/HackerNews huggingface dataset:
but I can't post edits this long! 56789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901
I also don't buy the image sensor argument - Sony isn't hoarding the best sensor designs for itself - they actively develop and market image sensors of all varieties and use cases to OEMs.

Apple doesn't need to buy Sony to get access to Sony's latest and greatest in sensor tech.

> "In the last ten years from 2007 until now, was Apple iPhone ever #1 in camera quality?"

I'd strongly argue yes, but I think it helps prove your point. Apple's cameras have been top-in-class for a lot of reasons that have little to do with image sensor tech.

Lots of people prefer Apple's camera over other phones because of non-sensor advantages: shorter camera launch time, less lag between shutter press and actual image capture, faster focusing, better/more pleasing flash (that doesn't make you look like a zombie), post-processing, and now features like editing the lighting conditions after the fact.

I think it's becoming clear that, while image sensor tech will continue to improve, big gains in camera functionality and quality are increasingly driven by software advancements.
> I think we should talk about mass killings not mass shootings.

I'd rather talk about mass shootings—which is a problem that America currently has—instead of mass killings, which is not.
Last I checked, neither Redis Sentinel nor Redis Cluster were linearizable systems; you get neither C, A or P. Redis Cluster failed Aphyr's Jepsen tests back in 2013. I not sure what the current status is, but I don't think the fundamental architecture has changed since then.

With vanilla Redis master/slave replication, I believe the best way to avoid data loss is to set replication to be synchronous (it's async by default) so that slaves are always guaranteed to be in sync with the master, in case you need to promote (using Sentinel) a slave to master.
Git Version Control for Everyone (Visual Studio Team Services) [video]
Ask HN: How do ye deal with 'customer service' that is designed to tire you out?
I've been noticing a serious trend here in Ireland, and recently in the US, of customer service agents having mastered the art of putting you on the long finger.

They ignore bulleted lists of questions, take days to get back between responses, ask pointless/inane questions, and purposefully hold back vital information, among other things.

Being referred to their supervisor hasn't worked. Social media these days is basically fucked. They act with seemingly no shame, and I have no doubt that there are strong incentives for them to focus on the company's short-term bottom line, rather than actually helping.

Have any of ye found methods of getting actual service? Have ye all noticed this trend as well?

I am not looking for examples of stellar customer service to balance my point - I'm only looking for tactics and strategies that have had some success with getting these assholes to actually help.
Imagine how normal work places feel like to people who don't drink, are introverts and don't like to be greeted by dogs all the time.
Probot: GitHub apps to automate and improve your workflow
Moovweb(https://www.moovweb.com) | San Francisco, CA | Remote or Onsite https://www.moovweb.com/company/careers/

Moovweb's mission is to make mobile shopping significantly easier. Our customers see conversion rate increases 55% higher than the industry average. More than 200 brands trust Moovweb to power their mobile sites, including 10 of the Fortune 100. With more than one billion mobile shopping sessions and $4 billion in e-commerce supported by our platform, 40% of mobile adults touch a Moovweb site every year.

Sr. Software Engineer - Product Engineering http://jobs.jobvite.com/careers/moovweb/job/oIIg5fwv?__jvst=...

Sr. Software Engineer MoovCheckout http://jobs.jobvite.com/careers/moovweb/job/ovDL4fwH?__jvst=...

Mobile Web Developer http://jobs.jobvite.com/careers/moovweb/job/olLN5fwI?__jvst=...

Always looking to connect with great frontend developers. We're working on some really cool and modern web technologies like PWAs, Polymer, and AMP pages just to name a few.
Token | Software Engineer | SF and LONDON| ONSITE https://token.io

Token’s mission is to allow financial institutions, businesses, and people to instantly and securely move money wherever they may be. To accomplish this, we’re developing a powerful open banking platform with focus on openness, security and the best possible customer experience. The result is an ecosystem where money and information moves together, instantly, and in an open, global, standard.

Our team comes from top companies like Google, Amazon, Apple, Microsoft, Docker, Twitter, and Square, and our CEO, Steve Kirsch, has invented several groundbreaking technologies and has had multiple billion dollar exits.

Token is working with a range of industry players to build the payments ecosystem of the future. Partners include HSBC, Fidor, CGI, Capgemini and VirtusaPolaris. Token has been recognized by leaders in the industry, such as in SWIFT's Innotribe Startup Challenge 2015, GTS Global Innovator Competition 2016 and Plug & Plays Fintech EXPO. We're looking for mobile, web, backend, security, and full stack engineers. Our technologies include Swift, Node, React, Java, Kubernetes, and AWS.

Job listings: https://token.io/careers
That sounds like the worst possible compromise between 16+8, which gives you a normal "on" work shift and a normal sleep period, and 8+4, which could give you biphasic sleep, or triphasic with 4 hours base sleep and 2 x 2-hour naps.

Even so, it's still 8 hours of sleep per 24 hours, which is adequate, even when only being able to take 6 at a time makes it somehow seem worse. And I have a sneaking suspicion that it only exists because the Navy found that sailors were useless after the 12th hour of working, so decided to set the workday to 12 hours, and just make the whole duty cycle 18 hours. I'm guessing that people on that schedule stop being very effective after just 9 hours of wakefulness. But I'm no somnologist.
> But as we grow in size, we also plan to grow in the diversity of our perspectives and backgrounds — which is even more reason not to add a bunch of extraneous or overly specific perks. Especially as our team diversifies, we can’t (and shouldn’t) strive to have a one-size-fits-all office or benefits package.

This is a great point about bringing in diverse hires. If you optimize your perks to appeal to you, then you're likely to bring in people with the same interests as you, and there are often strong correlations between interests and demographics. I would certainly rather work somewhere with neutral-seeming perks than a place where everyone was bonding over a bunch of perks I couldn't care less about.

One of my friends is in an office environment where they play Quake III for an hour a day. This perk is actually a mandatory bonding session. I love Quake III, but he doesn't, and he feels like it's both a waste of time and a reinforcement of a specific type of company culture that he doesn't really relate to. He doesn't really mind it, but he has specifically listed it as one of the reasons he is considering finding another job.

Having a more typically "professional" office setting, combined with some more flexible perks (like flex funds for wellness), strikes me as a good way to avoid filtering people out and inadvertently selecting for an overly specific company culture.

In particular, if you're worried that hackers who fall outside of the white/male/straight/cis gendered hacker stereotype are not coming to your company in sufficient numbers, you want to avoid sending implicit signals that your company is only into things that seem to appeal to this stereotype. Perks are one source of those implicit signals.
Why the hell would anybody trust news from social networking?

I understand that something like 40% of young adults do, which is an indication that some people trust anything that is socially validated.
1. Be American in SF.

2. Rent out your apartment.

3. Go to Europe, live from the rent money.

4. Get a degree.

5. Profit?

If you don't own a property:

0. Save for a year, then do the same thing.
I'm sorry to hear that. This is of course not normal, could you please let me know where you sent it? We look at all applicants' tests sent via our job page, and if yours got lost then it's an error that I'd be happy to fix.

Mail: marc at drivy dot com
Coffee smells just like skunk mixed with burning rubber to me. Tastes horrible, of course, I can't stand the stuff.
Offices (and at least one person with a hammock in their office) would negate that as a perk.

Offices also diminish the impact of bringing a dog/cat/chinchilla to work and the need for TV rooms (if you don't have everyone looking over your shoulder, watching netflix on during break from your computer isn't an issue)

Though offices also run contrary to "Start up" being some hyper growth focused company, if you plan on doubling the head count every year offices are completely unfeasible.
Can't we have tools that automatically perform the static typing for us, perhaps in an interactive way?

(I'm not talking about systems which just infer types automatically).
Nest had a huge investment from google already, so I doubt they were keen to sell to Apple.

Add to that Tony Fadell's history with Apple may have also made that deal tricky.

Given the shocking state of nest these days I think Apple dodged a bullet on that too.
As someone with dog allergy issues, I appreciate this sentiment. I don't want to be 'that guy' (the spoiler as you call it) but dog dander is going to seriously hinder my ability to get any work done, with all the sneezing and itchy/watery eyes.
Pex | Multiple Positions | Downtown, Los Angeles | ONSITE, FULL-TIME |Salary $100k+ & Equity | https://pex.com
Pex is a search engine for music and video, that uses the content as a base for its search (think of Google Image Search just for video/music with some more features built at top of the technology). To the moment we've indexed more than 5.6B videos with daily addition of ~60M. We operate a massive stack (https://news.ycombinator.com/item?id=13726224), currently using mostly C/C++, Go and Java in most of our pipeline and Javascript and Python for frontend and data analysis.

Instead of dumping money into swanky offices, we offer 30 days of paid vacation, fully covered health benefits (gold plan), commuter benefits, cover costs of visiting conferences and more.

We're looking for skilled senior developers (C/C++, Go, Java, Python/Ruby) that want to work on some very challenging technical problems, in a massive scale. We don't discriminate based on your prior experiences and knowledge of any particular language(s).
If you want to learn more, reach out directly to me at r@pex.com
Narmi (Techstars NYC '17)| Full Stack Engineer | New York, NY (NYC) | ONSITE | https://www.narmitech.com

Narmi is helping reinvent banking in the United States. We create a more accessible and useful financial ecosystem by powering the online banking, mobile banking, and open banking APIs for the 10,000 credit unions and community banks in the United States.

Narmi was founded by two Georgetown University alums who previously worked as CEO and CTO of a $18 million credit union and also at some of the largest banks in the world.

Even if you don't think you are an exact fit for one of our current openings, we'd still love to talk.

We are always looking for well-rounded engineers to join our team in NYC. Having expertise in python (django and django-rest-framework), vue.js, react native, ansbile, terraform, visual design/UI/UX, and/or security are all pluses!

The interview process entails an intro call to get to know each other, followed by an in-person interview that includes a code pairing session.

Some keywords: * Full Stack Engineer, Full-stack Engineer, Full Stack Developer, Full-stack Developer * Front End Engineer, Front-end Engineer, Front End Developer, Full-end Developer, Software Engineer * Banking, online banking, mobile banking, open banking APIs, * New York City, New York, NY, NYC, Manhattan

You can learn more on our website and apply via email: jobs @ our domain. Make sure to mention you found us on Hacker News. Also please feel free to reach out directly to me chris @ our domain.
I'm assuming blackout curtains are also an anti-perk? My eyes hurt from looking at the picture, I could never work there.
The cell populations are actually quite similar; there are both mesenchymal and hematopoietic stem cells in cord blood and bone marrow. In many ways, our service is 'cord blood banking for adults'. However, unlike a cord blood bank, we are developing potential rejuvenative therapies using these cells.
Surviving Suicide in Wyoming
When I worked briefly in Switzerland during college, I remember being really impressed with how many workers would retreat to a lawn chair outside during lunch and take a nap for an hour or so. It seemed perfectly normal and accepted. And this was at a behemoth of a bank, not a tiny startup. Seems unimaginable in a comparatively sized business in the US.
Can't see myself working here with an anti-alcohol policy like that.
They say that they have moved away from a pure open office plan (thank goodness!):

> Based on learning that people needed room for more styles of work and levels of collaboration, we added private rooms, shared offices, and flex spaces to our existing open layout.
I can't tell if you're trolling / being sarcastic / something. If you're being serious, then I'm suddenly a lot more convinced that having no-drinks-at-the-office policy is a good recruiting technique (in the sense of making sure you recruit the right people).
Hello, the streams have basically the same characteristics as any other Redis data structure, that is, from the POV of a local node, you can configure strong persistence on disk, but on node failures, you have basically different tunable amount of best effort consistency, it means that you cannot guarantee no messages are lost. So basically this means that you can:

1. Use the default asynchronous replication, and live with the fact (if the use case permits this) that on failover, the message did not yet received the slave that will be promoted.

2. Use WAIT to force synchronous replication to N slaves. This will not still make Redis ensure you in mathematical terms that the failover will pick a slave that received the message, under complex partitions, but narrow the real world failure models leading to losing data to more "unlikely" cases. Yet you have just best effort consistency but with better real-world outcomes.

So Redis streams will be good choice if one of the above is acceptable.
Why would they pay after they already read the article? If it is on the honor system people just aren't going to pay.
In all honesty that was reckless for me to include. I meant it as gentle ribbing between functional comrades. In truth I admire Scheme-like lisps very much.
Ceros (http://ceros.com) | Full Stack Developer (Security background) | New York, NY | Remote | Full Time

Ceros is the world's leading collaborative design platform. Our users work collaboratively in real-time on a browser-based digital canvas to create pixel-perfect experiences with rich animations and interactivity. The experiences they publish work consistently across all browsers and devices, and all customer engagement is tracked with extensive analytics. All without writing code.

Our customers include some of the world’s leading brands, such as Mashable, Bloomberg, Red Bull, United Airlines, and AIG.

We are well-funded and venture-backed by prominent investors including Grotech Ventures, Sigma Prime, Starvest Partners, Greycroft and Mark Cuban.

Our codebase is 95% JavaScript and the Ceros product is comprised of multiple single-page applications with a client-heavy focus. We use libraries like jQuery, Require, and Backbone. The Ceros Studio is architected around the HTML5 Canvas element.

We’re not language zealots. We believe in using the right tool for the job, and our current server-side infrastructure runs PHP, Node.js, Redis, AWS Aurora, Chef, etc. on the Amazon AWS cloud.

Working completely from home, you’ll be communicating often through chat rooms, email, and video conferencing. We offer flexible working hours and an extremely flexible vacation policy. And we provide excellent gear (15” Macbook Pro, iPad, external monitor, etc.).

While we are not a security company, we are looking for a developer with a passion for security. One with past experience in a highly regulated industry (banking, trading, etc.) or working with security software. You should be familiar with OWASP and be able to mentor other developers on secure-coding best practices.

More info here: http://labs.ceros.com/jobs/#/job/722719

We're also looking for:

Ceros | User Experience Designer (Product) | New York, NY | Onsite | Full Time

More info here: http://labs.ceros.com/jobs/#/job/782987
For those wondering why phones are banned in the first place - It's bad for business. Data shows that regular communication with family is one of the best ways to lower recidivism.

https://www.prisonlegalnews.org/news/2014/apr/15/lowering-re...
Yep. You can, of course, make a similar argument for Scheme. But you don't get a very interesting type system out of it.

Perhaps I should have written "... nontrivially statically typed."
I think you already reached the same conclusion, but employee salary already behaves the way you describe: it's taxable, and they spend it as they wish.
It's not just "fear" or "despise" - if you're allergic to pets, you're mandating that some of your employees work from home on those days.

If you're okay with that, might as well let the pet owners work from home, no?
Mirror: https://webcache.googleusercontent.com/search?q=cache:https:...
Something approaching Utopia arises on island owned by its residents.
It would sound pretty good to a recovering alcoholic with pet allergies.
Think about the synergies, Beats produces over-priced mediocre quality headphones with big marketing dollars spent on celebrity endorsements. Their brand had pretty good value to earn high profits which Apple must have found a good deal.
Yes, sounds more like someone wants save money or something than improving the life's of their employees.

1/10 would not work for.
From https://news.ycombinator.com/newsguidelines.html

> Please don't post on HN to ask or tell us something. Instead, please send it to hn@ycombinator.com.
"I’m sure having a pet visit the office once would be a treat, but every day quickly can become a burden on the team."

Would people who are burdened by an office dog please share your experiences?
Why can't they just pay more? I feel like one of the primary things I want a salary for is meals.
The article didn't say anything about Samsung's numbers. I was replying to bitmapbrother who quoted a value of 250bn. In that case, I didn't understand how 262bn>250bn was naive. If the numbers are actually 300bn and 600bn, that's a different story.
But undoubtably, regularly walking to lunch and getting some fresh air is a great perk. It's one of my favorite perks of my current job.
I'd be interested to know where you've seen this. The consulting agencies I've seen will typically bill $90 - $100 an hour, and then give you $50 an hour. This comes with 2 weeks PTO and 5 holidays. The rest of the time you better be billable. Sick days are not factored in.

Also, the health insurance is bundled in to the compensation package, and if you don't need it, they're not going to increase your salary.

When you say "charge less than 10%", do you mean to say that if they bill the client $100/hr, that you will get $90/hr ?
Among other measures, Abraham Lincoln had state legislators arrested to prevent them from voting for secession. He ended up waging the deadliest war in US history to force the seceding states to remain in the Union. Today, Abraham Lincoln is a hero. And before you bring in slavery, I think it's very clear from Lincoln's writings that he would have done the same no matter what the basis for secession was (and before the war, he was also in favor of continuing slavery if it would have kept the Union together).
Thank you for not allowing pets. I both dislike and am allergic to dogs, and it annoys me when people think it's no big deal to bring their dog into the office. This is not your home, this is a professional workspace that we all share.
It is legal to store them. If you want to expand (grow them to greater numbers) AND use them therapeutically, then you must be part of a clinical trial in the US. Many clinical trials using these cells expand them. I have grown some of my own, but have not used them to any purpose.
I had an Echo since shortly after it was introduced, and purchased a Home when it came out. I found quickly that the Home surpassed the Echo for most general inquiries. For all of my home automation, music playing and alarms, they are very comparable. The Echo seems to have slightly better speakers and microphone, but not enough to make me stick with it. I now have 3 Google Home's throughout the house and I find them much better at responding to natural language (e.g. "Hey Google, can dogs eat mango?").
Don, you've had enough already. Alcohol is for closers.
>Having to pollute my code with all that crap

What crap? Types?

>deal with a lot of dumb restrictions

Like what?
I think you make some good points, but couldn't someone just buy 20 or 50 article credits from you in a single transaction and then choose which articles they want to use their credits on (no time limit and no counting credits toward articles they don't specifically say they want to use a credit for).