skysight-inc/HackerNews huggingface dataset:
We're a high growth, exciting company committed to transforming the world of work with beautiful mobile software and we're looking for a Android Developer to join our passionate and talented team.

Nudge Rewards’ mission is to reinvent team performance for the non-desk workforce. We change the lives of team members by creating a compelling, connected and winning environment – a job people will love. We help our customers drive sales and profitability by using software to accelerate team performance.

SKILLS & REQUIREMENTS

You have 3+ years of experience building and shipping Android apps; other platform experience is a bonus but not required.
You are excited to take ownership over features or entire projects, seeing them straight through to release.
You have learned to write high quality code while maintaining a regular release schedule.
You can make informed technology and implementation decisions and justify them.
You are very comfortable with Git and GitHub.
You are legally able to work in Canada.
About Nudge Rewards

WHY JOIN NUDGE REWARDS?

We are passionate about building apps that are simultaneously fun and useful.
We're excited about the thought of scaling the platform to support 1M+ users in 2017.
We are a place where you can practice your craft, grow your skill set, move up (and over), and build yourself into whatever you aspire to be.
Health and wellness benefits spending plan, and a personal learning budget for conferences, classes, etc. of your choice.
A results focused culture with flexible work hours and schedules.
Fun company hangouts (summer / winter retreats, milestone celebrations and socials).
Lots of fun food and drink perks, including Thursday catered lunches.

Apply Here => http://nudgerewards.com/about/mobile-android-developer.html
How DIY funds are becoming algorithmic traders
I hate to be cynical but I've been trained to pass politico-speak and Leahs apology is only that she attacked individuals. Her apology is devoid of stating that she believes the FSF did the right thing or absolve them of any wrong-doing regarding termination of that employee regardless of their gender.

To a very cynical person (which I am being for the sake of this comment) it sounds like "I won, I did the damage I wanted; but now my project is hurting and this is damage control."

