skysight-inc/HackerNews huggingface dataset:
You are definitely in the right ballpark. The audience bears at least even responsibility, if not the majority. This is a widespread problem in the gaming community, not just in mobile. Remember that Simcity 2012 version? The always-online one (that could never get online at launch) that spawned dozens of boycotts and petitions before it came out? Best-selling game on the Origin platform in history. This sends a crystal clear message. 'Ignore our protestations, we're just salty. Hurt us and we will pay you.'

However, we're facing an interesting time. Research suggests that the public response to media is actually random. Copycat movies and TV don't get churned out because they are successful or have a better chance of success, they get made because the people in charge of deciding what to create are executives who want to 'make their mark' and been seen as 'a tastemaker' in an environment where the only pattern is that there is no pattern. 'I know what people want' makes careers, and 'I got lucky' gets you nowhere.

The 'interesting' part is that this copycat system only works when there are a small number of players controlling the creation and distribution of the media. Once things open up and niche markets become viable, things get interesting.

(The book 'A Drunkard's Walk' runs the numbers if you're curious.)
> people think the constructs they read about in category theory have 1:1 mappings to the world of programming and they don't.

Of course they don't. But they can still be considered a useful model for programming in the same sense that Newtonian physics is a useful model of our world.
Benjamin Button Reviews the New MacBook Pro
It's nice to see some ideas being played with but I think there are two issues with that image.

1. The Esc key isn't butted against the edge of the touch bar. Because it's not always in the same place means it's hard to press without looking down.

2. The same is true for the run tests shortcuts. I'll miss the f keys less than Esc but things like test shortcuts, I find, are best committed to muscle memory.
Free BBW Dating Sites for Online Plus Size Singles to Seek Dates
Starting a studio in Canberra seems like a peculiar choice. Canberra doesn't have the population, nor the standards of living needed to attract tech talent. It isn't even a cheap city to live in.
They're extracting right till the moment they aren't - ever again.
Microsoft is now a braver, more innovative company than Apple
This only works if it's something people want to believe. If it goes against some existing strong belief, like, "there is a God that really exists", they will continue to believe what they want to no matter how many times scientists, atheists and the like say otherwise.

Certain things you will just naturally want to believe more often. For example, people are more likely to believe something fearful. Or something that feeds the ego. Or something that reinforces an existing belief. But the opposite of those things might not influence the person.

The illusion of truth is just a heuristic. It's probably how we learn everything as children. We hear things and every time we hear them they are reinforced. Teaching someone that something they've learned is wrong is incredibly difficult.
My point was that green threads sort of emulate OS threads so should not be treated any differently. As Python already has nice library-level support dealing with such thread-based concurrency, there's just nothing to do for the core language team to support this use case.

> 2. Green threads don't fragment the library ecosystem.

They do. That's why you need to monkeypatch everything.

Thing is -- you got two ways to do IO in an async world: Use the async system calls nothing less than the kernel provides or use threads to use blocking system calls and emulate async IO. There's no escaping that reality irrespective of the async paradigm you are using, green threads included.

> 3. Provide a better abstraction without extra code bloat.

From what I understand, your problem has always been the GIL, not Twisted. If your business logic is not better expressed in Twisted, you should not use Twisted, period.

For some of the code I need to deal with, Twisted's callback logic fits perfectly. It makes my code more testable and easier to reason about. So that's what I'm using. For anything else, I just deferToThread and use blocking code just like normal.

This said, I'd still like to emphasize one very important point:

Here's the secret sauce of gevent: https://github.com/python-greenlet/greenlet/blob/master/plat...

A sibling comment to yours explains briefly how Windows folks have given up trying to get green threads to work even with kernel support.

I do realize the average Python programmer couldn't care less about such low level stuff. However those of us who peeked under the hood of gevent and realized how many basic assumptions it violates stays far away from it.

