skysight-inc/HackerNews huggingface dataset:
Or, as they say, hindsight is 20/20.

Concepts like exponential change and globalization certainly weren't mainstream in the 80s when I was a child. In fact, I'd bet that most adults at the time still worked at the same company, in the same town, for most of their adult life. Companies at the time were still providing pensions and health care and middle class salaries, and employees (owners, bosses, and workers) generally all still worked in the same place.

It is silly in hindsight, yes. We were quite naive. But, I think you're being overly harsh (or maybe I'm just too sensitive). Many of us assumed that changes would happen linearly, not exponentially, and that we would live out our lives differently, but mostly similar to our parents.

Hopefully, those under 30 today have been better trained to be highly adaptive. However, at a certain point, even the most well-trained Human will reach an adaptive limit.
Anyone please comment on my above query.I shall deeply appreciate it.
See also: http://www.litterati.org
Then if you do not believe in default or inflation, what exactly do you think will happen? 1000% debt to GDP?
Well, blocking OS X from phoning home is probably impossible or at best very dangerous (because you block all of OS X's anti-virus blacklists).

But most other processes are easy to block. The first thing you should do is check the name of the process. If it is something like iTunes, you need to ask yourself if you want iTunes to have Internet (do you want Apple Music/radio, wifi sync, and the iTunes Store? If not, just block all ports/servers for iTunes. If you only want Wifi sync, enable connections to the local network only (best do it manually in the rule settings). If you want iTunes to have Internet, I'd allow port 80 and 443 to apple servers and apples CDN (you will end up having ~15 rules, just allow the servers as you see fit and when prompted). Since iTunes is from Apple, it uses some system services to communicate with iCloud additionally, by default they are all enabled and you don't have to do anything.
All essential system processes are allowed by default. I personally disabled most of them since I don't need most of them. Let's have a look at gamed. gamed is a system process to communicate with the Game Center services. If you want Game Center to work, you will also need to enable this process. You can learn that by yourself if you click at the question mark on the bottom left corner when an alert pops up. It shows additional information for all system applications, and most popular apps. If it says that this process is needed for Game Center but you don't play any games on your Mac, it is safe to disable.

You can do that for all processes and eventually work out a list with trusted services and applications. I personally often only allow some applications Internet to port 80 and 443 and only if I know the apps really need it. If you don't trust the app at all, you should update it manually (by downloading the newest version on their website).
Reverse sort a binary tree? Is that like doing a reverse level order traversal then sorting it with like let's say a merge sort?
CRUD web apps actually need decent knowledge of database theory but nobody asks about normalization in interviews.

The algorithms thing is pure cargo cult behavior (Google asks about them in interviews).
I guess someone was ordered to release the Kraken(s), and as Eddie Izzard famously observed[1], nobody ever issued an order to retrieve the Kraken.

To the grumpy crowd: Sorry in adance for the reddit-like comment. I feel a bit light-spirited today :)

[1] https://www.youtube.com/watch?v=Cyq4zT0h0yk
5 Reasons Architects and Developers do not get along – and how to fix it
No More Secrets
How to Tell When Statistics Are Bullshit
I try to be as noisy as I can be, so my profile is as much of a blurry mess as possible. Google thinks I'm a fortysomething woman into latin american disco music and chevrolet - and I can only hope that I come up with a similarly freakish profile in surveillance databases.

There's also another chilling effect which we are seeing happening but I don't think the correlation has quite been drawn - trust in law enforcement. I recently had my house vandalised - but opted not to contact the police, as I don't want anything that looks like a law enforcement datapoint, as in the future it could be used against me - suppose I want to run for political office - all you'll see in the papers is "IN 2016 HE HAD POLICE AT HIS HOME FOR UNKNOWN REASONS. PROBABLY DRUGS AND MURDER!". Hell, Roscoe Arbuckle. It's nothing new, but the new tools are sure as hell making it worse.
Little bit of advice:

1) Obfuscate your deliverables

