skysight-inc/HackerNews huggingface dataset:
> GPL provides the latter, in that it prevents the coercion which copyright law provides.

GPL is an instance of the coercion which copyright law provides, not a prevention of it: you can use the thing to which I have been granted exclusive rights under copyright, so long as you act as I have directed based on my perception of what serves my interests.

And, compared to other free software licenses, the GPL -- especially the GPLv3 -- is a fairly heavy handed instance of that coercion.
How the Internet killed profit
LastPass just updated on iOS to include Safari integration, so it’s gone here too.
Stop the Leak: An Admins Guide to Encryption for Gmail and Google Apps
Both Emacs Lisp and Common Lisp are coming from MIT's Maclisp dialect. There were Emacs variants written in Maclisp or its dialects before GNU Emacs existed. Emacs Lisp was a very simplified Maclisp. Common Lisp modernized Maclisp (especially lexical binding), preserved a lot of Maclisp features and standardized stuff like an Object System (CLOS), error-handling (Conditions), enhanced argument lists (especially keyword arguments).

RMS especially did not like the addition of an object system, lexical binding as the default and keyword arguments. Those three things are quite central in Common Lisp. Emacs Lisp has no object-system in its core, lexical binding has only recently added and it has no keyword arguments.

Scheme is quite different from both. But Guile is a very special Scheme dialect with lots of enhancements, which makes it as large as a Common Lisp implementation. I would expect that code sharing between Scheme implementations is more difficult than between Common Lisp implementations.
I like auto. But I would probably write:

MY_TYPE::iterator getSomeInterator();
They should, but look at most job ads. Then again, I had an initial interview with a guy the other day. I re-read the job description, and I wasn't strong in many of the technologies listed, though I have a very generalist CV, so it seemed to appeal to him. The thing is, I am often put off allying for jobs like that.
You can watch progress at http://tracker.archiveteam.org/twitpic/ You can help by booting the VM image linked at the top of that page! #quitpic on EFnet

Edit: A reminder to donate to the Internet Archive! They're not officially associated with Archive Team, but they often end up hosting the data when the grab is done. https://archive.org/donate/index.php
Journey inside a giant spider
I wouldn't describe it as an illness, but Asperger Syndrome is absolutely a thing and I'm not sure why you think it's abandoned.

It's an attractive diagnosis because it gives jerky nerds an excuse to act like a jerk, but (just like so many things), the fact that it's over-self-diagnosed doesn't mean that there aren't people with legitimate problems.

Edit: Ah, I guess you're saying that it's "abandoned" because the diagnosis is no longer "You have Aspergers Syndrome" and now "You fall somewhere on the autistic spectrum"?
Lisp uses ASTs. Not all uses of ASTs are Lisp, though. And no matter how many people realize how powerful Lisp is, all ASTs still won't be Lisps.

People realizing that Lisp is powerful does not fix the underlying logical fallacy.
Ars offer subscriptions[0] which remove the adverts (amongst other things)

http://arstechnica.com/subscriptions
They apply cleanly when building for OSX and work well with the Homebrew patches infrastructure. Get them with

brew install --with-hpn https://raw.githubusercontent.com/FiloSottile/homebrew-dupes/423f9eed0e557f4a63947b04f5dbe22c895ff6f7/openssh.rb

Or, once the PR https://github.com/Homebrew/homebrew-dupes/pull/358 is merged,

brew tap homebrew/dupes
brew install --with-hpn openssh

EDIT: fix, thanks dkubb
Cisco, Intel Proclaim Title II Would Crush Sector 'Innovation'
Plus loads of apps!

Heathcare and wearables are opening new roads to app entrepreneurs: http://www.chupamobile.com/blog/2014/09/11/health-and-fitnes...
As Americans continue to release more and more tools with names like 'Pants' and 'Git', it really does start to look like they're just trolling British developers.
If a user is editing a model then temporary changes would be stored in statemanger as well? If the user then decides to cancel the changes how would the app revert back to previous changes?
Your reaction is expected, because common experience among ui developers is that you should separate HTML from Javascript. This is supposedly called "separation of concerns".

