skysight-inc/HackerNews huggingface dataset:
Exactly my point, excuse me if I wasn't clear: these things you list are not new concerns.

I simply bristle at the notion that I should suddenly live in fear because a carnival barker I don't like just won an election. The US federal government has been a hot mess since the early 1900's. NOW I'm suddenly supposed to be alarmed?

I consider anyone who suggests we should grow the federal government in its current configuration to be a busybody or a fool, sorry to be blunt. In my opinion, return power to the states or GTFO.

For me to live in fear of things I can't control is not living. I refuse to snivel. When I can make a positive impact in my sphere, I try to do that; sorry I can't do any better.
Microsoft Surface happened and was being more Apple than Apple.
I am not updated so just asking: did they solve the problem related to not passing even low values needed for color accessibility tests?
Wow, those are big changes! I could see them having a big effect because the man page is usually the ultimate source of people's intuition that /dev/random is much safer/more appropriate for key generation.

If you can just say "actually the man page no longer says that", that's pretty significant.
I'd be an astronomer. I worked in an observatory once and it was far and away the most interesting and awesome job I ever had. But I have no degree, so I'd spend some time in school first. If that didn't work out, I'd like to assist the effort currently underway in Mosul. That's just me being honest.
The problem I see is that VR would be great with dual 2K screens and 120+hz , but we don't have the GPUS to push that many pixels today (in any remotely affordable way...maybe quad TitanX would work).

Cheaper, lower-quality VR headsets will leave a bad impression on consumers. I don't think that's the direction we should be going. I'd rather see HTC and Oculus release higher-res, faster refresh rate HMDs, but I doubt they'd do that with no single GPU able to run those today.
Interesting, so much like continuing to sell the ancient Mac Pro today, they sold the 2012 MacBook Pro for four more years.
I'm the same, the new keyboard works fine for me.
Because users don't wait 90 seconds for something stupid like this?
> Can you see full unit information across the map?

Yes. The engine works by syncing the entire game state between all players (and observers, which in tournaments can become an annoying issue) and all clients have the same information.
Best WordPress SEO Plugins 2017
I am a bit confused what stumpcrafters is after going to the website.

There is some sort of game...and you sell these pieces of wood for the game?
Zombie apocalypse would wipe out humankind in just 100 days, students calculate
Per [0], it looks as though only Bash on Ubuntu on Windows is being targeted, and not CMD or Powershell.

[0] https://github.com/jwilm/alacritty/issues/28
you mean it wasn't watered down for the lowest common denominator like the user interfaces of today?

edit: to clarify, I do not mean things like accessibility, I mean "beautiful" user interfaces that are frustrating for power users. just a sideways rant.
> there are people who get blown up by bombs in the middle east, today. right now. those are real people. do you think not taking a vacation is some kind of huge sacrifice in the grand scheme of things, especially if you're trying to make a large amount of money?

Give me a break; what the hell does that have to do with the discussion?

Forget about the vacation then. Suppose he gets hit by a car.
In that case why not use something more lightweight such as Vue?
So is writing 4,000 word articles that ideally help other entrepreneurs. That's a pretty important caveat to include. But hey, I'm biased :)
I'm curious which are the use cases for sub-microsecond time sync. Entertainment can probably do with millisecond accuracy. Other use cases mentioned by the Wifi Alliance preso are healthcare, industrial, automotive, and IoT. Do you know any precise use cases?
Bypass your web app back end cache using only the browser
But don't worry, in 5 years it'll be ubiquitous, like USB-A is now! You'll see it on planes, busses, hotel room USB outlets...all those places which now have USB-A with 500ma charging which are now obsolete. The hotel alarm clocks with 30-pin connectors are especially hilarious to me, since they're "new" but already obsolete. It's still not reasonable in 2017 to travel and forget your charger, and it'll get worse (again) before getting better.
I have five bookshelves full of computer books (and other kinds of books, too), and I actually have people that borrow my books. In a way, it's like a miniature, friends-only "library". For all the things people say about print books, they're still useful.
The whole time I'm reading the description up to the shot, I'm thinking "luck favors the prepared." So it was nice to see the photographer basically agrees: Turner is sanguine about his success; he called it a “lucky shot”, if luck is “skill and opportunity meeting at the same time.”
No, I do not consult, I am a normal employee working as a data scientist in business intelligence. By jump ship I mean I went back to a small company I used to work for in the past. The VP of IT knows me (my unpleasant side too) and he needed someone impatient like me interested more in doing than in talking.

