skysight-inc/HackerNews huggingface dataset:
Speaking of fan-made and Matrix, a long time ago there was a fan-made film in the Matrix universe called The Fanimatrix (https://en.wikipedia.org/wiki/The_Fanimatrix). Around a decade ago, I downloaded it through BitTorrent. Then a few years ago, I found it in my old files, still next to its original torrent file. Ever since then, I seed it on and off, in the vain hope that anyone knows it exists, has its torrent file (or magnet link), and wants to get a copy of the full file.

If somehow this torrent becomes live again, it's even older than the Matrix ASCII mentioned in this article, by a few months.

Name: The-Fanimatrix-(DivX-5.1-HQ).avi
Hash: 72c83366e95dd44cc85f26198ecc55f0f4576ad4
Created by:
Created on: Sat Sep 27 23:08:42 2003
Piece Count: 516
Piece Size: 256.0 KiB
Total Size: 135.0 MB
Privacy: Public torrent
I meant more in a hypothetical context; I understand what the law is, and why (even though I disagree with it). Yet simply because it was passed by democratic means does not make it "right" either.
That's a pretty ignorant article. The limiting factor for immigration is how quickly you can Americanize immigrants, not land area.

As for why it's imperative to Americanize immigrants. Look at how much trouble the U.S. has had cultivating democracy in places like Iraq. Most people acknowledge that the Iraqi people aren't ready for Democracy. Do you think they would be any more ready for democracy if you moved them en masse to Minnesota?
>Do you consider citizenship an artificial barrier?

Actual barrier to a job: knowing how to deliver that type of service.

Artificial barrier: Something arbitrary synthesized by a party not involved in an A<->B transaction. Such as, having your papers in order so someone doesn't throw you in jail.

>All it does is drive down wages for everyone and hurt everyone except for the 1% at the top.
Specious argument. What about the person from New York/India moving to California?

Does allowing a company from California hire someone from New York 'drive down wages hurt everyone except the top 1%"? If not why does it suddenly 'drive down wages hurt everyone except the top 1%" when you change New York to India? This is my motivation of suspicion that H1 visas are a guise of xenophobia.

To me, H1 visas appear to be a sophomoric tantrum of the US transitioning to a global economy.

Addendum for your reflection:
Doesn't buying foreign manufactured goods 'drive down wages'?
Do you not buy foreign mfg goods?
Why not force all companies selling goods in the US to have those products exclusively made in the USA?
> Isn't the fix to just stop taking more patients than you can handle comfortably and enjoyably?

And then the hospital starts making less money (losing money), research funding dries up, and we start using mercury to treat syphilis again. I'm only half-kidding. I say hospital because all the laws that have changed in healthcare have driven most doctors out of private practice into hospital positions. since 2004, hospital-employed doctors have gone from 11% to over 60%[1]. One major reason being that with the wave of medical reform, the overhead of running a practice has skyrocketed. "Comfortable and enjoyable" are rarely applicable when you only start paying off your $1m schooling debt at 30.

> I'm surprised that they don't feel more in-control of the situation

I'm not sure what else to say other than "They aren't". These are laws, not administrative suggestions. Hospitals expect/need the same output regardless of the laws the government changes.

> this assumption that constant note taking makes someone feel like they're not being treated as human isn't completely convincing either...

I have a life-long condition. I don't care when my doctor is typing because I've had it my whole life, it's nothing more than maintenance, and I'll see them again in 6 months. Imagine being told you have 6 months to live from someone half-sitting behind a computer.

>Also, why not just take micro breaks during billable time to do notes?

My father doesn't eat lunch, using that time to catch up on notes. For as long as I remember, has left for work at 5am and gotten home at 8pm. He spends his Saturdays and Sundays working. And again, hospital employees don't get to choose how many hours they bill.

[1] http://www.merritthawkins.com/uploadedFiles/MerrittHawkins/P...
Paul Graham credited me for pre-publication feedback
How on earth are you coding in Vim on a keyboard with no escape key, no [], |\, or {} keys, and a misplaced +/= key?
I agree with you, website is not of much use. Maybe the actual link to chrome webstore can help any future readers: https://chrome.google.com/webstore/detail/faceit/bbbafgiemdd...
> In reality, most H1B's issued

That's a pretty bold claim! That would imply widespread fraud. I don't think all companies do that, not even most of them. I think the bodyshops heavily skew the perception, though.
Yeah, I tried the blanket upgrade first, and these commands only when it didn't work. I'm used to gem not knowing the topological order in which to install dependencies.

Basically my session above shows gem lying that it installed version 0.7 of the i18n gem. It's done nothing whatsoever.

Edit: apologies, I just reread grandparent's suggestion. I was trying 'bundle exec gem update' which didn't work. 'bundle update rails' works. Thanks both!
Being able to enumerate a list of classes can be helpful for categorizing a set of actions into a framework, but it doesn't give you much insight into whether or not a particular action is likely to produce the effect you're looking for. In the specific case of Twitter, I think stopping product development on Twitter the product would be a losing strategy. Keep in mind Periscope has at least in part been successful because it can piggy-back on the Twitter network. That network is not a static asset, it must be invested in to continue to hold value.
I'm really surprised by the "git won" mentality that manifests in any discussion of mercurial as of late. It makes no sense. We don't decare "winners" with other tools we use. Do we?

Why are we all playing with new programming languages when C won? Or maybe C++ won? Or Java? Did emacs or vim win? Speaking of text, did ASCII win? Which code review tool won? How about continuous integration tools? or build tools? I mean, make won, right?

None of us just pick the most widely used tool or programming language and say, "there can only be one" and then stop trying new things. Why are we doing this with version control?
Except this leaves out any organization that pays below market rate for exceptional talent. That might sound like a good thing in the face of it, but consider such organizations include: national labs, early stage startups, software foundations, etc.

Also, unless you cap it in a per industry basis (which makes the whole thing very inflexible to changes in the economy) you just created an insurmountable problem for those firms that want to hire, say, a Catalan interpreter. Required skill uncommon in the U.S.? Check. Easy to get a foreign worker with that skill? Check. But now you need to pay them a software engineer salary or higher.

As a matter of fact, given how small the cap is, you could conceive that the only software engineering jobs that would be hiring internationally would be in high frequency trading and other such areas of the industry that pay higher salaries. Or, software engineering, but just in the bay area (other places pay less because of adjusting for the cost of living). No matter the rest of the considerations associated with why someone chooses a particular job.
The Silly but Serious History of the International Flat Earth Society
This article from 2013 does a good job describing the problems with "zero UI": http://www.elasticspace.com/2013/03/no-to-no-ui.
I really hate the corner of the tech industry that takes old ideas and renames them and then goes "hey look at this new trendy idea I thought of!".

Just because you move the user interface off the screen and into physical space doesn't make it "Zero UI". People have been designing ways to interface with machines in physical space ever since somebody figured out how to put a handle on a rock and make it a hammer.
Comments moved to https://news.ycombinator.com/item?id=10969149.
Try a Kia Soul. My housemate's 6'6", and they got a Soul because it was one of the few cars that they can actually see out of.
I’m travelling from Barcelona to Cupertino to return my iMac
Yes, hence the lawsuit.
It looks from where I'm standing as if Apple has a methodology for getting rid of legacy cruft while keeping the important bits, viz:

1. Pick a product. (Pages, for example, or Logic Pro. Or the entire platform -- OSX.)

2. Create a new version with significant feature regressions (e.g. Pages 5, iOS in the early years, Logic Pro X).

3. Keep an eye on what features the customers are screaming about losing, and re-implement them (but not the bits nobody cares about).

4. Screams subside, product reaches parity again -- but is a lot less crufty, easier to maintain on new platforms.

Google hasn't mastered this art, and they're unsure what their operating strategy is. First there was Chrome the browser, then ChromeOS (a thin client platform), and Android because they needed a phone OS, then running Android apps on ChromeOS, then this idea of giving ChromeOS touch support so it could replace Android, then the flagship touch-ChromeOS platform (the Pixel-C) has to ship before the OS is ready and it all falls apart. With much wheel-spinning, Google ends up falling behind an in-some-ways-inferior Apple competitor because they don't focus on iterative design.

(Am I barking up the wrong tree here? TL:DR is the Pixel-C hardware looks gorgeous but the software is clearly a case of "dammit, we have to ship now, what OS can we dump on it?" rather than any strategic planning.)
I'm a huge proponent of the Zero UI movement. I gave a talk last year at a local Google DevFest about a CMS I created for a Priest friend's Church that didn't have any user interface to speak of. It relied on Google Drive to host all the files that the staff and teachers at his Parish needed to edit, and all they needed to do was leverage their existing knowledge of the OS's file system and Microsoft Word to do it. A script runs every half-hour to update the static site based on the changes to and additions of files in their shared Google Drive account.

All of the pictures come directly from their Facebook account via the Facebook API and the weekly PDF newsletter is sent using Mailchimp and pulled from their Google Drive as well. They went from almost no engagement from the staff to close to 100% engagement after we implemented the system.

Before that the site was built on Drupal and needlessly complex. Nobody used it. It's so easy to forget how daunting learning another user interface can be for the average person. We may think we're being clever when we create our beautiful snowflake UI's but all we're doing is adding more work to somebody's already full plate (and K-12 teachers' plates are overflowing). There's a lot of cognitive overhead that comes with things like remembering username/password combinations, how to upload files to a website (or understanding what that even means), navigating around a website, editing text in something other than Microsoft Word, and other skills and knowledge we take for granted.

