skysight-inc/HackerNews huggingface dataset:
great advice!
You can buy the Ergodox EZ pre-built, which is a nice split mechanical keyboard. If the price is too high, there are people on r/mrchmarket who are selling ones they've built using generic parts for half of that price, sans keycaps. Either way there are split mechs out there.
> No, it's not only additional profit - you need people to make the DRM free version. It doesn't appear out of nowhere. It takes paid developers to do.

That's only for games really seriously infested with DRM. There perhaps, it takes some effort to weed out that stuff. But it's really the most recalcitrant cases. Usually it doesn't take any substantial effort.

> Let alone future support if you plan on issuing patches down the road.

That's unlikely. They might issue updates such as add-ons / expansions and other missing stuff. But they wouldn't issue bug fixes and etc. For instance EA are now releasing their games like Dragon Age: Origins on GOG. They offered their expansions there after the release as a "patch", but they wouldn't make any bug fixes and etc. Such games are way past their production cycle. Clearly EA don't mind extra sales coming from such games. Though quite a lot are still missing.

> That's not even factoring the risk that you are now releasing a super easy to pirate version.

So you are saying they shouldn't sell those games because what, pirates already pirated and still pirate them? That's ridiculous. It's simply saying - we can have more sales, but we shouldn't. That release has no effect on piracy whatsoever. If anything it can actually reduce it, because some might pirate cracked versions because they are DRM-free.
Funny how the article mentions Bureau as the point where it all came crashing down.

I actually quite liked the game. The problem I think is that there was a market mismatch with that title.

XCOM 2012 caught a lot of flak for it being too different from the 1994 original. Only brilliant execution made it possible for it to succeed.

An XCOM TPS (Which is what Bureau is, to a degree) is just too much of a stretch, most of XCOM's audience are not that open minded unfortunately.

I believe that ultimately the aforementioned market mismatch was too difficult to overcome, even without the publisher's interference and micromanagement.
The switch to x86 from PPC turned out to be such a ridiculous win in terms of overall performance and compatibility that the community's initial reaction (omg! Nooooo!) was defused.

Apple also did a good job with Rosetta, which they kept around for quite some time. You'll note that Intel has folks that have done binary translation of ARM in an attempt to grab some mobile market share. The same could be done on the x86 => ARM side.

But it only works if the result is fast enough. We're probably still not that close today, but what odds would you take on 5 years? If most of the software folks are writing on macs is for other Apple ARM-based products, it doesn't sound so crazy to emulate x86 for people doing "server" work.
I honestly don't want to come off like that, but if 2 vs 4 lbs is someone's primary concern then it sounds like a great laptop.
Don't you think this is a bit too serious issues to waste energy on petty political divisions? Anyway, they only entities that can do something are governments. People are good at locally optimizing their own lives. Not so good at optimizing the good of the whole.
I'm sorry to burst your bubble, but if that Zoolander phone were real, the battery on it might not even last a day.
Gamers – This is what a programmer looks like
You now have to support an additional production build of your game.

You're suggesting that takes no effort?

By the way - patches don't just mean actual gameplay patches. Patches also means compatibility with future operating systems, drivers, and hardware that you can't possibly know anything about today.
From that 5% market share they capture approximately 45% of the profits.

https://www.google.com/amp/s/www.engadget.com/amp/2013/04/17...
Anyone know if this occurs on the Mac client?
I grew up with the original x-com and terror from the deep, and regularly play them to this day. I personally didn't mind the FPS/third person shooter bit, and I think it even felt a lot more "under invasion" and scary than the x-com remakes.

So I actually liked it, but because it was so poorly made technically I never bothered to Finnish it. Maybe I'll force my way through it one day, because of the story and atmosphere, but it's frankly one of the worst pieces of gameplay I've ever tried.
That number is nonsense. If you follow the source, it comes from Dediu, who's a well known Apple apologist, and if you read his own article, there's no substance to it.

I'd love it if we could find actual, objective numbers.
The touch bar is hardly revolutionary. As others have pointed out there have been plenty of (barely working) implementations before.

