skysight-inc/HackerNews huggingface dataset:
Can someone please explain to me why everyone says that Gnome went off the rails? Gnome 3 to me was, except for leaving behind a lot of legacy systems, an extremely usable and downright pretty UI. Menu, search, windows, and virtual desktops all available from one keypress or one hotspot. I thought that was a stroke of genius myself.
Google’s Super Bowl ad accidentally set off a lot of Google Homes
You don't architecture you project around React - you simply fit react in wherever you want to render the UI. React has a very small API, most of which are simple lifecycle methods for dealing with changes in the state of a component [1].

You tell React that you'd like to Render component X inside DOM element Y, and that's really all React does. There's no architecturing your project around React.

[1] https://facebook.github.io/react/docs/react-component.html
You are basically saying that I am lying about the experience, so I posted a picture to show that this situation does exist. I don't have pictures of the actual store...This was quite some time ago.

The lanes were not much wider than the carts. If they were wider, I would have left that way.
Downloading Kali now. Are you talking about YouTube tutorials or do you have something specific in mind? I only know Cybrary as the only decent resource for beginner pentesters.
I wonder if this might be a mutually-beneficial situation for lonely, elderly people to hook up with struggling folks.
Introducing Top Writers in Tags
We had freezes/timeouts only when the disk filled up, other than that it was pretty good. Simply writing the data to HDFS is a lot cheaper operation than committing the data to a local database, so in practice it was a lower latency than having a "real" standby server that committed logs to disk. (We saw about a 3x TPS gain over a dedicated standby in synchronous mode.)

Also the way I see it, turning on 'synchronous_standby_names' was a nice added safety guarantee, in practice leaving the hdfs receiver asynchronous would be a reasonable alternative if you're confident things will work as you expect.
Reminds me of: https://snorpey.github.io/jpg-glitch/

Fascinating how resilient JPEG's can be. I imagine you could do the same with a BMP with minor side-effect. Formats like PNG's would be far more susceptible to outright failure if single bits are altered.
The title of the article refers to a single sentence:

"We estimate that about 25% of CEOs’ time is currently spent on activities that machines could do, such as analyzing reports and data to inform decisions."

It seems to me they're just describing inefficiencies that could be fixed, not automation. Hard to tell, though, because the source they link to doesn't mention this stat at all. Technology always makes things easier (it's a lot quicker to write an email than a letter, or to use Excel over a calculator), but I wouldn't necessarily consider that "tasks machines could do". Machines can't just go analyze data on their own, but they can make it more efficient.

Automation in an assembly line might mean you can layoff 25% of your factory workers, or that there will be 25% less need for people with that skillset in the market. However you can't reduce your number of CEOs by 25% – there's one CEO, and they have an infinite amount of work to do. Of all the things this article mentions, quantifying the automation of a CEO (and using it as the title) seems like the least relevant metric to care about.
Enjoyable read, especially so because it's Amiga related.
I'm not the poster you're responding to, and I never had the determination or opportunity to attend college so I have no direct experience with it, but does a traditional college education really force you to consider those things? I assume by education you mean college education.

I know plenty of college educated people, many from extremely prestigious universities, and while they are both bright and I believe good people, most of them don't have much experience or perspective outside of what its like to be a middle/upper class American.

Just to be clear, seeing as I have no actual experience with college, I'm not dismissing your assertion, just comparing it to my experience with college educated people.
Ah, no...I meant right at the end of WWII, going on the writers claim that East Germans didn't follow the stereotype. Wasn't trying to attribute anything to Hitler.
Airbnb’s Super Bowl ad says ‘we accept’ everyone
true, but i have an even stronger alergic reaction to the fruit :)