Green threads are the GOTO of cooperative multitasking. In case you want to switch to "structured programming" from using GOTO-based code, you need to switch to the Twisted mindset.
Emacs does all those things.
My spotify is showing 168.23 GB written and 1.45GB read. Meanwhile, chrome has only written 51.27 GB and read 6.03 GB. This is also on my home computer where I rarely listen to music (usually I listen on my work computer or phone).
Why not use an RNN?
49% in 2007 is a figure cited in the Final Cut Pro Wikipedia article.

https://en.m.wikipedia.org/wiki/Final_Cut_Pro

Notable films include Benjamin Button and one of the X-Men: Wolverine films.
Framework for Keyword-Driven Test, 0.0.16 released
Ask HN: What tools/apps should I use to develop web apps on my iPad?
I would like to try and experiment for a while with developing web apps (I currently know Ruby on Rails) from an iPad. I'm planning to buy an iPad Pro (probably the smaller one) and before doing it I'm curious if anybody is using an iPad for web development (more then HTML+CSS) and what kind of tools are you using?
Is it sustainable? What kind of projects have you coded this way? In what languages/frameworks?
Wave function collapse for Unity game engine
I never said you can't use dns on top of anycast.
>> the team was so huge and unwieldy that he (Ken) wanted to go back to basics and build a game with a skeleton crew like in the old days

That happens not only in the gaming industry. An approach that works on the small scale may not work on the large scale. If you are small you are forced to take care about your product, customers and employees (maybe not in this order). If you are at a big corp you have to deal with people who only care about company politics and the ego-game, even if you do not care about these things.
The idea that the universe was created by an intelligent being is not a scientific theory and cannot be disproven by science. It is not in competition with scientific theories of evolution or even, for example, big bang theories, because neither of them can explain why the universe exists, where it came from, etc. If you believe in the big bang, then what caused it, where did the matter come from, etc?

You cannot disprove philosophy with science, and the fools are those who think they can.
I think you're right. I have python threads and processes meshed together in production code, and it's not pretty to look at. Sometimes it would crash for no reason, like this morning, when a job got stuck because one of its child process refused to die properly, thus blocking the join.
I'm surprised this only took 200 hours. Said gamer must have imported a large bit of the data automatically. Could be copyright issues with Google.
It doesn't happen that projects like GNOME and KDE get bashed by trying to improve the whole stack experience, by developers which only care to scatter xterms across their screens.

This is why many of us that enjoy UI design ended up going to platforms where it is praised.
That documentary was probably the third episode, "Property", of Niall Ferguson's "Civilization: is the West history?":
http://www.channel4.com/programmes/civilization-is-the-west-...
Exactly. As a developer, what I decide to build depends in part on the market "out there" and in part on what tools I have. When I had an early Mac, I talked my office into using more Macs (despite a corporate "Windows only" directive) by using my own Mac at work (I bought it myself) and building some useful things with it that others wanted to use.

When I switched to Windows, I learned Visual Studio and C# and built several customized tools that coworkers could only use on Windows. I also recommended Windows machines to family and friends, who almost all went with my recommendation.

When OSX came out, I and many other developers switched to it. Finally, a serious OS from Apple. When we did, we pulled lots of families and friends with us, and we made a lot more things (open source installers, for example) available for Mac users.

If Apple succeeds at restricting Macs to people who want lightweight, fashionable, "Apple lifestyle" accessories and need confusing things like folder hierarchies removed from the OS, many of us will move again and take those IT decisions we influence with us.

If I get off the Mac, for example, I will quickly forget how to do things I need to do to provide tech support to Mac-using family and friends, so I'll probably begin recommending Chromebooks to many of them, shifting some of my support away from their individual machines and onto web portals and web apps I build for them on my own servers.

And I went with iPhone because I was a Mac user, and I figured I would get some benefits from using the two together, which I did. If I'm no longer a Mac user, those benefits vanish, and I'll probably switch to an Android phone with an audio plug. (Maybe we developers are just a vocal minority, but we'll probably get pretty vocal to others about why we're leaving Apple if we do.)
The Thinkpad T560 [1]