Really the touch bar is a UI element (a toolbar) made available elsewhere. I like it, but..

This is kind of the point: sustaining innovation over radical change. Incremental improvements will continue.
> why you would consider JavaScript a better option with all its warts

I don't. Until recently there were so many ways to define a class that I was constantly forgetting how I did it last time. This is an order of magnitude worse than the split join thing. And all the wierd things we had to do to work around the callback hell. And the verbosity of function everywhere.

At least it is moving into the right direction with the last iterations of the language, which are mitigating those problems.
Except the most "reflective" areas get the least amount of sun per year anyway.
Where we fly – flychecker-Manchester United Kingdom roundtrip 01-05 Feb 60 €
some of the demos seemed a little weird, sure, but most software demos do to me, because they over explain things.

That doesn't make the thing not amazing IMO. The most use I get from my f-keys right now is media/display brightness/volume. I cant use it for eg debug step though or refactor symbol in my IDE without holding down function.

Hopefully with the new hardware Jetbrains apps will show the context appropriate buttons automatically.

Do you use the f-keys a lot, without looking at them? (Ie find them by touch alone)
I've seen this in practice - the two person business with a file server, and a NAS they backed up onto. For the size of the business, they were doing everything right.

Every time I say this, someone chimes in and says that in their office, they air gap tape drives and do all sorts of things with storage snapshots. If you're an enterprise - great. A large proportion of "two laptops" businesses have no backups at all, or a "I selectively place important things in Dropbox" setup. This team went and bought a NAS and setup backups. Good on them. It was sad to see cryptolocker take down both desktops, and all backups on the NAS.

The email he received sent him to a website with a convincing looking download, which came up 0/55 on virustotal. He even told me he wouldn't have run an executable - but it was a Word document. It can be truly depressing to see who cryptolocker affects sometimes.
> You now have to support an additional production build of your game.

What kind of build? The most they'd need to do is to repackage it. And really GOG do it on their own, so all they need to do is to provide the game to GOG. There is no build involved for such older games.

> Patches also means compatibility with future operating systems, drivers, and hardware that you can't possibly know anything about today.

Those don't depend on distributors, they are universal. I.e. if they are doing it on Steam, they can use it on GOG as well.
Here's a photo album for your grandad:

https://www.flickr.com/photos/dmourati/albums/72157632995685...
I'm looking forward to seeing what John Gruber over at Daring Fireball will have to say about all this, since his perspective tends to lean heavily toward giving Apple the benefit of the doubt and all I've seen so far is relentless negativity about the new MacBook Pro lineup.

Personally, I'm extremely disappointed - I've been desperately holding off buying a new MacBook Pro to replace the aging mid-2012 non-retina model I'm still using, but what would I really be upgrading for now? I already have 16gb of RAM and a big SSD, sure I don't have a Touch Bar but I don't give a shit about it anyway. The only thing I truly need is a retina screen and for that I could just buy a second-hand MBP for substantially less money, and I wouldn't need to buy a thousand dongles.
Damn, I cannot get over how beautiful those solar cells are..this is a total game changer for solar power-esp if he really can bring costs below normal roofs.
Real estate prices are a huge problem in Sydney and the state government is quite cozy with construction companies and developers. There are way too many fingers in the pie for any change to occur. We also have tax breaks for property investors (believe it or not) and as a result, far too many ageing voters with an extra property or two in the hope of funding their retirement, so abolishing negative gearing is a political football as well.
But the cars on those competitions are not truly race cars, at least not in the way a normal person would imagine a race car. In fact, homologations rules are in place to prevent true race cars from competing.

F1 and LMP race cars are not sold. Not even FE cars are sold.
Thanks, ordered!
> So you are saying they shouldn't sell those games because what, pirates already pirated and still pirate it? That's ridiculous. It's simply saying - we can have more sales, but we shouldn't. That release has no effect on piracy whatsoever. If anything it can actually reduce it, because some might pirate cracked versions because they are DRM-free.

