skysight-inc/HackerNews huggingface dataset:
> but Manhattan could have significantly higher population density without overwhelming the infrastructure.

This is not really true, mostly based on the transportation infrastructure. Manhattan is absolutely not ready to move more people around per day. Both train and car traffic is rising sharply and neither system are scaling particularly gracefully. I'm not informed about water treatment, police/fire services etc., but I'd be surprised to hear that they are operating with a lot of room for growth. Hospitals are a mess.

Have you ever played any Sim City at all? Jeez this is basic stuff :)
This sort of thing is actually pretty common in games; you end up doing some engine customization to fit your needs, and eventually you have to say "We've diverged too far to try and keep following the main updates anymore," and you stick with a customized version of an old release.

Nearly every AAA game is going to fit into that pattern, it's just that the 64 bit coordinates overhaul in Star Citizen is probably a larger and lower level architectural change than what most things bother with.
How Modern Video Players Work
Keyword in the problem is "estimated". A student trained to estimate would probably transform the equation to another fine estimation of 100 - 20d and the relation between the total and a work-week is clear.
Show HN: Introducing – Hacker Fund
You've mentioned this 8 month thing a few times. You probably need to know that there are good reasons why a woman might need to get an abortion at 8 months.

https://www.newscientist.com/article/mg22129580-200-the-worl...

Listening to anti-abortionists you'd think the woman just found the pregnancy inconvenient, when the reality is that the woman is going through an intensely traumatic time and having to cope with the loss of a much wanted child.
First you should look at the job advertisement and the money you offer. You might be missing the people you want and getting what you pay for. I don't think the number of people with deeper knowledge is smaller than 10 years ago. There are more jobs and more people after those jobs while the number of people who know their stuff stays the same.

If you pay less than 75% percentile for programmer job, you can't expect too much.

Occupational Employment and Wages, May 2014
15-1131 Computer Programmers
http://www.bls.gov/oes/current/oes151131.htm
What Do Our Wealthiest Deserve?
Facebooks shuts down fan page, automatically makes followers “Like” rival's page
I'm going to assume that is a typo for disgusting.
Would you subscribe to a newsletter about developer lifestyle?
I created a newsletter featuring links to articles about news, business, productivity, health and travel, for developers, digital nomads, and software business entrepreneurs in general.

I just wanted to know if you would be interested in subscribing to that or do you think it would be a waste of time?

You can check it out here http://ilifestyleweekly.curated.co

Please let me know your thoughts.
To Be Continuous – Ep. #13, CD at Facebook, VMware, and Your Startup
I totally agree, I assumed the question had an error in it and spent my time trying to figure out what the error was.
The allure of Scala.js
Honest question: Why do you think it was non-trivial? What is/was complex?
The world’s largest solar plant will soon deliver enough power for over 1M homes
Never underestimate the laziness of the human mind scanning for something. Now, I do think the text back then (1.5 years ago) might have said "VideoLAN - downloads" and that was all -- which is worse -- but I recall seeing "VLC" obviously in the description under the link, and it could have been in the link title.
Amoral and sociopathic maybe, but they aren't idiots.
https://news.ycombinator.com/item?id=11067252

I posted to the wrong post. Yes I feel dumb for that and I didn't want to confuse any other people so I felt it was worthy of deleting.
Thanks, that is helpful additional info.

So to summarize, the market value of facebook assumes
1) It becomes co-dominant web-advertiser with google in the US

AND

2) It finds another way to make some money (either by other advertising markets OR other products/features that people pay for).
Food for thought - As a prospective employee, I'd more likely want to work at a company whose name I saw on the corporate sponsors page (of Django, or whatever framework they use).
> My point is that regardless of where someone sits on the political spectrum (even if I agree with them), they shouldn't have input on what should be an open platform for free speech.

In other words, you're saying no one should have input on it? There should be no rules at all?

Twitter is fairly unusual even among social networks, and different from most "normal" websites, in that it makes it relatively easy for random strangers to contact semi-famous people. Most of the time this is a great thing. But if you're annoyed by speech on, say, stormfront dot org, you can avoid it by not going there. If people are saying horrible things to you on Twitter, you can avoid it by blocking them - which works up until the point you become infamous enough among a specific subcommunity that a constant stream of random people show up in your mentions, most of them relatively innocuous (but annoying), some of them nastier than that. (And it's not like only misguided people have large numbers of haters - regardless of what you believe about Sarkeesian in particular, a look at mainstream politics is enough to refute that.)

Personally, I would prefer a decentralized social network where different subcommunities could use software to define their own interaction policies, much like the Internet as a whole. But Twitter is a centralized service; most users use the official apps (as is required to get the full feature list) and must rely on Twitter's centralized management to filter out both spam and abuse. There's no way around it short of a radical overhaul of the service.

