skysight-inc/HackerNews huggingface dataset:
yep, google seems to be the only one trying to make it truly 'driver-less'
Sorry, should've specified. These were explicitly for front end developers, not full stack or back-end. I hardly would expect a back end developer to have a decent website, as that's not their forte. However, it's great if you can pass a front end coding interview but if you don't have any personal projects you can speak about, even something as small as a simple jQuery tic tac toe game or anything of the matter it's harder to know if you just studied the questions or actually understand the design patterns.

Granted I'm not going to fail someone on an interview who appears competent, can explain Frontend technologies well and answers questions correctly. It's just more comforting to have both. As we all know, theory doesn't equal real life in many situations.
Agreed. It's not Liberalism at all - if anything, from the article, thinking about this on a global scale - it's a cross between a Silicon Valley tech mindset, American puritanism, and the current flavour of rich, white, university educated politically correct behaviour. In short it means an odd mixture of whats allowed and not which the article talks about, but it's nothing to do with liberalism.

edits: I think it's cultural privilege. Americans have the privilege as being the most powerful western culture and literally cannot see others that with less power should have some of that influence.
I consider NeoVim a Vim, too, thus I don't mention it separately, even though a lot of the internals has been changed around. I wish them a lot of luck.

Evil mode in Emacs seems to be a bit of a crutch. I was actually an emacs user for awhile, and a lot of emacs' power imo comes from using emacs "the right way". I respect emacs and emacs users.
Reminds me of Agile...
3 Tips for a successful app launch
Literally all of the things you listed have made web programming much better.
Based on a quick skim of the paper it's not clear whether Balloon would be an improvement on existing memory-hard proof-of-work functions like EquiHash or Cuckoo Cycle.
I'm a big fan of evil-mode as well, though for some things they can't decide if they want to be just like vim or not (One example is whether or not yanking to the default register goes to the clipboard).
CVE-2016-6662 (Mysql Clones Remote Root Code Execution) Exploit
Thought this the other day, was watching that Hannibal TV series. Didn't see one nipple but a few people torn to pieces. Intestines hanging out and person cut into slices and displayed in glass are ok.
What doesn't support PATCH these days? I've been using it for many years with no problems.
About £70k is what I see for senior devs (I'm fine with your definition) at well paying startups, but you can definitely get more in the city or the wharf at one of the financial institutions. For startups though, my experience says £70k is about what well paying startups are willing to dish out. There are outliers though, obviously. (Case in point: I know at least one startup that pay some of their engineers up and potentially even beyond the £100k mark.)

I don't know what Facebook, Amazon, Google etc. pay, but from what I've heard I'm guessing it's about in the same £70k-£100k bracket as the financial firms.
Here seems to be the fruit of Robert Green's labor:
http://www.typespec.co.uk/doves-type/
I'd be interested in at least a list of references to read, listen to, or watch.

I've moved into management over the past year or so myself, and while I have one small team I'd like to make sure I have similar online resources for management like I do for developing software. I'd like to make sure I'm a decent manager and stay a decent manager for my employees.
Same situation led me contributing to open source projects.
Even if you had a good-enough car, the law would still require that at the moment.
Good old British eccentricity!
As a Real Programmer who started his career right when the web took off, I can tell you why. At first, web apps were CGI scripts, so back-end only. But most of the jobs were in native applications. At some point you play around with interactive web page, and the DOM is a mess, browsers all behave differently and you give it up in frustration. Swing, Qt, Win32, are all not bad, and act quite predictably. Then you see web apps start coming, but they are slow, and you still have that bad experience from earlier. Then you start reading HN and notice that every six months the new thing changes, and you say, "hm, Swing, Qt, Win32 don't need to change all the time, something about this web app stuff smells like Done Wrong," and you avoid it like the plague. And when you talk to your non-profit friends who are setting up an online store, they are all hiring some guy to do it in WordPress, and it takes 7 seconds to load, 50+ JS files, and 30+ CSS files (I kid you not), and you don't even want to talk shop with that kind of developer.
I'm an American, and as far as I can tell, beheadings are at least as controversial as nudity. I wouldn't put much stock in the LA Times either; lots of very biased reporting.

EDIT: There seems to be some confusion as to whether we're talking about actual beheadings (e.g., ISIS videos) or theatrical violence. My previous statement pertains to the former context; I don't dispute that fictitious violence in America is less controversial than in other parts of the world.
New Shepard is a sub-orbital vehicle that has been tooted as a space tourism thing ala Virgin Galactic SpaceShip One/Two

I suspect however its also worked like a testbed for engine, plumbing and electronics trials for the bigger plans brewing behind closed doors.
I thought we were talking about what we already have, not what we want to have?

EDIT: Bridges and planes are built by strictly organized companies, with clear (ideally) leadership and plans. Internet has evolved much less centralized, and as a result, in a more natural fashion. No one stopping you from attempting to write a perfect software, but if you want to re-use results of million man-years of development, you'll have to deal with natural processes.
I would mention it. If anything it at least shows a sense of community and as an interviewer I would make the assumption that you enjoy answering questions so would likely make a helpful, pleasant teammate. I'd even ask a few questions around your approach to answering questions etc.
A little from column A, a little from column B.

On the one hand, the PS3's weird architecture made porting older PC game engines (like Bethesda's Gamebryo, which drives Skyrim and Fallout 3+) extremely difficult, and much-anticipated Skyrim DLCs were long-delayed by problems that existed on the PS3 but no other platform Gamebryo supports.

