skysight-inc/HackerNews huggingface dataset:
We are an open source effort and all our main folks have other things to do. Despite the popularity the project gets and however much people like it, there’s not a big influx of community contributors.

If you want to get involved, please see https://tosdr.org/contribute.html – thank you!
Places like bitbucket let you mark branches (like master and develop) as non-deletable and non-rebaseable. Basically it prevents errors like yours.
Glimpses for Mac – turn your photos into stunning Still Motion videos
'People' are a diffuse interest. Big budget publishers and intermediaries are a concentrated interest; they can create demand/cultural relevance for their products and demand protectionist regulation. Because publishers are the path to popularity/cultural relevance (with a minor price discrimination/marketing assist from piracy) it doesn't make any sense for creators with aspirations of even minor stardom to go outside the system.

Stross (edit: guest poster Hugh Hancock) and zillions of others are complaining about the outcome of this dynamic, not proposing any way to change it. I like your critique (don't complain, go outside system personally) but as a personal recommendation it will be rejected almost always (see above). To have a real crack at changing the dynamic, 'people' need to figure out how to peer produce cultural relevance independent of the system and compete on policy in a way that furthers peer production rather than merely mitigates excesses. Demanding public domain for public funding is one policy item to push on, currently outre for cultural funding/subsidy.
I would argue Samsung copied the Apple Watch before it even existed, considering the Apple Watch is a tiny iPhone and Android is just an iPhone rip-off. So Samsung made an inelegant copy of a yet to exist Apple product that everyone knew was coming already.

What Apple did truly do first in the space, however, is make a smartwatch that's as much a watch as it is a mobile device. The Gear does not compete in the watch space from a fashion perspective, whereas the Apple Watch clearly does.
Life of an IT Engineer in India
While try/catch is what is exposed to us as developers, the underlying implementation could very well be advanced.
"I quickly came to the conclusion that most suicidal people get that way because they feel no one ever listens to them."

At least, most suicidal people who call a Suicide Prevention Service.

Thank you for your efforts volunteering, incidentally!
I remain unconvinced. Most web sites deliver very little value to the end user. I mean if the government right now made us pay for each site we used, how many would you choose as worth ten bucks a month?

So when there is a base level of security that makes us question the value of access to a given site, we shall see changes in how identity and personally identifiable data is used.

This I think is a Good Thing.

So, it is highly likely two factor auth will be a minimum standard for any site that's got anything of value - look at Target or the OPM. And if you want to connect to and use those sites you must have the right dongle. That's is a real pain. But you won't be allowed in otherwise.

Target will still let you in the front door to spend money, but as they really cannot give every shopper a Target two factor auth, they will subcontract that out to hardware suppliers like Apple Pay.

So we stop spreading our pollution every which way and start building sewers - Apple as the data sewer pipe provider ... Hmm.

Now two factor auth is from the site owner to us. A physical key exchange.

A web of trust is a much different proposition (liberty wise) and might come through things like OPM debacle. Giving every Covil servant a dongle might work but giving them a master cert and then signing the Certs they generate for their phone every so often seems more manageable - and will flow out to passports, drivers licences etc.

So I do t really know much - and my brain is under flu-like attack but the ideas are floating out there.
The office holder had a long, accomplished career, but the author, bummed that he can't find any up to date books to steal from the office, is calling him out for phoning it in because he accumulated some junk over the years and went through a tough time when he lost a child.

Pardon me if I'm not dying to hear the insights this experience triggered for you.
Well, she works at Github, so she ought to have a significant profile...
There's already a Beats Music app on Android, and possibly with a not-insignificant subscriber base. Since Apple Music is replacing Beats Music outright they probably didn't want to leave those subscribers out in the cold. They'd basically be handing over customers to Spotify and Rdio.
Apple's Swift programming language is going open source
I don't know... I think whether this approach works or not really depends on the kind of software you're developing.

I could see this being reasonable for cloud/backend stuff, where the only people that deploy and run the software are next door to the developers, if not identical with them. In that case it really doesn't matter much if you change a line in a config file or a source file.

But for client-side software or anything else that actually gets run by someone not affiliated with you, this seems bad advice to me. It's very hard to anticipate all possible use cases and very easy to throw away features that are still in wide use.

As examples, imagine this strategy were followed by IDEs ("Darcula theme and Lucidia Console for everyone! If you want something else, file a bug and convince us!"), Samba ("No more share definitions! We'll just turn every home directory into a user share...") or Apache HTTP ("mod_mime_magic is good enough anyway..."). I don't think this would go very smooth.

Of course you should always watch the complexity and scope of your config files and avoid second system effect. If your find that your file's data model has grown from a key-value map to a tree or a graph, you don't have a config file anymore, you have a DSL.
There are valid reasons for employing a DSL, but people should be aware when they do so, as the usage patterns, tooling and "audience" are different.
Problem: people are "unhappy" and cant/wont fulfill their needs by them self.

Solution: fulfill their needs.

--------

Problem: Their needs are unsolvable with money.

Current solution: Put the problem to the side using medicine.

Solution: Create a society where the state has powers other than money.

--------

Problem: That society would be what we call pure communism.

Solution: Cleans all "evil" from the communist state.

--------

Problem: how to cleans all "evil".

Solution: ?????

--------

I dont belive it is posible to stop all suicides if we want a society where free thoughts is allowed.
Someone to avoid at a hackathon
Why would I ever care about Go for Android when I can write apps in Kotlin? Kotlin is fully interoperable with Java. I don't have much experience with Swift but Kotlin is so nice. It has the best features from numerous languages such as Ruby. C#, etc. It's being made by Jetbrains who makes the the core of Android Studio so it will have support. Kotlin is also nearly as fast at runtime as Java with a tiny 200kb runtime. Almost all the magic happens at build time so your build time will be a little longer. Kotlin also works with any existing Java library, even annotation processing libs.

Again, why would any Android developer choose Swift? Kotlin also runs fine on the server and it even compiles to Javascript.

If I were a startup doing an iOS, Android, and a backend I would do either Go or Rust on the backend. You will be able to distribute a native lib with your Android or iOS that shares network and model logic. Go and Rust both are planning on supporting cross compilation to iOS and Android.

That would leave you with Kotlin/Groovy/Clojure/Scala for the view layer of your Android app if you choose not use Java. Which is a good idea since there is no indication from Google Java 8 will be supported which means no lambdas unless you use an alt JVM language. On iOS you write your view layer in Swift. Both apps use the shared binary library.
Music discovery is becoming HARD because the entire A&R scouting system and top 40 radio model is falling apart. I do not want to listen to 200 garage bands to see if any of them is the next Nirvana; I'm quite happy if Apple is going to pay Zane Lowe to do that for me.
Increase your sale up-to 150 percent
The original jigish/slate project hasn't been updated since Feb 2013. The mattr-/slate fork has been solid for me since 10.9+ and is maintained regularly:

https://github.com/mattr-/slate
Sleep Is the New Status Symbol for Successful Entrepreneurs (1999)
Apple is learning that their recent iOS releases have gone very badly until the first patch or two and is taking steps to fix it. Open betas are nothing new, they're just new to MS and Apple.
I don't think the parent was saying React is native. He's referring to a project called React Native, which provides native rendering (eg., <Button> binds to a native button implemented in ObjC) in a PhoneGap/Cordova-style wrapper that lets you implement bridged access to native code (to talk to Apple-specific APIs or to implement performance-sensitive code, for example). In such an app, you would be able to get a native "look and feel" despite the application being written mostly in JS.
I'm curious if you don't like the concepts of how it works or the UI or maybe the workflow.

A workflow example would be doing a rebase after a push is almost universally seen as naughty so why permit it without some kind of UI like --I-really-know-what-i-am-doing=yes or something?

WRT the UI itself, I've read a couple people claiming the emacs magit package is easier to use than the CLI itself, which would isolate the problem to the GUI. I have not personally invested the time into magit and would find comments on that theory by people who have experimented to be interesting.

http://magit.vc/
If ADP doesn't want to work with a competing third party that is their right. This is why you should never base a business on the goodwill of a platform. We saw the same shenanigans all the time in social and mobile gaming.
sweeet!

small typo: `s/devices/idevices`
Students suggest digital 'Magna Carta'
I don't understand how people can be so sure that they've made the right choice: If society isn't willing to give you anything for it, how are you sure it's your 'usefulness in life'? Usefulness to whom?

How is this person supposed to be a sympathetic character, when he paid none of the investment towards higher education, reaped a number of the benefits, and then lumps people who played by the rules/lived within their means as sad?

The sheer level of entitlement and narcissism displayed by acknowledging "I could give up what had become my vocation (in my case, being a writer) and take a job that I didn’t want in order to repay the huge debt I had accumulated in college and graduate school" but then going on to shirk the debt for your own personal benefit is disgusting.
I appreciate that you're tired of writing the same comment over and over, but I'd really appreciate your going into some depth about what "this" is that you're referring to and how it contrasts with your approach. It seems like the original article describes a very scripted, standardized interview that tries hard to put the candidate at ease. If you were to condense your article into a sort-of "Joel test" for interviews, I imagine that this process would score reasonably well.
Eh, the awful state of their respective standard libraries seems to come up quite a bit when people are critiquing OCaml or D.
I feel like I follow this template as well. Except, I like to add a small self assessment at the beginning of the interview. Like:

Q: On a scale from 1 to 10 (1 being low) how do you rate yourself on "Programming Language Du Jour"?

Then I can see if their self assessment is inline with mine. Which can help in reviewing the resume.

I also like to ask for them to choose a project in the past to talk about, because then it's easy to see what they are passionate about. Or easily tell if they are choosing to talk about something because they think, you think, it's cool.
I assume the cost goes up with users but the js on this page doesn't work on my kindle.
https://xkcd.com/1172/

Some of us like fullscreen windows...
El Segundo?
Yep. I recall Jobs was all "nobody reads" right until the iTunes store gained a ebooks section.
I don't normally get involved in these types of discussions on the Internet, but I met you when you presented Urbit in SF a couple years ago, and thought your work was very interesting.

Have you heard of "Yali's question"? [1] This is the framing of Jared Diamond's book Guns, Germs, and Steel. I believe this is a question that you think people are dodging, perhaps with politically correct wish-wash.

Apparently you think the answer is that some races are genetically superior to others. Jared Diamond of course has a different answer than you.

I tend to believe Diamond, as he lived among various tribes of New Guinea, studied them professionally, and wrote multiple well considered books about the topic. He also speaks simply and plainly, whereas you have a penchant for sophisticated arguments, whether they are true or not.

Let me also say that this type of thinking isn't exactly unique to whites. In my family are various Chinese academics (professors, Ph.D.'s, etc.) In this company, it's not unusual to hear an assertion that the Chinese are genetically superior to other races.

