skysight-inc/HackerNews huggingface dataset:
Yeah, got to love how Microsoft are embracing the open source - as well as the solid (pardon the pun) development methodologies and patterns that surround it.

I have been working with Core all year, in fact started learning C# on Core RCs (which was a bit interesting..), but it was all on Windows. Finally the other day I just spun up a Ubuntu VM in Azure and got a sample Core app from my Win10 environment at home published up and running in a few hours, as step 1 on a small idea I have.

This coming from never having used Azure VMs before, and I was rusty with the SSHing / Linux as well. Not a lot of my friends would dig it, but as a relatively old timer I thought it was way cool. Microsoft code, running on Linux - definitely made my day.
At least Cafe Pamplona is still chugging along. Not as great atmosphere as Algiers, but still a decent spot, especially in the summer.
this days, almost every failure can be related in some way to a "computing glitch".
Twixxr Uses Twitter API to Amplify Women's Influence
Simulation Modeling of Cloud Computing for Smart Grid Using CloudSim
5 benefits of static GraphQL queries
Because money people expect the second derivative to be positive (because they only make money if that's the case).
I get it, and I'm definitely not knocking any endeavor as being trivial. I'm just curious, in general, why this isn't more of a focus. Possibly for selfish reasons.
Cold-Brew: A Testing Library for WebRTC
This attitude continues to boggle my mind.

It's as if you think it would be better for millions of people to spend massive amounts of their lives away from their families, living extremely unhealthy sedentary lifestyles, eating truck stop and gas station "food" and operating massive machines that cause many deaths every day of the year.

You actually think it's a good thing that millions of people spend their time this way!

We have the ability to make the world better. We have the ability to eliminate the need for thinking, feeling, living humans to whittle away their lives sitting in trucks and being away from their families.

Yes, technology is going to force us to question to role of "work" in society, and if it's more important to earn lots of money while being away from your family and living and extremely unhealthy life, or if it's more important to earn less money, and have more time with family and healthy living.

Yes, the world is about to change - and keep changing - and it's going to change whether you resist it or not.
There as cluster bombs that look slightly like dolls if you use a lot of imagination. But in no way as this deliberate as my 80s textbooks and teachers in Norway claimed. The Soviets had nothing to gain by such a policy.

This was propaganda served by the US that we swallowed up in Norway and retold to our kids. Ironically, the Soviets told the same kind of propaganda to their kids about US involvement in Nicaragua where they used similar types of cluster bombs.
That assumes that it needs supervision and the driver isn't just there for the first/last mile.
Canada is the U.S.put through a low pass filter.

Milder extremes but basically the same.
I see, okay :)

It was horrible to me, too :D

I just noticed that people were more douchy on chat/email than on phone, so I started to call them when they started to rage online, haha.
Me too. I also came from a php background and I love the new .NET Core, Typescript and so forth. Funny is that I've always been dismissing .NET for so long and been a heavy Linux user. I never thought the day would come where I prefer .NET and Azure.

Although, professionally I basically only do frontend work or node work. So javascript is pretty much what brings in the cash each month nowadays.
The same workflow can be accomplished by amending commits in git, without a whole new set of semantics needed for managing the staging area (or needing to stash changes when switching branches).
> why don't they just chuck a whole bunch of cheap consumer gadgets on these things

This [0] is an interesting read on some of the considerations for the Curiosity rover cameras.

[0] https://www.dpreview.com/articles/0353350380/curiosity-inter...
Damn, beat me to it.
> ponzi scheme that depends on constant growth.

Can you recommend any references for a non-economist to learn about this theory?

Also, is this related to why financial markets are so obsessed with profit growth? I always wondered why being profitable wasn't a good enough indicator of success.
I love online fiction. Each of the following is very good and will take you many days full-time to get through.

Homestuck: http://www.mspaintadventures.com/?s=6

Worm: https://parahumans.wordpress.com/

