skysight-inc/HackerNews huggingface dataset:
Mozilla and Contextual Identities.... hmm.... did they just forget about Persona?
The Complete Ethereum Course: Get 0.1 Ether in Your Wallet
> And (the theory is that) even if you hate the ad

I must be the exception then, because seeing these ads makes me actively avoid these brands in the future simply out of spite.
We need tool support for keyset pagination
Hidden at the end of the changelog is the addition of the the new config entry: "core.hooksPath" which lets you specify globally or per repository where hooks should point to.

In the Git-hooks project we have been using the init.templatedir which this replaces (as it is better), but for those that can't upgrade to 2.9 you can use init.templatedir and some variation of what Git-Hooks does to obtain similar results.

https://github.com/icefox/git-hooks/blob/master/git-hooks#L1...
Awesome Rust a curated list of Rust libraries and resources
Your right, its not hard, but it is on the scale of how easy it is to write bad php.
Indeed.com jobs stats
The idea is good, but what's with the identities they chose? "Personal", "Work", "Banking", "Shopping"? Is "Shopping" supposed to be an euphemism for "Porn"? As far as I can tell, nobody has a "shopping" Twitter account.
I think "massive concurrency" and "bulletproof uptimes" are pretty good reasons. Plus that would then allow Elm on both client and server.

The Elm folks have been fairly buddy-buddy with the Elixir/Phoenix folks, so this doesn't surprise me
Samsung Acquires AdGear
You underestimate my spite and vindictiveness.
You should be running PHP in a jail as well though. People just don't.
I'm sure there is a lot of King-making going on. There are many talented engineers and getting funded without hassle is a huge boost that will increase chances of success considerably.
This is a great idea as Beam doesn't force typing like JavaScript so it would be a great add. I wonder how they are going to tie in OTP?
Hail Microsoft and the Power of SharingEconomy
>I've felt for quite some time that most of the anti-PHP sentiment is an effort of other developers to justify the language they've selected to focus on.

Would you be surprised if I told you that pro-PHP sentiment looks exactly like that as well?
all these answers are helpful but misguided. it is a lot of jargon but there is some value to be had, depending on your situation.

i'd argue that this situation is if you're a developer at a large company or enterprise. developing can be a nightmare because testing and/or deploying is so difficult. sometimes this is by design, sometimes by virtue of incompetence. other times people want to change it, they just don't know how.

tools like this claim they can change this. whether that's true or not. well, that depends on more than just what tools you use but it is part of the equation.
in theory yes, but in this specific case (or anywhere else in Switzerland), not that much. it's hard to make long-lasting friendships here - turnaround of foreigners is massive, Swiss are not extremely welcoming to foreigners, most of whom don't know the language well (and they don't like that much germans/french either for various reasons, go figure).

Bear in mind that Zurich is not large city in London/NY/Kuala Lumpur/whatever sense. But if you adjust, it can be a nice place to live. Salaries are far from current SV trends and all stuff & services are very pricey. As I said, if you adjust...
>I ran these tests within Vagrant hosted on a MacBook Pro 2.2Ghz i7.

Good ole laptop benchmarks
>I'm very tired of hearing that PHP sucks. PHP is a good language

And I'm quite tired of hearing this silly, totally meritless defense in every single thread that discusses PHP. Can't we just agree that it's not a very good language, but people are still doing cool stuff and lots of money with it? So many pointless fights could be averted like this.
Well, there is the Landauer's principle (which is related to Maxwell's daemon): there is a physical lower limit to the cost of computations.
https://en.wikipedia.org/wiki/Landauer%27s_principle

So yes, there is a physical cost to non-reversible computation.
You're right, they work on me by convincing me never to buy products from that company.
Clearly it's still beneficial for some people.
Human labels vs. clicks for training a machine learned ranking model
Adding autocomplete to npm install
Satellites of the Terrestrial Planets
10 Basic Linux Commands That Every Linux Newbies Should Remember
> More often it's the programmer who sucks, not the language.

