skysight-inc/HackerNews huggingface dataset:
Thanks!

I'm going to be honest: nothing in what is described seems to me like a new idea that makes me want to try perl6. Floating point safeness is in R, dsl is in ruby, concurrence is in golang. And unicode... I'm not exactly sure what the problem is with other languages, I guess it never hit me. :)

That being said, it's cool to see all those features in the same language. I'll keep it in mind if anyone mentions all or most of those as pain points.
It's a good application, but having used it I found that it was often very difficult or even impossible to locate my destination and when navigating it often had some funny ideas about what route to take; Google offered much better routing and searching.
I ended up saving all the locations I wanted to visit before setting out just to make sure that I could get to them easily.
However there are documented instances, with Politico for instance where stories were given prior approval by the Clinton campaign before publishing. There's lots of evidence that reporters colluded with the Clinton campaign. That's not 'negotiating access.' Reporters ethically are bound to not give sources the ability to approve stories. Otherwise those stories might as well be press releases.

I went to journalism school and giving sources prior-review over a story is about as unethical as it gets.

Getting access to a source doesn't mean softballing everything for the benefit of the source. With the email scandal for instance, those stories could be written with or without cooperation from Clinton -- you simply say: we're running this story, care to respond? If they are 'mad' at you, they are the ones that miss out on getting their side represented. Reporters ought not be 'negotiating' anything. We have a story, we're going to run it; if you want to respond, here's your chance, if you don't want to respond, we can report that as well.

Journalists in many organizations have sold themselves out. It's no surprise that most of them are Clinton supporters. The days of Walter Cronkite objectivity have seemingly passed.

The media colluded against Sanders not even to mention all of the Republican candidates.
You could save money from your programming job and fund yourself a dancing academy. Or even better, find a way to mix the two. Never stop dreaming!
I'm not saying it's good practice, just that I kinda get why they did this.
I think you're confusing "citizen" with "civilian" there, although I agree neither are the same thing or were ever used in the same way as "consumer".

define 'citizen' -
> a legally recognized subject or national of a state or commonwealth, either native or naturalized.
With so many battles being lost, an apathetic or ignorant public and few resources those people just waste everyone's time and help abusers indirectly.
I would happily pay for both a kindle and print version.
> if someone tells me it is 10 am in Italy, I know what time it is there.

Right, but they've still had to look it up. And if they looked it up last week, they'll be wrong this week.
akka-http is nice. akka-actor (i.e. the project that was originally called "akka") is awful. The name overlap is unfortunate.
This approach might lead to programmers thinking that they can do things in C because they have a particular mapping to assembly in mind. This might lead to undefined behavior. Casting pointers around for example is no problem in assembly (there are no types...) but has undefined behavior in many circumstances in C.
The difference is that VCs give their money to the start-up voluntarily.

Tax payers are forced.
Almost by definition, eminent domain is seized at under-market rates, because if it was the market rate, you wouldn't need eminent domain.
I left it for ops and then management and then went back to development.

Cycle normally repeats every few years.

Currently doing all three at once because startup.
It's always a risk, but it comes with the tiny chance that the new hire will be the guy who designs the next iPod.

From the employer point of view, keeping someone aboard who is willing to jump on every opportunity for leverage is also a risk. You might want to have the fiercest of negotiators in sales, but the same thing is not a trait you want to see in developers. Bad for their earnings, but that's how it is. The most capable developer in the world would not be a someone you want as an employee if you suspect that he could use his powers for extortion tactics. (It's bad enough already that the worst developers become "irreplaceable" without even trying)
Yes, it's probably overkill. What I'm after is the simplicity, even if it comes with limitations. My woodworking plans are pretty simple, and I have no need for fancy shapes or parametric stuff (I can't design more complex things than I can cut and chop with chisel and saw).

I wouldn't go designing fancy shapes for machining with SketchUp, but it's great for doing plans for simple projects.
If the system were elegant it wouldn't be quite so wildly inconsistent between prefix and suffix notation. "Middle-out" is not elegant.

I mean, I've been writing C for 20 years and would still prefer to break down a declaration with intermediate typedefs rather than write "pointer to function taking array of pointers to int-returning functions taking a void pointer, which returns a pointer to int-returning function taking a void pointer". If you can write that as a declaration right first time you can give yourself a serious pat on the back.
Cloudflare have a workaround for that too! https://support.cloudflare.com/hc/en-us/articles/202494830-P...
Book-keeping, marketing, and managing high performance teams.
Their Espresso app, a daily update of world developments, is also a great concept. For me it's a better way to get the news, than to have a constantly changing news feed app.
Introduction to Claudia.js
SQRL – Secure Quick Reliable Login
> It's because it's designed to be used in Directions mode with location services enabled, and only in Directions mode with location services enabled.

If you don't provide a source for this, I'm going to call bullshit.

Screenshot of desktop Google Maps without sign-in: http://prnt.sc/d4j744

Screenshot of Android Google Maps without sign-in: http://prnt.sc/d4jwdy

Both look full of street names to me.
The best tips for Unity game developers – a Curation Episode #20
4 tips for presenting web designs to clients
What right(s) of yours does my apathy infringe upon?
A list of headless web browsers
Can you request your information if you don't live in Europe? I'd be really interested in finding out what info Google has on me.

Do you know of anyone that has previously requested access to their info? I'd be extremely curious of what the response looks like (even if it had to be anonimized to protect the requester's privacy).
> Much of that cash has flowed to the armies of decorators, drivers, caterers, painters and other workers who are irreplaceable behind the scenes.