No, like I said - it's a risk that needs to be factored. You're making it sound like DRM has no affect whatsoever.

Yes - pirates will still crack DRM and pirate games, however, that's a hell of a lot different than downloading a binary and having it run with no modifications whatsoever.

To suggest that DRM doesn't at least somewhat thwart mass piracy is ridiculous.
Developers on Mac were always using the same computers as everyone else.

I don't remember having a Mac Classic Pro or a LC Pro and so forth.
Stability largely depends on your hardware. I would not expect one linux distribution to run better than other in most cases. Especially not here given Elementary is based on Ubuntu.
Related discussion: https://news.ycombinator.com/item?id=12652368
Hmm, that person "worked on the LHC for several years" so they might know a couple of things about long evacuated tubes. Unless I'm not following the thread very well. Shrug.
I am just beginning to look. Two machines that I've been impressed with are the Acer Predator 17 and the Asus Republic of Gamers GL702VM.

Sadly no one offers desktop replacement machines anymore. If you want to get a high end machine, especially one with a high resolution 17 inch screen, you must look at machines built for gamers which means you have to deal with garish color combinations.

When will it dawn on PC makers that there is a profitable niche in catering to programmers with tasteful high performance laptops?
HN may not be the place to ask, but I would desperately like to hear from advertisers about why they're abandoning newspapers, and whether or not this is part of a more general advertising recession.

I've noticed in particular that many long-time mainstays of newspaper and print advertising seem to be conspicuously shunning those media: auto dealerships, B2B ads, alcohol, grocery stores, home electronics, financial services, department stores, luxury products, and more.

Having not read much print for the past few years, the transformation has been shocking.
There is no risk there, and nothing to factor. DRM has nothing to do with piracy, especially for older games which were and are widely pirated already. I.e. not releasing those games DRM-free means lost sales, point blank.

> Yes - pirates will still crack DRM and pirate games, however, that's a hell of a lot different than downloading a binary and having it run with no modifications whatsoever.

You miss the point. Once it's cracked - that's it. It's pirated forever since, and no further DRM would stop that. So again, not releasing it DRM-free means some sales will be lost and there is zero risk in such release.

> To suggest that DRM doesn't at least somewhat thwart mass piracy is ridiculous.

It doesn't. It actually is shown to increase it, especially for older games. Some most obnoxious DRM like Denuvo is shown to slow it down, just by the mere fact of placing draconian restrictions on usability, but even that is being cracked eventually. However such older games we are talking about don't use this trash most of the time.
Although in this case they may be trying to reduce the volume of people who get the police involved. If they are pleasant to deal with throughout that seems likely to diminish people's enthusiasm for demanding legal consequences for the perpetrators.
> I hate to be that guy, but I'm tired of hearing, "I used to be a programmer." from a homeless person.

Where are all these homeless programmers located?
Similar: On Linux, doing something like this doesn't require patched sudo. sudo uses the OS provided auth framework (PAM), which is pluggable (the 'P' in 'PAM' stands for 'Pluggable'); and fprintd provides a pam plugin.

The `LocalAuthentication` framework this project mentions sounds like an OS X equivalent of PAM — an OS level account auth framework. I wonder why/if the `sudo` on OS X doesn't use it.
Except the parent commenter meant literally the minute, not later that day. Only the base 13" model was available to ship quickly, the rest were launched with a 4-5 week delay.
Shouldn't touch ID be the userid and not the password?
no room for humour on HN...
Localizing नक्शे ನಕ್ಷೆಗಳು মানচিত্র நிலப்படம் નકશા नकाशे maps in Indian languages
Does he wear glasses? Vive, otherwise Oculus. NVidia GTX980 is around your baseline and should be able to run most experiences at maximum settings. Current generation i5 as a baseline. I can't vouch for it personally, but the RX480 is supposedly an extremely capable driver on a budget.

However, I can't think of any VR skateboarding/rollerblading games. In your case I'd recommend finding someone who is willing to record a skating session with e.g. GoPro VR. For VR video you can go way under spec, I was driving videos on a DK2 with a 660Ti and a 2600k for reference. If you are searching for videos, make sure that they are stereoscopic - "360" doesn't mean VR.

