skysight-inc/HackerNews huggingface dataset:
Out of curiosity, what about the Ruby documentation makes you say that? I personally rank Ruby's documentation (at least for the core language) as being pretty damn good (only a few I can think of are better), and node's core documentation is, in my opinion, a great example of how _not_ to write documentation. A personal favourite is how the first line of documentation for ClientRequest and IncomingMessage is about what creates them rather than in terms of what abstraction they represent[1]. Also, nothing in the documentation documents the types of things. In that regard, the Ruby docs are a bit weak (with the type documentation being a bit more informal than I'd like), but at least they put in the effort to document it. Also, I personally find the code samples in the Ruby docs to be much nicer than those in the Node docs (though YMMV).

[1] - https://nodejs.org/api/http.html#http_http_incomingmessage
You make some good points. I don't think Licensing is likely to be an issue. ARM offer a wide range of licensing deals, and since Apple wouldn't be selling their chips I don't see why ARM would feel the need to enforce compatibility. It's going to be interesting to see if this ever happens.
You could also accidentally connect a live wire to the metal housing, causing the entire outside of the device to become live when you plug it in after the repair.
Just skimmed, TLDR, the article and IDC links is slim on the technical details. The DOST arm of the gov't has a little more detailed doc here: http://icto.dost.gov.ph/wp-content/uploads/2015/03/Free-Wi-F...

The doc details that coverage is limited to public places (gov offices, schools, libraries, etc), and aimed towards underserved users. Data cap is measly 1GB per month per device ID, unless you have Gov't passport/ID (up to 3GB/mo); where a national-ID system required here means a decrease in privacy and increased surveillance possibility. One can also smell a strong possibility of this being backed a foreign-state.
>just like a decent tennis player will not have difficulty returning an attempted drop shot serve.

County champ tennis player and LTA coach here. You might not see this much from tour players (though Razzano had a crack at it in Paris this year [0]) but I can assure you a well executed 'drop shot' serve will befuddle even the most experienced player. So much so that it is considered unsporting [1]. In fact, 'under hand' serving is allowed in tennis but it is conventional - though not a rule - to inform your opponent that you are doing so for this very reason.

For a quick take on why, your expectation (long serve) will be violated. While you're getting over that you'll need to be running up court (getting on for 12m depending on where you were standing to receive) starting from a stance that was balanced to go left or right. By the time you get there, you're likely going to be hitting the ball on the drop with an over extended racquet which limits your shot selection quite drastically, and the whole back of the court is now open, rendering you vulnerable to a lob or passing shot - the very things that make drop shots such an effective weapon.

I know a few players who are constantly working on their drop serves, but it is a super hard shot to play well, which is at least one of the reasons you won't see it much at pro tournaments, another being that spectators will literally boo you.

(edit: balance parens)

[0] http://m.tennis.com/photos-video/2015/05/videos-razzano-late...
[1] http://m.tennis.com/pro-game/2014/07/gentlemans-disagreement...
ARM's market cap is 20B. If Apple sees enough benefit to do this, they can buy their way out of any legal questions that might arise.
Queen Elizabeth sent her first email in 1976
Gruber will be angry.
Cloud ERP with Microsoft Power BI?
If this gets implemented in browsers (native or as an extension) I would hope that bookmarking would serve that purpose. Seems like to logical choice.

Perhaps it is also possible to tweak the caching algorithm to keep track of files that are rare on the network.
People are still surprised that _people_ are different. It's unimaginable why you would expect everyone to be the same.

>"Zuck cloned Friendster and leveraged the exclusivity of a "Harvard social network" to bootstrap his site."

Ah, I wish it were that easy to create a $250+bn company.
It's actually an extremely uncommon (nonexistent) left wing view that welfare is maximized with some people enslaved. Literally nobody believes that...

Simply not true. Several elected officials believe or previously believed that, and some proposed legislation for that purpose:

https://en.wikipedia.org/wiki/Universal_National_Service_Act

http://thehill.com/policy/defense/236365-rangel-renews-call-...

https://www.govtrack.us/congress/bills/111/hr5741/text

http://www.infowars.com/obama-camp-scrubs-website-to-remove-...

And then we can conclude if the first group has economic power and is subject to no regulation and act according to maximizing their economic welfare, they will implement it.

Yet strangely, that doesn't seem to happen. Multinationals with huge economic power and subject to minimal regulation tend to treat employees better than smaller and weaker local companies (at least in India, the US, and other places I'm familiar with).