-Slightly thicker at 22.4mm

-With the largest battery you should get 16-20hrs of real world battery life

-Available with a 2880 x 1620 screen

[1]http://shop.lenovo.com/us/en/laptops/thinkpad/t-series/t560/
opposition of nuclear is strong everywhere in Europe

It'd help if our governments didn't kept screwing up their maintenance, but the news from Belgium and Spain just don't provide much confidence.
Well said. It would do us all well if we said, "I don't know," and began searching from there.
The NFL games that are played in London sell out very quickly and people travel from all over the country to watch; it's the only way many fans will ever see a game. It's a spectacle.

Compared to Football (or even Rugby or Cricket), which fills stadiums up and down the country week in week out, the numbers are tiny.

Without being able to associate yourself with a local team it's much more difficult to emotionally invest in a club. Once the novelty wears off (or the quality drops), fans will move on.
> Sure you can argue about the tactile nature of the escape key being important, but the soft versions are still available.

From the screenshots released, the Esc and other keys have been centred in the middle of the bar. This means that the Esc "key" now moves depending on context.

That might still be fine for "hunt n' peck" typists but it's a real pain for touch typists as it will kill our muscle memory.

If the screenshots and product videos are to be believed it means Apple either didn't consider heavy console users or considered them but deprioitised their needs. Neither of these is a good thing for me. :(
> What I'd wish people would do is to stop trying to score cheap shots off one another. I.e. there's a difference between believing in evolution as a a process and evolution as the only source of all the life around us.

Yes! I am so disappointed every time I see people effectively talking past each other, arguing about "creationism" and "evolution" when each party has their own definitions of the words.

What if both theories are correct? What if an intelligent being designed the evolutionary process and set it in motion, with or without some nudging here and there along the way? It seems like false dichotomies must be responsible for so much needless fighting throughout history.
Scaling Memory-Augmented Neural Networks with Sparse Reads and Writes
A discussion for avoiding Google's services:
https://news.ycombinator.com/item?id=12298059
what for? for the feature extraction part?
How+to+Connect+OTG+Cable+In+Networking
Because web developers deliberately break websites...
Trump isn't capitalising on the actions of his opponents, but on the culture of fear that his own party has been generating for so long.
They probably won't even fix it if there is an outcry. Their software is pretty bad. Back when I had an android phone (galaxy S5), their app would constantly crash on me multiple times per day.

Unfortunately their competition is not so great. Apple music has the worst UX I have ever experienced. I tried google music when it first came out but I liked spotify's catalog and ability to share playlists better at the time. And finally, there is Tidal which I haven't tried but I have heard it's not that good.

4 big competing streaming services and they all have glaring issues/missing features and yet seem to not be doing anything about it...
Why would Apple put resources into gaming on MacOS, when instead they could put those resources towards gaming on iOS?

If they chose, improving gaming on iOS/AppleTV could be a big win for them. But there is no evidence that Apple cares about gaming at all.
I agree with you. But I think the touch pad is a harbinger of things to come. The eventual goal is probably a touch pad keyboard, one that reconfigures depending on the circumstances. It might even be like the Star Trek NG consoles eventually. I think it might be possible to use the haptic touch on a localized level such that each key press causes a sense of typing feedback.
Check out the north Atlantic cold spot. It has already contributed to making summers in Ireland even more miserable for the last 10 years.
Please don't make it easier for people to type emojies.
It's almost certainly not even that - after all, they gutted the DRM from Bioshock 1+2, and went with Steamworks for the minimal DRM in Infinite (AFAICS just used to validate DLC), versus the SecuROM invasion (and GFWL, for 2).