VR sickness will be a concern with the movement, unavoidable, just remind him that closing his eyes will cut off the experience. Not everyone gets VR sickness, but it helps to prepare newcomers.

I'd also recommend:

* Universe Sandbox 2: http://universesandbox.com/ - works best with Vive.

* Apollo 11: http://store.steampowered.com/app/457860/

* The Night Cafe: http://store.steampowered.com/app/482390/ - free

* Destinations: http://store.steampowered.com/app/453170/ - free

For you:

* Elite: Dangerous: https://www.elitedangerous.com/

* The Vanishing of Ethan Carter VR: http://store.steampowered.com/app/457880/

* Subnautica: http://store.steampowered.com/app/264710/
Ask HN: When and when not to use AWS
A lot of folks are jumping on the AWS train, especially after Netflix partnered up with AWS. people are scrambling to get their AWS dev/sol architect certificates, every board room meeting has yet another Buzzword added to the list to be slapped around, and hence to protect myself from being dragged into projects that may potentially not need the overhead of AWS, what sort of projects don't need to go anywhere the services offered by AWS?
I really wish I agreed with you. Unfortunately, there's literally nobody who can step in here and make a truly competitive product, since it won't run the same OS.

I mean, I develop for the web, so I could very well switch to Windows or Linux at this point, and after some pain points, I'd probably be back up and running and around 90% as happy as I was before. But that last 10%, where things don't work quite like I want them to, well, that would grate. And over time, I'm probably going to grow to hate that machine.

Plus, what about people who make iOS apps? Or heck, even just develop for the Mac? There's literally no other option than a Mac.

This is a big part of why people are so upset, is because we can't just wait for a competitor to jump in and save us. We've let ourselves become dependant on Apple, and -- like you put it -- we seem not to be the target market anymore. As much our fault as theirs maybe, I'm not one to judge, but it still sucks.
Actually, they offer 2 plans [1]:

- rocket @ $50/mo and;
- voyage @ $375/mo.

[1] http://7ctos.com/join/
I wondered what happened to 2K Australia - mainly the office in Canberra was right up the street from my office so it was often in my mind.

I'd love to buy you a beer and have a chat at some point. Do you go to the monthly Pizza and Pixels [1] events?

Looks like they've moved it to a location that's inaccessible for me, but I'll work something out.

1: http://www.meetup.com/en-AU/Canberra-Gamedevs/
Podcast on infrastructure maintenance but also applies to software maintenance
'Rasputin-like' friend of South Korean president returns amid protests
Why we bet on Elixir and Phoenix
No surprise that XCOM 2 is a disaster.

The game runs horribly. Loading times are literally 10x+ more than that of it's predecessor, on SSD.

They've patched it since, but it is still bad. And last patch was June 30.
Hykso (YC W16) shows off punch trackers by punching pumpkins [video]
Watt himself was opposed to both high-pressure and mobile designs...

They were building steam engines and boilers out of cast iron, which is a terrible material for pressure vessels. Watt was worried about boiler explosions. Steel was 60 years in the future.

One of the aspects of modern metallurgy that's been impressed on me..

We now know that the Titanic's hull steel was below its transition temperature at which it became brittle when it hit the iceberg. Its designers did not know that. Metals are a lot better than they used to be.
> What kind of build? The most they'd need to do is to repackage it. And really GOG do it on their own, so all they need to do is to provide the game to GOG. There is no build involved for such older games.

It doesn't matter. It's an extra build. That means extra testing and QA resources. Have you heard of regression bugs?

> Those don't depend on distributors, they are universal. I.e. if they are doing it on Steam, they can use it on GOG as well.

