skysight-inc/HackerNews huggingface dataset:
Very interesting project, I also suggest to take a look the authors current research efforts. Essentially he designed a language to program MP-TCP schedulers, making it straightforward to generate schedulers for diverse use cases such as low latency or high bandwidth applications.

https://progmp.net
Could you give a TLDR?
I've met such people, and they were very hard to work with. Fortunately, I don't work there anymore and my current team is comprised of very good people (both technically and socially). This is due to the fact that the team leader simply doesn't hire people with toxic attitudes, no matter their skill level. And personally, I would simply refuse to work with someone toxic either by filing a complaint with the team leader, requesting a transfer or leaving the company.

I see no problem with filing a complaint because the most likely results are fine by me:

* Either he has a talk with the manager and hopefully tones down

* or he accumulates enough complaints that he's removed from the team

* or the management doesn't respond well to complaints, which signals it's not a team / company I would want to work with.
Overview of game publishing technology stack
Holden assembly workers despair as last Australian car-maker exits manufacturing
I'll move to London in about one month from Berlin, because YOLO and they will have a deal anyways.

In addition, those Brexit fears are overblown. UK leaves EU and apparently it's doomsday. Did it ever matter to anyone who considered a move there, that US/Canada/Norway/Israel/Australia/NZ/Switzerland/.. has never been part thereof? Was it a consideration in your decision? I bet it was not.
No. The rhetoric and threats are off the scale for both sides at the moment. What gets missed in the (profitable) news din is that UK Gov has all but guaranteed EU folk can stay in the country as before.

This has been reiterated since day one. EU citizens will have a right to stay and UK Gov will do absolutely everything they can to see that through. The only reason they cannot put it to paper yet is they are waiting for reciprocacy from the EU.
Once the EU agrees to provide UK in EU with exactly the same rights as the UK is offering them, it will go down in law.

There is so much bluster and threats from all sides. It takes a bit of digging and close examination to see what really is being said and offered.
Good luck. I had a moderately successful web design business with multiple employees etc. in the early aughts (early on didn’t specialize but by 2006 our niche was home builders whooops!) and it can be pretty emotionally rewarding work if you develop strong relationships with good clients small biz clients.

Keep your overhead low.
OpsTalent | Angular Front End Developer| Full-time | Wroclaw, Poland

OpsTalent is a software development & multi-lingual company created by young, ambitious and open for new challenges people as well as by experienced professionals, who are always there to share their knowledge. We believe that through hard work and involvement but mostly through creativity and the common goal we can achieve global success. Let’s team up and strive for excellent performance in IT, social media, customer service, research, hr and other fields.

Right now we are looking for an Angular Front End Developer who will be creating embedded systems essential to many products manufactured by reputable high tech companies worldwide. By creating a new medical application for the newly established medical division you will work on the module using AI to develop a system to monitor and manage operating procedures.

Important knowledge: Angular 2 with Typescript, Karma and Jasmine for testing

This position is based in Wroclaw, but there is a chance to work remotely part of the time.

Check for more details: http://opstalent.com/job/angular-front-end-developer/ or apply at recruitment@opstalent.com .
This is refreshing. I’ve been learning machine learning through Kaggle. Recently and I’m a bit tired with the “tuning hyperparameter” culture. It rewards people that have the pockets to spend on computing power and the time to try every parameter. I’m starting to find problems that don’t have a simple accuracy metric more interesting. It forces me to understand the problem and think in new ways, instead of going down a checklist of optimizations.
I'm not at all criticising the parent post for the opportunity that they see in Brexit.

However, increased costs from complying with new legal systems and a shortage of skilled labour pushing up prices are two ways in which the average person will experience Brexit as a bad thing.

(Though personally I think the economic costs are not the most important aspects of Brexit.)
"While timing is everything for a startup, it takes deliberate effort to build an addictive app"