EDIT: Someone is bitter.
It sounds like the lawsuit is alleging that riders and drivers are shown different fare estimates and that these fare estimates inform the final price paid by the rider to Uber and then from Uber to the driver (minus Uber's set fee). The lawsuit alleges that these two numbers are different and that Uber is taking an additional fee:

>>31. Upon conclusion of the transportation, the Uber Defendants collect the upfront rate from the User based on the longer route and time calculations but do not transmit the full fare collected to the drivers (minus the per transport service fee to which the Uber Defendants are entitled). Instead, the Uber Defendants often transmit or provide the driver with a fee based on a reduced fare amount. The Uber Defendants retain the difference in the fare charged to the User and the fare reported to the driver, in addition to the service fee and booking fee disclosed to drivers.

The lawsuit is brought by a driver, not a rider. They are claiming that Uber is stealing from them.
99% of users either don't have backups of their precious photos, or only do because they blindly clicked through "set up iCloud" or their Google/Android or Windows equivalents.
Drupal developer asked to leave project because of "belief system"
They can - because the examples weren't labelled. In principle, you could use the model to train a whole lot of other things (what age group does a product appeal to? Is this product targeted at men/women?) with just a few hundred examples.
It's funny I remember this magazine cover as a kid:

http://s7.computerhistory.org/is/image/CHM/500004286-03-01?$...

The machine pictured (Intel Touchstone Delta) performed 30GFLOPs and cost upward of $10m. Now a computer 400x as powerful fits on a card and can be yours for $1.2k.
While it's true that Ubuntu still has a few inconveniences, from my perspective it's still much better than the alternatives.

The mere thought of having to use Windows or IOS for development make me want to curl up in the corner with my blanket.

Daily I use ubuntu for my desktop, laptop, TV streamer and cloud servers. Overall my satisfaction level across all devices is at least 9/10.

Great job team Ubuntu!
Show HN: ShelfJoy (making buzzfeed for books)
> The reason there aren't more regional banks is precisely because of all the regulations. I have represented numerous small banks over the last decade. Every single one of them have been sold to larger banks because they cannot compete due to the regulations, which require at least one, and more typically two compliance officers just to deal with the red tape created by the CFPB. These people don't contribute anything to the bottom line. The only way to become profitable is to get big enough that these compliance costs can be spread over more borrowers/account holders.

Counterpoint, a bank fraudulently sold a mortgage loan to Fannie Mae on a property I owned and I got it resolved via the CFPB instead of needing a lawyer and a court case.

I'm not sure why "red tape" is a problem when it protects me from having 6 figure sums stolen from me by a private corporation without needing the court system.
Tesla is, essentially, a clean energy company. Also Bill Gates is doing as you request.
Few Interact with Our Interactive Maps–What Can We Do About It?
Next option is a PC, which adds at the minimum 200W of 24/7 power requirement, not exactly cheap given today's electricity prices.

I've got just the hardware for you:

http://www.tedunangst.com/flak/post/new-home-router

https://www.newegg.com/Product/Product.aspx?Item=N82E1685620...

There are various other NUC type devices based on laptop chipsets (or you could just use an old laptop with hardware Ethernet and a large-enough hard drive... built-in battery backup!).

The software maintenance is definitely an issue, but I don't see Windows Small Business Server being any better than Linux, there's still a lot of mysterious things that can happen.
Pubs don't follow everyone on the network. People set them up and give out invites to their friends.
That's still ongoing.

I won't bring up any specifics here because it's a difficult topic to discuss without running afoul of the HN rules.
When I'm asked to provide a quote for service, I estimate the amount of time it will take me, and send the customer a quote based on this. But I don't tell the customer that they are paying me by the hour -- I say this is what I am charging you for me to do X.

If I estimate 40 hours but it takes 37, the customer still pays for 40. If it takes 43 hours, the customer still pays 40.

I believe this is how a good portion of contract work works.
Twitter sues U.S. government over demand for records of anti-Trump account
I am a total layman in biology, genetics, and health, so I have no broader or deeper opinion at all on the subject. I specifically don't believe that this 23andme (or similar) test is any good for your health or useful at all. And selling it as such is dangerous.
Ride-sharing no more has strong network effects than Doritos do.

Which is to say: Is it an advantage for Doritos that they have tons of brand recognition and a large customer base? Sure! They get economies of scale, and it is easy for them to convince retailers to carry their product. In turn, their customers know that they can get Doritos anywhere, and that's an advantage for their customers.

But no reasonable person would regard Doritos as a network-effect business.

Passengers for Uber do not make the service better for other passengers. In fact, they make it worse, by driving surge multipliers. If another business provides a rival service to Uber, passengers experience no negatives for switching, the way they do to a brand new social network, where their friends aren't.

The existence of Uber's brand, and the demand that Uber experiences, is of course an advantage for Uber. Obviously, it is a good thing for Uber that they have passengers, and can sell their services. But that's not a network effect -- it's just a regular old "advantage of being big and having a brand."
How does Vue.js compiled templates compare to Glimmer ?
This is great considering that LTE hardly holds up all the bars to allow for seamless streaming.
I have a PC hooked up to my PC and a PS4 as well. And I'm sorry to say that unfortunately the PC experience is still subpar and way behind the consoles (even though both Sony and Microsoft are working hard to make this experience terrible as well). Biggest issues:

- Big Picture mode is pretty buggy - it tends to freeze after sleep, sometimes won't recognise controller after waking up, it won't properly gain focus after boot, etc. etc.

- Windows is annoying to get into proper "TV/BigPicture" mode. It'll lock screen (forcing you to type in password), show popups and steal focus from BigPicture (again forcing you to look for keyboard/mouse), install updates and demand reboot, etc.

- A lot of games have launchers which don't support a controller so you need to hunt for keyboard/mouse again to start them.

- A lot of games aren't available via Steam and you need to use Origin/Uplay/whatever. Those don't support controllers or a TV mode making experience a hassle.

- Getting 5.1 sound over optical to work properly it a pain in the neck. On PS4 you just enable DTS bitstream. On PC you have to install hacked drivers (if your MB manufacturer didn't pay for license) and then hack XAudio DLLs to get 5.1 sound. And even then it might not work with some games.

- Some games tend to show smaller fonts and/or not support controllers properly in their PC versions.

- Some games won't run as well as on console if you don't have top of the line hardware - even though the PC is faster.

- Multiprofile support is utterly atrocious. On PS4 my GF just chooses another profile and can play same games as I do isolated with different achiements/savegames/settings/etc. On PC it's an utter pain - Steam doesn't behave well if you PC has multiple usernames (!), switching users on Windows isn't possible with a controller, you need to install things twice or just not be able to play same game in parallel.

- My PC has wierd issues randomly waking up from sleep, forcing me to shut it down. When shut down you can't power it on via wireless keyboard/controller making it another hassle to deal with. PS4 wakes up with controller without issues.

All in all, while games do run faster on my 970GTX vs. PS4, the UI experience is painful at times and I can see me and my GF go to PS4 just because it boots significantly faster into game and doesn't force us to hunt for mouse/keyboard to deal with the "issue of the day". On the other hand, PS4 in "rest mode" will install OS updates, game patches and other things while sleeping so it's pretty much always ready to go (unless you just bought a game and need to sit through forced installation).
Modern web is just as shitty, we just have faster computers.
Speaking as an academic who studies distributed systems, my advise is to stay away from anything that relies on a public DHT to work correctly. They're vulnerable to node churn, Sybil attacks, and routing attacks.

The last two are particularly devastating. Even if the peers had a key/value whitelist and hashes (e.g. like a .torrent file), an adversary can still insert itself into the routing tables of honest nodes and prevent peers from ever discovering your key/value pairs. Moreover, they can easily spy on everyone who tries to access them. It is estimated [1] that 300,000 of the BitTorrent DHT's nodes are Sybils, for example.

[1] https://www.cl.cam.ac.uk/~lw525/publications/security.pdf
The Xbox Amazon video streaming app has always been pretty crappy. Significantly worse picture quality than streaming on a computer (unwatchable in my opinion), and odd/exceptional choices for navigation. Much of the blame for this is on Amazon, but some is on Microsoft as well for allowing Amazon to release such a poor quality application. I guess that is to your point on Apple vs. Microsoft: Apple wouldn't allow such a poor quality app on their platform, Microsoft gives them enough rope to hang themselves and doesn't stand in their way.
Yes! If you interview for a company and they don't use source control that is a giant red flag.
what's in it for google?
I think this answer (which you used in few places here) does not address concerns people raised all over:

1) kite is useless (or at least substantially less useful) if you explicitly disable files/directories.

Example:
Customer says: This fridge I bought, poisons my good. Company: If you don't put your food into fridge its not poisoned.
Yeah, but it also not frozen afterwards, which was the reason for the fridge!
And no files/directories/lines/whatever policy does solve that problem. Partially because of 2)