I would support adding civil libertarian organizations to the mix of advisors, as a sibling comment mentions, for a variety of reasons. One reason is similar to why we have an adversarial system in law - if most people support an idea, such as free speech, in principle, but nobody is really dedicated to defending it and the easiest way to accomplish other goals is to compromise it, the slippery slope can easily become steep without people really noticing. Another is just that it's easy for these issues to be overpoliticized, especially when you have a physical presence in Silicon Valley.

But all that said, there must be rules. If you don't like that, go somewhere else. Who knows, maybe GNU Social will take off.
Publishers will never buy into that. Ever. The ones who are large enough to throw up paywalls will do so. The smaller ones don't have enough margin to let a third party dictate whether they get paid.
Fosco, you're doing a great job with this. Thanks for continuing to work so hard to help Parse developers.
I joined IBM Global Business Services (IBM's consulting division) in London a couple of years ago.

As others have said, IBM is so big that it can only really be understood as many different companies, all with slightly different cultures. There are plenty of people who are better qualified than me to discuss the overall strategy and financial picture, so I won't even try.

I can, however, give a few opinions about my 2+ years in GBS.

* There is a general lack of respect for technical skills. I was hired as a "Technical Consultant" but put through the same training as the business consultant grads, which is largely about project management / presentation skills. A lot of money is spent on this training, if you ask for funding to (e.g.) attend a developer conference, you are told to forget about it. Maintaining dev skills or learning new ones is to be done in your own time or as part of "giveback", which is the IBM name for extra work done on top of your day job.

* The leadership team is utterly obsessed with maximising billable hours. While this is understandable for a services business, it is taken to ridiculous extremes. People are under such pressure to be billable that they are forced into roles that are completely unsuitable for them, rather than spend a few days waiting for the right role. Training etc gets cancelled at short notice if billable targets are not met, especially in Q4. Last year the entire GBS UK workforce were banned from taking any vacation for several weeks in November and December. A spoof email from senior management was circulated, saying "Christmas is cancelled" which gives an idea of current morale.

* The annual appraisal (PBC) system is a popularity contest. The best way to game the system is to do "giveback" (see above) work for senior people and persuade them to write nice things about you. This is all well and good, but it means that performance in your main job role is actually secondary to how much eminence you can gain by doing odd jobs for senior management. Thankfully IBM has seen the light and retired the PBC process, so I'm looking forward to seeing how well the replacement works.

* I get the feeling that nobody really understands Watson. It seems like the senior execs are under a lot of pressure to buy into the hype and sell Watson to their clients. There is a lot of hand waving about using Watson in "virtual assistant" type of use cases, but I've seen very little of any substance.

* The bureaucracy can be incredibly painful. I once had to go through multiple layers of sign-off involving people in 2 different countries over several weeks, to buy a $25 software licence (which I needed urgently for my job).

* Things are changing, slowly. The iX service line is adopting a startup-like approach on some projects. Agile is being promoted in a big way, and we now have access to modern tools like Slack and Enterprise GitHub.

I hope I don't come across as a bitter, entitled millennial. These are just my opinions.
Would you put in $100M effort & risk where you'd need a 4x return on investment just to break even?

As I work to make my owns end meet, I'm quite aware of the consequences of having a ~50% tax rate, putting out $X00,000 effort just to net half that.

And yes, I'm quite aware of the technical errors in my presented math. This is a casual forum, not a peer-reviewed paper. What baffles me is how others here won't do the remedial math showing that a 100% tax rate on everything over $1M wouldn't come close to paying for what Bernie et al promise and those here expect as obvious (never mind the always-neglected effect high taxes have on high productivity).
It dampens your enthusiasm for the whole of South America? The threat of kidnapping can't be so bad everywhere. How about French Guiana, which is a department of France and in the EU? And some of my colleagues describe exploring stunningly beautiful areas in national parks in Brazil and Argentina, where the few people they encountered were mostly other European scientists and photographers.
This is why people should be very wary of any device that phones home or generally connects to the internet when it doesn't need to.

Unfortunately, most of the new companies and products in this space seem to be quite willing to do the most insane, privacy destroying things imaginable because their obsession with the 'service' business model.
I don't disagree, I'm just saying that time drift between nodes is not an issue with this algorithm. Also, using monotonic clock as antirez says he intends to in the post, will take care of most of these scenarios besides VM migration pauses.
> If AWS made a first-ever price increase

Actually, AWS does this all the time: for new or growing large scale users they offer a discount on the list price. Once the user is firmly embedded in AWS, they stop offering the discount. This can lead to an effective doubling of the cost of using AWS.
Your comment is based on the presupposition that lower income kids have:

(1) An internet ready device.

(2) Reliable internet service.

(3) A quiet environment where they're able to study undisturbed.

(4) Have the time available to study, no younger siblings to watch over, and don't have a strenuous paid job.

For many lower income kids studying for the SAT isn't practical, even if the material is available at no cost. Khan Academy certainly helps a lot of students that can't afford expensive tutors or private classes, but it's by no means a complete solution. We need to do more as a society to help disadvantaged students prepare for college.
When did you move in? Would it be correct to say that if you moved out tomorrow, that someone would move in at a way higher price than what you're currently paying? Cause that's often the case.

That having been said, the price is indeed insane.
I agree these questions are very basic, convert theses sentences to an algebra equation.

I'm not sure doing well on this quiz is necessary to "get much out of college." College usually has courses other than algebra.
Ok, we added 2011 and took out "dies at 84", since that signals recent news. The post might still make for a good historical discussion.
But not all households have internet access and not all kids are being told they can use this resource. I think we're moving in the right direction, but rich students are still going to have an advantage on these types of tests
Picture is unrelated.

A classic "no" - Bob Lutz at GM killing a voice-input system for GM cars which let the driver operate most of the auxiliary systems by voice. It worked, but was just too clunky and embarrassing to use.
I don't think 'novelty' is what the author was missing in the luxurious portion of his trip. In fact, he seemed like he got plenty of novelty during it. I would suspect that what was missing was authenticity and risk with the opportunity for serendipity.

I do believe it is quite possible to still incorporate luxury into risky/adventurous/serendipitous travel, but I think you will find that affluence will tend to isolate you and make it more difficult to find authenticity, regardless of how comfortable you are with your affluence.
But as Twitter has shown us, that's pretty worthless, as the cost to creating a new account to get around it is pretty much zero.
The problem with Jepsen is that it can prove that systems are unsafe, but it can't be used to prove that systems are safe.

For example Consul did their own Jepsen testing[1] in which they passed them, but Kyle pointed out [2] that they passed them only because they changed timeouts from 1 s to 300 ms effectively making the race condition window smaller.

[1] https://www.consul.io/docs/internals/jepsen.html
[2] https://aphyr.com/posts/316-call-me-maybe-etcd-and-consul
No, when you acquire a lock, you are allowed to write to currlock immediately. It's AFTER you've done whatever processing you need to do that you do a compare-and-set transactional write that verifies no one else has written to currlock between your acquisition and the completion of your task.
Yes, would be curious to see his job posting and what he is paying. If you are paying average wage, you are going to find (at best) the average programmer.

Also you need to be aware of self bias when interviewing. You ask him things YOU think are simple, and are shocked when they don't know it. Of course the only sane way to do A singleton object in Java is to do a double checked lock with a volatile keyword, it says so right in "java concurrency in practice!"... But if a candidate has never needed to write a hand rolled singleton (say always worked in Spring), meh.. I bet they know things that you don't know. Ask a candidate you reject as dumb to ask you 10 hard questions he can prove he knows the answers to, and see how many you get right. If he stumps you on all 10, then you just proved that you each know things the other does not, which may mean you would be a good team working together ;)

