skysight-inc/HackerNews huggingface dataset:
This is ridiculous. I think you are seriously missing the point of PL research. Furthermore, I can not even imagine what your definition of "helpful" is when you say not ".../powerful/expressive/...". I honestly can't even argue with you if you do not think power or expressivity is beneficial.

PL is not a buzzword-oriented culture. No (serious?) language designer creates a language with the intent of making it harder for programmers to do their jobs. (Brainfuck and other Turing traps excluded.) That said, being "helpful" can be interpreted in many different ways. And of course, every PL designer does interpret it differently!

OOP took off because it was a revolutionary way of structuring your code so it could be easily used, reused, and maintained. The point was to help teams be more efficient!

Functional Programming is so worthwhile first off due to immutable types. This allows highly parallelizable code. You don't have to worry about race conditions because your objects are read-only! The emphasis on types also allows better ability to prove correctness of a program before run-time. Finally, all FP languages (that I can think of) are highly expressive. This means that you can write the same program in (OCaml, Haskell, CL, Clojure) in a shorter amount of time than you could in Java/C#/Obj-C.

If you still think there is "a lot of unnecessary stuff going on in CS", I'd really like to hear what you think is necessary and we'll go from there. I already discussed your "fewer bugs and shorter time-to-market" points.

/rant
(ಠ益ಠ) KaomojifyJS – UglifyJS fork that mangles names with Kaomoji. ᶘᵔᴥᵔᶅ
"Upper class children usually wind up with more hip names" - not sure about that. Look at billionaires and royals. The more boring and safe - the better.
Okey that was scary, clicking a link and automatically downloading the file.

