skysight-inc/HackerNews huggingface dataset:
Most BS reason I heard Apple give for ditching the jack was for waterproofing. Yes, waterproofing is quite desirable in a smartphone, but Samsung managed to IP44-rate their Galaxy S5 (of which I have one) without dropping the 3.5mm jack. They didn't even put a cover over it, which they did for the USB3.0 connector.

Any manufacturer who gives this as a reason for ditching this ever-useful connector, please explain how other companies have managed.

I do prefer the convenience of bluetooth, but I also like that I can use a cheap 3.5mm cable to connect my phone to the stereo in my car, which does not benefit from a bluetooth adapter. It also means that when my bluetooth headphones run flat, I can switch to cabled while they charge.
Yep, just added it to my profile.
It is strange that I have the opposite experience. When a problem occurs in Linux, the investigation is like a trip in the unknown. At the end, the problem is clearly identified and definitively solved and I have improved my knowledge about the system. When the same occurs in windows, I have to reinstall random software or drivers until it works. No clue if it will fail again soon. Nothing learned about what was the bug that has caused this problem.
I'm not sure why you made it about me.

Every tech worker in Seattle and SF is able to afford the very high rents in those cities while the local population cannot. They are absolutely being pushed out by the influx of these people who are raising the pricing floor.
I'm really surprised how popular it has become. Reserving 11 months in advance leads to a lot of plans being canceled and sites popping up at random times.
the link on https://en.wikipedia.org/wiki/Rubber_duck_debugging
is broken.
fix it
I love the implicit assumption that someone working on one of these companies projects actually works for the company, and not a third party.

The conceit of the article falls apart when you realize it's not up to Google, but the 3rd party to fulfill the 'expectations' of working at a modern software company.

And how 3rd party companies like Milestone or Vaco keep these contracts is beyond me. Maybe it's intentional wack-a-3rd-party, so the adjunct worker can't feel permanent?
>The argument you are making is essentially: as a society we make rules, therefore we can enact rule x.

No, I was responding to this very general question by thecrazyone: "Why should anyone be restricted in their actions because of your opinions?".

I was interpreting this question in the sense in which libertarians are often framing it: "What gives society the right to get involved in voluntary agreements between individuals?"

So I was merely explaining my reasoning on why society has a legitimate role to play and why my opinion as a citizen counts for something.

Once that is out of the way, we can go on arguing about what specific rules are good or bad.

And on that point I have one key disagreement with some libertarians. I do not accept the absolute priority of private property over all other interests and freedoms that people value.

I find this primacy extremely contradictory given that there can never be a level playing field and libertarians keep arguing against levelling the playing field where that would be possible to some degree (inheritance tax)

I also question whether private property is sufficiently well defined or definable without taking into account other considerations of what it means to be human.

>Just because person A depends upon the services of person B doesn't mean that person A can make outlandish demands on the way person B provides said services.

I don't know what outlandish demands you are talking about.
Udacity | Multiple Positions | Mountain View, San Francisco, Berlin, Shanghai, São Paulo, New Delhi | ONSITE, FULL-TIME | https://www.udacity.com

Udacity's mission is to democratize education. We're an online learning platform offering groundbreaking education in fields such as artificial intelligence, machine learning, robotics, virtual reality, and more. Focused on self-empowerment through learning, Udacity is making innovative technologies such as self-driving cars available to a global community of aspiring technologists, while also enabling learners at all levels to skill up with essentials like programming, web and app development.

Tech: Docker/PostgreSQL with Golang, Python, Node.js, React, Java, Ruby, Haskell depending on team.

All open positions: https://jobs.lever.co/udacity?lever-via=24S9Caa8CS
Those are all client usability concerns, and none of them are stack intrinsic.
hahahaha it is!
I launched an app for Shopify about a year ago called Custom Fields: https://customfields.bonify.io

Currently it's making about $5,000 / month.

It's been a very interesting process dealing with building the app, marketing it, and dealing with support. The app is $19/mo for regular Shopify stores, and we have about 700+ total customers (only some are paying). We get A LOT of support requests for misc things and have been trying to build up a knowledge base of articles and help guides in our ZenDesk.

