skysight-inc/HackerNews huggingface dataset:
Public Knowledge, an ally of the FSF, actually recommends independent implementation (like what Google did with Java and glibc) as a method for escaping the GPL:

>If a developer does not want to be subject to the licensing terms of a library, he has a few options...Another option for a developer is to do what Google did when it created Android, and create replacement code libraries that are compatible with the existing code libraries, but which are new copyrighted works. Being "compatible" in this context means that the new libraries are called in the same way that the old libraries are--that is, using the same APIs. But the actual copyrighted code that is being called is a new work.

https://www.publicknowledge.org/news-blog/blogs/gpl-does-not...
The thing that rang the loudest (for me) from his comment was irony.
I sincerely hope the strategy isn't "find the cheapest human labor possible"

As evil as it seems, that's probably a sane strategy - as actual automation eats the job market, the number of unemployed, or those seeking multiple/alternate employment, will rise. These will more and more comprise displaced white collar workers. This will make the employment market a buyers market (moreso than it is already) and will result in decreased labour costs.

So - call me cynical, but if that's their plan, it's robust - if potentially evil - at least it'll be providing employment.
> What we have instead are anachronistic discussions on things like privacy that seem oddly disconnected from 300 years of accumulated wisdom on surveillance, privacy, free speech and liberty to pretend the obvious is not obvious, and delay the need for ethical behavior and introspection.

You know, this is not coming from software developers. There's a group of people out there whose living is made by manipulating the public perception and speech. This group is not the software developers.
Because Google was playing dirty after not wanting to pay Sun what they were asking for.
Government monitoring "for your own good" is pretty scary. We already have situations where people are attacked by the government or its agents because they did something that only harms themselves. For example [1]. Mass surveillance, if left unchecked, will eventually expand for whatever purposes the government wishes. Power is easy to incrementally grow (or in the case of the NSA, they simply ignore the laws) and very difficult to shrink again. We shouldn't think that this wouldn't be used against us sometime in the future and who can truly say that they never did anything harmless-but-illegal (take drugs? gambling? copyright infringement?) and as [1] shows, people have died for these "crimes".

[1] https://www.google.ie/search?q=sal+colusi&oq=sal+colusi&aqs=...
Depends who you're developing for. If you're selling SaaS and your customers are large public or private sector organizations whose staff work at their desks, old versions of IE are still your biggest headache.
I'm torn. On the one hand, I agree. On the other hand, I wouldn't have found this Neal Stephenson post if it wasn't for social media.
> The best-selling MacBooks were the 11" Air.

I doubt this.

Apple never broke down their numbers to specific models (to my knowledge, link if you have a source).

The 13" models were much more popular in nearly all hardware surveys I'm aware of.
Facebook Vulnerability That Allowed Hacker to Change Privacy Settings
I'm more worried about a lack of government transparency than I am about personal privacy.
Vulnerability Exposed Blackphone to Complete Takeover
My pleasure. Lack of experience in the unique social situations that Japan presents is also completely understandable, and part of the adventure.

頑張れ！
The point is that the parent thinks he's already established himself as a luddite by using so antiquated technology as dead trees.
That's still split testing of the messaging... in that one message gives different information about their services than the other. Different information being leaving out the free option. Clearly they wanted to see if a higher % signed up to the paid option depending on whether the customer knew about the availability of a free option.
The series shows his past incidents, including the cat.
I don't understand how one's chosen writing tool has anything to do with technology choices. If one wants to use a pen (as many do find it superior in some aspects to a keyboard) there really is no technological equivalent to a fountain pen. Said he, who loves writing with pen, and owns a surface pro 4, Samsung Note III, and an Ipad, and has found all of them wanting in some aspects.
I hear ya. I started out 2016 by deactivating my Facebook account, culling my Twitter following to 12 and my Feedly subscriptions to 10. I also added Disqus to my hosts file to make news sites less enraging.

I've taken other measures in the past. Someone else in this thread mentioned unfollowing everyone on Facebook, that helped quite a bit. But there's a lot to be said for declaring social media bankruptcy and being freed from that involuntary compulsion to open up a new Chrome tab and waste time.
Vaginal speaker lets you play tunes to foetuses
Antimatter annihilation produces gamma, not neutrons. Priming a pure fusion device seems far more likely.
Thanks for the clarification. So if it happens a "miracle" and they go to trial again probably it will be again in Wisconsin
Poor fetishes, poor critiques: gentrification as violence
What happens to a Kanban board when you add time, money and clients [infographic]
I will tell you what, he can keep writing his javascript and I will keep doing what I am doing and be happy.
Civic responsibility. You choose to be part of this society and you owe it a debt for the stability and opportunity it provides you. Its not an entitlement and your egocentric attitude toward privacy places you, and society, at risk. There must be boundaries set for government or it will expand power unchecked. History demonstrates this time and again.
Sorry, not directly answering your question...

