skysight-inc/HackerNews huggingface dataset:
> So just have two (or more) identical servers in separate locations under different people's control so they aren't both compromised?

Considering that you are a DNS spoof away from installing packages from a compromised server, how does your proposal tackle the underlying problem?
Ah. I see this rhetorical slight of hand all the time. Didn’t know there was a name for it!
Even if I don't like it much myself it could be good to estimate the tasks -- just to see where you fall with the results. If you're both learning you'll get a good grasp on how long things might take, and why. And while you're finishing single tasks you can re-evaluate the ones waiting in line -- accounting for what you have learned.
https://www.publishersweekly.com/978-0-307-26993-5

> According to Columbia professor and policy advocate Wu (Who Controls the Internet), the great information empires of the 20th century have followed a clear and distinctive pattern: after the chaos that follows a major technological innovation, a corporate power intervenes and centralizes control of the new medium—the “master switch.”

> Wu chronicles the turning points of the century’s information landscape: those decisive moments when a medium opens or closes, from the development of radio to the Internet revolution, where centralizing control could have devastating consequences. To Wu, subjecting the information economy to the traditional methods of dealing with concentrations of industrial power is an unacceptable control of our most essential resource.

> He advocates “not a regulatory approach but rather a constitutional approach” that would enforce distance between the major functions in the information economy—those who develop information, those who own the network infrastructure on which it travels, and those who control the venues of access—and keep corporate and governmental power in check. By fighting vertical integration, a “Separations Principle” would remove the temptations and vulnerabilities to which such entities are prone. Wu’s engaging narrative and remarkable historical detail make this a compelling and galvanizing cry for sanity—and necessary deregulation—in the information age.
EU to launch counter-tariffs against US on Friday
This bill reminds me of the 'Melancholy Elephants'[0] story by Spider Robinson, about the dangers of unchecked copyright.

[0]: http://www.spiderrobinson.com/melancholyelephants.html
Well, I guess somehow these ideas are still divisive in the year 2018:

"No one shall be held in slavery or servitude; slavery and the slave trade shall be prohibited in all their forms."

"No one shall be subjected to torture or to cruel, inhuman or degrading treatment or punishment."

"Everyone has the right to recognition everywhere as a person before the law."

"All are equal before the law and are entitled without any discrimination to equal protection of the law. All are entitled to equal protection against any discrimination [..] and against any incitement to such discrimination."

"No one shall be subjected to arbitrary arrest, detention or exile."

And so on and so forth.

Full text: http://www.un.org/en/universal-declaration-human-rights/
I don't think I've ever used an ATM that doesn't do this since I started using them some time in the late 90's, even when the cards had magstripe and the chip was a twinkle in a beach's eye.
IIRC, EU citizens helped defeat ACTA by taking to the streets and influencing parliament.

Would I be mistaken in believing it can be done again, even without the additional anti-US/trade treaty attitudes that helped against ACTA?
By 1994 it was already too late.

