skysight-inc/HackerNews huggingface dataset:
They're doing better now as a party than before Brexit, but not for the reasons you might think.

The Labour party have traditionally been very strong in Scotland - the Labour party was a party for life, and many people only every voted Labour. However, this has all changed over the past year, as they have effectively self-imploded to the point of uselessness. I cannot overstate how much of a breakdown there has been within the Labour party, and people who had previously only ever voted Labour are now voting differently.

I'd argue that much of the Conservative party's gains have come from people who will simply no longer vote for Labour, rather than a move towards the Conservatives themselves.
No, it applies to all EU member states, although many of them (including France and Germany) routinely ignore it with no consequences.
> For example, as of this instant in time, there is an article about Angular2 which remains on the front page while more highly upvoted and commented articles about laptop security

For front page rankings time matters more than total votes. A submission with 10 votes can be ranked higher than one with 50 if those 10 votes came in minutes rather than over the course of a day. It's not surprising that controversial submissions that get less up-votes (and more flags) don't get ranked as high.
Building the trust economy with blockchain
seems to me that, for a very long while, transoceanic immigrants have tended to bring more in terms of education and other factors; influenced by the immigration process, among other things.

as "Swedish Americans" aren't exactly a properly random sample of people plucked out of Sweden and relocated, it's not clear that it's very useful to compare to "all Swedes in Sweden".
Because "sinking ship" is a line often repeated by the West's globalist media monopolies and, unfortunately, most consumers of opinion are in a rush to agree with their televisions.
Been trying to do this, tis year and currently using Trello.

Current organization is 52 list mentioning every week and every week has 8 cards.

First 7 cards are individual days of the week, every day card includes a checklist in trello and the eight card is target for the week. Depending on the schedule 1 entry from the target card is made into a checklist item in any one of the day card.
And it AOT compiles to native code when needed.
It seems like "rents" has become the latest political buzzword. I see it used incorrectly to label something as "bad", but it makes the person using the word sound educated and sophisticated.

It's losing it's impact.
The installation shortcut given is

curl -sSL https://install.pi-hole.net | bash

and one is expected to execute this as root.

Yes, I know this is supposed to be a convenience thing, but I wish people wouldn't actively encourage this pattern.
Not ruby, but Javascript.

Have a look at underscore js source:

https://github.com/jashkenas/underscore/blob/master/undersco...

I really loved it! Especially those _ functions are small, concise and easy to understand as well. Very good codebase. (very good example of functional programming concepts)
Why You’re Wrong If You Think Java Is Slow and C Is Fast (Or Vice-Versa)
You can choose to only use it on the machine it is running on, or point other computers to it selectively.
As a Scot I will be voting for independence in the spirit that you and your family will be welcome to live and work in Scotland, not certain what the claim to passports will be but if half of England qualifies then all the better (not really sure we if we wouldnt want the entire of England to qualify).

As for the economics I am not too worried. A 15bn shortfall sounds exaggerated but hey given the worse case Trident is a 205bn cost that dissapears and it is not the only one. rUK doesnt fund Scotland out of some kind heartedness, Scotland has a solid industry and a government that has shown to use its income to prioritise social services and an independent Scotland within the EU immediately becomes an extremely attractive place for all those international companies looking for a nice place to base their EU trace (a lot of which may just need to drive up a few hours from England)
Agreed - I'm a Scots-qualified lawyer :P

It's true that there's a lot of advantages to English laws but we see a lot of companies using Scotland anyway for its Scottish Limited Partnerships which have a lot of tax/ownership advantages.

I'm sure there will be considerable debate and potential change to our commercial law if independence goes ahead. To my mind it's a huge commercial opportunity.
Hi philipov... I would be really interested to hear your proposed solution.
Passion planner or bullet journal methods worked for me. Passion planner asks the good, tough questions that get you moving with your project, breaking down from years, to months, to weeks. Bullet journal is much more flexible, forgiving, but not as effective. One can incorporate passion planner ideas and questions into a bullet journal, you just have to do it manually.
#RoastMe – The first official platform
Spain has just come out last week and said that they are OK with Scotland joining the EU as long as England has signed of on Scotland leaving the UK first and the independence process being completed. The implication being that it would not set a Catalonian precedent as Spain would be inclined to never sign off on Catalonia leaving in the first place.
If you don't mind answering, is there a reason [flagged] doesn't show as soon as it starts to downweight?
Don't be afraid - lots of serious companies hire older coders.