In the context, it's also a common occurrence that I can tell when developers came from the php (non framework) world. When I see them move to Rails (or in javascript), I often see an obvious lack of understanding / adaptation of MVC, Single Responsibility, asynchronicity, testing, and variable scoping - I've seen Senior PHP Developers come out with less of these concepts than codeschool graduates.

That's not to say that PHP has this, or that every Rails/JS developer writes tests and understands these things (it still confounds me how companies choose rails and don't implement any tests, despite testing being a core idea)..
Tips for Becoming a JavaScript Developer
Agreed. I would think a 9% conversion rate would make any business man salivate. There's your whales, start targeting them.
this will be awesome.. and watch out google chrome :)
You are right about the type system but still, Elixir is a lighter, friendlier functional programming language compared to haskel or erlang. Not having previous FP experience, I'm having a good time learning Elixir + Elm.
Elixir and Erlang have a type checker as well. Not Hindley–Milner but one called "success typing" and is checked by a tool called Dialyzer. It is rather good actually:

http://learnyousomeerlang.com/dialyzer

But is still optional to compile. The more precise and better the type annotations, the more helpful it is. If it can deduce that some inconsistency or type error occurring it will let user know. If it is not sure, it won't say anything.

Another point is because of isolated process heaps and extra fault tolerance, it is possible to get a high degree of assurance from a system built in Erlang or Elixir even with dynamic typing. And there are certainly many examples of that.
do you need to know HTML5 beforehand?
We also don't hear much about the people that YC rejects which is, in my humble opinion, equally if not more indicative. Because often times founders during YC's program change their idea (I think Ark.com was an example IIRC).

I was rejected by YC in Nov '12 on an idea. I actually applied as a result of the application extension granted due to Hurricane Sandy. A week after applying, I wish I applied with the idea of my current company, MakeSpace.com, which Mark Suster from Upfront Ventures funded less than a week after I received my rejection letter from YC.

I wouldn't change anything because I'm very happy where we are today. But there is hope if you get rejected from YC. What other founders (same or different idea) were rejected from YC but went on to start growing startups?
Bingo - both sources are free money, but indiegogo is marketing, plus you get the product in the hands of users.
If they're going to use per-tab containers, doesn't it make sense to have per-tab sandboxing as well, to ensure there's no data leakage?
Alright, thanks for pointing to them.

- This guideline feels a wee bit sad, because editorializing can be valuable (a title might be crystal clear in context but nonsensical once pulled out of it).

- But I understand how we generally don't want it as it might lead to linkbaiting and misrepresenting the original title.
Have you ever heard of the Blub paradox? [1]