I don't dispute much of what you wrote about why we shouldn't do business with those who practice slavery. I'd draw a very clear bright line: do workers agree to their terms of work? In India or the US, the vast majority of IT workers do. I guess you want to go further and tell my employer/me what work conditions are acceptable?
The JS of 2009 was an entirely different language from the JS Netscape originally created. Plus Netscape's web server was an evolutionary dead end and a proprietary closed-source product.

Node was in part influenced by CommonJS, which tried to unify the various competing but relatively obscure (mostly non-browser) JS environments. To say that it learned nothing from the history of SSJS (or JS environments in general) is, frankly, wrong.

That said, Netscape's SSJS is entirely unrelated to Node or anything like it[0]. Node lets you write application servers, Netscape's SSJS effectively was more like Rhino-meets-JSP or maybe GWT (i.e. the heavy lifting was apparently implemented in Java, not JS).

[0]: http://docs.oracle.com/cd/E19957-01/816-6411-10/jsserv.htm
> The resources required to produce and support a whole new ISA are a major investment

It's not that hard, really. With such powerful tools as LLVM, a new ISA can even be designed and implemented with all the tooling by a very small team.

What is hard in all this ISA business is the backward compatibility concerns. Once you're liberated from this, you're free to do whatever you like. They may want to experiment with a family of ISAs, maybe entirely incompatible, targeting different device classes (instead of a single ISA across the range).

Source: experience in the mobile GPUs design.
EventMachine – a light-weight, deferred execution event emitter
Drawing responsive paths between arbitrary HTML elements (with SVG)
History of computing in Scandinavian Airlines System [in Danish] [pdf]
Out of interest it works using Bittorrent right?

In Germany you won't have problems downloading movies, but uploading them gets you quickly a nasty letter and further abuses escalates to prosecution.

Since Popcorntime is using Bittoerrent, does it just download, or does it upload too?
Hi Mz,

Thank you for replying. I take your points on board and share your reservations.
However, I certainly wouldn't like to tar every one with the same brush, regardless of their state of home ownership. Although I don't know your personal situation, I would hope you wouldn't wish to inflict harm on someone who opened their home to you. Hopefully this is an example of how the app could work successfully. But you are right, I equally would not wish to be responsible for anyone abusing the app or eachother.
The aim of the app is not to be a hero - it is simply a way to show human emotion to those members of society who are often relegated to sub-human terms and stereotypes. It could be a route to understanding both eachother, and uncovering the root causes of some people's homelessness. As stated in the original description however, the app does treat the symptoms, not the cause, and would therefore not be considered a solution, just temporary respite.
I understand and share your concern, perhaps this would be enough to stop the homeless issue being one I could focus on to begin with.
> Opening up a laptop and replacing a part available from the Dell online store is an entirely different scenario to fixing a burnt out TV...

Mainly because there isn't a Samsung online store that sells TV parts directly to users (admittedly I'm guessing here), nor did they design the TV to be fixable by semi-competent users, nor did they use interchangeable industry-standard parts, nor do they provide service manuals -- all contrary to the situations with many computers. If you want to argue that it should be this way, go ahead, but you can't merely say "computers and TVs are different", because the TV companies have made it that way by operating differently than the computer companies. A user is just as likely to zap himself on a PC as on a TV, but that didn't stop computers from being a lot more user-serviceable than TVs.
Exactly. I don't think Node is a good fit for monolithic CRUD apps. These are already solved problems in various other languages. Instead Node lets you compose small purpose-built modules.
Not sure about the author, but I would still be arguing the same thing. No, to a qualified technician there is hardly any difference between swapping capacitors on a TV board and swapping the PSU of a server. The main difference is the tool required.