Those roles carry various titles - Principals, Architects, etc., but basically it is the non-management track.

In my team it's architects, senior programmers in both age and skill. Use them for code reviews, query tuning, investigating infrastructure/code improvements, etc.

Invaluable help, true multipliers.
...so what's happening to this submission now, since it dropped from #1? :P
> (I’ve met programmers with years of experience who couldn’t write code to maintain a linked list.

FFS, our industry is huge and there are many problem domains and many specialized areas of expertise, most of which don't require you to write linked lists. It's like expecting someone who's building windshield wipers for a car to also know how build an alternator (this analogy may not be great, but you get the idea).

I'm sure if someone spent half an hour brushing up on linked lists, they could easily create one. If you don't do something a lot, you forget. You get rusty. Why is this so hard to understand? This is true in any discipline.
I just set this up at home yesterday (using an Odroid C2). A very pleasant experience so far.

I'm trying to find other services that are worth running in a similar fashion. Any ideas?
Keep in mind that local storage is getting lower latency year over year. NVMe was a big step, but there could soon be more hardware memory mapped flash storage (like DIMM SSDs), and 3D XPoint. I think the overhead will soon exceed the operation in terms of cost, especially if it's asynchronous.
You're so quick! I'm busy adding to my comment to explain.
Scaling open source communities - by the creator of Fastlane Tools
Take your pick from this list here:

https://github.com/kilimchoi/engineering-blogs
I take the hosts file approach to blocking on my VPN/DNS/Proxy servers.

I also add most Google/Facebook/etc domains to cut down on tracking and bandwidth from remote resources. Somehow the tentacles of Google (Analytics/Fonts/etc) and Facebook extend to most of the web. Their embedded javascript is everywhere. Blocking at the hosts file level seems to be the easiest and most convenient approach.
> Rather than making excuses for them we should demand better cross-platform APIs.

We already have them in the form of language runtimes.

POSIX as cross-platform API is mostly relevant to C.

Even C++ is moving beyond POSIX, by providing proper OS abstractions on the standard library.
Sure thing!

So Catalonia has always been a region of Spain whereas Scotland is a sovereign nation which consented to joining the UK through the Act of Union. It's only part of the UK by a statute rather than inherently being part of the 'country'.

That's why Britain is referred to politically as the United Kingdom as it's a union of countries.

So for Catalonia to get independence, they have a much tougher argument as they're not a sovereign entity and it'd be much closer to a secession rather than Scotland pulling out of a treaty as would be the case here.
Thanks for look it! I did that as exercise to topics of multi-threading, streams and sockets using SBCL. I added later a Python version (using ncurses as bonus) to non-lispers can test.

On client written Lisp I have a problem with asynchronous STDIN and STDOUT yet. When the user is typing a message input, a message from server may comes and print in middle of the input, so the console will be mixed with stdin and stdou... a messy. .

After looking for a solution almost everybody points to use curses... but I was hesitant for it because I wish keep server and client as more simple possible. As was proposed, the Python client using curses doesn't has this problem and works fine.

Curious question about Lainchan. In another days I posted some programming related stuff on there and a personal music album. Why are you asking?
Really? I lived in Seattle and didn't need a car for daily use. I also highly suspect you don't need one in Chicago, Washington DC, maybe Philly and Pittsburgh. And you definitely don't need one in most parts of NYC, not just Manhattan (I know plenty of people who live in Queens and commute by train).
It's getting flagged.
No Mercy / No Malice: Last Exit to Brooklyn
This author has conflated a lot of concepts behind a very ideologically driven thesis. At best, they have confused "rents" with "producer surplus".
Most of Billionaire Wealth is Unearned. In Other News, Water Is Wet.
One of the reasons why Uber, and maybe some of those drivers, were opposed to the idea of the unionization push was the restriction on voting rights; iirc, only drivers with at least 6 months experience (or thereabouts) would have a say in the direction of the union.

That takes a lot of power from people who just want to use it as a form of supplementary income now and then, and those people aren't unreasonable for thinking that a union would continue to champion the interests of those 'career drivers' over them, if it got going. I wouldn't call that rent-seeking behavior from the "taxi lobby," but it would disproportionately benefit people who saw their jobs with Uber as full-time taxi drivers.
Freakonomics did an episode about this where he interviewed both Malcolm Gladwell and Anders Ericsson. I recommend listening to it to get their sides of the story.

http://freakonomics.com/podcast/peak/
Ive noticed a lack of Assange, Wikileaks and Snowden discussions up in here.

CIA Vault 7, like 1 thread or something, yeah right.
Adding a Load More button to your content using JavaScript
> "when Facebook employees are not actively making changes . . . the site experiences higher levels of reliability."

This seems like a great thing to me. i.e. The system is stable and the error budget is being used to facilitate change.
That sounds like a nightmare. I doubt many mortals could do hard realtime on a fully-asynchronous RTOS.
Doesn't Scotland get a lot of money from oil and gas?
Acquisition of Stormpath Exemplifies Dangers of Using Startup APIs
Thanks!

There's an annotated version available here, which might be a little easier on the eyes: http://underscorejs.org/docs/underscore.html

Underscore's codebase has grown some warts and wrinkles over the years, as optimizations and browser edge cases find their way in ... but the guiding principle is still to keep it as svelte as we can manage.
Web forms suck, but IMO this sucks even more. Ask yourselves why web forms suck, and those same things apply to a chatbot.
Not strictly useful for yourself, but you could run a tor relay
https://www.torproject.org/docs/tor-doc-relay.html.en
No mention of median-of-medians for pivot selection? Someone needs to re-read CLRS...
C'mon man. A linked list.

edit: To use one, you need a mental model of how they work, so you should be able to write one. Not a great one... just one that works.
Professional Tetris players and people who classify pictures of cats and dogs.

Machine learning is not a mature or robust field. Real world applications are brittle and extremely narrow in scope. The past few years has seen a burst funding and hype, as a result of deep learning advancements, but that will gradually wane as all the low hanging fruit is picked. Many applications that are promising (like self-drive cars and medical classification) will face major regulatory hurdles. It will take a much more radical (and, frankly, unexpected) breakthrough before most humans have to worry.

I love to hear an alternate viewpoint.
Honest Profit vs. Profit Review – Review of Profit vs. Profit
I understand, and I understood before. You're defending the lie by saying that it's only technically incorrect. You do understand that the phrase means that you think it's still substantially correct -- not that it conceivably could be true?
Videos get "lost" all the time, and as you see from this instance there is no repercussions for Police. Much better to take matters into your own hand and record your own video.
We don't fare just fine with the Euro. By having fixed exchange rates between countries, the only remaining economic variable that can be adjusted, is employment. (It doesn't matter if it's public or private employment). This is why the EU tells France and other countries to reduce the number of public employees, and why France has been losing one 1000-employee enterprise every day since the introduction of the Euro.

And the countries you listed are not the only ones in the Euro, think about how Spain, Portugal, Italy and Greece are faring with the Euro! It's worse than a war!
You may have missed the precursor discussion this past weekend, a walkthrough of setting up pihole on VPS:

Set up a cheap cloud hosted adblocker in an hour for $2.50 a month

https://news.ycombinator.com/item?id=13852109

Of particular added value there was mention of Android apps that can be setup to self-host an ad-blocking VPN / hosts filtering without rooting: https://news.ycombinator.com/item?id=13853408

https://github.com/M66B/NetGuard

NetGuard is the first free and open source no-root firewall for Android.
at the same time, it is immensely frustrating to practice a long time to become mediocre, then some kid walks up and just does it, effortlessly.

i like riding motorcycle, been riding for 10+ years. but i don't have the talent, the motor skills to really let if fly. but i know a guy who just has it, put him into/on any vehicle and he is fast.

talent is the best example of how unfair life is :)
That will be easier to accomplish with the pitchforks.
More likely Paul Graham being his usual self:

