skysight-inc/HackerNews huggingface dataset:
Artists and designers also live in the bay area and work for bay area tech companies, but they don't get paid the same salaries developers do. The video game industry is also in the bay area, but they don't need to pay as much to attract talent. Their salaries are less than web devs, but not that much less.

Salaries are a function of supply and demand. In that way, it wouldn't matter if the companies are in SV or in Kansas: they're still shooting themselves in the foot. Every company wants to hire the best, the top 10% of developers, when in actuality they probably only need to avoid the bottom 25% (assuming tech talent follows a bell curve). By setting up the ridiculous filters to hiring, they're artificially limiting the supply of developers on the market by 65%. In doing so, they keep the salaries of developers artificially high.
I think it is a UK phrase, or at least not US. A friend of mine from Taiwan, with excellent (US) English, had never heard of using the word 'bin' for trash before.
It's a political act to publicly declare something along the lines of, "I quit because of their politics."

Fortunately, people like me see such declarations — "Hmm, I'd better now reactivate my paid GitHub subscription, and stop pushing people to competitors. Their attitude is improving!"
Am I reading it correctly that this is only iOS, and not other Apple software?
Latin American App Users Up for Grabs by Android Developers and Hardware Makers
Some cancers.

Other cancers can be screened for, but screening doesn't help your chances.
> I fail to see how this would be anything other than theft if Bitfinex goes forward with this.

It could be part of a liquidation. If Bitfinex owes more than it has, then it's going bust regardless. This is just a question of how its remaining funds are distributed amongst its creditors.

I don't see how they could intend to continue trading, since creditors could individually sue them for the funds that they are owed.
I can tell you that medical insurance is about #5 on my list of reasons I am not moving without a job lined up. I think you are overstating the importance of medical coverage and understating the other factors that come with an out-of-area move.
I like some of these functions. The cookie function is something i could have used in the past. And the selection function seems handy too. But I think the web site could use a lick of paint.
> no web version means I won't bother at all.

They are building a web version, they're just doing mobile first. And that may be a pretty smart move.