Freeman's Mind: http://www.accursedfarms.com/movies/fm/
And the spectacular TSR-2[1], which would have completely revolutionised things in the air, but the project was cancelled when it was almost finished.

[1] https://en.wikipedia.org/wiki/BAC_TSR-2
Error-correcting codes and neural networks
Have you seen what assembly lines looked like in the past? With humans at each station? Now how do they look? While I haven't been alive for hundreds of years, I would imagine that each time a new innovation comes in to play, humanity panics and says this will put everyone out of work, then we find new things to occupy our time and move on to the next outrage.
I had to do TWO Page-Downs to get to the content. Really?
Thanks! It's History-Podcasts.com. I am a couple of months behind in putting in new shows, but there are over 200 there now.
Not sure "Any time soon" = 8 years later.
-Mars Tyson
A Theme-Rewriting Approach for Generating Algebra Word Problems [pdf]
Drinking More Water Can Increase Pumps in the Gym and Make You Look Leaner
I guess you learn about reinforcement loops at an intimate level, which is probably good for machine learning/AI
That is a completely separate issue. I am arguing against the assertion that without US involvement democracy would be dead.
Pretty sure the 1st iPod had the click wheel. It was a mechanical wheel with a separate button in the middle to click.

The 2004 ones were touch wheels with tap sensors
Ask HN: How to evolve and get a higher position?
I am a software engineer for a few years now. I've worked mainly in small companies.
I am not far from becoming a senior software engineer at my current company I believe I could apply to other jobs as a senior software engineer. There is something that am trying to figure out though.
Where lies my future, programming or management?

Of course always a lot of things comes into mind. Some coders just love it and they will keep it as a job forever just because they want to do what they like/love.
Some others like myself adore coding as well, although think that doing it as a job cannot provide enough to do whatever.

I am pretty certain am gonna keep coding as a hobby until the end, and I find it fascinating to challenge myself in my own personal time with projects etc.

Thing is I myself don't see any future for me in software development as the ladder can go up to a certain point and then you'r stuck with it plus the income that comes with it.
I am trying to figure out how do I evolve beyond software development, into manager ranks and or project management and eventually become a CTO or anything like that.

My main question is, usually you'll gain higher ranks the more you work and eventually you'll be able to apply for higher positions until you become a manager in a company and you'll be over-viewing a team and then slowly you can progress up to being a CTO or a high position like that.
Are there ways for me to speed up the process?
I was looking into master degrees for Project Management, is that something that could help me evolve faster?

Also I would like controversial views from people that stayed into software development their whole lives, its not something I completely disregard of doing, its just something that I see in my friends that are like 20-25 years in that field and although they adore programming they feel like they could be worth a lot more if they were going for the management positions that they were offered.
For me it was Pyramid+SqlAlchemy - For me probably best python web framework if you want something more than CMS.

On frontend I think Polymer and Web Components are a game changer - very low entry barrier and they feel like a proper way to do web development where everything is encapsulated.
An excellent point. Clearly they should spend their life sedentary in low rise office parks surrounded by cars in suburban San Francisco, operating a network of increasingly smaller machines that serves to siphon the wealth from the rest of world into their increasingly greedy pockets.
My experience with JavaScript's Date and the missing year 0
>You actually think it's a good thing that millions of people spend their time this way!