https://jcs.org/notaweblog/2012/06/13/hellbanned_from_hacker...
If you care to you can easily view the contents before executing them.

`curl -sSL https://install.pi-hole.net`

It's only 1400 lines of code.

At least it has TLS to prevent a MITM
Thank you for this. This sounds like a solid approach that I can benefit from.
I wonder if I should claim to be a Doctor of Software Development. Can we get an industry association to bestow that title?

Seriously, though, I think it's a real shame that so many professions claim to be doctors. A bachelor's degree shows initiation into a subject; a master's degree shows mastery of it; a doctorate indicates that one has increased the sum total of human knowledge in that subject. A doctorate should IMHO be rare.
Merkel compared NSA to Stasi in heated encounter with Obama (2013)
A URL to the actual source helps, I think, to put it in context: https://github.com/antirez/redis/blob/d680eb6dbdf2d2030cb96e...

The parent poster didn't link, so I lacked the context to really evaluate it. Your persistence at waving this away as "making sense with background knowledge of the algorithm internals" drove me to find it.

> If I recall correctly, the file you grabbed these from had a lot of comments that thoroughly explain how it works

It's fairly light on comments. Not completely devoid of them, but the code can't stand in isolation. The algorithm itself, LZF, seems to be a variation of LZO, but not notable enough to make Wikipedia.

