skysight-inc/HackerNews huggingface dataset:
Great questions

* How mature would you say your code is?

quite :-)

* Is anyone notable using this in production?

Yes, there are quite a few production use-cases. The latest app going into production using deepstream io for both web and mobile is https://briteback.com/

* What kinds of bugs have you seen so far, and what do you think the biggest obstacles will be for you in the future?

Mobile devices with flaky connections are always a challenge. So are many users simultaneously working on very small datasets

* Is anyone working on this full-time? Do you plan to make money off of this?

Yes. We're a full time company, based in Berlin. We'll eventually add a PaaS offering based on deepstream (deepstreamhub.com), but that is still quite a bit down the line.
I'm also an expat, living in the UK. The FBAR isn't too bad at all, it takes 30 minutes to file electronically if your records are in order. The real burden is filing my annual taxes. I'm a contractor with a limited liability company, common setup in the UK. However in the US, this is treated as me having financial interest in a foreign C-Corp, which has an extremely complicated tax return. Fortunately I have a family member who is an accountant and loves new "challenges". Other people in similar situations spend several thousands a year to file their taxes.
> they will not just have angry customers, but likely also lawsuits started against them

Which is why they've prevented over-clocking the whole time, except they haven't.

Their chips that allow over-clocking and the chips that don't are physically the same chips, there's nothing special about them. Intel is doing this only so that you can't buy a cheaper processor and get a more expensive processors performance.

I bought a 600MHz Celeron once, when the range was around 600MHz-1GHz. It overclocked stably to 900MHz. In essence I got a much faster processor for a much lower price. That is what Intel is fighting against, not some mythical lawsuit over life and limb.
I worked from home for a couple years. One thing that made it work was having a separate work computer with a separate desk. If I'm sitting in that chair at that desk, I'm at work. If you have family they need to know not to talk to you when you are at work.
Postgres in favor of Oracle is another big one.
Contract for Quality or Contract Programming
Typewriter-inspired font is crafted for coders
What if its process is already chroot jailed?
None of that puts her in the 1%. If she cared that much about tax she wouldn't be living in France. If you read the article you'd see it's because these people are having their bank accounts closed, or being unable to open them because of the onerous restrictions that Fatca puts on banks with expat American customers.
You're right. Some of that happens in the current generation with the mainboard chipsets.
Have a look at Ethereum. It already allows programs to control money. Soon, much more.
I have a dog, too and have to admit I sometimes use her as an "emotions detector" - much like a guide dog, because I'm actually not that good at recognizing people's emotions/moods. The angles at which she puts her ears and head are pretty reliable and easy to read indicators. :)
When she sees someone's upset or sad she'll walk over to them and cheer them up. Even random people in the street or on the subway. I mostly fail to even notice...
What costs? If she doesn't live there she imposes no costs on the USA. If she ever returned and started imposing costs, she'd also start paying taxes.

Why is she still a citizen? The article says she's in the process of renouncing. Not done already probably because:

• She might one day need to spend time with family or elderly relatives, even if she'd prefer to stay abroad.

• The USA does not allow you to give up your citizenship for tax reasons. She's probably screwed herself here by talking to the BBC, so I suspect she doesn't know that (edit: wrong, I missed the part in the article where it says Jane is a pseudonym). If they think you relinquished your citizenship to avoid taxes they can simply levy taxes on you anyway.

• Giving up citizenship is itself an expensive process and can trigger an "exit tax" that assumes you liquidated every asset you own on the day of renouncement, including things like a home. This exit tax can itself make giving up US citizenship financially infeasible.

• It costs $2350 and can take months.

In short, the entire US FATCA system is designed to screw over expats as hard as possible. It's very hard to get out and isn't at all justifiable under any moral or ethical code I'm aware of. The only reason the US can enforce it at all is the primacy of New York in the financial system and the incredibly aggressive Congress.
Show HN: SocketCluster.io – flexible open-source real-time server with pub/sub
I think the point is that you should be allowed to browse without a login. Then, when you want to use any of the social features, you will be asked to create an account.

I've looked at photos on Flickr without having an account on the web, why not with a mobile app too?
Lube: A Faster and Slower Parser Than Esprima
Hi, I've just made a cranky new JavaScript/ECMAScript parser, available at https://github.com/icefapper/lubejs .

P.S. it looks promising when run in node, where it runs some 21% faster than esprima with 'loc' on, but in chrome it lags miserably. I have no clue why.
tl;dr The headline is a lie. They bought an old bus for $600 and likely spent far more than that on gas, food, lodging, etc.
Non-enforcement of draconian laws is the problem. Especially if actually following those laws is difficult to impossible.