I'd guess you might see something like that show up for the remastered edition in a year or two, since "doing it while remastering the game" would be the time that might make the most sense for that.
I love this. Should buy a new MacBook just to be able to use this :D
If some DDoS attacks trigger ads, does it mean the attacker is the target?
A 2004 del.icio.us theme for your bookmarks
I've been using a 2015 Razer Blade and it's a great machine. 14" 3200x1800 screen, 16GB RAM, decent battery life, very thin, great trackpad with click buttons, which I like. Excellent Linux support; I run Ubuntu on it as my daily OS. However it's expensive, and has a pretty tacky color scheme. Parts are proprietary and repairs are expensive, though compared to Apple that's a wash.

At the time I bought it they were for sale in Microsoft stores, so you could try it out in person too.
This is the thing. I was as bored by the new MBPs as everyone else, but they really do still seem to have a combination of power, screen quality, portability, and battery life that isn't matched elsewhere (not to mention the more intangible benefits e.g. great touchpads). Every time someone tells me about a PC laptop that supposedly beats the Apple equivalent, the PC ends up either not being a reasonable equivalent or falls flat in at least one of the areas I mentioned.

Maybe if the price is right then making sacrifices is fine, but that's up to the individual buyer. Speaking for myself, a boring computer that's quietly excellent is exactly what I want. My biggest problem with the new MBPs is that i think the Touch Bar is a gimmick and losing the physical escape key is a real bummer.
But the new model surprisingly hasn't had any increase in memory, sticking to a somewhat frustrating limit of 16GB, something that won't come as welcome news to VM users, or graphics and video designers.
I suppose Apple should listen to the recommendations in this blog
But what's a good alternative? I really don't like the new MBP but it looks like I'm going to have to suck it up and buy it anyway because it's time for an upgrade.

I wish there was a slim Linux compatible laptop out there with decent battery life, display and trackpad.
I usally go geocaching on vacations. This gets you to places that aren't on the typical tourist paths. Just walking from place to place without much planing beside "where's the next geocache". Only using the map so I don't get lost.
They develop the code iteratively and test it while thinking out loud.
So, since you seem to have the answers, where did humans come from? If humans evolved from other primates, where did those primates come from? How far back can you go? To a pile of goo? Where did the pile of goo come from? Where did the solar system come from? What about the universe?

There are necessarily missing links in the chain of causality, ones which science cannot fill. Even if you believe popular theories of the origin of the universe, such theories only go back so far, and they do not explain what caused the events they describe. For example, where did the big bang's matter come from?

Which requires more faith: to believe that a being set in motion the processes we observe today, or that they happened by chance? Who is the fool: one who believes that someone must have created this universe, or one who believes that it exists without a cause?

If you tell me that something can exist without having been created, where is your proof? Is not your belief in that theory itself a matter of faith? How, then, do you call others fools who have their own faiths? Of course, you answered this question yourself: compartmentalization.
> Am i the only one that cares about 16GB ram?

XCode and Visual Studio are pretty happy "just" with 8GB.
I don't think you should be telling him what to do and what not to do, unless he is lecturing you.
"Upgrade" means improvement. What improvement you expect to get in new mbp? Less bright apple logo?
With the latest NVIDIA and Intel chipsets and with built-to-order options of up to 128GB on board memory, it's firmly positioned in the hi-end laptop market segment.
> text is stored in lists and list processing is blindingly fast

Except just parsing and discarding space-formatted file in Erlang is slower
than parsing the file, reconstructing the (simple) structure in memory, and
storing it in BerkeleyDB in Perl. Hard to call it "blindingly fast".
Bootstrapper.network – A virtual peer-to-peer network for bootstrappers
Dell used to have a Linux version of their XPS line called "Developer edition", really great form factor on that one and they also have an extra battery as an accessory. Looking at their webpage I'm not sure if they discontinued it though, maybe one can find a used one

http://www.dell.com/us/business/p/xps-13-linux/pd
Nice reference to Scott Fitzgerald. :)
> I get the impression they are trying to transition their laptops to life cycles closer to their phones and I won't be coming along for the ride.

