skysight-inc/HackerNews huggingface dataset:
> I'm also fascinated that it's much worse on some games, and much better on others.

That's due to the all the Intel-specific optimizations that game companies have done. Here's an article about it:

http://www.pcworld.com/article/3185466/hardware/heres-proof-...

"Every processor is different on how you tune it, and Ryzen gave us some new data points on optimization," Oxide’s Dan Baker told PCWorld. "We’ve invested thousands of hours tuning Intel CPUs to get every last bit of performance out of them, but comparatively little time so far on Ryzen."
I'm extremely excited for a competitive AMD again. Hats off to Lisa Su for turning around a fallen company.

Just to make my wants clearer, I would love to have a Ryzen-based APU in a NUC like form factor. I have a 6th gen Intel i5 NUC, but would happily scrap it for a graphics system that plays nicer with linux.
I'm still trying to find a mentor (good/great one), so been by myself all along (self-learner).

Edit: The most, I think has been Firas Zahabi: https://www.youtube.com/watch?v=aowunaGcly8&list=PLDOLullo_N... . While the words are mostly about martial arts, they apply to many different fields/life in general.
Good lord, yes. They only recently stopped saying it in GameDev circles.
Yes, Phenom II X4 940. (I called it a Phenom II 940 in my previous post.)
> . TPTB (the ones with the money who own all media) do not want sovereign states.

Oh you mean like the Daily Mail and all the other tabloids that pushed for Brexit so they could get "their country" (read, their lobbying power) back?
Because MSM really hates Brexit, therefore they'll remind you about it forever.
Everything You Always Wanted to Know About Sex in Space
> Allocating is definitely a big deal for a pervasive error handling!

Exceptions are not meant for "pervasive error", they are for exceptional execution paths. If an execution path is frequent enough, wether it's an "error" or not, then it should not be an exception.

I think this is the part of the argument that the "no exception camp" usually misses : there are multi type of errors (recoverable vs fatal, frequent vs unfrequent, expected vs unexpected), having exception is not about using exceptions for all of them
Good article. I've almost always had slow computers... My current cell phone is faster than my netbook, with more RAM too. So I know the pain. So please give everyone a break. My internet access isn't crap either, but when browsing the web is painful to the point where the only thing running on your 'desktop' machine is the browser, there's a big problem. Not only the machine, but developers' mentality.
Thank you. It's striking to me how often the loudest proponents don't really understand what they're trying to replace.. Verifying cash balances is trivial, reconciling bank accounts, receivables, etc. are all trivial. Moving those actions to the blockchain would save some first year accountants a few minutes every audit season.
can you tell why it is so important?
No problem there, the flash wear problem is overstated to begin with, SSD prices have plummeted so even if you were to wear the drive out in a few years - months would be close to impossible on an old, bandwidth-restricted machine like this - you can just buy a new drive. My (120 GB, Intel) flash drive on the T42p (maxed-out at 2GB) has worked flawlessly for about 3 years now, with no sign of giving up. S.M.A.R.T. data is unreliable on this device, unless you really believe it has an uptime of 904608h+33m+15.150s, 5468289 uncorrectable errors (increasing by 2 per second), etc. More believable are the host write 32MB (81785) and NAND write 1GB (3726) numbers. Media wear sits at 0%.

I.e. just put an SSD in the thing and be done with it. Just make sure to get a big enough device if you're worried over write exhaustion as write lifetime is directly related to device size.
In the UK, the mogul-owned press is all for Brexit.
And plenty of Norwegians would love to see the nation exit that market, because they are, much like most that voted for brexit, tired of seeing industry jobs being "offshored" and remaining wages being undercut by temporary workers from the former eastern block.

At the hight of the oil boom a local shipyard was 1/3 Poles, brought in by the busload. Some of them didn't have the first clue about English, never mind Norwegian.

For all the "champagne left's" kumbaya about EU being about European peace and solidarity, most of the working class see it as a way for the economic "elite" to defang unions and force down wages.
I can't help but think there's a different flavor to this than with higher-level languages. This is adding a platform on top of another platform. The same objections existed years ago with Java when Swing was released. Java is a cross-platform high-level language but Swing is basically an entirely new platform.

