skysight-inc/HackerNews huggingface dataset:
Nope, not at all. MSFT employees will have to earn reputation just like all the other users. I imagine there's already a few on the site that have gained the usual kinda privileges - vote to close, downvote, flagging etc. And there'll be non-MSFT users who'll be IE tag specialists and already familiar with what is considered an acceptable IE question to ask.
We (Brits) all get taught another language in school. I'd say very few get fluent or even attempt to use it when abroad.

I think this quote by PG Wodehouse sums it up:

“Into the face of the young man who sat on the terrace of the Hotel Magnifique at Cannes there had crept a look of furtive shame, the shifty hangdog look which announces that an Englishman is about to speak French.”
A fast, Cross-VM attack on AES [pdf]
Just take a look at the code they generate, it's easy. In short, they do generate SIMD code, but very rarely take advantage of vectorized execution.
There's very simple API and all you need is to insert something like img src=recaptcha?challenge=C. Isn't it?
Muzli-tech-junky
Just like Broadwell was scheduled for the first half of 2014?
Show HN: TweetStart.me – Bloggers helping Bloggers
TPB Founder Gottfrid Svartholm Clears That Fredrik and Peter Are Not Founders
FP isn't a new thing in academia.

But having it used in practical conditions, by companies intended to make money and writing "normal" software (i.e. not things related to formal semantics), is still really newsworthy.

And that's OCaml's appeal IMO: it focuses on things that aren't sexy to academics. Good compiler performances due to careful codegen rather than exotic theories, willingness to be "polluted" by side-effects rather than wrangling monad transformers, eager evaluation to get predictability rather than cute code...
This article ends right when you expect him to start telling you everything you need to know about game networking.

It would be better titled 'a brief history of game networking', and funny enough on the site that actually has everything a programmer needs to know about game networking this article has that subtitle. And that site is made by the author as well!:

http://gafferongames.com/networking-for-game-programmers/

Cool hn discussion with game network programmers here:

https://news.ycombinator.com/item?id=8399767
I tested on my 802.11ac network with an iPhone 6 and couldn't replicate using the steps provided. A speed test sustained 193Mb/s. Maybe 802.11ac networks don't have the same problem? I would think Apple are running 802.11ac on campus.
Hitgub
Agreed on question part.

Regarding IE itself: strongly disagree - marking most of new tech as "under consideration" is poor communication management at best - if they are not interested in sharing anything they should add another status. This is misleading.
Here's the link to the 1998 LA Times article mentioned in the story:

http://articles.latimes.com/1998/sep/05/news/mn-19744/2
Hi!

Just a simple little tool based on the old banner sharing the web used to be run off of.

TweetStart.me is a place where bloggers can share their latest work & then pass on other good blogs to their own followers. The idea is to fight through spam by removing all the automation and gamification you find in sites these days, and instead rely on real people to read your blog and decide it is good enough to pass on.

No ranking system because I want to keep a level playing field for everyone - not just let well-known bloggers float to the top of the pile.

You are given 5 free slots to post your own blog, then for each retweet you get one additional slot. So you don't need to visit every day (although you are welcome to) - idea is that long-term, enough people will be there to keep a constant churn.

The code is a bit rough till I see the interest level, but please check it out & leave me feedback.

TIA!
Bink Video – The Video Codec for Games
SamNetwork – Digital Video Database for Knowledge
interesting chart - just as an aside, im getting a 'phishing warning' on that link from Chrome.
Agreed, there is a huge work on going on the UI side and the screenshot gallery doesnt really represent the amount of work done.

It's a bit better when you look at it live[1] but the road is long. However, the on going work start on strong bases, for instance for Kanban[2].

[1] https://tuleap.net/plugins/agiledashboard/?group_id=101
[2] https://tuleap.net/plugins/tracker/?aid=7574
This is a great series of articles - I had searched for such information a month or so ago, as the subject was made interesting and relevant to me due to being a Beta-backer of Elite Dangerous, which is using a combination of client-server plus P2P networking whilst playing in the "All-Online" mode (multiplayer), and just uses client-server in the "Solo-Online" mode.