I think you should recant, but only if you have arrived at the conclusion honestly. I think you should also consider the possibility that some past emotional experience is driving all these rationalizations.

[1] http://www.mcgoodwin.net/pages/gungermsteel.html
Lots of the suggestions scare me.
I do not know much about Cloudflare. It was my impression that they were a legitimate business on their own right. They very well may have a partnership to protect CIA operation digital assets, or partner with other departments for other purposes (protecting US assets during the cyberwar). This in itself would not imply that they are a 'front', just a partner. To claim a front you would have to have some reason to believe that CloudFlare was infiltrated by, bought by (like Condolezza Rice at DropBox) or started/managed by a gov't agency.

I would not claim to believe that they are a front or a partner. I'm not a good person to ask though, I don't know very much about CloudFlare.
Yes, of course I meant Vulkan, sorry. IIRC though Vulkan is effectively Khronos-standardised Mantle, so it's not all that fair to say that Mantle has died exactly.
You shouldn't be getting down-voted. The idea of anyone rewriting the entire Android Framework in Go when you can use better languages like Kotlin, Scala, Groovy, Clojure is asinine. Go will compile to Android architectures so you could do shared code in Go between iOS and Android like a C++ lib. That makes sense.
First, you said with first class support from the vendor. Linux doesn't offer that for any language.