P.S. I know how DB indexes work because I find it interesting. Does that actually help me? So far I have never used that knowledge, but hey - I sound cool in interviews!
Fly Flicker: Flies on Pies
Thank you so much for that comment! I never connected these two. In fact, it was just out of frustration that I even wrote the last paragraph. It was not well-considered.

I don't know. I need to think about this some more. Thanks again.
Their pricing is fine (it's very competitive as I mentioned below). Their license terms are not fine. Lock in is awful.
I wondered how they make money, and it's covered in their FAQ. It seems they sell matches to companies. So MS has to pay to get matched to you, for example.
I really dig the idea of what he's doing in analyzing the role of government. Regardless of where you land on the political spectrum I'd say most people, at least here in the US, would agree that the government is pretty inefficient. While obviously governments are different than companies in some very fundamental ways I'd think something like a dashboard for government would be both really cool and useful. Despite being a democracy we're not very transparent. There has to be so many ways we can aggregate data in a useful manner both for public use and information and to help officials make better more representative decisions. As an aside I'd also love to see more people pursuing politics with a tech background.
> It's about time.

Come on folks. Musk's companies are innovating at a fantastic pace. One year at either company is like three to five years at any other firm. And we come arm chair it in HN that "It's about time." The future is being delivered pretty damn quickly (~50K Tesla's/year manufactured, Falcon 9 returning to the pad successfully)

Our expectations might be slightly out of line with reality.

EDIT: If you'd like to speed things up:

https://www.teslamotors.com/careers

http://www.spacex.com/careers/list

Disclaimer: No affiliation with any Musk companies, except retail investor in TSLA.
This article's interesting. But my biggest takeaway is the existence of Bandit [1]. It looks really neat.

This "try_except_pass" check for example [2], is a great one. It might be rated "Low" severity from a security context. But from a functionality point-of-view, it's high on my list. It masks NameError among many others. You very nearly always want NameError to propagate, lest you conceal a glaring design error.

[1] https://github.com/openstack/bandit

[2] https://github.com/openstack/bandit/blob/430dfceca9cebd7ebe4...
LinkedIn profile required -- pass...

(Maybe their business model is to be acquired by LinkedIn? This would make some kind of sense as a LinkedIn service.)
My highscore is 1. But I'm fairly certain I could reach 2 if I gave it an evening or so.
CEO Transition
>>Professional athletes typically spend 6 hrs a day, 6 days a week in the gym, because there are diminishing returns on 12 hours a day.

May be in the gym. But on the game as a whole? A lot more. Gym work isn't all there is to sports. Just like just writing code isn't all there is to programming. You need to learn new things, read other peoples code, review code, learn a new algorithms etc etc.

Similarly sports people have their stuff to do when they are not actually practicing.

>>Your crafted hypothetical and false analogy that American workers are athletes, all to support the argument that working harder is meritous, proves the "hard working" bias that I'm talking about.

People who do more work get ahead. This shouldn't even be surprising to you. Because this is common sense. Students who study hard score more marks than students who while away their time with friends.

We could keep handing out free marks to non performing students, subtracting equivalent from performing students to make non performers feel good. But that doesn't change anything about those students. Good students are going to do well in the coming year, with more advanced subjects. And the bad ones will do worse. When they are done with their education, merely marks being same will mean nothing at all.

Check back after a few years, what kind of jobs performing and non performing students are doing. It will be clear to you why that tiny equality exercise can never actually work.

>>Socialism is hinged upon making everyone get ahead. Meritous people still have opportunities to rise above.

Socialism gives incentives for people to stay in the back, because its assumed those getting ahead are supposed to make up for them.
She is in the process of relinquishing her American nationality Is citizenship and nationality the same thing in USA? Because it isn't in Europe. You can't rewrite where you are from... I would open an account in a bank that has no US presence. Would that solve Jane's problem?
The Heard-Of Model: Computing in Distributed Systems with Benign Failures [pdf]
It's not even the a's. The random cursive letters would drive me mad.
No other tech company spends more on lobbying than Google
A building that eats smog
Interesting but I believe this is a different scenario. The problem here is to avoid the phone rotating around the axis of the lens. The air flow from the circular motion could be used to stabilise it when there is fin at the back of the case. In addition the axis needs to point towards the center of the circular motion. Fixing it with a string at each corner is probably enough for this.
Isn't the issue one of lumens? The light from a star is inversely quadratically related to its distance. Assuming a random distribution of stars across a ring or plate in 3D space we should expect the quadratically growing number of stars for the incremental space. The two cancel and it becomes a ratio of the average brightness of a star (bright) versus the density of stars in space (super sparse).
From the article, "personally identifiable information." A name is personally identifiable information. For crimes that rely on such lists, not being on the list is your best defense.
this doesn't look useful.
the left one is just fine. for everything else you wouldn't need a cli diff tool...
Unity is a C++ engine. Only the game code is done in C#.
Two first impressions :

1) This looks like a news aggregator like Hacker News / Reddit, the difference being that there is less choice since you compile the links yourself. One wonders why subscribring to your list when the links will likely be posted on the other platforms too.

