skysight-inc/HackerNews huggingface dataset:
It's about gaming the system to get a job. When you are in a position to hire other people, you can worry about a less awful method to select candidates.
That's a very reasonable position, especially with Comcast. Comcast has, in fact, led the IPv6 charge in terms of sizable US ISPs. The flip side of that coin is they have the money to invest in the engineering costs. I assume they did some analysis, computed the cost of NAT vs. IPv6, knowing full-well they'd have to do IPv6 sometime, and plowed ahead.

It's the smaller ISPs that are just used to fixing stuff "when its broken" that are really in trouble.
A comma splice is a comma splice, and subbing in a colon doesn't change that. A semi-colon, the bastard offspring of the two, does... curious.
This is just the beginning of the commoditisation of the average developer's skillset.

In the 20th century organisations employed hundreds of clerks to keep their operations running smoothly. Now we pay them slightly more and call them programmers.

Either skill up significantly to work at a top tier company or take up something boot camp proof like Medicine , Law etc.
This has been around since the start of 2013, I think Twitter are actually moving away from it. Reddit discussion from yesterday: https://www.reddit.com/r/javascript/comments/39qu3p/flightjs...
I don't know about the US, but I've always thought that, just like chicken pork has both white and red meat. You can sometimes see it when you slice a pork loin [1].

[1] http://www.donaldrussell.com/media/catalog/product/cache/1/i...
Wow, I am at work and it just redirected me to pornhub... that is bad taste...
There are many netcats, some of them can bind to localhost. ncat (Nmap's nc) even has a --chat option for multi-party chats. It also has SSL options, so you could just throw the ssh away and use it exclusively.
Interestingly, that model is essentially the "shareware" model that games like DOOM originally used, except that the way the game is distributed (previously retailers, now app stores & IAP) has changed.
Please, no. Stop the JS framework insanity. There is zero room for this, it will benefit nobody, and just add static to already successful frameworks. If you disagree, just ask yourself whens the last time anybody said, "I think we need more variety in JS frameworks".

There isn't even an explanation on why they built this or released it, only that, "oh hey guys it's event driven". ASP.NET did this over a decade ago Twitter, but thanks for coming out.
Ah the Keynesian solution of paying half the unemployed to dig ditches and then pay the other half to fill them up.
Steps to Convert Go Package into Xcode for iOS 8.3
You can also add 'crontab -e' and much other examples of commands that wrap an editor call already exising in linux userspace.
Jesus... 2013, already tossed to the side.
Given that I know your account/where you're coming from: What's your take on multi-protocol .. servers today? Let's call them 'transports'?
Freemium certainly seems to be a very successful model, but that doesn't have to mean other models are obsolete. Important to keep in mind, though, is that on mobile app stores, there's a ridiculous number of games available, and many of them are free. You need to have a plan on how to compete with free.

There different ways to handle free or freemium:

* a playable demo (limited in features or scope, like only a few levels) with a paid full version - this is the classic model, and it's a really good and honest one. The full version could be either a separate app, or unlockable in-game (through in-app purchase or entering a code).

* a full featured, ad-loaded free version and an ad-free paid version. Popular on mobile because ads are easy to do. People who don't mind the ads might never move to full, but ads can apparently bring in a lot of money. You could even do just the ad version, but some people hate them and don't mind paying for an ad-free version if they like the game.

* a limited, ad-loaded demo version. This one is a bit two-faced and feels a bit more sleazy to me; it's simultaneously a limited demo from which you hope people will upgrade to full, but you also want ad revenue from the demo, which itself is basically an ad for the full version.

* a free limited version with multiple, staged upgrades to more versions. Sleazy if you're dishonest about this up-front; it's a bait-and-switch if they expect to buy the full version and then don't get it. But if you're open about it, buying access to more levels or more worlds could be a totally reasonable way to do this.

* a free full version with in-app purchases that give in-game bonuses. This is the big one that seems to be incredibly effective (Clash of Clans, Candy Crush, Hay Day and all those other mobile games use this). Most people will just play for free, but a small group of addicts, or "whales" will be paying through to nose to fuel their addiction to your game. Ethically creepy if you really want to milk the addiction angle.

I'm sure there are other variations that I'm forgetting at the moment.
The User Is Fucked Up
Crime just moved up the value chain, Too Big To Jail, Too Big To Remove from Office. Goldman Sachs is doing very well.
It is probably more a fashion trend like what affect everything around us.

Low contrast works especially well with the retina and above screens we currently on everything nowadays.
> Actually at the time I am talking about, .NET has not been invented yet (wikipedia says 2012)

I assume you mean 2002? FYI .NET was available to some developers before 2002, that was just the first non-beta release :)

