skysight-inc/HackerNews huggingface dataset:
> c) some proportion of those may well have either not undertood what they were voting for, or were misled.

You could make the same argument about those that voted to remain.

> That, combined with the fact that things are currently going to hell in a hand basket (look at the FTSE250, comprised of business that make most their money within the UK, as opposed to the FTSE100 which doesn't), makes the out vote at best questonable right now.

Not really. It's only natural that there will be some short term downward moves in the markets due to uncertainty about the future. But we don't know what the medium and long term holds.
Microsoft and IBM want to own your blockchain
If only he would put his money (Google Ventures) where his mouth is.
Microsoft Cloud Platform System Standard on Nutanix
EU still has UK representatives...nominated by the ones you democratically elected.. But I get your point.

Unfortunately the most discussed argument is to have sovereignty over who can come into the country and who cannot. That is racism to me.
Poland Prepares to Import Own Gas from the North Sea
> You could make the same argument about those that voted to remain.

Yes. Do you have any examples?

Here's the one I'm going to keep using from the Leave campaign: http://imgur.com/indvx6a
Customer Loyalty: Why Is It So Important? [Infographic]
I competed in the telephony space between 2006-2009. Us and Twilio all launched at the same time approx. We lost, they won and I'm happy for that. Today I'm their customer (and they are non the wiser about our somewhat parallel history). Everything about Twilio is top notch, from the tech all the way down to customer service. I only wish them success and growth.
Yep. But it's not just time, to be a "non-resident for tax purposes", you have to close all of your Canadian bank accounts, renounce your government-provided health insurance, etc. I suppose it's not an unreasonable system.
I'm anticipating that some people will misunderstand Brin's advice which is caused by 2 factors:

(1) Page and Brin started Google Inc successfully in SV so it seems contradictory to advise others not to start a company there

(2) the meaning of the word "start" as Brin is using it

As for (1), Larry and Sergey had the luxury of building Google (the product -- not the formalized "incorporated" Google Inc) inside of Stanford and therefore using the university's computers and bandwidth for free. Piggybacking on Stanford's resources to create an "mvp" was like getting "AWS" for free. A lot of startups don't have that situation. Therefore, a founder may be better off working out the parents' garage in Kansas to keep expenses low. The free room & board is money that would have been spent on a crappy apartment in SV. Instead take those savings and use it to pay for the AWS hosting costs, or a 2nd programmer.

For (2), I think Brin is talking about "start" as in start from zero with an idea on a paper napkin, before an MVP, and before traction from others (users and investors). Zuckerberg started Facebook in Boston and after Sean Parker got interested, he moved Facebook to the more expensive SV. Bill Gates started Microsoft in Albuquerque, New Mexico and made profits before he moved the company to the more expensive Seattle. In other words, you can have a "low profile startup" in your local town that's under the radar which lets you keep expenses very low. You can later have a "high profile startup" in Silicon Valley where the very high costs are worth it to hire from the talent pool and network with other entrepreneurs and investors. That delayed move to SV is what Brin called "that second step".
> To me it seems that Switzerland is the only country where its population can be trusted with plebiscitary measures, referendums and other forms of rather direct democracy.

Is it? At one point they blocked one type of a building from being built.

Not to mention this clusterfuck https://en.wikipedia.org/wiki/Swiss_immigration_referendum,_...
Great way to receive a very varied set of skills, as well as ideas and designs.

I'd be wary to send too much code to an unknown resource.
I am sympathetic to the idea that compilers should bend for developers and that's partly why I love Lisp.
Your new syntax has to be learnt by the compiler and that does not scale necessarily well. The regularity of Lisp's syntax is what helps writing code that writes code.
Messing up with the readtable, you could obtain something like this:

{1 to 5 (echo x)}

... which would read into:

(loop for x from 1 upto 5 do (echo x))

Note that binding `x` implicitly is bad style, as well as defining terse syntax for every construct.
Lots of top valley folks say this, but then the VCs still want someone to be nearby. Anyone know if Brin is investing his own money more broadly (geographically)?
If you ask ten random people in the UK to tell you where Gloucestershire is I would be surprised if more than three of them would be able to?
Was the DAO Hack to Prevent Roko's Basilisk?
..and those of actual cable routing (esp. on land), and the speed of light in fiber vs. vacuum, that alone adding 66ms for a great circle.
Are the gamer HDMI capture devices expensive because they have a low latency? (Besides the verticality of the market.)
Boris Johnson stated this morning that he didn't think immigration anxiety was why people voted for Brexit.

This may well come as a surprise to many Brexit voters. It certainly sets out his stall for what he hopes to achieve, presumably he'll happily sign up for mass immigration as long as the finance industry gets opt-outs from EU fraud investigations or whatever his backers want to get out of this. Re-invigorating northern England's former industrial heartlands is nowhere on his list, and the anger of the people who live there can in no way harm the Conservative party in the UKs current parliamentary system.
Follow it back up the chain, paying close attention to which users said what, you'll see the post concerned was a reply to me.
Skip YouTube Ads with this chrome app
Ask HN: How to approach “moonlighting” investigation at Big 4 Tech firm
I have an upcoming moonlighting investigation after sending incorporation documents to them for review. They've asked me to bring all code I've written for it as well. What do I need to prepare?

I'm worried that they'll either seize the IP or prohibit me from working on my startup.
They'd know it's roughly south west, near wales.

But that makes your point stronger, no? That even in this small (by population, not geographical) rural county there's still a mix of not much diversity and lots of diversity.
Why does the solution have to involve freedom of movement?

It's not xenophobic to want to curb the net migration number.
Even that would be pretty horrible for the candidates given the lack of job prospects
That is for solving a problem, not learning.
They are, see my other posts in this thread.
InversifyJS is "a powerful and lightweight inversion of control container
for JavaScript & Node.js apps powered by TypeScript."

Inversify home: http://inversify.io/
I'd be interested in a link, too.
Hibernate is a very complex library. SQL+JDBC on the other hand is easy (JDBC is tedious, some complex SQL might be hard, but generally it's easy). On the other hand Hibernate could significantly reduce development time, if developers know it and application is a goot fit (CRUD, filters).

My advice is to avoid ORMs unless your project is big and its database schema is a good fit. And if it is, don't think, that ORM is easy, it's not. Learn how it works, read its source code, understand its inner workings. Or find someone who does.

I didn't have much experience with other ORMs, though.
Your link proves controversial point :)

Please stop wars "a vs r" - it's counterproductive. Knowledge sharing is much better. If you don't trust me - read Twitter of Dan Abramov.
But now you are contradicting yourself, aren't you? We agree that for any finite sequence of tosses it is unlikely but possible to get all heads and therefore it is possible to not converge to 0.5. The question is what difference it makes to go from a large but finite to an infinite number of tosses. Either it is impossible to get only heads an infinite number of times, then I have a problem understanding why that is, or all heads is still a possible outcome even in the infinite case, then the process does not necessarily yield 0.5 even in the limit of an infinite number of tosses.
Could be that many of the truckers are independent contractors. Also apparently the losses are sufficient to warrant the extra cost. Eventually rates for insurance may force it or the state may decide it has a real problem.
You could also use mixfix notation for this:

_to_do_
n to m do f =
x := n
...
A not cheap, but fully open source (hardware and firmware) solution also exists. https://github.com/timvideos/HDMI2USB
I have a scholar/hermit/coder persona and a leader/teacher/social persona. I feel like I can switch pretty easily from one into the other depending on the situation.

If I spend too many months pretty exclusively within one of those personas I will start to feel the need to express the other.
Same here and after heavily testing, the old school simple approach is much faster. ORM, you never know how many lines of code are involved.
The rich are busily withdrawing their money from the UK as fast as possible, and the closest thing to government policy right now is "er, we'll leave Europe but stay in Europe", so let's not get ahead of ourselves here.
Public opinion is already outraged on that count. Australia would likely become a republic within weeks.
PyDev of the Week: Barry Warsaw
Not really...

> Chicago had just 31 total exits during the period, equal to Raleigh. Austin, Texas, had 86; Washington, D.C., saw 87; New York posted 98; and the San Francisco Bay Area recorded 613. While Chicago had 14 deals that produced returns of more than 10-fold, San Francisco had 153 such deals.
Are You Smarter Than the Compiler?
Yep. Ensuring something is valid is a great fit for use of types - you make sure that the type is inherently valid and it's impossible to construct in an invalid state.

For 1., you could have a non-zero number type, or you could settle for a check in the JobExtra constructor. For 2., it sounds like this is a coproduct situation - a JobExtra is either certifiedFormanRelated or has an appliedPercentage. Scala doesn't quite have native support for coproducts the way it does for tuples, but you could represent it with a sealed class hierarchy:

sealed trait ForemanOrPercentage
case class ForemanRelated() extends ForemanOrPercentage
case class AppliedPercentage(value: Decimal) extends ForemanOrPercentage

or being a bit lazier you could just use an Option[Decimal] and say that if it's Some it's the applied percentage and if it's None then it's certified foreman related.

In Java there isn't a "sealed" keyword, but you can emulate it with the visitor pattern - you'd define a ForemanOrPercentageVisitor and only ever operate on ForemanOrPercentages via the visitor. That way if someone creates their own subtype of ForemanOrPercentage it still has to behave like one or the other, because they still have to implement visit().
http://meta.stackoverflow.com/questions/303865/warlords-of-d...
It's my understanding that the counter measures being completely broken (or not) doesn't matter.
I second the UVC driver recommendation, or anything with drivers upstream (that
is, in the Linux kernel itself). If this is for your day job spending £250 is
well worth it for one of the better quality brands, otherwise you'll be
spending far more than that debugging reliability issues.

Depending on your project, it might be worthwhile using GStreamer instead of
tying yourself to a specific driver like libuvc. There's a lot you can do with
just GStreamer's command-line tools -- for some examples see the first 5
minutes of my talk[1] -- and if you need more you can drop down into C or
Python, though admittedly the learning curve is fairly high.

[1]: http://www.youtube.com/watch?v=Fdn2LxxM7wA&list=SPSIUOFhnxEi...
It's not like it's a choice, in almost every field in which one can do an apprenticeship, one has to do it to be allowed to work professionally. In combination with an age limit of 30 for most governmental support during apprenticeship this leads to a very static workforce in which people cannot easily change specialization later in life.

I also doubt that apprenticeships contribute much to an economy that is mostly driven by high-tech exports.
This is much ado about nothing, as a famous Brit once said.

The UK could also become a monarchy again, or it could try to invade France. This is crazy agenda-driven speculation that belongs on Breitbart or DailyKos, not Hacker news.
For a latex editor that lets you write correct latex insanely fast (through excellent latex autocompletion), have a look at inftyeditor [1].

Don't get fooled by the crappy website. It is a very handy and to-the-point piece of software.

I run it on Xubuntu via Wine.

[1] http://www.inftyproject.org/en/software.html#InftyEditor
Prestashop Speed Optimization: Going Turbo
But it seems to me one can still define this in terms of frequencies using a more general definition of what is meant by repeating an experiment. For example, when you use a probability P as a degree of belief or certainty about whether a patient X with symptoms W has a particular disease Y, one would define the universe as containing all possible realities in which X has the same symptoms W but with different underlying causal factors that lead to the same symptoms. An observation is a uniform sample from this universe and the belief is that a fraction of P of these realities has the cause Y.
Yes, I wrote it and it is intended as a demo only. I have not put in the finite field logic in that implementation. It shows the concepts though.
Hamburg-based quantilope won the pitch competition at the EU-Startups Conference
> There's a term for this in the realm of public debate, which I am presently unable to recall, but the gist of it is the idea that you ask for a much greater concession than you really want...By doing this repeatedly and over time we can (slowly, maybe less slowly?) change the course of history.

That concept is likely moving the Overton Window[1]

1. https://en.wikipedia.org/wiki/Overton_window
original source of research 25. January 2014: https://blog.danman.eu/reverse-engineering-lenkeng-hdmi-over...

new version producing ordinary h264, can stream directly to YT/twitch

https://blog.danman.eu/new-version-of-lenkeng-hdmi-over-ip-e...
Ah, you're right. I forgot about fruits.
I'm sure free access to 1998 Stanford servers and bandwidth was nothing like getting AWS for free. And a lot of startups these days do actually get AWS for free -- or at least the first $100K.
The EU is in a massive panic and stands to loose a lot more than the UK in money and structure than the UK if exit negotiations go badly. Therefore the UK is in a much stronger position and should just patiently refuse all proposals that involve paying the EU or allowing free movement; the EU will then need to agree quickly to stop the EU descending into chaos.
Which is true, unless your business falls in their "Prohibited" list [1]. It's quite a long and wide ranging list, which would appear to restrict many businesses from accepting Stripe payments. For example, 51. Personal computer technical support and many things to do with travel and tourism: 13. Airlines, 23. Currency exchanges or dealers, 27. Cruise lines, 49. Timeshares, 50. Centralized travel reservation services or travel clubs

[1] https://stripe.com/at/prohibited-businesses
Nice idea. Digitalocean's Singapore routing seems a bit terrible. From Perth I get 50ms to a hop in Singapore (aarnet), but the endpoint is >100ms!
It has to because the EU are going to demand it as a condition of entry to the EEA. Not demanding it will invite any-European movements in other EU countries like Italy and even France to demand out. When it comes to Britain's future economy, the EU holds most of cards.

And even if UK doesn't remain in EEA, immigration will be a fact of life. Hell, half of all immigrants in the UK don't even come from the EU!
no need, just buy never version: https://blog.danman.eu/new-version-of-lenkeng-hdmi-over-ip-e...
It would be interesting development if they turned their (already compelling) corporate structures into something Monaco like :)
I guess it does, yes.
These are great questions for your lawyer.
Russia requires recording calls, SMS and decipher communications
WalktheChat is hiring developers for WeChat e-commerce platform! Join us! https://walkthechat.com/career/
Hurray! Therefore this will be quite handy for mythtv, eventually. Will require some messing around to integrate it into the myth system.
How Singapore will run the country using APIs
> ioerror: I shut down the city of san francisco to stop the war