Anyone else deeply uncomfortable with this? Not a useful app, an addictive app. :/
Your analysis is on point. Both Bernie and our the President gave the impression of putting everything on the table. However true or false the reality of that was didn't seem matter nearly as much as making people "feel" as though they were being completely frank with people. Which seems to fit quite well with what the article is talking about.
Not because of Brexit itself but more because of how incompetently they're handling it thus far and the implications of that:

1. No certainty that our customers will remain here or that they'll keep buying. We're seeing larger customers slow down spending.

2. No certainty that we can hire the right people from wherever we need to.

3. Little hope that the government will act in a pragmatic, pro-business manner (in fact, red-tape and the corporate tax burden is all but certain to rise for anyone who's not a large multi-national). HMRC (the tax man) are on some crusade to impose some MTD (Making Tax Digital) program and some other disasters on business, tightening up rules on the use of independent contractors, etc. This is not the government showing flexibility, this is the government going about business as usual whilst squabbling over what Brexit means and leaving the economy unattended.
Design for Developers: Specific Steps to Improve Your Website Design
I want to buy a bag, just to hold my stuff, my budget is $100 for it, now the store has a few luxury bags for sale, but they are all above $200 price tag, what should I do? do I have to buy them? or I can decide to keep looking for better performance/price ratio?

isn't over-qualify the same as too-inexperienced, that many companies are reluctant to hire? bias is part of the real world, while I'm not young anymore, I firmly support that the company has the right to hire who they want to hire, after all, it's its private money, its decision and we're not reaching communism just yet. It's the competition made USA USA.
There is a problem here, but it's not with data. It's with the service.

Being able to express trees efficiently in a data format is an useful feature, but it requires the code processing it not to be lazy and assume people will never create pathological tree structures.
> by building open source tools

While MS is working on some open source tools (Typescript is one example I can think of), they seem to have no problem violation licenses with their Windows tools (to only release code when they have no other choice) [0] [1].

> clearer about their data collection

Please remind me why an OS that you paid good money for (>$100) needs to collect your personal data and usage at all? :)

[0] - https://www.osnews.com/story/21882/Microsoft_s_Linux_Kernel_...

[1] - http://www.zdnet.com/article/microsoft-admits-its-gpl-violat...

(edit: formatting)
Agreed. I found that books were good for learning the language and theory of management, but the important stuff -- interacting with, influencing and negotiating with people -- that only comes from practice and reflection.
Event Sourcing Microservices with Kafka
> Not at all. Especially if the free trade and free movement agreements stay in place, or are expanded (EFTA, Schengen). These are not the same thing as the EU.

Those are pretty big "ifs," don't you think?
This post seems outdated considering these more recent HN posts:

Disabling Intel ME 11 via undocumented mode (ptsecurity.com)
https://news.ycombinator.com/item?id=15116719

How to hack a turned-off computer, or running unsigned code in Intel ME (blackhat.com)
https://news.ycombinator.com/item?id=15298833

Personally I am extremely curious about the upcoming blackhat presentation. If it is really true this might be very big.
I fear you may be correct.
Technically it is still usable, with an update that allows the watch to be de-tethered from the old Pebble servers[0], and there is an open-sourced version in active development as of this Spring[1].

[0]https://developer.pebble.com/blog/2017/04/04/transitioning-u...

[1]https://rebble.io/
How to Customize WooCommerce Checkout Pages Like a Hero
There's also a relatively low attack value and attack surface for encrypted Android phones vs encrypted iPhones. Everyone who runs an iPhone has it encrypted, while relatively few people running Android devices have them encrypted. In terms of attack surface, the SecureEnclave has many APIs, some of which have had vulnerabilities in the past and it's quite possible to envision a scenario in which others were found and they're able to dump keys from it. It's also quite common on iOS to have weak PINs and similar low security measures, even just bypassing the mitigations against bruteforce attacks could allow them in to a huge number of device. On the other hand, people turning on disk encryption on Android are likely paranoid people who'll set giant passwords. So in terms of a numbers game, even a more basic exploit against iOS would look much more valuable.