[1][http://c2.com/cgi/wiki?BlubParadox]
True. It's going to be interesting to watch things play out. The portion of the article about consumers not wanting to subscribe to too many streaming services rings true to me. I think a lot of the newer (cable) network streaming services might die off in the next few years if they don't become one of the dominant few. If Netflix is on top of this (dominant) heap it should give them a lot of leverage when it comes to content costs which might lead to higher profits etc etc.
Re: 1 - does No mean "Yes to sex, but No to condom" or "No to sex and no to condom".
Separate histories and identities has been a feature for a while. Firefox and Chrome (and probably others) have profiles (though I don't think Firefox had an easy way to switch).

This is different. Cookies and storage are separated, but history, bookmarks, passwords etc. are shared [1]

[1] https://blog.mozilla.org/tanvi/files/2016/06/containers-segr...
I think PHP is well designed and implemented. I like it working with it. So yes, let's please stop.
That was a very in depth report, thanks for posting. The data rates will be challenging.

Here's a good panel discussion with Lytro and OTOY who are doing great stuff in this space. http://www.nabshow.com/video/will-future-vr-and-3d-capture-l...
Gizmodo have done a hands on (ahem) review of it. They weren't impressed:

http://gizmodo.com/this-honeycomb-pattern-condom-feels-like-...
I would encourage the kid to maybe do an exchange abroad, live in a different culture, work on a farm or something like that then go to college when ready. I don't understand the rush to get to college.
So the LGPL is fulfilling its promise and doing its job by protecting its users from tonka toy hardware they can't control.
Hackers Show How to Hack Anyone's Facebook Account Just by Knowing Phone Number
You dig your hole deeper with every reply. Your fearmongering won't work here. Yes, they track and sell our data. Yes, many of them are ripoffs and "shill" sites. Your stating they aren't doesn't change facts at all

"It is very simple: today, web sites that are in the business of creating content and monetizing it using advertising networks are NOT in the business of personally collecting and selling deep analytics on their customers. They are also NOT in the business of creating shill content."
- wrong. They get their money from the adv networks who do EXACTLY THAT, which in turn pays the site owner. They are quite literally doing exactly what you claim they don't.

Here is the core of the argument. You aren't listening to the public. You know, the people you want to visit your site. You don't create content for the joy. You do it for the MONEY. Therefore it would behoove you to listen to your customers, ie US, and give us an experience we will want to pay for. Disregarding us will cause us to disregard YOU. We lose nothing. You lose potential customers. Quit trying to bail out a sinking ship with a bucket, and build a raft that could one day become its own, better ship.
Sadik Hadzovic and Frank Zane Look Nearly Identical
OK. I'll use your terminology: "The 'AR-15 standard' jams frequently" and "I don't want a rifle that jams."

In the 1950's men customized their cars by "hot-rodding" the engines, transmissions, etc. They tested them by street racing.

Today the desire of men to fiddle with some sort of handy tech has, to some degree, been assumed by the "AR-15 standard". Like Legos, a buyer can mix and match, fiddle forever w/o actually shooting his rifle. Just as most hot-rodders never actually street-raced their Holley-carbureted Chevys or their Hurst-shifted Buicks in that era, most AR-15 fiddlers today have rarely, if at all, shot their jury-rigged AR-15s. And, except for those who have been in the military, virtually none have formal training and experience in the use of those weapons or even the simulation of their use (not that that is required, but it helps when the chips are down).

So the "AR-15 standard" is Pokemon or Lego for adults. Entertaining, costly, with unending variations, it is a "scissors, rock, paper" for AR-15 buffs. It has an associated symbolic status value among a limited group of people and is largely harmless (even in time of conflict, I would add), unless you're married to one of them and have a limited budget.
Just don't use slots.
Correct my if I'm wrong, but other than the connection itself, aren't most modern high speed thumb drives very similar to SSDs, and other USB storage effectively an HDD in an enclosure with a USB interface?

I mean if you have an 8TB NAS, and you want to use an 8TB USB drive to backup said NAS locally, I'm not sure I see that as a problem. Backup doesn't HAVE to be significantly more durable than the source material, which is why multiple backups and at least one off site are recommended.

After my time doing support for iomega (so long ago), I don't consider anything really backed up unless there are at least 3 copies, and at least 1 of them is offsite.
Why? He is a man known for his sexual relationships throughout his career and has now contracted HIV.
Finance is 12% of Swiss GDP last time I checked. This country has this image of banking powerhouse, but in reality small/medium companies and tourism contribute much more.

healthier economical setup I must say. also, if they decide to trash banks with some end-of-data-privacy law (and it will eventually come, as for US persons), it won't be such a disaster for their economy.
Barliman: prototype “smart editor” that performs real-time program synthesis
Agreed - definitely doesn't help makes the situation any clearer
What's your list of preferred WordPress plugins?
Hey, they put a token male on the judging committee! Diversity!
https://eev.ee/blog/2012/04/09/php-a-fractal-of-bad-design/
No, you're right, it's just a matter of reputation. The language and its mindset are not to blame... ;-)
I'm not going to pay you anything, but would you mind expanding on your comment by interviewing some reporters, editors, ad executives, and reading trade journals from the advertising and media industries? Would you also prepare some charts showing revenue, the number of editorially independent news sources, and the monetary effects of paywalls and related content, and how it's changed over the past few years?

I know I'm asking you to do all this for free, but if you want you can put a line at the end of your post "-------Sponsor message follows-------" and regardless of what goes below it (which you don't have to look at) you'll get $1000. You'll stay editorially independent and can write whatever you want, just make sure it is honest, thorough, and well-researched.