On the other hand, once Xbox 360 games started getting ported to PS3 and the graphics were compared across the two systems, the consensus was that the PS3 really wasn't much more graphically powerful at all. There was one sports game in particular (boxing? I can't recall-- it's been too many years) that was a particularly telling case because the PS3 port had had something like 6-8 months of extra optimization work, and despite that the launch-day Xbox 360 version of the same game looked and played better.

"Failure" is strong; obviously the PS3 wasn't a failure as a gaming system. But its weird architecture certainly didn't deliver the benefits Sony claimed it would, and it definitely made things more difficult on game developers.
> That wouldn't have happened if he wasn't good at what he does.

Never underestimate the immense power of bullshit. I've seen people rise through the ranks fueled by nothing but it. I know senior software engineers who cannot write code, but can look great TALKING about code. I know engineering managers who cannot manage, but can self-promote and dazzle you in an interview. It's truly an art.
I agree, but it's actually hard not to nerf scrypt, since it's time-cost and memory-cost are tied together. I'm not sure if they could have increased the memory cost sufficiently for their purposes, without making the time cost prohibitively high.

That's one of the things argon2 (https://github.com/P-H-C/phc-winner-argon2) is trying to fix, though I don't think any cryptocurrencies are using it yet (which is reasonable, it's just too young)
No, this is not what people mean when they say "Fourier series" which is something like "the Fourier series expansion of a periodic function".

It's not about whether the values are continuous or discrete, but instead about the domain over which the values are defined. Fourier series maps a periodic function over a continuous domain into a countably infinite number of coefficients.
Wow. I love the retro looks at the future. They nearly always sheer mass of people and scalability wrong, imagine a human road traffic controller working with each car over radio! They applied how planes work to the road but still the whole get onto a seperate lane, follow the red line thing would work very well for interstate haulage.

Thanks for posting that, very fun 8 min watch.
If only there was some sort of an online resource that documented the history of autonomous cars... https://en.wikipedia.org/wiki/History_of_autonomous_cars
Protein studies discover molecular secrets to recycling carbon and healing cells
This is really fun, FYI. Social features would be fun.
People here always seem interested in my 14 years of experience but want to pay me closer to a junior / intermediate salary.
I suspect that 20GB is probably down to the JBoss and/or JVM parameters which are sized for running a datacenter.
I want a pony.

Rather than asteroid mining, what I want in my lifetime is an end to mining, period, an end to exploitative adventurism, an end to expanding our rapaciousness across the cosmos. I want the development of organic, sustainable technologies that don't depend on endless inputs. I want people to love the beauty on this planet before lusting to see another.
I'd edit the original, but some sort of a time limit has passed and I can't. Maybe it's better for people to see that I can't keep the two straight. This is particularly sad since I used to put Splenda in my coffee (since stopped, it's either sugar or nothing for me now) and had a stevia plant on my porch that a neighbor gave me. I couldn't ever get past the "off" taste of stevia, no matter how many times I tried, so eventually I gave up on that too.

Now I'm a little curious what happens to blood insulin when athletes fire down a stevia-flavored source of short chain carbohydrates prior to exercise vs. unflavored. When I have time I'll look it up. The nice thing about this (stevia vs. sugar or vs. artificial sweeteners) is that it lends itself naturally to a two factor design, "natural" vs. not and "real sugar" vs. not, orthogonally.

Anyways, yes, I was wrong about that and will probably fuck it up again in the future, although at least now I'm aware of the problem.
What drives me crazy is why are there always new drivers for printers? At this point isn't there more than enough compute power in the devices to supply a consistent abstract interface?
> In retrospect, I should have taken the intro classes, but I didn’t, which left me with huge holes in my knowledge that I didn’t really fill in for nearly a decade

After joining industry immediately after high school, I dismissed the value of formal education and selected a major with little consideration (I was unaware that CS even existed). I've recently joined a team where all my colleagues, many who received their degrees from prestigious institutions, majored in C.S. and imposter syndrome haunts me. Many though, are surprised,

Although I have my B.S. in information systems, I'm debating whether to return to academia -- obtain a second B.S. in CS or a stretch for a masters in CS (self study the fundamentals, which I'm currently doing, prior to starting the program) -- or continue the self study route to fill the missing gaps in my knowledge.
Show HN: 1Poshword, cross-platform PowerShell client for 1Password
Bloody hell... when are journalists going to learn the difference between a car that doesn't always require a driver's hands on its steering wheel, and a car that doesn't require a driver. It's as fundamental as the difference between a carriage that has a extra-cool harness for the horse, and a carriage that doesn't have a horse.
Following your line of reasoning it's worth asking what would have to change to make Facebook's business model vulnerable.

When Facebook IPO'ed the biggest technology threat on the horizon was mobile apps [1]. However, the FB folks negotiated that one pretty successfully. Since then they have been very paranoid about new types of chat applications, in short anything that could move communications onto a platform they don't control.

I'm just speculating but the biggest threat to Facebook would be if people started to look for something that Facebook has a hard time delivering. For instance, what if users decided that getting real news from reliable sources was high value? (Something like a return to properly curated journalism rather than entertainment--this is of course just wild speculation.) In this case, it's something that puts a premium on quality of the content, not the size of the network.

Another obvious threat would be new ad delivery technology, which attacks the "buy" side of the network. No doubt FB watches that area very carefully.

[1] http://gadgets.ndtv.com/mobiles/news/facebooks-mobile-transi...
Probably different people have different views on the industry. I never saw anyone (but me) using vim. Programming: Eclipse, Intellij Idea. Administration: notepad, sometimes notepad++. For Linux it's KEdit or GEdit, depending on environment, I saw nano once. vim or Emacs are popular among enthusiasts, but for many professionals who's just makes living on it, those are gimmicks from ancient era.

I spent quite a lot of time mastering vim. It's beautiful editor and I could be incredibly productive with it, but I'm not sure that there are many people who'll do that.
At the same time, many people still care greatly about the brand of their car.
I've also encountered employers that prohibit employees from contributing to outside projects, partly due to the possibility that you might re-use some code between work and personal projects (even if unintentionally).
https://en.wikipedia.org/wiki/Page_3
Redundancy mostly, spreading the species, I assume. Most of what we need to do in space can be done by robots.
JetBrain's Vim plugin is very high quality.
I've had a Brother for 10 years now. Still on the first toner cartridge, though it's been telling me it's low for about 3 years. I paid $150 for it. Just plain works. I keep wishing it would die so I have an excuse to put a wireless one somewhere not close to the router. But whatever. You can get almost the same model (newer and allegedly better and with wifi) for under $75 bucks today.
The difference (that mgleason_3 was saying) is that Americans cannot see that other's have different viewpoints. Other countries are able to see that others have different viewpoints and can justify their own decisions in comparison with others.

It's why, for example, they are often puzzled when abroad and note that "some people don't like us Americans" and cannot find out why.

I have noticed this particular way of looking at the world with many Americans when working in global collaborative tech projects - it's a kind of imperialism - a built in sense that their way of looking at the world is the only way. It seems to be a common thing, and not everywhere. It also has the characteristic that those with that mindset are unaware about it.

There are many exceptions of course, and the most successful people are able to work with people from other cultures. But I believe this is what the article and mgleason_3 is trying to say.

If you'd like another metaphor to explain the theory: Privilege. Americans have a privilege as the "top" culture which makes them blind to others below them.
I don't know why you were downvoted, perhaps for the "lol". Anyway yes we should explain what acronyms mean. The README would be improved by a link from "KVM" to http://www.linux-kvm.org/page/Main_Page or wikipedia.
Somewhat? I don't think he's positing conspiracy, but this certainly seems to be about a larger breakdown than some shitty earbuds.

The piece repeatedly admits that all of the old movie tech he's lauding is still bulky and impractical and terrible. It certainly doesn't seem to be endorsing Blade Runner and The Matrix as actual, human-friendly design. So what I got from it was an indictment of blankness more than minimalism. The feeling, broadly, that something is terribly wrong and that this is reflected in enforced-aesthetic devices as well as larger society.
- REST Anti-Patterns [0]

- API Anti-Patterns: How to Avoid Common REST Mistakes [1]

[0] https://www.infoq.com/articles/rest-anti-patterns

[1] http://www.programmableweb.com/news/api-anti-patterns-how-to...
Now i'm just an excited but casual bystander in all of this, so don't take anything i say as anything more than rumour. That being said...

I read that Blue Origin (specifically Bezos) has a lot more funding to throw at this problem than SpaceX did/does (IIRC Bezos has something like 6x the net worth of Musk. That alone might not say much, but it's obvious that if push comes to shove, Bezos can throw more money at the problem). And if you look at some of the numbers (not sure if they are completely "confirmed" yet), New Glenn still won't quite have the lifting power of Falcon Heavy (despite it's larger size).

Also, if you look at the timeline of Falcon 9 (Funded in 2006, first launched in 2010), Blue Origin's looks very similar, so it's not exactly impossible.

To me it just looks like they are going in a different direction. SpaceX wanted to get to reusability with an orbital rocket first, then scale up. Blue Origin is nailing down the extreme reusability in sub-orbital land for now, and will apply that to an orbital rocket. And the simpler design (one massive booster VS 3 separate stage-1 boosters) seems like a simpler plan (i'm not trying to imply in any way that any of this is easy, it's still rocket science!)

It's looking like we are going to have another space race in the next decade. And I can't wait!
iOS 10 Spotlight App Discovery: NSUserActivity and Search Relevancy
The only thing I seem to print these days is a yearly tax form or two. I don't even waste the space with a printer - I just go to 7/11 for my printing needs and pay a couple cents per page.
Do the right thing: 11 Courageous Retractions in science
We should do both. There are a lot of avenues to research and grow our knowledge. Ideally, the lessons we learn in building a sustainable colony offworld lead to increases in sustainability here on Earth. And what we learn about managing ecosystems here leads to respectful treatment of offworld systems from the start.
Similar situation here, but it depends on your level of experience as well. Can you structure an AngularJS app so that it's (relatively) sane? Absolutely. It's also very easy to make a mess of things so that it's hard to reason about control flow; frameworks that are doing a better job of embracing unidirectional dataflow definitely help with this, but I don't blame Angular as it predates the wide adoption of that as a practice.

It's also more difficult to follow practices like quickly rendering above the fold content; when you use the normal practice of writing re-usable directives, you end up needing to wait until at least Angular and any dependencies are loaded prior to being able to render any content at all. Server side rendering of initial content helps to alleviate that quite a bit since even though the content may not be interactive until your app bootstraps, the perceived load time is much better as the user has something to look at.
charge on the street? There are hundreds of public chargers in seattle. the ski areas even have 2+ chargers.

However, that's not enough. We would need more chargers than that. Whistler ski area has several dozen chargers (even the public parking has plug-in 220v and j1772 chargers). But still, a major metropolis like boston needs more. They will come with more demand.
I didn't see anything in the release notes but does anyone know if Vim 8 adds true colour terminal support?

(I realise that NeoVim has this.)
Is Google getting ready to buy Okta?
Whoa buddy, that's some pretty limited free market regulation thinking.

There's plenty of laws that only apply on certain companies, after n employees or x revenue. Should be pretty feasible to devise a law that applies to sites with more than n active users such as Facebook and twitter and the likes and not to your neighborhood forum.
Thank you for this! Many times have I wished the browser's history search could provide this.

Now that school is starting again, and I had some free time, I was thinking of working on a project that would allow to search through the websites you've visited, the documents you have on your machine, the photos and music you have on your machine (if you can run some program which generates a description for your photos and run some mp3 to lyrics program for the music), and all the same across many machines. I started looking at elasticsearch, because that is what I found during my research for the search tool I would need for this project.
I've used Angular a good bit, seems fine to me. Last place I worked probably had around 20-30k lines of Angular code. It wasn't perfect, but it was way better organized and easier to understand than a much smaller project (~1k lines) done with JQuery and handmade paging system.
Really? I figure the issue is that it would meet significant resistance from carriers, because mesh radio would eat in to their profits.
This is the correct answer and best practice. Be conservative in what you accept and liberal in what you produce.
I'm surprised you didn't stop at my "loose" typo.
There's an RFC for that! https://tools.ietf.org/html/rfc7807
You're much more likely to see famine, mass migration, and global war than any of those things. The only engineering problem currently worthy of a moonshot-level effort is putting all the carbon back into the ground. If we don't do that, none of those other things you mentioned are going to happen.
I got the strong feeling that the the headphone complaint here was just a topical tie-in, or at best a final straw provoking the article.

It's not a piece that's asking for functional products (obviously: who wants antennas back?), so it seems like a larger indictment of the aesthetic sense regardless of how specific headphones look.
I find thinking of git as a DAG of diffs, and branches as mutable references to DAG nodes, a simplifying conceptualization. I found git really easy to pick up and much, much simpler to learn and use than svn or cvs.

Thinking of it this way, I know the solution to my code repo problems before I know the exact commands that perform the graph transitions. Because I have this mental model, I know the commands must exist in one form or another.
Probably depends on the scale/scope of your deployment. I know NetApp has a docker plugin for their storage platforms, I would imagine other vendors do as well:

https://github.com/NetApp/netappdvp
I love this, it seems like we've been pushing the frontier of the very large and the very small in the last few years (space scale and molecular scale), and I can't wait to see what come out of it.
This is awesome! Very clever to use Gists. (As SDEES author, I'm also super happy to be able to serve as inspiration.)

Could you add functionality to list available documents? Perhaps its possible to get a list of the documents using Gist API after getting GH credentials so the user doesn't have to copy-paste the Gist ID.
That "consistent abstract interface" is called PostScript.

The last printer I bought was a Xerox PostScript printer, and with a few minor caveats, it's been lovely not having to putz with drivers.
Thunderbird by default doesn't load external web content, you have to explicitly allow it.
100% I am the guy who wrote that comment. Sometimes there are benefits to getting older ;)
https://www.nist.gov/