its also worth noting that fruit is sugar water. its 98-99% water + 2% sugar and fiber
Wapperly (I think it's called) shows me what the website/web app is built with, Vue dev tools, Panda.
They're still just buying it from Amazon.
Yeah. At college, people are either left or pretend to be cause it's better than constantly looked down uppon. And the alure of the left is that you think your policies are helping most people or the people who need it the most. Well meaning but well off leftists can come up with some terribly misguided thinking. It's too easy to live in a bubble, and the world isn't black and white.

To put it in programming terms, you have to go speak to your customers to know their use-cases, even unintentional ones. Otherwise, you might implement the wrong features.
Google's process for these divestments is controversial. I know credible people who expressed a willingness to pay more than Planet, in cash, to management. They were turned away in preference of management's buddies.

I don't imagine this will hurt anyone during this administration. But down the road, these policies may bite out of those enacting them. Take care, with your own firms and when you're given questionable instructions, to treat your shareholders fairly.
WP is terrible with its template inheritance, and Sage theme essentially solves that problem for you.

You will need to write absolute minimum for your templates using standard PHP. Here is a link to their latest beta version which uses webpack and all the new goodies: https://github.com/roots/sage

However, if you're more comfortable with using Twig, there is a fork of Sage that uses Twig: https://github.com/studiorabota/sage-twig-theme (but it uses gulp and older tech).
Yes, I think there are a lot of parallels between high performance cars and high performance languages. Both are held in high esteem and are frequently mis-used when a more balanced vehicle would do better.
odd sighting: your first youtube link has a brief cameo of the scream mask in the stock footage of delivery trucks: https://youtu.be/1GpaAF3_lKA?t=31
There was a simple X application called "xdu" from the 90s that did this job adequately.

At the other end of the practicality scale was the SGI tool fsn, recreated in open source by this: https://en.m.wikipedia.org/wiki/File_System_Visualizer
As I said above, panics should ideally never be able to occur, but be part of the type system.

In languages with dependent types, for example, it’s common to represent a Stack in a way that number and type of elements are stored in the type (so you can’t even pull from an empty stack – that’d be a compile time error).

In the same way, the random number generator should either return an error, or use a number type that can only encode positive numbers as input.

Especially if combined with the interface{} everywhere across the new stdlib functions this all smells very much like C's problems.
It probably depends on the location/culture but I've never seen issues with that. I've also, as far as I recall, never signed a contract that specified hours/week or a particular schedule. I've worked with people who came in at 5am to beat rush hour and would leave early and people who came in much later and would stay late and anything in between. Tech workers' time is generally considered flexible which is why they don't usually get paid overtime either. If you're ever at a point where HR is looking at how many hours you "punched in" then there's probably other problems. I would say that if your value is measured by "hours" that would be a red flag already. Probably no shortage of workplaces like that but I wouldn't want to work there as long as I have choice.

EDIT: p.s. if it wasn't clear I no longer do the 1pm->1am schedule. That was when I was young with no other commitments. It's not the healthiest schedule ;) Now my hours are more conventional but still reasonably flexible. I work for a large tech company and no one cares when you come in or leave as long as the work gets done.
Just remember that the moment you stick an Ethernet port or WiFi connection on it, security becomes just as important again.
That is exactly what I missed! Great point and now it all makes sense!
I have moved to fedora since almost 2 years now and i can't say more. It had been one of the best experiences ever after the initial set-up and learning curve.
I have all my settings on git now and whenever i do a new install of any linux i just get those settings and boom.