It's this platform on top of a platform that is objectionable from a performance, memory, storage, and integration perspective.
The ones that won't bother to learn a different language certainly won't
> I migrated my windows app to Wine+Linux and never looked back.

Just so you know, you're not fooling anyone who has ever used Linux as their main/sole desktop. All of us (even the fanboys such as yourself, deep down) who have ever used Linux as their main/sole desktop know that Linux and Wine are far and away less user friendly, and less stable, and lower quality, than Windows ever has been or ever will be. But go ahead, go back to jerking off over the "freedom" and "control" Linux gives you which makes you feel like a hacker when you edit those big config files.

Almost surprised you didn't write it as "Window$" by the way but perhaps you've recently grown out of that stage.
Sure, but sometimes people are sad when they lose things, even if they don't "need" them.

I totally agree that the title is clickbaity, but the sentiment expressed in the article is legitimate.
What does a spell 'working' look like? I'm guessing something closer to 'i found my keys' than 'i cast fireball' (?)
Fair enough, as long as we agree that classes/struct in C++/java a quite a different beast than just monomorphic traits.
AIGrant: Get $5,000 for your open source AI project
Probably less since they can just outsource to other countries.
Nah, I don't spend much time on HN. I just scan the front page 2-3 times a day. Plus, I gain a lot of value out of it. I would probably not be where I am in my career were it not for HN.
Yes, but the same issue happened today (panel/api down for several hours), this is why I added the "is down again".
Depends on where the jobs move to.
Semaphor: Encrypted Group Chat and File Sharing (Slack Alternative)
It uses WebViews heavily.
Create React App and Django
Searx – search without being tracked
Google cloud platform has many free offerings..

https://cloud.google.com/free/
User-Centered Product Management
Who was being arrested? "Resisting" isn't some magic phrase that turns a simple encounter into a mugging by the state, sorry. As for risk, if you're a police officer you've chosen to protect and serve the public, which is a sacrifice; if you can't potentially take the risks to make that sacrifice... find a new damned job, we don't need or want you.

What is needed is extensive revamping of legislation to curb both police powers, and equipment, starting with an end to the war on drugs and associated weaponry/vehicles/agencies.
On one large free software project, we adopted Mattermost (an open source / self-hosted equivalent of Slack). We went from ~12 active users and ~50 lesser active users, to ~ 100 active and ~ 500 lesser active users. I agree that more folks should consider moving away from IRC.

The sign-up process for Mattermost is easy. It's intuitive, cross-platform, mobile-friendly, etc. While we geeks are used to IRC, onboarding people to IRC is no different than any other product: the smallest glitch, weird UI, confusing elements will make people drop off pretty quickly. I have always had to sit down with someone to show them how to connect to IRC. We would waste time at code sprints showing people how to connect.

With Mattermost, we have unlimited logs (so we can cross-ref/permalink conversations in the issue trackers), threaded conversations (great for when the channel is noizy), emoji reactions (friendlier atmosphere), etc.