2) Human errors will kill this. Just google for number of problems around security tokens, sshkeys and other thing commited to github by mistake.

The only solution is LOCAL index only.
How can you stand having to scroll all over a window to see something, when you could just fullscreen it?

Uh... because with three 30" monitors, it would be like sitting in the front row at an iMAX theater?
Minimising time to first render/interaction is on the list what is important for Glimmer. I don't see how this is compatible with moving the conversion engine to the client.

(Not to mention that the app size zealots will eat you alive)
FaunaDB on-premises pricing will be by core and comparable to other commercial databases like Aerospike, Datastax DSE, etc.

Daniel's post is relevant to more than just FaunaDB though.
If "accident costs" were the only component in the cost of insurance, this would make sense. I guess they also assume that the zip code one lives in is also the zip code that one gets into accidents.

But insurance coverage reflects things such as theft and other damage (so high crime neighborhoods will get charged more), reasonable security precautions taken by the driver (a garage typically gets the buyer a discount compared to a car port or street parking).

End of the day everybody gets charged for the miles spent on the road, and unless major employers set up offices in such areas, the liability component of the insurance would penalize high annual mileage.
> I think this is silly because, to my knowledge, everyone taking an Uber is paying for the transportation and not any particular route. I.e. being taken on a specific route isn't what the rider is agreeing to pay for. Also, as noted in (3), the rider is always free to change the route.