I think you're putting words in riskable's mouth. What the comment actually said is that you were vastly underestimating the disruption in comparing it to milkmen, etc. There wasn't any judgment whether it was a good thing or not.
Nice try Canada! If this is a preemptive article to discourage nevertrumpers from moving to Canada, it failed miserably.
Next-generation keyword tool to build large PPC&SEO keyword lists
Seems WebBS is not accurate to measure information density of: pages with lots of images, video streaming and text rendered as images. It seems it aims to measure bloat for information delivered as text (layout, colors, etc also convey information but for simplicity let's avoid trying to measure them).

So, in essence WebBS aims to measure rendered html without tags (like using the text() function of jQuery to get contents of a div tag). In that case, why no traversing the DOM, get clean text content, measure it (count bytes) and divide by request size. In this case, WebBS will always be below 1 and a value closer to 1 is better. Also, some punishment points should be considered for number of request (or maybe define another rate since that is not bloat per-se).
> Am I also correct in that this only affects intermediate certificates?

No. As the article states, it will affect any certificates that chain up to the specified root certificates (including and intermediate and end-entity certificates).

> I see they say that they will have a workaround in place ...

From previous statements, I believe WoSign's plan is to resell another CA's certificates during the period that they don't have a root of their own in the trust store.
I grew up watching my parents and grandparents work guaranteed employment in companies that would keep them on for life, treat them well, offer promotions and actually come good with retirement on time and the amount promised. What a world we had in the 70s 80s and 90s.

I have never lived under that delusion. I know work is not guaranteed, I know companies will always "downsize", I know I am an expense to be eliminated and I know my retirement will continue to be pushed back, and that I'll only get a fraction of what I was promised if it ever comes.

That is the reality of the world I live in.

Anyone that doesn't accept that reality is not living in the real world.
Have you heard the joke yet about Perl being a write-only language? Have a look at Python, Ruby or Perl6 for your next change of goto language. One of those should still fit your thinking style and should ease some of the pain points of working with Perl.
I never considered that. I suppose that does give me some hope that we'll see future projects with today's hardware eventually.
https://github.com/ipython/ipython/wiki/IPython-kernels-for-...

And plenty of others: julia, ruby, js, coffescript, C#, R, F#, go, scala, erlang, exlixr, ocaml, forth, perl, php, octave, bash, powershell, clojure, mathmatica, lua, scheme, processing, brainfuck, prolog, lisp, tcl, c and even more.
Bournemouth has a long runway, legacy of its WWII roots. It was chartered for £60,000 for some 20-minute subsonic flights. There were also some day trips to Cairo from Bournemouth.
Interesting question to pose for people here: In 2015 38,300 people were killed on U.S. roads, and 4.4 million were seriously injured - if automation saves those lives, but puts others out of work, is that not what we want? Shouldn't we prioritize life over employment?
Total plug on similar topic

In a similar vein, we recently built Umbrella App - which has has tons of simple, easily accessible lessons on digital and physical security issues (from sending a secure email to dealing with a kidnap). It's designed to help make security easier for travellers, journalists, activists on the move. It's open source and available here:

-https://play.google.com/store/apps/details?id=org.secfirst.u...

-https://www.amazon.com/Security-First-Umbrella-made-easy/dp/...

-https://secfirst.org/fdroid/repo

The raw content is CC and available here for reuse:
https://github.com/securityfirst

More info: https://www.secfirst.org

Ends total plug on similar topic :)
> Just like people don't really consume beer for the flavour,

Oh but I assure you they do.

In fact everybody I know drinks beer exclusively for the flavour. Why else would they?

Even my 93-year-old grandmother drinks it, but she can only drink half a bottle, after that it will start to affect her. She complains bitterly how she'd like to drink more, but can't anymore.

> or non-alcoholic beer would be a lot more popular than it is, since it just tastes like beer

I have never found a tasty alcohol-free beer. I'd be happy to find some. I love the taste of beer, but after a few I need to stop before it goes to my head.

The process that removes the alcohol somehow also removes the pleasant taste (maybe because the alcohol content partly determines the taste?)

> without the bitterness of alcohol.

The bitterness comes from hops, and possibly malt.

If it were the alcohol that was bitter, wine would be quite bitter, and Vodka would be unbearable.

I don't mean this as an attack on you at all, but you seem to have little experience in the matter.
I wouldn't be so sure. Personally, I think trailer trucks will be the first things that go driverless. Sure, we may be 10 years away still, but that's not very long. There will likely be just as many (or more) truckers in 10 years as there are now.

Though I think the fears of job displacement are still (a bit) overblown. This type of thing won't happen overnight. It will start with a few companies, some drivers will move to other companies, others will get different jobs.