I have my doubts that Frontier Developments will be able to get the P2P side of the netcode working smoothly and properly by the 16th December when they officially release the game. I'm also having doubts that model will ever work smoothly for them, but, time will tell, and good luck to them for all that.
It might be acceptable for some subset of "embarrassingly parallel" problems. For other problems, writing OpenCL code that even approaches hardware potential is very hard. We might need other intermediary languages than it.

Currently LLVM is a better fit than OpenCL in general.

If you want the last 50% of performance, hand coding seems to be unfortunately the only way. Very little code needs to be that fast, though.
Would you pay a small fee to win a big prize?
Hello,

My question is whether you would pay a small fee (like 1$) to win something 100x or 1000x the amount, in a non luck (or almost 0 chance) based environment.
My open source product is due out early next year, after well more than a year in development. Whether it needs to be Open Source or not was a decision I considered very carefully. In the end, I chose Open Source because:

a) My product is a application development platform that benefits from people building on it and sharing the code.

b) I don't mind making money (at all), but I don't need _a lot_ of money.

c) I believe that the way we build companies today will change in future. We might move to a world where something _like_ Wikipedia or Redhat or Mozilla will be considered the benchmark for ultra-successful companies. Creators will provide leadership and benefit from community participation, while the community benefits from shared ownership of knowledge, code, ip etc. Financially, it will be a transition from the high-risk & very-high-reward system we have now, to a lower-risk, lower-reward system.
Can a lock picker slowly undermine the security of a deadbolt door?
Safari is borderline unusable for me on 10.9 and 10.10. It will literally take 30 seconds to load facebook.com. If I open Chrome or Firefox and try it, it loads instantly.