2) Don't store the Licensing information in plain-text in a XML file; it's trivial to create a generator to generate a valid license for the current product. Make sure to use a public/private key you sign it and check it, not giving the client the information to create a valid license if they know the CPU Id, Hdd s/n's and Nic Mac Adresses.

Other than that: well done, looks great and as others have said: market it for enterprises and buy a boat :)
Well, indeed. Traditionally those have been used to discriminate against people. To the point that any competent HR department will ban you from asking women interviewees about children.
FYI there actually are very few "new developers who do not have the experience but smart enough to learn and outperform many developers with experience".

Developers like to think they're on top of their game straight out of school and are able to design and develop 100k LOC apps off the bat. They could use a healthy dose of humility, because those that can are few and far in between.

The sorrier reality is that most of them spend their first couple of years learning how to work in a team, and then next 5-15 years picking up good habits and design patterns, and subsequently learning to not systematically use them once they know better. (I can't say first hand what comes after, but I would imagine yet more of the same.)
Show HN: Jam API, turn any site into a JSON api using CSS selectors
big grain of salt with this one.

mr. voss has only ever worked for one company, maxed out as head of IT, team of 35.

so his sample size is rather limited.
I think that you'll find that the learning algorithms that actually work well in practice have more built-in assumptions and heuristics than you may think. But, yeah, as a general rule that's a good categorization. A far cry from intelligence, though, so the name AI is still misleading. Not all adaptive behavior is intelligent, although it often gives the illusion of intelligence, so I guess we make this labeling mistake not only when computers are concerned.

Anyway, statistical algorithms, adaptive algorithms or inductive algorithms would be much better, less misleading and less breathless -- if less inspiring -- names for those programs than "AI".
As a comp sci student up north, are the salaries in London worth the hassle of living in London?
Don't get me wrong I like visiting London, but I wouldn't want to live there unless the incentive is too good to pass up.
SurDoc consumer services will be discontinued
even this point of synchronous appearance... isn't it misleading? the code is not executing synchronous. so why should the code look like something which is not?
I wonder; can someone explain to me how this compares to Scalas' TASTY? It seems to be on about the same layer, but I understand too little about compilers to be sure.
sigmaalgebra's comments are pretty fucking epic, on this post.
I'm starting to wonder what does a good resume look like?
What does your guys' resume look like?
Is there a place where people can review your CV for feedback?
Technically speaking, I'm a big fan of http://swagger.io/, especially since it's turned in to the Open API Initiative. You (or your client) define an API in YAML, and then you can use the Swagger Codegen tool to automate building a client SDK and a mock server based on it. API changes are handled by simply rerunning the generator. I've found that the NodeJS/Angular code that's generated is good enough to use in production if you're sensible.

As far as managing the process, the only way to do it is to make sure the customer understands that the lack of a working API test server (with good stubs to start with, and actual data further on in the project) will delay the project. Make sure that you tell them the app development will lag behind the API by at least a month.
I don't go to the US because I don't want to get hassled when I go through US immigration. Shame, as my father, cousins, and half-siblings live out there - he's a US citizen and has been held at immigration over my facebook posts.
So, 5-10 years on, will people be claiming that Romney didn't diss Obama supporters in 2012? There is that video clip. But by then, it could probably have been faked. Reality is such an ephemeral thing.
A brief guide to everything that’s annoying about Apple
The battery costs are all that prevent electric cars from being cheaper.
> Because here ofcourse the government has the ability to look at everyone's communication

Maybe that's the thing: in China, everybody expects the government to watch everything. People were born in this society, it is normal to us. In the US, people believed the government wasn't invading their privacy, Snowden's revelations is new information to them (I'm talking about the majority of course).
It's hard to say which is more exciting for me, but it probably comes down to effect handlers in a production-capable (if not production-ready) language that can work across different compilation target. Lots of interesting tooling that can be built on top of that!
It also makes the article more personal, which is something that generally improves communication.
I'd be careful about how you word that. They are predicting the average return of US equities would be about 1% lower over the next 20 years. Compound interest over time is what means you have to save twice as much to end up with the same amount of savings.
> "the last 1% is inevitable"

