skysight-inc/HackerNews huggingface dataset:
I enjoy many of the benefits of membership but I am troubled by the structure.

http://blogs.lse.ac.uk/europpblog/2016/06/21/is-the-eu-reall...

A popular claim by many supporters of the Leave campaign is that the EU is run by ‘unelected bureaucrats’. How much truth is there behind that claim?

This claim mainly refers to the EU Commission: the EU’s executive body. It is true that the Commission President and the individual Commissioners are not directly elected by the peoples of Europe. So, in that sense, we cannot “throw the scoundrels out”. It is also true that under the provisions of the EU treaty, the Commission has the sole right to propose EU legislation, which, if passed, is then binding on all the EU member states and the citizens of these member states.
> If you run a commercial site that publishes snippets of press publications you now have to obtain a license to do so

Suppose someone posts a Der Spiegel article. I read it and quote a sentence in a comment. Y Combinator must now (a) reach out to Der Spiegel, (b) negotiate a fee agreement with them, (c) monitor my quoting of Der Spiegel content, (d) remit international payments to Der Spiegel and still (e) subject itself to other risks and requirements the fee agreement and EU compliance costs entail? (I'm ignoring questions around whether including the article's title itself requires fee remittance.)

That's what is being proposed and that is dumb.
Correct. However, I'd argue that more people use FreeBSD in production than OpenBSD. Also, it's a beginner's guide.
Gqlgen: go generate based graphql server library
If you're looking for a modern Java wouldn't Kotlin be your first choice?
a) if they’re already „doing it“, tell me: why do we need a law exactly then?

b) do you know how a link works? Any link is usually a preview of content because it has e.g. a title. Where do you draw the line? And what is a commercial site exactly? Google news is free for example. We have tried this in Germany and in Spain. It didn’t work. Why do it on EU level again just to put every site owner at legal risk?
So what means exist for consumers to seek redressal in the event of wrong doing by a corporation? Or should they just write to the relevant agency and hope that it picks it up?

I know that the EU competition commission does some solid work, but judging by some of the laws passed (I mean the recent internet copyright law, and the past anti-piracy laws), it’d seem the news and media companies have got the agencies deep in their pockets.
It's not a notion that I carried into my implementation of redo, for example.

% redo --jobs
redo: ERROR: jobs: missing option argument
%
Using GPUs to mine Bitcoin is a bad idea. That's why most serious Bitcoin miners would buy ASICs.

But Ethereum is much more amenable to GPU-mining so I presume NVIDIA and AMD got a lot of love (and $$$$) from this mining community.
At least you don't swallow that...
I'm a doctor and would say I'm quite familiar with T2DM, but I'm confused about what you're saying.
Thumbs up for We are Bob
As a business owner:

> one set of rules for trade that you have to deal with

because it makes my life easier.

As a citizen:

> thirty different potentially incompatible ones

People in France and Greece and Poland have very different values.

Some countries think people should work for a large part of their lives and retire when they're old. Others think everyone should be able to retire much earlier and spend time with their families.

Some are liberal Christian / agnostic countries, others are conservative Christians.

None of those positions are right or wrong, but enforcing the views of 29 others on you and your citizens is fraught with trouble.
Not just experiments. Neither Google Hangouts nor Meet worked in Firefox until the 22nd of May this year.
Typical for me is to have Firefox as a default browser - all links from external apps like email, Slack, etc. is opened there. But when I do web development I open the page I work on in Chrome. When I need to search Stackoverflow or MDN I switch to Firefox.
Avoiding Asymmetric Routing on Linux: Send Traffic Out the Interface It Entered
GDPR is almost certainly net positive and mostly just gives teeth to privacy laws that already existed in many EU countries. But these new proposals are just absurd.
I don't think the author is arguing against the entire concept of P2P networks (though if I read correctly he does make an off hand comment saying they can be difficuly, which is probably true of anything), just the idea that cryptocurrency backed distributed storage is likely to be widely adopted and profitable.
A lot of FUD in that article.

