skysight-inc/HackerNews huggingface dataset:
I think the cheapest European citizenship you can buy is Maltese citizenship for just €650k + 25-50k each for spouse and children. Maltese citizens have visa-free access to 168 countries and territories, thus ranking the Maltese passport 9th in the world (the highest ranking of all the recent new member states of the EU) according to the Visa Restrictions Index. check out http://www.maltaimmigration.com/
The most obvious reason is they are difficult to breed in captivity. They have very long lifespan, long reproductive cycle, low birth rate, and high infant mortality and stillbirth (at least in captivity).

They also don't require a lot of space just because they are physically large... They require a large amount of space because they are elephants, so making them physically smaller wouldn't be helpful in reducing their space requirements.

That's all with ignoring all the impossible logistics, massive capital investment, and animal welfare concerns.
Bricks, the hub for collaborative design and open source architecture
Homepage: https://walloftext.co/

Past: https://news.ycombinator.com/item?id=8565977
What programming language should you learn first? Answer – JavaScript
Pythagoras tree in css
A relatively strong argument for experiment pre-registration as a prerequisite for eventually publishing.
I've read about that too a while ago, thank you. I believe those should have been fixed by now but being objective, we really can't know for sure, so I am with you here.

Please note that I said "if you're on a budget or you're not fussed giving $200+ on a router" however. I am aware that there are compromises to be made when one doesn't buy professional equipment. Not disagreeing with you. Only adding nuance.

FWIW I won't be looking for other middle-ground solutions after I figure it's time to upgrade again (which is gonna be in the next 1-2 years maximum). I'll just go full in with the 5-pack of Ubiquiti and hope for the best.

Do you know of any exploits in the Ubiquiti firmware?
But they had a drawing with boxes and arrows on it!?
iTunes as in software is free. My music is mainly electronic livesets, nothing DRM, so all the streaming services mean nothing to my taste.
It's my fathers sister.
Bloggers Leave LiveJournal as Servers Move to Russia
I can't find even remote work inside the US lol I know HTML, CSS and basic JS
freelancing sounds nice but I'm willing to just work out there and start from the bottom to make my way up.
Yes, drag and drop is very difficult on the new trackpads when "tap-to-click" is enabled also. I somehow end up "force-tapping"...
Simple server using a JSON presentation layer protocol
Edited the title to better describe what the post was about. I hope that's OK.
memcache's home page still lists big players (Wikipedia, Flickr, Wordpress.com, Craigslist, etc), and more are listed on the Wikipedia entry. Are you saying a large portion of those users switched to Redis?
Oxytocin enhances spirituality
There are some that just show up as an audio USB device, which is pretty nice. I have this one, been using it with Ubuntu 14.04 on my W520 Thinkpad:

https://www.amazon.com/Sennheiser-BTD-500-Bluetooth-Dongle/d...

It does voice too, but looking at the reviews it seems that some other people have headphone compatibility issues. Definitely try before you buy.
Sometimes it's appropriate to use "should," such as "We should implement some kind of user authentication."

Other times, you'll hear someone say that their idea is the way it "should" (when they mean "must") be done, without regard to drawbacks, benefits, long term costs, or the need to treat their coworkers with respect.

"This should be done this way! Your way is just wrong." That kind of thing happens on some teams. Sometimes, they're right. The other way is just wrong. Some other times, it's jerk driven development.
Trump's victory was a cultural movement independent of 'fake news' or Russians. The sooner we all recognize that, the sooner we can react and adjust course to avoid things like the 2016 election in the future (where both main candidates were horrible, to be honest). When your program doesn't compile, you don't blame the Russians, you learn how to program properly.
Unbelievable Places That Are Hard to Believe Really Exist
It's on my radar. I've been considering a fanless metal-box PC to use as a router, home entertainment system, and file hosting -- for a while now.

