skysight-inc/HackerNews huggingface dataset:
I think some people get lucky and can get away with living off being very deep in one language only, for long periods of time (like 10+ yrs). Eg. they are hardcore C++, and write compilers, or games, or find a good oppty at one of the big companies where they optimize code that runs on 100K+ servers, so it's a stable and well-paying job with lots of impact.

But I think for most people, including me, having a good grasp of a "ground layer" of languages is the way to go. It just makes you more swiss-army-knife, it reduces risk, opens up opptys.

For me, the base languages are:

- C/C++: so you understand what happens under the hood, how memory is actually managed, how it can "leak"

- Javascript(+HTML): so you can write your webapps

- Python: useful on the server side, for data science, etc; the most useful overall probably

- SQL: to get data out of your RDBMS; many people don't understand how powerful SQL is and end up writing imperative code that could be replaced with 5 lines of SQL, so this is a surprising blindspot for many otherwise good programmers. Beware of anybody telling you SQL is not a PL or it's not useful. A lot of your life runs on SQL, you just don't know about it.

- Bash scripting: nobody actually remembers Bash, we just monkey our way to something that works :)

... and of course take some (sometimes entertaining) detours into Haskell, Prolog, etc. For me, the big blind spot is mobile development, so maybe +1 for that.
Referenced in the article:

https://wiki.postgresql.org/wiki/Future_of_storage

This reads like all my dreams come true.
Adding One Neuron Can Eliminate All Bad Local Minima
Thanks for the recommendation! I've heard so many good things about Malazan. I'm a big fan of the 'grimdark' genre, and Malazan seems like the quintessential series for that genre.
It’s unfortunate to not see life expectancy explicitly mentioned.

There does seem to be a correlation between average age of the congressman and average years served, though. I’m assuming that reflects the life expectancy piece.
Nope, that’s HFC, and while it’s radio-frequencies just like DSL, it’s a shared medium across the entire neighbourhood while DSL is dedicated.
See also Wittgenstein's (alleged) poker: https://www.theguardian.com/books/2001/mar/31/artsandhumanit...
Sure, they advance the interests of over-represented groups at the expense of underrepresented groups. This includes transexual students, presumably.
>There's also the clickbait issue. Pages that begin to repost as a revenue generator face a death spiral down to clickbait posts. TWC probably wanted to cut it off before such a thing ruined their brand.

There's already a lot of clickbait on weather.com.

>Runaway Boat Sucked Into Dam, But the End is the Best Part

>Is Your Home's Electricity Safe? 5 Things to Check

>6 Tips To Allergy-Proof Your Home For Spring

There's also an article with this[0] image and the title "Odds of Development Increasing - here's what we know".

These all have a CSS class "js-sponsored-title", so there probably is some kind of kickback installed

[0] https://dsx.weather.com/util/image/map/DCT_SPECIAL9_1280x720...
So much of the fun rings true.

I'm reminded of the days I was writing a Z-machine emulator in Haskell [1], ostensibly as a uni class project but also as a way to teach myself Haskell and have fun; I had the infrastructure in place and was trying to run Zork, implementing opcodes, one by one, when finally I saw the familiar message "You are standing in an open field west of a white house, with a boarded front door. There is a small mailbox here." The sense of accomplishment was rewarding and elating.

2004. Good times.

[1]: https://github.com/nathell/haze
I wish these good split keyboards had staggered rows like a regular keyboard instead of a grid layout. I have an Ergodox and couldn't get used to the grid.

I know Kinesis has other split keyboards but they don't have mech switches.
What else did the EU do bad for you?
Gigaclear is deploying fiber to rural communities, for example: https://www.gigaclear.com/fibre-optic-gigaclear-network-for-...

CityFibre is deploying fiber to a bunch of cities like Milton Keynes and Peterborough.