With the Google-Drive-As-A-CMS implementation, none of the teachers had to learn anything new. They simply needed to leverage skills they were already expected to have (filesystems, Word, Excel, Powerpoint).

I'd love for more of us software developers and designers to take a step back and ask ourselves the question "am I making my user's life easier, or am I adding complexity to it?". The honest answer might give us pause.
> what kind of software issue affects a subset of devices?
Could be timing issues at the device driver level. Chips can have a range of timings that will work, but anything out of spec will work on some chips but not others.
Get a Grip on Your Information Overload with 'Infomagical'
> you can find people almost anywhere ready to play with you

Depends where you are and on your circle of friends.

> The board and pieces are a chance for art that I've not seen in Go.

That seems like making a virtue of necessity. I always found the fancy carved sets harder to play with than a basic one, though YMMV. And there are certainly beautiful antique Go sets, though it's maybe a more austere kind of beauty. But you can play it with a pen and paper and a pile of paperclips and staples if you have to, which is a bigger advantage to my mind.

> I'd rather play a game that is interesting, but basic, that models the complexity of life and its political and caste dynamics

Go is more basic than chess and at least as interesting, and grounded very much in politics. It reflects a culture in which control over territory is the most important thing (farmland is scarce in Japan), and is all about the subtle nuances of power projection - the difference between occupying a place and controlling it.