> They could have named it "FIRST" or whatever FRST is short for.

The fact that you're unsure of this fact defeats your next point, at least for me:

> That would have made zero impact to the code quality

Why? One extra letter immediately disambiguates it, and now we know that it at least means "first".

> a longer name would make things clumsy

If you look at the file it's used in, it has exactly two uses. The readability gained from the extra vowel in this case is well worth it, and would in no way make the code "clumsy". A four-byte (five if you count the commented out code) change so that the reader doesn't need to play guess-the-word? Worth it, in my opinion.

The documentation above it too,

> just believe me, it works ;)

But why does it work? We'll never know, b/c that's bound up in the author's head.
I'm sure there's some kind of problem here... But from a person trying to hire a more experienced engineer, I can tell you getting someone in the door is hard.

I've had an open spot for someone with 5+ years of experience for nearly 6 months. I've done maybe a dozen interviews and made two offers. Still unfilled. At this point I really need more people and may have to start looking for new grads instead.

I don't doubt that there are experienced engineers unable to find jobs, but I wonder if there are other regional factors at play. I'm in San Francisco, so it's possible (probable even) that more established companies like Google, Apple, Microsoft, Intel, etc. are recruiting for the same people.
Ah, brilliant idea! Politicians and voters just shouldn't be allowed to make bad choices. Why had no one thought of this yet?
As someone taking a lot of ML/AI courses ( a subject new to me) , these clever insights are popping up all around me lately, and I agree once you learn it, it's hard to imagine what it was like before.

I'm hitting a lot of 'aha' moments which has really been emotionally satisfying, it's been a long time since I had to push myself I guess.
"There are way to many toxic users, trolls, shills, astro-turfers, voting rings, paid advertising, political organisations, disinformation campaigns, and other 'special interest' parties on the Net to be able to do without strong moderation."

That you worry about these things on the internet instead of real life (like the ones in our government) is rather telling.
The poll was by Ipsos MORI, but I guess you already knew that.
At the time it was implied they would be matched to existing members (a one-time check, as other services did). The "we're holding on to them in perpetuity" bit was definitely not clear. The spammy part happened a little later.

Relevant (2009): ("facebook sent invites to my entire contact list!")
https://productforums.google.com/forum/#!msg/gmail/SvvOuSDUF...
Unless you've audited the source, a manual install isn't any better.
You can use the query below (or something similar) to narrow results to include keywords found in popular discussion boards (modify it to suit your needs):

