skysight-inc/HackerNews huggingface dataset:
Another candidate would be MS. Apple dumped their legacy OS when it moved to OS X. MS Has already showed interest in linux compatibility with bash for windows, but I wish it would go the other way, linux with their own GUI and a super duper version of WINE (or their own implementation) to support backwards compatibility. I wouldn't even really mind if the gui and the windows compatibility layer would be proprietary, I would probably still end up using it.
I don't see why this is being downvoted. If Bill darn Gates is telling you to make money by following your passion, the kid whose life goal in early childhood was to make a million dollars in early adulthood, he's probably trying to sell you something.

Don't get me wrong, he's a cool very-much-real-nerd-like-you, but Bill Gates passion has always been winning, and his passion after that has been making money. To the extent he sacrificed his ability to make money running Microsoft, it was to fuel his primary goal of winning and being smarter than everybody else.

Source: Gates: How Microsoft's Media Mogul Reinvented An Industry And Made Himself The Richest Man In America
Chelsea boss Antonio: This is what I think about our Premier League title hope
Ask HN: Do you trust makers of security software?
It's a dealbreaker for me.

I was considering switching from years of buying Thinkpads to getting some Apple hardware. One of my big beefs with Lenovo is that they keep redesigning the keyboards, steadily making them worse from my perspective. But the Esc key thing kills it for me. Partly because the escape key location is baked into my brain, and I want it to be a physical key with tactile response. And partly because this is a sign to me that they are likely to keep screwing with the keyboard in a way that makes it better for whomever they're targeting but worse for programmers.
> "We've spent months investigating it and to this day I don't know who manufactured this product, and it doesn't appear that Amazon does," Anderson said. He said Amazon charged and shipped the hoverboard.

The amount of fake product complaints I see in reviews on Amazon now is pretty incredible. They really need to figure something out with regard to controlling their inventory.

Uh, also, why is this article playing a 53 second jazzy soundtrack? Is this a new method of fighting off adblockers? You're gonna throw me nice jams instead of your video? I'm down.

www.gannett-cdn.com/360player/comscore/streamsense.5.1.1.160316.min.js:8 getClip() is deprecated. Use getPlaylist().getClip() instead.
Why is it mentioning X11 specifically? Libinput should work with Wayland too.
I would add experience, wisdom, and stubbornness to that list, personally.
How the utilities “use a little bit of political jiu-jitsu” to steal the sun
Yes, I also don't like the 'us vs. them' mentality a lot of women-focused groups seem to have.

I really like your idea of rotating through different groups who are statistically underrepresented (not just women.)
Huh...I don't think I know what you're talking about. What specific problems have you had with multiple screens? I don't currently have my system setup for multiple displays (I live in an RV and don't have room for that kind of setup), but did use Gnome 3 with a second display for quite a long time. I don't remember any problems with switching windows and such. It seemed to work pretty much the same as Windows or macOS.

The only multi-monitor complaint I had about Gnome 3 was that opening the Activities bar or changing apps led to both displays dimming. This makes Gnome 3 horrible for presentations, screening films, or pretty much anything you'd want to use a projector for. I'm hopeful that problem has been fixed, as I've rarely felt so annoyed at a piece of software. Notifications were also problematic, in that they would pop up over full screen applications (which is, IMHO, never the right behavior...full screen apps should really be treated as sacred, by default). But, at least notifications can be disabled. The misfeature of screen dimming and shrinking app windows across displays could not be disabled last time I messed with it (admittedly, a year or two ago).

"Gnome3 is only useful on non-touch laptops"

Which touch features do you think are missing? Mine seems to work fine, though I so rarely use the touchscreen that I may be missing something important. I find touchscreens hard to use for anything more than basic scrolling, so it's not a feature I even wanted, but it came with my laptop, and I was surprised to see it worked fine out-of-the-box with Linux. I didn't even tweak it.
This issue is aleady solved in Yamamoto Mitsuharu's Emacs OSX port (https://bitbucket.org/mituharu/emacs-mac) which if you use Emacs on OSX is what you should be running (rather than the "official" OSX branch).