It means that your fate is not decided by the law, but by arbitrary decisions of random officials. It is the opposite of rule of law.
This is exactly how the IRS treats all non-resident US tax payers. My ex, a joint Canadian/US citizen, had a problem with her taxes one year. The CRA (Canadian Revenue Agency) sent a letter that basically said "You appear to have made a mistake on your taxes, we think you owe an extra $XXXX. Check with your accountant, sorry for the bother if this isn't correct." the letter from the IRS basically said "You have defrauded the US Government of $YYYY. You will be arrested if you return to the US. You will be extradited if your country of residence supports extradition for Fraud. Fraud of this amount can result in <list of horrible penalties>"

Her accountant cleared it up in a few days, apparently someone at the IRS had made a mistake about Canadian Tax Law and reported the problem to the CRA which didn't verify it. It was a scary couple of weeks until we got the letter from the IRS which said the taxes were fine but included a warning about not letting this happen again.

I'd have renounced just for that bullshit.
I don't know what they can do to get you or to make your life miserable, maybe nothing.
http://www.latimes.com/world/middleeast/la-fg-yemen-us-citiz...

http://www.flyertalk.com/forum/16061379-post8.html
You will find problematic examples no matter which option you choose (which is why I personally favor being able to set the lower bound freely).

With half-open ranges, for example, you will need different code to address a segment and the last element of a segment. E.g. if you have some structure with start_of(i) and end_of(i) expressions, then you can do a[start_of(i):end_of(i)] with closed indexing and a[end_of(i)] to access the last element, while with open intervals, you have to break the abstraction and use a[end_of(i)-1].

You can also iterate over start_of(i) .. end_of(i) in a for loop naturally if ranges are closed. (See how Python's iteration is defined in terms of half-open ranges and how iterating over closed ranges – which happens often enough when the values aren't indices – is a bit of a pain in Python.)
"the recently pushed through changes that require foreign banks to report are really a huge burden"

The OECD is adopting CRS which is a wider-reaching version of FACTA. 51 countries are adopting it in September 2017. Another 34 (including Hong Kong, Switzerland, Singapore, and the United Arab Emirates) will adopt it a year later, in 2018.

I have (some) hope that what we're seeing now is the teething pains and they'll go away in a few years. But (as a fellow expat) I agree it is not a great time right now :(
There is also Meatier https://github.com/mattkrick/meatier which is a more loosely-coupled alternative to Meteor.
How to Write Telegrams Properly (1928)
Reminds me of Flint 2016 – 1971 Iraq poison grain disaster
Maybe thousands of people who are paying tax in the US but aren't citizens? Pretty much every country has embassies and do not tax people when living abroad.

The embassies is also for people just traveling/visiting and not living permanently abroad.
How does this compare to EventSource in terms of pubsub functionality? Are messages persisted in any way?
You can create a placeholder site that explains your idea and see if you can get people to sign up to be on your announcement and/or beta list.

That will also tell you if your idea is any good - if you can convince people to sign up.
Yes, there are other books I have not read. I didn't know anything about Sowell before reading ACOV and was surprised to learn he is some sort of arch-conservative. You wouldn't know it, from the book.

I found the theory to be accurate in the sense that it appears to have great predictive power, and provides reasonable and internally consistent explanations for a variety of observable political dynamics. Additionally, the book was recommended to me by someone who thought it explained the Bitcoin block size civil war, and I found it to be remarkably predictive of people's attitudes, philosophies and chosen tactics, despite that it was written in the 1980's. So to me it seems like the best explanation yet.
Most Radioactive Spot in New York: A Street Corner in Queens
Small Town, Big Impact
The new Virgo detector is not operational yet.

GEO600 is operational, but it is much less sensitive that the Ligo detectors.
This should be nominated for an igNobel
That's absolutely not true. Parts can become somewhat harder to find, but it's very rare for them to go out of production entirely. Specialists like Harris Cyclery or SJS Cycles can easily find you a tire or freewheel for a 1950s bicycle.
Sounds like a logical extension to power factor correction. Large consumers have long been installing capacitors to compensate for inductive loads. Although this new tech is over a longer time frame.

To put this in context for others, although domestic customers are normally only billed for real power this is not the case for industrial consumers. Reactive power is significant as they are billed not just for energy used but also for peak power drawn.
I'm not sure why you see a strict delineation. One of the few reasons most designers prefer purpose made graphic design tools is for the pen tooling. The other big one is color management. If Figma can nail both in a UI design tool there's no reason it can't be used for graphic design.

People already use Sketch for some graphic design despite its reeaaallly unimpressive path tooling, typography tooling, and color tooling.

Speeding up the 90% usecase goes a long way.

That said, I haven't actually seen Figma so maybe it really is more purpose built than I'm imagining.
It's not the tax failure -- it's the failure to report bank accounts to the US Treasury. Here's an article about it: http://money.cnn.com/2015/04/01/pf/taxes/irs-penalties/
The "weird thing" being: 'A Cat's posture should change as it gets older, but it doesn't'
Personally I have "knowlede base" document where are useful hints, commands and step-by-step guides how to do something (like: configure/code/export/filter etc.).

Other text file contains useful links with other's step-by-step guide founded on internet.

Github is interesting idea since it's available from my personal and working laptop. Till now i have used google docs/gmail draft messages.
> Overclocked CPUs will only run hotter if voltage is increased beyond default

Raising either voltage or frequency increases power dissipated. P = C V^2 f, where C is a constant that depends on the physical structure of the gate, V is the voltage, and f is the frequency that the gate's logic state is changing.
The government might and probably will change this rule.

I can imagine that after the first couple of accidents where the algorithm decides to kill N pedestrians to save 1 driver, the government could switch to a "utilitarian" point of view - minimize the number of lost lives - and will enforce this by law.
TIL is the cool concept for all people and topics, not just for developers or engineering related stuffs.

I apply the simple way to organize them via Github Issue -- https://github.com/tieubao/til/issues

It's good for us in term of effortless and easy for reference ...
Can't they just disable it for yet unsold cpu:s (e.g. look at serial numbers or something)? Consumers (should) only care if their product is made worse after they purchased it. I can see why someone would be angry if a feature that was advertised is removed after the purchase.
I'll give you some engagement. I really think it is sad that you see this as a 'great scientific achievement' when in actual fact nothing of note has been achieved.

The whole article reads like a puff-piece pretending this is a major breakthrough when in fact as far as I can see it not much of note has been achieved, yes, it's a mammal but certain types of frogs have been known to be able to freeze and thaw and their neurological systems are working just fine afterwards. In this case all we have is some visual inspection which makes the claim that the brain has been recovered a bit doubtful, it's not as if a rabbit using that previously frozen brain is hopping around. (That probably would be a breakthrough.)

Cryopreservation, uploading, life extension technology and related fields are for the most quack science taking money from the gullible (or their estates) and spending it on un-productive areas of research. I sincerely wished that HN would stick to discussing things with a bit more solidity, if we afford these subjects the amount of space their proponents would like then HN would go the same way as renewable energy fora that allowed 'zero point energy' enthusiasts to run unchecked. I'm happy for you that you wish to live for ever (who doesn't?) and that you believe that in your lifetime we'll see a major change in this respect but I'm a bit tougher to convince and I've seen enough bs during my lifetime to solidly vote against giving this stuff more airtime than it already has. Historically, anybody that tried to peddle life eternal turned out to have been lying.