Truck companies could earn some brownie points with the public by offering to train their old drivers to work on the autonomous trucks.
Slack and Basecamp are fundamentally different tools. I use both on a daily basis and they are not interchangeable. I also can't remember a freemium model on basecamp either - it's been a paid service ever since. They did change their pricing structure when moving to BC3, so now it's mostly flat and not tiered by team size and resource consumption.
My experience and intuition suggests that the opposite is true, and that you'll generally end up in nicer places and in better neighborhoods if you rent. Looking at current house rental listings in Oak Park, I see several in nicer neighborhoods that are less than my rent; in other words: I believe I pay a premium to to own here.

That was my experience in Ann Arbor as well.
So ~now~ in the future we'll strap ourselves into pieces of metal which 99.99% of us can't even begin to understand, controlled by a box of metal and sand which 99.9999% of us can't even begin to understand, then barrel down roads at 80mph while praying that the sand box in the other lane doesn't commit to a course of action that will only be understood when the black boxes are inspected by humans after being extracted from the twisted wreckage ... and that seems more sane?

Remember, people gave us the space age - and also created oops-these-are-remotely-controllable-over-the-internet vehicles. At the scale we are talking one of two things will happen:

1. This will become a huge phenomenon with everyone rushing around every barrier set up by lawmakers (the Internet of (swiftly moving) [heavy] Things)
2. This will be locked down hard by lawmakers and quickly turn into an industry as heavily regulated as aircraft manufacture and only a handful of players will have access to the market, resulting in slower growth and penetration into the entire market.
Yeah, actually. I also set up /r/HistoryPodcast and spent about $10 on Reddit twice. Both times I had an ongoing AMA with a podcaster and targeted /r/history. I thought that would be a sure thing, but even then I only had a handful of click-throughs.
I've noticed 2 things in their response:

1. They take no direct responsibility, nor try to explain, or excuse the deception claims. To WoSign, the whole thing is "an incident", not a premeditated deception.

2. They still do not acknowledge their ownership of StartCom, or explain why that was kept in the dark. In fact they keep talking about "4 WoSign roots" despite the 6 roots mentioned by Mozilla.
Sequoia Capital partners on what it takes to succeed at a startup
uWebSockets 0.11.0
then they'd have 2 problems.
Actually all systems are fair game to the auditors. If an auditor wants to see something they get to see it 99% of the time. End of story.

They really don't care about systems that don't process financial information! They don't care about your dev or qa environments. They don't care about your DNS servers or your switches or much else for that matter.

Regulators are 100% laser-focused on financial information and transactions. They want to see ledgers and logs and they want to see evidence that your systems prevent tampering. That's it.

There's no financial regulators that actually audit IT stuff. We probably should have them but we don't. The closest is the FFIEC but they only publish non-binding guidelines.

If you think the PCI-DSS matters to banks you're mistaken. Every year we audit ourselves and put the results in a filing cabinet somewhere. We have no obligation to show it to anyone and no one would hold us accountable for failing to be PCI compliant anyway.
2 weeks is actually very small amount of time. The route needs to be established once, and pareto principle applies - with 20% of effort 80% of goods will be moved in self-driving trucks.
I am kind of thankful for this. It gave us immediate time budget to switch our certificate process over to Letsencrypt.

I'm also glad it does not affect existing certs, since we need some weeks to ramp up the LE certs because of the 20 new certs per week limit (we can continue to only bundle subdomains per cert that are actually used on the same host/loadbalancer).
The staging area is incredibly useful. It's not the functionality that's the problem, it's the interface.

To design a great interface, first you have to come up with a good metaphor and a great name. That's the first obvious fail, because the staging area has at least three different names in common use. As you said yourself, once you use a metaphor to explain the staging area, it just clicks. With a good name, the metaphor should be obvious.