Even if I manage to squeeze $700+ for such a machine (and I don't want to buy something weak; I will invest in future proofing), the bigger issue for me is investing the time and effort. I know it'll make me a better programmer and sysadmin (I am an amateur sysadmin, won't deny that) but sometimes you just want stuff to work right away.

I'll get to it but yes, IMO that's the endgame here. Or buy a 5-pack Ubuiquiti and let it do its thing and use the fanless PC for everything else.
At face value you're right. Threatening to quit should leave managers in a panic because no one else can do your job.

There's two main reasons why this might be the case.

The first is because you're actually not very good. Great code can be worked on by someone else, which means if you not easily replaceable then it's because your code isn't easily accessible to other developers or there's knowledge that you haven't documented properly. In this case any competent employer should readily accept your resignation.

The alternative is because you're the absolute best your employer can get for what you're paid. You could be amazing but there's always someone better if the employer is willing to write a bigger check. They could replace you with a team of 20 if they're willing to pay enough. In which case your employer has to choose whether to agree to your terms to keep you or to pay more and get someone who'll agree to their terms. Never underestimate how much an employer will pay to get their way.
Rsync can do two way sync, the only two exceptions are:

1) deletions don't sync

2) colisons are resolved by overwriting the side that is synced last
If you have relatives from Europe look into citizenship via decent. My grandmother was born in Ireland and I was able to acquire Irish citizenship because of that. Now I have dual US/Irish citizenship
Previously: https://news.ycombinator.com/item?id=11189628
The state has been unable to get the union to drop it. Also a few years ago there was a manhunt for a cop killer. The total cost was $11 million, largely all overtime. How much do you think that is going to cost taxpayers during the life of all of these cops' retirements? (a lot !!!)
Amazing!

More or less relevant: For an university project where we made a Game Boy emulator, I wrote a presentation framework on the Game Boy itself, in which we recorded the design video:

https://drive.google.com/file/d/0BzPtU6SpBQZzVVdZZ0kxNGhqVjg...

Source: https://github.com/pepijndevos/gbpaint/blob/presentation/mai...
Nowadays that's like trying to find work as a mechanic because you know how to change a tire.

I know HTML, CSS, JS, C++, C#, PHP and Hack - and I often can't find work because the bar of competence for many programming jobs still requires knowledge of frameworks, libraries and processes that I don't have experience with, and because the freelance market is global. It can be difficult to tick all the boxes and stand out in a crowd of millions.
I could save money on taxes by selling my business!? This is brilliant advice!
I think when you stop experiencing it that's a good indication that you should start learning other things. I like that idea that you should try to become an expert in something every 5-10 years. (not that you should stop the old things)
Good advice, but not having a degree or showing work experience might make it hard to get the freelancer visa. I would also recommend the "preparation for study visa" which gives you two years for taking German language courses and you can always change to the freelancer or work visa before the two years is up. [1] for the OP, without a degree you can still get the work visa if you're hired by a German company.

> what's it like out there comparing to America?

Main daily difference is you don't need a car. Find a job and go there. You need to experience it yourself to really know what it's like.

1. https://service.berlin.de/dienstleistung/305156/en/
Cold weather or hot doesn't matter to me. I enjoy everything. I do want to become a web developer eventually doing remote work but until I learn everything to know about freelance web developing I will work at a bar or warehouse whatever it takes to survive out there. Not sure how the whole Visa thing works or if they'll let me stay there past 90 days I got aunt out there
I dont like these articles. It has arguments, but none that could not be drawn foe other languages as well.
I call that "the grind". Its doong things in spite nof how you feel. Building enough muscle memory to do things well without much effort. Happens it everything we do in life. In fact, it ks hapoening1 to me right now with running. Im not excited anymore about running 3 miles. But I push through.
London UK , and Italy Rome.
If anything, we'll see a skew towards smaller funds. Fact is, it's mindbogglingly difficult to achieve stellar returns with a lot (>= 500MM) of money. At those to sizes, a lot of great strategies fail to scale effectively.

250-500MM is a nice amount of money to manage. It lets the fund pay its small employees nicely and it doesn't have to deal with the logistical nightmares of needing to move massive amounts of capital around.