> ioerror: Once, I was deported from Lebanon for being jewish, which was because htey said i was a spy for israel (false)
> ioerror: If we have a CIA person working with Tor, I won't get out of that next time, I fear

I sincirely hope you are being ironic.
Mahul Amin MD
> The question is what difference it makes going from a large but finite to an infinite number of tosses.

Convergence is only guaranteed as N -> ∞. The difference between large but finite and infinite is.. well, infinite :) So that's a pretty significant difference.

> Either is impossible to get only heads an infinite number of times, then I have a problem understanding why that is, or all heads is still a possible outcome even in the infinite case, then the process does not necessarily yield 0.5 even in the limit of an infinite number of tosses.

It's the former. It is impossible to get only heads an infinite number of times. It is possible, but increasingly unlikely, to get only heads a REALLY LARGE, but finite, number of times.
Not directly related but I would appreciate any thoughts on which angular version one should go with, for a new development (fairly large enterprise project) at this point of time. How hard would it be to upgrade to version 2.0 if we start our early development on v1.5, assuming 2.0 is not ready for prime time (or is it?)
GV have at least one investment in Atlanta. I don't have the drive to dig up the geographic data for this list: https://www.gv.com/portfolio/
Do they work in borosilicate or in softer glasses? Can their products take a vacuum? Multiple atmospheres? Cryogenic liquids? Have they done glass/tungsten connections? Threads? Can they silver glass? What experience do they have with a glassblowing lathe? Milling using diamond tooling? CNC waterjet cutter?

