skysight-inc/HackerNews huggingface dataset:
Not necessarily. AAPL has been trading differntly since the fall of 2012. Whereas it used to spike on earnings, it now tends to sell of. When using statistical data like this to make actual investment decisions, you should always look at the behaviour for different time frames and see if it stays the same for the most recent intervals.
Does it matter if the operator was an employee of Tazreen Fashion, or self employed tailor? It was just a regular human in a regular fire.

Does it matter if the miner was an employee of International Coal Group, Inc, or if he was digging in his own backyard? It was just a regular human in a regular mine explosion.

The point of these counter examples is that accidents resulting from industrial activity are certainly morally tied to the corporation that is profiting off said activity. Uber is taking regular drivers, and putting them in a totally non-regular working environment. There are psychological effects to sitting in a drivers seat for hours and hours that regular commuters don't experience, yet Uber is not training their drivers for this.

Being responsible for the accidents your economic activity encourages is part of the bargain of Incorporation. To operate otherwise would encourage trading safety for profitability in the most extreme ways.
it's not simple at all, because unlike a web service, you are actually responsible for bodily harm that could happen to people.
The lawsuit suggests the test should be whether the driver is logged into Uber's application. This would seem like quite a good test, in that it is measurable to an exact time, and presumably indicates that the driver is available for fares, meaning they are "on-shift".
Under this rationale then Uber employees are always on the clock if their phone is on and that seems ridiculous.
> The real reason is

Oh, so you can speak for the real thoughts on Eric Holder's mind? Really? At the very least you should clarify that you're speculating wildly.
Posted this b/c I'm surprised to learn that the much-ballyhooed $699 Dell 4K monitor maxes out at 30Hz refresh rates when running at full resolution (3840x2160), even if you have a DisplayPort 1.2 card capable of pushing that many pixels at 60Hz.

... just cancelled my order.
How are you certain that the NSA contributed to this case?
New NSA documents reveal massive data collection from mobile apps
how's that one compare to macpro site?
Is it explained where the values for ecx and edx get filled in? I'm confused as to why edx=0x080480B1 instead of the length of the string (14).
early 1940s
Or not so random. I keep getting USA, Taiwan, Estonia and Sweden far more often than any other countries. Do they have the most streets? :P
Apologies for the continued downtime, we're trying to get a CDN in front of the (static apache) heroku app. In the past not having any dynamic language in the background was enough to stay up, but not today apparently.
> If we're talking about the power to pretend a bool is a string or vice versa, then no thanks

That's weak typing. JavaScript does this, Python and Ruby don't.

Typically when people bring up the power of dynamic languages it's in the ability to alter definitions. The ability to extend existing classes/objects is pretty powerful, and isn't always trivially duplicated in static languages.

Many concepts that can be painful in statically typed languages (creating/programming against new interfaces to existing types, reflection, delegation, etc) are easy as breathing with dynamic types. It's not a matter of can vs. can't so much as easy vs hard.
Update on National Security and Law Enforcement Orders
Neutrinos: Messenger from the underworld
Right, criminal is a separate beast.
A few months ago I got fed up with losing track of what I had written in C. So I knocked up some python scripts to write templates for me, it displays the date and time the file was created and the filename in a comment. This concept can be taken much further.

CPP has been known to be abused by programmers as a general text processor, has anyone else started using another language to help them write C?
I agree, that's why I said they were close to this point... not quite there yet.

I think faster WAN technologies will end up being gated by our terrible cell carriers though, who are already fucking up widescale LTE and generally doing a bad job of anything other than overcharging for poor service and getting away with it due to massive industry price fixing and collusion.
128k. Loading software was SSSSLLLLLOOOOOWWWWW.
Actually if he was using the app Uber's lawyers are going to have a fun time because then he's being willfully negligent.