The startup <50MM and small <250MM funds will continue to be of interest to investors since they often can employ profitable strategies at that scale.
Russia-US+row:+Trump+praises+Putin+amid+hacking+expulsions+•+THE+WORLD+INFO
wow that's cool I'll have to look into it. Thanks
A rather transparent attempt to pull people away from GPUs and instead use massive farms of (intel powered) machines.
A lot depends on the kind of career you want to have. If you're happy with staying within the mainstream business/web programming, then Europe does not constrain you that much (except lower salaries, which means less savings, which means retiring later). On the other hand, if you want to go into something niche (compilers, graphics, anything math-based), then US is really the place to be.
Haha no I'm not playing an instrument while at the gym.

Sorry for not being clear.

I am using the metronome as a way to get my repetitions consistently timed.
'Russia hacking code' found on Vermont utility computer
I hate not having a jack it really pisses me off
Hilarious, yes. Except this: "The followers advice is dropping the curly brackets for these one-line
ifs to make them all happy."

Did I just read a code review advocating for #gotofail, just to avoid a minor formatting nitpick?
Patrick is a Stripe employee!

More seriously, he is primarily a writer just as much as I am, just on a different topic.
Even the best script kiddie would get bloody fingers trying to type in every possible phone number or iCloud address

There's no API. No real way to automate.
Announcing #Open2017, a New Year’s Eve Live Stream for Developers
Do you have more info to support the "usually of very questionable quality" claim?

Edit: corrected "low" to "questionable".
Any idea what country? I lived in different countries in Europe, and I currently live in the US. I can tell by experience that EU countries differ among each other more significantly than US states.
They were able to repeat it. Damn, I wish I could find it. I actually have it printed off somewhere.

The issue is that distorting gravity has far more consequential effects due to generally relativity than just moving something. You are actually distorting time too.
After reading the blog and comments on here I now have a really bad impression of Fog Creek's CEO and little hope for their future.
Another Year Gone by 2016 – My year in review
Ask HN: Should I use React Native or Swift for an iOS app?
I'm a front-end engineer by profession and I work a lot with React and Javascript. Lately I wanted to build an iOS app which would make use of the camera API to scan QRCodes and also Geolocation. Is React Native a good option or should I learn Swift and build a native app.

I want a really fast app and scanning QRCodes with the camera is a core feature.

Edit: I also have a good grasp of Java to build native android apps, and I've native android apps in the playstore. Also I work full-time(8hrs) and this will be a side project.
> you have a very vauable asset for a tech career - a US Citizenship

DAFUQ ? I am a French research in computer science, now working for a company producing and streaming contents on the web.

I can assure you that my carrer opportunities — as sysadmin, researcher, or developper — are pretty good in France and in Europe :)
This article quotes Robert M. Lee, but omits the important paragraph below, which seems to directly contradict the headline:

"The White House’s response is ultimately a strong and accurate statement. The attribution towards the Russian government was confirmed by the US government using their sources and methods on top of good private sector analysis. I am going to critique aspects of the DHS/FBI report below but I want to make a very clear statement: POTUS’ statement, the multiple government agency response, and the validation of private sector intelligence by the government is wholly a great response. This helps establish a clear norm in the international community although that topic is best reserved for a future discussion."
You're not an attorney or an accountant, but you're posting incorrect tax advice on public forums. Staahp.
London UK or Italy
Are you trying to spread fud? Because everything you said is either plain wrong or made to sound worse than it is.

1. All prices in europe include tax, unlike in the US where it's customary to not include tax in the price and pay it at checkout. Stuff tends to be more expensive not just because of VAT but also because of shipping prices and extra consumer protections such as mandatory 2 year warranties.

2. Just like in the US, rent varies wildly. In Athens you can pay 100€/month for a studio. In London, you'll find that same studio for 10-15 times that depending where you look. "Compared to income" IME it's about equal if not better - please cite your sources.

3. Healthcare is unquestionably of excellent quality across the board. I've lived in France, the UK, Greece, Sweden, there's no exceptions.