In the Android case, often times you need to power off the device to really be protected as the key is just sitting in RAM. But if you've got a powered off Android device that's been encrypted, chances are you have a good challenge on your hands - there's nothing but the encrypted data on disk to work with unless you were to go to an active attack.
I mean, people worked abroad also before entering the EU.
The biggest challenge of being a manager compared to a developer is this: Computers do what you tell them to, people do not.

It's definitely a different skill set. Being an engineer is more fun from a day to day perspective. You get to sit down at your desk and build something.

As a manager, you are in the middle of your boss's goals and trying to keep your direct reports happy. Those things don't always align.

You'll need to improve your soft skills. Learn to manage conflict, learn to lead others, and learn to trust your direct reports to do their work without micromanaging. More on that here: https://www.climbuptheladder.com/how-to-be-a-great-manager/.

But life as a manager isn't all bad. You get to learn more about the business. I find the most fulfilling part to be helping my direct reports improve their software skills (particularly the new hires from college).
Clojure.spec is useful for a lot of things, but unless you are adding spec/assert to nearly every destructuring or "get" or "get-in" then it's still easy get nils running through your data transformations because you mistyped a keyword or something.

Also there is not a good answer for asserting the value of a function passed to another function; the return values of functions can be spec'd but they are not included in an assert test.
> I'm one of those crazy people who believes in standards-based protocols and commodity hosting service).

If that counts as crazy, then lock me up, because I'm crazy too. I'll second everything you said, but I'm not so sure it's entirely ignorance - I believe a large number of people just don't care (which is ignorance of another kind).
The revised language is attempting to widen the applicant base.

If you consider that eliminating your chances of getting the job, I would re-evaluate your own application not the job ad.
nationality <> race
The government and companies based in the UK always complain about skills shortages and how the free movement of people helps to alleviate that problem. They've been saying this for the last 25 years and have done nothing to ease the situation by investing in training or education. Its just easier for them to import staff.

I feel London's a bit like Rome or Athens in as much as were a rich elite living off the back of a massive pool of slave labour, or cheap imported labour in this case.

Brexit is only going to have a short term effect on the tech sector, we'll still let highly skilled labour in and probably give them generous tax incentives to stay personally and at a corporate level.
Thanks for updating.

Supporting an ORM would boost the usage in my opinion. We're using Django with PostgreSQL for a social blogging platform that needs to hold posts, comments, likes/votes, recommendations, analytics, metrics, billings, payment transactions and many more small and big informations. We're good with PostgreSQL at this moment and we're thinking to keep posts into a Cassandra database later in order to scale the database, we could use Django ORM multi-database (router) to keep these data into another database and have all the beauty of Django ORM.

If CockroachDB could start supporting Django ORM properly we'd start using it alongside our PostgreSQL database.

Can't wait to see CockroachDB getting Django ORM supported completely.
In California, there is a law that basically everywhere (e.g. all apartment complexes) must have a sign that specifies that the compounds used on site can cause cancer or birth defects or whatever. But because the signs are pervasive, they are basically useless.

This feels kind of like that.
Same here. The page just stays blank for few seconds, and then pops into existence.

(I do use uMatrix to block 3rd party JS.)
How does the saying go? Something like "security through obscurity isn't security"?
It seems unwise to assume that we won’t find a cure or treatment in the next n decades.
Maybe Corbyn, who's apparently a Marxist? http://www.dailymail.co.uk/news/article-4483990/David-Gauke-...

To me, that's a higher threat than Brexit.
London is definitely an expensive city, but as a UK citizen currently living in Boston, I can certainly attest to the cost of living being higher here. That goes for many categories: phone plans, internet, cable tv, groceries, utility bills, rent. All higher. For my two bedroom apartment in Boston I'm currently paying 3x my mortgage on a three bedroom house in Oxford, Uk, which is one of the most expensive cities in the country.