I do agree that there are a number of ISPs, like Sky and Talktalk, who are content to ride on OpenReach's coattails and build no last-mile infrastructure of their own. Virgin Media do have their own last-mile infrastructure but it's very, very limited geographically afaik.
My tinfoil hat was actually pointing at non-state actors.

This would be something within their means, and something that I'm sure somebody would benefit from.

Terrorists have been brazen enough to attack US diplomatic missions in the past. That's not to say that I think ISIS is attacking US diplomatic missions with sonic weapons, but if we're going to go with the theory that it is, in fact, a sonic weapon, there's no reason to believe that it could only be Russia.
I'd rather have fraud protection mandated by law, than provided as a good will gesture by the corporation. should there be a disagreement between me and the company, the former provides me with legal recourse, whereas the best I can hope for with the latter is a social media shitstorm.
I happened to be looking into pinterest's 'updated privacy policy' for the last 30 mins. They just seems to wiggle and bend in every direction to make it seem like they're complying, but even my blind granny can see they're not. I wonder how companies like them will survive - because their whole existence is based on doing the exact things the gdpr wants to stop.
After the consumer market failed, it was re-purposed for the industrial media / trainer market. The production system I wrote for Philips to make slide show media was licensed to 3rd party developers, and I remember answering different developer's questions about the development for at least a decade after I left Philips. (I left Philips to be an OS developer for the 3DO, and left them to be an OS developer for the PlayStation. Ah, those were the daze.)
It already is merit based but if they were to rank people based on merit very specifically, it would be extremely subjective and likely highly inaccurate. People already lie / stretch their case and it would just be 100x. The gov shouldn't spend its time on that.
uuid's aren't guaranteed to be unique at generation, there is still a non-zero chance of it having a collision. using it as a primary key to be generated by the database helps mitigate that, as there will normally be a uniqueness clause on the index.

