skysight-inc/HackerNews huggingface dataset:
Ask HN: Is it worth investing time in learning Forex Trading?
Hello HackerNewsers,

I'll be right to the point. In the past I had the opportunity to try Forex trading through a couple of the pretty popular online platforms that offer this kind of service. They had the feature to let you invest in the real market with dummy euros in order to make you practice with the tool before risking your actual (and real) money. I played with those fake moneys for a couple of weeks and in both cases I ended up earning (fake) revenues. In one case I started with 5000€ and transformed them in more than 7500€ in more or less ten days.

My question is: have I been just lucky? Did the app trick me into believing I was able to earn easy profits in order to make me put my money in the account? Or it's just that Forex trading is "doable" if you are cautious enough?

I've been wondering about seriously starting to invest some time into Forex since then, but for some reason I never did. Would you share your experience with me?

Thanks!
Why not apply for British citizenship? She seems to fit all the criteria...

Living (semi)permanently for years in any country on a visa seems kinda foolish to me, in the end you are the citizen of another country.

I know a few people who settled elsewhere in the EU and now consider themselves "citizens". Yeah, no, you're just a resident and could be kicked out or at least have a lot of issues (case in point) if politics change.

Just make it really permanent by applying for citizenship if you already lived there for 10 years and intend on living there for the next 5+ years, imo...
There is a simpler way. Even for large projects there is no need for the amount of CSS they usually have. It just takes some discipline and planning, alas that's often replaced by abdominations like BEM.
Except on ARM where the volatile mode is iso unless /volatile:ms is explicitly specified.
Oh, I just noticed the code, thanks.
The Concept of a BackPass Token
QUICK! Raid Google, Im pretty sure you can jse it to find infringing material too /s
Knuth’s code, and the criticism of it: http://onesixtythree.com/literate/literate2.pdf
Show HN: Electronic Voting System
For background, the US is not better than the UK in many respects - both from public perception and bureaucracy/law.

While I am a citizen now, I was an illegal immigrant for about 3(?) years. I worked in a bar and waited tables. One colleague in particular was very happy to complain about 'illegals', however he gave me a pass from his sweeping remarks because (as he said) "you're white and you speak English".

I'd also like to point out that this guy was claiming unemployment money, not paying taxes, and likely having the gov paying in some form for his STD treatments.