I am not suggesting he do anything to be more or less of a Luddite (IIRC, he uses a very nice fountain pen).
You're welcome. I appreciate what you're saying. I am not sure that I feel quite as strongly about the importance of the personal, loving little touches as you do, but the idea resonates with me. I actually might agree with you completely, given time to fully digest the idea, but it brings up a similar but maybe tangential point:

Over the last few years, probably most clearly highlighted after I was introduced to and started working with Bootstrap to create half-decent looking webpages (it is an HTML/JS/CSS UI toolkit/library/framework that makes it possible for web devs without a whole lot of design chops to simply create nice looking pages - https://getbootstrap.com/), I have been coming round to the idea that making something aesthetically pleasing and pleasant to visually/tactiley experience for the first time is not just beneficial or a small-but-helpful part of designing a well-liked and good webapp, but a key part of the experience. I really feel like if I have a good looking site versus an ugly one where the clickity-click part of the UX is identical, the good looking one will just really be more inherently comfortable, appealing, and embraceable for people. And not just other people - but me, the dev, who has seen behind the curtain and knows where all the ugly parts of the code or UX are. It's quite possible that if this is really true that it's obvious to loads of people, but it has been a slow realization for me, who used to get haircuts ridiculously infrequently/not shave very often, etc., in some cases thinking "well I eat well and exercise - what's inside is good stuff! Anybody who doesn't appreciate that is <adjective-indicating-poor-appraisal-skils>."

I guess what I'm saying is, spending time on quality presentation is a key part of appreciating your user IMO, and in terms of spurring project motivation I think it can be really useful and inspiring to get a static webpage with dummy UI that just looks and feels good.

I really do feel a little silly saying this because in hindsight it seems like it is one of those things that might be obvious to everyone else, but it was not to me, and maybe there are others out there like me :)
For Loop, SimpleDateFormat and Split String in Java
>replicate stochastic ML results

(1) use an off the shelf prng

(2) provide the data

(3) provide the seed
Exactly how I use mine, and how my father taught me when I was a kid. I thought this was normal.
Yes, and it is shocking that supposedly the Manitowoc County Police wasn't allowed to be part of the investigation and they were everywhere during the searches and so on...
DataHero acquired by Cloudability
Adding Go to the official SDK and providing official bindings.

Go team is just doing what everyone else does, by making use of the NDK and writing Go wrappers manually on top of JNI calls to the official Android APIs.

So far there have been zero interest from Android team to support anything other than Java. Even the C and C++ support is just to write performance code to be consumed from Java, not to write full blown apps.
I know what you mean about the drought of the 90's and 00's. I was at math-science high school and in robotics club in 1998-2002, and our team's big hardware-related achievement was replacing a burned-out resistor on a Handyboard. By then software (and video games) had already started to eat the whole hobbiest segment.

That said, I'm skeptical that even at the height of the late 1970's and 1980's there were enough kids doing hardware-related projects to sustain RadioShack at their modern scale. In the very early 1990's, I remember my family purchased a Tandy computer and a stereo system at RadioShack. In Virginia, there was really only a couple of places to buy computers: RadioShack, and MicroCenter. 5-6 years later, we ordered our next computer via Dell direct. I think the loss of that business probably had more to do with RadioShack's demise than any change in the number of electronics hobbyists.
Show HN: An Interactive Audio Lesson About the Shape of the Universe
I never cease to be amazed at how ready people are to believe a single narrative, and once it's set in their mind, disregard all conflicting information. Good old confirmation bias.

Free hat!
The Making of Gyroscope Running
Lesson for today: look up the name to see if it wasn't taken already!

...then go with it anyway, deliberately! ;)
Our crew use a Kanban approach, and to counter the 'slog' mentality, we have a retrospective every 2 weeks. I find that it really helps air what good we've done, and where we could improve. If we've accomplished a lot it's a great place to reflect and think positively.
The right to bear arms is partly about the people having the same powers or greater, collectively, than the government.

In the modern era it is information asymmetry that we should worry about. How to prevent such a thing pragmatically is tricky.
> Cancelling took a couple of emails and threat to dispute the CC charge.

Now that is a reason I can understand. But fining them on the basis of questionable claims -- almost every product in the world does that.
Last time North Korea did nuclear test, Comprehensive Nulcear-Test-Ban Treaty Organization(CTBTO)'s radionuclide monitoring station at Takasaki, Japan successfully detected Xenon. So let's wait for CTBTO.

http://www.mofa.go.jp/press/release/press3e_000001.html

By the way, CTBTO has a website: https://www.ctbto.org/
Show HN: Threadbase – A T-Shirt Search Engine
Also J2ME is still doing quite well in the embedded space.
The context and mode defines your process: agile, lean or six sigma. Most companies have no clear understanding about their context (should read Simon Wardley [1]) or mode.