That window was a very small one from the late 1980's to the very early 1990's Id say 1993 max. SCO Xenix occupied that commodity UNIX on i386, but Minix386 started to fill that void, even though it was basically forbidden. Linux changed all of that as there was no insane licensing once version 0.12 was introduced ( https://web.archive.org/web/20070819045030/http://www.kernel... ), with TCP/IP being added shortly afterwards in 1992. Linux was not obscure at the time at all, when new versions were released getting the latest kernel source from prep.ai.mit.edu was an insane waiting in line task..

Just as in the same time period we saw the rise & fall of OS/2, and the emergence of Windows NT. The hacker free market was open for grabs, but Minix's licensing failed, BSD was caught up in a lawsuit, and NT was anything but free. Solaris was going to stay a SYSV secret, and Mach needed 32v + BSD + SYSV licensing so no joe kid on the street could get access.

Why settle for Unix v6 photocopied Lions notes on the PDP-11 when you could spend a few days downloading SLS onto disks and boot into Linux?

1994 was far far too late. Even for AT&T's UnixWare to make a dent. SCO just ended up blowing their brains out partnering with IBM on that project Monterrey to bring SYSV to 64bits, just as Apple wasted their company way with fantasies of IBM & Pink/Taligent. Even IBM did it to themselves porting OS/2 to L4, thinking that OS/2 on a Microkernel was going to compete with Microsoft's implementation of a microkernel.
The bible of marketing : https://www.amazon.com/dp/B000FC10HA/?coliid=I2YIAW7ADWWUPH&...

Simple straightforward and so insightfull !
Well, Netherlands has edibles in its cafes, whereas Canada is not allowing edibles in the new regime (yet).
It's really not very clear what the outcome of this is going to be although it doesn't look good. So "internet platforms" are going to filter all the content we post? Seeing as this isn't going to work properly what is the point of setting it down as a law? Someone's going to end up in court and only then are we going to know exactly how bad it is.
> They voted to approve the controversial Article 13, which critics warn could put an end to memes, remixes and other user-generated content.

This won’t put an end to memes. It might encourage innovation around decentralization, though. It won’t end the internet, but given all of the stuff like this happening recently, it might be time for the internet to evolve. The technologies have been around for a while as a curiosity, and now there might be the market need.
Unless it is a hot path and the CPU is your bottle neck most of these optimizations would make the code less maintainable / less safe and I wouldn't personally do any of them.

What good is fast code if it is unmaintainable?
There's a 19th century book of poisonous wallpapers. Not many copies exist and they have to be stored carefully.
An update to the original article you linked says that the issue was not with Content ID, but is "related to its updated partner agreements."
For those curious, here is where/how to do this with Verizon:

Login (verizonwireless.com) > My Profile > Privacy Settings

https://nbillpay.verizonwireless.com/vzw/secure/setPrivacy.a...

"Customer Proprietary Network Information Settings" was enabled.
"Business & Marketing Insights" was disabled.
"Relevant Mobile Advertising " was enabled.

Note, I had to disable Customer Proprietary Network Information Settings twice after I found it was still enabled after my first attempt.
> Yet another reason to choose Open Source.

I'm an open source fan but I fail to see your point.

Open source software can be used by anyone, including people you don't agree with. You can suddenly find yourself helping bad people just by maintaining or developing your open source software.

I have had it happen with one of my project, where people used it (and are probably still using it) for activities I disagree with. The only thing you can do is not interact with them, but they are still benefiting from the work.
Most I see these days in NL say to use the magnetic strip after a few failures. They don't, however, have a magnetic strip reader any more.
GitHub Education bundle free for schools
SpotX Header Bidding Built Directly into BridTV Video Player
If I may play the devil's advocate for a moment here, isn't this a boon for decentralizing media? If third-party publishers like YouTube are crippled, perhaps there's more room for self-hosting your content, enabling you to build your brand on your own terms rather than YouTube's? Perhaps it's time to stop outsourcing the publication of our content to third-parties and host it ourselves, especially now that granularly-scaling cloud servers are an option?

But I'm not very familiar with this bill aside from the fact everyone hates it, so someone can probably point out why I'm wrong.
Ripple (the protocol) has been tested and presumably is still tested by money transfer firms and banks for evaluation purposes but not used in production.

And Ripple the protocol != XRP which is kind of funny with the ridiculous valuation of XRP. XRP is a pregen (shit)coin which banks would be loathe to use.
This is what happens when those in control don't understand, know or care about the things they regulate.

So I guess this is bad.

--goes and reads article--

> Article 11, requiring online platforms to pay publishers a fee if they link to their news content, was also approved.

What the fucking FUCK?

Pay to send companies actual traffic? Pay to be allowed to use the basic building-block of the world wide web on the world wide web?

Just how is it possible to be so out of touch with how things work, and still be allowed to pass regulation?

I'm honestly not able to come up with an analogy which sufficiently illustrates just how backwards this whole thing is.
New Romantic WhatsApp Status Video 2018
It's temporary. Typical readers where I am in Europe don't even have the magstripe hardware any more.
Very true as well, and if that were plainly stated the problem could be addressed. The issue is that some of these people are smooth talkers able to convince managers that these big shifts are necessary right away...and inevitably end up abandoning big projects they push for.

Others are able to poke around the codebase and ask questions till they can contribute in a meaningful way, but these are rare in my experience.
It's stereo, so Carmack means 360°x180°x2 for two eyes.

One would assume there would be a lot in common between stereo cameras' views, so presumably there are compression efficiencies to be found.
Defer is for reclaiming resources, or other cleanup at the end of a function which cannot otherwise be handled by the language, and (usually?) this is not going to be in your hot path; for example opening and closing a file many many times is not really a good thing to do anyway.
yup i'd contact these guys or empire flippers, they have a great rep!
Pee on their desk. Establish territorial dominance.
I wonder if western culture has similiar quirks that we don't even realise.
Searched for A/B testing with Cloudflare on Google and found this blog post that was posted by Cloudflare just yesterday.

They have another piece of code example about A/B testing with Cloudflare Workers that I also found right next to this blog post in the search results. Said code example is located at https://developers.cloudflare.com/workers/recipes/a-b-testin... and is more concretely like what I was looking for, but the blog post gives information that lets us do A/B testing per actual user instead of per device.

The code example mentioned in the paragraph above ties user grouping to a cookie and makes A/B testing quite simple. However, at the same time it also means that one user with multiple devices could land in different groups on different devices, so they will see a different version of your site on one device than they do on another. Which may or may not matter depending on what you are testing and what they are doing. For example you might be A/B-testing changes to your landing page, where you are targeting people that have not yet signed up and so have no account, and then you would still use cookies of course.

In the article they show how to cache user permissions at Cloudflare edge servers and they subsequently show how they limit access to features meant for one group when people from the other group try to access them. Likewise we can use the cached user permissions instead of cookies when we decide to show one version of the site or the other.
I understood it differently. As in: there is always a reason for the fence but you never know whether it is justified or not without understanding it. Don’t tear down the fence until you understand why it was put there for the wrong reasons.
As long as everyone has the same linters, what does it matter what editors they use?
> With the wording, it's better for the site to delete more content on false positives than risk false negatives.

What makes you say that? Last time I read parts of it I got the impression that if you're trying to get it right you're not liable.
Medical cannabis exists since 2001, then there were attempts to decriminalize (not legalize) recreational cannabis in 2003 and 2004, but both times died off because it could not pass in time before the end of the legislative session.

However, it was followed by a 12 year Conservative government, sometimes a minority government, so nothing happened federally, but there were many provincial court cases that helped change how the laws were being applied.
It was approved on in a committee of the European parliament (for legal matters), which means that now they will enter negotiations with the European Council and then after some time and processes laid out in Art. 293ff TFEU, it will be debated in the European Parliament at some point.

So yes, there is still plenty of room and time to discuss this rather unfortunate policy.

EDIT:

For more info: http://www.europarl.europa.eu/news/en/press-room/20180618IPR...

Votes:
Yes - 14 MEPs
No - 9 MEPs
Abstentions - 2 MEPs
turns out diversity isn't really a strength
Because as I said in another post, I'm literally about to pick up a brand new Polo this Friday - my car was manufactured, was awaiting loading in South Africa, and then had to be returned to factory specifically because of the seatbelt recall - which delayed delivery by about 4 weeks. If VW now issues a second recall, it will be done by my local dealership - how else could it work?
I'm not too worried about this one.

This will just mean platforms will not link to publishers. EVER

It already failed in Spain and Germany, they will just shoot themselves in the foot again.
Ever heard of PhoneGap or Electron?
I hope you're right on this.

Decentralization is what the internet was actually build for. Centralization, on the other side, brought the web to less technical people and thus scaled so massively. Can technical literacy which certainly increased (in some ways) lead to a new era of decentralization or will that be the fatal end of a symbolic "Eternal September"?
What to do when the trisector comes [pdf]
It seems like we are treating these children well (and I'm glad): "he seemed cheerful, “He shared how he was learning English, playing games and being well treated,” Ms. Ortiz said." [1]

However, I was appalled by the horrible "children in cages" photo taken during the Obama era. How was this allowed to happen? Wish I/we all had known about this, back then.

[1] https://www.nytimes.com/2018/06/17/us/immigration-deported-p...
> And the US demanded that other countries adopt our drug policy laws and they followed our lead.

I know it's a common meme on HN but I find it hard to believe that the whole world decided to ban cannabis just because the US wanted to. It may have been a contributing/deciding factor in some places but there must be more to it.
Which payment system do you use at your startup?
It seems PayPal transaction costs are higher but it offers really good fraud protection.

Our chargeback rates declined and conversion rate improved when we made a switch from Stripe to Paypal.

Stripe offers lower transaction fees but it's more susceptible to chargeback fraud. It also offers USD settlements.

This is from a non US startup.
Talk to him about it, tell him what you have told us and that you will pursue the idea without him if he won't contribute or help in any way. The way I understand it is that you made and own everything anyways.
Of course it's written in Go.

It's amazing to see the language embraced that much for server side apps.
European newspapers are left-leaning, so they were happy to write pieces criticizing free trade treaties.

But now with the proposed link tax in Article 11, the newspapers pretty much support the proposed new copyright law. Without old media, it might be difficult to reach and inform a critical mass of people for demonstrations to happen.
That's an interesting statement considering the rules in place had full bipartisan support when they were enacted, I don't buy that it is exclusive to 'the right wing.'
I think the problem is that if we wish to draw attention to your excellent content then we must repost it or at least link to it. This is where those platforms we repost on will filter the repost (thus the nickname "link tax").
If you use a repository URL rather than a local filename / dirname in svn copy, it's a purely remote copy and is instantaneous:

$ svn copy file:///var/svn/repos/test/dir1 \
file:///var/svn/repos/test/dir1_jira_1886 -m "For bugfix to SERV-1886"

http://svnbook.red-bean.com/en/1.7/svn.branchmerge.using.htm...

https://svnvsgit.com/
Is it safe to assume that if this story is true, there will be a very public investigation and arrest? Hard to imagine a story involving corporate sabotage against a prominent American company would start and end with a leaked email to employees.
MarsCraft – Pomodoro Productivity Timer iOS FREE App
> we had tons of small Pipenv projects and one pain was that a few were Python 3.5 and a few others were Python 3.6

Isn't pipenv supposed to take care of that? You pipenv run the tool and it's automatically executed in the right virtual environment.
I personally wouldn't do any of these for an average project. They seem like micro-optimizations. But this is Missing the largest Go optimizations I can think of and I would do. String vs byte[] and memory allocation.

A lot of Go programs spend a lot of time converting between byte[] and string. But the conversion is actually really slow and keeping your string data as byte arrays is much faster and since many go libraries can work with either, the conversation is not necessary.

Also, memory allocations and garbage collection are not free. If you have a hot path that gets hit every request or in a loop, it can save a lot of time reusing the same slices assuming you can do so without introducing bugs and/or multi-threading issues.
>The US withdrawing from the HRC basically says 'we do not care about human rights' to the world.

Similarly, voting against the PATRIOT Act basically says 'we do not care about patriotism' to the country.
Did aliens visit Russia in 1995?
they didn't defeat acta. lobby money already changed hand, they will keep renaming the bill and trying to showe it down our throats until succesful.
FreeBSD's name/value pairs library
FWIW, you mention databases, but even some database workloads can have better performance with HT turned off. I first learned this from a DBA at a former job when I was curious as to why they turned HT off. A member of the SQL Server team back in 2005 ran some experiments and found that you can get a 10% performance improvement in some workloads with HT off [1]. I don't know how much of that is still true today, however, as nearly all of my recent experience is PaaS in the cloud.

[1]: https://blogs.msdn.microsoft.com/slavao/2005/11/12/be-aware-...
I'd say that the emissions scandal alone represents a pretty substantial decline in standards
I does not matter who hosts. Because, if you haven't paid your royalties, your are not allowed to host the remix/meme/... yourself.

It hurts also decentralization has anybody who provides space becomes responsible.
I would say it would encourage more networks to band forces just linking to each other not charging one another. Which just leads to growing echochambers.
I wrote a Romanian news concentrator as a hobby project, guess I will have to put it down now. They were 99% bullshit anyway - clickbait and fake news. That's what they are protecting.
These are all examples of "boring" software. Examples of "fun" graphical software are far more thin on the ground.
You can take example of any of the other thousands of false postive copyright takedowns happening across YouTube. Android Play Store too.
Blogger SEO: 16 Best Proven and Advanced Tips (2018)
The Canadian side of Niagara Falls is largely a wine tourist/falls tourist trap and St Catherine's and Hamilton are just areas you drive through to get from Toronto to Niagara Falls, how do you see development in these areas being spurred?
Is "weed-induced psychosis" an actual bad thing? Of course it sounds terrible, but do people jump out of windows, or rake their throat out scratching an itch that isn't there? Is it dangerous or just one of those things? A Nut allergy for example?
Show HN: Refined GitHub – Simplify the GitHub interface and adds useful features
Large consumer apps generally are iterative affairs where the engineers & designers have a big say in the final product. At any given time Airbnb probably has multiple cross functional teams building different features.

These teams are probably constantly testing and iterating the final design based on user research and testing.

At least that was my experience working at Facebook on their iOS app.
So does this mean *this HN post is illegal because it links to a news article?
We used to have a large (>20GB) svn repository, I never noticed tags (which was part of the build process) taking any time, certainly sub-second.

However the branching process in svn is a right pain, if you work in branches. Depends on what your code is if you need the overhead and risk of branches I guess.
Can this work be used somehow to improve JITs like .NET's?
You're right. It looks like US - Canada services trade surplus makes up for the goods deficit.
Congress to DeVos: Investigate Chinese research partnerships on campuses
Firstly accounting. Almost anything can be included in your margin (as long you are consistent). I think you atter talking more in terms of net- profit margin (all costs included) whereas fridaysoff seems to be talking about gross-profit (sales minus cost of the goods that you sold). As an online retailer I would suggest that you understand your gross-margin (how much you make on the product) separately from the costs of warehousing and shipping and separately from the overheads of accountancy, banking etc.

The reason for this is that by just summing your costs you louse sight of how various areas are performing, and you also lose the ability to compare. If you become a better buyer your gross margin improves, but by employing a picker it stays the same, however type warehousing costs do increase.

So in essence when most people say 'margin' they mean a simple sales-minus-cost-of-goods-sold.

Disclosure: I'm in finance at a retailer/wholesaler who is doing around 5x what the article is doing on ecommerce, it's smallest channel (about 1/20th of the company, but growing)
This browser extension has been around for a few years but in the past year it picked up a slew of useful features and refinements, most of which can now be disabled as desired.
I wonder if this can be interpreted as a future edge for distributed platforms like mastodon, where you might not find "the responsible person/company" right away?
Since way before the 90s my young friend! :) Check out the 1979 federal election debate, fast forward to 1:11:00.

https://www.youtube.com/watch?v=JBfDSimvCFY
The author of this piece just recently published an update, also in Mother Jones:

"An Updated Lead-Crime Roundup for 2018", Kevin Drum, Mother Jones, 1 Feb 2018.

https://www.motherjones.com/kevin-drum/2018/02/an-updated-le...
Yeah I've spent my time looking at perf counters and I'm aware how cache access patterns affect. But the statement was drastic enough to make me suspect there is something more OpenBSD specific going on.
'Everything got the way it is one logical step at a time' - paraphrase of some of Gerald Weinberg's advice in 'The Secrets of Consulting'