> Ok, to clear a little bit of this so it’s not a complete freak out. This WiFi Sense has been known about for a while now and has been in various tech preview builds. Plus Windows Phone. Second thing is that WiFi networks are not shared by default. I just checked this on my Surface Pro 3. The WiFi Sense service is indeed enabled by default, but you must specifically pick which of your saved networks get shared.
Non of your saved WiFi networks are shared automatically without your knowledge. When you connect to a new network, there will be a check box you can select to share the network after connecting. It is not checked by default. The Outlook, Skype, and Facebook friends are checked by default, but that only means that they are enabled for sharing. You still have to pick which networks are shared first.
Also WiFi Sense needs you to grant it permission your Facebook first before any sharing takes place.
I hope this clears some of this up a bit. The article made it seem like this is a huge deal to freak out about when it’s really not.
Don't know how highly rated Iain M Banks books are, but they are brilliant
But that's exactly to the OP's point: You need to think about this. You need to figure it out beforehand. In Python, you can express this without that mental overhead--particularly while prototyping.
Well yeah, if it's an experiment that demonstrates a feature that Firefox doesn't support then of course it will be best viewed in Chrome. Experiments shouldn't count here.
I have a Chromium install without an ad blocker. And it takes one bad out of control page with a shitty advert, to down my entire machine. Something like: outlook.com.

(Doesn't matter if I have 2 or 100 tabs if there is one bad apple.)
It looks very like an s-expression. Maybe we should go back to Lisp for our data encoding? (and to our code when we are at it? ;))
The most flexible configuration language is still a programming language. It allows you to define e.g. callback functions.
This is sad on so many levels...
If I understand this correctly: Firefox sucks now because they want everything asynchronus, to the point that they are even unable to implement something as simple as a reliable key-event-api?
And you think it's ok because it's not the worst problem around if users of a keyboard-first-interface are forced to often use the mouse or botherd with regulary hiccups in the workflow?

OK, I understand that your priorities are different, and this problems seems quite hard to solve, considering how many problems other addons have with the enforced async-architecture. But just accepting the clusterfuck and live with it is really sad.
> ...is what as happened to any other sector that was innovative at the time.

s/innovative/"innovative and illegal"

While everybody has got used to "freely" enjoy copyrighted content on internet, IP protection is still a pillar for the low of most (if not all) countries in the world. Let's stop being hypocrite: either we push IP into oblivion or we enforce it consistently. Pretending that IP laws matter only when it concerns our own content doesn't help innovation.
I don’t like the added burden of importing types in order to use them. So far, I’ve relied on pycharm’s excellent static analysis and docstrings to add type hints. One huge pain point that about C++ are header files and maintaining two source files for related code. Python stub files really reduce flexibility when refactoring or building new code. If you are adding types and maintaining two source files, the rapid development advantage of using python is nearly lost, and the type info is hidden while reviewing code, unless you have both files open. Not great for code review when the editor isn’t able to report type conflicts.
If they don't know who the owner is, what's to stop anybody from dressing as a shady businessman, walking up to one of these guys and saying, "yeah, I'm the owner of whatever Corp. I'd like a billion dollars, please."?

I'm sure there are extra details that'd require extra snooping, but how much extra detail is needed if they can't find owners even with a frantic internal investigation?
Probably because people who look for tutorials are not experts, so it's hard for them to tell if a tutorial is good or not.
How does it work - can people actually report violations to this enforcement agency? How hard/likely is it for a company to simply buy their way into these agencies?
You mean function composition on Lisp Machines REPL and Smalltalk Transcript, with the benefit of structured data.
so... if I may ask : why not use Qt directly ?
i like the improvements made to typed array sorting
> Anything that enables tax evasion .... should be banned

Do you know the difference between evasion and avoidance?

Tax evasion already is illegal. Paying your car mechanic in cash and it not going through the books is evasion and is illegal.