People always wonder what will happen to jobs that get automated. New jobs that cannot be automated will be created as labor gets freed up.

For example, a significant entertainment industry cannot exist when 90% of the population needs to work on the farm to stave off famine.
That's only true if you ignore the fact that operations in HTTP have semantics attached. (Or at least that was the intent. The reality is probably that they actually don't in practice. Plus, as others in this thread point out: The semantics may not actually make any sense.)
After the vote: Building bridges to build a better future for all – Are you in?
Same with microsoft.com.
One thing I (and many non-technical friends) found creepy recently is how Google Maps monitors your phone camera. An update quietly pushed this on-by-default feature for the purpose of prompting you to add images to their product.

I wrote more on this and how to disable it here: https://unop.uk/on-google-maps-geotagging-and-privacy

Edit: looks like they have pushed out at least two new on-by-default features since I wrote this (not that long ago); 'photo view count opportunities' and 'new and popular places'.
I left programming to do ProjMan work so that I have more time doing my main project of giving my family the best life possible.

I found that SW engineering is too taxing on my time at my stage of my life. My wife and I are mid 40s and the kids are growing fast.
Ok. Apparently you have the wrong concept of creativity, or you're looking through it with only one glass.

Creativity is not only doing aesthetics or poetry, the bare concept of creativity is unifying things that otherwise don't seem unifiable. Associate a dog with a circuit, that's creativity; innovation.

And boy, you have a lot in bare programming. There are many ways to write a code that does the same thing. Sure, not every code involves the level of creativity a painting can, but that's not to say programming doesn't have creativity whatsoever.

React, Redux, Sass, those all are great examples of programming creativity, just beginning by the problem they solve, it's creativity on his own...
IMHO, that will depend on the type of business, but getting basic understanding of sales (like, actual deal closing), marketing, and hiring are crucial no matter what.

Even if you plan to bring co-founders on board, understanding the basics of what they do goes a long way establishing trust.

Another thing, which is not a skill, is to understand that techcrunch is not a fair representation of the tech world (& neither is HN), and that building a business is not about making the frontpage, it is about bringing solutions to problems so painful that people are willing to pay you for it.
I'm 34, only got into programming this year after completing a boot camp. Got my first full time job in July. I always wanted to be a programmer but also had confidence issues. When I changed my mindset from over thinking to not giving a fuck and going for it, my whole life changed for the better.
eMails, tasks, conversations, documents, searched and indexed, all bound up together in one integrated whole.

Is this another Lotus Notes? Or the ill-fated Chandler?
well that's quite sad. I was hoping a vr headset could be a valid substitute for multi-monitor setups, we just have to hope they get to that point. Smartphones kind of peaked around 4th gen, so we should wait a couple more gens of vr at least :p
Did you look at the 'include' directive in Nginx?

I'm not sure about the security implications as I use this just for servers I control, but you can use a (just example naming) nginx.conf file in the website root, and use the 'include' directive in the main config file to read from that.

That's how I use Wordpress with Nginx to automatically write things like Yoast's Wordpress SEO or iThemes Security rules.

Something like:

include /var/www/domain/htdocs/nginx.conf;

Seems like there would be similar security concerns to using a .htaccess file but I've not looked into that in any detail.
Shouldn't there always be a fallback option in case a (modern) codec is not supported (yet) natively?

The one thing I like most about VLC is that it always works (so far).
DIY networking: the path to a more democratic internet
Individual budgets for individual shows sounds like a big TV network convention. Netflix isn't selling ads against each show; their subscription revenue is shared between all their content.