The data seems to be suggest that Boston is reasonably comparable to London[1]. This isn't my experience though.

[1]https://www.numbeo.com/cost-of-living/compare_cities.jsp?cou...
ZeroNet doesn't use a blockchain. Its only bitcoin related technology is that the site addresses are compatible with bitcoin addresses. You can import the private key into bitcoin and receive funds sent to the address used for the site.
The new account called "catchmeifyoucan" really increases my trust, bro.
Is Swift Language Is More Powerful Than Other Languages
Thanks for this detailed answer.
I started working on games in the early 90s and was one of the first to use C instead of asm because my game was targeting Amiga and PC and didn’t involve significant cpu intensive graphics etc. However the rest of the company was working on Super Nintendo, Megadrive etc and these were exclusively asm. C compilers back then actually did add significant overhead to code and you could do much better by hand, especially since cpus in consoles often lacked features such as floating point units or had cut down memory management units. In addition they had custom hardware that you could use (blitter for example on Amiga, gte on PlayStation) that was easy enough to use from asm and the compiler couldn’t help you.
The truly sad thing is that all these interviews actually go to waste. Their only point is to prove the interviewee guilty, try and then punish them.

I imagine that they have something to tell, time to time, about the reasons why they did what they did and comment on the state of the society. And I don't believe that we gather the findings and then communicate them back to the policy makers so that we are actually able to heal the society.
This is linking to a file, is there a rendered version to read?
I'd still be creeped out. What if I want to go secretly shop for a gift?
Maybe I'm reading too much into it, but based on those words I got a distinct impression that this person was fairly intelligent and well spoken, which cannot be said about all mass murderers.
Yeah, I spent most of last year having thoughts like this about Trump becoming president. He'll never get nominated.... he won't win.... yeah but surely something will happen at the 11th hour, he can't possibly become president, it's too crazy...

And now look where we are. I'm not sure your optimism is warranted. We're living in strange times.
This means the same in this context; if it was just expanding references one by one while walking through the tree this would not happen - the bomb requires copies of expanded references to be stored in memory.
OP here. Fully agree. I do 2-3 keto cycles (5 weeks) per year. Not against keto diet.

But note that the context of this study is healthspan and mortality, not athletic performance, weight loss, etc.

It was just warning that this study does not warrant that keto diet is good for your health in the long term. The title is a bit misleading.
The numbers look less impressive with Boston, which isn't a particularly cheap city. https://www.numbeo.com/cost-of-living/compare_cities.jsp?cou...
I'm not asking you to reveal your age, but this sounds like an age related thing. In the US, most people grew up without phones. People can still do fine without a phone. However the access to information and ability to be contacted will make life much, much easier.

A working phone number is an invaluable thing to have when looking for work.
[100% Off] Closing Sales – Business by Design – All Coupons Udemy
I think that's a bit of a stretch.
No lie, I still have games in physical boxes, and none of them phone home or require any sort of Internet connection to function. Almost as if they designed for http://offlinefirst.org/ instead of the other way around . . .
The parallels with interviewing engineers are pretty clear to me, there is so much more information exchanged when interviewer and candidate work together than when the interviewer is confrontational and has a “prove that you’re good enough” approach.
I'd refer you back to this -

> Even if they never buy from you, if they recommend you to a peer, they've given you a patina of credibility that no online marketing effort can match.

Marketers have this rule of thumb that you need between 3-7 touchpoints before your target becomes a customer. So, after one interaction with someone at a seminar, you are about 1/5 the way towards making the sale.

Don't lose heart - marketing and sales is as much, if not more, about the grind as it is about the product itself.

Don't organize events.

