skysight-inc/HackerNews huggingface dataset:
What has the Berne Convention have to do with it? I've compared the Elsevier contract draft with my local legislation, and the wording of the contract is simply unenforceable.
Buy a huge percentage of existing bitcoins and then sell each bitcoin for cheaper than you bought it for and cheaper than your previous sale. Given the entire currency is worth in the billions, nobody would do this, and there's nothing to gain from doing it.
Removing upstart is a feature.

systemd is not hard, it's just different. Those configuration files are a lot easier to generate and get working correctly.
First Contact – How to Communicate with Developers
Haha ! Enjoy ! Happy Christmas in Advance :)
I disagree with your definition. If you can't get your work done because you need micromanagement then it is simply a case of not doing your job, and there is no value bringing "culture" into the discussion. The term "cultural fit" is a contrast to competency and productivity, not a subsection.

Any business that's sole focus is not accomplishing their mission is dysfunctional. "Cultural Fit" is always toxic - unfairly discriminatory in hiring and non productive in practice.
Job searching must be a nightmare if every application requires 100 hours of effort.
Look, a startup can't afford not to look like that. We'll likely hire a male college swim team[1] to put on decorative glasses - yes all of them will - and wear our t-shirt in a group photo. Then we'll put it on our Team page with a satirical heading "Just a typical startup team" with a very small disclaimer that the photo is representative, satirical, and contains none of our employees.

Anyone who "needs" to see it will see it, and immediately check it off in their head then click through our other tabs. Meanwhile we can continue hiring the best people from all over the world regardless of age, gender, looks, or location. They also don't have to spend two thirds of their salary on rent, pizza, gaming gear, and lattes to fit in, and you will be more than welcome wherever you are located or if we open a regional office. Keep us in mind.

[1] representative picture: http://grfx.cstv.com/photos/schools/oakl/sports/c-swim/auto_...
I agree that we are only hearing complaints from people who went ahead with the purchase, and then had buyer's remorse the next day.

Uber's bigger problem is all the people who got to the screen that said it was incredibly more expensive than usual, and walked away and started talking about what a rip-off Uber is and how it gouges people who are in need.
Yes thank you, posts like this are what make HN good. It's not necessarily news or even related to technology but interesting for us hacker types nonetheless.
We're talking about this like it was a failure. This doesn't look like a failure to me. Look at what they write:

> we believed by building a far superior product, and being creative about signing up users, we could turn long-distance carpooling from a niche activity to a modern mode of transportation.

> we did succeed at growing steadily (25-30%/mo), creating an Apple-featured iPhone app, building a userbase of 30k+

> we’re able to leave the Ridejoy website and iPhone app up and running for a while, until it starts declining in usage or requires too much maintenance

They set out to make carpooling great. They did it, and shipped the greatness to thirty thousand people. The service is still running.

They didn't make a fortune (or make their investors a fortune) doing it. So what? It is only in the utterly demented Silly Valley startup mindset that this is a failure.
No, they need to educate, shelter, and feed the poor of the world. Experience shows us that educated and healthy populations actually start to shrink as time goes on without intervention.

You're making the mistake of assuming malice, while we're just talking about cold hard fact: people who amass a lot of power always lose it, if not by choice or natural death, then violently.
BTC volatility levels 2x Tesla stock: the barrier to adoption
is it US citizens only?
I used to behave like this, would go to bed between 2 and 5, despite not liking the consequences (shortened daylight time, city noise while I slept in, being out of sync with others). I think I've gradually fixed it. Still working on being more regular, but these days I'm able to fall asleep at 10h30. Here's what I think helped me personally:

- learning about mindfulness (useful to stop/slow down the intense flow of thoughts. I recommend reading/listening to The Power of Now by Eckhart Tolle)