I do not know anybody doing consulting/contracting here in Germany, it seems to be an uncommon thing. I wish I would know how to get into it.
Kepler's Alien Megastructures and the Cygnus Mystery
Siri was a big distraction when it came in the box with humor.

But otherwise, it was the future. Just think if you were supposed to control your device with voice only. Blind people could use it. Car drivers could use it. Lazy people could use it.

Siri took a long time to integrate into apps. Siri took a while to get some intelligence. Siri took a while to integrate more into the OS. Siri became just another app but with a hardware shortcut. Nothing more. Future spoiled.
Hello Sam, you mentionned in one of your blog that non tech founders should learn technical skills. As a founder of a mobile app using cutting edge technology (mostly AI) and working with PHDs in Com.Science , how much time should I really invest in learning basic coding? In other words, what is the best resource you can point to to help me learn the necessary basics?
Thanks!
I know, I have something like that in my home network. But that doesn't help when I'm in the office or somewhere else.
What's absurd is that the Mindstorms EV3 is $350 and just the CPU brick is $190.

Given that since Mindstorms first came out, systems-on-a-chip like Raspberry PI and Arduino are down to $10 or $20 dollars, why hasn't Lego brought its Mindstorm prices down?

I loved, loved, loved Lego as a child and my kids love them still (even my 15-year old) but their prices reflect Scandinavian economics and not middle-class U.S. economics. I've come to dread walking down the Lego aisle at the toy store knowing that I'll have to drop $120 on a non-trivial set. I can't stand the thought that we live in a world where Lego bricks are an elitist toy.

So, does Lego really believe that if I want my kid to play with robotics outside of school, I want to spend as much as an iPad or Chromebook for a one-chip microcontroller? That's just price gouging.
Bitdefender BOX
Wikileaks teases mass doxing wave of verified Twitter accounts
I didn't either, despite having read probably 8-10 stories about the event. They must be good at PR.
How to avoid bus and improve documentation using the type system
Google Analytics Accept-Language Header Spam
I really hate games that try for an "8-bit" aesthetic but can't be bothered to even approximate a consistent pixel density for their art. It's not that hard.

This is like the lensless glasses of pixel art.
They did not "give away" their time; they were compensated at a fair market value for their time. I believe this is what we call "employment."
You are right that these aren't difficult to implement, the problem is that we now have unelected government dictating coding standards by fiat, and ex post facto fiat at that.

This precedent creates unlimited liability for so much software and hardware that gets created.

It is the abiilty to warranty against this type of stuff that has let OSS take off. I expect this to have a chilling effect.

In my opinion we should be against this the way we were against software patents and CISPA.

Just because as devs we are mad when our bosses make stupid security decisions, doesn't mean this is the way to handle it.

I believe this is a very different situation than product liability we are used to. In these cases damage is the result of malicious attack by criminal actors.
Function.prototype.map
ugh, sorry everyone. I didn't know jwz was hostile to HN. The comment is too old to delete now. :-( The relevant content at the link is:

Hi, I'm Jamie Zawinski. I'm the proprietor of DNA Lounge, a world famous and award-winning all ages dance club and live music venue in San Francisco, and of DNA Pizza, the 24 hour cafe and pizzeria next door. Prior to that, I worked as a programmer. I was one of the founders of Netscape and Mozilla.org, and have been involved in the free software and open source community since the mid-80s. I was the primary developer of Lucid Emacs (now XEmacs), and probably wrote most of your screen savers.
Apple's stock price remains constant because they are artificially inflating their own stock through increased dividends (more than 10bn per year) and stock buyback (increased to 175bn for this next year). They do this so the major shareholders don't lose their value (or, I'm guess this is so).

Apple is dropping faster than excrement in the bowl.
I have a friend who did this. He used to run a hair salon, and when it failed, he started his career as a blacksmith. I've been kind of his benefactor for his early efforts, but he is improving his skills rapidly. Every iteration seems to have lots of skill development. His latest creation for me is an historically-accurate, late model gladius. It's easily one of my favorite possessions! And here I should say... He is on track to be making a lot of money. He doesn't only make swords, though. He makes all kinds of stuff. Swords are just his favorite thing to make.
Blogspam. Original: http://wakingscience.com/2017/01/groundbreaking-study-shows-...
Daily standup meetings.

I'd build a robot, tape a picture of my face onto it, and program it to tromp over to the conference room, zone out for fifteen minutes as everyone goes around the circle like it's kindergarten show-and-tell, then read my commit messages for the day before, the titles of the tickets I've picked out to work on today, and finish with "No roadblocks".

It'd save me an hour a day in interruptions and wasted time. Now I just need to build the robot...
This is a pretty naive viewpoint. In many small startups, the founders and employees are close friends and have long personal histories, not to mention futures together. Founders are typically not stupid, and won't burn bridges just to role-play a capitalist caricature.
Do you mind detailing your experience with Dataomic? We're looking at ways to store 6-ary tuples (quadstore + temporality of existence and temporality of observation) of facts and build indices on top of them. I'm hesitant to move to (relatively) obscure data store without a really good idea of where that puts us.
Thanks for your suggestions. One question: why use Babel at all if TypeScript offers type safety and ES6 conversion? Or does Babel have some other "killer feature" that makes it useful in a TypeScript project?
> Features like ... are better provided by a terminal multiplexer

I would strongly argue that this thinking is putting the cart before the horse.

I don't use tmux, nor do I want to (though occasionally I have to use screen as a hack to keep programs running on remote servers, and I hate every second of it). Solutions like tmux arguably exist because terminals have poor UIs, and the terminal protocol is too weak to form the foundation for the kind of interactivity and statefulness provided by modern graphical UIs. If terminals were as powerful as, say, web browsers (not that I'm suggesting that anyone conflate them), the world would be a different, happier place.

I think Hyper [1] is going down the wrong path, but I strongly believe a new "terminal-oriented UI model/protocol" could be invented that would scratch every possible itch — good for text, mouse support, custom UI widgets, seamless remote connections, multiple screen regions — without sacrificing functionality at all.

[1] https://hyper.is
+1 to this! I got into woodworking with the goal of just using hand tools. As mentioned there is quite a bit more labor but you can also do things like setup a bench in your basement and work while your kids sleep upstairs.

I'd highly suggest taking a look at some of the videos from Paul Sellers: https://www.youtube.com/user/PaulSellersWoodwork. My first real project was building his simple (but very functional) workbench. He is pretty opinionated so keep that in mind, but he speaks from experience.

Also keep in mind that there are really two "classes" of popular tools: western and Japanese/eastern. If you do get into woodworking I'd suggest trying out a few tools from each class. I ended up going with Japanese saws because they felt more natural to me but then using western style planes.
Elixir Foundations for Ruby Devs: Recursion
Seriously? wtf? I thought, this is going to be something cool as it's from them, like an experimental UI or something. Am I missing something or is this just a bit lame and pointless? Maybe I'm dead inside.
Slightly surprised that you weren't willing to include the criticism (and your side) in a 'How I Got Published In The Atlantic' article. Instead you chose to tell the heroic story of someone who hunkered down for a couple of months and cracked the code.

The mistakes you made may seem trivial - but they aren't dissimilar to the ones that brought down the careers of Jonah Lehrer and Johann Hari.