And then you have to supply a consistent, non-surprising interface. What's the staging area? It's essentially a commit-in-progress. So why does it have a different interface than git commit --amend?

Grumpy me is really disappointed that git itself subsumed the porcelain. There were some really good ideas floating out there that fell by the wayside as git became usable by itself.

Stacked Git, for instance: http://www.procode.org/stgit/

We should have had a bunch of porcelains that evolved to a nice shine. You should have been able to switch back and forth between porcelains.
Chinese Company Recalls Cameras Used in Last Week's Huge Cyberattack
> I never thought the day would come where I prefer .NET

Right!? Half my co-workers still think I'm joking when I say C# or .NET

I still strictly develop C# on Linux, using JetBrains Project Rider and VS Code. I run production apps on Google Container Engine.

I'll test in Windows for cross platform apps using Visual Studio Community Edition from time to time. Never messed with Azure but I think they have some nice integrations with Visual Studio.
My comment was based upon what I've heard from people who advertise on FB. I filter out the ads so I don't know what I'm missing.
That switch from farming to industry was not some sort of beautiful utopia. It was dangerous & violent & chaotic. It also took hundreds of years.

There is at least the possibility that the automated future will be as dangerous & violent & chaotic. It could be much worse as we will have less time to adapt.
I will work on Varroa-free-treatment-free large scale beekeeping.
Thinkpads are used on the ISS but the ISS itself probably uses far more reliable and slower hardware.

http://blog.lenovo.com/en/blog/thinkpad-laptop-nasa-youtube-...
Yes there are and they might just be the majority of the industry.

Even in start ups not all jobs are that bad... maybe in California but here in NYC I've had a better experience when looking.
Energy is staged to get cheaper and be cleaner than it is now.

So if we are rationing it more in the future, something more went wrong than Uber.
They have to start somewhere.

Obviously, you and I and other HN'ers are almost certainly not the target audience for this course.

> This material contains the introduction part of the course series ...

I took this to mean that there will be much, much more to come -- both in this course as well as additional courses in the future.
Yeah. And police escort to get other drivers out of the way. Also: plain highway in good weather.

This was a great publicity stunt, but there's a huge difficulty cliff between toy problems and actual driving in traffic in real-life conditions.
The art of making and canceling plans
> I agree, but you need a certain tolerance to heat before you can stomach enough chili to notice the flavour.

Not really, because the flavor (other than heat, which is itself considered one of the basic flavors) comes almost entirely from the body of the pepper, the heat mostly from the seeds and ribs; preparation choices can very much control the relative presence of each in a dish.
Hey guys,

I mostly built this to get for tutorial/lecture videos because some of them are long-winded and contain unnecessary parts.

Maybe this will be useful to you guys.

Also, I'd love to hear what you guys think. Critiques, suggestions, anything is appreciated.
Leader/Follower is actually something entirely different, but the linked chinese document talks about a master/client approach.

Sadly, in the past years, due to some political movements, the term "master/slave" has been declared problematic, and GitHub actively warns that projects using such language can and will be excluded from the service.

There have been previous discussions about this on HN.
5 counter-intuitive lessons I’ve learned by building startups
About 2 years ago I discovered a programming language called K. It's a very unusual-looking, extremely terse language in the APL family. It just "clicked" for me. I enjoy the ability to experiment with different algorithms and approaches in a few keystrokes, and learning to think in a "vector-oriented" fashion has opened my eyes to much more elegant formulations of old problems.

There aren't many extensive tutorial materials available for K, so when I decided to learn it I pored over the reference manual carefully and wrote an interpreter to try to match the spec. I built programming environments on top of my interpreter which are probably only suitable for my own use, but they make me deliriously happy to use. I made connections with both seasoned K programmers and other enthusiasts through my open-source projects with the language. Eventually I was approached with a few offers, and I am now gainfully employed by a firm which uses K more or less exclusively for backend work.

If you find a niche that makes you happy, and you're willing to invest the time to develop an unusual area of expertise, a career can follow naturally.