2) You ask feedback too much for my taste. First of all here : would it be waste of time ? And then first post : sorry for the logo, I'm not a designer. Personally I don't like people that do not look confident in what their do. An entrepreneur should take feedback but not ask for it.

Edit

Well, free advice :

1) Add a USP by commenting the articles you post

2) a) No one cares about the logo apart from you, not worth mentionning it, b) you could have asked what matters for us as developers. It's a way of taking feedback without looking weak and not confident in your product
git diff --patience

might give you better results? I've seen this pattern too, but I can't find a reproduction of normal git diff giving it to me at the moment.
I wouldn't be that excited about Elixir. The part which is Erlang in disguise is relatively solid, but why do we need Elixir then? Erlang has been around for 20 years. The other part is highly opinionated and far from being consistent. Polymorphism based on map with predefined field as a structure (i.e. class) name? Really? "with" construct returning failed value (assuming you follow special protocol, otherwise it doesn't work)? VM is nice, but I can't imagine anything big built with Elixir. Need performance? There are much more consistent Clojure services, faster Scala/Play, Haskell/Yesod if you really need something special.
Can't tell if trolling, or need to play longer. Evil.
Then you can structure the invoice to include an hour of consultation time. In any case, the transaction is a taxable event - it just depends on who pays (your corporation, the recipient, or the US government (if you are paying a nonprofit)).
How HTTP/2 Is Changing Web Performance Best Practices
Because bugs happen. It's likely a change that reaches into the core of the product. Also, would give a psychological boost to upgrading to 2.0, while also subtly warning that the code will be immature until a few point releases are complete.