But more importantly, what kind of patronizing, condescending attitude is that? "This is potentially hazardous, so we're not going to tell you how to do it"? I though most US citizens were against such nanny-state treatment? Or is this suddenly OK because it's not the government doing it, but a foreign corporation?
New ISAs keep appearing - in the GPU world nobody cares about any backward compatibility. Domain-specific ISAs make a lot of sense, and given the growing diversity of the Apple devices needs, they may really be ready to explore this possibility.
Perhaps sitting still in general is not good, especially not for children.

My son will go to school next year and I almost feel a physical pain myself when imagine him having to sit still for hours on end. I think I suffered because of that a lot in school, too.

I also credit not having too many back issues (fingers crossed) to sitting sloppily in my chair most of the time, rather than in an upright (90°) position. Tilting backwards with the chair might be more relaxing for the spine.

I don't have a good solution, though. Perhaps it helps to design the classroom differently, let kids walk to learn stations and communicate with other kids and so on.
To be fair, It says a wee bit more, it says apple has an llvm IR layer and a semantic gap exists with arm -> so it'll be both easier and necessary to create their own ISA layer.

I'd really like to know the details behind the semantic gap, though. That was annoyingly vague and really is the premise of the entire argument.
The Sword of Good http://lesswrong.com/lw/169/the_sword_of_good/
CBT is the medical approach to mindfulness. You're looking at mindfulness through a microscope, that's why you can't quite make out the shape of the subject.
Naini Retreat
Naini Retreat, Nainital - A luxury resort in Nainital, overlooking Naini Lake is one the top luxury hotels in Nainital. The resort used to be the residence of the Maharaja of Pilbhit and now converted into a modern luxury hotel. The resort offers various categories of rooms and suites, also in-house facilities for adults and children including an activity manager for children and Spa facilities for adults. The holiday packages designed by the resort are according to the high / low season, For details on packages and best discounted rates, contact Swan Tours, delhi at http://www.nainiretreat.com/
> No previous ISA vendor has even been in that position.

Remember the transition from VAX to Alpha? And they kept the binary and source compatibility in quite an inventive way (with both binary translation and by making MACRO32 just another high level language).
There are Swedish cities tracking citizens using mac tracking technology already. Vasteras comes to mind.

https://translate.google.se/translate?sl=sv&tl=en&js=y&prev=...
http://www.idg.se/2.1085/1.606293/svenska-tekniken-som-spara...
With bittorrent you could make a call in a public forum for more seeds for a file. And if people have a copy of that particular content they can reseed.

I wonder if this would also be possible in this case?

For example, my small server might serve 200 sites but I'll backup around 500 or so older ones somewhere else.
Itanium is 20 year old technology, A lot of things changed since. I wouldn't be surprised if they come up with a completely new ISA and produce their own chips now. If they can squeeze a few more dollars per device because of a such move, with the added bonus of more efficient and faster operation they will do it.

Margins is the only important thing for Apple, nothing else matters.
KeepassX 2.0 Beta 2 released
owns is the wrong word. No need to redefine it to fit the sentence, they should have chosen a different word.
This "get freedom from binary compatibility by shipping binaries as compiler IR" concept is a venerable one and has been done many times with VLIW machines:

See here, https://scholar.google.com/scholar?hl=en&q=A+Technique+for+O...

(Not to mention earlier examples like AS/400, P-code etc)

I think the Mill was doing this too?
A quick web search [0] indicates that it cannot be changed but only spoofed.

[0] https://en.wikipedia.org/wiki/MAC_spoofing
Anything other: blocking in an Erlang like system, actors, CSP, real continuations, async/await, etc.
My father was an Electricain on BART. I remember those dinner conversations about bringing BART into Marin County.
The reason it didn't come through Marin was cost. It might have been political, but I don't believe that was the case. It did seem seems like politicians were much more corrupt than they are today? We had absolutely no way of finding out what they were up to; except for good, honest newspaper reporters.