"You will work with our product designers, mobile engineers, and backend engineers to create a distinct web version of our mobile offering." (http://www.hello.com/en/jobs/)

Orkut was global, and in a global context, mobile devices may be more heavily used than laptop / desktop web.

"Smartphone ownership rates have skyrocketed in many countries since 2013. This includes increases of over 25 percentage points among the total population in large emerging economies such as Turkey (+42 points), Malaysia (+34), Chile (+26) and Brazil (+26)."

http://www.pewglobal.org/2016/02/22/smartphone-ownership-and...

Even in the US, I see all the kids with mobile devices and controlled internet access. If you're shooting for the next generation of people, e.g., the young'uns, then mobile first is probably critical.
Yes, they do non-mechanical beam steering:

> They also have the potential to be much more robust because of the lack of moving parts, with a non-mechanical beam steering 1,000 times faster than what is currently achieved in mechanical lidar systems.

The LIDAR chips don't use visible light, but the article talks about it as a future project:

> We are also developing visible light phased arrays with applications such as Li-Fi and holography that can be seen by the human eye.
3 incredibly boring but highly effective ways to learn JavaScript
So many great answers with encouraging practical advice, it's heartening. Maybe I'll be as much help to someone someday.
A significant part of my identity is in my body. I am an athlete: I am a skier, a runner, a biker, a swimmer, a disc golfer. I am someone who works with his hands: I am a programmer, a carpenter, an electrician, a painter, a mechanic.

But I expect many of these physical abilities to degrade as I age. It is sometimes emotional to realize I will never again best some of the personal records I set in college athletics, but I can still enjoy the activities and work towards self-improvement in other areas.

But yes, there is little I fear more than a degenerative mental disease. Both my maternal grandmother and paternal grandfather have Parkinson's, and there is a significant genetic component. It's very hard to steel myself against the potential dementia.
I am the author of this book, I'd love to get feedback on the book. I haven't updated much in the last few months. But I am always looking to improve the book for newcomers.
we're not talking about anonymous web forums, we're talking about a git repository. It isn't "silly" to be bothered by random github employees scanning and flagging keywords
By the way, I don't think this is "new".

The page has been up since (at least) June 27, 2016 - https://web.archive.org/web/20160627134942/http://orkut.com

The first release of Hello listed in TAS is 1.0.8 on Nov 17, 2015.
Hello hello...

Oh wait...you don't send SMS to my country even though I am Irish but without access to an Irish mobile number (Nepal).

Goodbye hello...
Doesn't matter, they will complain no matter what. The current system of sharing wealth with poor states from rich states is exactly the system they advocate, then complain when they realize what it actually means. Anyone that makes that silly comparison is just complaining about the people who are benefiting; they want to help their poor people, not the other poor people.
The rich aren't just sitting on a giant pile of liquid assets. Basically all of their money is invested. It's circulating right now. It's the infrastructure and businesses the poor are buying from. You can't redistribute wealth like that because if you do there quickly won't be services to buy from. You don't improve a poor mans situation by dismantling the grocery store he goes to. Even if you give him a slice of what you take, you've removed infrastructure that he relies on. He'll be set for a week or two, but when he needs to buy food again the grocery store won't be able to provide the way it used to.
Upgrading Python on Azure App Service
Isn't that roughly akin to saying, "I don't want to use the combination hammer/screwdriver; I prefer to bang the threaded nails in with flint flakes that I have knapped myself and that are sharp on every side?"
Well where I live, the final salary you get in your pocket is about 60% of what the employer has to pay (the rest are taxes and "social charges" which include medical insurance and retirement funds). If it's the same where OP lives, then he was probably thinking about 125k salarys + taxes, charges, etc.

Also, he must be considering other expenses that come with having employees (though he did say "25m in salaries").

Still, if you bring the salaries to 100k a year, it still compares favorably to GitLab: $11k vs 10M.
It seems totally reasonable to me, with Githubs action being completely, well, retarded.
Static analysis of CySCA 2014 portknock using Hopper Disassembler
So why wouldn't anybody who's not an idiot immediately withdraw all their BTC from these guys so that they can keep 100% of what's left?
European Cities Test Measures To Control Tourist Flows
Three things:

1) Comparing GDP/capita numbers to income numbers is a pretty useless exercise, because GDP/capita is total production divided by total population.

For France, let's posit that GDP is $42k/year per capita. What is the number of workers this corresponds to? (Note that using the "employment to population ratio" is not right here, because that's typically cited for a limited age range.) http://www.tradingeconomics.com/france/labor-force-total-wb-... quotes a labor force of about 30 million, and https://en.wikipedia.org/wiki/List_of_countries_by_labour_fo... agrees, but note that this includes the unemployed who are looking for work. The unemployment rate in France is about 10% (see http://www.tradingeconomics.com/france/unemployment-rate or https://en.wikipedia.org/wiki/List_of_countries_by_unemploym... for that), so figure 27 million workers. The population of France is about 64-67 million people (depending on whether all these numbers are including non-metropolitan France); let's be charitable and assume 64 million. That gives us a GDP/employee of $42k/year * 64/27 = $100k/year.

Of course this is an average number, not a median, but at least comparing it to _average_ incomes might not be completely unreasonable.

I haven't looked at the numbers for Bulgaria, but it's entirely possible that by current US standards nearly all of it _is_ poor, in terms of material standard of living...

(For comparison, the US labor force is about 160 million; it went up by 5 million in the last two years; see http://www.dlt.ri.gov/lmi/laus/us/usadj.htm . The unemployment rate is about 5%. US GDP is about $18 trillion this year. So we get GDP/employee of 18e9/(160e6 * 0.95) = $118k/year. Not that much more than France, unsurprisingly, and we haven't even gotten into the differences in hours worked.)

2) As noted above, the concept of "poor" is a relative concept, not an absolute one. Someone living today in the US who enjoys the median 1950 US standard of living because that's all they can afford would be considered poor. Someone who enjoys that standard of living in Somalia... not clear.