However, I agree with the article: Slack is inappropriate for open source communities. Mattermost and Rocket Chat are good alternatives. Between my IRC habits and what I can do with Mattermost, I find Slack very frustrating (and I don't use it anymore). Then again, as much as I like IRC, it's not an alternative either.
Fortunately that's one of my starting grounds. I have a 8' x 8' x 8' (tall) sun room in my apartment that I'm trying to plan for. This first year I'm only shooting for $10,000 with a 6 month grow season. I had plans for sod/turf but my buyer bailed out on me.
The FCC is reversing its proposal to allow cellphone use on planes
> it is quite expensive (I have heard figures quoted like USD 5000).

A bit of correction, I'm afraid. That's the cost for mid-shelf copy of Visual Studio 2009 or so. It's not expensive at all for corporate purposes at any company I've worked at. Top-shelf Visual Studio was set for 10,000 for a long time (some checking of current costs suggests they've redone their pricing model).

Expensive software for functioning companies, broadly, might be north of $100K. I can't speak to specifics, of course.

It's quite a reorientation of what "expensive" means when you get involved, even a bit, in corporate purchasing and negotiation.
Do you have a non-paywall link?
I think, only a special kind of "developers" is afraid of learning languages. A language is, after all, means to use the frameworks. If you are an experienced developer, moving from a language to a language is a matter of hours to days, depending on paradigm changes. Learning frameworks takes much longer, obviously, but with the wealth of information available out there these days (Stack Overflow, message boards, blogs, etc.), "hacking" on new frameworks is also quite easy.

I think all these "massive cost" comments come from sheer ignorance. Those "devs" are frightened at the need to learn a new language and frameworks, overestimate the time required to learn those, look around them and only see likewise clueless "devs", frightened of changes, and extrapolate some comically high overestimation of cost and time, when in reality, a properly written software is much more accessible to join in and support than a web "app" with the contemporary "sexy" observer pattern nonsense splattered all over, coupled with a horrible, horrible dependency management system and a language/framework combo that requires multiple dependencies to perform the most trivial of array loop.
It really sucks when the option isn't in a GUI or a text file though, as is the case here.
Well, they weren't trying to continue using it during construction...
It's a miracle that other top 10 countries like Canada, New Zealand, Japan, Australia managed to get anywhere without being part of the EU.
Integration has ups and downs

Ups: moving in a cohesive direction. Like CO2 emission reduction

I think there's a balance between independence and integration needed at all levels (global/"continental"/national/regional/municipal) that has to be found
No, email is terrible. There's no history. You can't "scroll up" to see what people were talking about. You can't link to another specific email to reference it (yes, there's archive services, but then you have to go dig through an archive to try to find a horridly formatted email to link to, which is completely separate from the normal consumption platform).
I believe it would get a fair amount of attention if it were open sourced. There's lots of Apple platform devs out there who'd love to have a more native Slack experience and would contribute to such a project in a heartbeat (myself included).
I think it's still up in the air as to if he had any kind of right to his seat.

United asserts, they prioritise their employees gaining seats on the flight because their employees are actually necessary to the operation of this flight and others.

It makes business sense, and its logical.

There's no law on any book that will force someone to serve you, whether it be transportation wise or by letting you have use of their mobile property (land/residences are a special case). United can pick random people at any time to get off the flight, for any reason, and at worst it will be a contractural breach or a violation of a civil statue (like the overbooking clause).

Once he was told to get off, he should have gotten off.
Yes, everyone overlooks this and talks about how Docker containers are "app-only images" or something. They're not app-only. They may be using a thin OS like Alpine, but there's still a completely independent userspace layer. The only thing imported from the host is the kernel. If you made VM images in the same way, they'd also be 200M.

The benefit of "containers" is that you don't need to siphon off a dedicated section of RAM to the application.
Thanks for your insight. The part that confuses me as a non-native developer is the folks in this thread who seem to be implying that there are only marginal amounts of additional time needed to release cross platform, fully native apps.
Because they don't live in London just because they like Big Ben; they go there for the jobs and the economy. With a hard Brexit, that all disappears because the only reason London is the economic powerhouse that it is is because of its position within the EU. When that disappears, the reason for all the banks to be there will also disappear, and the local economy will collapse. When that happens, people will be moving out in droves.
1. What would you do differently if you were to go back and do it all over again?

2. As you think about your future funding, what are you doing now? What notes have you written to yourself for the future?
Steam always used a HTML renderer, even in its 2006 first incarnation. Nowadays it uses the same CEF (chrome library) as electron uses.

So Steam was one of the first "Electron" apps. A very first one was Windows Explorer as of Shell update that came with Internet Explorer for Windows 95 (included by default in Win98). All the sidebars of Explorer were HTML based.
That's fair enough. But you'll notice I didn't say "you should not be complaining", only that now it's time to stop and act.
Nope. An officer of the law can be ignored when they give unlawful orders or requests. The police had no business being involved in this situation, there was no crime being committed, and the passenger was not obligated to give up their seat once they were boarded and not in breach of the contract of carriage, which they weren't in any way.

Using your logic, if an officer of the law orders you to murder someone, when you don't comply there is only one way for it to proceed.

It's basically shitty logic, you should stop doing that. Hurts your brain and others' too.

The police overstepped their authority.
Apple Loses Out as Consumers Reject New MacBook Pro
>Push as much co2 as possible into the air as quickly as possible to change global conditions enough to kill all plants at the same time

This makes no sense. How exactly an abundance of CO2 will "kill all plants" given that they are thriving on it? Let's say temperature rises further, like +10C rise. Desertification may kill some plants, sure. In the meantime, huge swaths of Siberia and Canada will stop being permafrost and transform back into thriving bogs, marshes and forests.

Moreover, there were times on Earth with widely higher temperatures. We are talking thousands of ppm of CO2 in the air and tropical flora on Antarctica. This didn't "end all life on Earth" at all.
This article also references about four hours as the limit that a creative professional can work every day:

http://nautil.us/issue/46/balance/darwin-was-a-slacker-and-y...
Layout management: I do wonder sometimes how much awareness the HTML/CSS/JS community has about how layout management is handled in things like Java's Swing or Apple's Auto Layout - or do people think that "desktop style" UI layout management is the "old way of doing things", and obviously HTML/CSS/JS is much more modern and therefore must be better?

I don't think it is better, to be honest, and so I also wonder why people aren't crying out for decent layout management for the web - is it just lack of awareness of how good things could be, or...?
In article Author says he implemented user space usb driver for Chrome on Mac (guess what Chrome is cross platform)
Another way to deal with FAT32
Aren't the major forms of human organization -- corporations and nation-states -- effective ways to externalize costs?
They have a lower suicide rate than Silicon Valley ..
http://www.cartoonbrew.com/artist-rights/vancouver-union-fil...
So has Rome. But Rome isn't exactly a globally-important city any more.
Because the MSM is either in the pocket of the economic elite, or have a workforce of 20-somethings that can live and write from anywhere with a net connection.

The anti-EU sentiment is coming from the people with family, a mortgage around their neck, and watching their former workplace rot away, stripped of all machinery, because the bosses in the glass tower decided that it was more beneficial for the bottom line to sack the lot and contract with a foreign company.
OneNote is a great example. It has fairly well-regarded native apps for each platform it supports, _and_ a decent web (HTML5) interface.

I think the issue is time and resources. Small teams, like Slack, would like to create a slick experience but they don't have the time.

Companies like Facebook went the other route -- HTML5 on mobile, got their fingers burnt, and went all-in on native. StackOverflow's iOS app appears to have improved a lot too, in v1 it was a thin shell around the web interface.

I hope React Native catches on. I'm not a huge fan of how 'heavy' Electron is myself.
Part of the problem is that the "open source" community have never been able to produce well design and user-freindly user interfaces.
Thanks! I'll look into it.

I didn't have any trouble quitting last time, but having a family and more commitments now makes it tougher to completely revamp your habits.

What I find most fascinating is how I can look outside myself and notice how my rational brain time and time again gets disregarded by impulse, while knowing what I know. It's like observing someone else.

I have clear memories and notes over how (as you describe) my mood was better and I felt healthier, yet an immediate impulse with a fleeting effect takes priority, while knowing it will only prolong the problem.
True, but setting this up has been a huge investment. In addition to building the plant itself, the government has sent hundreds of students to study abroad (fully funded, with salary and benefits!). Once they come back, they are required to go through almost a year of intensive training. My friend is going to be a reactor operator, so I'm familiar with the details.

It sounds like a weird way to spend money for fun in my opinion. The only other explanation is that they actually need this. Keep in mind that power generation in the UAE is nearly 100% oil-based.
Google offers $300 in credit that you can use on anything you like for one year as soon as you sign up right off the bat, and AWS has offered the Free Tier almost since inception.

For startups, Google[1], Amazon[2], Microsoft BizSpark[3], OVH Digital Launch Pad[4], Digital Ocean[5], have startup programs that you can apply to with varying amounts of service credit (usually expiring afer one year). (Don't write off OVH: theirs seems to be the smallest, but their stuff is by far the highest value.. 2GB instances for $3.49/month and great DDoS protection; however, their cloud dashboard takes a little time to get used to, but seems pretty powerful once into it.)

1. $20k to $100k in service credits @ Google: https://cloud.google.com/developers/startups/

2. $5k at Amazon, $15k in accelerators: https://aws.amazon.com/activate/

3. Up to $120k at Microsoft: https://bizspark.microsoft.com/

4. $500 to $100k at OVH: https://www.ovh.com/us/dlp/

5. up to $100k at Digital Ocean (not sure if this is actually launched yet -- we applied for https://userify.com but never heard back): https://www.digitalocean.com/hatch/
USian here, born and raised.

It's definitely "business speak", but I'm surprised anyone with a job like programming doesn't know it. Prior to this, I would have assumed that basically anyone would know the phrase.
Comparing full blown browsers and IDEs with their anemic counter parts? Seems legit.
In New Zealand we call what you did there 'moving the rugby posts'. Others might call it 'moving the goalposts'.
Exaggeration doesn't help the argument that anthropogenic climate change is a serious problem.

I am not suggesting that we shouldn't care.

Maybe you're right that there's still a chance of averting catastrophic impact if "we get our act together over the next decade". That's what I've been arguing for decades. But in recent years, the signs of increasing rate of change and positive feedbacks have become much clearer.

What are the chances that the US will cut CO2 emissions by 50% in a decade or two? I'd say that it's about zero. Suburbanization is a huge conundrum. Plus all that old infrastructure. Not to mention the fact that a substantial minority thinks that it's all bullshit, that God is on our side, and that it's all part of immanent Armageddon.
By "nobody", he means himself and his JS "hacker" "dev" peers (his words from his profile).
Comparing full blown browsers and IDEs with their anemic counter parts and friends? Seems legit.
Software/web devs are such hypocrites, optimising software for production and not for the platform or the user.
I actually argued here recently that email was hard to switch away from because of the history. You can keep your emails forever. I have emails from 2007 sitting in my inbox. And if I want to keep them, I can download them with IMAP or POP. If I send an email to five people and they remember to hit "reply all", well that's a conversation, isn't it? And if I need to show someone an email they weren't party to originally, I can forward it to them.
You could settle this by experiment easily if we're trying to prove this to you: go ahead and try posting one, in similar vein to the others. There'd be a false-negative rate if you do it too late so I would try it now.
We use semantic-ui at Highlyreco (https://www.highlyreco.com). Semantic is a CSS framework that we absolutely love. Cant recommend it enough. Semantic made it possible for 2 developers(non of us are front end focus engineers) to build out a fairly complex ui at Highlyreco. Semantic gives us the ability to iterate really fast on UI.

We probably would not exist without semantic. For earlier projects I used to use bootstrap. My opinion is that Bootstrap is good for designing landing pages and semantic is good for building user interface pages.
If you've been using unity, you've already been using most of the gnome stack, the main difference being a different shell and window manager on top.

I do slightly prefer unity to gnome (mainly because, in my experience, unity/compiz is has far smoother performance/animations than gnome shell), but gnome is pretty good these days.

Also, it's worth mentioning that the first release of unity was every bit as much of a disaster as gnome 3 was (I remember unity in 11.04, it was buggy and the performance was horrific)
Each Chrome (and Electron) app instance is a group of processes. You are probably just looking at the main process, while the bulk of RAM/CPU use comes from the renderer processes.

Here are stats on my (Linux) box:

* atom - ~500MiB (one window)

* slack - ~816MiB

* chrome - ~935MiB (two tabs + hangouts)

* google music electron app - ~500MiB
Five Books I Advise Every DevOps Engineer to Read
Schrodinger's library
You can do this with Vagrant already. Before Vagrant, people distributed slimmed-down VM images for import and execution. Why is this ascribed as a unique benefit of containers?