We have recently been running into an issue with file hosting storage fees (we allow people to upload files, no additional charge). We have a couple of Shopify stores that are costing us about $70/mo each in file hosting fees (we don't charge them extra).

I absolutely LOVE building apps for 3rd party providers. We don't really market the app, it's found organically in Shopify's app store. The first 8 months were filled with lots of little bugs needing fixing, but that has since slowed down as I've fixed things. At this point, it's a pretty stable application that doesn't require much maintenance, mostly just user support.
Even then, there's either way more chromebook-using students than I'd have ever guessed, or there's way fewer other linux users...probably a little of both.
And yet there are still people out there buying IBM and somehow not getting fired for it.
Show HN: Unified Video API – Access YouTube, Vimeo, Twitch via a Single API
How do you prefer to store/ship logs?
DRM is never logical for valid reasons though. Only for crooked ones.
I'm working on RESTfender: https://restfender.com to connect and secure IoT devices. Show HN link: https://news.ycombinator.com/item?id=15106959
You print[1] more money and spend it.

1. Create more money should be the accurate term here. They can create more money by printing or, using debt.
What % of players are going to get such a tackle once in their careers? How many are going to get five?
I've been working on a side project that sends startup ideas to developers and entrepreneur for the past year. Revenue high point has been $4k/month.

https://nugget.one

Within the next few months I'll be pivoting to The Nugget Startup Academy and will focus on training entrepreneurs instead of sending out ideas.
Nearing $1500/mo on ads and affiliate links, been running since 2009, did not monetize until 2015: https://worldoftea.org/
From my experience most employers want you to work below your comfort level in terms of quality of work but above it in terms of work quantity.
Stash Invest | Hiring Software Engineers (Backend, iOS, Android, Web Developer, Test Automation, QA Engineer, Data Scientist (Polyglot Code Base) | New York, NY | Full-time | Onsite

We are seeking:
Senior Software Engineer
Web Application Developer
Android Engineer
iOS Engineer
Test Automation Engineer
QA Engineer
Data Scientist
WordPress Developer

Apply here: http://grnh.se/3rolbe1

www.stashinvest.com

Stash is investing, simplified. With a mission to bring financial education and literacy to everyone--regardless of income--the Stash team has built an investing platform where they can "learn by doing" with as little as $5.

No agencies, please!
Might want to remove the Edelman example given his recent injury... no one is going to be starting him ;)
Yes. An compared to AWS it's been immature, buggy, unreliable, and caters to the admin acting like a button mashing monkey that tries to solve problems by turning things on/off in the Web UI instead of using a programmable repeatable, scriptable "environment as source". Hopefully, others have had better experiences, but so far I'm wanting to run away screaming.
"Unless, of course you ruin your voice, but let's not think about that possibility."

Yeah, of course. Let's not think about it. Except for we should.

Here is my view. Introduce balance in your life - push yourself for a limited amount of time per day, pursuing a specific goal, and do it intelligently. Like when you are in the gym - lift more than you should for longer than you should and get to enjoy 6 months of tendonitis.

It is not because you are weak/dumb. It's because your approach is weak and dumb.
Happy to hear so! GitLab.com should be able to offer all the features you need if you wish not to self-host!

Happy GitLabbing!
yeah thats weird/horrible, just didn't bother reading it or signing up
Ha, yes that's on my to do list!
Kira Systems | Multiple Positions | Toronto, Canada | Full-time, Onsite https://kirasystems.com

We're hiring Clojure developers to work in all places within our stack. We welcome candidates at all experience levels. Don't know Clojure but would like to? We want to hear from you too. We have flexible working hours, and we offer relocation compensation to help move to Toronto, Canada.

Kira Systems is a fast-growing Toronto-based software company. Our mission is to empower enterprises through intuitive, easy-to-use software tools for uncovering relevant information in contracts. The Kira application is built upon our own proprietary, state-of-the-art machine learning technology. Our customers include some of the world’s best law firms, professional service firms, and corporations. They use Kira to quickly and accurately review and analyze contracts for due diligence, real estate and financial transactions, as well as contract management.

Clojure Developer: https://kirasystems.com/careers#op-162601-clojure-developer

Web Developer: https://kirasystems.com/careers#op-186633-web-designer

More: https://kirasystems.com/careers
I have been using the free hosted plan for about a month now, which includes the "Silver" tier features. I'm really happy about their Early Adopter program! They are keeping my current Silver capability for free for another 12 months.

I have to say, I really like gitlab.com. The UI is slick, and you get a ton of features right out of the box (for free). Bravo gitlab.com, keep up the good work!
>It does seem reasonable to wonder whether severe psychological experiments might have pushed a mind on the edge over a precipice, though

His family members and acquaintances considered him to be an undiagnosed autist, so I would expect the psyops conducted against him would be especially damaging.
It doesn't say they're removing the lighting connector though does it? It just says they're adding inductive charging. The lighting connector is used for more things than charging. Such as headphones, as you said yourself. And aren't most headphones bluetooth these days?
I agree that i3 and tmux features overlap a lot. I tend to use 4 desktops usually, then throw terminals I'm not using into the 4+ desktops. I've never liked detaching sessions, I always forget about them.

As for remembering keybindings, what I did was comment/remove all but the basic keybindings from i3, then added them back in when I needed them. The only ones I really use are left/right to rearrange windows, moving items to a new desktop, moving to the new desktop, and closing windows.

If your going down this rabbit hole, you might want to look at rofi (as a launcher), i3lock-color and i3blocks, which lets you put any script onto a bar at the top or bottom of the screen. This is also a good chance to remove everything, and add it back in when needed. Things I have on my bar are cpu usage, date, time, wifi, a toggle for num/caps lock, a vpn indicator to show when I'm connected, as well as one showing when my webcam is plugged in or on.

Having all these things with config files makes managing them really easy with config management. I use Saltstack personally to keep terminal config, desktop setup and packages consistent across work and home. This helps me remember shortcuts if I can expect them to be the same on all PCs I use.
I plug my phone into my truck every morning on my way to work.
Are you sure? Google participated in an anti-poaching deal that would result in lower pay because of less competition. Even if they did increase pay, it could still be below what they would have paid if they had not had this policy in the first place. I'd need to see something that takes this into account before I believe it.
True. In AB it's a 3 month rolling window I believe. People will sell their reservation online if they can't make it rather than outright cancel it. Perhaps a new feature for your site? Rental sales (?)...or sub-rentals? Not sure what you would call that :)
Opportunities for Bay area Canadian wanting to move back?
Hi .. I'm interested in moving back to Canada shortly. I'm from Toronto so that is where I'm thinking of going back (likely in the next 3 months). I have a strong background in scalable systems and an interest in Natural Language AI. I'm mulling whether I should do my own start up given the significant commercial interest in the area. I am concerned that raising any funds without a track record on the business side will make it impossible. Any good accelerators with a deep tech focus? Any tips from senior tech people who have gone this route? Thanks!
Mixlr | Qt/C++ developer | London, UK | ONSITE | http://mixlr.com