3) In addition to all of the above, looking at just income to determine "poor" or not is quite weird. A $30k/year salary for an adult who supports a partner and 2 children is not at all the same thing as a $30k/year salary for a single adult.
Insights from SaaS Companies: Why It's Time to Rethink Your Packaging Strategy
Funny I saw a definite "you get what you pay for" correlation - with the "highest dollar value" states tending to align with the states with the lowest measures in health, education and other quality of life indicators.
https://en.wikipedia.org/wiki/List_of_U.S._states_by_educati... https://en.wikipedia.org/wiki/List_of_U.S._states_by_life_ex...
With Firefox's move to the new Chrome-inspired extensions framework, I hope it's able to provide the required hooks to implement a capable ad blocker. That is, if you compare what ads get through uBlock Origin in Chrome vs uBlock Origin in Firefox, it's clear that the Firefox version is able to hook into events that for example block images that are loaded by the 1st party javascript as base64 data uris. These images are never blocked in chrome based browsers.
How many bytes is a node, in practice? If you stuff hundreds or thousands of pointers in a node, plus a bunch of log, isn't that a lot of data to clone when you do a path-copy? It seems like there's a major trade-off there, unless you always write in large batches. I suppose you could have fast "cons-ing" of events onto the root log without any copying. It would be interesting to know what choices lead to good performance in a sample use case.
> Bitfinex revealed it had been hacked on Tuesday and suspended trading

That probably includes transferring to another BitCoin wallet.
That's false, since money is a recent invention. It's like saying "Cats need Whiskas to live".

Even if it were true, so what? If someone needs money to live, how does that imply that money should be taken from those who have it and be given to those who don't?