> I am fully aware VB and VB.NET are two different languages...I cited VB because it was supposed to be the "easiest" language of the period

I mistook your post to reference Visual Basic because I mentioned it in my post where I discussed VB.NET. I say this because opening your post with "actually" suggested you meant your reply as a correction to my comment. So it wasn't clear to me that your post was intended purely as an interesting yet tangential anecdote.
exactly... dammit...
Url changed from http://thecreatorsproject.vice.com/en_uk/blog/this-is-what-h..., which points to this.
Children go to school, even though we mean a specific school, yet adults go to the pub, even when we have no particular pub in mind.
If there are rules behind this I certainly can't see them, and I'm sure foreign learners would agree :)
Thank you for your questions.

1 ) We select only those candidates who have a good experience . We get a lot of resume in Russian language , because people do not want to spend a lot of time for translation. And for you as an employer , it is a good opportunity to get a pool of candidates for your company for a very low price.
2) We will add the ability to select a single technology.
> No experience? Make a portfolio of your work.

Yes, I've been doing that. I get close to getting hired often this year but they usually find some reason to not hire me. "We think you're a great hire, a really smart person, but ..."

Anyways, having a portfolio is no guarantee, or even a help. The only time people really look at it is if they are already close to hiring you. As in, they really, really want to but there's something else stopping them. Other than that, no one looks at a portfolio.

A good github will not save me, maybe not help me, but can definitely hurt me if they don't like what they see.

I was already told by one potential employer that some code I had written in a pinch for a project looked wrong so no hire.
Creativity – 10 tips to become an idea machine
I don't really know what to think about that.

On one hand it may be a nice way to show to people that what they use in jQuery can be written in a few lines of pure JS.

On the other hand it encourages people who could use pure JS (because they only use a small portion of jQuery) to stick with some non-standard helper syntax.
Just a ux tip i noticed: popping up the location api window asking for a permission without an user action is (atleast by some people) considered a bad user experience.

Maybe have a big button (or similar) on the landing page that says "Find out delicious food" or something more describing. Clicking that button would then launch the location api permission dialog :)
Government should recruit computer game makers to counter Islamic radicalisation
Would make everybody safer.
> Indeed. So all the talk about C and C++ vs Java and C# was just an excuse. I am willing to bet there are more excuses hiding.

Maybe. That was another poster, though. :) For me, I've spent most of my career fixing bugs. not much new code development. I'm trying to do more in that direction but I lack real honest development experience, even several years into it. I didn't even know design patterns were a thing until recently. shrug.

> By the way, I'm happy to give mock interviews and refer people to my employer.

I might do that. Thanks for the offer.

> I'd be immediately put off by you not learning on your own..
> ...was just an excuse. I am willing to bet there are more excuses hiding.

However, I get the impression you'd hate working with me or near me. I'm kind of slow; I have to take things in kind piece wise until I understand them. It appears to people on the outside that I am a dullard, I suspect. I try to work hard as I can, but people at Google, and you I bet, are smarter and harder working than me. :)
I definitely thought this was about the webserver and not the tribe.
It has the dates in the archive[1], by hovering the links. That particular comic was published in 2011/09/09.
Admittedly, I am no webguy, haha, my skills lie in old-school things... apologies if the web front doesn't do it justice
While I'm against jailing for non-violent drug offenders, the first thing that came to mind was what is the 2nd reason listed. That all the worst criminals are locked up due to mandatory minimum sentences, and the most violent criminals just aren't born at a fast enough rate everyday to replace them.

I wasn't too far off, the article states ~25% reduction can came from locking up more. It says possibly less, but honestly I'd assume more than 25% till you reach diminishing returns.
Egregious criminals usually get caught at some point, sentenced harshly with less false convictions thanks to modern technology and it makes sense.