- 500 mcg of melatonin at the end of dinner. (the chewable ones sold at Trader Joe's work for me) Required read: http://www.gwern.net/Melatonin

During the transition, some days I may have forced myself to get up a little earlier so that I would go to bed earlier, it helped but I avoided doing this too often because it could affect my abilities for days. You want to sleep as much as you need but still go to bed at a reasonable time, not sleep deprive yourself to sleep. Setting your clock is a gradual thing. Maybe you can try to go to bed 15 min earlier every day.

EDIT: I'm not a doctor, and I didn't get help from a doctor for this. Take this advice at your own risk. But if you do get help from a doctor and you're offered a prescription for sleeping pills, please remember there may be healthier alternatives.

EDIT: Forgot to mention, I think exercising helped me too. If you're not exercising because you can't find the time, you could - like me - start here: http://well.blogs.nytimes.com/2013/05/09/the-scientific-7-mi...
the ZyXEL Modems were horrible in general. My preference was to use an Innoband 8012 and let the customer get their own router.
Ask HN: What's a programming technique you felt you should've learned sooner?
I've JUST learned about SOLID OOP a couple of months ago. I always had "feelings" about code that broke these principles, but never had a way to explain it. Now, I have something concrete to use when I discuss somewhat unclean code with others.
True, but Dilma and the gangsters in the congress are not very different from most politicians in the world. Putin also only welcomed Snowden for anti-american propaganda.

Dilma will surely welcome Snowden if, somehow, it helps her in the upcoming elections or any big shot on her party makes the cause. That's why (former president) Lula helped Batisti, the Italian terrorist.

But politics is tribal. And Snowden doesn't seem to belong to the "socialist" tribe that the Worker's Party (PT) loves so much.

Besides, common people here don't understand very well what it is all about.
but don't hose a hard working farmer and
his family by nailing them with a 40% estate tax.

Cute, but the estate tax has exemptions for both farms and family-owned businesses.

The Tax Policy Center found 20 (!) farms in the country that would have to pay any sort of estate tax, and the average tax paid by those 20 (out of several thousand farms) would be under 5%.[1]

- See Myth 5 - http://www.cbpp.org/cms/?fa=view&id=2655
The fact that Uber may charge more during peak hours does not eliminate the fact that the poor and middle class from using buses and subways, basic government supplied transportation, both of which are abundant in Manhattan. I don't really understand, at this point, how Uber could possibly cause social harm with flex pricing. If Uber was the only option, sure, and maybe that is what you're arguing. But I doubt the poor rely on Uber for transportation, and there are still several other options.
As far as Django goes, there hasn't been much tuning in general[0]. The only thing I see them doing is template caching. At the least they should be running 1.6 with persistent DB connections. Beyond that they have a lot of middleware enabled that isn't being used.

[0]https://github.com/TechEmpower/FrameworkBenchmarks/tree/mast...
It's actually quite surprising to see how steady the income was, as opposed to a sudden 'boom' then a steady whimper. The great part is once you have that initial audience, it's even easier to generate larger revenue on your next title.
I can't find the link, but I saw an estimate that even today's supercomputers aren't powerful enough to centrally plan a modern economy — there are literally millions of variables.
Mediterranean.
You Don’t Need To Learn To Code + Other Truths About the Future of Careers
I think it's interesting that he says if it gets to this point then it's your fault, but then doesn't say fire yourself. ;)
Cppsp (top of the i7 charts) is some mad science

http://xa.us.to/cppsp/index.cppsp
Have you looked into bluebird[1]? It and most of the available promise libraries have a nodify-esque function where you can simple do this:

var fs = Promise.promisifyAll(require("fs"));

And all of the regular methods in fs are now promisable. Q also seems to be one of the slowest[2] promise libraries there is. I'm not sure why so many people use it. That guy has a rather large benchmark table from a couple months ago as well and Q seems to be shockingly slow compared to the dozen or so other promise libraries out there.

1. https://github.com/petkaantonov/bluebird

2. http://spion.github.io/posts/why-i-am-switching-to-promises....
> The project has mostly Google engineers committing, but we also have plenty of open-source contributions.

How many within the first year of it's development?
Even if it is replaced with something worse?
The point of the 3 years seemed to me to be mostly making an example of the author to discourage civil disobedience.
Craigslist Vertical Competitors Pic Updated
Ecmascript 7 or Ecmascript 8 should not be called "JavaScript", my proposal:

- remove "Script"

- replace "Java" with more accurate term (how about Harmony ?)
JSON API with Ruby 2 issue
So I put in my 100 hours. I made a custom resume that I illustrated with little Evernote-style animals. I got out my guitar and sang a song about why I wanted to work there. I designed a custom iPhone app for them.

Eww. Talk about trying way too hard.
Because you have to do something beyond having your telephone ready to use, like making a call - and the call associated Metadata is a given, location is somewhat inherent to a landline.
I happened to be at a presentation the creators of this gave a few months ago

* I think ARC helps with most of the problems, of course you'll have to understand where to use weak or strong etc.

* You don't have to write @synthezize anymore, literals remove a lot of boilerplate too: http://clang.llvm.org/docs/ObjectiveCLiterals.html

* As far as I know the protocol between server and client is just HTTP + JSON

* They use the BSD sandboxing facility https://developer.apple.com/library/mac/documentation/Darwin...
Beating Gmail's Promotion Filter is Hilariously Easy
Years ago a friend and I hacked together iFvckedUp.org with the intention of focusing on videos of ourselves and other startup friends talking about the fvckups we made (or were currently making) at our startups. We learned that a) filming yourself was hard enough to begin with, but b)filming yourself talking about how you royally screwed up was even harder. So yeah, don't change to a video format :)