They will claim he should have pulled over and used the app in accordance with state law, and that uber is not at fault because the driver was being criminally negligent.
Anonymous Hacks Sao Paulo Government Email Servers
Why the 25000 views my last article got in 24 hrs isn't the metric I care about
Mount reddit as a filesystem
You can package all of your apps dependencies in one image and have a script in the container start them.
Of course it's a problem, but the solution can't be telling people who to be friends with, what to do with their friends and how to talk.

These tactics will simply not achieve anything, other than breeding resentment.
Do you think the externalized costs of car-sharing services are greater than the externalized costs of government-regulated taxi services?
From a close examination, yes. But when I step back and look at Uber, I wonder if I am not looking at a company that is seeking to become competitive in the hired-car space mainly by weaseling around liabilities, which to me is shady.
At $84,000 Gilead Hepatitis C Drug Sets Off Payer Revolt
This is what happens when you raise taxes to absurd levels. People leave -- especially the rich. If you have a company that provides products or services globally (instead of a business that requires a physical presence such as WalMart or a gas station), what incentive do you have to be based in America?
Jennifer, since embarking on these website projects and publicising them, have you had much attention from recruiters for tech companies? (just curious. totally understand if you'd rather keep that info to yourself)

Good job on site 181. Great brand name - but I agree with the person who said a short description at the top would help.
Taxis drive around looking for people to pick up. An uber driver simply has to be logged in and be near their car, ready to drive.
I think there is some merit in this, upgrading from Rails 2 to Rails 3 was an absolute nightmare, and after beginning, I had to stop, create a new app from scratch and manually copy files over and edit configuration files to get where I was going ... and that was for a very small Rails app, so I absolutely share your thoughts there.

Upgrading from Rails 3 to 4, though, feels much easier as there haven't been so many fundamental changes in the way Rails does things. And things that have changed have usually been moved to gems that you can include to keep your app working as it was before.

Fundamentally though ... Rails has an attitude that makes it pretty difficult to adopt at big organizations precisely for the reasons that you've mentioned. I'm yet to encounter a Rails version upgrade that wasn't a massive task , and I can imagine having to deal with that as a startup whose life's blood depended on it. (airbnb's experience on this is here http://nerds.airbnb.com/upgrading-airbnb-from-rails-23-to-ra..., and lots of companies don't have the resources or talent that they do). And supporting older versions in the Rails community does get short shrift though it is getting A LOT better these days.

However, I have to take issue with your assertion that

"I am also strongly convinced that Rails is never the right solution"

Which I feel comes from a place of frustration. I think the rewards of using Rails ... developer happiness, productivity and ease of getting from idea to software, make it worth it to put up with some of the warts that it has. Things will only get better (and already are).
China May Spray Water From Skyscrapers To Clean Smog From The Air In Cities
It's worse. In C++, that first error often is a red herring. The classical example is a header file where one forgets to type a semicolon. In classical C++ compilers, that triggered errors pointing to the file that includes the erroneous header.

For examples, see #9 in http://web.mst.edu/~cpp/common/common_errors.html, http://stackoverflow.com/questions/11216569/missing-semicolo..., or http://stackoverflow.com/questions/14077486/c-learning-heade... (nice example of someone manages to solve a "missing semicolon before X in file F, line L" error, and is smart enough to realize that that probably is not the right way to fix the problem)

Clang developers have worked hard to improve that; see http://clang.llvm.org/diagnostics.html, section "Quality of Implementation and Attention to Detail".
I'm commenting using my first mac ;-)
That's why I said the bullet point before the one you quoted.
> All the devices (meter, GPS, &c) in the cabin of a cab are set up for hands-free operation.

I have never been in a cab with a hands-free meter or GPS. Does a hands-free taxi meter even exist? They're pretty analog devices with buttons you push to stop or start them.
I think that is going to be the biggest challenge of driver-less cars; we've seen the massive fuss when people start claiming their accelerators got stuck, what happens when someone claims their car crash was because of a bug in Google Car?
Whatever it is you've done, or thought about, you should remember you always have choices, and one of the points that's crucial to making the best choices is... your past does not have to determine your future. Regardless of our past, we can change our future. Our ability to do so is governed by how intrinsic our past has become in shaping our current identity, how much we need to hold onto that past to feel like we know ourselves. Ask yourself this, if you could start life afresh, what would you want to do with it that you're not doing now?
"Unbounded" means "any finite number, no matter how large." For many people, this might be what they think of when they hear "infinite," but in mathematics, "infinity" is an entirely different concept.
If the government offered a legitimate and effective way for whistleblowers to expose wrongdoing and unconstitutional behavior, perhaps they could limit this type of damage from being done. As it stands, the release of this information could be considered collateral damage as result of their continued persecution of whistleblowers.
Are tax levels absurd?
Hey Y'all on OS X. Just compile this little tool https://github.com/liquidx/webviewscreensaver

Then add the url http://randomstreetview.com/#slideshow to the url playlist of the screen saver.

Or get the binary here:
https://www.dropbox.com/s/c03r77x5vm1wirp/WebViewScreenSaver...

One neat feature/bug is that if you have multiple monitors the screens seem like they are pointed to different angles of the same exact place. I suspect the randomness algo is based on JS timestamps.
Anonymous Hacks Govt Site
It's like you understand the theory but not the practice of how this works?

In reality, you "short" a stock by purchasing a Put option. For example, these are made up numbers, but if you thought Apple would tumble on earnings and wanted to short it, you'd buy, say, $525 put options. This is a contract to sell 100 shares of apple at $525. It's worthless if they trade above $525 but if it drops below, you're in the money.

Suppose you pay $150 per contract, and you short 1000 shares -- 10 contracts. The most you can lose is $1500. And if the stock tumbled down to, say, $475, you would make $525-$475 = $50 * 1000 shares = $50,000, or $48,500 profit.

But the most you can ever lose is what you paid for the options.
Ideally you run a new build and test it before deploying. If you wanted to you could include a gift pull in your startup script or run the pull over ssh in the container although you would need a trick to load the environment cars passed by docker.
Here's Andy Greenberg's excellent article on today's events--

http://www.forbes.com/sites/andygreenberg/2014/01/27/winklev...
I'm very sorry to hear that, thank you for making an anonymous account to open up about it. I hope you are or will be able to deal with it well.
Metaphor.gy
Apple products hold value amazingly well because they are well built. My 04 iBook is still in service. Cheap crap will fill landfills.
Cash flow: distributions/dividends.
anyone see this? know why they are doing this country's site?
Nice work Cambly! The app is very simple and well designed. Plus, I love your logo.

Immersion is clearly the way to go when learning a new language. I learned more French trying to haggle with the waiter for more ice in Biarritz, than I ever did in Madame Lefebvre’s class.

I like that Cambly pairs me with a friendly native speaker rather than a professional teacher. And, I’m a big fan of the on-demand marketplace idea.

Questions for Cambly:

1) Users are required to download a separate app for each language. As you add more languages a user may be learning French and Spanish simultaneously. Are there plans to merge everything into one app so that I can toggle between two different languages?