creating that uuid on the client likely will not accomplish what you're hoping.
U.K. Outlines Position on Cyberattacks and International Law
I bought my kinisis used I should say! It was $200 plus I think $50 and several months to get the blank keycaps ordered (was hard to track them down in canada - had to go through another supplier as kinesis won't ship them direct and it was a special order)
It would be interesting to see other measures of tenure served over a similar scale. I suspect that a lot of our political problems are multiplied because the current body of politicians in the US got to step into power earlier, then due to increasing life expectancy, keep that power longer than any before them.
Updating privacy policies is necessary but not sufficient. GDPR has explicit requirements for what a privacy policy must contain, as part of the Right to Transparency.

I'll also say that most of the privacy policy emails I've gotten are from companies that probably don't have to change much of what they're doing except for documenting things more. I.e. online services that I pay for, as opposed to websites that try to monetize me. It's the latter category that will have to adapt much more than the former.
> It is about the meaning of work at all. The point of it. Why it exists at all.

Because someone finds value in the work you do.
Make me click throughly thousands of useless cookie warnings.
On Philip Roth, Trump and the Terror of the Unforeseen
I'm in my first month freelancing. The last time I wasn't in a full-time job was when I was running a small web design company in the 90s (it still exists and is run by @prawn).

Finding work was not difficult – I was lucky enough to book all of my capacity from day one. The biggest challenge I've had so far is managing my time across clients, and adjusting to not having a team.
I've got a ton of those too and am skeptical what they accomplish. A lot of the mailing list ones I've seen are opt-in. But, I a lot of the services ones have been "Agree or GTFO", and I don't know how doing that before GDPR drops is going to matter. From what I understand, they can't say that they have consent if it was mandatory to continue using the service.
I will experience wristpain if I use my tenkeyless w/ colemak. My laptop keyboard doesn't seem to bother me as much though.
Show HN: Building a CI/CD pipeline with Jenkins
The fun is in the dreaming and starting. The work is in the finishing.

I'm terrible at finishing personal projects. For paying projects it's much easier ($$$).
Keep in mind that these groups operate in a context that is overwhelmingly anti Women, just rarely explicitly so.
Show HN: Quartermaster – Docker swarm remote functions as a service
Inmates Running the Asylum was the book that changed my view on interfaces. Sadly, for some reason is not liked by many developers.
Sorry I missed your message from a couple of days ago, but in case you read this:

The feeling of being a second-class citizen comes from recently purchasing a new computer and the process of getting 1password configured.

- First, the webpage. The 'Try it free', 'pricing' and 'get started' links all go to a sign-up page that makes no mention of the non-subscription option. To download the software, I had to find the little 'download' link in the footer of the page. Given that it's still possible to signup for the subscription service after downloading, I'd like to see a more prominent 'download' to both support people like me who have an existing license and people who want to install first and sign-up second.

- Second, there's the experience when first starting the app. It actually took me about 30 seconds to figure out how to connect it to my existing vault that I keep in Dropbox. The sign-up flow is so prominent. It may have been different if I'd installed my license before connecting my vault, but I keep my license in my vault, so that's a bit of a chicken-and-egg problem.

- Third, on my new computer I discovered the Station app, which seems like a cool way to separate my persistent, always open tabs from my normal browser tabs. It has 1Password integration, but uses the CLI client to accomplish that, which means I'm out of luck and stuck having to copy-paste my password every time GMail wants to reverify. Adding support for non-subscription to the CLI would mean a lot since it's used to integrate with other apps.

Alternately, if you'd like to publish developer documentation on the native message protocol used by the Chrome extension, I'm happy to write code myself. I've wanted a modern version of http://sudolikeaboss.com for a while, but reverse engineering your protocol crosses my not-worth-the-effort boundary.

None of this is major, but it's all the little things that contribute to the feeling of being second-class in the eyes of AgileBits.
> I'm not sure [...] will suffice

I think if we're being honest, nobody's sure what will suffice. Even if we pretended the legislation spelled it out in non-vague terms, what suffices is more about enforcement than codified word. Couple that with the fact that it is in vague terms and it falls even more heavily on the enforcers to define the law. Until then we wait, often while being berated by others for our confusion.
Wow the blockchain can actually become a grat loophole! Concerned about privacy of your users? Just upload their data to blockchain and then use this information anyway you want directly from the blockchain. I mean GDPR wont rollback blockchian, can they now?
I’m interested, legally, when is this okay and when is it not? Can you have “one sex only clubs”? Scholarships? Can you have VC firms that only let one sex founders? Where is the line here?

By looking at it in reverse it is very discriminatory in any sense:

- Men’s only VC firm

- Outstanding Male Award

- White Male Study Room

I completely understand equity and trying to actively support women and minorities, however I’d just like to know the current law and where the line is drawn.
I like it! Something I've been thinking about recently is using ES6 proxies to visualize algorithms like this. Lay out the arrays and objects as blocks on a canvas, and highlight the blocks as the algorithm reads / writes to the corresponding slots of the arrays / objects.
Despite people's low opinion of politicians they seem to be steadily improving in their most important skill -- getting reelected.
You're the man, man! Keep up the great work :)
To do that I would need to take up a job at some big tech firm.

If someone in my situation is forced to do shut down his startup and work for a big firm to stay in US, imagine how difficult it would be for someone else to decide to quit their job to do a startup!

I think big companies have played this well!
Yes, but that's literally impossible.

Unless, they:
(i) can predict the future;
(ii) invent a time machine, which may a superset of (i), subject to the associated limitations of the "device";
(iii) break Google's algorithm in a way that they could know in advance which customer would be served which (Re)CAPTCHA at exactly which point in time.

The latest point would be extremely challenging even if they were printing a (Re)CAPTCHA in real time, during the process of filling the physical form.

> the principle that "every action on the web form is matched by the customer's ink marks on paper"

I think some of this would also be impossible, because the web form does not exist in isolation and is part of a particular browser environment:
- browser version
- installed plug-ins
- associated plug-in settings
- auto-fill suggestions

Then, one goes down the rabbit hole of other un-matchable features such as, peculiarities of the underlying OS.
For instance, in the context of Windows 10, a user may get an additional dose of distraction due to receiving utterly unscientific claims regarding battery-life increase under re-branded versions (but, nevertheless, only useful for downloading other browsers, such as Firefox or Chrome) of Internet Explorer.

All of this begins to sound a bit like a free version of Amazon's Mechanical Turk platform.
Further versions of such paper forms may actually be used for outsourcing Turing Test questions to wetware, so that we could read further waves of ridiculous articles copy-and-pasting misunderstandings regarding the great achievements of the next "AI" which has "passed" the test.
Would be better if someone could come up with a problem that blockchains solve.
Remember that we still call our pocket supercomputers "phones".
Any European country outside EU still does bilateral agreements when it's convenient for them, just check Norway and Switzerland for two examples.

It remains to be seen how much exit Brexit will actually mean in reality.
Is this another shitpiece against capitalism?
By "write and share" I meant writing substantive and informative content such as essays and guides. I did not mean social media posts, which I think is what you're referring to.
Since we got kids we had a system with my wife: Saturdays I sleep in, Sundays she does. It really kept us sane.
Does "expand ... sanely" mean building businesses on citizens' data without regard to possible harm to those citizens or society at large?

If not, what alternative do you propose to GDPR?
I had exactly the same problem. Heavy tendinitis in my right elbow, mostly due to a regimen of squash, badminton, and rock climbing multiple times per week.

I similarly switched to trackball mouse and keyboard without num pad (I was already on vim).

But what helped me more than anything was a keyboard tray that goes below the desk, almost on your lap.

Whenever we move offices at work, it sometimes takes a day or two before the tray is installed and I notice that the discomfort starts coming back quickly.
Golang for Rubyists. Part 5. How to Start Applying Golang to AWS Lambda
The very first "real UNIX box" I owned was a PC7300/3B1. Got it working with the built-in 1200 baud modem and everything.

Eventually replaced it with a Sun 3/50, but I have fond memories of the 3B1 (and there are great emulators for it).
Those old Sun workstations had re-purposed grey-scale newspaper publishing screens. I remember being hooked on having two full newspaper page sized windows side by side for my CD-I development. Not until retina displays did I have that again, and it was very welcome.
Not sure why the doom and gloom. Because they can carry on as always except in Europe. If that's 90% of their base then yes, they may have problems.

For such companies GDPR simply shrinks profits, no?
Ask HN: Why doesn't browsers enforce privacy regulations?
For years cookie warnings have been the toll we have to pay to use websites in the EU. Ugly, annoying, mobile unfriendly.

Now with GDPR we face further consent notifications, and a new ePrivacy directive is on the horizon.

This makes me wonder - why haven't these consent notifications been standardized in browsers - it seems like just the kind of thing that would benefit consumers as well as businesses, and who better to enforce cookie rules than browsers?
Clicking the |web| link under the title and then selecting the boxed listing at the top of the Google results page usually provides full access Financial Times articles. Sure I'm probably giving Google data.
I disagree completely. EU seems to be the only large entity that cares about citizens, and GDPR is likely to bring a lot of sanity to the field. It seems that the positive effects are often extended also to people that aren't strictly in the target group.

I'm saying this as an employee in a company that has been doing changes to ensure compliance. Some extra work, sure, but all the changes I've seen from inside have been for the better.
Hm, that’s interesting. It should be possible for Pinterest to be compliant, e.g. Twitter is compliant.

Was there anything specific that caught your eye?
Especially in non-controversial cases, there's a lot to be said for fixing the problem once and for all.
United States V. Microsoft: Deposition by Bill Gates [1998]
As a (probably controversial) counterpoint, I'm not so sure that life in a state of nature is much better than life on a factory farm. The math of making it in the natural world is brutal: a stable population size means that, on average, only two of the offspring that an animal produces will ever become reproductive adults. You know that cute string of ducklings following their mother around? Statisticaly speaking, almost every one of them will be mauled, starved, or frozen to death.

That being said, I still believe that we have some kind of a moral obligation to provide the animals in our care with a decent quality of life.
PayPal is registered as a bank in the EU, in Luxembourg if I am not mistaken.
Photography Hacks for Solo Travelers
IANAL, but why would it matter how the PII got into some company's computers? GDPR demands that the person in question can have it removed.

Otherwise companies could just go "yeah we have everyone's personal data, but that was done by a previous employee and we fired her, so we don't have to delete it".
You know what a cookie is, most non technical people, those whose idea of Internet overlaps with Facebook, do not.
Thanks! The functionality of Stripe Checkout is similar, although when using it you still need to process the payment on your own server. Checkout Page does that for you.
The substance is that I actually use a security feature that Apple has implemented and it makes my device more secure. That's my justification for saying that Apple cares about security. If it was security theater, then the feature they implement would be for show and not actually make me more secure. I don't believe that's the case. Feel free to prove me wrong. That would count as substance.

The burden is then on you to give a reason that you think that wiping my device after 10 failed pin/password attempts is security theater and not just security.

Apparently your reasoning is just that "Apple is a corporation and corporations use security theater", which is a terrible argument. It assumes that all corporations do certain things without room for exceptions. It also has nothing to do with the actions themselves.

> definition of security theater is taking actions that make it look like you care about security.

If the actions you take to make it look like you care about security also happen to make you more secure, is it security theater? Can a company do something that both makes them look good in the public eye and be good for their users? I think they can.
Well, you would have to read it and make up your mind.
The subthread was about running GNU/Linux on Apple devices like the iPad Pro you own, not about the device itself...
>“It has been good for Facebook, but it hasn’t been good for us.”

I hear this more and more from my friends in publishing and broadcasting. Sales likes to brag about "followers" and such, but it never translates into real money.
I'd like to point out an apparent oddity - that I, as a free market libertarian, agree with you that rolling back recent banking regulations is likely to lead to greater levels of exploitation of the populous by the banking/financial elite.

This does not negate the free market idea, rather we are just looking at a small detail in a larger picture. Without context things can be confusing.

The larger picture is that the banking system is not a free market entity. It was designed to prevent bank runs on insolvent banks - so that banks could practice currency inflation without, effectively, being called on it by other banks. (long story on inflation - most economists of course argue that it does not hurt the populous - some dissent...)

So anyway, the initial extra-market act - setting up the banking system, was designed to aid the banking elite in expropriating the wealth of the populous via systematic currency inflation - of course the stated aim was to "stabilize the banking system" and that is also true - prevent bank runs on insolvent banks so they can inflate more$$.

That stability, plus lots of greed, gave smart financial thinkers freedom to come up with yet more ways to exploit the system for their own benefit. Speculation in one kind of asset or another, etc etc.

Hence people decided the system "needed to be regulated" -- this new round of regulation needed to essentially quell the disturbances made possible by the first round - (the laws passed which created the banking system in the first place, here renamed as "the first round of regulation")

So sure - if we are going to have an artificial banking system propped up by law in the first place, it is only natural that it will require ever more regulation to keep it upright. After all, it is no longer "of the ecosystem" but "on top of it" - not subject to the full guidance of market forces.

Free market people who want to roll back recent, stabilizing, regulations, but support the banking system in general may not, in some cases, understand what they are asking for.
I'm rather surprised the United States government would be using foreign software for information security. Really, I'm surprised that they're using outside software for it at all. As much as I'm a fan of the free market, that isn't the sort of thing I'd trust to an outside company.

If only there was some sort of group in the government that handled information security... Some sort of security agency, if you will.