Very good video from Markus Andrezak explaining the three "modes":

https://vimeo.com/146522220 (Must see)

"The biggest mistake companies can make is to define their (one) process, culture, way of work. The work that needs to be done in a sustainable company differs in at least three fundamental ways."

[1] Simon Wardley and Markus also explain why bimodal IT does not work
While that's a fair point, I would say that you always have a choice to make. 3 years ago I was doing customer service, driving an hour both ways, and getting paid a very mediocre salary. I wasn't happy, so I taught myself to code and after a year of that got a job as a front end developer, for a lot more money and a much better commute.

While I understand that everyone's situation is different, you can always try to change and improve it.
Python common language regular expression syntax
At first I was going to disagree with you on the premise that the noise added by the analog system may be quite desirable, but then I read some comments that had the prices in there. Holy crap this is bullshit.
Angular 2 Components Workshop in February in Zurich Switzerland
You can unfollow individual sites. There's a down arrow in the top-right of a post, you click it and select 'hide all from clickhole'.

I unfollowed a bunch, and now I rarely see that kind of thing.
The psychoacoustic modelling on the audio is not, however!!

There were quite some improvements between older and the latest models though, and the latter could also use uncompressed and/or lossless schemes.

the fascination with it at all.

One thing I really liked about it is the handling of discs. I don't know why, but I just liked the feeling of opening the player, ejecting a disc and inserting another one with a satisfactory 'click'.
A perfect example of "I know what I'm doing, let me do something that is usually disingenuous." :)
Are those really sensitive questions for most people?
Abstaining from "social media" is for amateurs!!! ;-)

Many years ago, I threw my TV out and it was one of the best decisions I've ever made.

Internet is the new TV.

I see the irony of writing this on HN but I really try to find the internet analogue for throwing out the TV.

The problem is that you need services like maps, online banking and tickets, mobile payments, etc.

What I want to get rid of though, completely, is news and noise. I tried and tried but self-regulation is too hard; I still waste so much time and poison my brain with all this crap; I think the time has come to try self-binding.

My current setup is to not have internet at home (where I work) except for a mobile connection, and to pull the SIM card out by default. I only put it back in when I need to do something specific (or when I am on the go, for maps).

Obviously, this is not a perfect solution yet (as I somehow found my way back to HN, grrr…) but I'm working on it.

I should probably get a dumbphone for emergencies, and I also want to habituate myself to a weekly rhythm where I bunch all the stuff (like emails, software updates, articles to be downloaded, references to be checked, etc) to one day a week (say Sat) and do all my "internet errands" in one go.

The rest of the time, I rely on my books and articles and downloaded documentations and offline Wikipedia. If I want to watch something, I can make a note and download the movie or entire season along with the other "internet groceries". To keep in touch with current events, I can read weekly news magazines. That also dials down the noise. Something like that. Interestingly, since I got a big tablet, I read news magazines like The Economist or Die Zeit in PDF format and it seems to also affect me somehow. There is no outside clicking and endless linkbait anymore, and I feel less monitored and stressed (even though I already have all these adblockers and Little Snitch and whatnot). It also gives me back a feeling of a natural end to my reading session when I reach the final pages of the PDF. On the web or online, the next article or curiosity is always right behind.
> Microsoft were kind of correct in the "browser choice" lawsuit that they'd used the browser as an OS component, and everyone else was correct that this was kind of a bad idea.

Unfortunately, Microsoft signed a consent decree with the DoJ in 1995 which allowed them to add features to the operating system but meant they couldn't tie a separate program to the operating system. Therefore the browser had to be an added feature.

This was only a tiny part of a much broader decree. None the less, you can thank Janet Reno and the US government for the problems this has caused ever since ;-)
The CTBTO already said they saw it:

"At 01:30:00 (UTC) on 06 January 2016 the CTBTO's monitoring stations picked up an unusual seismic event in the Democratic People’s Republic of Korea (DPRK). The location is very similar to the event our system registered on 12 February 2013. Our initial location estimate shows that the event took place in the area of the DPRK’s nuclear test site. The DPRK also claimed today that it has conducted yet another nuclear test, the fourth since 2006."
I think that knowing them personally makes a big difference on your decision to use their service, regardless of if you are an investor or not.

People tend to give their business to people they trust (or to people recommended by people they trust).

Just like I think I'd be wary to contract a faceless lawyer to handle my next divorce, I think I'd be wary to contract a faceless personal assistant to handle any important aspects of my personal or business life unless I'm really desperate.

So if my rationale were applicable to many others, Magic+ main challenge would be solving how they can overcome the trust roadblock.
Versions of IE as old as 7 are still supported if you look at various embedded and server editions of Windows and their support windows.