2) Do you find that users are selecting tutors based on attractiveness?
How Panorama Education (YC S13) got Mark Zuckerberg, picked Boston for its HQ
Exactly. Global person-centric presence.
False. They do not all have the same structure as Bitcoin. Many of them are explicitly structured as pyramid schemes (premining, instamining, stealth launches, closed source launches).

While very few have unique selling points over Bitcoin, it is dangerous to assume they are 'at least as useful' as Bitcoin.
Thanks for taking the time to answer! Interesting use-case!
Yeah but you can't short anything without a margin balance. So for a retail account you need something like $100 in margin balance for every $300 of the short position. You can't open a trading account with zero balance and just start short selling things to raise cash.
"Right now, the dominant narrative about women in tech is overwhelmingly woven of antipatterns."

That was interesting, liked that. Not liking the anti-pattern part, but liked the insight. Or at least I'm dense enough to find it insightful.

She's a good writer, worth following. I'd follow her blog in my RSS reader if I could figure out how. I'm not going to play data silo games on medium, so oh well, too bad.
Hacking Froyo
> It's a tremendous double standard.

And a terrible legal argument.
The pinning feature on WP8 is great, and I wish I could do it on my iOS device. It allows you to create deep-links within apps.
I don't think there's any doubt at this point that Uber is a shady company: https://news.ycombinator.com/item?id=7115177
> Don't want your airplane to crash because you passed in square feet instead of meters per second?