Tax avoidance is not. When you used to buy the under £15 DVDs from Jersey you were avoiding paying the VAT you should have been but was perfectly legal.
Just be honest with your readers by stating your level of expertise when you're putting material out there, whether it's a blog or a book. Besides, even if we got rid of the 1000s of garbage quality tutorials, there would still be 1000s of expert quality tutorials that are nevertheless worthless because technology has moved on and made them obsolete. Of all the many books and blogs published around technology each year, very few will be relevant the next year, let alone make it to timeless classic status.
Well, at least this new IE is open-source, cross-platform, and way better than that browser which reached a 90% usage peak some time ago.

Joking aside, I've never really known the difference between Google Talk, Hangouts, etc, but I regularly chat with my contacts from the Gmail website, using Firefox, without any problem so far.
Are they doing what de beers do with diamonds, hoarding them to create fake scarcity?
You do realise that actually passing EU law requires ... co-ordination from all the countries via the Council of Ministers, through double-majority voting, and the approval of directly elected representatives in the EU?

This is far more democratic than the secret processes of other international trade treaties like TTIP.

> wait until it's 51/49 and then pass a law half the population hates

.. which is what's happening with Brexit? I mean, the British system where a party is elected with ~40% of the votes and legislation is run through an entirely unelected upper house isn't an improvement. And don't get me started on the non-constitutional approach to devolution.
What Is It Like to Be a Thermostat?
Opened up Firefox too and ctrl-tabbed around a bit to cause it to actually load some pages (hundreds of open tabs too, similar uBlock setup), and Windows reports

Chrome 5.3 GB

Firefox 4.2 GB

I couldn't find a tally of where Windows applies its "memory compression" logic, to be honest I don't even know what exactly it does, but let's assume it's some background task and it did more to Chrome than to Firefox since Chrome had been running longer.

So yes, Chrome needs noticeably more memory, and I prefer Firefox overall, but both can handle tons of tabs in my experience. Chrome also appears to be more responsive under pressure, I assume this is because it splits work into lots more processes than Firefox does, which is both probably a memory drain and a security benefit.
As a counterpoint, in my use of Containers I'm very happy that history and bookmarks are shared.
Dang. I just switched from KeepassX from Enpass, and this article doesn't mention anything about them. Have to say the experience in Enpass is far superior to KeepassX, but I get that security is quite important!

If I had data that Enpass was full of holes, I'd switch back instantly!
Assuming you have some grasp of reality it's a pretty good exercise for Dunning–Kruger self-diagnoses. If you can write on a nontrivial subject without encountering it you've basically mastered it.
Another virtue of non-fancy methods is that they can provide a basic explanation of their reasoning, which is very important in the medical field. I think one of the main drawbacks of deep learning is its opacity.
You'll generally want to not use them on electrical wires either. The plastic bites into the insulation and can wear fully through over time.
> either we push IP into oblivion or we enforce it consistently

False dilemma. I can quote a sentence from the New York Times in a Hacker News comment without incurring, for myself nor Y Combinator, any financial obligation. "Fair use" has admittedly been over-narrowed in the U.S. But it still exists.
If I got it correct, that is not what is proposed. What is proposed is that you pay an amount of money to a collection agency and then get the right to publish those snippets.

I think it is a bad proposal that will do more harm than good. But it is something that can be made to work.
The developers that live by this motto are the hardest to manage and I’ve had to fire a couple.

If you’re lying in stand ups about what you are working on, I won’t forgive that.

If you expose us to liability by incorporating OSS with egregious terms after I said no, I won’t forgive that.

If you break contract terms with our partners because you think you know better than I do what the contract says, I won’t forgive that.

If you implement an awful solution because you were fighting with the architect or UX, I might forgive that, once.
I don’t think it’s missing so much as being realistic about the costs of developing a production grade service.