I invite you to watch "Rethinking best practices", an introduction of what React is and why it was built so: https://facebook.github.io/react/docs/videos.html

You learn that separation of concerns is a good thing, but separating HTML and Javascript is not separation of concerns; it's just an arbitrary separation of technologies.

The mindset of React is that you build independent components, where each one contains everything to render information for the user. Whether you use 1, 2 or 3 technos (HTML+CSS+Javascript) for this component is not an issue and there's no reason to separate them.
Funny set of points to make, but yes: there's great potential. Games industry in and around Dundee, centered on graduates of Abertay. Rockstar North. Quite a few other big names about: Oracle, Cadence, Microsoft. Quite a lot of tech in financial services. I nearly went to work for a satellite company in Glasgow called "Clydespace".

A startup scene is not yet so visible. I'd be interested to hear where it is in Edinburgh.

If there is a spate of businesses pulling back over the border (which I highly doubt), that would just open up gaps in the market for local entrants to fill.
Wouldn't it be nice when Emacs would not be blocked when some Lisp routine runs?

Lots of people have written excellent code for GNU Emacs, but the implementation runtime hasn't improved that much.
Correct. Many of them do, primarily for GPS elevation and indoor altitude related reasons. The thing is, a massive, dense network is needed for weather forecasting, as that solution requires hundreds of millions of barometers.

So the barometer in the iPhone isn't crazy news on an individual level...but it dramatically increases the availability of live atmosphere data.
They're old models, though - and they won't get updates.

So I could go through the process of switching from Android to iOS for... one phone generation. Doesn't seem quite so worth it then.

EDIT: by updates I mean hardware updates. The 4" form factor is still alive in terms of devices you can buy, but it's dead in terms of development.
>Moving their kernel to C++

Not sure this matters given the extreme low-level nature of kernel and driver coding. Certainly not enough to warrant a rewrite, which I guess is a result of Microsoft more or less dropping support for modern C in their compiler by not even supporting C99 fully.

>Experimenting with new OS architectures

Certainly Singularity was an interesting experiment, sadly and typical of Microsoft mentality, once they ruled it out for production use and passed it off for others to play with, they chose to do so under such a restrictive license (shared source) that no one will do something interesting with it.

As for drawbridge, the same ideas regarding sandboxing are being worked on in the Linux camp, and from what I understand also in solutions like Capsicum on FreeBSD, from the looks of it, *NIX is way ahead of Microsoft in this area.

>Continue the multimedia OS culture of Atari ST, Amiga systems

Not sure what you mean here unless you are talking about coming with a GUI out-of-the-box ?

Your typical current Linux distro is more of a 'multimedia OS' than Atari ST or Amiga ever was (owned them both), which includes BeOS, the one which actually carried that moniker.
A scientist stole my root beer
As if the browsers already didn't have enough bloat.
mosh uses a completely different protocol (over UDP), and I think the aim of these patches is to improve throughput, not latency, of SSH. In a high performance situation you probably have high bandwidth, and then it's better to disable any compression. Compression only makes sense when you have limited bandwidth and sufficient CPU power.
Ironically, Ars is a site that is really atrocious on mobile Safari, ad wise. I visit there regularly, and often I get full page ads that block the view.
An Orangutan Learns to Fish
Several pleasant European countries have pretty low salary requirements for work visas for computer programmers: €37,128 for Germany and €30,000 for Ireland for example.

It probably isn't a coincidence that being a computer programmer in one of these countries isn't very lucrative.
A subsidy is not a gift. It is an incentive to take a specific action, no different than the mortgage income tax deduction, credit on your taxes for children, or deductions for charitable contributions.

If you have any thought that the US is an efficient pure free market, I am sorry to inform you that is not the case.
A lot of people seem to be reading this as if Emacs is choosing between switching languages to Scheme (Guile) or Common Lisp.

Switching to Guile DOES NOT IMPLY switching to Scheme. There is 0 need for compatibility layer or what have you with Guile.