I am very happy linux user and support the philosophy. Its way more fair than any other os where the main purpose is to rip of the people who support them by selling their private data etc.
Not here :( What version of sort are you running?
one of the best HN comments i've ever read, especially the last line.

i know it wouldn't have helped, but did you point anyone at Joel Spolsky's old blog post about designing an office for software development?
Continuous abstractions are merely for our convenience, and not fundamental as far as we've seen

I do not see how that's true for quantum mechanics (take linear superposition as just one example). People may speculate about discrete underpinnings, but at this time, it's merely speculation.
The Right Way to Test React Components
It shows how unreliable scientific consensus about a theory that cannot be subject to controlled experimentation, like any medical theory, is.
Wonder what's going with Planet since their CTO left abruptly.
Interesting theories! And appropriately cautiously formulated, too.. a lot more to actually investigate then:

> how red and processed meat may cause bowel cancer

> compounds that can cause bowel cancer in people with a genetic predisposition

> nitrites, as well as nitrates and these are thought to cause cancer

> which may play a role in its link to cancer.
>I'm not sure I follow the complaints against asychronicity? Maybe when dealing with improperly complex components it becomes tricky and that I think takes experience to get a feel for

I found this argument pretty confusing at first too. I think since the author is familiar with Scala he may be used to the Actor style of async programming used heavily in the Akka framework that abstracts most of the hard to understand control flow away from the programmer (http://doc.akka.io/docs/akka/2.4/scala/actors.html).

It's a valid complaint, but as long as Javascript is the only choice for developing on the web we don't really have an alternative.
> "The Amiga is probably the last 32-bit personal computer that is fully understood, documented and hackable. Both its hardware and software contain many gems of engineering and design. I hope that one day, we can have a simple but powerful modern computer that is at the same time as hackable and friendly as the Amiga was."

Kinda sad. Our current x86 hardware is filled with closed binaries and firmware that can't be easily replaced. That seems to be why so many _open_ laptops are using ARM.
Or classical capitalism, because 99 ton of wheat plus one ton of sand is one ton of wheat cheaper than 100 tons of wheat. Sand is heavy and cheap.
MeatballWiki (http://meatballwiki.org/wiki/MeatballWiki - a fork of the original c2.com dedicated to virtual communities, now in read only mode) had a few pages with insights on trolls, mostly linked from http://meatballwiki.org/wiki/WhatIsaTroll

This also touches on one of my favorite essays on social software: A Group Is Its Own Worst Enemy ( http://www.shirky.com/writings/group_enemy.html )

In many cases, the community can do an acceptable job of moderating when given the tools to do so. There is often a core group within the community that tries to keep things sane. Back in the days of usenet, we had people who would moderate because they cared about usenet as a whole and their news groups in particular. Shared kill files, honoring their cancel posts... and for the most part, it worked.

Now days there are three different structures of social software that are dominating - and dealing poorly with trolling. There is the "the community does it all" but lacking the necessary tools to moderate. Reddit and Stack Exchange are the two that most obviously fill this domain - community moderators that scale very poorly. On the other hand you've got the "use a third party like discus" to host the comments. And frankly, that which has some significant lack of moderation tools for the people using it. On the third hand you've got the self hosted forums run by a company - news sites often have this. All moderation is done by the staff and that fails horribly in terms of making sure the comments are something that one wants to read.

While the don't feed a troll worked back in the usenet days where the entire community could ostracize the people (or actively remove their attention seeking ways by canceling messages or just not accepting those posts), those moderation tools haven't made it back into today's social software along with the ability to have a site that is able to be moderated by the community and has a strong enough core group to do the moderation without rapid burn out.

Don't feed a troll was an elegant weapon for a more civilized age. It meant much more than just ignoring them, and the tools to ignore them were more available.
Hm. I've heard lots of different angles on not eating fruit but never got these numbers. Thanks!
The Social Media Marketing List for Marketers with 250+ Links
Journey84.com down??
For those who haven't seen it before, the J Incunabulum:

http://code.jsoftware.com/wiki/Essays/Incunabulum
Surprised to see Wal-E only supports GPG for encryption.

When backing up to S3, KMS has a ton of advantages.

Though in that vein, maybe the native S3 encryption at at rest with KMS is sufficient?
Every day, the case for eating plants gets weaker. I'm starting to believe that plants aren't necessary for human health, and are possibly harmful.

This website has been eye-opening:
https://zerocarbzen.com
I would count the number of mirror neurons he has in his head, we could go into the numerous benefits this would have for you as a founder. But this should be self evident. Altruistic people tend to have this going for them the most.
Whoops, missed the edit window. s/omni/uni
Is go something you'd like to use? Are you happy with the stack you're currently using? What is that stack?

There are clearly people who are getting things done using go, and finding generics aren't something they require. Dumping on a language you don't like is boring and gratuitously negative.
The study wasn't trying to account for strict plant-based diets. It was attempting to find a correlation between fruit/plant intake and cancer rates.
Sir Ken Robinson's talk on Do schools kill creativity? Its worth watching.

https://www.ted.com/talks/ken_robinson_says_schools_kill_cre...
The linux desktop was killed for desktop developers. We haved good desktops with gnome 2 and kde 3, only needed evolution (kde 4 is true that was evolution,but plasma 5 is a buggy horrible slow thing), and nerds decided that the cool thing was transparencies or twisted cubes, then came KDE4 with unstable first versions, Gnome 3 with many icons triyng look how a mac, and unity.

I was KDE user but with Plasma 5, the kde people spit again to users with a new buggy version that broke all things as with kde4.

I use MATE now, and i'm happy. Simples menus, file browser, no problems with graphic card because incompatible drivers with desktop...
I am partial to DaisyDisk on OSX. Nice UI. It comes in very handy on the lower capacity Flash Disks (64GB) on the early generation Macbook Airs. Needs constant housekeeping on those.
The free account can read it.
The paper from the NPS in 2002 referenced Air Force as inventors of configuration management. As military, they might have had security implications in it. Found some pay dirt.

http://www.dtic.mil/dtic/tr/fulltext/u2/650214.pdf

https://www.computer.org/csdl/proceedings/afips/1967/5069/00...

First is a retrospect on original document. It referenced accounting procedures for the artifacts. Makes sense they'd look at it from accounting standpoint as that's what they did with other things. Ware Report did that, too, for early INFOSEC. Lacking details from manual, I found a follow-up in 1967 that describes key details on p4 under procedural data esp concerning changes. Sounds like an early form of SCM security. I'll have to try to find the computerized one later on as I have a feeling it independently happened in mainframes or minicomputers outside INFOSEC field.

Btw, your link to Zeigenhagen was dead when I tried it. DTIC to the rescue:

http://www.dtic.mil/dtic/tr/fulltext/u2/a417577.pdf
He may be in denial about other people's perceptions. You talked about bringing it up after you have an escape plan - make sure you're bringing it up with the boss too.
But why switch to a tiling window manager when XFCE + dmenu + custom shortcuts is good enough?
I can't believe they spend so much on a commercial and so little on website hosting.
I think the general reason is that it's a lot 'more' with not many benefits. Things seem to be blown up and large, almost garishly so. The window title areas are large, and on systems with bad or no graphics acceleration it will complain and make you use Gnome Shell, which is ironically, in the opinion of many, nicer than Gnome 3 default UI.

I think more than anything it's good old nostalgia. The applications menu is no more, instead it's a grid where you have to search for what you want or whatever. There's a massive screen overlay instead of a nice little dropdown.

Multiple desktops was a good feature that's come with Gnome 3, though.

If I recall, perhaps some indication of the intentions of Gnome 3 can be seen by the fact that you are prompted to drag up (really?! on a desktop?!) in order to unlock after you've entered screensaver or something. So there could be some of the same reasons why people initially disliked the Win 8 view.

But mostly, Gnome 2 was just so simple and familiar, though I don't know if that's my hindsight or whatever. Point and click to what you want to run, put things on your desktop, do whatever. No BS.
That's a tough one. I want to see sun at some point but I don't want it in my monitor.
Are you an engineer? I ask because you're on Hacker News.

I've long been curious what the day to day workflow is for a blind engineer. Particularly if there are any folks doing software development.

I'd be tempted to believe the kind of pseudo-visual thinking required for software design is exercised more in someone who has to construct their surroundings without visual input.

I'd also be happy to be told I'm wrong. I seek to understand.
Žižek on green consumerism is quite good as well, I find myself constantly thinking of it: https://www.youtube.com/watch?v=hpAMbpQ8J7g.
Docker Blocking All IPs in Cuba, Iran, North Korea, Republic of Crimea, Syria
It's an issue because so much of the justification for less taxes on the 1% and on inheritance is centered on the idea that they somehow "earned it." Also that you are punishing people who are not part of these extremely wealthy households, but could be if they "worked hard".

If the reality is that they basically are there because they were born into it and that there's very little chance that anyone outside the 1% can move into that level of wealth, then you have to find a different justification for the tax benefits they have received over the past 20-30 years.
I don't see what the point of USB or networking would be; a NuBus Mac can use an Ethernet card perfectly well, and why would you want to use a USB keyboard or mouse with a classic Mac.

Really the big interfacing issue with a classic Mac is video, because many modern displays can no longer handle their sync frequencies. Either you need an older CRT (and to maintain it) or an older CFL-backed LCD (and to maintain it) that can hopefully show an image at a non-native size without upscaling.

With a custom digital video card and DVI/HDMI output you can actually hook up a modern display, just as with the card the OP created for Amiga. But unlike with Amiga, the classic Mac always used a straightforward framebuffer, so there's no software support issue.
Microsoft specified minimum is 64MB, recommended 128MB. XP RTM with 128MB RAM was perfectly usable, obviously it was not a good idea to run lots of crap in background.
Printing still sucks. Out of the box Ubuntu with my WF-3540...

Add Printer shows the printer. Great! I hit Add and it says "Here's the OpenPrinting driver for it". Great!

I click "Use this driver". It spins. And then acts like nothing has happened. I click it again. Same. I hit Cancel. Oh. Now my printer is installed... with the Generic Text Driver.

So I go to OpenPrinting.org directly and download the driver myself. Oh, now I see the issue. A whole bunch of dependencies that are prompted for here, but weren't prompted for or installed in the printing dialog.

Okay, let's try this again.

Printer Found. Great. Add it. Okay, my driver is in the driver list. Progress. Select, and Add.

"Success!".

I hit Print Test Page. Nothing comes out. "Processing..." Nothing.

Then I look.

And despite having found my printer on the network, Add Printer has added it "connected to localhost". WTF?

Alright. Delete printer.

Add printer. Ignore the found printer, find my printer's IP address manually, and add it that way. Go through things and now I am actually able to print, and everything works great.

But holy crap.

It's 2017.

It's Ubuntu.

How the hell is something this simple this broken?
I think it probably has to be your first gig as a technical guy to not feel resignation. I mean, "good" grains and "bad" grains? They don't come labeled. It's a noisy, messy spectrum.
Looks like the video is here, but YouTube is having trouble with it at the moment:

https://www.youtube.com/watch?v=pwIOmKZBuVI
BitKeeper did stuff like LFS except you can have more than
one binary server:

http://www.mcvoy.com/lm/bkdocs/HOWTO-BAM.html
Not in Mac :/
> I think the best one of those I encountered was an SF story where the navigation for FTL was done with slide rules.

As in, you're impressed that someone writing in the 1950s predicted information warfare?
Kellyanne Conway- Bowling Green Massacre
Galaxy Zoo makes labeled training data which is always good.
I know at least two blind people who worked on actual coding (in C++). Obviously, both of them had rather important advice to give the accessibility team. :-)
I always figured this sort of problem would be better solved in primary school. When I was 5 I was under the impression women were Teachers and shop workers etc. And that women don't like computers. Anything related to computers was nerdy and geeky. Had school had broken down those barriers maybe more girls would have gone down different paths in life.
Of course it would be more effective, but it's hard to coordinate individual ambitions and goals within one project, so much so that it will cause splits or over-engineering of features just to please developers.

I don't know if GNU for example can get around that by having Stallman there to give the final say, or the Linux kernel with Torvalds there. Perhaps a similar approach would be good for DEs.
Interesting. The use-case I was envisioning is an always-accessible but still secure, trust-less cloud wallet.