Is there any way you can change it to link to a website, where we can see a preview, for example, and download it from there? Automatic download without any explaination is a really bad user experience.
In essence, they have made themselves a client state.
Amazon.com Circa 1999
Ingress (the game by Google's Niantic Labs) also replaced some of its graphics with those of Pacman https://plus.google.com/+Ingress/posts/8TQAYXzvQpB
Except that they could abolish the army because USA has underwritten their security. So in essence they have gone one further than Chile.
"Nunno posits the Wolf as the ideal archetype for a senior IT executive, describing it as an apex predator who rules with a dual nature."

Anyone familiar with the "wolf, sheep, sheep-dog" paradigm? Being the wolf is not the role I'd use here.
The older I get, the more merit I see in a back to nature lifestyle, but that's a personal choice and killing people to stop technological progress is delusional.
I made a WordPress theme for Themeforest as a side project and I've failed
Hi,
I'm more a reader here and love hearing about your experiences when you're talking about side project. And I thought that I could share mine this time even if I'm not that good of a writer in english

I'm a WordPress developer, living in Barcelona and working in freelance since 6 years. Ive made some WordPress theme for sell on themeforest long time ago, and one of them sold pretty good. But the interest in themeforest went away with the tons of support I needed to give people

A year ago I've started to hack together a template for my own need, and features after features I thought that I could make it better and push it to themeforest to try it again (Maybe that was my mistake, not thinking about a niche, or at least study what kind of theme people want. No, I was just making something I wanted for me). The theme got approved on 30th March and made 4 sales since

It was different with my most successful theme back then, I made over 40 sales the first day, and sold 300 sales during the first month.
I'm trying to promote the item everywhere so I'm in wait and see mode but I've already calling it failure in my head. I remember a different feeling when an item hit the frontpage on themeforest, so maybe my theme is not that good after all.
I'll think twice if I'll be making another one. For now even if I'm saying my self that I don't care if it fails or not, after 12 month of work it makes me feel sad. But I know I've learnt a lot doing this.

While the theme was in review at themeforest, I've started to learnt swift. I wanted to take some fresh air doing something fun, so I'm trying to make a game. And this time my fiancée is involved, she loved the idea of making a game and she helping me with the design

Thanks for reading!
if you're curious I'm "kimonothemes" on themeforest
You're right, however i shared it with the same header from author.
Hopefully someone will continue the process and provide the infrastructure
"...Kenobi's seminal paper "May the Force be with EU" – a strong argument that his experiment should be built in Europe – persuaded the CERN Council to finance..."
It does, but the css used to mirror the site interferes with the css used to do the barrel roll.
Or .Sony, except there is no guarantee Sony corp actually registered that TLD.
GlNext: The Future of High Performance Graphics [video] (GDC 2015)
Nim article on Wikipedia about to be deleted again
W3C launches first HTML5 Course in new partnership with edX
Microsoft has a policy of no boot lock on x86, boot lock on arm. They are only anti-choice in certain situations.

I'm astounded that you can take an issue where microsoft has done something you agree with and turn it into a persecution complex.
> It's a bit hard to tell who the "we" is referring to there

Just put on your 'ethics' cap for a bit and you'll get it.
I actually wrote a library that does this, FSK to WAV and back is just a few lines of code, and fairly reliable. There are even Javascript libraries that can do it.

I think it probably is real, it just shouldn't be. :-/
Maybe there's a ClickToPlay for animated GIFs/PNGs?

Edit: There is: https://addons.mozilla.org/en-US/firefox/addon/toggle-animat...
I did a summer internship project with our national electricity supplier here in Ireland when I was a student - the aim was to asses he environmental impact of their fleet of vehicles.

The management weren't terribly happy with the presentation I gave at the end of the summer where using a few simple models I showed that even their smallest power station was polluting on a scale that was orders of magnitude greater than the impact of their entire fleet.

We have mostly coal and peat powered plants here. Nuclear is completely off the table for political reasons, but there is a huge untapped wind energy resource.

This really is great news for Costa Rica. I think we should also be exploring Nuclear energy more to bridge the gap in most other countries though.
Tumblr ExecutiveSuite 2016
I think the main concept you are missing is called HMAC, which is a cryptography thing. If you don't know this, I will recommend this explanation [1].

The client can send something wrong? Yes, as long as the client can digital sign what is sending with the secret you expect.

JWTs can be signed with a symmetric key or an asymmetric key, the vulnerability mentioned in this post is when the server-side expect a token digitally signed with an asymmetric key but an unauthorized client uses the public key to create a signature as if the key where symmetric. The issue in this case is when the server is blindly accepting any algorithm.

[1]: http://security.stackexchange.com/a/20301/9332
What Code Should You Learn in 2015?
Why KDE's KWin Doesn't Integrate Weston/QtCompositor for Wayland Support
I'm not trying to troll here..

What software? "The browser"?
And do I misread the crouton instructions or is that actually still running the very same thing, same software, in developer mode with chroots for Other Things™?
Agreed. Presumably there's a shortcut pack to become a contributor. For a small fee.
> I hope for everyone's sake that this is genuine.

He's paying a bundle of money out of his own pocket to help people out, I don't see how much more genuine it could be.
Ain’t No Joke as War Between HP, Ex-Autonomy Execs Enters Lawsuit Phase
Programming Languages co-created by women
Hi jobvandervoort,

I understand what you mean. The idea with the series is that we'll pick reviews from the App Store, understand user needs, discuss possible solutions and how one could iterate on those with our platform. Hopefully, the series will show _how_ you make data into awesomeness by example.

I'll let you know when the second post comes out, thanks for your feedback!
Selfie Shoes

http://miz-mooz.com
https://www.youtube.com/watch?v=Dw72zFX2rsk
Clicking on the link automatically downloads: http://www.xkcd.com/fonts/xkcd-Regular.otf

License = apparently Creative Commons https://github.com/ipython/xkcd-font
It's browsers all the way down.
Pipedrive-Tinder Integration.

Being serious about dating requires having the ability to never drop the ball.

http://blog.pipedrive.com/2015/04/manage-your-dating-pipelin...
Extensive big city stroller experience here. The only circumstance when I have been asked to fold up the stroller was busses, and that's pretty universal. Light rail, subway, regional rail trains, etc. were all fine with it, and if you take any Amtrak, pay for a Red Cap to get you on early and seat you in one of the wheelchair seats so that you can leave the stroller open in front of you.
If there is one thing that has become abundantly clear from this thread it is that for some people morality is a really tough subject.

To Godwin this thread decisively:

http://www.theguardian.com/commentisfree/2011/aug/29/hannah-...
> Some or all of this article's listed sources may not be reliable. Please help this article by looking for better, more reliable sources, or by checking whether the references meet the criteria for reliable sources. Unreliable citations may be challenged or deleted. (February 2015)

Looking at the references: most of them cite Slashdot and Reddit posts; or, are links to articles written by the creator of Nim. It'd be difficult, for me, using an objective eye, to differentiate between Nim and any of a number of self-referential vanity pages.
MS DOS for Mobile
Micromonitor reaping huge rewards as nearForm moves all developers to four inch screens!

Announcement: http://www.nearform.com/nodecrunch/micromonitor-reaping-huge...
As an expat living in the anglosphere, I get to have two days like this, April fool's day and the holy innocents day.
Do Facebook and the USA violate EU data protection law?
Oh great, now we have the Hacker News startup brigade stirring up trouble amidst all the Wikipedia politics that is already taking place.
Now that is what I call cutting edge! :D
http://www.reddit.com/r/todayilearned

Today eeryone's comments are being auto-edited to include conspiracy theory claptrap (added to end of whatever they wrote), and they've got an illuminati theme
I will add something like that myself soon enough. Thanks for pointing it out! I realize, now, that it bothers some people.

https://github.com/firstdoit/firstdoit.com/issues/14
Yoloimport: Never see another ImportError
Arc was recently nominated for deletion too, https://en.wikipedia.org/wiki/Wikipedia:Articles_for_deletio....

It was merged into pg's page, which still doesn't seem like the best result.
Having read about multiple "security audits" done by under the PCI-DSS and similar mandates, my faith in their effectiveness is pretty low. This is an (admittedly extreme) example: http://serverfault.com/questions/293217/our-security-auditor...

I'd rather see some security standards (updated yearly or so) and heavy fines and reimbursements after an hack (not necessarily malicious - proof of concept published by a white hacker would do), if the security was lax. Triple them if the company hid the fact that they had been hacked.
We're getting offtopic, but peat powered plants? In this day and age? What the hell? I do hope that is not being sold as sustainable or renewable?

But yeah, automobile emissions in general are relatively limited in comparison to other sources.
Indeed, there was a firesale for the c720, 130$ was a catch.
Google Chromebit
Pipedot is now in Esperanto.

https://pipedot.org/
New radiation-free device to help detect breast cancer early
Very thorough repository of Linux resources
I liked that in their graph on the 3rd from last page their drone had the tallest bar which at first sight looks like it would indicate it is the best, when actually it just has the highest portability, with terrible agility and control.
Pro Archia Poeta
Eddy: an IntelliJ plugin that autocorrects Java
Please check my hobby project. I've been low on time since the autumn, but hope to get started again soon.

https://github.com/berntb/attorg
This is detrimental to JIT implementations of languages.
> Perl could have "won" just the same as ColdFusion, or VBScript.

Perl was far more widespread early on (96-99) than PHP was, but it was quite painful to deal with compared to PHP. PHP made web stuff dead simple, and that's why it 'won'. CF and VBS never really stood a chance because of the extra costs involved. iHTML, HTML/OS and others were all vying for a foot in the door at this stage, but all were second-run players charging money for something that 99% of hosts were never going to pay for, and therefore devs wouldn't get exposed to those tools.
I am -very much- not an expert but I suspect the difficulty profile is more like a hump than an upward slope - going downhill works different muscles than uphill and frequent* switching between the two seems like it would put more stress on you than uphill[hours]+downhill[hours] due to having two sets of muscles in use, less time for recovery, less time for warming up, etc.

(This is where we need a real physio / doctor / anatomist!)
Simplifying the ES6 Workflow with JSPM
This is awesome. I've been thinking about a meta-youtube-channel, where you can watch people watch youtube (if anyone has the time, please pull it off!).
I think affordable Chromebooks is key in order to increase adoption, especially if Google is targeting lower-income markets like Africa, South America, etc, And I believe that might be what this is all about. It certainly complements their Loon project (http://www.google.com/loon/ -- 'Internet via balloons') very nicely. I think it's a brilliant move by Google and partners.
Why Waze is so popular in Costa Rica (2014)
Seems to me that you would seriously reduce the size of the problem by first running a face-recognition algorithm, and then only analyzing the face...
These quotes aren't terrifying they help explain why something such as PHP is so successful. The general philosophy was, and still is building something that spits html and can connect to a database in a few lines of spaghetti code. Granted there is a movement in PHP that is as religious regarding TDD,OOP as in the Java world, they don't represent the majority of PHP devs.

PHP execution model satisfies 2 crowds : hosting service providers that can provide cheap hosting to the second group of people, hobbyists that just want to install wordpress or write a "dynamic" page.

The later will never care about OOP,TDD,FP,Agile, and stuff like that. In PHP you begin with writing HTML then you put the PHP code. not the other way around,no matter how hard "advanced users" try to deny that fact, PHP scripts begin with a TAG,it is,first and foremost, a templating language that generates HTML files.

The sad thing is that it could have been done a better way. But serious language designers were too pedantic and arrogant to write simple solutions. Rasmus lazyness paid off ...
I wonder if Dakar in the old days would have appeal here. I've always found it interesting. It was much more interesting in the old days when they, you know, actually went to Dakar, instead of holding it in South America. Its vaguely similar to this story although the dropout rate was only 60-75% and the media only covered the extreme driving aspect, by analogy this ultramarathon would be a pretty boring story if the only coverage available was people running up a hill in cool scenery.
The comments above imply that the water is no longer available once its "used". That's simply not the case. If you were to pour the water "down the drain" as OP suggested, it goes to a water treatment plant, has impurities removed, and re-enters the groundwater system. So it's not "gone" despite the meaning commonly implied by pouring something down the drain.

Yes, there are differences in using water in one place versus another. I kind of think "growing food" is pretty important use for water though. If OP doesn't want the farmers to use the water for agriculture, then what is it being saved to use it for? Watering golf courses?
Youtube has a new 'Add Music' button to the player (left to the 'Watch Later' button) which spices the experience I suppose! :) Oh and it's action based of course, some kind of a storm inducing experience.
France Gives in to the Hashtag
Launch Lister – Email alerts with top startup launches from the sites you love
Technology Skills to Ace Computer Based Testing
Here's your good reason: putting random shit into the root of a hierarchy subverts the entire reason a hierarchy exists in the first place.
While the map() should be written in pure JS standard lib, the _.groupBy() is reasonable.
That's because *.google points to 127.0.53.53, aka your loopback device - so the nginx start page is coming from your machine!

➜ ~ dig a a.google

; <<>> DiG 9.8.3-P1 <<>> a a.google
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 32515
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;a.google.	IN	A

;; ANSWER SECTION:
a.google.	600	IN	A	127.0.53.53

;; Query time: 31 msec
;; SERVER: 192.168.1.254#53(192.168.1.254)
;; WHEN: Wed Apr 1 12:34:27 2015
;; MSG SIZE rcvd: 42
CSS Houdini Wiki – Extensible CSS
You can use it in guest mode without a Google account or other authentication. I don't remember if you need to explicitly set it up to do that, though.

I'm sure Google has the numbers since the Chromebooks/Chromeboxes auto-update (part of the whole point, really) so given that they likely have unique device IDs (or ethernet MAC addresses), the 'live devices count' would be rather easy to figure out.
The meaning is clear enough: 98% of its renewable energy that Norway itself uses is from renewables. And "energy" probably means electricity grid. It was probably very clear to you too, but you'd rather feign obtuseness in order to make a point.
> Without per-process tabs (or similar) Firefox will start to lag more and more behind modern browsers and at some point the deficit will become insurmountable. (I realize the difficulty of achvieving this, but as a practical matter, it must happen, otherwise...)

Why? Setting aside that, as the sibling comment points out, Electrolysis is on the roadmap, why? I use Firefox every day with dozens to hundreds of tabs in 1-2 windows and the fact it's not process-per-tab has never bothered me or even been something I noticed. Sure, it's nice to have theoretically; if the browser crashed all the time then sure, I'd like to have just one tab go away instead of session-restoring the whole thing, but that's a minor convenience, and according to about:crashes, it's only happen about two dozen times in two years anyway. On the other hand, it's nice that, despite having 32 tabs open right now, Firefox is only using 210MB of memory.

There are advantages (stability, sandboxing) and disadvantages (memory usage) to the process-per-tab model. I think there's a fair argument that Mozilla should implement it in Firefox, but I don't understand in what sense Firefox would be lagging behind other browsers if they didn't implement it. The Ideal Browser does not necessarily require process-per-tab nor is there some Ideal Browser all the browsers are converging to that Firefox is further behind on.
Obviously 'electricity' is not 'all energy' and the title does not suggest that, it very explicitly uses 'electricity'.

Also, quite a bit of Costa Rica's rail is electrified:

http://www.ferrolatino.ch/en/reports/costarica/

And then there is 'off-grid' electricity, local installations of solar power. These are typically smaller but there are quite a few of them.
slowpath data appliances for buzzword dense storage: http://scalableinformatics.com/tortoise
Indeed! When my first computer, a Nascom I (4MHz Z80A, 16K RAM on an expansion card, and an integer BASIC on eight 2708 EPROMs), died, I was able to have a stab at working out what might have gone wrong by going through the schematics. It proved to be beyond hope - the PSU had fried too much - but it was positively enlightening, going through the video system, and actually understanding, seeing, how the original clock was divided down to give the character generator clock. From there, down to the horizontal sync, and from there, the vertical. With all the logic involved being on just 74xx logic, it was all so readily evident just how this all worked.

As for program loading times, that's certainly true as well. One game I wrote, for another system, required two-pass assembly. So I'd edit the source, write it out (a few minutes), rewind, first pass, rewind, second pass, launch! So, about fifteen minutes from editing to seeing the results.

Much as a touch of nostalgia may be fun, I'm happier with my MBP and iPad Air. =:) (Still, the sense of wonder inspired by current devices is probably only enhanced by the sheer contrast in capabilities of ones from that time)
Google - The Search Engine
Yes, but the type of restriction matters. Sometimes it's just a ROFR at the same price, and that alone isn't enough to deter either buyers or sellers from directly buying and selling.
My initial response: "Oh right, I forgot it's April Fool's day"
Is it me or are a lot of the objections seem they come from peeps that have not tried it for more than a day? More assumed opinions and quick conclusions rather than educated and informed. I am stunned at the confidence of these opinions too. Puts the posters in a bad light. The major takeaway... it shows Meteor needs to do a better job educating the developer community.... and .... haters gonna hate ;)
they all resolve to 127.0.53.53 that nginx start page is your localhost
How Animoto Writes CSS
Blend – All About wine
Pilot explains why it is impossible to fly with autopilot only
Most users are too young to remember what this is emulating!
Nothing is renewable because of the proposed eventual heat death of the Universe...
Perhaps eitally refers to the Iditarod Trail Invitational?