(though the storytelling/editing tools are better now, so maybe worth taking another crack at?)

PS - Go Hawks
Eh, if someone is being a problem and is creating negativity, as manager you should be able to pick up on it. It shouldn't be that hard, that's most of your job as a manager is to be able to read the people that work for you and evaluate them. You don't need proof of passive aggressive behavior to fire anyone. Just fire them and wish them the best on their next venture.
Yeah but I'm kind of confused as it's my understanding Go is not a web framework so much as a language. Is this just testing how fast Go can print out the string "{message: 'Hello World'}"? Or are they testing a specific component/library in Go? I mean obviously having a language just spit out a line is going to be faster than having a fully blown framework such as Rails work through all of the query parsing, view building, etc. so it doesn't seem like a very fair or useful comparison.
25 days of Angular - Day 17: Build a real-time OS dashboard with Pusher
True, especially when accounting for Internet latency.

However, the purpose of this project is not actually to measure how quickly platforms and frameworks can execute fundamental/trivial operations. Rather, these tasks are a proxy for real-world applications. Across the board, we can reasonably assume that real applications will perform 10x, 50x, 100x, or even slower than these tests. The question is, where does that put your application? If your application runs 100x slower than your platform/framework, does that put your application's response time at 200ms or 2,000ms?

That's a difference users do notice.
It sounds like you're talking about two different things. The Diaspora software could have strong central leadership (with an open source license providing a right to exit that may never have to be exercised) while the deployment could be distributed.
Purely a personal pet peeve, but BoltBus also gets to be cheaper because they don't have to build or rent space in bus terminals.

Instead they stop and pick up on busy, narrow streets in Manhattan and their passengers frequently block the sidewalk to such an extent that it forces pedestrians into traffic.

Ditto all the other coach lines. At least the sketchy Chinatown bus lines have the decency to pick up on less busy streets in the Lower East Side, the BoltBuses have no reservations about gunking up the works during rush hour in Midtown.
Dart is more Visual Basic than ActiveX.

NaCl is the second coming of ActiveX.
Old school soaps the FDA stays out of anyways. They only regulates synthetic detergents.

http://www.fda.gov/cosmetics/productandingredientsafety/Prod...

>Ordinary soap is solely made up of fats and an alkali. In the past, people made their own soap from animal fats and wood ashes.

>Today there are very few true soaps in the traditional sense on the market. You might recognize these soaps as products marketed with characteristics such as "pure." "True" soaps are regulated by the Consumer Product Safety Commission, not FDA, and do not require ingredient labeling.

Also, the second a product claims to be "Antibacterial" it is making a drug claim, and needs to have a drug list on the bottle.

>If a drug claim is made on a cleanser or soap, such as antibacterial, antiperspirant, or anti acne, the product is a drug, and the label must list all active ingredients, as is required for all drug products.