FWIW you're going to die, get used to it and make the most of the time that you have. If and when the future dictates otherwise you'll be able to adjust with grace and on the off chance that it does not you'll be happy you followed my advice.
I can advise the same, but without all the fuck words... ;-)
Kettle+Corn+Hot+Apple+Cider+NC+State+Fair
Freebie: better looking Google Chart styles
You say this like other countries don't also offer those services. Almost every western country does, and none of them tax their citizens abroad.

The UK embeds the cost of consular protection and embassy services into the renewal cost of a passport - approximately £15 in 2010, probably more now. It's an insurance payment that most people will never use, so it doesn't need to cost very much per person.

Citizens of a number of countries can enter the US without a visa. They don't also have to fill out tax returns in the US.
For statistics 1 based is much cleaner and less error prone in my opinion. R is 1 based and it drives me nuts to have to switch to Pandas.
Well it works that way for everybody with a "good" passport. This is why the list is there in the first place ;)

Things get a lot more difficult if you have for example an Egyptian passport.
Doesn't the "I" in "I.R.S." stand for "Internal?"
This is great feedback encoderer. We're going to keep iterating fast to make deployment, packaging, and global (cross-region) updates even easier for AWS Lambda.
You have to pay taxes on any income you earn on Brazil, even if you don't live here.