Also, there's a difference between listening for features which can usually be asked as "What" questions and questions which are designed to get your counterpart to solve your problem for you. I'd recommend a book called "Never Split the Difference" on how to ask questions to make the other person work for you without them even realizing it. It's by an ex-FBI hostage negotiator. His insights were used to save lives and personally, I found the book useful.
I think the thing is that you write code in dynamic languages that you would never think to write in typed languages because it's just too against the culture/grain.
Two common situations in my job of throwing data around:
Dataframes and pivoting- here the type of a thing (its columns) is never going to be easily statically provable because operations modify it dynamically.
Reactive/dataflow style programming- look at the python MDF library, you annotate functions and it dynamically infers a dataflow graph from your code. You can do dataflow in typed languages but nowhere near as elegantly normally.

These two things are core to what I do and drive a train through a typesystem.

I think that the best possible solution would be to have some way to embed proofs and individual typesystems in different parts of your program, like a dynamic language with plugged proofs and types not a single typesystem language that you sometimes go around or switch off.
Freenet is anonymous and is similar to DAT/IPFS. ZeroNet can be anonymous if you configure the node to always use Tor. In that configuration the node will spawn Tor onion sites to seed the ZeroNet sites.
Torture is a form of terror and generally used for its side effect on a target population. Terror as a form of psychological deterrent.

Guardian kindly reframes it as a quest for "truth" complete with cartoon plot of knife and map in kitchen.

"Extracting truth" ?

http://images.gawker.com/18k1yee5hy13mjpg/c_scale,fl_progres...
> Once the EU agrees to provide UK in EU with exactly the same rights as the UK is offering them

Will EU do this though? Seems strange to allow UK both to be in and out of the EU at the same time.
Because it hasn't fallen yet. It will. The Federal Reserve is insolvent. As the dollar falls from global usage, it can't buy all the real assets necessary to stabilize the dollar using printed money that no one wants.
On UNIT Testing
I suppose angry and mad are synonymous for a reason.
I wish I could upvote your comment several times over.

One of the commonest fallacies that we carry over from everyday life, over to chronic disease is that early detection followed by intervention will reduce the burden/discomfort/work in the future. We are probably wired for this fallacy, for example in the prehistoric era: detect an impending attack by an invading enemy would have resulted in better survival.

Some non-main stream cancer practitioners postulate that the only reason cancer survival rates seem to have improved over the years is because of earlier detection. A cancer survivor is broadly defined as someone who lives 5 years after detection of the cancer. So in the distance past when detection methods were relatively primitive cancer was detected at the later stages and the patient died quickly there after. Now they live longer after they have been detected because it was detected relatively earlier. The better survival rate is attributed to the treatment regiment, which is not the case. It is just that the window of time between detection of cancer and death of patient has increased.

Anyways, none of this is news to people are understand human nature, there is quite a bit of 'superstition' even in science and medicine.
it's based on BitTorrent
Making an effort to understand in no way implies moving in the direction of compliance.
I think there'll be a big rise in near-shore work. I've worked at companies in the past with either direct satellite offices in eastern Europe, or just simple sub-contracting to an outsource firm.

The difference between a team of 6 UK/EU devs living in London, vs. 6 EU devs remote working from Poland isn't that much. It's a little trickier to manage, but is cheaper in terms of living expenses and therefore salary.

So far from Brexit bringing back jobs to the UK, it'll just drive away anything that can be done remotely.

This means that the companies will probably still stay in London, but the jobs will go elsewhere.
what crash? are all these people you see in the coffee shop diabetic?
tl;dr Refined sugar contributes to getting fat, and an early grave. No shit, Sherlock. They conveniently left out any reference to fiber, or the exact sources of said carbohydrates. Sources matter tremendously due to fiber content and levels of refinement.

Stick to fibrous veggies, beans, nuts, some fruit (berries are best), and you'll be just fine eating carbs.

I'm not contesting the fact that ketogenic diets work for people. But this study is kinda bullshit since it's basically alluding to the worst kind of high GI refined carbs