I just read elsewhere that experts estimated that "Fuller House" attracted over 10M viewers. Even if every single one of those viewers cancelled their subscription after binge-watching the show, Netflix might have made nearly $100M in one month from that show. "Fuller House" probably funded several shows that you or I love.
How to Lose Weight – 5 Steps
Many SOHOs, some SMBs and Google. Enterprises do run Windows, but then, since when they were known for being bleeding edge?
$800k a round what are they smoking?
> That and of course spending countless hours debugging segfaults and memory leaks.

Maybe that's because you think that:

> the best way for learning C has been [0] Build Your Own Lisp and Zed Shaw's [1] Learn C The Hard Way.
I fell in love with programming, when I was about 13, and I love it now (29). Commercial programming (e.g. what I'm paid for) is rarely fun for me, but not bad either. And I have a lot of fun doing programming as my hobby, some experiments, etc, when I'm not constrained with anything. I don't think I would ever change my profession.
Amazon seem to be slowly getting there:
https://aws.amazon.com/about-aws/whats-new/2016/10/ipv6-supp...
So where is the revolution?
3D Projection Mapping Monkey Surprises Crowd by Coming to Life
But that's not a revolutionary difference in kind.
I completely agree. In addition to that, I use my password manager (LastPass) to:

A) Safely store confidential data like credit card information and pins.

B) Share some data with coworkers, on a folder-by-folder basis.

C) In a case something happens to me, my friend has Emergency Access after 7 days: https://helpdesk.lastpass.com/emergency-access/
For four years, my business cards read "engineering". As in, does engineering work but cannot sign off on documents and thus is not an Engineer.

I left for software before sitting the PE, so they'd read the same were I to return to doing Mechanical Engineering work.

But of course it's silly to stand on principal on such things, so I've never taken offense to anybody calling themselves whatever they like. If the janitor can be an engineer, certainly anybody else can too.

I imagine Architects feel the same way. And Cardiologists will as well, when we start appropriating their title.
Why Do Dev Agencies Need Continuous Delivery?
Similar to this, except this one has Reddit comments as well : https://embedd.io/
Well to be honest teaching English in Japan is one of the worst careers you can choose. Competition is super stiff and pay is super low.

I don't know what you was expecting.
We have a maid. She is nice, we pay her fairly and she can also vacuum clean the stairs. She has the keys of the house, so, she can also clean take care of the plants when our vacations are not overlapping. She can also wash the floor.

Oh, and a good thing, this is another person we trust to take care of the house in emergency when we are not here, she lives 500m from our house, we cultivate social relationships at the "village" level. This makes a nice smile and short conversation when we meet here and there.

So, for us, no robots, but for a reason not exactly the same as your reasons. We prefer to trust people.

Imagine a world where everything is automated, you just use stuff which are autonomously delivered to your door and you work from home, you order your pizza with an app, etc.. You are alone.
If you are hosting many small apache/php/mysql based sites, you most certainly do not want to run a seperate server instance for each...
Who would ship the ffmpeg though?

It's filled to the brim with heavily patented codecs. That's also why the browsers don't support H265. Note that Chromium and Firefox don't support H264 either exactly due to the patents. (Firefox will fall back to the system decoder, which, coincidentally, will be ffmpeg on a Linux system!)
Care to be more specific about what you mean? What would be your preferred way of learning C?

Really, how can you get proficient at programming C without spending countless hours debugging segfaults and memory leaks?!
Ask HN: Which industry do you work in?
I'm a junior front-end dev at an e-learning agency. When I was learning to code I read an article in which the writer encouraged developers to target industries that do not enjoy an abundance of tech talent as opposed to the usual tech start up places. Are there any developers here working in places you wouldn't normally expect to find developers?
I thought I was leaving programming when I went back to school to do a Masters and then a PhD in environmental economics. I'm now a lecturer (assistant professor) ... but programming is so useful in academia, and such a rare skill, that I hardly do any less now than I did before. And I'm OK with that. :)
And it would have gotten the ever-living shit knocked out of it in a conventional shooting war with the US Navy.

Saddam's Iraqi army was one of the largest in the world. North Korea still has one of the largest. Quantity doesn't have quite the same quality as in Stalin's day.
C++: Variadic Templates and a Factory Function
Looks really nice, often having business wide dashboard are a pain and it's nice for everyone to be able to see sign ups etc. MySQL data source is good but I'm hoping they'll include things like prometheus or others later. For now this would work with some Segment.io or similar batch jobs
I'm in Portugal too and it doesn't work, only let's you play around with the pre-existing reports. Edit: commented before seeing your second reply, my bad.
The best free booking and appointment plugins for WordPress
Chatbots Are Shaping the Future of Technology
Consume is a bit older - I remember it in use around 2000
In Belgium we're up to 49.5% of Google traffic over IPv6, which is pretty impressive. All major ISP's have IPv6 enabled in a dual-stack setup right now. This works because almost all of them provide an all-in-one modem/router/access point, all remotely managed, so it's easy to just flick a switch on the ISP end and magically have everything go over IPv6.