The OSX support in the mainline Emacs repo (which emacsformacosx.com and aquamacs use) is a third class citizen, since very few people work on it and Stallman is always quick to remind the rest that Linux (sorry GNU/Linux) remains the priority rather than those pesky non-free OSes.
The end result is that the official OSX Emacs is perpetually buggy (check emacs-devel, it breaks all the time) and lacks a lot of useful features that are available through new OSX APIs. To make matters worse, Stallman has demanded that _useful features be removed_ from the OSX branch, because _Linux doesn't have equivalent APIs_. It was disappointing to see them following through with these removals.

On the other hand, the Yamamoto Mitsuharu port is rock-solid, functionality is not removed cause Stallman said so, is actively worked on (Yamamoto was the old Carbon Emacs maintainer and knows what he's doing) and uses the latest OSX APIs. It has had flicker-free double-buffering for years, smooth (pixel-based) scrolling with inertia, integrated AppleScript bridge, integrated Apple event support, HiDPI, ligatures, graphics/SVG/animations through ImageKit, proper C-g handling, dictionary service support, proper fullscreen, and I could go on and on and on [1] ..

TL;DR

If you're using Emacs on OSX, you should be running Yamamoto's port.

[1] https://bitbucket.org/mituharu/emacs-mac/raw/892fa7b2501a403...
Are you saying that Xmonad is buggy? I never realized that, but I'm quite new to it. I'd think I've seen other window managers crash with similar amount of use, though.

Or are you saying that Xmonad is not buggy? But then I don't understand how it relates to empirical orthogonality at all.
"A lot of people want to live in SF, which is a very small geographic area"

San Francisco has a land area of 47 square miles.

Manhattan has a land area of 23 square miles, with 4 times the population density per square mile of SF.
Is using a VM to surf the web a reasonable answer? Are there any VMs (for my MBP for example) that are reasonably fast, don't take a lot of battery, and not clumsy?

Can't this be built into the OS so I don't actually have to do it?
>Is any current language 100 times better than FORTRAN for programmer productivity, just as FORTRAN was compared to machine-code programming? Probably not.

I beg to differ. A well-designed Lisp, with the power of homoiconity (code-as-data, real macros), immutability by default and a sane model for concurrency. Running on the most optimized virtual machines (JVM, .NET CLR, JavaScript), with the ability to use all of their existing libraries.

I'm talking about Clojure.

http://clojure.org

http://clojurescript.org
World War 2 was one of the last major conflicts involving most of Europe. What happened after World War 2?

Europe became dominated by the US and the Soviet Union. They ceased to be truly independent. Through the United Nations, the US made wars of aggression illegal. This is mostly to avoid another world war.

You can read more here: https://en.wikipedia.org/wiki/Aftermath_of_World_War_II
Is there a technical reason for this? e.g. maybe they were having issues with audio in the EFI and decided to not bother?
thanks for the nice write up

[nit] Token Management
1. Have you tried https://elementary.io/ ?

2. PDF? I know it's not ideal.

3. Slack for Linux is in beta, but I've been using it for six months without issue: https://slack.com/downloads/linux
FBI to review 650,000 emails on Weiner's laptop: report
> A lot of people want to live in SF, which is a very small geographic area. The simple law of supply and demand shows that prices will be high

Rather: The complicated zoning laws show that prices will be high. Otherwise one would simply build skyscrapers.
Please do not confuse “getting input from industry” with “getting input from lobbyists”. Getting unbiased, balanced input from a large section of industry is important, but if you think you (assuming you are a politician) can do that by simply listen to the lobbyists who show up at your door then you are not doing your job. Company lobbyists, however, know that this is what you will do, and they will tell you things which will give them advantages over their competitors, not what will benefit the industry as a whole.

It is a huge mistake to think that individual companies want things to be better for their field or industry as a whole. They don’t; whatever ups or downs the industry suffers will be borne equally by all, and is therefore irrelevant to the real goal of companies: to get an edge over the competition. Companies will gladly make things worse for everyone in their field if it means they will get a larger share of it. Politicians, apparently, do not know this, or do not have enough incentive to realize this, so politicians choose to listen to the lobbyists and choose to believe that they are thereby listening to the industry.
> think you can expect to see "artist workstations" emerge as a category with tools wrapped around a computer to help in their content creation

It's already emerging. Did you see the Surface Studio and the cute little knob that they demoed by using it to change colors in a paint program? That presentation was basically Microsoft looking at artists with sexy bedroom eyes, like Apple used to a decade ago. I'd be carrying a Surface 4 Pro around in my bag right now and leaving my Air/Wacom tablet at home if the Surface's NTrig stylus worked properly with Adobe Illustrator.

Next month Wacom's supposed to release their MobileStudio Pro, which has similar specs and a nice cushy Wacom pen instead of a shitty hard NTrig stylus. Which I think a hell of a lot of artists are gonna try out; their previous efforts in this space were overpriced, overweight, and underpowered, but this one looks good in the specs.

There is also supposedly a new generation of styli coming out soon that will all adhere to a single standard, so an artist can go buy a Surface clone from whoever and feel confident that she can also go buy a super-nice stylus, the same way a programmer can feel confident they can get a super-awesome keyboard if they want that. Surface clones are not being marketed to artists, but we are definitely ogling them if we have the funds, and as prices drop more of us will probably end up with one.
> What are we getting very wrong about programming languages?

Perhaps it's the fact that languages have always had to accommodate the hardware, rather than the other way around.

Why don't we have CPUs and memory controllers with built-in support for type safety and garbage collection etc. on the silicon yet?
How is this compared to touchegg?
I agree with your question: "do we have a moral obligation to make housing as accessible as it could be for the largest number of people?"

I say the answer to that is yes. But if you make the question specific to a particular area, my answer would be no. Just about anywhere in the US is cheaper to house people than SF (other than NYC). It'd also probably be better for the economy to develop other urban and even suburban areas, because there would be more jobs related to people living in those areas (think cashiers, gas stations, places to eat, etc.)

While some places are hard to live, because there's no water, no medical services, etc, there's a lot of places to go live.

The big question now is about jobs. There's a lot of jobs in SF, and not a lot of jobs in small affordable towns, and people need jobs. But I think that's a self fulfilling cycle, in that tech jobs can really happen anywhere. You don't need a railroad, or factory, or have a port.

Overall I feel like people in SF are complaining that they can't afford to live in SF. Not where they are standing, or in a great neighborhood, but they want to live in SF. And most of them are blaming the tech companies completely.

I'm also not sure what system is helping or hurting people here. It seems to be simple economics. And while I'm all about helping people, knowing some of the ways people get around rent control in both SF and NYC, you're really fighting the clock to get things back to a normal equilibrium.

I'm all about people demanding things get better, but it just seems like people are angry that things suck, and while there are things that we can do (both people and government), nobody is budging.
Hmm, well to be honest, I wouldn't use my .45. I would probably use my Mossberg 590A Police edition 12 gauge.
I really wish we'd just make Yamamoto's work the official OS X Emacs and merge it
Your browser is getting "jammed." Queue the Spaceballs scene!
"My diff turns scrollbars and other widgets that share screen space with the double-buffered region into independent X windows. Overall, it’s a giant hack."

Ain't that how X11 was originally envisioned? You'd create a bunch of windows made of many smaller windows. At least, that's the impression I got when I started playing around in X11 (mostly for StumpWM hacking).
They agreed to uifaces.com terms and conditions no?
Do Google Drive / Dropbox cloud backups help in this situation? Or do the encrypted versions propagate into the cloud and irreversibly overwrite the plaintext versions?
Exactly. Current revenues for Apple are a result of decisions they made years ago. You can't look at this quarter's numbers to evaluate decisions made today.

If anything, Apple's fat profits are a danger sign. That kind of money attracts people who like spending lots of money. It removes any need for discipline. It discourages innovation, because people are afraid to do anything that might disturb the giant cash pipeline.
Pre-Socratics: A Painless Introduction
Price Optimisation Using Decision Tree (Regression Tree) – Machine Learning
Backward countries in Europe referred to Spain and Portugal in 15 century is completely nuts.

In that century Spain and Portugal were way more advanced that England or any other part of Europe. For example, Cadiz or Cordoba were way richer than most cities in Europe.

Spain forbid slavery in 1512 and declared all native people equal to Europeans. England by contrast only forbid slavery in 18XX, and only because they used it as an excuse to occupy and colonize Africa.

You could not compare the West conquest of the US(and the extermination of the native population) at the end of 19th century, start of 20th century, with things like rail roads to the Spanish colonization that ended before industrialization.

I only expect you not to be American, first because if you are you are probably over some land stolen and plundered from some native people, and second because it is the country that currently plunders and exploits other countries like Iraq, Afghanistan or Libya.

You could say the same thing about the US today if you remove the illusion of success that means the petrodollar and the exploitation of the rest of the world that it represents.
Foolish and Backward Nation (2012)
What if the new model for software development is you join a "band" with a lead singer, a drummer, etc. Five guys in the band. The band answers to no one. They are never employees of any of the companies they work for. Some bands can headline and charge $1,000,000 for a project that will only take them two weeks cuz they are that fucking good. And that same million often goes to mediocre programmers and takes TWO years vs two weeks. And the final product something isn't even as good as the rock star programmer band.

I.e. Let's hollywoodize the programming industry with crews that work gigs. There are major gigs that pay big league dollars and agents and managers negotiate these deals.
How productive is a Clojure programmer when the requirement is to write a high -performance application which performs vector operations on large matrices?
I agree it worries me. I've been with the Mac since OS X came out. The focus on more professional users like myself seems to have started a decline beginning with Snow Leopard.

Of course I understand the rational. It is a small chunk of Apple revenue now, but can't there be some solution to this?

What if they simply outsourced the professional products to other companies? I know the clone makers was a disaster for Apple, but they can do it smarter this time, by specifically only allow the clones to sell computers at the high performance and high end. The consumer grade computers and laptops should be Apple only.

Fortunately for me I see that a lot of Linux distros have gotten a lot more OS X like over the years to if I got to switch there are actually systems out there which somewhat resemble what I am used to.

Still Linux simply doesn't have the same breath of quality desktop applications available as the Mac today. Every time I use Linux I get reminded that while I might be able to get all the functionality I need, it is too often served up in a package or UI which is extremely kludgy and poorly thought out.
Or better yet, only unlocks after you _haven't_ paid the bitcoin ransom in the allotted time period. If you just decrypt now it's Pascal's wager and the buy-in is $500, so most people buy and worst case scenario the guy who hit you was a dick trying to prove a larger point, but if the cultural narrative is "don't help the criminals / don't negotiate with terrorists!" then it would be rational and societally acceptable not to pay the ransom.
Don't forget the audio guys. Logic has been neglected for such a long time. Unlike Final Cut and Garage Band it didn't even get a mention in the Hello Again event.
Each new language seems to provide diminishing returns from the previous ones if you consider only the language constructs. It appears that everything surrounding the language has more of an impact, how easy it is to get started, how big the community is, how good the package management system is, openness of the language ecosystem.

Maybe what we need is more automation and support around the language instead of new languages. Building automated compilation, testing, linting infrastructure could be a way to go.
I was at CERN when they visited us with the same type of sales pitch, but I always saw it as an attempt to get people to buy Macs than anything else, specially after how things went with Copland.

The real Apple culture was Object Pascal, Common Lisp, Hypercard, Dylan, Newton, MacApp, PowerPlant, QuickDraw,...

Now they have money and they actually need is macOS, iOS, tvOS and watchOS developers, not UNIX developers deploying code on GNU/Linux servers.
I've seen Halt and Catch Fire, so no.
I always come to these hyperloop criticisms expecting to find some sort of fatal flaw in the physics of energy efficient supersonic travel. But to my surprise, they instead tend to be pessimists saying things like, "You'll never get past my friends: the regulators, the government bureaucrats, and especially the lawyers!. We will drive up your costs and make you look foolish".

First, no one said that designing this thing in the USA means it has to be deployed in the USA. Countries without common law legal systems get around these unnecessary costs much easier.

Second, if these are seriously the only objections, then thank god we are actually building this thing. I could see complaints if it were some $100 billion publicly funded project, but the fact that less than $1 billion in private capital has already gone so far into demonstrating the technological feasibility of such an innovative transportation mechanism is a huge win.
I just got back from the Valley last night. I would move here in and instant if I could afford it.

Coming from Canada (Waterloo region), where the winter is unbearably cold and the summers unbearably hot, I could get used to the cool and consistent climate.

As and outdoorsy person, I can't think of a better place than the valley area to live in and have such an abundance of things to do in nature. You're also pretty close to nevada and colorado, both of which are also beautiful.

As a technologist and entrepreneur, it's pretty obvious that the valley is the place to be, what with the greatest density of talent and tech/high-risk financing in the world.
I have written all of my books (Treading on Python, Pandas, etc) in restructuredtext. I have tools that convert said markup to epub and LaTeX[0].

There is some learning curve, but you can get LaTeX out of rst from docutils, Sphinx, or my tools.

0 - https://github.com/mattharrison/rst2nitrile
You are correct. That is incredibly disappointing.
It's true, if there were more supply, the prices could theoretically come down, but I've rarely seen a cheap apartment in a skyscraper. Usually developers would only build such a thing if they can make a huge amount of money and get the highest (or at least current) rates for most of the occupancy.

In short, people would stop building skyscrapers once they didn't make financial sense anymore for the developer, and that doesn't necessarily mean when it's affordable for a tenant.
You do realise guns have other uses other than shooting people don't you. There's nothing remotely shocking or abhorrent about guns.
Nothing works if the payoff for defection outweighs the costs of enforcement, that's why we have wars, crime, and all of the other things that the old fashion legal and diplomatic systems of the nations of the world have to deal with. However, conflicts of this type are rare compared to the very standard ones that are quite capable of being handled by reputation systems, escrow, etc. They solve these ordinary problems more efficiently, quickly, and at a lower cost.

That should be embraced and noted, and where appropriate migrated to, not pushed aside because there is a rapidly decreasing class of problems not suited to resolution with this model.
Several sources such as [1] are reporting that the 16gb RAM limit was chosen "to preserve battery life".

I lend little credence to that idea, given that what people are asking for is at most an optional upgrade for some minority fraction of customers that prioritize 32gb RAM over other considerations.

[1] http://www.theverge.com/2016/10/28/13460496/apple-macbook-pr...
http://fakespot.com/ can help in the fight against questionable products.
I sincerely hope they win.

Amazon is known to be a disgusting swampy wasteland of intentionally deceptive knockoff garbage. Their warehouse policy of arbitrarily mixing stock is actively customer hostile in practice, and they know it, and they do nothing about it.

But that's not the interesting part. Consumer public need assurance that what they're being sold, NOT what they're buying, is safe. The difference is perspective. Regardless of provenance, it should never be the buyer's responsibility to gamble correctly on product safety.
Any chance of a Windows layout for the 90% of the market not running macOS?