On second thought let's nix that $1000 - could you just do it for free, maybe throw up a PayPal link and see if someone wants to send you money.

I'd like you to do this research, I'd be interested in reading it. I think about 2 days is enough for you to write this article, you shouldn't have to talk to more than about a dozen people and read maybe 2-3 trade journals, which you could find in any large library.

I look forward to reading your comments. (Forget I mentioned anything about the ad payment, that's now off the table - that was some stupid mental gymnastics on my part, my apologies.)
First, you must know that many people have may opinions on this; yours is not the only legitimate one. Welcome to democracy!

Also, the militia act isn't the law, the Constitution is.

The Constitution isn't scripture, written by gods and prophets for whom citizens should try to guess their superior, divine wisdom and intent. It's a political document, written by people as human as we are - well-meaning and flawed; earnest, careless, and horribly corrupt; etc. - just like current politicians. The wording is a compromise among those people, who certainly had many intents. (What is the "intent" of a law passed Congress? To find semi-ambiguous wording that can get a majority of votes.)

Most fundamentally, the U.S. is a democracy (and if you care for the founders' intent, that's clearly a big one), not a secular theological state ruled by the will of dead philosopher-kings. Current U.S. citizens decide the law and what the words mean, majority rules.
I have, but I don't want to associate this HN account to my GitHub account, sorry. :/
This will boot up the number of curious minds.
I think one of the primary benefits to ELM, etc is the typechecking, which you lose if you use FFI to call outside JS.

Once you dont need jquery and you actually have a standard library, 2 of the largest requirements to the existing ecosystem (JQuery and Underscore.js) are no longer needed.

Elm looks to handle much of he DOM and events so I doubt you would need React.js or Angular, which just leaves your datastore.

(to better put it, much of the packages in Javascript are there because the language itself is insufficient to describe DOM interactions. Elm was created explicitly for the web thus removes the need for many packages)
Theres a neat project in the works:

https://github.com/woboq/verdigris

Unlike Copperspice, the other MOC-less Qt, this one is API compatible with Qt itself, you just include it and drop the MOC and use its functions instead of the original library ones and it can connect to normal Qt data structures.

And like others have said, you can use as few or as many Qt data structures as you want. The problem is that if you end up using Qt IO, you end up getting QStrings and QVariants, which you usually want to keep that way and end up using containers that recognize those types.

If we had a good C++ var type, and a usable string class, there would be an argument to depreciate whats there, but even Qt cannot do utf-8 right (QString is utf-16).
Japanese law is pretty different from the US on this stuff. In chatting with people about this case I learned about something called the "right to preservation of identity" for copyright works - particularly works that are deemed to be "movie-like", under which games apparently qualify.

I don't follow the details but the famous test case was apparently in the late 90s when Konami successfully sued companies for selling memory cards pre-loaded with save data for a particularly hard game.
Any relaxed requirements are fine until they bite you in the ass, and you lose 11TB of DVD/BR rips that you took the time to rip to watch at your whim/convenience. I can't imagine how upset I'd be if I didn't have the really important stuff redundantly backed up.
depending on canton/commune of residence, and income, it can be relatively small. I would call it medium taxation though, at least for common folks. definitely not a tax haven though.

VAT is small (8% or 2.5% on essentials), but prices/fees are very high to begin with.
This is genuinely super! I've already configured my firefox so that fb exists best within the non-public context. This means i will visit any website which uses fb monitoring, and so forth, and that i won't be logged in!
> they haven't fixed the maximize the window functionality

Click the green dot, go full-screen. Double click the title bar or option-click the green dot and you get a maximized window that takes up the screen minus the dock, but doesn't enter full-screen mode.

What exactly needs to be 'fixed'? Or is it simply that it's not exactly the same as the Windows functionality that's your real complaint?
> The problem is that clients really want WP a lot.

This. I can waste my breath talking about another CMS which is better suited for the task, has cleaner data representation (good for 5 years' time) etc, and try to get stakeholders to buy into it. Or I can mention WordPress and have brand recognition do the work for me.

> The thing is, users seem to love it.

In my experience, the users find the admin confusing. It's the managers and above who love it. They know what they're getting and it feels safe.

It used to be "You're never fired for buying IBM". Now it's "You're never fired for buying WordPress".
Ousted Zenefits CEO Plans New Startup
"We may share generic aggregated demographic information not linked to any personal identification information regarding visitors and users with our business partners, trusted affiliates and advertisers for the purposes outlined above. We may use third party service providers to help us operate our business and the Site or administer activities on our behalf, such as sending out newsletters or surveys. We may share your information with these third parties for those limited purposes provided that you have given us your permission."

If I am an attendee at a conference that uses your software, is the conference required to notify me? If so, do I have any ability to opt out of this?
I think the compile target is basically not a big problem, and there's been explicit work to make the Browser just one Platform. Also, see the `Process` module in the core docs for a hint of the future, regardless of where it lands (this would also work well for WebWorkers etc, and is handled right now by a naive scheduler). Concern over the compile target should be super low - if you've built a language of sorts, you should have a feel for how it's not that big of a deal to tweak the target.
PHP is an oddball child for sure but I get more done in it than anything else. Who gives a crap if other developers don't respect you? My bills are paid and I know I do good work, everything else is just bonus.

I'm kind of glad I'm very disconnected from the communities and the various groups that handle this stuff, I just write my code and go home. It sounds like thousands of bickering children.
for me it's 1:1, depends on after-tax money (which is real salary, anything else are just some imaginary numbers).
now go out for a dinner, go get car repaired, try to buy house in countryside and we can talk about comparable
Completely direct consent is something some partners expect and require, plus it's possible they find it a really, really, big turn on.
Chromium doesn't contain the commercializatin Chrome does. In other words, they don't make as much money on you if you use the clean version.
Good review of current practices, though I personally reserve the use of the term 'light field' to representations that are explicitly encoding light rays, not geometry. But that's a pretty minor quibble, it's a really good, dense report.
http://www.phptherightway.com/
Its nice, I've seen demos of it. Its probably not in use a lot because there are so many better management suites out there. System Center on the expensive end, which is native MS, and a slew of other things on the lower end.

We just replaced our System Center setup and now use a mix of Spiceworks and PQDeploy, but we certainly could have looked at using AMT. Its such a buyers market and other apps have more features, it just didn't seem worth looking into. Intel's AMT/ME stuff seems more barebones than competitors. I can see why other shops are shying away from it.

FWIW, System Center was really, really nice and I wish we could have kept it, but MS discontinued the small office version of it and moving to the big boy version was just cost prohibitive. Unless you have over 250 machines to babysit, SC isn't worth it. SC eats a lot of competitors lunches. I suspect this is why big shops don't bother with AMT.

Also, AMT being unstoppable is a feature not a bug. You don't want end users being able to disable it or make changes if you manage an IT environment, even if they are local admins.
GVA was the best experience I've ever had in an airport - was through security in under a minute, in fact, it was so quick I had to ask for my bag back from the conveyor as my boarding pass was still in there.
<opinion> OOP+FP is the wrong approach, and I'm putting that kindly. (This is also why I nixed Clojure, btw.) Having worked on large OO codebases, dependency hell, side effects, runaway state, and mutable data bugs (not to mention concurrency bugs) eventually become a serious problem, and out of the box, OOP does nothing to discourage these things (but functional languages do). As soon as you give developers access to "impurity" along with their "purity," you start earnestly down the path to massive technical debt. You could code the most functional Scala code ever, but as soon as you incorporate any library at all, you are right back to "zero concurrency guarantees" square 1.

What I'm getting at is that OOP+FP is, ultimately, simply OOP, providing none of the guarantees and encouraging none of the best practices that purely FP langs do. It's like the worst of both worlds lol

</opinion>