I don't think it's inevitable at all. If you plan for slippage by not being too optimistic with time schedules then it can be avoided.
I think the bigger lesson is probably something along the lines of:

First, make sure they can do the job technically, within some sort of parameters of what they can currently do and what can be learned on the job. That's your baseline.

Then, try and suss out if they'd be good to work with. That will come naturally through the way they interact with you in the interview and how they answer questions (whether they are the questions in the article or completely different ones).

If you reckon they tick the boxes for those two major attributes, it's then just a matter of weighing up how much of each attribute they bring to the table and if the balance is right.
I feel like it's telling that he refers to the candidates as guys throughout
this makes me feel good about my habit of spending all my money right away :)
Hiring is broken , but not everywhere , its hard to set standard rules for technical hiring across different organizations , as every organization have different needs. I had similar experience in few organizations but not all organization are same.
Russia’s brand new cosmodrome launches first-ever rocket
At a guess, the difference between sexes may come from the fact that men and women's bikes look very different, with men's bikes having a much more obvious functional shape.
That PPPS is a good point. I'm an Aussie (living in Perth), and virtually every Australian I know has dreamed of living in Melbourne at some point. More cultural, cosmopolitan & friendlier than Sydney.

[I like Perth, but I wouldn't recommend it for jobs or nightlife. Weather sure is better here than Melbourne though.]
You can also configure it to encrypt incoming mail: https://grepular.com/Automatically_Encrypting_all_Incoming_E...
>However, at a certain point, even the most well-trained Human will reach an adaptive limit.

when it happened to apes, humans emerged, and the same way new species of humans will emerge too :)
Thanks!

1 - much debate about this, it's certainly safer to do so

2 - if you take a look at the license again you'll notice the digital signature field, to make a generator you would need my private key:P

Boat is good, I like boat. :)
This new version fixes issues that many customers have had with rubies built with darwin15 (OSX 10.11).

For this version, no V8 pre-compiled binaries were available. So the install fallbacks on the source, and people with XCode 7.3 installed were unable to compile V8 as is - because Clang 7.3 now enables the -Wshift-negative-value warning - itself turned into error by a global -Werror defined in libv8.

This resolves many issues raised by therubyracer users:

https://github.com/cowboyd/libv8/issues#205

https://github.com/cowboyd/therubyracer#405

https://github.com/cowboyd/therubyracer#403

Despite what the changelog states, this is indeed released, thanks to @ignisf.

For the record, the error was looking like that:

In file included from ../src/elements.h:32:
../src/objects.h:5252:44: error: shifting a negative signed value is undefined
[-Werror,-Wshift-negative-value]
static const int kElementsKindMask = (-1 << kElementsKindShift) &
~~ ^
../src/objects.h:7386:36: error: shifting a negative signed value is undefined
[-Werror,-Wshift-negative-value]
(~kMaxCachedArrayIndexLength << kArrayIndexHashLengthShift) |
~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^
2 errors generated.
Effective guide to successful Software Maintenance
They are barely worth the hassle of relocating from Poland to London. High rent eats up almost all of the gain.
Yeah, just like people before Google Maps thought it was weird to have photos of everything - and now it's totally okay.

From my limited experience it's also true for Singapore and Japan - so I'm inclined to believer there is an East Asian cultural element to it. When I tried to explain to some Japanese colleagues that a lot of Americas believe we should have the right to have firearms so that people have a mechanism to overthrow the government they looked at me like I was insane (b/c why the hell would you want to overthrow the government? Are you a psycho?!)
Valley Bubble
Links to part 1 and 2:

http://www.elischiff.com/blog/2016/4/12/do-almost-anything