Maybe. Maybe not. Either way it's another build to support. You won't know until you test it.
A Need for REST APIs and API Development Management
While hardware manufacturers testing on windows does explain a lot, don't discount the massive amount of work MS put into making windows work on flaky hardware. They really do (or at least did) seem to have the mentality of "we will be blamed if it doesn't work, so bend over backwards to make things work"
Unless happily married SW engineers with your search history whom mark dating sites as irrelevant are great for dating site conversions.
Downtown Berkeley too.
I haven't tried the new MBP but this was how I assumed it worked... On iOS you just need to enter your password when the device first boots, then you can use TouchID to authenticate for almost everything where you would use your password.
Okay, so there's two requirements for any legit authorization to pass: identification, and authentication. For Unix accounts, the username is the identification bit, and the password is the authentication bit.

Now, you don't usually type the username when you run sudo, do you? That's because most of the time, the username can be gleaned from context. For example, "Which user is this process running under?".

So, if TouchID's purpose was just to supply identification and not any verification that the identification is legit, that would be pretty pointless.
So just curious here -

How did you manage your js files ? Did you put everything in a single file ? If not, what scheme did you take up on to split the files ?

What about minification and obfuscation of js ? And since you are not using jquery, did you manually set event handlers (onclick, onchange) in the html ?

From my personal experience, I had once did a pretty big JS project without using the ES6, webpack flow. And beyond a point of time, it got pretty much out of control. In hindsight, using classes, require directives would have made life so much easier to understand.
How to use Visual Encoding to help people understand data faster
Lol. You just described EVERY philosopher.

Try Kants foundation of the metaphysics of morals.

Or Nitzsches stuff.

Its all madness but brilliant stimulating madness.
> It doesn't matter. It's an extra build.

If they can't handle trivial packaging (tarball) or consider it an insurmountable effort - they should switch to some other business. Again, such older games don't get allocated QA and other resources normal production cycle games do. They get very minimal treatment. GOG do that QA for them actually. And if there are major problems, GOG either fix it on their own, or they reject those games if they can't fix some very major bugs. In result their versions actually tend to work better than Steam ones. Such companies like EA or 2K on the other hand aren't likely to go and fix bugs in their old releases.
Remix (YC W15) is hiring engineers to build the first transit planning platform
And they could sue the manufacturer, for selling them a device not fit for use? Exactly how much would each party sue the other for? The damage only takes place in aggregate, when hundreds of thousands of devices become part of a botnet.

Or, how about instead of drowning in lawsuit chains over pennies, we establish some basic rules about how commercial devices connected to the internet are allowed to behave.

That's how this problem is solved by every other industry that manufactures devices that are dangerous when used correctly. Software isn't a special snowflake.
The latter part of the game is tedious but in the end I think it was worth it as I was pleasantly surprised by the ending. Did not see that one coming.
It's fine for Apple to make the current MBP, it fits the needs of many people, I'm sure. Creative and software professionals though, want a truly high-end model to exist, even if it weighs a bit more and is a little thicker. People developing iPhone apps in Swift are hurting because compile times are too slow, and there is no Apple laptop they can buy with high-end CPU.
Germany was a large exporter with a strong currency and it is a strong exporter with a weaker currency. Germnay actuelly prefers a stronger currency. You can see that from DM times. Germany never tried to devalue the DM, just the opposite.

Germany was 'sick' because it had huge problems after the reunification with 1/4 of its people now living in a formerly communist country, whose economy collapsed. This cost a trillion Euro over the years and the east is still behind.

If your idea to be competitive is just to devalue your currency, then you are lost anyway.

Greece wanted to be in the Eurozone. They need to adjust their policy as a member.
If the car was unsafe by design, the manufacturer would be fined.
That's like the coolest thing ever. Seriously, if you can grow vegetables and legumes at scale w/o tapping groundwater it would be an amazing development.
It's not really about the fn keys, we can get rid of them completely. I will just miss the esc. It's more about the Touch Bar itself. I would rather see engineering time spent elsewhere. They just added a huge burden for developer to morph their application is a smart way while not adding anything that it's not just a shortcut. Apple is not even able to commit completely to it with one the new MacBook 13" that doesn't feature it.

It's a gimmick and will probably more an annoyance than anything. My main thoughts about it is "I hope it won't be too distracting.".