"dell latitude" inurl:comments|question|forum|viewthread|showthread|viewtopic|showtopic|"index.php?topic" | intext:"answer"|"reading this topic"|"next thread"|"next topic"|"send private message"|"reply"
Yes. I was wondering about that after I wrote the two client versions! Lisp is really easy to read. I not write yet the docstrings, but still is easy to understand. As much as I enjoy reading code in Python, Lisp is also in my heart.
Storj Out of Beta
“Surviving the IoT Cyberattack Pandemic” by Ronald E. Quirk and Terry Dunlap
> does this statistic limit to literal minimum wage? so if someone is hired at +5 cents, do they not count?

Including minimum wage +5 cents is still ~1%.
from the article:

> Our code is completely open, but piping to bash can be dangerous. For a safer install, review the code and then run the installer locally.
My comments were like this, and found out I had been shadowbanned. I talked to a Mod, and they told me my shadowban was reversed, but I still don't get any responses from my comments and rarely see them as a guest. Is it possible you have a shadowbanned? I have my settings turned on so I see dead comments (not sure if that's the same thing or not)

Edit: this comment is not showing up when not logged in either, so guess my shadowban was not reversed or something else is going on.
North Sea wells are declining.
They have mentioned Introselect which is a hybrid of quickselect and median of medians.
‘Mission in a Bottle’: Making Honest Tea (2013)
When I found both client.py and client.lisp, I thought it would be nice to see direct lisp/python comparison. However, turns out Python version does much more that Lisp one (it maintains edit field even if other people send the messages), so no direct comparison is possible.

Author, can you add a simplified python client with exactly the same functionality as the lisp one?
Follow-up:
To see which contacts you have uploaded (and to delete those) see: https://www.facebook.com/invite_history.php

Similarly, there's a page for messenger too (with the tip that you can turn off continuous uploading):
https://www.facebook.com/mobile/messenger/contacts/
You acknowledge the prioritization of ease-of-use/adoption vs. security so I think we're on the same page.

I doubt step-by-step instructions including a review of the script's content would improve the average user's security, in much the same way that click-through ToS dialogs always garner such much scrutiny.

Edit: another comment quoted the warning on the page, at this point it feels like complaining is tilting at windmills.
American English as well, though I did miss the joke.
Planktos: Serving Websites Peer-To-Peer in the Browser
PiHole is pretty cool, very 'plug n play' which I like. A sufficiently advanced average user can set it up without too much trouble just following on a guide, even a relatively tech savvy 'lay' person can do this.

If you like a more technical solution I prefer something like running a Unbound + NSD server

Here's some great tutorials on that:

(Kudos to the people who write Calomel, i really liked these tutorials, it was a great way for me to get started and look into these services deeper once understanding what was going on here)

https://calomel.org/nsd_dns.html

https://calomel.org/unbound_dns.html

Pairing that with squid proxy can be the ultimate win:

https://calomel.org/squid.html

https://calomel.org/squid_adservers.html

https://calomel.org/squid_ua_random.html

and don't forget dnscrypt people!

https://dnscrypt.org/

I'm really big into having ones own DNS server on the network instead of completely using outside solutions. There is little overhead with a sufficiently modern implementation.

Also, these solutions run on FreeBSD/OpenBSD for those who prefer.

As a complete aside. Aren't most routers, esp. business class routers, running modified Unix/Linux anyway? Why on earth hasn't a reputable company made a guns ready router that lets you have access to the Linux/Unix underpinnings without flashing (albeit awesome) Open Source alternatives? I would think in the 'business/enterprise' class hardware side this would be more prevalent.

Maybe I just don't know of any solutions like that available stateside. I found one in Europe:

https://omnia.turris.cz/en/

Can't get it stateside though :(

I instead custom built most of my networking hardware...but still.
This is the blocker for me too. Support for a zero knowledge server where even if someone gets access to the filesystem on the server, they can only see it encrypted.

Other than that, Syncthing is absolutely amazing!