Second, that's not an app development platform. Gnome has C (and it's own unholy stack on top), KDE has C++.

You can code for OS X/iOS in all kinds of languages too, if you mean at the OS and not at the app development level.
Justice league beats up blind guy thinking it's Daredevil
Connected-Car Startup Vinli Raises $6.5M from Samsung, Cox Automotive, and More
If cabin fumes impair brain functioning, that would explain a lot of what I've seen/heard from the kinds of people who travel all the time.
When will I be able to do anything similar?

I enjoy using Cardiogram but there doesn't seem to be any good way to export or view my data outside the app, unless I missed it. Additionally, I can't store or view any data unless I'm connected to the internet.
Why don't fantasy authors release their works into the public domain after a certain length of time?
It looks like you can use the GitHub API to get the events for the specific repo, which would include your force push, and the hash of the previous commit. Some instructions at https://objectpartners.com/2014/02/11/recovering-a-commit-fr...

edit: This should be in reply to jordigh's comment above
If the watch can learn to detect irregular pulse/atrial fibrillation (hell, even if it only recognizes it a fraction of the time) it's going to have a huge impact on strokes, too.
Haha, I completely agree with you. Unfortunately I didn't get to pick the language.
Apple reveals new integrated developer program for Mac, Watch, and iOS
> And what incentive is that?