Ask the blowers in that community if they could make the pieces shown at http://www.ilpi.com/glassblowing/glassblowing.html .

There's a reason it takes years to master scientific glassblowing.

I've done a lot of programming, but I'm the wrong person to talk to if you want an operating system or mobile app.
All this doom and gloom for the UK is laughable.

Lets say the UK government did this.

1) Lowest business taxes in Europe.

2) Least amount of red tape for businesses in Europe.

3) High Priority Visas for tech people and other sectors like bio, engineering, etc.

4) Investment for setting up businesses.

Pretty much, things that a conservative government which is pro business does.

In one fell swoop they can keep the current businesses here and make the UK attractive for foreign investment and also, with a strong economy. Once again make it a safe bet and keep that AAA rating.

I really wouldn't bet on the UK imploding. Those who say it will, don't know what they are talking about
I know the Kolmogorov's axioms but I am really more interested in that part they avoid - what is the meaning of a probability of 0.5? It is surly nice that we can operate with probabilities in a (hopefully) self-consistent way, but it bugs me quite a bit that I don't really precisely unterstand what the result of a calculation implies for the real world.
I hear 2.3 support is coming in the next few weeks.

Being stuck on an old version is painful but if your needs are simple then it's very useful. Ultimately if your needs are not simple then you probably should be running it yourself, just like anything else. Managed hosting for any database is never going to be as customizeable as you need if you operate at a huge scale.
No, time for US citizens to stand tall and be counted as being opposed to this kind of nonsense.
The "adding noise" method is not, in general, effective.