> The Iditarod Trail Invitational is the world's longest winter ultra marathon by mountain bike, foot and ski and follows the historic Iditarod Trail from Knik, Alaska over the Alaska Range to McGrath and to Nome in late February every year one week before the Iditarod Sled Dog Race. The short race 350 miles finishes in the interior village of McGrath on the Kuskokwim River and the 1000 mile race finishes in Nome. Racers have to finish the 350 mile race in a previous year before they can enter the 1000 mile race.
Old IE?
Dealing with Persistent Storage and Fault Tolerance in Apache Mesos
The funny thing is, despite being originally inferior in everything but simplicity compared to Perl, PHP has added feature upon feature (usually poorly thought-tout) over the years, and nowadays looks like a poorly-designed Perl with a terrible standard library.
Jay Z's Music Service, Tidal, Arrives with a Splash, and Questions Follow
Oh, it's a loopback domain? Did they register it for the same reason as .dev, purely to avoid reconfiguring their Intranet? :/
Well, the title doesn't say "100% of Costa Rica's Electricity is Now Renewable", it says "Costa Rica Is Now Running on 100% Renewable Electricity."

That translates out to "What Costa Rica runs on is 100% renewable." It's likely pedantic to discuss it, but I will wager that no, the construction of that title was less than explicitly mindful. The ambiguity is reinforced multiple times throughout the article.
Leo – command line builds for Arduino firmware