I've tried different DNS servers to no avail. I don't use Safari that often so I never bothered digging deeper.
I'm going to treasure that quote. Thanks for this one.
Antarctic sub gauges sea ice thickness
Thanks for bringing this up. From what I understand the company I work for will not have too many issues with collection (we are legally structured as an agent and don't sell digital goods) but it does mean that paying for Google Ads will involve paying an extra 20% up front which isn't great for cash flow management (though it will be reimbursed later).
This blog is borderline xenophobic and wrongly assumes that all foreign workers are poor, desperate and willing to work in poor conditions for low pay. For a nation built by immigrants, America sometimes seems to have a very unwelcoming, protectionist attitude.

There are many highly skilled, highly paid immigrants in Silicon Valley who have made valuable contributions to the industry. Sir Jonathon Ive springs immediately to mind as one example.
I hardly see this as a threat to just the London tech sector - it's a PITA in general for everyone but it will first be a problem for business with digital products. A good piece of accountancy like Xero can go a long way making this easier and having a decent accountant to help is a must.
Colfax International. No restrictions, although they can't ship to Europe unless you have a DHL/FedEx/UPS/... freight collect account.

They've been very helpful, agreed to ship the cards to a friend in the US, and were patient as my bank blocked my credit card twice because of the "suspicious" transaction. I ended up wiring the money instead.

I ended up paying 492 euros for 3 cards (2 of my friends also ordered one).

I'm just an individual enthousiast, and my friends are researchers at the local university. You don't need a company, you don't need to order a lot of them, you can just order a single card as a private individual.
Show HN: RPG MO – Isometric HTML5 game with tons of content
Hurray! Glad it wasn't just me going insane!
char data[] __attribute__((section(".my1337hax0r.hidden.section")));
Thanks! My wife is going mad trying to use it on the iPad. I am glad it isn't just me.
HMRC is not going to know if someone travelling from France to the UK was charged the wrong VAT rate, and if they did, they wouldn't start issuing fines. They are very kind to our sector, as the government wants to encourage our sector to grow in the UK.

Also, you can do like Digital Ocean, have premises in the EU, and customers in the EU, but claim to be only an American company and ignore the VAT question completely. Still, I'm not sure how long they will get away with that.
How Jamie Oliver Owns Content Marketing with Kavi Guppta
Critical Vulnerability in Docker versions
I know the basic principles of extreme programming. But I ignored it (like most hotheaded fresh young devs are wont to do) till I rediscovered it some time earlier this year. Do you have a go to book that discusses these practices? Already have a couple in my reference stack, just asking because you seem to have grasped the practice so well.
Amplified by the chaotic nature of computers (lots of cruft, legacy, ...) that will throw off anybody without deep desire to learn. I've seen uber brilliant students (acing hard Math and Physics cursus) failing at programming because they couldn't find the right switch for bash or gcc. Some teachers were even mocking them.
The title is rather link-baity as other than a bit of an accounting headache, this isn't really going to affect anything. B2B can and will still be able to reclaim or not pay VAT, and B2C prices will most likely be inflated to account for the changes (if VAT is included in the list price). When selling to EU customers you are already required to provide HMRC a breakdown per country, so you should already be doing the hard bit of figuring out where customers are based.

The main issue with this legislation is that it isn't clear, and what has been said is contradictory. As an example, this is from the EC guidance notes [0]:

> Where telecommunications, broadcasting or electronic services are supplied to a private individual, VAT, as a rule, will be due at the place where the private individual has his permanent address or usually resides (as from 2015).

This completely contradicts what HMRC said as mentioned in the article :D I haven't heard any complaints from other countries, so is it just HMRC in the UK who are messing this up?

[0] http://ec.europa.eu/taxation_customs/resources/documents/tax...
The great thing about crap jobs
> it’s hard to make money when you give the shit away.

Well, it's also not easy when you charge for things. I guess the important thing is to have a business model, regardless of the openness of the software.
"Currently, if a UK VAT-registered business sells anything overseas but within the EU, it must charge VAT at the UK rate of 20 per cent under the 'place of supply' rules. "

This is simply not true. In fact, the exact opposite is true. A UK VAT-registered business must NOT charge VAT when selling to customers within the EU.

Which leads me to believe that the author doesn't know what he's talking about.
Your post is a "recommend me something to do this" rather than a "I have this specific issue".

One of the problems with these types of questions is that they attract "lists of things" answers which are mostly only backed up by links to external sites. Eventually these links rot away and the answers never get any proper love to keep things fresh.

Early on SO/SF/SU tried to combat this:

http://blog.stackoverflow.com/2010/11/qa-is-hard-lets-go-sho...

The chastisement was probably unfair because John Ranger did attempt to summarise the linked landing page content, however the question probably should have been closed according to [0] to deter more link-only answers:

[0[: http://serverfault.com/help/on-topic

and it is not about…

Product, service, or learning material recommendations

YMMV whether you think this is fair nor not, but it's the site/network rules.
OpenCV computer vision challenge
> CloudFlare does not actively block visitors who use the Tor network...
...Yet all visitors who use the Tor network are blocked. There's a certain contradiction here. (Yes, I know what they mean, but the end result remains the same.)

I've often had problems when using a VPN too.
> Same for France or Spain.

Spain is another country with several languages; Spanish, Galician, Basque, Catalan. Those who speak the minority languages would presumably need to also speak Spanish if they want to be able to live and function beyond their own regions with a dense number of minority speakers. Catalan in addition to Spanish might be useful if you live in Barcelona, and probably even more so if you plan on staying in Catalonia outside of Barcelona.

The Spanish aren't good at English (in my experience), but it is another example of a non-monolingual country, like Switzerland.
> Anonymity creates the potential for large sums of counterfeit money to go undetected by preventing identification of forged coins.

the blockchain solves the problem of forged coins.
I think you're making some reasonable points. I don't have experience living in Norway or the Netherlands, but I can say this: it hasn't been my experience, living in the UK, that women engineers are victims of any kind of discrimination, unconscious or otherwise.

However! I know that they are, because they have told me. I haven't seen it happen, but that doesn't mean it doesn't happen. Unless there are women from the two countries you mentioned reading this thread, I'm not sure you will get valuable answers about the state of things in those countries. I can certainly believe that the situation is better there than in the US and the UK, as Norway in particular has a much better record with social issues like these.

All of which is a long-winded way of saying that I think HN discussions often don't generate a huge amount of light on this topic, especially when it comes to questions which aren't about the situation in the US.
It's quite telling that the heroine chose to sell her oxycontin and buy heroin instead of telling her doc she's hooked and suffering withdrawal.
Looks kind of interesting but I wasn't able to view any matches or any close positions, so it's hard to judge.
I mean, for B2B services the place of supply was already the place where the customer belongs so your employer already reverse charges the VAT which means that VAT is reclaimed at the same time it's charged, effectively cancelling itself out. If I understand it correctly, this change will only affect B2C services.
The article is okay, however it says the no one ever got fired for buying Microsoft, I thought the phrase was IBM?
Looks good, I have been working on something similar recently but may just stop and use this. Would love to see the documentation fleshed out more.
Well, if the system performance degrades because "sorry, we can't service the HDD because the malware driver comes first" then it's not really silent.

A low handler priority makes sure that everything critical gets handled first and no one will get suspicious.
> Even *printf can be much, much faster. If the format specifier is static, first run just generates code just for that specifier.

There's no reason you can't do what you want today AOT in stronger languages. Adding a JIT, or special AOT treatment of any given set of functions, to workaround weaknesses in C and its poor standard library, is just sad. Another problem is that stock libc printf has to be able to deal with localisation, and locales can be changed arbitrarily at runtime (although it's not thread-safe to do so)

One way to get all the performance out of modern hardware would be to stop using languages and libraries that haven't seen major improvement since the 90s, and still can't deliver optimal execution of functions, like printf, designed in the 60s.
There's a lot of PR / excitement aroung full duplex operation on the same channel (by opposition to what's usually called full duplex and use separate donwlink and uplink channels), so let me be the Grinch a bit here.

The high level view of FD is that one removes the transmitted signal from the receive path, allowing reception. This must be done at two levels: 1) a big chunk is removed in an analog way 2) the remainder is removed in the digital domain. The reason is that no A/D converter is good enough to work only in the digital domain. Depending on the team, there is a claim of 85 to 100 dB reduction in the Tx to Rx loop. That's impressive, but still a bit short when in LTE a device can receive at ~ -100 dBm (YMMV) and transmit at +23 dBm. And the analog removal part will have a tricky calibration: not a problem for a controlled demo, but tricky (and potentially costly) in real life.

On top of this, all those techniques remove the internal looping of the Tx signal to the Rx. That's already a challenge, but then there are the external reflection: the Tx signal has a direct loop in the device, but can also bounce on surrounding walls/stuff and get back the the Rx path this way. The issue then is that there is a serie of time lags and distortions, so the UE doesn't really know what needs to be subtracted. En the power level of such reflections is big enough to kill the reception, on its own. This reflection issue doesn't exist for some devices like line of sight micro-wave backhaul, but is very common for all user devices (used in-door or in urban environment: no line of sight, a lot of multi-paths).

The reflection issue makes me pessimistic for consumer devices applications. And for other application with little / no reflections, there may be more cost efficient ways to improve things that do not require the tricky analog calibration.

So the teams working on FD do impressive technology, but the road to a profitable business case is still to be proven. Good luck to them, although I'm skeptical (but would be glad to be proven wrong ;).
The new EU VAT law makes VAT mandatory even for companies outside EU that sell digital goods to european citizens, also VAT is taxed at customer's residence country rate instead of company's like in the past, Luxembourg will no longer be a VAT heaven inside EU.
What you said is only true for B2B services. Normally, you would have to charge UK VAT for B2C services supplied to EU consumers: https://www.gov.uk/government/publications/vat-notice-741a-p...
Hi!
I'm the cofounder of Significance Labs. Just wanted to point out that all of our teams did extensive user interviews before landing on a product idea as well as usability tests during the development process. Some of our teams pivoted substantially as a result of the tests they ran.
From what I understand this affects everyone EU-wide. And by "affects" I mean that everything will cost a little more. The following is the notice I received from Microsoft on the 24th (first notice came in October):

--

SECOND NOTICE – European Union VAT Changes Coming 1/1/2015

Tax laws in the European Union (EU), which govern the Value Added Tax (VAT) rate applied to business-to-consumer digital goods, are changing on 1/1/2015. This affects the VAT rate on content offered in the Windows and Windows Phone Stores. You may want to start thinking about how this change could impact your EU pricing decisions.

Beginning on 1/1/2015, the applicable VAT rate for paid business-to-consumer transactions for digital goods will change from 15% to the country-specific VAT rate.

All EU countries are Microsoft tax remit, which means the price you select in Dev Center for your app and/or in-app purchase is the final sale price to the customer and already includes applicable taxes. Microsoft then subtracts the taxes from the price prior to payout, and remits them on your behalf.

--

They then give the VAT rates for each affected EU country. Most go up to just above or below 20% VAT. Hungary goes as high as 27%, and Luxembourg, the lowest, goes up by 2% to 17%.
Was this some kind of relaunch then? What happened?

HN post from over a year ago:
https://news.ycombinator.com/item?id=6062876
Or cats
The paper only talks about T-table AES implementation,
but it should probably mention at countermeasures this paper "Faster and timing-attack resistant AES-GCM" by Emilia Käsper and Peter Schwabe at CHES 2009, which I found when looking at 'No data-dependent array indices' feature of NaCl:
http://nacl.cr.yp.to/features.html
Get and Retain more customers by improving your customer life cycle
"That’s why there is no Red Hat of Lucene or Solr, despite their enormous popularity in search"

You forgot ElasticSearch, which is not a Red Hat but seems to be doing fine and working on getting there.

They have some interesting takes on open source, they give the dough for free but the frosting like security and managing interface are charged/subscription, I think it can work.

Also their software is built on top of SOLR/LUCENE but with lot more enterprize keywords thrown at it (Distributed,Clustering....) So makes it easier to sell for the
I'm curious about Golang. Do you believe it already fulfills OP's requisites of "mature ecosystem" and "strong appeal to developers"? Has Go's ecosystem maturity improved significantly (e.g. IDE support, debugging, mature libraries -- how many years old? --, books, courses), and has its adoption approached that of mainstream languages?
Director of Finance and Operations at Pixability – Job Board
Original story (linked at the bottom): http://commandcenter.blogspot.com/2013/05/eisenbahnnet-bohrs...
The 'sudo ifconfig awdl0 down' trick does not seem to solve the issues I have on Yosemite (described here BTW http://markmaunder.com/2014/11/13/os-x-10-10-yosemite-wifi-p...): TCP Retransmissions and TCP Dup ACK.
Well, to be honest, in the context of the Internet (the original topic of conversation, now slightly forgotten), "foreign language" = English. If you want to unlock 80% of the content on Internet, Spanish + Catalan won't take you very far.
A UK VAT-registered business must NOT charge VAT when selling to customers within the EU.

You've applied the rule too generally.

The rules are:

1. Customer is an EU and VAT-registered business: no VAT *if* proof of business provided in the form of a VAT number.

2. Customer is an EU business: no VAT number: charge VAT at your local VAT rate.

3. Customer is an EU consumer: charge VAT at *your* local rate.

4. Customer is based outside the EU: no VAT.

The new rules affect the above thus:

1. No change.

2. Charge VAT at *customer's* local rate.

3. Charge VAT at *customer's* local rate.

4. No change.

The new rules also place a significant burden on proving the customer's location: you must verify their address using at least two methods, one of which may be the address the customer provides; and the other may be their credit card address, or geoip lookup via their IP address.

Whichever proofs you rely on must be recorded with the purchase, and kept for 10 years.
This explains those kind of behaviors :

http://np.reddit.com/r/Drugs/comments/1rhn38/heroin_users_of...