skysight-inc/HackerNews huggingface dataset:
They could eat the loss if it's rare or for small amounts, or sue you if it's a lot of money. They do have your bank account information, after all.
This is just a me too comment, but one of my guys told me two days ago that duckduckgo is good enough. So I switched to it and so far I'm liking the results.

And is it just me or is it actually faster when you click on one of the results? Whenever I do that with google it seems like there is a delay while google does some analytics or something.
it has been posted
Hopefully soon the .net framework will be fully cross platform and easy to use for projects using C# so you can develop for anywhere easily just like with Mono :)
It's unavoidable with open source. Take any project with daily tarballs and mailing list diffs and you can probably even code a solution that will transform it to a git repo. Actually a git repo is not that different from a tarball webshare with a shell client for diffs etc.
I wonder if there's value in looking at the underlying assembly to understand the conversion of a programming language to machine language.

Registers, memory access, jumping and comparisons seem like easy enough things to understand (maybe?), and could help demystify a lot of things.
Seems like a great tool for interview prep, but how professional can an interview of two candidates be? What if I'll learn mistakes from my peer? I think I need a more professional interviewer to practice with
That's irrelevant; advancing the language isn't an exercise in programming language design, it's an exercise in getting everyone to support the extension and in avoiding breaking legacy code. It has almost nothing to do with the maintainer's talent as programmers or PL experts.

If you doubt this argument, consider the fact that the horrible scoping, the weak typing, the insane casting rules are still here to this day; empirically you're wrong.
Thing is, I don't use uber for the price. Most of the time the price is obscured anyway. Uber lets me pull out an app, see where drivers are, book a driver, and get an estimate for how long it takes for them to arrive. A taxi requires me to stand on a busy street and wave for half an hour, or call one or more taxi businesses and go through an operator, get a vague ETA, and hope it arrives, eventually.

There is nothing innate about Uber preventing any other transportation system from moving its tech offerings into the present day. Before UberX, Uber was significantly more expensive than taxis anyway (at least for me it was).
It's almost as if people with different cultures vote to create the kind of society they want to live in. :)
> Are there any "uber for lawyers" services online where I can pay to have someone with bonafides read through this for me?

I don't want to sound flippant but just go to a lawyer and pay them to read through it. There are too many gotchas and externalities, not the least of which is your state of residence, and even county or municipality.

As the top two comments in the top thread state, spend a few hundred dollars and don't take this into your own hands, or the hands of someone in a completely different jurisdiction.
Taxi prices are set by administrative law, not company policy. That's why all taxis charge the same rates, regardless of the operating company.
Show HN: Akrito – Online fiction with donation incentives
I wrote a short post with more about the site https://www.akrito.com/s/19/1/
They've published some numbers in the past (http://tcrn.ch/1d1iB8Y) but this new move could be because they think they are missing from not being involved in later stages of rgeir own startups and those that weren't not accelerated by them.
Sadly, none of which says anything about the 70 new jobs and 30,000 jobs total added in the US being non-citizens. New jobs in the US != NOT H1B workers. Skillfully avoiding the topic, but I guess that's why he has that job.

And I say this as a non-citizen working in the US.
I'm not sure why. I quit using Taxis as much as possible because of absolutely rude or terrible drivers. Thus they affected my business, and I went to Uber/Lyft. If I had a row of terrible Uber experiences I would quit using Uber.
Deployments Best Practices
Elop Fired from Job at Head of Microsoft Handsets
Indeed, the court's argument was "if Uber didn't exist, the drivers wouldn't be drivers", as in "drivers are NOT independent".

So, if Lyft and Uber and a hypothetical third all had similar business models, and a driver could find people to drive on more than one platform they would be considered independent contractors. I assume Uber wouldn't allow an Uber driver to also be a Lyft driver (citation needed).