We are looking for an experienced Qt developer to join our team and lead development of our cross-platform desktop app.

Mixlr is a live audio broadcasting service relied upon by tens of thousands of broadcasters every month. Our desktop app, built using C++ and QML, is our customers' main tool for interacting with the service and broadcasting live.

Experience with QML is a must. Knowledge of digital audio/internet radio/streaming or web development would be an advantage.

To apply or for more info, please contact jobs@mixlr.com.
I'm flattered :)

Although I can't tell if the moral of this is "if the api allows, it will be done, and you can't break the api later", or if the moral is "just because you think it's useless doesn't mean it really is".
Akvo Foundation | Data intern | Amsterdam, NL | ONSITE, INTERNS

http://akvo.org/about-us/working-at-akvo/

Akvo is looking for a data management and analysis intern for a period of six – eight months. This is an opportunity to gain practical experience working in a purpose-driven organisation. You will work on various data analysis projects, such as: looking at which investments in water infrastructure are most effective; and how data can best be combined and presented to be useful for data-driven decision making.

Akvo Foundation builds open source software that we run as a service for several dozen governments, UN organisations and hundreds of NGOs.
My main startup [1] launched a side project called Read Across The Aisle [2] earlier this year. Even though the iOS app and Chrome extension app are free, we've actually seen several thousand come in through donations and whatnot.