Cryptocurrencies aren’t really up to that since it’s unlikely to lead to the kind of lottery returns VCs are chasing — the most people are going to pay is capped at Dropbox/iCloud/etc. rates — and the volatility makes it hard to sustain years of development to make something stable enough to trust and easy to use.
“Today’s Masculinity Is Stifling”
Level-Up Your Machine Learning
Yes, Google Flights refuses to work with Firefox and asks to switch to Chrome
Well they over extended themselves eventually, that doesn't mean they didn't dominate the battlefield early on. The Germany was very successful in the Franco Prussian war.

I could have used the US as an example too, as well as Russia by the end of world war 2, they went on to have a bit too loose of a command structure with their nuclear arsenal.
This is a touchy topic.

I learnt Go programming language & writing webapps in it after reading loads of books and articles which suffered from the curse of knowledge.

I'd start with the first few chapters and then would be totally clueless.

I figured out that the curse of knowledge is huge. Once you learn how to write webapps they become trivial and that's the reason why few books written by "experts" targetting newbies are utterly of no use.

But of course that doesn't absolve the tutorial creator from her responsibility of writing a decent tutorial and with the advent of Github it has become a collaborative effort!

It is a sad thing that masters write books for beginners. No, a beginner shouldn't be taught how to use the stdlib, they don't understand half of the things (prose) mentioned in the book.

Lead by examples, show that it is not magic and that it is actually very easy to write a webapp in Go but it ia difficult to write a really good one.

Link to my tutorial:

https://github.com/thewhitetulip/web-dev-golang-anti-textboo...

I later did the same with Vue.js and Python but didn't get time to finish/update them.

I also run or used to run a youtube channel which also has got good positive feedback from new comers because they get to the point with practical examples
Prices went up because of mining, and now that the craze is over price stay up because companies want to pocket the extra money. It's as simple as that.
K&K Global LLC: Freight Forwarder
Google Flights is still not working in Firefox
"if passed" is doing a lot of work there, because the legislation has to be approved by two democratic bodies.

As opposed to the UK, which has one democratic house, an unelected one, and a (mostly) rubber-stamp unelected head of state.
Virtualization Requirements for DevOps (Part I)
Bank of America claims Firefox is an “unsupported browser”, so, yeah :/
... did you just call libertarians weakly typed??

Also, now I want to write a framework called "libtarianism" that includes a pseudo rand generator.
> What is proposed is that you pay an amount of money to a collection agency and then get the right to publish those snippets

Pardon me, so I post a comment on Hacker News and now Y Combinator has to (a) identify Der Spiegel's collection agency, (b) reach out to said agency, (b) negotiate a fee agreement with them, (c) monitor my quoting of Der Spiegel content, (d) remit international payments to Der Spiegel's collection agency and still (e) subject itself to other risks and requirements the fee agreement and EU compliance costs entail.

This system having the benefit that when I quote Le Temps, presuming they work with the same collection agency, we cut out step (b). Otherwise all of that again.
I switched to Firefox a week or so ago for the same reasons. My issue is that I can't make Firefox usable for me without a bunch of tweaks. For example, scrolling with the mouse wheel feels like scrolling through mud. I like smooth scrolling but the defaults are too slow. Font rendering is also janky unless I disable hardware acceleration, which is a real shame. On Chrome, I do nothing but add a home button to the toolbar and I'm done. I still haven't found the magical combination of settings that makes Firefox feel natural.
NVidia probably liked the high prices (because of miner demand), produced accordingly and kept the price stable. These high prices probably ensure a nice profit margin for a longer time then normal during this stage of the product's life cycle. However a side effect might be somewhat slower sales then they planned (for example because miners will buy anyway but gamers are waiting for the nextgen cards). That means they're left with a lot of stock, which sells, but not at their normal rate. NVidia normally has a very predictable product life cycle but I think they are now in something that is (to them) uncharted territory.

This could lead to stuff like their accountants saying: "You've got an awful lot of stock which isn't selling as fast as you thought. We think that's a risk". Which might compel them to set money aside for stock risks.
I was a long time Chrome user and switched back to Firefox a few months ago.