http://www.elischiff.com/blog/2016/4/20/do-almost-anything-i...
Identity 2016: 'Global citizenship' rising, poll suggests
It does work like that, if you freelance. You get to pick your customers all the time. Except they don't pay for your 401(k) etc.
How do you know the person you're replying to prefers the "he" pronoun?
A modern ICE is extremely high tech. The tech used for electric motors and controllers are so simple and prevalent that they're surely cheaper than a complex beast an ICE is. Battery is most likely the most expensive component of an EV.
Get a press kit first. I can help you with marketing ( at least for this kind of appliation)

Great job! Seriously
Your question may be impossible to answer since I suspect that what is "profoundly important" varies enormously between individuals but I will try anyway.

Speaking for myself I believe there is something incredibly unique in the way humans devote incredible amounts of energy to aspects of life that aren't inherently necessary to survival but nonetheless add to the richness of our lives. Art and music are examples of things that while not required for life, certainly make life more interesting.

The human drive to explore the places beyond the horizon and to expand our knowledge are things I would certainly describe as of profound importance, even if they don't have immediate direct benefits, although often times they do.

In the end I think JFK put it best in his 1962 speech at Rice:

We choose to go to the Moon in this decade and do the other things, not because they are easy, but because they are hard; because that goal will serve to organize and measure the best of our energies and skills, because that challenge is one that we are willing to accept, one we are unwilling to postpone, and one we intend to win…
In this musicvideo Google translate is rapping search suggestions
Still, you'd be surprised by how may devs can't do a fizzbuzz. Even amongst the competent looking ones.
Or for the Spaniards, "Invento del Tebeo" (literally, "a comic invention") https://es.wikipedia.org/wiki/Los_grandes_inventos_del_TBO (link in Spanish)