You don't have to pay taxes on income taxed afar, even if you live here, and on any income not earned here if you live afar.
The Foreign Earned Income exclusion does not apply to capital gains, investment or any other "unearned income." So a retired person would by able to claim the FEIE exclusion -- they'd be taxed as if they lived in the United States (with deductions for foreign taxes paid.) Pensions, disability payments, annuity payouts.. not under the FEIE. So for a lower-income retired person, double taxation is a huge problem.
Why and How Twitter Is Killing Itself
High Performance Erlang – Finding Bottlenecks in a CouchDB Cluster #1
Local Craigslist
Overclocking isn't just a joy ride. It gives you more for your money, reducing the demand for the more premium version.
It looks like this only applies to the new AWS game engine and not all AWS products. Shame :(

https://aws.amazon.com/lumberyard
I am trying to ride the op n source wave in government in the UK (I want to make open source software that makes a difference in real lives).

But even though all new software produced for government should be FOSS, there is little movement because all the small authorities buy licenses at a speed and cost too low to allow productive n of new software.

A coder must develop the code first then try to sell it. All the risk is on the coders, but they won't get paid unless they sell licenses - which defeats the whole point

In short if there are 60 councils in the UK who all want a new system for one of the 2000'legally obligated services they must provide, they will generally ask for a license of say 1/10 of the cost of production. If they all do that then the UK overpays by six fold.

If the first one went FOSS and ponied up the money the UK saves six fold.

However no council will pay for everyone else's free software.

So we keep over paying

"""The Council would like to hear from organisations willing to share information about their e-recruitment systems to gauge the likely level of interest in the project from the market. This will enable the Council to gain a better understanding of the systems available, the ways in which they could be supplied, an indication of the likely costs, and help determine the most effective way of packaging and scoping its requirements for any future procurement opportunity. As such the Council is undertaking this soft market testing exercise to engage with organisations and share information."""

So I am looking to build some forms of mutualised contract where the first authority to want finds say nine others and agree upfront payments.

Anyone with ideas pease shout
That's interesting in light of http://www.rackspace.co.uk/managed-aws
Does this list include countries that the US doesn't let you travel to without permission from the state dept.?
The maximum sentence for dealing under 50kg of marijuana is five years, and there is no mandatory minimum. He would've gotten just a few years if that for the actual drug charges if the anti-gun folks hadn't lobbied for astronomical gun-related penalties in the drug laws.
The study used individual competition. I wonder if they would observe the same phenomenon with team competition.
Suboptimal ;-). This is a common request, and we're looking at options for a config feature that's independent of the code payload. Tweet or email me detailed suggestions/asks for it: @timallenwagner or timwagne at amazon.com.
11 Amazing Web Analytics Tools
I am an American in Norway...

I thought you only had to file FATCA for bank accounts that had more than $10,000 USD in them at some point in the past year. Not a few hundred. Are you sure about that? (if so, oh sh*t)
Some time ago I asked you if you would be interested in a book about Erlang performance. [1]

There were many people interested, but the publishers I talked to were not interested. So I wrote a book about designing Command Line Interfaces and writing Command Line Clients instead and published it on my own (http://theclibook.com)

As I still have material from the draft I sent out to the publishers I decided to publish the content on my blog. I hope you enjoy!

Robert :)

[1] https://news.ycombinator.com/item?id=10047444
A calming noise machine, coupled with CSS morphing
American Pharoah’s Second Life as a $200k-a-Night Stud
> We're normal people who are being massively screwed by rhetoric in the US.

Yup. Same goes for normal people who move the other way. The anti-foreign(er) consensus in the US political system/debate is almost as bad as the "tough on crime" madness.

And of course that's reflected in what people think. I remember being in a discussion after an interesting EE380 session (so not exactly bottom of the pile) and one of the guys started ranting about the evils of H1Bs driving down wages. I mentioned I was on an H1B and that what he said was illegal. He asked me how much I made, I asked him to guess. He mentioned a number. I said "multiply by at least 3". He kind of shut up after that...
White center lines are being removed from roads in the UK – for safety
"embedded Intel ME."

Do you mean like embedded backdoors?
My dad was evacuated 15-20 years ago. Before that, Yemen was a poor but pretty peaceful country. I think we should evacuate the folks stuck there now, but the state department isn't wrong to say that they've had a lot of notice and shouldn't have been there in the first place.
What I find confusing is that (from a quick skim) there's no mention on how easy it would be to actually bring back the brain in, say, 50 years. Does this method make reviving brain tissue easier?
This is "floorsweeping", not "binning".

Floorsweeps are done when a part of a chip isn't passing tests. The defective part gets fused off and the chip gets sold as a dual core instead of a quad core, for example.

Binning is orthogonal. It's a qualitative measurement of (the part of) a chip that passes all tests. The electrical and thermal properties of a chip are tested, e.g. the leakage current and temperature are measured at different clock speeds and voltages (this is infinitely more complex for a battery powered device where voltages and currents fluctuate). The ones that pass with best results are sold as a premium product and the rest are clocked down and sold for less.

So a "K" model Intel chip comes from the best bin. An i3 chip dual core is a floorswept quad core i5. (This is what I assume, I don't work for Intel and don't know the details)

But these chips may not sell in the proportion they get manufactured in, which means that some perfectly functional quad cores get fused to dual cores and sold for cheaper. If you're lucky, you're getting one of these (and un-fusing, if possible, will work).

Floorsweeping and binning are required because the tolerances of modern semiconductor manufacturing are so tight. To get the best bin to perform well, the manufacturing process is really pushed to the extreme, which means that there will be chips that have manufacturing defects as well as lower performing chips.
Show HN: The CLI Book – Writing Successful Command Line Clients with Node.js
Given some of the stories of phone calls to Comcast's cancellation departments it sounds like renouncing your US citizenship is easier, but definitely more expensive.