You can always do something like spread-spectrum modulation of the transmitted signal to recover it from below the noise floor.
While GeoIP databases might be more accurate this method may in some situations provide location information of users behind proxies. lame self-reference, discussion on the topic: https://deadhacker.com/2011/03/13/predicting-location-of-one...
Cycle.js 0.7 “Diversity” released
Yes but speaking statistically, since virtually nobody lives in Australia or London versus China, the user's likely location is China.
As a webserver: You don't. If the client is owned, that's not the server's problem.

Related: https://paragonie.com/blog/2016/03/client-authenticity-is-no...
I am pro EU, but this article is just garbage. UK already is tax heaven for rich.
And one important factor - an “interest“ if you will - is to make cristal clear what are the beneffits of EU membership. So, if “trade with UK“ has weight 10, and “survival of EU“ has weight 1000 (the exact numbers will vary), you have quite an interesting point for your negotiations to start.
Shoping online – Listly List
I guess we have different understandings of what a constitution is and how it functions.
And what's a "tax haven for the rich?" You know why there are no "tax havens for the poor?" Because they don't pay taxes.

Poppycock. The poor pay plenty of taxes... sales tax/VAT, SSI/employment tax, property tax (on cars, in some areas).

You know exactly what is meant by "tax haven". Playing semantic games doesn't make the practice of shifting wealth to avoid taxes any less unsavory, even if it is legal.
Woman wins $10k judgment against Microsoft for forced Windows 10 upgrade
That's not just in the US. The UK has the same issue.
It's not exponential. It has a gamma distribution. The nice thing about the gamma distribution is that within a short part of the tail it is nearly linear. So while it's hard to explain the math in an HN posting, below a certain probability your odds of getting a 90-95% confidence of a 90% recall rate (10% forgetting) rate is very, very low. So you will have to review all of those cards anyway. Once you get into the range where false positives are more likely (say above 80%) the curve starts to get more linear. This is especially true for cards with a very shallow curve (those that you have seen many times). So even when you get it wrong, the ones that are likely to be problematic are those that you will review again quickly anyway.

As for whether it results in a better scheduling of cards, it's hard to say. It has the advantage of being self adjusting and containing far fewer magic numbers than something like SM(insert-any-version-here).
It sounds like this is aimed more at companies than anything else. The UK can now offer tax deals that other countries can't.

What's strange is this happens between states in the US. Part of it is differences in state tax rates, and part is a willingness to cut special deals to get corporate headquarters.
In that case, at least he received a gentle warning in the form of a few days in the cooler, as opposed to wandering into the US where his attitude could have easily (depending on his skin color and other factors) have gotten him a sucking chest wound for his trouble.

Best to learn not to argue with people with guns at the border.

(Somewhat tongue-in-cheek here but I actually do think this is the purpose of aggressive border authorities. As someone who traveled around old, pre-EU, pre-Schengen Europe, you used to see it quite a bit there as well. Hard to say if it was intentional or just the product of different training, though.)