Lots of traffic comes from Google, since we are apparently the first result for "read WSJ free" (we have a partnership with the WSJ that gives free access through our tools).

1: http://www.BeeLineReader.com

2: http://www.ReadAcrossTheAisle.com
AnyConnect | Multiple positions | Louisville KY, Montreal QC | ONSITE | FullTime

AnyConnect does software for connected cameras and other connected devices. That means we are looking for all kinds of talent. Camera Stack: Embedded Linux, audio / video, BLE, Wifi Direct. Network stack: STUN/TURN/ICE. Mobile apps. Services stack: Front end, back end.

We are small, well funded, profitable, growing fast and building really cool products and technologies.

Details at http://anyconnect.com/careers
You know, like for kids!
How do you select the average size/standard deviation of your perturbations? Too small and you get no benefit, or very little speed up, too large and you lose the ability to sensibly optimise, and if you attempt to make an adaptive function then you'll find yourself with another postdoc.
Curious~ age income occupation? I'm seeking to do this as well.
This is in fact exactly what we (https://www.turbinelabs.io) do. With enough proxy work you can tee some traffic to version Y and observe success rate/latency, then discard the response (or compare it with version X's response), at least for idempotent requests.
What's a server class workload in this context?

Remember that Intel's embarrassing FDIV bug was spotted in Excel...
A Beating in Berkeley
Default keybinding for tmux is absolutely awful. Any attempt to press Ctrl-B with either hand immediately leads to strain.
This is one of those chicken and egg websites.
(like stackoverflow).
It's only useful once you reach a good traction.
I wish you luck. I would find it useful
Trade, as in "buy"?
The term potato cannon got me interested enough to look up the Wikipedia page for it, where I learned that they are also amusingly colloquially referred to as "spud guns". There's also a vacuum variant known as the "vacuum bazooka".
I wrote an in-browser CAD tool for theater lighting and sound design: https://drafty-app.com/. I have a partner who does that for a living. We've just hired (part time, 5-10h/wk) a tester and a salesperson.
The Definitive Guide to Syntax Highlighting
Product Hunt, Unsplash, Fabric (mobile), Bandsintown, Betabrand, Makerspace, Global Citizen. (and a few larger ones under NDA unfortunately)

I personally really like Unsplash' integration and design:
https://getstream.io/case_studies/unsplash/
Netflix | Senior Site Reliability Engineer | Los Gatos, CA | ONSITE

Netflix recently surpassed 100M subscribers globally. As we continue to growth in members, global reach, and viewing hours we keep investing in infrastructure and tooling that will keep us ahead of that growth. We are looking for experienced SREs to help launch a newly formed team within Netflix's Edge Engineering org - the org responsible for the backend APIs and services that power the Netflix product experience. This newly formed team is chartered with building out Edge's automation toiling to enable us to continue to scale our operations with minimal human effort.

Interested in learning more? jreagan - AT - netflix.com
NationBuilder | Senior Systems Engineer | Los Angeles and REMOTE | Full Time | http://nationbuilder.com/senior_systems_engineer

NationBuilder creates software for leaders of all kinds - political candidates, nonprofit organizations, anyone building a community of people to make something happen in the world. To learn more about NationBuilder, read about our mission and beliefs. http://nationbuilder.com/mission

We're looking for a senior systems engineer to help architect, build and maintain the infrastructure that our products are built and run on. You’ll recommend and implement system and environment wide improvements, new technologies, and contribute to our technological direction.

Stack: Ruby, Clojure, Go, Ruby on Rails, PostgreSQL, MongoDB, Redis, InfluxDB, Kafka, AWS, Docker, Kubernetes, Terraform, Puppet. We are actively moving our frontend to React.

To apply email your resume to jobs@nationbuilder.com with the subject "Senior Systems Engineer." In a few sentences, tell us why you're a good fit for the job and which NationBuilder value you identify with the most and why.
Assuming you want to understand a bit more about saddle points:

http://graemebell.net/pubs/taros05-bl-embedded-preprint.pdf

Section 3 has some low dimensional examples with simulated robots and donkeys.

Take a look at Figure 3 with the donkey.

Burridan's Ass is a classic philosophical example where a saddle point prevents success.

Basically, place a donkey between two piles of food in front of it that are equally attractive. The donkey moves in whatever direction will take it towards food.

So at first, it can move forward (reducing its distance to both piles of food) up to a point, but then it gets stuck because both piles are equally attractive. It can't move forward or back either because that moves it away from both piles of food.

There is nothing to 'push' the donkey to the left or the right.

('push'/hunger being analogous to 'following the gradient' for neural net training or robot navigation here)

If you add a bit of a random wobble, it's enough to free the donkey from its indecision and make one of the piles slightly closer.

But things are more complex than that especially as you move into higher-dimensions of space beyond 2D and 3D [as you see when training neural nets, for example].

And a random wobble is not enough to guarantee success. It may have consequences for physical devices (your robot shakes around and falls over), it may have consequences for realism and immersion in games/simulations (the AI monster stops and does a mad shake for a minute to creep its way around a rock to get you, rather than moving smoothly/normally around the rock)
https://statusgator.com

StatusGator aggregates the public service status pages for all the cloud services you use. You can get automatic notifications when services go down and up, and you can query the service status from things like Slack.

It makes about $1,000 month right now.
And how much profit do they make on each one compared to Apple?
Newer steppings of Ryzen have a fix applied, and AMD is allowing people to RMA those processors affected. Threadripper is unaffected by the bug.

Source: https://www.phoronix.com/scan.php?page=article&item=new-ryze...
Service Partner ONE | Junior Frontend Engineer, VP Product Management | BERLIN, Germany | Full-time | ONSITE

Service Partner ONE is the technology partner for modern office management in Europe. Our platform supports customers across all industries in all processes outside of their core business, pursuing the digital revolution of office management. By connecting customers with the right service providers and streamlining their interactions we improve the working situation in every office we operate in. Someone called us the WeWork without walls.

We are a very open minded team of experienced professionals who are still eager to learn something new every day. We use a diverse stack but mainly Java/Spring in the Backend and React/Redux in the Frontend. We are always open to new technologies and methodologies as long as you are willing to teach your teammates how to use them.

We are currently looking for:

* Junior Frontend Engineer - https://www.servicepartner.one/de/jobs/junior-frontend-devel...

* VP Product Management - https://www.servicepartner.one/de/jobs/vp-product-management...

Please apply through the website :)
Disclaimer, I am not the author of this post. However the original author appears to be the creator of Kentico Cloud (https://kenticocloud.com). It essentially is an API for retrieving content from their CMS and using it in your own frontend, think along the lines of headless Chrome - it's working in the background, so you don't see an interface, but you can make calls to it.
I would do that...for money!
there is no kernel panic whatsoever. the mentioned issue causes some of your GCC parallel compilation jobs to fail, everything happens in user level. This issue is caused by manufacturing, not by design, it has been fully addressed in recent batches.
Have Ubuntu quit making a separate partition for /boot on install by default? In my experience, this was the reason most non tech savvy people quit using linux a decade ago.

The symptom was always the same : "I can't upgrade anymore". And the reason was always the same : like 20 different kernels in /boot, which has no more free space and was breaking upgrade process for any package.

EDIT : sorry to have to ask that, by the way : I'm on kde neon myself, but I always make my own partition scheme, so I can't answer that question.
The 3 Traits You Need to Look for When Hiring Developers