https://support.microsoft.com/en-us/lifecycle#gp/Microsoft-I...
I came across a reference to it while reading the first chapter of Deep Work
by Cal Newport [0]. For anybody interested in distraction free work, it
seems to be quite a good book (can't give a thorough review, I'm still at the beginning). I enjoyed reading his blog so far.

[0] http://calnewport.com/blog/2016/01/05/the-book-facebook-does...
There's also business use cases to think of. I've often had to spend what on a personal level would be an obsene amount of money but in a work context was justified. Most common examples for me have been very long taxi journeys, last minute and therefore way overpriced flights, and same day international shipments. I've never needed a helicopter, but for example if there had been some screw-up that meant I badly needed to get an unreleased product to a press event in the next few hours then sure I'd have spent a few thousand on a helicopter rather than waste the hundred thousand spent on the event. (Side note: sounds like a "should've been better prepared" situation, but I've seen this happen with so many companies in the tech industry. Normally solvable by expensive taxis or couriers rather than helicopters, though.)
> Doesn't mean there are any 'high-quality' ones appropriate for the specific task.

Yes, which is why I said if you can't find one then roll the feature yourself.

> So now you're just contributing to the problem of yet another package in the ecosystem?

Nope, I didn't say write and publish a npm module. I said "roll the feature yourself", meaning just write it privately for your app. Having lots of packages isn't bad for the ecosystem, it makes Node and npm unique and amazing. But picking bad npm modules, which is entirely avoidable, is bad for your project - that's all I meant.
Under Armour and HTC built a fitness ecosystem
Blackberry still produces smartphones with physical keyboards and smaller form factors. However, I don't know about European availability.
A coder's worst nightmare
Users in Hong Kong (which has great internet access and where presumably the phone is not the only internet devide) appear to like large phones too. It seems counterintuitive but these phones were mostly being used two-handed, and their users had jackets/man-bags/handbags. I wonder if the reason is that users who use Chinese IMEs find the larger screen more convenient to write and view a decent amount of data at the same time.
It seems to me that the Ockham's Razor approach to this whole mess is to conclude that Steven Avery killed her and then ditched her car and maybe her remains somewhere else, and then the cops were worried he'd get away with it so they planted it all back on his property.

But what do I know.
That is definitely a potential reason for people in positions of authority to act illogically and unfairly, but we never should allow that to be used as an excuse. We hold civil servants to a higher bar because they wield so much power yet are expected to be restrained in how they use it.

I do tend to agree perhaps that there are more likely explanations for their actions than stupidity or corruption (as the GP suggested), but we should be wary when it comes to looking for signs of the latter, as a skilled corrupt civil servant / politician will always hide their malfeasance under the guise of slowness, stupidity, miscommunication, etc.
Yup, seismic result is in, radionuclide takes some time. CTBTO explains how it does monitoring in a lot of details here: https://www.ctbto.org/verification-regime/
I agree. When I watch TV now and see adverts they seem so transparent in their desire to manipulate me. And the people on the shows look ridiculous. Why are americans orange on TV? It's spread to the UK now - orange-itus.

Best thing I ever did was to get rid of TV. Having one is like inviting the worst people in the world round your house.

I think the internet might be next. I think I might offline things I want to learn. My phone can do for maps when I need it but for the rest it's a pain. I really should learn my TV lessons WRT the internet.
This essay might be deeper than it first suggests.

My first interpretation: knee-jerk reaction after reading it that it's a very typical lament about social media getting in the way of doing more important things in life. There are thousands of blog posts repeating this message and this variation of it happens to be on HN because it's from N.S.

My second interpretation: I lingered on his chosen word "sociomediapath". Since it's a riff on "sociopath", I think what he's saying here is that he's going to give the impression that he's a social media hound but behind the scenes, he's doesn't care. Likewise, a sociopath like Ted Bundy on the surface can shake your hand and charm you with his smiles but underneath it all, he'll kill you.

N.S. has to be a "sociopath" in media because he's a published author. He can't go full Howard Hughes detached-from-society-mode and therefore, has to at least fake out the public with a social media presence.

Maybe that means there's a need for a web service that generates random and periodic posts on behalf of users to give the appearance of "Facebook normality". E.g. the website service posts random inspirational quotes from dead people or TIL from random wikipedia pages. You never have to log into Facebook and yet it seems like you're "with it".

I believe other celebrities accomplish this with "public relations" staff. The PR firm makes the celebrity look "connected" to the fans via Reddit AMAs and Twitter updates but in reality, he/she really isn't.
Agreed. This works surprisingly well if you only care to follow a few friends and family that you know might not post that often. This way, I check Facebook only once a day without having the urge to follow the lastest trends.
Constrain government power by shining light on it.
No hipster will even notice. :)
If done right, it will be even hard to prove there was cheating in the process.
CEmu – TI-84 Plus/TI-83 Premium Calculator Emulator