Only mentioning it now when challenged damages the credibility of your OP (which is a shame, as it's well written.)
May be of interest: http://www.scp-wiki.net/scp-2998
> If I hacked someone's phone, I can read those credentials, whether that amounts to reading them off the device, sniffing the connection, injecting code into an app, etc.

Assuming attacker has root while the customer is logging in. But what if the attacker only has access to the file system (e.g. in the case of a stolen phone, or a broken jail/sandbox)? In that case, requiring a password/PIN to unlock the stored credentials does provide some protection to the user.

Storing passwords in the clear is always a terrible idea. If you must store credentials, at the very least they should be encrypted when at rest, and the system should require a sufficiently strong password/pattern/PIN to unlock the key chain. That way the attacker has to intercept and/or brute force, rather than merely gain access to, the device.

Ultimately, the answer is very simple: if you can't store credentials securely, then don't store them at all!

So you may be correct that DLink should not have stored those credentials at all. But just because there's no secure way to implement a convenience feature doesn't mean it's reasonable to go ahead and store passwords in the clear.
But have they fixed the CPU whine?
My two cents:

1. All local. Unless you don't want and a 100-200kb JS file is too much of a strain on your server bandwidth. Or are you serving 15Mb of JS files?

2. Screw Disqus. Screw Facebook Comments. Start thinking about your visitors, as someone said on another related thread, you are responsible for the tracking of your visitors by 3rd-party sites. Local comments or turn them off if you don't care about what others are saying. Don't save any information about the commenters except what they enter in the boxes. One-way hash the IPs if you need to compare for spam reasons.

3. If you need your ego stroked when you see you had xx visitors on your site, go ahead, use Google Analytics and screw us all. We're gonna block it anyway.

[1] This is a privacy policy I use and respect very much when interacting with the visitors/commenters on my personal blog.

1. https://vox.space/pages/106/privacy-policy
> for example if I go to hack on a python project the odds that I have to change my interpreter setup are basically zero.

This doesn't match my experience at all - I frequently switch between projects that require python2 or python3, and I manage that using virtualenvs, which is a different problem than setup.py solves, just as rustup is separate from Cargo.toml

I have a lot of python experience and only a little bit of rust, but in my opinion the years-long python 2/3 split has been a lot more painful than the rust nightly/stable split... the fact that Rust produces binaries that work in any case vs. the user needing the right Python interpreter installed is a big part of this.
> One thing I've noticed in this thread and in other HN comments is a change in the way people talk about remote work. What used to be considered a perk seems to have turned into a right, and even a class issue (the corporate masters oppressing the workers).

Well, housing in areas with tech jobs has gotten really expensive. As in, $500k USD minimum for a decent house. It's insane, and remote work is the easiest solution with the least politics involved.
Nanoparticles awaken immune cells to fight cancer
When learning about ES6, I found some nice videos on it. https://youtu.be/yswb4SkDoj0

No facecam, gimmicks, or bad audio/voice. Simply just shows the code, its output, and outlines the logic.
Related Papers:

http://www.nature.com/articles/ncomms12499

http://pubs.acs.org/doi/abs/10.1021/jacs.6b09538
As someone who talks too much though isn't as successful as you, thank you for responding to that in a public forum. It is good to see both sides, hope you guys work something out.

That being said, if he's unhappy with the way you framed the story and you understand that, isn't it inappropriate to continue using the digital nomad story in ongoing pitches (this one included)? It's not obvious you aren't echoing the same message that he disagrees with. Just to reiterate, this is straight from the article:

"Did you hear that Levels is settling down in Amsterdam? Apparently the father of digital nomadism is no longer a nomad."

You are still benefiting off of his story. Isn't it more productive to not use that example anymore? Here he is saying "I didn't settle down", and without any context (this forum) a reading of your article today gives the impression he has. It's inclusion in the story is not dishonest or obvious wrong, but it doesn't seem right either.
cool project, but my question is why? rxvt is plenty fast for general purposes. if your bottleneck is the terminal emulator then you're doing something wrong. can you really read at ~10mbps?
Blogspam. Original: http://www.forbes.com/sites/jaysondemers/2017/01/05/6-ways-a...
Common Followers of Artists on Instagram (Network Analysis)
What automated processes could be done better manually by a competent person?
While it's nice that they want to converge on rustup, I greatly prefer using my distro-provided compiler in almost all cases. Right now that is rustc 1.14, which means that that alacritty is currently beyond my compilation capability.

I don't think this is nearly as bad as the grandparent suggested though. The language is young, I'd prefer experimental features remain in the experimental branch rather than get bad design stuck in the language.

I think if you're doing dev, it's completely reasonable to expect the dev to install a newer toolchain. Cargo makes all of the actually painful parts of contributing to a project pretty trivial.
> Not yet. Fallback fonts, wide chars, and a number of other font rendering items are part of the 1.0 milestone.

This will be available also on Windows?
Intimità coniugale testimonianza di alcuni mariti sulle mogli
This is an example of one of the more insidious cases of "fake news."

His pay wasn't cut, he simply didn't earn 100% of it as he did in previous years because they missed their sales goals in 2016. That's baked into his contract, and isn't really "news."

It may just be wording, but the headline makes the effect sound much more sensational than the reality.

It's these instances of seemingly harmless clickbait that are eroding the public's trust in major news outlets.
The Power of Non-Zero Days: How You Can Have an Excellent 2017
Because it's faster.*

The day I can open Firefox and it feels as snappy as Chrome I'll switch back to Firefox.

* Opinion of one blue-collar worker.
Most likely, but at least I have the skills to cash in on this one (by delivering a product that this makes easier to finance, not by ripping anyone off). In any case, when the primary national objective becomes the construction of a gigantic wall regular economic logic has already departed via the window.
I would say it "gets better": I have the 12" MacBook. I only have a USB-C port. I have an iPhone. I need a USB-C cable to connect my MacBook to my iPhone. So far, so good!

But, I only have one USB-C port. I also want to charge my laptop. So I have a ludicrous dongle from Apple that lets me plug HDMI, USB, and power (over USB-C) at one time.

But, the USB port on the dongle is USB-A, and I need to use the USB-C port to charge, so I would have to use a USB-A cable to connect my iPhone if I am using that dongle.

Yes: I could always use the dongle and the USB-A cable. But that dongle is so annoying to bother with that I actually carry around all three: two cables and the dongle.
Charter pilot
This page explanes it the best.

https://stumpcrafters.com/pages/what-is-the-stump-game

TLDR; The Stump Game is played with a Stump, nails, and a hammer. Win by being the last nail above the face of the stump.
Yup, I'd consider MacOS Terminal to be minimal. Anything less than that I just wouldn't use.

Anything with more features I probably wouldn't use, either.
It seems like companies should be on the hook for recalls, but they should be able to outsource this, by buying some kind of insurance to cover the recall. Then it becomes the insurance company's job to assess the risk and price accordingly.
It's too bad notty is licenced under the AGPL. That basically guarantees 0 usage at any sort of bigco.
Let’s Encrypt 2016 in Review
> At worse people will change the password and we need to factory reset

Turns out this was a false assumption. We're all learning this the hard way.

All internet enabled devices need to ship with a unique, resettable default password. Many ISP provides modems/routers do this now and it's great.
This example is about people using TOR on a computer, so your phone is more likely to be connected to wifi than the general case.
I thought .io TLD's were for the javascript framework/library of the week?
It wouldn't make any sense to provide a Lightning/USB-C cable instead of Lightning/USB-A.

Far more people own laptops with USB-A ports, and far more people never even plug their phones into anything besides their wall charger.

The iPhone isn't just for Mac users.
The click to jump is unresponsive, doesn't do anything half the time it feels like.
Regarding a quote from Dan Bunten "No developer, on their deathbed, hopes for more time alone at a computer screen". Perhaps a quote from an expert, or perhaps not, either way this quote resonates with me. I have some contempt for "certified experts" anyway. The carrot at the end of the obstacle course is this: helping people become better may exponentially increase your reward while tinkering in front of a screen is risky business.
Women make sexual comments too.

What makes it less friendly to women is singling them out by odd, completely off topic comments like these.
> working on the mothership with Ives, etc.

Generally investing in your "headquarters" like this is a sign the company is in trouble.

It means that you don't have a better place to put all that money in the business itself.