Airplane? Hah, think bigger: http://en.wikipedia.org/wiki/Mars_Climate_Orbiter#Cause_of_f...
A cabbie on his way home is disanalogous to this situation.

A more valid analogy would be a cab, without a passenger on-board, responding to a call to pick someone up. Turning right onto the street the prospective fare lives, the car strikes pedestrians who have a walk signal.

Whose liability insurance covers that?
"In Windows Phone and Windows 8+ I can pin People to the Start Screen. It's a killer feature that no one talks about."

This isn't new, my android gingerbread (2.3) phone does this. FWIW I'm going to upgrade this year . . . maybe.
Back then it was.
That I spend an unhealthy amount of time on HN. In my defense, my day job is as dead end as it gets.
I love apple!
Ask HN: examples of good deployment practices
I am working on my startup. I am using GIT.

My branch strategy is simple:
* 2 branches: dev & master
Dev branch: current development, master branch: new releases

Also to add some feature or fix a bug I use another branch then I merge that branch into dev.

In this particular case, or any generic case, what do you think is a good deployment practice?
Depends on the chemistry.

Assuming you're describing recent lithium batteries, it's good to discharge as shallow as possible, and charge as full as possible (according to Peukert curve) to preserve lifespan. Most modern laptops apply the proper charge impedance as part of their charging circuits.

Older laptops that used Ni-Cd would benefit from a full ('til it's dead) discharge before a recharge.
I don't really use Dropbox, but I was randomly browsing through mine looking for a photo the other day and it was a "holy shit" moment. It's really fast to scroll through a huge number of photos. I had been scrolling through Flickr a few minutes before and it was a massive difference. Flickr was very much a scroll-and-wait experience.
If ATMs dispense small amounts without actually checking for sufficient funds, convenience > security for small transactions.
> Any decent programmer

Your "decent programmer" is about as common as a Sufficiently Smart Compiler.
"Hands free" doesn't mean you must never touch it. I've never seen a cabbie futz around with the meter in transit; it's not part of their normal operation.

Uber's app, however, requires poking at your smartphone screen.
Does it? I can't find it. It looks to me like someone is playing a game of implications. It says the app handles pickups in a way that is unsafe to interact with while driving, but there is no claim that such a thing was happening at the time of the accident.
The goal of a criminal justice system is to apply justice, not to exact revenge.

Using torture as a punishment will result in making those convicted of crimes even more dehumanized and depraved.
Furthermore, if torture is employed it is a guarantee that wrongfully convicted people will be tortured as well.

Cruelty should not be a tool of a system that is truly just. That is why 'cruel and unusual punishment' is specifically prohibited in the Constitution.
This is what happens when countries compete to provide the lowest tax rates in a globalized economy.
Yes you can but I don't think that's the philosophy behind Docker.

To expand on the "dependencies" idea of my previous post, although you technically can put a process supervisor, a web server, an application server, and a database in the same container, this is not the best practice. It makes your app simpler to distribute (a single image, no orchestration) but harder to evolve (e.g. move the database to its own physical server, or replicate it and put them behind a connection pooler).

For instance if you have a tool to manage a cluster of containers, you will be able to manage the different processes/containers logs in a repeatable way.