> and that's fun to play on any level.

Huh? It's much easier to have an interesting beginner game of Go than Chess - the rules are simpler and there are not really any openings to memorize, no four-move mate or Queen stampeding around the board. Even as a complete beginner in Go, your tactics may be poor, but you're playing the same strategic game as an expert. It also has a much more practical handicap system - between club-level chess players even a pawn is a massive advantage, so you can only have close games between players of very similar ability, whereas in Go a player who's two ranks ahead can just take a two stone handicap.

> It also enlightens us to the fact that humans cannot beat computers at strategy when computers are given sufficient time and resources (because we can't).

That seems a bizarre thing to base your choice of game on.
That's my main gripe about that keyboard - no ESC key.

You could do CTRL-[, but I don't see the [ available on there either (at least obviously).

One of my main reasons for a keyboard on an Android tablet is to be able to access remote SSH sessions, edit files if necessary (vi, etc) and so forth.
I did a project on integrating Mercurial with Mongo before, and I have to say being a Python developer I didn't have too much difficulty in figuring the right API, although the documentation is not so great. The code itself uses a lot of abbreviations which you have to really be patient to get familiar. The Mercurial model [1] is a pleasant read for a couple train ride (read it a few times I encourage). Others have done amazing things with hg too, like making hg available in Javascript (now an abandon project).

Mercurial is actually very easy to use. However, it didn't have the exact lightweight concept of git branch until they implemented bookmark a few years ago. I don't remember the limitation of bookmarks now it has been a few years since I used Mercurial...

I too thank Matt and core developers working on Mercurial. One thing I feel Matt and developers need to address is hosting hg on PyPI infrastructure instead of redirecting to their own server. From time to time the server wouldn't deliver anything and it was frustrating to see our builds fail (of course some say you should have cached the build and not hitting Mercurial server every day).

[1]: https://www.mercurial-scm.org/wiki/Presentations?action=Atta...
As someone who went through the process, I can tell you that the mere existence of a maximum annual number was insulting.

If I get a job, and my company NEEDS me, and I'm GOOD at what I'm doing, I should get IN; period. There should be no crap involved. How the hell is it good for a company to be told that it can't grow because it happened to petition the 65,001st person out of 65,000 that year? How the hell is it good for the prospective employee to have to try again later? And in extremely-fast-moving industries such as tech, even the arbitrary time frame of "one year" is an insanely long time.

The only limit that kind of makes sense is a thorough investigation of the type of person you're bringing in (e.g. university degrees or other background, some indication of what they're bringing to the country as a whole). It may make sense to force companies to prove that no U.S. citizen can do the job but this system has been gamed for years, as companies produce vague job descriptions just like they post vague patent descriptions.
What if all that 'junk' DNA is actually the real valuable data and life is just a big self replicating eventually consistent database?
Beaker Notebook v1.5 released
I suspect that given http://www.myvisajobs.com/Reports/2015-H1B-Visa-Sponsor.aspx shows a lot of them are consulting companies that provide labor, it might be worth a study on number.
Visualization – Who Was in Davos for the World Economic Forum?
Quote: In all advanced societies around the world, advertising has been a central contributor to assuring such freedom and diversity of expression and economic action.

Ha ha ha ha ha! I almost wet myself. In what parallel universe has advertising been anything other than a homogenizing censor of unpleasant viewpoints? And sometimes a mechanism of censorship and control - I'm thinking here of the newspaper stories that got spiked because they might offend a big advertiser.

What a pompous, self-deluded fool.
the 1% rhetoric is as bad as any. how come the 99% never do shit to foster change? easy to blame 'the man'

how about if your company employ cheap labor, all the 99%ers quit? that'd change how company are run pretty quickly

but somehow the 99% like doing nothing about it, or so it seems.
Good thing Krugman hedges his review at the the end: "Of course, Gordon could be wrong: Maybe we’re on the cusp of truly transformative change, say from artificial intelligence or radical progress in biology (which would bring their own risks)." because everything I read about AI and robotics portends at least as big a change as steam engines, electricity and cars.
Well, this is an article about Disney getting called on it via a lawsuit.
>There's no particular reason to assume that a more productive business will be more profitable than a subsidised one.

A business that fires half of its workers is likely be more profitable than one that doesn't, assuming it can get by without them.

>The same rate of spending will buy more goods and services

Wages will typically be spent on goods and services. Profits usually bid up the price of fixed assets (e.g. housing in San Francisco & New York, NASDAQ, bonds).

>You can't get away from the fact that the same amount of money spent on production by a more efficient company generates more demand for the things

Except that's not what happens.
I think crpatino is looking at it based on (social) class rather than on income. To the degree that you can separate them, whether one is a manager or not puts one in a higher social class. But as non-managers start making large incomes, and as demand outstrips supply for some technical fields, that distinction doesn't seem to reflect reality very well...
Rapper thinks earth is flat, scientist begs to differ
It has []|\{} keys. You just have to use the modifyer key right of the space bar. I'm used to changing keyboard layout between languages and platforms, so my muscle memory got used to that quite quickly.

The Pixel C actually has quite a lot of useful keyboard shortcuts: https://support.google.com/pixel/answer/6326992?hl=en&ref_to...
What if the cube would be manufactured so that the middle squares were removable, and replaceable with alternative ones with holes? Would that still be horrific? Or would that cube be considered easier to solve? If so, would you solve it faster vs a regular cube?
The second order problem is how to select which "experts" to believe. In my opinion, Hunsader sees conspiracies where none exist and interprets all unusual or hard-to-explain behavior as evidence for his existing beliefs. (Not to say he's never right, of course). But you have no reason to believe me, some random guy on the internet, and in general most experts on the subject are going to have some kind of conflict of interest.
4 Things That Affect Your Professional Image
http://thenextweb.com/apps/2015/12/12/as-personalized-news-e...
Are there recent Google devices that ship with ChromeOS ? While I believe that Android makes more sense (since it also has a browser and can run classical apps) I wonder what the state of ChromeOS is.
It's absolutely been happening in certain markets. Folks need to make sure they're providing the appropriate value at their income bracket, or else they or their company will eventually suffer the consequences.
> how quickly you can Americanize immigrants, not land area.

Well that's an easily defined metric, isn't it...

There's nothing that says you must let immigrants become citizens right away, or give them all the same privileges citizens are entitled to. For instance, it wouldn't be at all unfair to kick people out for certain classes of crime.
There used to be an implied contract between employee and company back in the day -- the company would provide growth opportunities and training for an employee, and the employee would stay with the company for years.

That hasn't been the case for many many years, but the memory lingers and some employees feel beholden to companies. Many large public corporations these days look for maximizing "share holder value", which translates into "what can we do right now to maximize revenue". That being said, those short term actions will have long term effects. Cringely has done well to document the case of IBM. My graduate advisor was old school IBM and was still getting money from a time when (i don't know the exact specifics) where if an employee made a significant impact that saved the company money, they company would provide some renumeration in kind. His patents, etc. still brought him money from his time at IBM.

This is going to be a gross over simplification, but it is based on personal experience at two companies -- both startups. There are certain nationalities, maybe it is due to national ties, sometimes it seems due to prior business relationships and potential kickbacks, where an individual in power puts significant pressure on the company to hire a particular out sourcing firm or sponsor an H1-B for a particular individual.

Just like the numerous debates around "women in tech", there are factors at play and decisions made where hiring isn't always about "what's right for the company", but more about a "cultural" or "ethnic" fit.

Skill and merit should be at the forefront (a pipe dream, but we like to think it is there). Any work place where there is a significant dominance of one culture over another (unless, say a whole team was brought in as a whole) speaks to a diversity and cultural problem. Unfortunately, a lot of these can also be coupled to Visas like the H1-B.
Custom keybindings I assume?
PiZero cluster board
I can't argue about any of that - I just found that Jar Jar was STRUCTURALLY problematic, not plot problematic.
Nothing is deleted from Hacker News unless the author deletes it themselves or asks us to. Everything else can be linked to. Hence my question.

If a post is marked [dead], only users with 'showdead' turned on in their profile will see it, but that's trivial to turn on, so anyone who wants to read such comments easily can. And of course users are free to vouch for [dead] comments, which in most cases promotes them back to normal status.

Since you've made many accounts on HN, presumably you know all this.
That seems not uncommon on Android. My Nexus 7 has awful touch screen issues that only happen when I have certain updates installed. IIRC in that case they had different touch screen vendors with varying drivers
While emacs and vim are still duking it out people are CONSTANTLY defaulting to or arguing the case for this or that because "the right tool for the job" 90% of the time means "the tool the community supports for my problem"
ESC is just the ... button, at your right thumb, and 1 at your left ring finger. It's quite comfortable to type, though, if using vim a lot, you will probably remap it to space.