4. Petrol prices are kinda irrelevant when you don't need a car. European cities are far, far more tightly packed than the west coast. In all capitals you can get all your stuff done by foot, metro or cycling.

What you're somehow forgetting however while complaining about earnings is that as a US citizen, you need to watch out for double taxation when moving to a different country. So I don't know, your post here is actually super counterproductive.
Oh, yeah. I do it every night right after I floss.
You'll probably want to pick up a dongle attacher attacher as well.
Ask HN: Where to watch the 2016 leap second?
The 2016 leap second is later today[0], and I'm trying to make a countdown timer so I can see it happen.

I've tried to make a timer in Javascript using the built-in Date() method, but this dosn't show the special 23:59:60 that I want [1] (only true at timezone +0000). As a side question, how is the leap second handled in JS?
I also tried python's Datetime object, but that has the same results as in JS.

Is there a website or library to use that will show be a simple accurate date and time with a count down that goes to 60?

[0] https://www.nasa.gov/feature/goddard/2016/space-timekeeping-nasas-sdo-adds-leap-second-to-master-clock
[1] http://imgur.com/a/4L2bh
And that is a normal life; and one worthy of aspiring to.
We have to strive for that balance every day. Otherwise people burn out, drop out from what they loved to do, etc.

It clashes with capitalism, but at some level you have to draw the line and ensure your mental robustness is intact, usually at the cost of saying no to overtimes, hackatons, work volunteerism, and the rest of the crap that is trying to keep you doing more of what you should be resting from in the first place.
> I feel under-employed because I'm constantly solving problems which are way below my competency. (That's not to say that I'm smart; just that the kind of work most people have to work on is insanely easy, and many probably feel 'above it'.)

This leads to injecting tool complexity. The JS world is a good example where it seems sometimes people are bored so they inject tool complexity in order to not be bored.
Roads are guaranteed not to be empty enough for this purpose in any urban area - road traffic might diminish somewhat, but not go away, with the arrival of flying cars.

Even if a flying car could fold up to be the size of a current car while parked (which is not at all an easy matter) it will not be that small in a landing configuration.
It's also the Linux kernel style.
how you get a job like that lol
Depends how she got citizenship. If she got it through bloodline, maybe you're eligible too. If not, you can come as a tourist. Probably 3-6 months, depending on country. May be eligible for cheaper visa if you'd supply an invite from her.

Keep in mind that major non-EU countries (US/CA/AU/etc) don't need visa for tourist stuff. You'd get a stamp at airport for x months and that's it.
Previous discussion: https://news.ycombinator.com/item?id=13289040
There's a third possibility: the code your company generates is either so heavily managed or so relatively easy that they don't need "good" engineers, just "barely competent" engineers. I ran into that situation with a large defense contractor. They won't pay for quality partly because they don't need it, and they see all people as replaceable cogs.
Second this, besides Berlin I would recommend the northern countries. They speak English natively so it's less of a culture shock. You will pay more for rent and necessities than Berlin but salaries are higher too.
Ask HN: As a developer, how do I get into recruiting?
In the past year, we have discussed at length on how tech recruiting is broken, all the irrelevant cold calls/mails that we hate, the interview process taking too long, etc.

I have been a developer for more than a decade, I have been heavily involved in hiring/interviews at companies that I have worked for, and I have always wanted to take a stab at innovating in the tech recruiting space. I think getting to know the nitty gritty details from the recruiter's point of view is important, so I was thinking of working as a recruiter or starting recruiting agency.

Does this sound like a reasonable step towards innovating in the recruiting space? How does one go about transitioning from a developer to a recruiter? What would be a typical day for a recruiter?
For me, it is a bad sign when the personalities in the company has a higher profile than the products it is selling/making. Fog Creek seems to be heading down this path.
From PSYOP to MindWar: The Psychology of Victory [pdf]
I didn't say it's impossible, it's merely generally harder and for less money.