For one thing, they won't sell you Mavericks anymore. If you didn't buy it while it was out, it is simply unavailable for you to purchase. They obviously could sell it to you, but they won't. It's a matter of intentional policy to make sure you don't buy in at any point earlier than the current one.

(Take that in, BTW. That means someone at Apple made the judgment that it is literally more important that you have their latest than it is for everyone to have a stable, reliable OS.)
Why web design is dead
It is a good question!
Personally, I've got my first full-time job thanks mostly to own side projects in my portfolio - I was hired even without code challenge during recruit process - so listen to 75% of comments here - do some side projects, built a solid portfolio and apply.

You can also try some contract work/start own business and do some simply projects that one-man-band can handle - I was trying that too and after every project I've felt that my skills got a boost.

Best,

ł.
Thanks, we updated the title to say that.
Is this a wrapper aroung nokogiri?
It's based on the assumption that it's reasonably possible to put a candidate so at ease that they can solve interesting programming problems in front of an interviewer. But in-person interviews are inherently hostile, if for no other reason that they're timed and adversarial. It's better that we jettison the entire notion that they can be a venue for demonstrating programming ability.

I'm not opposed to interviews. I just think you need to factor out the programming from them.
This goes back to MacOS 1.0. Its is about spacial navigation.

Each folder would be given its own window, and it would recall its location on screen for future uses.

Thus you could build up a special memory of what is where.

It works for shallow storage structures like what the early Mac had, but these days it gets swamped.
For a computer that costs thousands of dollars. Is that too much to ask that Apple make proper drivers for the one new model of discrete graphics cards they ship every year?
Facebook’s Mobile Video Push Will Only Benefit Those That Are Early Adopters
This is an excellent point and maybe you gave me a good compact summary of the situation. Perhaps you can tell me if you agree.

The kind of work I do tends to involve a small number of low-variability data types, and the ROI on complex logic (w.r.t. computational performance) has to be very high for it to be accepted into a project. We don't shy away from complex logic, but we do have a high hurdle for it to cross before it becomes a net win.