It really has taken up speed and feature-wise it can compare itself with Chrome no problem.

Only issues I have are videos (sometimes FB makes problems here) and the "Multi-Account Containers" log me out of some sites (Twitter) when I closed Firefox.
The new extension engine shipped to the general public as part of Firefox 57 in November 2017.

While magicalbeans may be a bit hyperbolic in their criticism, as a web developer who uses all the major browsers, I am still annoyed every day by little things that are worse in Firefox since that time. It is a reasonable and valid criticism that many useful extensions were broken by the change and that a significant part of the functionality that was lost can't be reimplemented in the new system. The claims that the general reduction in functionality through loss of previous extensions would be a temporary problem and would be corrected as the new model evolved over subsequent versions have proven to be optimistic.

It is also fair to say that claims of extensions being better contained and more stable in the new model have been exaggerated. I see far more problems caused by the smaller number of extensions I now use than I ever saw before, and I have done consistently ever since the change, through three more major versions of Firefox itself and several updates to most of the extensions.

I appreciate the intent to make Firefox faster and more reliable and more secure. Surely no-one would argue that those aren't good things. But the fact is, a lot of stuff did get broken and hasn't been fixed, and for the class of users who valued Firefox for its customisability, it is a worse browser today than it was 9 months ago.
Puts devil's advocate hat on...

> ...who obviously don’t understand how the internet works...

Legislators are not requested to know how things do work: they are requested to define how things will work!
"Most legislation needs to be proposed by the European Commission", popularly referred to as the "unelected bureaucrats".

https://en.m.wikipedia.org/wiki/European_Union_legislative_p...

Sounds a bit un-democratic, no?
The UK Queen (or her managers) invested in an offshore fund, which for UK tax purposes was tax transparent. That meant the fund itself did not pay taxes, but tax was paid "in personal name" on any gains.

This results in an outcome which would've been exactly the same as if she had directly made the investments in her personal name. Meaning: a whole lot of talk about nothing by people who are clueless about tax matters.

These kinds of arrangements are not the problem. Neither is Emma Watson purchasing a property through an offshore company for privacy reasons.

The problem is autocrats siphoning off billions from their local economy and hiding it through layers of shell corporations across the world, which are not limited to just companies based in offshore tax havens.
Bootstrapped on MakeHub
good point. It's a bit waste of time to write tutorials to every tech we meet or use.
Launching your product
MVP presumably.
I don't know if their definition of race is different to most people's definition, but in medicine we often want to know someone's race since it has real implications for the types of diseases they're likely to have. Often culture and country play a big role, but the genetics also do.
Why and How My Acqui-Hire Failed (And What You Can Learn)
So write about it please and let us know where we can find the good ones. If lots of people agree your post should move up in the search result
Can you repeat without ctrl-tabbing? What was Firefox usage then?
On android they are called "Google Play Services". I'm an incidental Android user, but last I tried removing them, that did stop the telemetry (and killed a lot of functionality, but my phone is still usable for my usage).

No idea about ChromeOS - my chromebook runs Arch ....
Why sell for 2 to 3 times yearly revenue if everything is stable?
Your post is well written to begin with, so it seems that you already can write consice and convey your point well. While I’m not known almost family and friends as being exceptionally articulate, I’ve found bother reading philosophy and poetry combined with practice to be helpful. You must practice for example, in front of a mirror, or write down some creative thought in a personal journal or even a blog. Reading along won’t help.
I enjoy Adam Roberts, and he doesn't tend to get much mention on HN. I particularly enjoyed Salt and New Model Army.

I also enjoy Allen Steele, and again he doesn't get much mention on HN. I really enjoyed the Coyete series, although many people get stuck on the lack of science in them.

I don't know about underrated, but I also loved reading Interzone when I was younger, and the anthologies are great if you can get hold of them.
Secrets of Successful Teamwork
They are looking for writing tips not speaking tips.
I can't wait for web assembly to get direct access to dom. Javascript cannot be gone soon enough.