Guile is a language-agnostic virtual machine. It has an implementation for Scheme, but also one for Emacs Lisp. Guile already runs Emacs Lisp faster than Emacs: https://lists.gnu.org/archive/html/emacs-devel/2010-04/msg00...

The main issue the Emacs developers seem to have with Guile is that it will give developers choices as to whether to write Emacs extensions in Scheme, Elisp, or Javascript/Python/Whatever else Guile supports.
I was going to say "you should be OK as long as you ..."

But it seems like the CVEs are unavailable, I'm getting 502 Proxy Errors.

It seems like four separate attack vectors are addressed in this update. This all is kind of surprising.
Acompanhantes em sp
Accept Bitcoin Payments from Node.js
Dremel Releases a Mass-Market 3D Printer
My (uninformed) view of the UK is that the reward for being in tech there is dismal, real money is hard to come by, pays and benefits are just enough to scrape by, etc.; the article brings up the point that while historically Scotland has been on the forefront of technology, it hasn't been very active in the last few decades, which leads me to wonder if the poor rewards have led to the emigration of those who would otherwise base their tech startup in the UK.
Show HN: Gibbon – peer-to-peer learning, now also on the iPad
Poll: Do You Use an Ad Blocker?
I selectively block ads on individual sites
Some references or more examples of compilers that use Lisp would be helpful. It was my understanding that compilers used tools based on LEX & YACC (Flex & Bison for GCC). The author mentions Clang, but Google couldn't find anything definitive that says Clang uses Lisp internally.

http://dinosaur.compilertools.net/