And the other examples you gave all have their own regulatory agencies which in theory should protect the public. The FDA is concerned with food, drugs, and cosmetics. Period. Cosmetics are certainly ingested (think lipstick, lipgloss) as well as absorbed into the body. It makes senses for the FDA to have that under their wing.
Majority of tech companies require 7-day work week

I've been working as a professional programmer for the last 12 years, in 4 companies as an employee and a couple others as a consultant/freelancer. In none have I seen 7 day work weeks as a standard, nor have I heard of such from any of my many friends who also work as programmers. Am I an outlier?

PS I agree that tech companies (among others) often have a culture of overworking.
At a minimum, thanks for the reminder about keeping failure in perspective. It is so easy to fall into failure aversion mode and not even realize it can hold you back.
Here are the numbers:

Public Expenditure on Roads and Public Transport, 2007-08: £21b

Total motoring taxation: £46b (estimate)

So, just to make it clear, AFTER paying for the roads AND public spending on public transport, motorists contribute a solid £25b to the budget.

http://www.publications.parliament.uk/pa/cm200809/cmselect/c...
Depending on how much time you're willing to put in, "The Story of Film: An Odyssey" [1] Is available on Netflix and fantastic. Its also 15 hours long. The narrator, Mark Cousins, who is also the author, is frankly pretty poor; but if you can get past that, the content itself is very good. It covers both American and International cinema in great depth. It is also available in print form, but I cannot personally vouch for whats in the book itself.

[1] https://en.wikipedia.org/wiki/The_Story_of_Film:_An_Odyssey
Greater financial resources might help, but I don't think they're necessary or sufficient.
Using React components as Backbone views
>* Apple dominates the high end, and is at 0% of the low (some might say junk) end.*

Where did you get the idea that Apple dominates at the high end? They haven't for a while now.

The Galaxy S4 was outselling the iPhone 5 all by itself for several months (before the 5s came out). The collective of high end Androids have taken over the high end market on a seemingly permanent basis. Apple is at less than 50% and is on a steady decline vs the (high end) Android collective of phones.
Facial Recognition for Reuniting Lost Dogs w/ Owners
Done! http://phinze.github.io/rss.xml
Our yearly run rate is now $8.5m+ :)
your argument that the FDA shouldn't be regulating products that are applied directly to the skin takes libertarian dogma to confusing heights

If you go back, you'll see that I never actually said that. I asked a question, I didn't argue against it.

So you're not interested in answering the line-drawing question: why soap, but not fabric softener or dish detergent?

And the problem with lowest-common-denominator solutions remains. Why must I, a terminally ill cancer patient, be subject to the same rules as a healthy person? In bureaucracy, there's no room for anyone to be different.
Wow.

"We have a language that works only/best in our browser, features that work only/best in our browser, a dominant OS which requires automatically includes/installs our browser."

I guess it was a good strategy for Microsoft while it lasted (and still pays benefits) so they might as well copy it. It will be funny if the EU requires Android phones / tablets to give you a 'browser choice' when you first turn them on / install them.
> "Cultural Fit" is always toxic

You clearly never had to put up with The Angry Guy.

Cultural fit, I agree, it's a catchall term that covers everything from blatant aesthetic discrimination to merciful removal of toxic characters.
Very few companies will consider 4-days, but I wish they would consider 5-days at 7 hours.
How To Be Famous On Google: 2013 Edition
lol, click the cow..
Set an alarm for the same time every day, weekend or not. Regardless of when you go to bed, wake up at the same time every day. Don't use the snooze button. Don't set an alarm for earlier than you expect to wake. Don't drink caffeine within 8 hours of your bed time. Don't use your phone/electronics before bed. For me the quality of sleep often affects my ability to wake. So, if I drink coffee too late at night or I'm in a bad mindset for sleep, I might be able to sleep through the night but it's not as restful (deep) of sleep and it's miserable trying to get out of bed.
I used to often wake up early, have a cup of coffee, and then fall back asleep for an hour or two. But the caffeine in coffee still had the normal stimulatory effect at other times.