But sure, if you know you don't need the added flexibility, you can put everything you want in the same image.
How kind of them to allow freedom of speech!
The Most Important Slide in Your Board Presentation
Is there a reason (honest question) why we have corporate taxes in the first place? Why not tax the money when it passes from the corporation to a physical person? Wouldn't that simplify things in many respects, and make evasion more difficult? And be good for American business?
I offset the carbon emissions through Terrapass (http://www.terrapass.com/). It's not perfect, I know, but I can't afford a Tesla at the moment without liquidating my TSLA stock.

Total cost to offset ~2 metric tons of CO2: ~$20 (http://www.terrapass.com/shop/)
As an example, Apple has $100 billion parked in offshore subsidiaries that it refuses to repatriate to the US because the full 35% tax rate would apply. If the US were more tax competitive, this sort of thing wouldn't be happening.

http://www.huffingtonpost.com/2013/04/24/apple-debt-offshore...

[EDIT: fixed to read $100 billion, not million]
Tales of an Ops Team: Confessions of a Chatbot
Another vote on Drywall as well. I do agree though with your backbone vs single page comment. That bugged me - but can't complain.
As an American, this looks like a short list of companies to boycott. I don't want anything to do with companies trying to get out of paying their fair share of taxes in the US.
> "As for the insurance argument: what state do you live in? Do you have your car smogged? Are you aware that your smog data, which comprises a rather detailed data record, is sold in several large states (California and Washington, off the top of my head, along with a few others) to ISO, the Insurance Services Office (descriptive name, no?), a division of Verisk, to rate your auto insurance. See:"

So here is a question: the last time I had my car's emissions checked in Washington state, my car reported that it was not ready to report its status because I had disconnected the battery a week before, apparently resetting the stuff that it needed to report. I had to drive around for two hours on the highway before going back to the emissions place to have it re-tested.

Is there any value in unplugging the battery shortly before getting your emissions checked?
> the process typically used for high-reliability systems.

And that's the key. Producing high quality systems is something that is emergent out of a process designed to produce high quality systems (and in fact, you need to have a process for improving the process). What is your process? Has it gone under rigorous examination with an eye towards output quality? Then any quality that results is a happy accident of competent engineers and a particular time and place.

Unit tests, types, are simply a small part of how quality is created.
Why would productivity be related to wages? To put it concretely, if I replace 4/5 workers with a small shell script, does that mean the 5'th worker deserves a pay raise?

(For the sake of argument, say his work and output has not changed at all.)
I guess I hit the API limit very quickly after 20-30 tries. Map does not refresh anymore.
The more you make of something, the cheaper it gets to make each one. The price will come down.
How would one define "absurd taxes"?

But apart from that I agree, companies will shop for the best tax regimen possible.
This frozen yogurt shop has a really simple and straightforward onboarding technique.
For comparison - global corporate tax rates:

http://www.kpmg.com/Global/en/services/Tax/tax-tools-and-res...
I have played around with all three, Java, C++, C#.

For business I would surely advise Xamarin, as their prices are quite reasonable.

But if you are just hacking some stuff every now and then, it might not be worth it.

And on that case, there is also the possibility to compile Java to native code in iOS (RoboVM) or use any other language that either has an AOT compiler, or has a compiler available that compiles via C.

It is always a matter how much time vs money, one wants to invest.
How much would it cost Uber to just carry insurance for things like this? Would it materially impact their business? Anyone wanna take a stab at this?
You can use https://medium.com/feed/philosophy-logic/ for the philosophy-logic collection, or https://medium.com/feed/@maradydd for the author, who only seems to have one post.
US Corporate tax rates are. So big companies with options do all sorts of insane dancing to avoid/reduce them, which leads to lower actual collections rates.
Gosh, this was flagged off the front page quickly...
I see no reason that the OS can't support both flows.
Featured today on Beta List: Composure, BetaList Bundle, Zocko, and TBF
Shorting and buying put options are not the same thing.
just wanted to note, that's 100 Billion (yes, with a B).
I found the COIN games (or at least Andean Abyss and Cuba Libre) to be both easier and less Risk-esque than Twilight Struggle. They're not complicated like hex-and-counter wargames, and instead of having a million rules exceptions to maintain historicity, all of the history is in the cards, leaving the board and player options to be more clean, orthogonal and euro-esque.
An app is just a tool. You still need people to work with customers.