Doesn't that imply that the passenger shouldn't be charged based on the _estimate_ (tour point #1)? This article makes it sound like they are being charged for the estimate, rather than actual drive time
If the driver is paid as a percentage of the ride and Uber tells the driver that the ride is cheaper than it truly was, that's fraud
Can you (or someone) clarify the difference between Patchwork and SSB? Does SSB handle the networking and discovery and encryption and whatnot, and Patchwork just acts as front-end for displaying diaries, connecting to pubs, posting and so forth?
I have a strong dislike for systemd, so while I'm really sorry that upstart "lost" the fight, Ubuntu gained a lot of respect in my eyes with the decision to go with the rest and avoid unnecessary fragmentation. This could have easily ended up another as another community rift, slowing down everybody along the way.

Now they do it again with Wayland/Mir! It actually takes a significant amount of both balls and goodwill to give up on the product that you invested so much into for the sake of aligning better with your open source community. Bravo!

FWIW, I too would like to keep the DE experience of Unity, and especially the Dash panel and shortcuts. If that expose-text-search could scan non-focused browser tabs that would be a killer feature, but that's for the other thread.

The idea of "Let's simply ask HN users what they think" is a gem, that I suspect will now make it into many PMs' playbooks ;)
Google Fuschia?
It's interesting that http2 server push is not supported. Any reason why? Server push is a weird feature but very useful and popular.
To be honest the "substance abuse" parts explains alot more about her behavior than the gender dysphoria. During the incident period there were a number of level-headed supporters of the project trying to dial it back, and it's as though she would double down at every opportunity.
Perhaps, but there hasn't been any demonstration of that so far.
Depends if the local network is even feasible for a Silicon Valley company to enter.
It's definitely something we're watching carefully. On-call is still a thing on these teams, but we think there are ways to keep the burden low.
There are some open source alternatives:

- Replicant (http://www.replicant.us)

- Plasma Mobile (https://plasma-mobile.org)

- Tizen (https://www.tizen.org)
Because it takes 0-4 years of schooling to get your foot in the STEM door, but 8-12 years of schooling for medicine. That pretty much bars access for anyone interested in having money in their 20s/30s, and those without a strong support system.

There is a reason why only those from affluent/foreign backgrounds go into medicine. They're the only ones who can "afford" to not make money right out of college.
He proposes removing the rule about "quiet working conditions" and even says "There is no right or wrong answer for which is correct." On the contrary, there is a lot of scientific evidence that quiet enhances concentration and productivity.
Ask HN: If you wanted to decriminalize all drugs, how would you do it?
Thanks
Speaking as a generalist (I've worked with quite a few different platforms, paradigms, languages, and frameworks), I don't think algorithm-heavy tests is the most optimized way to find those people.

Generalists tend not to live in algorithm and data structure quiz land most days, and it's probably not their strong suit. It's not mine, at least.
Hello HN,

I've been working on ShelfJoy for quite sometime now. I've thought of ShelfJoy to be like buzzfeed for books where people can discover curated books on deep niche topics.

Curation is guided by algorithms in a few cases but finalised by an editor.

Wanted to know your feedback on this. If you think it works for you or not and what can I do to improve it.

Thanks in advance.
Both driver and passenger think they know the full truth of the matter for the financial transaction they're agreeing to, but they don't. There's implicit dishonesty in that, and when you combine dishonesty with money we call it 'fraud' usually.

But let's set aside the question of whether it was legal. Was it moral?

Software like this doesn't fall from the sky- management approved it, software teams wrote it, maintain it and system tests probably exist to validate it works... how do those developers feel okay about this? How do they not feel like they're cheating people out of money? When your Mom hears about it, and asks if you were part of it will you spend 20 minutes giving a long-winded answer about how it was actually not a bad thing? That's a bad sign, man.

I'm reminded of the scene from 'Clerks' discussing Contractors[0]

[0]https://www.youtube.com/watch?v=iQdDRrcAOjA
In mobile FOSS computing, Pyra is The Handheld PC, and GTA04 is The Smartphone. Both being developed partially by same people. Both working with generic recent ARM Debian Linux and recent kernels. Kernels have some non-mainlined parts due to scarcity of engineering resources, but all features are forward-ported on each release and even RC of mainline Linux.

My personal expectations from Pyra are very high.
Probably because it requires sockets to be kept open. Makes it a lot easier to DDOS the server (because you need to maintain HTTP + TCP state), especially at CDN traffic levels.

Too bad IPV4 NAT has made open ports on client machines nearly impossible, otherwise maintaining this connection would not be required.
I did some quick math on GDP numbers by country, just making the very rough (and I'm sure incorrect) assumption that Uber will take a similar percent of each countries total spending.

I originally wanted to argue against you, by saying that Asia has some very large and fast growing non-China/Japan countries... but I'm not sure the data shows that. US+EU is $35T total GDP. The largest non-China/Japan Asian economies, India+Indonesia+South Korea+Taiwan+Thailand+Hong Kong+Phillipines+Malaysia is ~$7T[1]. Is it worth all the risk and effort to add only 20% of your potential business?

Maybe, and those countries do have higher GDP growth rates[2]. But given the small market sizes, difference in laws, and substantial local competitors (especially Grab), it doesn't seem like being in Asia should increase Uber's worth by a large multiple, relative to Lyft. That said, if being in Asia is responsible for 20% of Uber's valuation, that is still a gigantic $14B, larger than many fortune 500 companies.

[1]-https://en.wikipedia.org/wiki/List_of_countries_by_GDP_(nomi...

[2] https://en.wikipedia.org/wiki/List_of_countries_by_real_GDP_...
In my experience in the software industry, I've seen enough feuds, ego-related fighting, insults, people having mental breakdowns and lashing angrily at everyone around them (this happened more than once, at different workplaces!), and rude team members demeaning others over their alleged lack of technical skills, that I think these things happen everywhere, regardless of whether the project is free or proprietary. It's just that it's easier to see in free software projects.
Everyone benefits from thinner and lighter.

Hmm, where'd the downvote button go?
They should have gone with the great Apple/Nintendo naming convention of "The New Titan X"
Here's a direct quote from the manufacturer to the customer:

"At this time your only option is to return Garadget to Amazon for refund. Your unit ID 210036...will be denied server connection."

How is that not being bricked?
Thank you for that! That does indeed lend more credence to the hypothesis... especially since Musk is known to have studied Henry Ford's life.
For clarification - is that a Jetson TK1 or TX1?
Yeah, that's essential in production. Totally agree. I'm mainly talking about the development experience for first-time users, or for people who just want to throw Glimmer onto one of their apps on localhost and play around with glimmer.Component. The thing that needs to be fast in those scenarios is the developer experience, not the app.
How exactly do you apply that pressure?
Fair enough but I think the point about the buses being disruptive all on their own still stands.
Not related to Ubuntu, but maybe someone here knows a good way to kill the swipe left/right to navigate in blogs. I accidentally left the page about 5 times, which is rather annoying.

Using ff mobile if that helps.

Edit: hallelujah! Set dom.w3c_touch_events.enabled to 0 in about:config
> Add night mode, redshift, f.lux (42 weight) This request is one of the real gems of this whole exercise! This seems like a nice, little, bite-sized feature, that we may be able include with minimal additional effort. Great find.

This one should come for free with the switch to Gnome, since it's now present in 3.24. https://www.gnome.org/news/2017/03/gnome-3-24-released/attac...
This is incorrect, per the complaint:

v. In exchange for use of the Uber Software, drivers will be charged a service fee on a per transportation basis calculated as a percentage of the determined fare.

This is found under the allegations section of the lawsuit.
"write code during interview" was always about real coding, using computer. No paper, no whiteboard, the best way to do it is to give the candidate access to some real code, like a company's internal project, and real task, like a nasty bug to solve, or a small new feature to implement.
I would have preferred the Microsoft naming convention of "Titan XP SP2"