At the time, the project was incredibly expensive to build. Every foot of track was scrutinized. The people of Marin would have loved to have BART go through their county, especially the SF commuters.

My father's biggest grip was getting to a job site from Marin to San Francisco. He hated the commute, along with myself years later. I guess we were spoiled? The commute was only 45-60 from Marin to anywhere in the city.

At the time, building BART was really a big deal. The enginneers would load materials into these huge round cylinders. Welders would then run beads around the circumfrence of the cylinders. Once everything was secured to to ocean floor, workers from the SF? side would cut into the new section. As a kid, I was allowed to go to work with my father once a year. I would drive electric golf carts up and down the tube.

Times have certainly changed? For some reason, Electricians drank a lot back then? Actualy everyone drank a lot back then. It was not uncommon to see a Electricain drinking a beer down in those dark, dank, tubes--if they had a stationary boring job to do. I recall my father building a lamp from one of the third rail insulators, and I still can't get rid of a "Danger--3rd rail sign" he lifted. On the sign, right after Danger, they put in Pelligro. They actually debated whether it was necessary to put in any foreign language on the signage. It was a different time; Marin and San Francisco were 90% white, mutt, middle class, and Hispanic people were scarce.

I do miss the man, but we had our differences. He always felt that because I went to college, I would turn into some pompous a-hole? I told him, "Dad, I'm going to a state college. I said, "It's actually kind of a joke, but I do want to graduate." He didn't have to pay a dime for my education, so I still don't know what his problem was? It's almost like he wanted me to be happy, but just not happier than himself? Well he won? I remember a christmas card he gave me that had a bunch of "PhD, Doctor, too many degrees, etc." before my name on a card. I went home, from that Christmas dinner, and had a nervous breakdown, and have never been the same. Thanks Dad! Different parenting skills back then?
Great catch thanks, have just fixed that bug :-)
Related to this, an interesting read on the philosophy of embodied cognition: http://plato.stanford.edu/entries/embodied-cognition/
Liquid Gravity Engine
It's an impressive amount of work, but I don't understand what value he's trying to add to Markdown with this. His goals seem pretty well aligned with CommonMark's. Might as well contribute to the more established and ongoing effort.
At this moment there is no github available, but bugs reports are welcome at immersivemath@gmail.com!
Des nouvelles de la Trademark Clearinghouse – JDN
Zotoro saves snapshots, although it is for scientific references (citation manager). Due to ads and what not, it will balloon in size surprisingly fast.
Apple has an Architecture License with ARM. Basically the broadest license that ARMS sells. If you didn't know this, ARM was founded as a joint venture between Apple and Acorn. Their history goes back to the day the company was created. (ARM Chips powered the first PDA, the newton.)

Your assertion that their license will not permit them to alter the architecture is wrong. This is true of the vast majority of ARM licenses, but not Apple's.

They can take the ARM ISA and extend it in any way they want, and they can take ARM cores and adjust them, or design their own-- they have already done all of this (though to a small degree, not enough to be called a "new ISA".)
But what happens if mobile devices will become the norm instead of PCs?

The number of hosters will be far less than the number of clients.