In contrast, Haskell is perhaps best for large numbers of high-variability datatypes where complex logic is inevitable, regardless of performance costs. And it helps precisely by encoding as much of the complex logic (e.g. safety rules) into the variability and expressiveness of the type system.

I guess all that may be obvious, in hindsight. But I think your comment helped me crystallize the distinction. So, thanks :)
Valve's manual for the Vive virtual reality dev kit is as fun as you'd expect
Forthcoming OpenSSL releases (June 11)
Or sign apps for others to download without the App Store (also the same).
Did anyone say anything about rewriting the entire Android Framework? Nope.
It was about Go becoming a first class citizen on Android. That doesn't mean it can coexist with Java for someone who needs a fancy IDE.
The card doesn't state the odds for that particular card conditional on the date of its purchase; it is presumably an average across all card purchases.
The problem with hiring is that there are too many applicants, and too many disincentives in the process for companies looking to hire.

Lots of people are looking to catch a break, score their dream job, or just see what's out there, while many more just need something to pay the bills. In almost every case, applicants can't win what they don't put in the middle -- which means that they have to apply if they meet even some of the position requirements.

Unfortunately, for every well-qualified applicant there are many less-qualified applicants, and the deluge of applicants means that it's simply not possible to review each person individually. Instead they get run through a filter built from loose heuristics that try to capture job requirements.

I've long felt that the solution here is the same as a busy nightclub: charge a cover. For someplace like Google that gets hundreds of thousands of resumes, that'll cut down on the applicant pool quickly. Reimburse it with a bonus for candidates who make it to the interview stage. It's not about penalizing applicants, it's about encouraging applicants to be honest about the fit between their skills and the position requirements. I predict there would certainly be fewer applicants failing FizzBuzz.

Employers are also hypersensitive to false positives (candidates who don't work out), and a (justified) fear that they'll invest in a candidate who will move on after learning and maturing in the company. It sucks having to fire someone who isn't working out, and it can hurt morale even if the employee wasn't producing. The cost of onboarding, training, and firing a candidate sets a high threshold against false positives. It's just as bad when a new employee is working out well but leaves abruptly for a better offer. I don't have a solution to the former, but the latter is usually a good indication that you need to review your compensation policies and the overall competitive positioning of your total package compared to the market. Happy employees don't usually leave; people quit when they don't have advancement potential, when they don't feel fairly compensated, and when they're bored. [1][2]

[1] http://randsinrepose.com/archives/bored-people-quit/
[2] http://www.joelonsoftware.com/articles/fog0000000038.html
That thing should be the desktop background of every DE developer the world over.
"""
So far we’ve protected hundreds of news organizations and human rights websites that have faced attacks aimed at censoring free expression. By protecting these sites, we’ve helped to keep vital information online during elections, major crises and conflicts.
"""

The "major crisis" part of that sentence might be overlooked by some people but it's actually pretty important. It's a well known problem that accidental DDoS happens during crisis situations (if you read a lot of crisis related academic papers you'll see Twitter infrastructure mentioned as very valuable for news updates). The Germanwings crash was a recent example, the official sites were accidentally DDosed and Twitter served as an emergency news propagation platform.

The nasty thing about a crisis is that you usually have your hands full with all sorts of other stuff and keeping up web infrastructure slides down on the todo list and/or it comes unexpected and IT isn't prepared. It's often not part of regular planning (this is changing a bit).

So yeah I hope they open it up for other organizations and "switching it on" will become a reasonably fast process.
Seems like this is going to be a huge blow for cloudflare if they open this up past the initial scope.
Sebastian Marshall writes in a fairly hyperbolic style. If I were to apply a de-hyperbolizing filter, I think the post title would be something more like "this document is a pretty good example of how processes can evolve and become perfected over time."
I'm not sure I agree with you but still I found it a bit funny how many of the URLs in the ticket were http instead of https.