You might need positive attention to feel good about yourself (since you're ugly). Does that mean that the attention beautiful people receive should be directed towards ugly people (by mutilating beautiful people)?
Anything and everything posted online can be handwaved with this argument.
It could be because there is more space on the planes travelling from UK->Germany than Germany->UK, or perhaps DHL have a German hub that means there are many more routes there?

[edit: oops, wrong way round!]
If they'd rather stay homeless when other options are available there's not much you can do for them is there...
It's still limited to use in the lab, or at least indoors, short-range:

> At the moment, our on-chip lidar system can detect objects at ranges of up to 2 meters, though we hope to achieve a 10-meter range within a year. The minimum range is around 5 centimeters. We have demonstrated centimeter longitudinal resolution and expect 3-cm lateral resolution at 2 meters. There is a clear development path towards lidar on a chip technology that can reach 100 meters, with the possibility of going even farther.

I wonder what the limiting factors are -- laser power, noise, calibration?
Reasons to Attend Founders Weekend in SoUtah
Location: Ashgabat, Turkmenistan

Remote: Yes

Willing to relocate: Yes

Technologies: C/C++, Ruby (on Rails), Javascript, Algorithms Design and Data structures

Resume: https://www.linkedin.com/in/bayram-kuliyev-49b208106

Email: bkuliyev@gmail.com
Depends on how you look at the game. The point of the game for users is to catch pokemon. The point of the game for Niantic is to have users wander around, so they can make money via sponsored locations.

A winning strategy must accommodate both.
For those curious about performance: "At the moment, our on-chip lidar system can detect objects at ranges of up to 2 meters, though we hope to achieve a 10-meter range within a year. The minimum range is around 5 centimeters. We have demonstrated centimeter longitudinal resolution and expect 3-cm lateral resolution at 2 meters. There is a clear development path towards lidar on a chip technology that can reach 100 meters, with the possibility of going even farther."
It probably does approach 0. The truck is going anyway, most of the cost of a truck is wind resistance so adding more books up to the weight limit is close to zero.

Amazon is probably never shipping a single book, they are using analytics to decide if they should ship a case of books. If they think you are 90% likely to buy a book tomorrow but you are the only one who will it isn't worth the risk. If they decide 100 people are 50% likely to buy a book, sending a box of 100 books is a good investment - if 50 people buy tomorrow that implies 40 will buy the next day and 30 the day after and then 45 the next day and so on for a few weeks/months as sales slowly drop to zero.
Last time our team tried gogs, it is unusable. Some very important features are missing:

- code review

- deployment key

And the builtin SSH server will randomly hang once or twice every day.
I hadn't noticed it, and (fortunately) it's been a while since I've needed to search for things!
You of course realize that "salary seen by the employee" is not at all the same as "costs payed by the employer". (For example, social security and health insurance).
Wow, did not know that. Is there something in the TOS that prohibits importing Name, location, profile photo for that use case?
Convenience is definitely a factor. We pay for cable TV, Netflix, HBO, and Amazon Prime (with video). I recently bought a nice big TV for my basement den and while it has Netflix and Amazon apps built-in, Comcast blocks you from authorizing the AndroidTV HBOGo app so I need to cast from my phone to watch that. And for cable shows, I'd need to rent another shitty cable box that doesn't work worth a damn anyway.

So instead if it's not on Netflix or Amazon (god their TV app just got even worse) I often just fire up the VPN and stream a torrent. I've paid for the shows but I just don't want to rent another cable box or deal with casting from mobile. Programs like Popcorn Time are great in that you can bookmark your favorite shows, see which episodes you've already watched, search for new shows from a Netflix-type interface, and watch in 720 or 1080 on demand.

If there was a legit option like this from Comcast (heh, that'll be the day) I'd gladly pay double what you pay to rent a cable box. It's really just that simple and it works much better than any Comcast gear despite being a hacky program with several forks and questionable approach.

I don't hold any illusions about my entitled attitude. I understand that my convenience and preferences don't get to dictate the business policies of content creators and distributors and I know that just because I pay for stuff doesn't mean it's legal to violate copyright in this manner...

...but I don't feel that what I'm doing is particularly immoral even if not particularly legal. At some point I just take stock of how I do things and keep an eye out for better ways to do them. If I can find a way to improve my spare time and how I spend it, I don't mind finding my own ways to do so.
I still prefer native apps when they're well-designed. A well-designed, minimal native app almost always performs better than a well-designed, minimal mobile website in my experience. But a lot of major apps have become so bloated that their mobile website versions work better. Twitter is one example, but Facebook is another infamous one. I'm sure many folks on HN have went through the experience of realizing that it was the FB app that was draining their smartphone battery like crazy.

That said, the lack of a website is still a dealbreaker for me in this case. I don't want to have to access a social network through my phone. I do understanding going mobile-first on a new social network, but I'm not really interested in jumping aboard until I can use it from my laptop/desktop. But that may not mean much in terms of the app's success. I'm probably just not in the target audience.
Gitlab is pretty awesome, especially because they let you have unlimited private repositories on their website. So far my biggest annoyance is that when you click on a project you don't get a list of files (like you do on github) but just the projects readme, and even then only if you remembered to capitalize it.
Speaking of SICP, which version of it is the best to dive into? I found the online version of it, but it's kinda clunky to click through. Also pretty dry.
"You're an idiot as a handle, you stink ass and your mother sucks like a vacuum cleaner."

Apparently. However, "You're an idiot as a handle!" may well become my go-to insult...
Don't most people pay that much for entertainment though, through their cable bill?
On Disappearing Code
Dubai Announces Plan to Solve Modern Society’s Biggest Issues
I have this problem too. It's not hard to set up, there are just so many tiny pieces that need to be run by hand that it's going to take a human well over an hour to read through the docs and get it right.

Someone made a Saltstack state[1] that I've used and had some success with - installing and configuring Salt from zero and using this config is still faster than installing Phabricator by hand.

[1]: https://github.com/bougie/salt-phabricator-formula
Their methodology leaves something to be desired. The resident dependency score unfairly penalizes states that have large federal presences to to geography (like Texas and New Mexico). Furthermore, the idea of measuring state government dependence as a ratio is pretty much guaranteed to make states with low overall budgets look bad. The per-capita state budget contribution would be much more interesting.
If you do that then they'll just build less low income housing...
Just imagine if packages could drop out the back and be guided by image recognition and GPS to land on your porch.
I would rather recommend SICP fist. On Lisp is great but not the ideal Lisp starter book. Practical Common Lisp would rather be that, and its a more recent book with modern topics.
> no web version means I won't bother at all

That's too bad. Lyft and Tinder users seem to be getting along without the web, though.
Why exactly are you saying it wouldn't be a good idea just because you don't like JavaScript? React Native is actually loads of fun, even more so if you're doing it in Clojure.
Except that when the majority of the voting population succumbs to it, they end up voting for policies/politicians to paper over or backstop their problems.
Minor nitpick: prolog uses unification not pattern matching which is more general because it can handle unbound variables.

Major nitpick: declarative thinking becomes the dominant way of thinking not pattern matching. When you write prolog declaratively (w/o cuts at the expense of efficiency) your code can answer multiple questions/queries.
MQTT suffers from not having a real RPC system. Eventually with pub/sub you're going to end up with a "request ID" that is copied in replies, and at that point you've just invented a really shitty RPC system.

Better to use one that was designed from the start for RPC (and that also supports streaming/push/pubsub as you'll want that too). I recommend gRPC (if your IoT think is beefy enough to support HTTP2), or something lighter like CapnProto's RPC.
I think its totally worth buying the printed version.
Age doesn't always correlate to wisdom.
1 million dollars at what time, the time he had it?

At one point I was offered 25BTC for a weekend project. At the time, that was worth ~$20. I didn't take it.

I don't regret it either, it was a sound decision at the time, so I contend I only lost twenty bucks, not $25k.
Hiring manager perspective: Nope. Glad you finished. If you're a new grad without much experience outside of internships (meaning you didn't work in the relevant field while obtaining your degree), I will care more about your GPA. As a general matter, I often don't even look at or ask about GPA because it matters very little to me, but if you took 6 years to get a bachelors I'd prefer to see good grades. After all, when everyone else crammed 15-18 credits per semester, it's fair to expect that the person doing 8-12 per semester for a longer period of time should have better grades. Of course, if there are external factors beyond wanting/needing more time to do the coursework, that's taken into consideration as well.

Be prepared to talk about why it took you longer. It's not a bad thing to be asked, in the same way that other hiring managers asking about my law degree/legal experience isn't bad either, it's just out of the norm for someone working in fintech. Be honest - you can say there were family reasons or whatever without getting into the details. If your interviewer is anything resembling a human, they'll understand. If they don't, you're avoiding a shitty work-life balance situation and/or a shitty boss.

If you don't have other experience, though, or don't need/want to illustrate that your degree happened while you were doing other relevant, career-path work, you could just put the graduation date on your resume.
Do you know about the TR-069 standard?
TagsChat.com – The interest-based social network
What We Do in the Shallows
Limitless Worker Surveillance: From Pinkerton to Productivity Apps
And thus you are seeking rent from those with more property than yourself.

Fantastic.
Absolutely. All of the jokes in this article have been reimplemented in Ruby and then in Javascript since it was published.
Why do you offer hosted EE gitlab free? I mean I love it but that seems to run counter to keeping gitlab around. In fact there seems to be no way at all to pay for gitlab, without having to host a local install.
wait, doesn't that make it trivial to fiddle with the code and cheat? Well, I guess it kinda already was...