Now I drink very little caffeine, but I still have that nighttime sleep pattern -- 5.5 hours asleep, 1.5 hours awake/alert and up, 1.5 hours asleep, and then I'm awake and refreshed and ready for the day.
> then native mobile (ios, android) will become the de facto way to deliver apps to users

I don't know which planet you're living on, but native is the de-factor way to deliver apps to users. Apple tried the other one during the first year of iphone, developers mostly sat on their hand and waited for a native SDK.

> That day is more likely and closer than some may want to believe.

That day is 10 years ago, give or take some. The web has yet to ever become the de-facto way of delivering application on mobile, it's barely getting there on desktop.
And they call it "justice"
Coincidently, I was investigating Sketch last week. I ran into the same issue. I ended up using "Sketch App" in my queries with mixed results. Similar to your suggestion, I also tried tacking on "Bohemian" -- as in Bohemian Coding -- the app's developers.
Tech firms push back against White House efforts to divert NSA meeting
> Javascript looks a lot like "the new C" ...
> Something will come someday that will supersede it.

What has superseded C? Nothing. Many things are built on and around C and it is no longer the only choice. I see the same future for Javascript. It will forever be the "low-level" browser based language.
Typical Apple fanboi downvotes without rebuttal or explanation.
While Miyazaki's contributions to animation are important and numerous, you're quite mistaken that he "defined" animated films. I would look very closely at early Disney films (Fantasia is a personal favorite). Most of those movies very literally involved inventing new techniques for animation.
Did you read the article? They work 32 hours a week.
Why not?

You just have at most two blocks of additional overhead.

You would have to have where the file begins and ends within the blocks downloaded, but that's already in the torrent file.
You must find a way to communicate that you have computer science knowledge in your resume or during interview. Someone will ask questions, which are supposed to be difficult for a "self taught" guy, you better know the answers, lack of formal education is not an excuse, it will only prove that you are lazy enough to read some books(or just wikipedia :P)
Step 1: Create a product people want
Step 2: Do whatever the fuck you want
Do we really need to punish people with prison for non violent crimes?

We might as well call in the Criminal Punishment System, or the Government's Justice System, as it doesn't engender my views of justice, and nor should it for you.
Interesting aside about the author's accidental ability to elude two members of the NYPD counterterrorism division:

"Two Intelligence Unit detectives arrived and testily walked me outside to a waiting unmarked police car. Court papers show that they’d staked out my apartment to arrest me, and that I unwittingly kept eluding them. In one dramatic instance, two officers had tailed me as I walked down Eastern Parkway. I’d entered the subway station at the Brooklyn Museum, unaware that I was being followed. One of the officers had followed me through the turnstiles while another guarded the exit. The report states that the officers then inexplicably lost contact with me."
Or maybe he was exactly right and management was extremely foolish not to listen to him.

If your plan is to have excellent punching bags for when things go south who you can blame and who will not fight back early on, then your not hiring him was a good plan. If you wanted to avoid disasters, well, perhaps you should think about it.

I can't blame the guy for not wanting to talk badly about his former management; it's not a way to win friends in a job interview.
Should we buy security bugs before the black market does?
I put answer in my comment.
Here is the answer:

This 7-work week is actually based on calculation: 5 days * 10 hours per day + 5 hours on weekends (to check email). All companies I worked required 10 hours per day. 9 to 5 is not looked nice unless you don't login in the evening and "do some emails".

Which tech company has 9 to 5?
Orwellianish View of DRM
Your Future Tech Career Under Skynet: Robot Technician
Mozilla's take on Dart really strikes me as an emotional and not technical reaction. They may have a valid point about PNaCl, but Dart presents the opportunity to do a managed transition from JavaScript to something better. Having someone for whom JS is their baby as your CTO is going to make letting go very difficult.
You sound very passionate about Quora, actually, but a lot of what you've stated here isn't true, or is no longer true, I'm happy to respond to each thing, but your position sounds pretty ideological, that is, I don't think there's anything I can say that will make you stop foaming at the mouth over Quora, which is too bad.
Hi Jack5500, check out www.goshippo.com. API access is free, large European countries are already supported.