The same issue is now in bitcoin, lots of lightweight clients (that don't keep a full ledger), and not so many full nodes (probably even less after mining rewards will be zero).
How many Jobs/Apple movies do we need?

Seems to be nothing more than cashing in on the iPhone generation's obsession and hype with one particular brand.

Why don't we have a decent Tesla movie? His life and events surrounding his inventions are remarkable, truly engrossing. World-changing in a way that blows Apple Computers or any internal corporate bullshit story or personal Steve Jobs issues out of the park.

Yet, where's the big time Hollywood treatment? Christian Bale as Tesla would work, with a good script and big time visuals spanning the 60 odd years of his life and work. Not cool enough?

The best we have is The Prestige. Great movie, but Tesla is not the focus, only a very interesting side story in that otherwise fictitious world.

FFS Hollywood, get it done! The man had visions of AC motors and dreams of generators at the base of Niagara Falls. Then he moves to America and actually achieves those dreams against all odds.

End of rant. Now, where were we? Ah yes, slow clapping Steve Jobs, the man, the genius. When he gets kicked out of Apple, it truly knifed me in the soul. This movie will be the best thing since we saw one man code Facebook out of nothing but PHP, computers and existing network infrastructure. That too, warmed the cockles.
Apple is basically free of backwards compatilbiitly concerns, since they use LLVM and Xcode. They have previously required all new apps to be recompiled for the current version.

It won't be too long before Apps that have not been updated in 2 years start disappearing from the store-- that's all they'd have to do and the app makers would comply.
I can't see this as a definitive sign that Apple are going to introduce a new ISA. Instead, this gives them flexibility. They can switch ISAs (e.g. to a new ARM revision, it doesn't have to be an Apple-specific one though) without authors having to recompile their code for all platforms. It also allows Apple to support multiple ISAs without code bloat - the app store can download the correct binary to your phone, just like they now can send only the correct size images.

I don't know how abstract the LLVM IR is - can you take IR and compile it to two wildly different ISAs, (say) x86 and ARM, and get full optimisation on both? Or is it more limited, e.g. allowing you to compile to ARM version x and ARM version y (e.g. if version 'y' supports some new SIMD instructions).
Mobile devices are getting increasingly powerful, so by the time this is implemented (and when/if it becomes popular) it probably won't be an issue.
Let Twitter Speak – Mad Steve
I think you are missing one thing. This would not be a general purpose ISA designed for 3rd parties to develop and run things on it, this would be an ISA specific to Apple.

Apple has absolutely control on anything and everything that would run on this thing, I don't think it is about paying licenses to Arm. When you have almost infinite money, in long term having a leaner/ faster / more efficient custom ISA is better and lucrative than depending ARM or Intel for innovation. They can make it run existing applications with a transformation layer (already done by Nvidia/Transmeta mentioned elsewhere in this thread) So, I don't see why not.
Inside the Seattle Clinic That Survived the Darkest Days of AIDS
$ whatis code
code: nothing appropriate.
Thanks for elaborating!
> Your assertion that their license will not permit them to alter the architecture is wrong. This is true of the vast majority of ARM licenses, but not Apple's.

> They can take the ARM ISA and extend it in any way they want, and they can take ARM cores and adjust them, or design their own-- they have already done all of this (though to a small degree, not enough to be called a "new ISA".)

What is your source for this? As far as I know ARM do not permit modification of the designs they sell or alterations to the architecture. After all allowing such things could lead to the errosion of their business (e.g. by letting apple slowly slide to a non ARM architecture).
I don't know what to tell you - CBT has some small overlap with mindfulness, but they're not the same and there are important differences.
Fully agree with this. Those kids who grow up in an academically oriented family are most likely to be even aware of such contests. The other problem is that many schools in the US don't give the students enough time to work on a meaningful long-term project.
>
... but going to v4 in one year isn't as unstable as it sounds; it's just following Chrome's example of not caring how big the version number gets, so long as the semantics make sense.

Except that Chrome is mainly an application for end users and not a library, so the implications of "breaking changes" are a lot less severe anyway.
In the parts where it does provide APIs (e.g. to websites or add-ons), the compatibility policies are a lot stricter than semver would require.
This is consistent with my experience in the UK in 2011. The cable internet was terrible, very slow, extremely expensive, and I was living in a "rich" town.

There were several occasions where I resorted to using cell data service in its place. But that was super, super expensive (compared to the USA.)

Basically, I can sum up my experience of the UK as this: "Wow, so this is what a second world country is like. It's a shame, everything costs 3 times as much and is lower quality." Other countries on the continent didn't have it so bad, Germany and the Netherlands, for instance the people were much better off. (Even in the "poor" east german side of Berlin where we lived.)
Server core has been an option for maybe 7 years now though.
We just don't know.

https://www.youtube.com/watch?v=Kh0Y2hVe_bw