Re: sysadmin and developer roles - my post was mostly about diversity and breadth of available roles. These sysadmin and developer roles are generic enough that one will be fine in them in Europe. A sufficiently specialized researcher, on the other hand, usually has only a handful of places in the entire world that are interested in hiring him within his specialty - a lot of which are in the US.

I see this in a friend of mine. He's a young PhD Machine Learning Researcher with top credentials (Ivy League, top publications, won awards in his field). He wants to live in Europe due to family concerns, but he really can't find a position that would allow him use his talent, and is semi-wasting his time in random bad Data Science jobs for now - while he's getting numerous awesome offers from the US (like leading a research unit at Google or faculty positions in Ivy League schools).
Sorry, I only have my personal experience and that of my family and friends. And I didn't say "low".

Usually it's highly bureaucratic - you have to "climb a ladder" of doctors. First your GP, then a specialist, then, maybe a hospital. You wait a lot (sometimes weeks and months, because you are not "emergency"). And sometimes you encounter outright incompetence and have to go to a private doctor/hospital to have your problems properly attended to.

That summarizes my experiences with the healthcare systems of 4 different EU countries.
I filmed this clip of the Dentsu HQ almost 10 years ago:

https://www.youtube.com/watch?v=EWX6--sQtsA

In it, you see how all the lights automatically turn off at 10 PM. You can judge how many offices still have workers in them by the lights being turned back on.
Mr Anderson's “I know kung fu” lins to the novel Feed and Amzn Echo. How?
This is not a decompiler but a disassembler. See[0] for futher details.

[0]: https://en.wikipedia.org/wiki/Decompiler
Apple made $230 BILLION in revenue last year, of which less than one fifth of one percent came from MFI licensing fees.

Removing the headphone jack had absolutely nothing to do with selling dongles and everything to do with Apple doing what it always does: seeing which way the wind is blowing and dragging everyone kicking and screaming into their vision of the future.

They did the exact same thing with the floppy drive and optical drive, they're now doing the same thing with USB and the headphone jack, and within five years you can be sure that every single one of their competitors will have made the same decision.
> It doesn't attempt to disqualify an existing model

It would very much disqualify conservation of momentum, which is another way of saying that the laws of motion are the same here and one meter down the road.

Conservation of momentum has been observed in countless experiments for centuries, in a broad range of conditions. It was indeed observed first; there's no catching up needed for the theory. It's always valuable, and in a sense exciting too, to test it again beyond the range where it's already been tested, even if you expect a negative result (the null hypothesis holding). But that's not what's happening:

If your goal is to learn, and you see momentum not being conserved in your prototype space engine, you start dismantling it, simplifying it, until you stop seeing it. And then go back one step to see it again. Your device might not be a space engine anymore! But now it's simplified; easier to reproduce, and easier to model and analyze. The laws of nature don't care about the purpose and coolness of your device, they apply the same. You also take your measurement apparatus and calibrate it against something unrelated, in many conditions, to make sure it's not lying.

You might have a different goal than learning: to achieve cheap space travel, which is a great thing. If then you build a prototype space engine with the hope that it won't conserve momentum, and you see a positive result, there's already the first red flag. If when you see that, what you do is trying to explain it with new (or with wrong) theory instead of questioning it, there's the second red flag. Healthy debates, and playing with technology in a lab, are good things. But not all good things are science. Our minds are too easy to fool, and people are doing this without condoms.
A Billion Dollar Gift for Twitter – Startup Grind – Medium
>the entire lookup table fits in L1 cache you can treat KIND_TABLE[id] as only taking ~1-2 cycles.

You can do so, but on modern processors it's ~4 cycles to access the L1 cache and

return 175 & id & ((id ^ 173) + 11)

takes 3 cycles (cylce 1, do the first & and the ^; cycle two, do the +; cycle 3, do the second &).
I'm assuming this is sarcasm, but given you wrote "it's been a suspiciously long time since I've done anything at all" it's not actually horrible advice.
Yes, though I'd assumed whatsapp was the answer for messaging.