I think we could reduce violence even further by having a mandatory minimum sentence of 50 years hard labor for anyone caught with a gun outside their house. Or using any knife or object to injure someone. This includes the cops and gov't figures. Start to ratchet up the sentence to that and publicize it, even the craziest might decide to find another hobby.

Crime has gone down but police abuse has gone up. Time to take away their tools to abuse, and make prison less attractive for everyone.
Tiny correction: Xilinx' combination ARM+FPGA SoC is called the Zynq (http://www.xilinx.com/products/silicon-devices/soc/zynq-7000...). This latest device from TI seems to be way higher-end than the Zynq (not surprising, since it's also newer).
Lovely, C at its best.

https://hg.pidgin.im/soc/2015/jgeboski/facebook/rev/510e0ad7...
> smoking

Tobacco.
Polkit is a nightmare. And I agree with you on the churn. There was a time when Linux administration changed less frequently than Windows, round about the 95-XP-Vista era.
AMD Radeon R9 Fury X Confirmed SKU Name for “Fiji XT”
Tries to play it cool by wrecking jQuery? Check.
No semicolons? Check.
Put together by Paul Irish? Check.

Yep, this submission is Hipster 1.0 Certified.
Ask HN: Is there any good ASP.NET CMS out there?
Joomla, Drupal, Django.

Unfortunately, our multi-million peso company is striving to be a Microsoft-only shop, so what are my other, comparable options? A quick google search says Umbraco & Orchard. Is there anything else?
Laptops+India+-+Used+Laptops+India+-+Used+Computers+India
I use jquery because I use bootstrap and it requires it for some features I use.

I wish that someone would write a drop-in javascript replacement for jquery in the context of bootstrap.
1. Post an old javascript framework to HN without mentioning when it was released

2. Watch the HN crowd have a collective heart attack
Web design, web development, billing software in nagercoil, billing software
South Park had an excellent episode explaining freemium games: http://southpark.cc.com/full-episodes/s18e06-freemium-isnt-f...
"Shipping" vs. "Using the Latest Shiny Framework" is a false dichotomy whichever way you look at it.
If it's not that, then what is it? ;)
I'm hearing "we need to build a version control system or a transactional database into our init daemon" here :)
I really doubt it.

First, Unity already can do it.

Second, I am not impressed with WebGL vs what native offers, other than geek cool factor.
Clicking on the Demo redirected me to a porn site pornhub?
That's a lot of different research directions. But I didn't see P systems mentioned. Maybe because P systems are a model of computation studied by computer scientists that assumably isn't currently implementable? There are many variants, but the basic model is of set a compartments (e.g. cells) which contain signalling chemicals which can be synthesised, destroyed, or passed between adjacent compartments according to rules. A number of P system algorithms have been developed such as leader election and graph diameter calculation (of the adjacency graph). Seems very difficult to program.

https://en.wikipedia.org/wiki/P_system
Introducing M4 Instances and Lower Amazon EC2 Instance Prices
> I'd say the lack of theory.

Well that's what makes it research then. It's a new field, and obviously there needs to be more science and creative thinking involved into drawing theories about deep learning. The field seems already pretty hard for beginners, so of course there will be less scientists involved into making theories.
On the other hand, function calls in hot code are expensive.
Your honesty made me giggle (and I do not mean that in a derogatory manner)...

'npr.org', // depressing
'nytimes.com', // will probably annoy me

This patch also makes for an amusing HN experience and might answers the inverse "Ask HN: Is there a way to see only non-technical posts?"