Does that lifecycle mean a refresh every year for the MBP (or gasp, other Macs)??? That would have millions of people screaming with joy if that ever happened. Based on the last few years, it's quite clear that Apple does not believe in spec refreshes or in selling more of the Mac lineup. Apple seems to want to focus only on portables a little bit, followed by all-in-ones (iMac).

Sadly, it seems like Macs have become hobby items for Apple. Something to work on with spare time. I'm very frustrated that the Mac mini has not been updated for more than two years and that it doesn't have user replaceable RAM and HDD.
the thinkpad t-series is very good. I own a t450s and it's thin, light, has a great battery life and trackpad, and the screen is high resolution.

oh, and it's incredibly linux friendly.
I like this quotation:

>> We're all human. Oh, we all do our duty when there's no cost to it. Honor comes easy then. Yet sooner or later in every man's life there comes a day when it's not easy. A day when he must choose.

People like to talk about human driven climate change but do not want to pay the price of stopping it. I have seen a demonstration against climate change in Germany. There weren't any banner with the text "I have thrown out my plasma screen and sold my car! Please do the same!" This lot of talking but no doing annoys me like hell.
Yes, I commented above. I have a 2015 model and I frequently recommend it. The color scheme is tacky but the machine is basically unbeatable in the non-Apple category. Excellent Linux support, which is something Apple makes very difficult, is the icing on the cake.
I know a couple of people who use the Lenovo X1 Carbon as a linux dev machine, though I don't know personally how easy it is to get up and running.
I'm in a similar situation. I want to get myself to like it but I just don't. I don't like this direction and am actively looking into something else even though I really like Mac (and FCPX).

A surface maybe? A intel UltraBook? How about a Ultrabook-Hackintosh? I'm sure there must be something.

I currently use my company device for everything. As long as I have that I'm good, but if I were short on time, I'd probably buy it again if I know myself correctly.
Button forgot to mention: "It's likely that these changes were not possible had it not been for the unceremonious departure of Jonathan Ive - who had obviously lost his keen design touch years earlier."
No doubt really. I would have left my MBP and bought a Surface Book 2 had their OS not spied on me or the hardware had perfect Linux support.
Beautiful color gradients to be inspired
This is hilarious. I didn't know my current MBP is that good.
I get constantly told I'm a unique snowflake and nobody wants the features I want. My response has morphed into one of:

1. I don't bother giving feedback much anymore

2. I invented my own programming language

I keep wanting to invent my own Kindle. Amazon comes out with new version after new version, and they've implemented 0 of my feature suggestions :-(
I cannot recommend the Spectre:

- touchpad requires a third party driver, has really bad recognition and the driver needs to be reset from time to time because it stops recognizing multitouch gestures (there's even a button for reseting the driver in the control panel), this is on Windows10

- keyboard is really mushy and when typing fast, keys sometimes register twice or not at all (first laptop where I ever had such a problem)

- the WIFI didn't connect out of the box with my router, I had to revert to a one year old driver (Windows 10)

I have now a Zenbook UX330 which doesn't have most of these problems (it also needs a third-party touchpad driver though), but has an Optimus NVIDIA/Intel GPU setup which at least on Linux is basically useless.

Can't comment on the Dell XPS :)

[edit: typos]
Take a look at Lenovo's Thinkpad, in particulary the T and the X series. See if you like something, Linux works very well on them.
USB C is the best thing that's come out of the USB Implementers' Forum in a long time. I can't wait till all of my equipment does everything - power delivery, video display, arbitrary high speed data exchange- through identical ports.

I'll be traveling for 6 weeks soon, and if my camera and kindle used USB C, I'd be very happy.
I agree. Chrome is a big bloat on Windows and OS X/macOS. I find Safari to be quite lean (memory and energy consumption) on OS X/macOS. I miss that Firefox is not keeping up since it's the most flexible browser for my use.