This makes sense, and is similar to determining if ANY contractor is an employee. One determinator is if the "contractor" has multiple "clients". If a contractor only ever has one client, and is with that client for an extended time they are more likely to be found to be a full time employee instead.
By computers I meant desktops and their software or web apps. I was shallow anyhow, and you're right it will end up as reorganization in the field.
I wish this post was for Ruby! I've already done most of these things for JS -_-
"As the software is open source, however, hobbyists are also free to use it, but to post to this mailing list, they are expected to demonstrate at least a minimal level of 'cluefulness' by using an email address with their own domain name - not just a generic "@gmail", "@yahoo", etc.-type email address."

Makes sense.
Note that this is the upgraded Paperwhite, not the Voyage, and it's the same price as the previous Paperwhite.

Personally, if I set the light near the lowest setting I drop right off to sleep. It might not be campfire light, but it's not so far off from moonlight. Still, if they offered a warmer color option I wouldn't turn it away.
CLARO+OSCUROS+DEL+CORAZÓN+::+Between-letters
How Decision Aiding Can Improve Your Quality of Life
We have a setup that has been working out well for us:

1. We build docker images on every commit, in CI, and tag it with the git commit sha and branch (we don't actually use the branch tag anywhere, but we still tag it). This is essentially our "build" phase in the 12factor build/release/run. Every git commit has an associated docker image.

2. Our tooling for deploying is heavily based around the GitHub Deployments API. We have a project called Tugboat (https://github.com/remind101/tugboat) that receives deployment requests and fulfills them using the "/deploys" API of Empire. Tugboat simply deploys a docker image matching the GitHub repo, tagged with the git commit sha that is being requested for deployment (e.g. "remind101/acme-inc:<git sha>").

We originally started maintaining our own base images based on alpine, but it ended up not being worth the effort. Now, we just use the official base images for each language we use (Mostly Go, Ruby and Node here). We only run a single process inside each container. We treat our docker images much like portable Go binaries.
California Says Uber Driver Is Employee, Not a Contractor
I see it for the first time and I have to agree!
> and the law should be changed to make sure drivers can get a better deal in the future.

What law and how will it work?

>the drivers probably can't get a better deal anywhere else

You just made my point, if driving for Uber was terrible, people wouldn't do it. They do because it's there best alternative.
So this is more akin to panics, where you don't really care about handling the error but rather want to stop dead in the tracks. But take something like .NET's SocketException, which contains a SocketErrorCode property; you may very well want to take different action depending on the type of error this is. This may be as simple as changing the text of the error shown to user (with suggestions on how to fix), but could also be some code based recovery that takes different action depending on the type.
Uber won't be able to compete in the age of automated drivers. Uber is successful because of their drivers, not despite them. The network effect of having the most drivers lets Uber maintain its dominance in the market. Autos as a Service will be a race to the bottom and there will be a smaller gateway to entry than there is now.

Uber is a bad investment.
Court Ruling Against Uber Could Have Huge Effects on the Sharing Economy
In New York, taxis are generally rented out weekly. There's absolutely no employment relationship between a cab company and the drivers, whose only qualification is a livery license.
Oh, this could get ugly.
Which is why it's one of the biggest investors of those automated cars. Investors see this and will continue to fund them.

Furthermore, their earning potential doesn't instantly vanish. They just compete with existing transportation companies on more even terms.

They have a vastly superior product; there's no reason why they won't continue to be widely successful.
They could. This driver didn't, if they had it might have been relevant to the decision perhaps. If anything that does seem like the one small hole you could poke in this situation on Uber's behalf.
Its simple to do; there are billions sitting on the table. Somebody will do it, somewhere.
Not-too-informative notice at Wired: http://www.wired.com/2015/06/kindle-paperwhite-upgrade/
> I don't see an issue with this (am I supposed to? Do we demand everyone use git or similar now?).

That depends on your job. If you are a software developer, -engineer or similar, I would argue that you should. There are good arguments for version control.

- divide & conquer for bugfinding
- reconstruction of history
- being able to revert back to an older version if/while operations require it
- it allows tracking of changes over time
- it is the best way of understanding what changed since the last version (for people actually using the library)
- finding complex faults
- branching and merging (but the author is opposed to this)

So, well, what concerns live555, IMHO it's a huge red flag for people considering to actually use the library. When it comes to "not seeing an issue with not using source control", I believe that one can state without a doubt that it is a good and proven practice.
Welcome to modern web development
I don't see why it wouldn't be the norm, given that they have half a million books converted already. If Knuth could make good typography happen in software decades ago I'm sure Amazon can do it now.
Thanks Blake! I think somebody mentioned that we were standing on the shoulders of giants. I think most of your contributions around this domain qualify for that :)
they've known for half a year and still, just 2 weeks back, cook is cooking things up about their stance on encryption and privacy [0]. you've gotta love the hypocrisy on every side of the discussion. it's so hilarious that it makes me wanna do harm to certain people.

[0] http://9to5mac.com/2015/06/02/tim-cook-privacy-encryption/
I suppose the logic is that with the same bargaining power as domestic workers, there would be a lot less exploitation. By extension, "job taking" by underpaid foreigners would decrease but competition for jobs would increase.
Sort of, only you get to chose your own content to show. That content can come from images being uploaded or dynamically coded via an API.

Also rather than having "plans" where you pay a fixed amount per month that you might never use, Adieu only charges you what you use. That charge fluctuates throughout the day based on actual demand, but for the most part hovers around $10CPM.
Yeah, I hate that DDG is missing that feature. I always use Google in those cases...
The sticky bit, often applied to directories like /tmp, fixes this: https://en.wikipedia.org/wiki/Sticky_bit .
"Is it a pain in the ass that missing a closing quotation mark will cause your program to outright crash, at best, or silently and inexplicably carry on, at worst? Sure. But it's not illogical. Computers are dumb. The explicitness of code is the compromise we humans make to translate our intellectual desire to deterministic, wide-scale operations. It cannot be overemphasized how dumb computers are, especially if you're going to be dealing with them at the programmatic level...and this is an inextricable facet of working with them. It's also an advantage...predictable and deterministic is better than fuzziness, when it comes down to doing things exactly right, in an automated fashion."

And yet so much code has so many bugs, defects and errors in it. If writing code was as mechanical and deterministic as you think it is (and should be?), then why does so much production code suck?
>This isn't a chemical that you accidently inhale once and are dead an hour later. This is a substance that if you consume it throughout your life, increases your risk of other health issues. That does not seem ban worthy.

On the contrary, there is an argument to be made that this is exactly the type of substance which is ban worthy. Obviously dangerous substances need not be banned, because their harm is enough to deter use. While less obvious, slow to damage, substances will not see less use without regulation.
Agreed. I didn't realize the rules around H-1B's replacing American workers was so specific:

"The visas are meant for foreigners with specialized skills to fill discrete positions when Americans with those skills are not available. In the applications large companies must file for the visas, they have to confirm that no American workers will be displaced."

This case with Disney having US citizens train their H-1B replacements is a clear violation, and hopefully there are repercussions for Disney and Cognizant. (And more than just this: "Senator Bill Nelson, Democrat of Florida, has called for an investigation of the H-1B visa program.")
Does any contractor / employer? The ultimate power in negotiatons is the ability to walk away. Uber created value through its product and network and drivers want a piece of it, otherwise, what's the conversation?
I would say "three July twenty fifteen".

It took me a while to figure this out because actually it's quite rare to speak a date including a year without reading it - most spontaneously-spoken dates are this year (so the year is implied) and for a read dates, I'd probably say whatever was written.

The clincher was how I'd say my birth date, which would be of the form above.

I'm not claiming to be the definitive British English speaker, though! ;)

...and as another poster commented, it might depend on context - for example, "September 11" is often used in British English because it refers to an American event.
Creator here. In short, all stories are free, but the latest chapters and ebooks are locked to donors. The length of time (and amount) can be customized by the author.

For a bit more about the site, and why I think it has more to offer than the "$5-10 for an ebook" model, I wrote a short post: https://www.akrito.com/s/19/1/.

Any feedback is much appreciated.
I don't think you quite understand.

With a conventional taxi company, if something bad happens, you deal with the taxi company, get compensation, etc etc

With Uber, they wash their hands of it and say it's all the individual drivers fault. So now the drivers have to deal with any bad stuff, and their insurance companies as well.

This is Uber, pushing the risk onto drivers, so it can make more money.
Then again a lot of times they have been directed to learn a specific language and "go to this great site I know about to learn it so you can start programming." Since, you know, we have ingrained ideas of what the 'best first language' is :p
Articles like this are far too common, generic and pretty useless. X may be better than Y! Here's a study that proves it. Oh wait no, Y is better than X because this study proves it. Eat well and exercise. That's it.
Exactly. Any good development process and software architecture must be responsive to change without enduring huge problems trying.
I mentioned this elsewhere, but I thought it would make a nice "top level" comment: Learn to use (and use) JSDoc in your JS code. Having comments that generate a standardized index of your code, as well as being used by an IDE, greatly helps the comprehension of the code when you come back to it a day or two later.
Yes you get column numbers and that really helps as well, but as mentioned new lines don't really hurt that much and I'd rather have some new lines than none. In response to others about using source maps, I'm talking about production errors received from users in the wild who may or may not have source maps enabled in their browser.
Is the Paperwhite worth upgrading from the regular Kindle? I've never bought one before but considering it
If there's only one set price (and not limits), how does "luxurious" taxis make more than regular ones? Are they not operating as TAXIs?
Someone's having a bad day :)

If in the world of programming - the biggest issue you're running up against is 'this is too basic', then great :)

If it's too basic, go read something else, no problem. If you're going to get anywhere in this world, you'll have to know how to research. Skimming and figuring out if something is useful or not is a valuable skill - now more than ever. So whoever complains about a well written book not suiting their fancy - it is their problem, not yours.
> I would hope that when I'm logged out, Chrome would not track me

There's several more settings under Advanced Settings -> Privacy: "Learn more" links to https://support.google.com/chrome/?p=settings_privacy

-Use a web service to help resolve navigation errors

-Use a prediction service to help complete searches and URLs typed in the address bar or the app launcher search box

-Prefetch resources to load pages more quickly

-Automatically report details of possible security incidents to Google

-Enable phishing and malware protection

-Use a web service to help resolve spelling errors

-Automatically send usage statistics and crash reports to Google

All of these send info back to Google and can be used for tracking even when logged out. Not to mention the usual tracking in any browser. And this is just what they are up-front about.
If you pick up a new tech and it's " just a respelling/reskinning of some technology I've used before" you are doing something very silly or are not using new tech at all. If it's basically the same there is no reason to switch.
Flipboard Open Sourcing Page Object Framework Implementation for Test Automation
The Guard Statement in Swift 2
Why personal recommendations are the foundation of our social relationships
Show HN: Open source job board for developers
That's only "basics" if you've got the wrong idea. There are millions of possible mistakes, no beginners' guide can explicitly address every one. People told you to just use the string - wasn't that a good enough answer?
Zed Shaw is a natural when it comes to teaching beginners. I recommend his "Learn The Hard Way" books to everyone who is interested in learning to code because they make zero assumptions and start at the VERY beginning. It's stupidly hard to find great books for complete noobs.

I'm totally behind this distinction, and I hope more content publishers adopt something like this.
Not yellow cab taxis, no. Private car services are classified differently.
It's a different situation though. I've never seen any employee ever working for two companies in the same "shift". I see lots of Uber drivers taking Lyft trips.

Riders set the rates with demand based pricing and drivers choose which one gives them the best opportunity at each trip request. That's a unique situation, so a comparison to "every other independent contractor" misses the point here.
There are a lot of people who view jobs as things that are given to someone rather than a free agreement between two parties (cue "power imbalance" objections); extending this out is how you end up with nonsense like businesses owe the rest of us because we allow them to produce products or services and turn a profit.

So the Uber hate comes about because the idea is they are cheating. The drivers' POV is not considered; Uber holds Job Giving Magic and they have to be fair with that power. Proving a service that is in demand is not enough- They have to constantly thank us that we permit them to offer us their service. That's the idea.
Yes, we need the upvote and downvote icons to be moved to opposite ends of the comment title, which would eliminate the 1mm targeting challenge.
Ah yes, the old "if we can't continue screwing you, you won't have a job!" argument.
When in doubt, the answer is 'because Guido said so'. Benefits and downsides of having a BDFL on a language.
Wait a second. I understand that they will have to let drivers negotiate rate but as a contractor why can't they enforce that you must have certain type of car? E.g. I did contracting for financial firms in NYC and certain ones expected me to wear business formals (including a tie) whenever I worked in the office. Why can't Uber have similar requirement that you must have car with certain features?
why is a job flipping burgers worth 30k?

by running up the cost of unskilled labor pressure is put upon those who need skilled labor and many of those jobs can go overseas
From Asm.js to WebAssembly
> If all the food producers decide to use the same cheapest ingredient, what help does labeling provide?

The only way that would happen is if consumers all decide to prefer the cheaper ingredient. Based on the number of higher end grocery stores and restaurants I've seen open within the last few years, I don't see that as likely at all. After all, a lot of food producers have already willingly decided to ditch trans fat.
Indeed. After this, all the maids-as-a-service companies that use the same model will need to change or risk getting hit as well. [e.g. Homejoy]
But Uber does have a commercial insurance policy: http://newsroom.uber.com/2014/03/56463/

Why is everyone talking about as if we were in 2013?
The quality of their code looks pretty terrible too. For starters, just look at their genMakefiles script (something of a WTF itself - y u no configure?):

https://github.com/hackeron/live555/blob/master/genMakefiles

It should be more like:

os=$1
modules="liveMedia groupsock ..."

for module in $modules
do
/bin/rm -f $module/Makefile
cat $module/Makefile.head config.$os $module/Makefile.tail > $module/Makefile
chmod a-w $module/Makefile
done
When I see such stuff, and see the same weaknesses in it, and the same borderline propagandistic style, then yes, hopefully I will say the same.

But this article is the one we're discussing here, so this article is the one I'm criticizing here.
No. I don't believe Yacy will reach exceptable performance as it scales.

I encourage people interested to look at "Peer-to-Peer Information Retrieval: An Overview" in order to get a better understanding on what technical challenges distributed search engines like Yacy have yet to overcome and the paths researchers are taking to overcome them.
Its closer to Alaska (half a million square miles)
Does anyone have a photo of one of these vehicles? I'd love to see it.

Apple is certainly in the long game with their maps... One interesting thing to point out is that while google streetview started as a project to augment the maps with photos, it quickly became clear that these photos of the streets could be a primary way to gather accurate real-world data about the streets, one-way signs, street numbers, and so on. Clearly Apple is up to the same thing here.
I guess Python is an exception to this rule.

Typed exceptions are not only idiomatic but deeply ingrained into the language core. Even basic primitives like loops use exceptions to control flow (StopIteration).
I am having trouble understanding your point and hoping you can clarify it.

Disney contracted with this company to perform this action. Isn't Disney responsible for accepting these actions?
I did "try and understand" before reply, but sometimes it is difficult to discern exact meaning. You said we should accept others imperfections, so I'm assuming you meant Linus' imperfections. That is what I was replying to. I don't think it's acceptable that people should be verbally abused, and we shouldn't "accept" it as you say.