Edit: Coincidentally, these inventions were attributed to a fictional professor from Copenhagen (since we're talking about Denmark).
Hedy Lamarr, movie star and mathematician, should be worth a mention. The story about frequency hopping radios is an unlikely and fascinating read.
Help crowdfund a winemaker and get 6 delicious wines reward
>A country that have debt in its sovereign currency have not need to default.

How did that work out for Argentina?
In my over 10 years as commercial programmer I never had bad boss or torturous team members (apart from one angry inept guy who asked way too many basic questions when he was expected to pull his own weight and didn't last long).

That might be atypical because I spent more than half of my time freelancing which gives you great freedom in steering clear of harmful people and confidence to leave any employment when it stops being benign.
I believe in inflation. I just said it is not the problem now.

Inflation happens when there is more demand from the economy that economy can satisfy or when there are too much strong demand of imported goods.

What it is a fiction is public debt in monetary sovereign governments:
http://bilbo.economicoutlook.net/blog/?p=31715
why should I?
Thanks - I had no idea that existed:

https://www.fixmystreet.com/
And one might argue they are taking the sane approach to the upgrade treadmill. It's easy to forget technology is supposed to solve real problems and that there's no economic incentive to use new toys to solve already solved problems, possibly introducing new issues with less well-known solutions.

The fact businesses are extending the life of systems not because they are unwilling to invest in upgrades but because they work just fine is a sign that the industry has reached a good level of maturity. It's a good thing. We should all be working collectively to solve new problems instead of reiterating over the same problems again and again.

In the old days of NT4 a 4-year old system would accumulate maintenance costs. Today, Windows 2003 is 13 years old and still pretty serviceable.

I'd be more worried about businesses accumulating unsustainable technical debt than accumulating old (but stable) technologies.
Upcoming MMO to look out for: Worlds Adrift
Why do GitHub projects love 777 permissions?
A day in the life of a software tester
I like Rust, but there is nothing wrong with Go (I think their decision to not have generics does have some merit). They just took trade-offs they needed. Nothing wrong with that.
This article has lots of false assumptions. To phrase it positively, the article ignores a lot of facts.

EVs are simpler devices than gasoline-powered vehicles. They have a smaller number of parts, making them easier to assemble. At similar scale to gas vehicles, electric vehicles should indeed be lower cost to built.

In addition, EVs have many fewer moving parts (in the engine and drivetrain in particular) than internal combustion vehicles. That further means lower construction cost for the most complex and costly part of a vehicle, and far lower maintenance cost.

While it is true, the engine and drive train has fewer parts, when I reduce it to motor and battery. But in fact every EV has a gear, including the Tesla. Yes, this gear is much simpler, but it is there and even runs with oil that has to be replaced every 100.000 miles like in every other car. The battery is as complex as an engine itself. Because you need to measure lots of sensors values and to control that it will not explode and not wear down to fast. Every battery, including the one in the Tesla, has a dedicated heating and cooling system just for the battery within the battery.

Then also lots of parts in car are the very same like brakes, steering, air condition, windows, and so. Remember that a current car is about 30% software and will be more in future. But there is only 1 engine control unit. The most of the parts are other things to control safety or personal comfort.

Electric vehicles, today, have lower total costs per mile than equivalent gasoline-powered vehicles, due to lower energy costs of electricity and the lower maintenance costs.

That neglects the fact, that most of the maintenance costs are not engine related. Like the brakes have to be regularly checked. It neglects the fact, that a battery will wear out sometimes between 3 to 6 years and has to be replaced, which is a huge cost related issue. The guarantee Tesla has, does not help, because you will pay for that guarantee otherwise.
When I was at school we had to interview our headmaster, and somebody asked him if he thought his job was difficult. His answer has always stayed with me:

"Compared to lying on a beach drinking cocktails, it's difficult. But compared to a coal miner, it's ridiculously easy."

Would I rather be a software developer - even one who is building boring CRUD apps - or a coal miner?
The article states that the cost of a complete electric vehicle will lower than the average ICE car in 2017 and cheaper than the cheapest ICE car in 2030.

So one can expect EVs to be able to compete fully with ICE cars in just a few years.
I have never in my life understood the word smart. Everyone is smart. No one is smart. It's a useless word, and seems overused to me (at least in American English).
MXGP: Honda, Bobryshev ready for european comeback
This guy is good at baiting the clicks, but I'm not sure why his opinion holds weight. He's got a pretty average looking website & logo, and isn't really know for his work in any design circles..
This issue with the new DOM4 W3C spec could break a huge number of libraries
Combustion engines are steadily increasing in technology too, due to emissions laws.

Batteries are the single most expensive parts of electric cars for now.

It was recently revealed that Tesla's Model 3 batteries will cost Tesla around $11,400 ($190/kwh * 60kwh) to make. This is likely much cheaper than current, as they expect the Gigafactory to bring their unit costs down.

I agree that this is most likely the single most expensive part of the car, and more expensive than many combustion engines.

http://electrek.co/2016/04/26/tesla-model-3-battery-pack-cos...
Other scenarios are also possible.

I have seen very prepared people from flagship universities that shine in interviews but have zero intention of learning and complying with industry standards and good practices and do not care about details.

Those people also feel entitled to be promoted as quickly as possible, even if they're still too green to understand how software works. This is how bad engineering managers are born.
I found this:

> Bereisa based his analysis on the base Model 3 being offered with a 60 kWh battery, like the Bolt, and on Tesla achieving a cost of ~$190/kWh. He estimates that Tesla’s current battery pack cost (cells, casing, cooling and entire pack) is at $260/kWh, while GM’s is at $215/kWh. GM’s cells and battery pack are manufactured by its partner LG Chem.

On Elektrek.co

Let's say you need a 50 kWh battery to have a usable range, and it costs $ 190/kWh, then the battery will cost $ 9,500 dollar.

And that is within the next 2 years. So.. it's going down extremely fast.
Are There Barbarians at the Gates of Science?
Tredly – Containers for Unix (FreeBSD Based)
Argentina currency was pegged to the Dollar, so not so sovereign.

Also, a lot of their public and private debt was denominated in foreign currency. Again, not so sovereign.
"But a little bit later things started to seem weird."

I've met a lot of people who change jobs before anyone realises this - to anyone who works on the same projects they are a nightmare, to everyone else they look like a hotshot.