What's holding back further progress is mostly people with their own NAT routers/DHCP that's not set up for IPv6, or company networks where the transition isn't planned. That's going to change very, very slowly indeed.
Shameless plug : We have been building http://www.reportdash.com with a similar target market.
Datastudio appeared to be our startup killer in the beginning. But I guess, we may narrowly escape owing to the usability advantage, and the deep integration we have for datasources like adwords, fb ads etc

We are working hard to give a fight. We are about to release a major update in the coming months which makes slicing and dicing data a breeze.
The Financial Times and The Economist have a shared history, though common ownership interest in the two publications ended in August of 2015. The fact that both papers are very high quality and have done well in the online era strikes me as not unrelated.

Though separate now (FT is owned by Nikkei of Japan, The Economist is now principally held by the Agnelli family, who founded Fiat, along with several other families including Cadbury, Layton, Rothschild, and Schroder.

https://www.theguardian.com/media/2015/aug/15/economist-beco...
Facebook Video Filters
True, but you can have more nodes with modern 'traditional' databases, replicate your data and add redundancy. Hadoop and other big data tools should be used because we have a huge amount of data, not to add redundancy or resiliency.
The characteristic you listed were well know way before 'big data' became a thing.
IPv6 was always going to be an S-curve. My guess is we'll see switchover at about the same rate up to 80%-90%, and then a long tail.
I've just tried webm to mp4, the native is at least 10 times faster.

It seems just very low-res stuff will be interactively playable if the speed difference remains. Maybe it's enough for the very old stuff, however.
Suffering at least somewhat financially. Its reputation was completely tarnished for me when Murdoch / NewsCorp bought it.
It doesn't seem to be available in the US?
You put a lot of faith in sandboxes... They aren't magic.
Well, here's the thing. A carrier group can attack from blue water. You can play around with scenarios, but the US navy is not going to give adversaries an easy victory by coming too close to land.
Anti-ballistic missiles FTW.
But what about the Russians? They will double click! How can we keep up with that?!
If you're in the US the most common time for that info to be collected is at the offer acceptance stage. This is usually a form you fill out for their HR system.

This might be different depending on the country. I've seen CVs that have SSN/DOB/Marriage/Picture/Driver License because where they are located that's normal info to have on there.
Another vote for Cython. All python programmers owe it to themselves to take a look at Cython. The fact that it's compatible with (almost?) all existing python libraries and you can almost certainly run your existing python code without any changes to the source code makes it very easy to get started with. Then you can start making (often relatively minor) changes to your source code and often get 10-100x speed ups on CPU bound tasks. And the resulting libraries are all automatically importable back into normal cpython.
> There was no requirement for the AGS to strike seagoing targets, and the system does not have the programming to do so. But the big guns could be adapted to target ships if necessary, the Navy official said. “We would have to do the software modifications to make that work.”

The new gun can't shoot at other ships....
I would agree that JavaScript is better than php at this point. The problem with that suggestion is that the JS world is so fragmented and to be successful, you need to exercise judgement to decide what the right tool for the job is. OP is too new to have that judgement, so he needs a clear path to follow. Do you happen to know what a good path to learning nodejs from scratch is nowadays? I suspect that picking up either Learn JavaScript the Hard Way or an Egghead.io course on redux/react would be a good idea...maybe?
> having to do it under someone else's terms can spoil the deal though

Exactly. This is my main gripe about programming. I will still be programming at some level as I age, but I don't see myself doing programming competitively after 35 considering the cut throat business needs of a 3rd person/entity for whom I will be programming. My best bet is to program for my own business, and then again money and profitability is a matter of concern and there is no better way to know than trying it out.
Toblerone faces mountain of criticism over its chocolate chunks
If I remember well at least 2-3 years ago it was complicated to measure IPv6 usage on a high-end router, and that was tied to billing.

Every vendor (Cisco/Juniper/Alcatel/Huawei) had a different way to do it and since B2B billing depended on it IPv6 adoption was not as easy as expected.
Bullshit.

Headline should read, "Chap selling super expensive robot vacuum cleaners that take ten times as long as humans, and need just as much supervision, claims they're not irrelevant, really good Christmas present. Honest."

I'd believe that 20% of the world's new robots are vacuum cleaners though.