http://www.tldp.org/HOWTO/GCC-Frontend-HOWTO-3.html
In my experience the jsx stuff works rather nice and looks like html where javascript just happens to be the templating language (apart from some gotchas listed here: http://facebook.github.io/react/docs/jsx-gotchas.html).
And IMHO it pushes you to build small components which fit nicely together in the end.

But then, I like the full javascript approach from the mithril framework too and I haven't build something complex to date.
I agree with all of this as an emacs user, but I wonder whether this sets up emacs to be replaced by something that uses a more popular extension language, like Atom. Won't happen in the next 5 years, but 10 years down the line, being based on JavaScript might look like a great decision.

I love lisp but I don't see much interest in it and have had coworkers tell me it keeps them away from emacs. Which is a bit sad...
Some of my browsing habits lead me to sites where there are literally popups upon popups. Sure, maybe I could only enable it for those sights, but that takes time - and I'm lazy.

So whilst I see where you're coming from, you can't just rule out annoying ads all together.
Breadwallet for iOS. A beautiful and intuitive user experience for Bitcoin
Slight chicken and egg problem there, agreed.

You can check the package signatures for the downloaded debs in /var/cache/apt/archives by following the links for your architecture at the bottom of https://packages.debian.org/wheezy/apt

(You might need to check the rest of the apt-related debs as well. Just replace apt in the URL with the relevant package name and follow the links at the bottom to get the package hashes. If you're tracking sid instead of wheezy then just replace the distribution name in the URL.)
Looks great.Are CMSs popular in the Java world? I remember things like Vignette years ago,but it's a bit of a tough environment for competition.
My usage case is probably a very edge case, but my biggest complaint with Android 3rd party keyboard ecosystem is how hard and inconsistent is to switch between third party keyboards. I like SwiftKey, but I use about three languages daily and SwiftKey is not good enough for two other languages I use (Japanese, Thai), so I have to use other keyboard.

Switching between multiple keyboards in Android is totally pain. This was over a year ago, but back then I have drag down the notification area, choose Change Keyboard, select keyboard I want to use and go back to typing (maybe optionally switch the layout to the correct one before that) instead of a single button press. Some keyboard do provide a way to switch to other keyboard, but they're mostly non-obvious (e.g. in Google Japanese IME, you have to long press the layout switch [A/あ] button for few seconds, then choose "Change keyboard"). Even though most non-English keyboards also provide English layout, but most of time they're simply half-baked or just downright bad.

I don't know how Apple designed their third party keyboard API, but I truly hope they have some kind of guideline regarding the keyboard switcher, and that third party keyboards in iOS are per-language so all non-English keyboards out there don't ended up implementing a half-baked English keyboard. Either way, I'm really happy to see SwiftKey coming to iOS, even more so when my favorite Japanese IME (ATOK) announced they're going to release a keyboard for iOS.
That is correct. justread will save you data compared to loading the original page. No javascript, ads, extra images unrelated to the article etc. It does, however, keep the images, since often they are an interesting part of an article.
Why the gnashing of teeth? Yes, privilege is real, but they had to pick some place to do it, and it's a hell of a lot better to have it online and for free than to not have it online and for free.
This article would be better titled "Pervasive Input Validation Issues". TLDR is that you should use waratek because they have a taint tracking mechanism for Java applications. The article is basically an advertisement and there is no actual "domino effect" discussed or described that I can see.
Motorola did have their Maxx models that were thicker with more battery, but it seems like they gave up on that when they were acquired by Google.
Why Clay Shirky Banned Laptops, Tablets and Phones from His Classroom
I'm in the same boat, I don't run an ad blocker, but I do block flash and java-script from running until I enable them per-website. I personally don't have a problem with ad's, but my home laptop is pretty slow and ad's on most websites eat a ridiculous amount of resources.
This conversation is totally beside any point, but stop-and-frisk has happened over 5 million times since 2002 (9 out of 10 leading to nothing), and a community of thousands were monitored based on their religion over a period of years, although it never generated a single lead.

>For every one of these examples I can point to a hundred cases where some officer put their life on the line to do their job and help do their part to make NYC a decent place to live.

Over 500 million times?

http://www.nyclu.org/content/stop-and-frisk-data
It's important to distinguish between relocating the plaque that says "RBS HQ" and relocating the employees - and I believe the employees have already been reassured. If there wasn't an economic reason for having thousands of employees in Scotland rather than anywhere else in the world, those jobs would already have been lost.
> it's hard to understand how someone could have a problem with forcing people to give up money in order to develop the most important technology in the history of technology

I'm not trying to defend stefan_kendall3's position, but you made a pretty large personal value judgement in that statement. You think this is "the most important technology in the history of technology"; many people don't.[1] In fact, many people think that human spaceflight, including some of the Earth orbit missions we already run, are a waste of valuable resources that should be diverted elsewhere.

[1] For the record, I think human spaceflight is pretty important in the long term, but disagree that it is most important area of technology. I think certain areas of medicine should be placed ahead of it, for example.
How a Box of Cereal Changed an Industry
The occurrence of this in enterprise is grossly overstated.
I really wish the Scientology-esque anti-psychology crowd would stop using the struggles of queer people as an excuse to be anti-scientific.

Social anxiety disorder definitely exists, it can be treated chemically (meaning that it is biologically real), and arguing about this anyway is a fundamental misunderstanding of how mental illnesses are defined and diagnosed.

Virtually every mental illness include a diagnostic criteria of interference with normal life functioning. If you have the symptoms the OP has and you feel you live a normal, happy life, you do not have social phobia.

Further, saying that social anxiety is something "psychologists made up" is grossly insulting to people who actually have the disorder. Saying that recognizing it as a disordered state and not as "just being shy" adds nothing is grossly insulting as well. Some people live their whole lives, afraid of making eye contact, ruminating on every interaction, thinking that they are just "awkward" or "shy" or "introverted" and as a result never form close connections to humans and die alone.

I hope the OP gets the help he or she needs, and I hope that you stop standing in his or her way.
That is a nice idea. I'll have to prepare the code a bit for this but will likely do so. In that case, I will let you know.

justread is written with golang!
It's not just ads though - as someone who runs NoScript in Firefox the number of 3rd party ad targeting and "audience enhancement" stuff I see that gets pulled in to most sites is crazy - some sites pull in stuff from like 20 different providers. It's this ad retargetting that follows you around the web that personally bothers me - I know not everyone cares (and some even welcome it) but seeing how much tracking is going on makes me really glad I'm running NoScript and ad blockers.
Looks pretty cool. Don't have an iPad though... waiting for the iPhone app!
investment situation with all the appeal of Detroit

Why do you think that? Scotland isn't derelict.
Yes. Adblock Edge on Android and can't get it yet on desktop OSes.
It's also worth noting that ABP is an absolute pig, on either Firefox or Chrome. I found that memory consumption and machine churn significantly dropped when I simply removed it and lived with ads. I've done no empirical measures on this, but am convinced that the cure is worse than the disease.
"it’s as crazy and unrealistic a dream as an independence referendum used to seem."

I'm assuming this guy's pretty young as there was one 35 years ago. I kind of feel that a similar amount of evidence was used in the rest of the analysis as well.
Thanks! Structr is actually much more than a CMS; it has evolved into a Rapid Application Development Platform with a visual schema editor and an integrated JSON/REST server, so it can even be used for database-as-a-service projects etc.
Yeah, I'm having a hard time finding details on the vulnerabilities. A lot of the links in the advisories are broken, and the descriptions on the Mitre CVE pages seem to be awaiting update.

Anybody know how to find better descriptions of these bugs, or the patches that fixed them?
I recommend the Reader mode in safari. It's the closest I've come to "ad block" on an iPhone. It can take an article on an absolutely atrocious website, with hovering top and bottom bars, hovering ads, etc., and transform it into pure heaven: beautiful text, on a clean background, with relevant images.
It is, until you start replacing the word "phone" with "pocket computer".
Our smartphones are now computers with phone call making abilities, not phones with some computing abilities.
What do you get from an iPhone 6 4" over the current models there? Better processor, NFC, nicer camera? While the screen is a big part of battery drain, I'll bet that moving to the A8 also justified a bigger battery, and all these things got more room to fit in. You might have to give up something for a 4" form factor. But I'll also bet that as they hone the new architecture, you'll see it trickle down to the lower price slots, a la iPad mini Retina.
" I'm sure most Android Wear manufacturers are planning beyond what they've actually announced, but I would be amazed if we see anything new before the new year."

So around the same timeframe that apple will actually release something?
:)
What sources and material would you recommend for a layman interested in understanding the state of psychometric research?
Pirate bay founder “will wear handcuffs” to carry father's coffin
As an American with two Scottish grandparents, I'm hoping an independent Scotland will implement a Scottish ancestry path to citizenship for Americans. I've visited Scotland twice and would love to live there and build a business there.

Of course I also hope there will be some reforms in taxes and bureaucracy to make starting a business in Scotland a reasonable proposition; currently it's not rational to start a tech business in Scotland, given the immense advantages of doing business in the US. I don't have much confidence that Scotland will actually become more business-friendly, but it would definitely be more likely as an independent nation.

But, yes, if an independent Scotland did create a business climate friendly to entrepreneurs and did make it easier for tech people to emigrate from the US, I for one would make the move in a heartbeat.
Are artists always gonna be screwed by online market places?
https://github.com/jerrymarino/cupertinojs

Cupertino.js already supports this. It's currently pre-alpha, but there's a JavaScript iOS app that works in the simulator.
EBay redirect attack puts buyers' credentials at risk
There is a bit of a negative reinforcement recursion going on in the industry, and this is a great example of it.

Make lots of pieces claiming sources and reasons for why Apple is going to do something big and new and innovative. Endless pageviews, speculation, etc.

Apple releases a very nice, but completely traditional and incremental upgrade.

Make lots of pieces explaining why Apple not doing those things you previously said they would do is actually best, because of contrived justifications and reasons. Tonnes of pageviews and links.

Rinse repeat. This has happened with every Apple release this decade.
Zak, what about design reuse of pcb modules likes circuits.io does? Any plans?
It _is_ rather frightening to imagine all the invisible ways this virus could spread if it makes it over to a major city in the states. However, my understanding is that usually, within only a few days of expressing symptoms such as fever, vomiting, etc., patients are on their death bed if their immune system hasn't kicked in. This makes it seem less likely that someone will return to work one or two days after first coming down with a fever due to Ebola.
Definitely not accurate. My wife is one of the most extroverted introverts I know. She loves spending time with other people and doesn't consider them threatening in the slightest. She just needs her downtime to recover from the energy she expends in being social.