When I started the process for temporary work permit, green-card, then citizenship; it was no picnic either. Bureaucracy is intense (even for native English speaker). You pay out of pocket for all application fees (which is fine, but many people seem to think you're leeching on government services). I think in aggregate it amounted to about $2500. I also voluntarily payed estimated back taxes.

I'm not sure this comment is helpful or informative. With the rhetoric coming out of GOP presidential candidates I just think its important for people to be reminded that the vast majority of are descended from immigrants.
Being able to detect a tap is different from doing something about it when the alternatives are living with the tap and shutting down a transoceanic cable until the tap is removed. Actors with nuclear submarines have been tapping lines on the sea floor for fifty years or so.
It will be possible to write Angular 2 and Angular 1 code as part of the same application.

http://www.effectiveui.com/blog/2015/04/20/learned-ng-conf-w...
Yeah everyone would notice it around the same time, look at recent commits, see some silly file got committed and revert. You'd have to have a team of pretty sub-par devs to not undo this fairly quickly. Although it would be sort of annoying for a couple of hours. In fact if you left on really good terms and were still great friends with the team, something like this might be more of a silly prank than anything truly malicious.
might be nice to have this freebsd on an intel edison too
I'm interested in this article, but I can't read it because apparently I must register with this particular subsection of FT.
Applications for citizenship (just asking, mind you, payable every time you apply, in case you have to re-apply for some reason) cost about GBP 1,000. So if ~600 quid is a kick in the teeth, 1,000 isn't any more affordable.
He was charged under the Espionage Act of 1917, so it's spying, not treason as defined by the US Constitution (he hasn't levied war or adhered to an enemy, but it is possible to argue that he's provided aid to an enemy through the leaks).
Is there any entity which is working towards bringing down the cost of EV SSLs? They seem to be ridiculously priced as of now.
We'd all rather have EV. That's not the question. The problem is price. SSL certificates are simply too expensive. Reduce the price and you will see an increase in adoption.
This reminds me of a similar landing page for React Native support for Android. http://www.reactnativeandroid.com/
> Win32 is the style that Windows apps are supposed to be and what people expect in a Windows app.

Maybe in the Windows XP era. None of the built-in apps in Windows 10 look like Win32 apps, apart from legacy stuff that hasn't been ported yet and now looks sorely out of place.

https://msdn.microsoft.com/en-us/library/dn894631.aspx?f=255...

Much of the Windows shell isn't even written in Win32 anymore, it's all UWP (source: I work on the start menu).
After working with react, IMO angular 2 is probably going to come to the game too late. If it's anywhere as complex as 1, then I see no point in using it. React takes the cake in simplicity and expressiveness. It's also a truly component oriented system.
The dream of installable web applications
Sure, but what's a reward without a challenge?
That's true. But if you can't prove that your hash function has the desirable properties you expect/hope for, then I think that is important to acknowledge.
Crosswalk – build world class hybrid apps
And if you do a code change, make sure it is really funny, is easy to fix and discover and is invisible to customers. Like, inject a hilarious joke into the log files or something.
Getting Started with Embedded Programing
Really cool! Animation compression is a fascinating, under-discussed, subject.

However, I'm surprised he didn't tackle two important techniques:

In most cases, a quaternion can easily fit in 15 bits if it expresses a quantized delta from the previous key. Keep that 16th bit for "is compressed" and you are good to go.

He also didn't mention that many joints (knees, elbows) are often only rotating around a given axis, which allows for way deeper compression.

Honestly, I'd tackle these two low-hanging fruits before looking at curve fitting, which is going to be a massive CPU hog at decompression time.
According to the linked article the episode was from 1998, which actually makes it fairly early in the game even for poking fun at stupid dotcom sites.
Debug your App's Mailer
Hi, personaly, I have used a plataform that also allows play with fake money and after that I invested a small amount of real money to see what would happen.

With the fake money I was also able to double what I started with in a couple of days.

But with the real cash I did not. But I think that the reason for this was that the small amount of money I had didnt provide a lot of margin for losses, so a small loss would be enougth to run me out of business. While with the fake money I would make micro transactions, buying and selling in minutes and if I failed I had a lot of backup.

So, If I come back to forex I will with a higher amount of money and invest small amount at a time.
The Appeals Court Got Everything Wrong in Deciding APIs Are Covered by Copyright
Uh...ok.
“Modern Windows Exploit Development” Now in Pdf
The Stack Overflow Tag Engine – Part 2 with Trigram Index
Machine Learning Predictive APIs and Apps: Conference Report
Oh, OK, that is quite expensive.

But it would still settle all your worries for the future, I presume.
Well, good for you. People have mortgages, they have children, and so on. Life is not as neat and clean as HN likes to make it. People are not robots, and do not always make perfectly rational decisions. Sometimes the 'easier' decision to stay at a company where you have reasonable assurance of continued employment and stability. I put easier in quotes because I recognize the truth of what you say, but in general this ability to just flippantly change jobs is a rare thing. No one was doing that in 2001, and people remember. You can jump to a start up, the bankers or somebody makes a bad risk decision, the economy is in turmoil, and in 8 months you are in foreclosure and trying to figure out how to cloth and feed your kids. Meanwhile your mother is ailing and needs your help, and your wife's father is wandering into traffic due to the Alzheimers. Silly, weak humans, right? We HN readers are above all that. Nothing bad will ever happen to us, so just throw caution to the wind.
See answer above (https://news.ycombinator.com/item?id=10085223). High price is the problem, nothing else.
While that does ring quite true to me (I'm an 'expat' immigrant myself, although moving both to and from rich countries), I think the piece hit a bit off target: It's a 'rich' thing, not a 'white' thing - the white polish plumber or builder in the UK is unequivocally considered an immigrant, the software engineer is more likely to be an expat.

Also, one deeper, to my ear, 'expat' has a flavour of intending to return, where immigration generally sounds more one-way and permanent - which of course again parallels the 'rich' narrative: it's much easier to intend to return to your rich country of origin than it is to return to a poor one.
Xendit — Venmo for Southeast Asia

Xfers — PayPal for Southeast Asia

Seems like a direct conflict?
Wow, this post makes me angry and I don't know at whom. Is it the student's fault, who wanted to use the software he had legally licensed, but couldn't because of stupid licensing terms, or the company's fault for wanting to get paid for their software?

I'm inclined to side with the student, I think. When I pay for stuff, I want to be free to use it in a reasonable manner, and restricting usage of the software on the specific computers the company likes is not reasonable.
The hassle and expense of UK immigration law was one reason I moved to Germany, even though I'd been living in London for about 8.5 years and was on track (in another three or four, with at least two further visa applications required) to get permanent residency.

To be honest, I find it all a bit baffling. I know so many people who have spent inordinate amounts of time and money to study in the UK, pay international university fees (which are really expensive!), work there professionally, pay taxes there, and generally pump money into the British economy, but at every turn the Home Office seems to say "why don't you just go back to where you came from?" Surely this is going to be bad for Britain in the long run, even in the most cynical actuarial terms (to say nothing of the cultural ones)?
I like #define const
Yes the student fucked up, but CERN does have the 30k to spare, where as this student probably does not. Sure this is a good lesson to share, but also this is someone's life. They could have let the student go but still paid for it. Its the human thing to do
Java object to object mapping – which framework to choose? – Part 2
Packet analyzer for Human Communication
> Why not apply for British citizenship? She seems to fit all the criteria...

Not everybody is willing to adopt another citizenship just like that. First of all not everybody can have dual citizenship (I have no idea if she can, she did not say which citizen she is) secondly it comes with certain requirements. It costs money and it requires you to swear your allegiance to that country, not everybody is willing to do. It'a also expensive and you need to pass tests. Not everybody has time and money for that.

> Living (semi)permanently for years in any country on a visa seems kinda foolish to me, in the end you are the citizen of another country.

How so? This should be the most natural thing in the world as all countries people immigrate to have provisions that allow you to stay in the country without being a citizen. Without that many people would be much worse of as giving up citizenship can have severe punishments (expatriate taxes for instance).
Stick to the facts when opining, Thomas :).

Where in his comment did you see him speak to the intent of the leakers. He's just pointing out the consequences and the hypocrisy of spreading the leak all over the internet when you complain about widespread spying. Hurting someone in order to get back at someone else is a very poor justification.
True. And that's one reason why if I stay in my current country of residence long enough, I'm going to naturalize, even if it means having to give up my US passport.
I am the only one who thinks CERN should ask AllSIM to fuck off?
I have not seen the dumps but if I had to make a guess maybe they set that to the PW when the user deletes the account? You won't be able to ever login again because I doubt there is a string that when hashed and salted comes out to that exact string.
The answer is: No.
I might be wrong here, but from what I understood, he wanted to keep working with the simulation on his vacation? Ended up getting punished for it because of shitty license agreements.

Again, I might have misunderstood.
It sucks they changed the rule retroactively. But why didn't you just get a passport? Either now or then you'd be entitled to citizenship quite easily and there's not really downside like different tax status or military service. I went ILR to citizen a few years ago and it was pretty painless.
Given how often people check the company name in the address bar, and how easily you could found a company in some other country that uses a pretty similar name, I'm very doubtful that EV certificates are worth their price tag.
Yep. Most smaller businesses struggle to justify the costs of regular certificates (because let's be honest, the certification is BS – certificate theft is a bigger threat than fraudulent registration), gods forbid a wildcard cert. EV are not even an option.

And if you want SSL for your private website, tough luck.
Facebook open sources things they use in production. So i always believe they keep their words. That's the difference :)
This is pretty silly. Customers don't care or know what EV SSLs are and the level of functional security is no different.

We didn't renew our EV SSL and went to a domain validated SSL. Our number of daily orders actually went up (this is probably just company growth.)
1. CERN is not doing the right thing.
2. Bragging about this in their blog should make CERN be fucking ashamed.
Yet this doesn't apply when people are doing illegal things in their private lives. Given the distinction between immoral and illegal is often an unfairly weighted popularity contest, it is not a justifying distinction.
Skript kiddiez -by definition- don't program; they run canned scripts to do their l33t hax.
A friend of mine did something similar, not that long ago.

His employer told him to complete a 1-year masters in computing at his expense, including a course on ethics, or see them in court. He chose the degree course.
I wouldn't be surprised if this is all driven by the fact the government has made campaign promises to reduce net immigration which they simply cannot meet. They're unable to control immigration from the EU, so instead they're turning up the bureaucracy and stumbling blocks on other immigration and making it much harder for recent graduates to stay and work here.

It's a sad state of affairs, one which is driven by the political climate which is in turn driven by the right wing media's hate machine. It certainly doesn't make me very proud to be British.
He hadn't legally licensed the software. The student is entirely at fault.
The version of this that resonated with me is a quote from an otherwise-terrible movie called "The Very Thought of You." From the best Google result I could find:

Pederson: "You have a decision to make...What's the problem? Bearing in mind there's no such thing as a difficult decision."
Lawrence: "Sorry?"
Pederson: "Well, every day we make hundreds of thousands of decisions. In a year, it runs into tens of millions. People get themselves into knots. The truth is, decisions are easy. Know why? Because every time, every time, we already know the answers."
Lawrence: "You think?"
Pederson: "Absolutely. Trade secret. Always tell my boys. You see, you didn't come to me to make a decision. You came to me because you didn't like the decision you'd already made."

I've found this to be mostly true and that once I view a tough decision through the lens of already having made it and only needing to accept that I don't like the decision I've made, the decision becomes a lot clearer and I'm able to move past it.
I'm uncertain how a factual statement is going off the deep end but okay.

1) You want to fix a shitty TP-Link product with another TP-Link product.

2) How is that not that?
That's my understanding as well. He had a license for the desktop but not the laptop.
It's worth noting that when he says the NES had a limit of 64 sprites the limit is 64 per screen not 64 total. Each being 8x8 pixels in size. There was another limitation though, you could only have 8 sprites displayed on the same horizontal line (scanline). Games got around this by "flickering" the sprites so it would appear that more were displayed at once.﻿
>On mobile I’ll take iOS Safari over any Android-based browser, as I find iOS Safari to be far more performant for my daily web browsing

Yeah, not like it has a different engine and the others are required to use a lesser one...
The only advantage I see for EV certificates is mandatory OCSP. But there's no technical reason why we cannot just have that for all certificates (now that OCSP stapling is widespread and OCSP no longer generates an unreasonable load for certifiers).
The University had given him a license, no?
Similar story here. Paper trading is significantly different than live money trading. Best thing to do is start out slow with learning traditional market movers, e.g. how economic reporting affects specific markets. Then move to more technical trading ideas, advanced charting etc.
I left a file called xmas.js included in an internal tool one time when I left for a 9 month trip in between contracts (in November).

Basically it would check whether it was the last few weeks of December, and whether rand()%20 was zero. If so, it would wait about a minute then slowly fly a little gif of Santa & his sleigh across the background, behind all the controls on whatever form it happened to land on.

They had a team of data entry guys using this tool, and it would take on average a few minutes to enter each record. So it made its way through QA and eventually to the desk of a friend. Got an email on the beach about it. Fun times.
For real. This is something a single call to their AllSIM account manager should be able to fix.
It's not bragging, but warning others, I would guess.
Tell me, if it was your money being invested, would you act differently?
This might in fact turn out to be one of the biggest, most expensive blunders by the company in question. Years later the tale is recalled - aggressive misguided legal department sends a C&D to one of the greatest projects in human civilization. Internet responds by hackers pooling in time and resources to build an alternative, superior, free solution that becomes the benchmark effectively putting the aforementioned vendor out of business. Poetic justice.
I wouldn't say so. I send my friends money I owe them through Venmo. I make most of my online purchases through PayPal. There's rarely a time where I can substitute one for the other. Although, I don't know the details of the two companies in question.
#define do don't
You don't get bonuses and promoted for spending a lot of money. You do for having a lean, mean team. A $10 Million outage event? "That's Sally's fault, she is letting her cancer distract her, I'll fire her in the morning. CFO: Great leadership Roger, I'll pencil you in for another $200K bonus!"
No problem!

I found myself mistakenly shadowbanned for a while quite a while back. I wonder what the UI for performing that action looks like.
https://babeljs.io/
Thank you! I wasn't familiar with either work. Have saved Pygmalion's Spectacles for holiday reading.
Which the student didn't use - he used an invalid key and obtained the software using unofficial means.
Warning about not to work when they are on holidays?
Here are the five most over-hyped technologies of 2015 according to Gartner
Right now for my work, IE11 is the new IE. It has spectacularly bad performance issues in its nooks and crannies that slow our web application down by a factor of something like 1000 (it's hard to tell -- but after two days of hacking away inexplicable hotspots, it's running 10x faster and still glacially slow). (Switching to IE10 compatibility mode makes the performance problems disappear.)

Make no mistake, I think IE11 is a huge step in the right direction in terms of standards compliance, but right now it's not really usable.
That whole AMA is absurd, and conveniently appeared right after the hack was first announced, and is surprisingly apologetic for a former employee.

"My co-workers were a bunch of mad geniuses"

"one of the best companies I've ever worked for"

"my gut reaction was "Great, the bitter wives brigade has done it again.""

Also, they had to retain your information for law enforcement, unless you paid $19 when they would do a super duper all layers deep wipe (apparently law enforcement no longer matters if you have $19?).

They claim be be a senior employee in management, but apparently also talked with every wife calling to find out about their husband.

It's an absurd AMA, and honestly could only possibly fool the gullible.

And FWIW, it makes no sense for someone in the situation described to use a service like Ashley-Madison. Not only is it overwhlemingly males, the few females are generally pursuing the sites dogma of having an affair -- is the healthiest way to fulfill that relationship to engage in someone else's domestic issues? It's like joining an "Al Queda Bombmakers" site because you want to make some cherry poppers for the cub scout glee -- the story isn't rational.

That seems like an absurd story to cast a sympathetic shadow on the site in the wake of a hack.
this is somebody's life, screw licensing.
letsencrypt.org will demolish the DV market and there's already minimal profit without extreme volumes, so lets be honest about this.

> Our CA, DigiCert, does the final checks before issuing your certificate, so you should speak to them directly.

What exactly are you offering here other than reselling DigiCert?
The point that really came home to me from that post is that --- to use the author's terminology --- an outgroup is a tribe which is in conflict with my tribe. In other words, a tribe whose activities is irrelevant to me is not my outgroup. So tolerance towards it is easy and therefore worthless.

This is something I've never seen stated outright before, and it seems totally true to me.
I don't see how Apple is sabotaging the performance of Android-based browsers. Please explain.
For those wondering what EV stands for: https://en.wikipedia.org/wiki/Extended_Validation_Certificat...
Yep. Shit, if we were a customer of certsimple, we wouldn't have SSL at all for 99% of our sites because we couldn't afford it.