skysight-inc/HackerNews huggingface dataset:
Many traders consider 15 minutes the long run - which it is, when most of your positions last microseconds.

Me, I'm making time and running a business while waiting for the system of the world to collapse. It's hard to take this life too seriously when you know you're just playing the loading screen prelude to a survival horror game. Pensions? Don't make me laugh.
I'd advise against using the term 'excel' in the product, unless you use it as 'blah for Excel'.
Why the Rent vs. Buy Debate Is Completely Pointless
I love being tech lead or team lead or project manager or whatever you want to call the mid level just above software dev. I feel I can have more impact in that area, meetings aren't bothering me too much yet (after a little over 3 years), and most of the problems can be circumvented by being smart, just as in software dev.

Think about the scope problem. You never have enough resources to achieve all the goals the customer/boss/group of people who only go from meeting to meeting wants. Yet by asking smart questions you can actually figure out what is most important to them (even if they don't know) and then decide based on what you want, what they want and what your team wants the best path to go on.

And then some of your devs try to be smart and also reprioritize based on what they think. But for some reason that's making it more fun not less. A reasonably smart dev is a much better stubborn goat than a compiler who doesn't want to understand your code, because he gets stubborn on much more reasonable ground and sometimes surprises you by being a lot smarter than you are.
The thing is that I don't have much choice when it comes to, say, electronics or the clothes I wear and so on, but I'm not the person who employs the people who make those things directly and I don't profit from their work. In fact, if you think of it this way, if I pay £15 for a cardigan made in Bangladesh by a woman who gets paid £5 a week for her work, I'm getting ripped off also. Why am I not paying pennies for it, if that's what her work is worth to whomever is selling it to me?

Your position, however is different than mine. In your case there's noone forcing you to not share a bigger part of your profits with the people you employ. The choice is all yours.

You maximise your profit. Fair enough. But that brings us back to my original comment. In a free market economy, everybody is maximising their profits. For low-wage workers that means minimising the quality of their work, and I don't see any way out of it, if you agree that everyone is a rational player.

The alternative is that you're hiring complete idiots, which also works to your detriment, considering they're expected to work with their brains.
"We all got hurt in some way by the GFC."

Worth noting that the GFC was one of the best times in history to buy stocks. I'd be in a terrible situation right now if it wasn't for the GFC: I bought some brand name stocks (supermarkets, mining, banking) at huge discounts. One of them more than tripled in price in 5 years and is still throwing off a 20% cash dividend every year.

Don't give up. You never know when a Black Swan event might swing things in a way that benefits you. And Millennials have so much online access to education about stock market trading, E-Trade, online banking, and new things like crowdfunding that just weren't around before. It's not easy for Millennials, but there's a lot of amazing opportunities that other generations would be jealous of.
TCP and UDP occurring over the same route on a WAN can wreak havoc with UDP packet loss.[1] Using both is only a good idea up until you dig deep into socket performance. A network is not a piece of software where you can isolate things and expect them to behave in an isolated way, everything you push over it interacts with everything else that you are pushing over it. This "use UDP and TCP" is a dangerous anti-pattern because it seems to be an obvious solution from a software perspective, but is in reality a problem from the electron perspective. To paraphrase a famous quote:

> Some game developers, when confronted with a TCP problem, think "I know, I'll add UDP." Now they have two problems.

Games that implement their own protocol over UDP typically have packet modes (frequently a "channel" akin to WebSocket channels): reliable, ordered delivery or neither or either. There is almost always the notion of a connection, where appropriate. This is the correct way to do things, and with Raknet now being free you really have no excuse to do it any other way.

For authentication you could just use the reliable/ordered channel and carry on as though you were using TCP - which somewhat defeats the purpose of this article.

[1]: https://www.isoc.org/inet97/proceedings/F3/F3_1.HTM
Lets see. The poor Mr. Warren Meyer is crying about being forced to document and prove he is not taking advantage of his employees.

Or in other words, California is doing the job of government: protecting those who cannot defend themselves from being ripped off.

Mr. Meyer needs to understand that businesses have been engaged in wage theft for a very, very long time. ( read more here: http://www.wagetheft.org/ )

No business owner should cry crocodile tears about the government doing its job of protecting citizens from being forced to work off the clock or being denied lawfully entitled breaks.

The regulations were put in place because businesses ripped off workers. This is the same reason why minimum wage is needed, child labor laws, health and safety regulations, etc.
It's not about being friends in a strict sense.

I think the significant concept is that in the long term, there are very strong similarities between the mechanics of being a coworker, and those of being a friend.

So definitely it makes a lot of sense to "investigate" that way.
I'd say it's using computers for solving problems in a wide open model space.

Any algorithm for solving practical problems embodies a model of the problem domain. Traditionally we try to bake in as much of our own experience as possible in the model/algorithm.

In some fields, we're now seeing for the first time that it's better to not do that, to make fewer assumptions, build in less of our own knowledge, and just use (new, powerful) general purpose learning algorithms. With enough data, they can make sense of it themselves - our attempts at explaining it through model-building just get in the way.
The problem is how to determine how someone is smart.

In my company we had this very eloquent, outgoing person who implemented many features very fast. To the eyes of management he was a champ, the king of "shipping".

But a little bit later things started to seem weird. Noone was productive except for this person. Only he could understand the code organization because the system wasn't well structured. Then bug reports started coming in, later on the customer complaints started coming in, and incidents were declared. The guy failed to fix the incidents and got fired.

Later on, I got hired. By auditing the code base I identified multiple issues that suggested the person did not understand what he was doing.

So the eloquent, passionate, cool, outgoing guy turned to be productive because he was only doing 20% of the job. All non-functional requirements were neglected. Non-functional requirements are often implicit and taken for granted. Nobody tells you "I want to not be hacked" or "I want our system to not slow down and go over capacity". Those are implicit requirements that you as an engineer need to identify, specify and implement.

The non-technical leadership realized this only 2 years down the road when a huge damage was already done.

So, I am going to say NO to this article. Skills are important.
So according to your logic, link to this article should be removed and anyone wanting to find it should manage.

I also find it delightfully ironic that you used the term to Google "Sanskrit". and not to WolframAlpha "Sanskrit".

Hypocrisy is oozing out of your comment.
Here's the full email: https://news.ycombinator.com/item?id=11587390

Looks like someone got his hands on a bunch of email addresses.
I am really beginning to think if the FBI actually used a hack. There were reports that the passcode was changed when in FBI's possession, what if this was just a deliberate attempt to force Apple to create a backdoor?
I'm practicing mindfulness (in the Kabat-Zinn sense), and an interesting and deeply moving exercise for me was to realize my feelings and thoughts that appear on reading a document like this. Which are, for the most part, compassion and admiration of the extreme courage and honesty that it takes to publicize something like this.
We're gonna be overdue for a large war within 20 years so the pension pot of today's millenials, or indeed, anyone's, is going to be the least of their worries.

By large I mean either a world war or a big regional one - and large wars have a habit of resetting economies, technology and societies. Most likely flashpoints: Russia and/or South East Asia.

Best investment - I am guessing either a New Zealand or a South American passport...
Thankyou for the clarification
Don't worry. There are still PDP-11 controlled nuclear power plants out there with custom software built in the 70s. Hope you feel better now!?
Uber will start charging you if the driver waits over 2 minutes
You're sure assuming an awful lot about the behaviour of something which you're defining to be much smarter than yourself.
GitLab VP here. We have a pre-assigned CVE id. I'm not sure whether I can share that. I'll update this post with anything I can share.

We'll likely publish some public statement on this on our blog post before Monday.

Edit: just to be clear. This is not a fake warning and we are releasing new versions on Monday.
> Knowledge workers aren't cogs, they're part of a team. You shouldn't expect that you can easily find replacement people with exactly the same skillset and propensity as someone else to make up the gap that an absence makes in a team. Nor should you expect that the proper way to grow a team is by cloning the skills of some other existing member of the team. A team works cooperatively, and their skills, talents, experience play off one another to gel together into some sort of mechanism that is capable of doing stuff.

Great comment, I totally agree that taking a wholly mechanistic view of how individuals and teams work is an error. You can't account for all the 'magic' that make some teams function in ways that are more than the individual parts.

Of course, you're striking at an underlying fear for managers. Our jobs are to make things work immaterial of the individuals: positively a managers job is to make the system of people/process/systems work, and negatively to make sure that no individual should be so indispensable for the project/department/organisation. This mechanistic view generally works because most roles are 90% perspiration and 10% inspiration, as the saying goes.

Perhaps a good mix is that when a hole is created in the team, to look at the situation holistically. As the short-list of candidates is drawn-up consider how they could fit into the mix, and how they would be additive - not the same as previously, but a new opportunity - like a new ingredient, rather than a replacement cog. It reinforces the idea of having more peers from the group involved in the hiring as this could open up a range of opinions on how the mix could change.
Can Instagram even enforce this? Does this mean they have an international trademark on any brand names ending with "gram", which operate in "social media space"?
Building the simplest Go static analysis tool
Knowledge work is typically creative, the right model is an art studio, a
movie set, or a band.

Knowledge workers aren't cogs, they're part of a team.

And if you look at how bands, movie studios, art studios or professional teams hire, it bears little to no resemblance to the hiring process described in the OP's article. All of the professions you describe hire through some kind of auditioning process. No sports manager would hire a star player on the basis of, "Do I think this person is a cool person?" No movie director would hire an actor on that basis. No art studio would hire a painter based upon a description of their personality. All of those places would judge a person on their portfolio, or an audition.

And that's exactly what those "silly" whiteboard puzzle problems are. They're an audition. Just like actors who have to say silly phrases with emotional inflection, just like bands that require new members to play some random short pieces, and just like football players who have to post their times on 40-yard sprints. Now you can argue that the auditioning process should be improved; that right now the skills exercised with the audition aren't the same ones used by a working programmer and I'd agree with you. I do feel like the process of auditioning for a software development role can be improved. But the way to do that is not to abandon the process entirely and just go with some kind of ill-considered gut feeling about "how much do I like this person?" The way to do it is to make it such that the interview more closely resembles the job the person will be asked to perform.
I totally agree that the lack of diversity and geek monoculture are a problem. It's not easy to feel at home when people huddle around a rather limit set of topics, humour, music and whatnot, and you find yourself outside of that little sphere. It's the main reason I'm hoping/planning for an exit from the IT world in n years from now, even though I am a white male – even like beer – and so should fit many a stereotype.

Having worked in different countries and companies, I'm not so sure nationality or gender make that big a difference (at least in western/northern Europe). Other industries also have mono-culture problems, but I guess geek culture is highly specific – almost a world on its own – and IT has a lot of people who are not very interested in or are bad at social interaction.

A lot of managers hire with a very specific task in mind, because it's probably easier to logically match a person to a concrete function or problem. In the long run, it would be a much better idea to hire people who can actually come up with new ideas, solutions and products... But it's much riskier to predict creative output and the value of ideas.

Too many people are made manager "by default" because they've worked in the company for a long time or because of their age, and not because they are actually good with people or building diverse teams that can tackle complex problems in an original way.
An even better solution: let the competitive advantages be given only by doing things the computer is bad at and human beings enjoy doing.

If you get a competitive advantage from doing something like grinding, which computers can do better and more tirelessly than humans, and humans tend to dislike, then inevitably you will have cheating. (e.g. WoW)

If on the other hand the competitive advantage is from working out a strategy of in what order to play your cards to maximise your chances of building up your strength while attacking the opponent and yet keeping something in store for surprises the opponent may spring on you - a really complex strategic task - then that's something people enjoy doing and the computer sucks at. (Hearthstone)

People may be addicted to the first kind of games, but is that something that should be protected? It's kind of similar to people addicted to slot machines... sad, a reality we have to accept, but not something we should expend vast amounts of intelligence trying to sustain.

Of course, there are people who will do it for the money, and don't stop them, but realise that they are basically just a few steps short of people refining formulae for meth to make it more addictive - the fact there's a business case that exploits a human weakness doesn't mean it's a productive use of intelligent people's time.
Why would I go to the trouble of downloading an app and creating an account for this? I can do the whole thing in a couple of clicks and report a range of other problems on fixmystreet. Is there a way to check if my council is signed up to this? Given the current budgetary constraints councils are under, is signing up for a bunch of apps like this a good use of their time and resources?

I'd also be pretty reluctant to report rubbish close to my house and have it marked as a "grot spot"
No, you can't
For an in-depth treatment, see Hardy's scandalous "Divergent Series"
The only drawback of the current onslaught of Microsoft activity is the fact that most "enterprise" businesses and software products are completely unprepared or unwilling to move in step.

As an integrator, I've barely started seeing Win2012 in production last year, so it will be another 5 years before I can start playing with these new toys. Hell, some people are still chugging along with 2003sp2... and I'm talking Big Business, not some godforsaken countryside school.
TL;DR:

> establish securities ownership registers using blockchain [...] post-trade

And no word on the rules of block validation (round-robin? vote?)
Well, what I read this as is "the FBI supports organised crime".

I mean, they've paid black hats for an exploit, and are now protecting their identities.

What if the FBI colluded with a mobster - oh, Bulger. Yeah, nothing new here, just the same old crooks being the same old crooks.
This is an awesome product, but: the name and price-point will not encourage customers to take the product seriously.

For a while I've been thinking about how hard it is to wean corporate analysts off Excel (it's their frame of reference) and on to something more 'Enterprise-y', and the solution is to go the other way and scale Excel instead.

This product is an excellent start at that.
Right on schedule too, it's been thirty years since the last binge.
String & array indexing seems to be broken (Error: Unbound value .[]) in '4.03.0+trunk+flambda'. Am I too early for a regular release of 4.03?
You assume they were "security researchers" and not, say, a black-hat syndicate based out of Anonymouskaya Oblast.
So, can an electric car (not counting the cost of the battery) be realistically cheaper than a gasoline one within the next 5-10 years? I know that the number of moving parts is smaller, but these parts that are there are kind of higher tech.
In this case the stagnation was caused by a lack of banking regulations. Look up Glass-Steagall Act ( http://www.nytimes.com/topic/subject/glasssteagall-act-1933 )

The act was repealed and banks blew up the economy - the same way they did in 1929.
and Panama.
Have similar thoughts and would like to know others opinion on that.
Yeah, but for iPhones that haven't received said patch, you provably know how to exploit them.
You mean they had access in the first place, and this is all smoke and mirrors to cover the fact that they were bluffing when they were trying to subvert apple, and there is no hack?

Plausible, actually - and if they wanted a cover story that would cause apple as much collateral damage as possible, they've chosen well - as blowback doesn't matter to the FBI. They're untouchable gods, above the law, above public sentiment.
Please change your title to "What is the best part about being a Software Engineer in the USA?"

It depress me ;-)
Trump has the experience. If he will work towards resolving the issues in good fashion is a question worth debating though.
I'd say the secondary issue is the ability of quangos and non-government entities (including organisations such as companies, 'criminal' orgs and individuals) to access this information officially or unofficially.

Whatever bad a government can do, others can do the same or worse. Simply collecting such information means that 'bad' actors will gain access at various times and in various ways, so while the collection itself can be painted as innocent, in reality it's highly dangerous.
I do not feel comfortable about expressing my views about American security policy. Sure I say whatever here, but I planned on demonstrating outside the American embassy here in Norway, but I decided it was too risky. It has been uncovered that the American embassy films and photographs all demonstrators. I travel frequently to the US because I am married to an American and because of work. I don't want to risk getting on some secret list and getting problems when visiting the US.

And let me tell you there is nothing I dread more than American border authorities. They are the worst of any country I have visited. My university or american authorities made some mistake when I left the US after a masters study. I got all sorts of shit because of that years afterwards on every visit. I got interrogated for probably an hour with all the same stupid questions repeated again and again. It didn't matter that I thought the issue got cleared up the first time. It was back to square one the next visit, while my wife and kids had to wait a long time not knowing what was going on.

And that is just me, but I have so many friends and acquaintances with horror stories, some who swear they will never come back to the US due to their treatment. One guy was dragged into interrogation because he didn't keep his finger too long on the fingerprint reader.

I got a friend in the neighborhood who happens to be brown. That is not a safe color in the US, because that is the terrorist color. He isn't a muslim and have been living in Norway the last 15 years. But no the border guards just started hurling accusations of him being a terrorist and that he was plotting something in the US, seemingly just throwing anything at him to see what would stick or get him off his balance.

Like most Norwegians he travels on vacation all over the world a lot. Yet somehow this kind of shit only seems to happen in the US.

You know how they operate in the US. As a foreigner I have no rights in the US, as is also evident from how they view collection about data about non-americans. So I don't want to risk anything that will get me in serious trouble.

I can tell Americans are affected to. When my wife talks about Snowden with her family in America they get all nervous. They think it isn't something one should talk about. They got very upset when she used encrypted email and said that would get her targeted by NSA.

It is all sad because I would have liked to live some years with the family in the US. It is a country which has a lot to offer. But police state feeling of the US is just creepy. It puzzles me that American are not more aware of the problem. How can so many be so convinced that America is a country with so much freedom. People kept parroting this to me when I lived there, but it was the lack of freedom that made me leave.
Probably not fake: https://news.ycombinator.com/item?id=11587416
Rouna blinds offer a romans blinds contemporary look
Google App Engine is rubbish compared to most of other PaaS or SaaS providers. Rubbish because of the unreliable infrastructure (instances that get quickly out of sync), slow reads and writes, memory footprint your instances are allowed to have so that Google scales better and their API usability.

I really doubt they will be able to come up with something meaningful.
I try not to be friends with my colleagues. Friendly? Absolutely. Friends? No.
That's cool. I guess warfare and killing people just ain't my thing.
NO PASSWORD REQUIRED 135 MILLION MODEMS OPEN TO REMOTE FACTORY RESET
> they get renewed without debate every year

That should simply not be allowed. It's the legislative equivalent of handing out an inspection sticker without actually inspecting the car.
OS X 10.11 Ruby / Rails users can install therubyracer again
It has certainly enraged me, but while I might rail more against the surveillance state online anonymously I find myself much more careful in the public space.
Drivy grabs $35M for its car rental marketplace