--- a/hncleanse.user.js
+++ b/hncleanse.user.js
@@ -148,7 +148,7 @@ while ((elem = result.snapshotItem(i)) != null) {
if (shouldRemove || crap != null) {
var reason = shouldRemove?('site '+sitebit):('terms '+crap);
console.log(reason+': '+title);
-
+ } else {
var subtext = athing.nextSibling;
subtext.parentNode.removeChild(subtext);
It's perfectly possible to run scripts with systemd unit files, so there's no real "flexibility" lost anywhere. The primary improvement is that systemd handles by default most of what used to be boiler-plate in every script, on top of calculating dependencies automatically. Then you get integrated process supervisor capabilities so that the init system actually knows whether services are running or not.

Speed was certainly a major motivator as well, considering the increasing popularity of containers and on-demand virtual machines.

To me it seems that "gradual evolution" was exactly what they did, and it wasn't really going anywhere. Lennart came up with systemd and convinced enough people that it's worth the pain of migration to get a clean start.
Best way to use unlock wifi password software on your device : http://www.unlockphonetool.com/unlock-wifi-password-software...
Interesting way to think about it.

IMHO systemd is taking much of the hacks and weird glue that has historically held distributions together and replaced it with an active upstream project. Maybe some of the solutions they've come up with could need some improvements, but I have much higher confidence those improvements would happen now compared to how things used to be.

Nowadays you can code something up and come to the systemd mailing list and get feedback and get it integrated. Previously you'd have to convince one or more not-really-connected distro hackers that your new fancy thing is worth rocking the boat for.
There is no hype (yet). Crystal as a language is still very much a work in progress.

That is why Amethyst is kind of a big thing. It is not an alternative to rails (again: yet), but as a real world application it may help shape and advance Crystal.
BitAuth: Passwordless authentication using Bitcoin cryptography
Do you have what it takes to become a good leader?
How does your SSHD setup work? Seeing that you allow passwordsless and keyless login.
Lapdog – Official Trailer (HD)
Swift can help with this. There's certain ways to specify that a parameter must be named.
> It's about gaming the system to get a job. When you are in a position to hire other people, you can worry about a less awful method to select candidates.

That's true. I have other features that reduces my chances of getting hired, but doesn't eliminate them. Still, I wish I had someone else's mind.
Γιατί+η+Google+αγαπάει+τα+brands+-+SEO+|+WEB+DESIGN
Almost- all of their response was about trust, if the kids will break it etc. I think it boiled down to control & trust

sounds more like fear to me.
Something entirely new ;) at least the concept
That kind of "employment" already exists - known as 'social work'.
> to stick with some non-standard helper syntax.

Or in other words - replacing an ugly, verbose API with a widely recognised alternate syntax!
I'd also wrap it in a `[].slice.call`:

function $(q, parent) {
parent = parent || document;
return [].slice.call(parent.querySelectorAll(q));
}
That's as long as facebook keeps their protocol open... which can change at a moments notice. I'll keep on using regular old facebook messages, SMS, e-mail, and textsecure.
> nearly everyone (or at least the most vocal crowd) seems to either love it or hate it

"At least the most vocal crowd". Which means that most people DO NOT CARE, and the systemd war is beyond ridiculous.

As Linus said,
> "I don't actually have any particularly strong opinions on systemd itself."
The HTML5 samples do not work with Safari on my Mac.

[Log] loading /home/travis/build/urho3d/Build/bin/Urho3D.js.data from remote (01_HelloWorld.js, line 1)
[Error] NotFoundError: DOM IDBDatabase Exception 8: An operation failed because the requested database object could not be found.
transaction (01_HelloWorld.js, line 1)
cacheRemotePackage (01_HelloWorld.js, line 1)
(anonymous function) (01_HelloWorld.js, line 1)
onload (01_HelloWorld.js, line 1)
This was known for centuries if not millennia.
This is a good search to start from: https://scholar.google.com.au/scholar?as_ylo=2015&q=stylomet...
Wow, it's almost like I told them this would happen over 6 months ago.
I hate to be that person, but these are lessons in coding that we learn during the 'self documenting code' life lesson. Being part of any team and you'll find yourself doing these sort of changes during code reviews. Not quite refactoring, more spit and polish.
really nice. sadly no self post are shown.
Couldn't/Shouldn't this be solved with some script that traces the dependencies of units?

I'm not familiar enough with systemd to understand how to trace dependencies and create a complete list of all units that will run at next boot but I expect this to be doable by someone with that expertise.
Wasn't there a "series a crunch" just a couple years ago?
SSH2 specs are pretty clear about authentication methods. We (meaning me, the service provider) can accept or deny, negotiate any number of methods. With sshtalk, since all of the comms happen post-Perfect-Forward-Secrecy DH group exchange, I figure there is zero benefit for an anonymous chat service to remand any form of auth whatsoever, and sshtalk as I built it embodies that perfectly. It is not meant to authenticate YOU, it is meant to do the opposite of that, the only reason you know it is me you are talking to is because of domain inference and that I am @Sysop per the code itself. :-) all of these things I thought were good things.
I'm not seeing much accommodation for the Flynn effect in these findings:

https://en.wikipedia.org/wiki/Flynn_effect

.. although I may have missed it.
If I would be a car burglar today, airbags would be my target.

A pricy item, easy to (re)sell (= DIY looking for replacement parts), not trackable (serial numbers?), probably easy/quick to strip from a car if you know what your doing ...

Ebay even has a "Replacement Air Bag Buying Guide": http://www.ebay.com/gds/Replacement-Air-Bag-Buying-Guide-/10...
> [].slice.call( document.querySelectorAll('.foo'), function(){

When do you need to do that?
Regarding #6, starting with 1 is better than starting with 0, but even better is using negative values: http://play.golang.org/p/ES8nNv4PeW

Also regarding #6, the author didn't say it, but with iota is really trivial to create power of two constants, so you can combine them: http://play.golang.org/p/rzD3Vl0C4q

For #5, he should have mentioned the stringer tool to maintain the list of strings for you: https://godoc.org/golang.org/x/tools/cmd/stringer

#10 really depends. There are many cases where you want to wrap your map, but there are many other cases (more cases dare I say), where it doesn't really matter because you only use the map (which is embedded in s struct) in very few places (basically some methods of that struct).

The example also fails to synchronise reads.

A more important case that is not mentioned is that if you often initialise once and read many times, without ever writing again, you don't need that kind of wrapper in those scenarios.

And you also don't want that kind of wrapper even if you read and write often, but read more than one value at a time. That hurts performance, but can even limit your available semantics. With an explicit lock you can arrange so that your map presents a consistent snapshot at all times.
If we're golfing,

$ = document.querySelector.bind(document);

would be sufficient? ;)
Why use Go?
His paragraphs are way too long for my tastes.
Weird, I meant to do my last post in reply to this, sorry it isn't inline correctly.
Google translate to Tagalog is generally not great.

If you chain through European languages you barely lose anything. Doing English->Dutch->German->English is a good set to use.
The model where services do not daemonize and write a pid to a file is actually hugely better for servers. Most of the rest of it is not useful.
13 European tech companies became ‘unicorns’ in the last year
What is bad about virtual CPUs with Amazon Web Services
Comparing akka-stream and scalaz-stream
querySelectorAll returns a NodeList instead of a real array, so you can't call things like `.forEach` on the result. `[].slice.call(x)` turns x into an array, so that becomes

[].slice.call(document.querySelectorAll(...)).forEach(function () {})

Because a lot of array methods are "generic", i.e. operate on array-like objects instead of just arrays, that can be "compacted" to

[].forEach.call(document.querySelectorAll(...), function () {})

but neither are very nice.
I hate how everyone references Steve Jobs like the only one who walked to be creative.
Probably meant to be

[].slice.call(document.querySelectorAll('.foo')).forEach(...

It "casts" the NodeList which is "Array-like" to a proper Array, which has forEach, map and other useful methods in its prototype.
Isn't your `any?` function actually `ormap`[0]?

You should be able to do the same thing with:

(ormap password-matches? line)

0 - http://docs.racket-lang.org/reference/pairs.html?q=ormap#%28...
Thanks, I might use this in a month or so. Good luck!
Uh, when was the last time you used it?
Prefer using Flight with Handlebars and Baobab, plain/maintainable and simple.

Keep React/Angular aside.....
Workers Betrayed by Visa Loopholes
Pretty much the same reason why I'm slowly moving to FreeBSD. OpenBSD is another possibility.
This is called a "submarine" piece.
I 100% agree. That's my main issue too.

Most of the games taht works on this kind of model are usually simply not very good. And seeing that at the beginning, for me it's a very big red flag that will say. Don't waste your time on this.

This is because they don't need that many people to make money, and they will always get at least someone, so the better business model is quantity over quality.
Looks very interesting from screenshots