skysight-inc/HackerNews huggingface dataset:
I believe Windirstat is basically a direct port of K4dirstat, though I've found the outdated interface and KDE dependencies frustrating. I discovered Baobab has a similar box visualization available via an easy-to-miss icon at the bottom of the window, in addition to the default pretty-but-not-very-useful ring graph. Unfortunately both have the major shortcoming of not including individual large files.
My biggest problem with Gnome isn't even the UI, it's their constant attempts to break well-established APIs. Here's one well known instance:

https://trac.transmissionbt.com/ticket/3685

Note the wording of the bug - they aren't just asking the app to adapt to a GNOME 3 change, they're asking it to do so by removing a feature that remains fully supported on other DEs. And if you read the comments, the justification is, "I guess you have to decide if you are a GNOME app, an Ubuntu app, or an XFCE app unfortunately".

It was that incident that made me conclude that GNOME is a destructive force in the Linux (and, broadly, Unix-like) ecosystem these days, at least if you don't like monocultures.
As an Australian, me too. Kinda. Except in the opposite direction: I've never had net neutrality, and I'm not sure I care.

We've always had data-caps that would sound insane to those of you in the Americas or Europe, and we've always dealt with them by not having net neutrality.

As an example, I remember the first time coaxial cable Internet started becoming something that was really purchasable by a large number of residential users. The speed was 10Mbps down, 1Mbps up. The data limit for the month was 10GB. Extra data was available at the low low rate of 14c/MB (or $140/GB, for those who don't want to do the math). The provider, though, maintained a large private mirror of downloads that were "free" -- they didn't count towards your monthly cap. They mirrored things like patches for games, linux ISOs, and they had a fairly large shareware repository.

I couldn't get cable Internet at home -- they never ran the cable down my street -- so I was stuck on 28k dial-up. I would have killed for cable, data restrictions or not.

But that was back then. What about now?

Now? We have companies that deliver data over LTE who do similar-but-different things. I have a cellular plan with Optus (AKA Singtel), which is $80 a month. For that, I get 20GB worth of downloads, but I also get absolutely unlimited streaming of Netflix, and unlimited streaming from most of the popular music services (Spotify, Google Play, I Heart Radio, Apple Music, and maybe others I can't remember). I stream tens of gigabytes of video and audio every month, and I can do this because of the lack of net neutrality here. Some other provides on pre-paid services which typically have tiny data caps will provide "unlimited social media access" -- because that's how they draw in teens, what I assume is the most valuable market segment for pre-paid.

I'm going to go out on a limb and assume that when a service becomes big enough that it's marketable to with free data, then one of the providers will pick up on it as a value-add. Something they can do that improves their service so they can grab more market share.

Some of you are probably going to argue that this is a symptom of a broken market, and I'm not sure that's the case. Networking in Australia is hard. We have 1/10th the population of the US in a country about the same physical size.

It's possible I'm really very wrong about how this all works. Maybe I'm naive and it's all really terrible and I should be upset. It's just hard to see from here how perfect net neutrality is an issue.
I installed Libreoffice 5.3 on my Ubuntu 16.04 LTS yesterday, from their PPA. I kept up to date with LO for 4 years in the same way when I was on 12.04. Same for PostgreSQL. There are plenty of PPAs maintained by the developers of single applications and they tend to support the LTSrd for a while.
They're both document formats, but they come at it from opposite directions. PDFs contain low-level drawing instructions for displaying their content, but usually know far less about the content itself. ePub is the other extreme- it contains structured content, but allows more leeway in the presentation of that content.

Both formats have evolved over the years to build on their strengths and shore up their weaknesses- for example, you can now embed structured content in a PDF to make it more ePub-like (and potentially reflow text in a viewer), but in practice few PDFs take advantage of this. I don't know nearly as much about ePub, but I would imagine that over the years it has evolved to allow for more control over the visual presentation of the content.

Ultimately PDF is a more universal format but ePub is a better fit for most digital books. Both formats will probably coexist for a long time.
>>Powerful metaprogramming tools can lead to really hard to understand and hard to refactor code.

They can, but that doesn't necessarily mean they do.

For example, the usage of Elixir macros, which are the primary metaprogramming tool in Elixir, is discouraged in the docs:

http://elixir-lang.org/getting-started/meta/macros.html#fore...
Most of this guy's followers are probably bots and other spammers.

The problem arises if/when this noise is weighted equally with humans when it comes to deciding what is "trending".
I've done this before with awk, but with "find ... -ls". I don't know why you want to use du with xargs (is it really to get du's measure of bytes rather than the stat's count, for when they are different?) -- as that's calling over a thousand du's to walk the linux tree, when find can print bytes built-in with -ls (much more efficient).
Ummm, yeah - so you've never worked for the hospitality industry huh?

(You tell em "$5/month isn't an appropriate webhosting plan for your online ordering!" and they say "Yeah, I can get it for $12/year with GoDaddy!")
Do you trust everyone who contributes to, reviews, and maintains the package management infrastructure you use?

Do you ever find the feeling of control challenged when you want to upgrade an application you use without upgrading the entire OS in lockstep, or vice versa?
Yeah, don't overthink the starfish pattern. There were radial and linear sweeps that were probably RF time-of-flight controlled, but not that part.
On Linux, there is baobab. It has two visualizations. The useful one is a set of nested pie graph / rings:

http://www.marzocca.net/linux/baobab/baobab-ringschart.html

The other has nested squares the size of each directory and its children. It sounds decent in theory, but is as bad as the "MyPlate" visualization in practice:

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

I'd put the flamegraph between these two in terms of usability.

[edit: Also, thanks for flamegraph, and documenting perf! I use your site all the time. It has saved countless hours at work!]
The automation in the conservative botnets on Twitter is kind of astounding. I had the misfortune of being replied to by one of the typical UltraMAGA2016 accounts on Twitter. A few replies, retweets, and favorites of that tweet showed up in my notifications. Then nothing for 5 days. Then on Sunday at 1am, a specific botnet picked it up and began retweeting and favoriting with a vengeance. A few every 20 to 70 seconds. This continued for a few hours and then stopped. Looking into the accounts, they all followed each other and retweeted and favorited things the other accounts posted. The vast majority were unused for any other purpose (no personal or work tweets of any kind, no retweets of anything outside this network and one adjacent). And over half of them were egg accounts with names similar to the account that initially replied (style of UltraTRUMPMaga, MAGATrump4Eva, etc).
I saw Simple Made Easy live, in person, in Saint Louis (where I live), back in Fall 2011. I remember the experience very well ~ forever changed the trajectory of my personal and professional efforts at software development.

I was so under-exposed to non C-family languages at the time that I asked the guy next to met whether the code used to demo the ideas "was Haskell or something else?" I felt embarrassed at the shocked look on his face; my grand exploration of Clojure (and other functional languages too!) began shortly thereafter. The previous evening, I'd accidentally had dinner with Dr. Gerald Sussman... what a conference, what an experience was Strange Loop 2011!

[+] https://thestrangeloop.com/2011/sessions.html
MPC-HC for just listening to my playlists, MediaMonkey for library management of TBs.
I don't think they were professional dancers, but I also don't think they were random people. Screened and rehearsed locals seems the most likely.
Still a happy user of Winamp 5.666 (released Dec 2013). I love the keyboard shortcuts.
"It's one of the best DAW out there."

ftfy
It is, but the rendering method is importantly different. Kdirstat decays into a low-contrast blob on a lot of files.
No, and they should not. Giving bonuses or raises to employees during personal rough times is a slippery slope. It eventually leads to mentality like, "Well of course Tom makes 5k more, he has a family to support." Its easy to turn this around, and for employers withhold pay or advancement, because the the employee is perceived to not need it.
> I could put Ubuntu on a 2001 laptop and be completely fine, fast enough, usable enough to do just about everything I needed.

This use case is an edge case, and you could still serve it by using a non-default desktop (like lubuntu). Laptops from 2001 have super-weak cpus and gpus, and aren't a representative sample of desktop users.

At one of the two companies I work for, more than half the developers use Ubuntu, and all-but-one (me) use Unity and like it. I use KDE there because of old-school configurability, but after a couple of years of dealing with KDE's bugginess, it's time to move on, methinks.
Ingenu has an SDK/dev kit available. It's a little on the expensive side, and patent encumbered. A bunch of wireless execs trying to disrupt the wireless industry. The LoRa WAN stuff is cheaper and more open, but seems more primitive.

All of it is low bandwidth, but how much bandwidth do you really need for "large pepperoni and 2 liter pepsi"? Same goes for all these 140 char messages flying around.
> 13 years ago, that is 2004 noone would openly talk about the NSA

Nonsense. The movie Enemy of the State came out in 1998 and the NSA was involved in the production, though the agency was portrayed negatively, to its chagrin.
Interesting. I seem to recall that when I lived in Malaysia many decades ago, someone told me that when they laid down the gravel and tar mix for the roads over there, they added a fair bit of rubber sap into it as well. Don't know if it was an urban myth, but the person who told me mentioned that the roads tended to react better to things like heat expansion from the sun's heat and vibration because the final compound was a lot more elastic. He also said that the added rubber provided extra traction for vehicle tyres.

Given that rubber is a massive raw produce of Malaysia, I could see that they could do this, but always wondered if it was viable from an engineering standpoint. I mean, the tar/gravel slush mix is quite hot, and I would have thought that raw, unprocessed rubber sap my break down in the mix?
Are any "value-add services" Australian-borne?
Yes, the nested pie graph is called the sunburst layout. I've commented on it here: https://news.ycombinator.com/item?id=13575232
The Birth & Death of JavaScript.

A talk by Gary Bernhardt.

https://www.destroyallsoftware.com/talks/the-birth-and-death...
I doubt anyone actually correctly measured this without giant amounts of residual confounding.
(As usual with most social sciences)

That being said: I am having a better time compared to sitting in a 1-2 person office room. So for me it's a win :)
I'm a 4:58er. If I don't get out before the warehouse people I might as well stay until 5:30 by the time the parking lot clears.

On the flip side, I'm usually in at least 20 minutes early every morning.
It was hard to parse because I didn't actually write what I meant! Sorry.

I meant these tech companies have reasons to support net neutrality besides good will.
These tweets leak into search results. Or, maybe you want to think of it as "Twitter allows them to leak into search results."
Just as a counterpoint, I use Debian on a Thinkpad as well, and while I don't print, wifi and sleep work without problems, and so did a SIM card I put into it for 3G - it 'just worked', and the only config I needed to do was pick which one of my ISP's "AP" names to use. That was surprisingly easy.
Face and Speech Emotion Recognition Assists Autism Treatment
Try Saudi, or russian boarders, or vietnam. I spent a great many hours in long lines to see stonefaced boarder guards carrying more bullets than brains.
Perhaps it's 1% by volume instead of by weight.
I have no idea why we decided that everyone who makes content or provides a service must also be great at moderating commenting systems.

Disaggregating comment from content is a great move for the web. It's part of the process of offloading commenting systems to people who are good at running them.

There's no reason we couldn't eventually have a browser plugin that appends a forum to a side-panel on every page online. In fact, Google had one of those, called Sidewiki. It was one of the most visionary ideas for the web that no one ever used.
Lithium recycling technology. Electrochemical storage may be a renewable technology to store energy but the raw materials are not infinite.
Do you have any examples of what you're talking about?
The man knows how to write quality software.
Yes. Australian Football is free to stream on certain LTE carriers, along with Netflix on Optus I get access to the ABC (national government-owned broadcaster) and Stan (an Australian streaming service much like Netflix, owned by Fairfax).

Home-broadband wise, here's a link to Telstra (Australia's largest telecomms company by a large margin) and their policies around free content on their residential "BigPond" ISP: https://www.telstra.com.au/support/category/broadband/manage...

And a link to services available for 'free' on Internode (now owned by TPG, which is I think at this point Australia's second largest ISP) http://www.internode.on.net/residential/entertainment/unmete...

TPG themselves do free Netflix, although I'm not sure what else is unmetered.
The old shared hosting market is still pretty large. But it is stuck with ancient stuff like cpanel and mostly dominated by stagnant players like EIG, GoDaddy, and the like.

Seems like there's room for a move something like what DigitalOcean did in the VPS space.
The good news is, you'll only end up there if you are guilty of the sin of writing unreadable code.
After all the comments on treemaps and sunburst layouts, I think many readers might enjoy the following article if they haven't seen it already: A "Tour through the Visualization Zoo", by Jeffrey Heer, Michael Bostock, and Vadim Ogievetsky.[1] See the section on Hierarchies.

In that article, the icicle graph (same as the flame graph) has long rectangles suitable for labeling -- although their example has the font rotated 90 degrees and not making the best use of that space.

But as you can see, these are all related. Hierarchy visualizations. If I were serious about building a tool to do disk space visualizations, I'd let the user toggle between all three visualizations.

I should also note that I think both treemaps and sunburst layout have their own cons, which I've mentioned here on HN.

[1] http://queue.acm.org/detail.cfm?id=1805128
Making America's Hair Great Again – Mpelembe Media
> Meanwhile on other OSes, I can download the latest someapp.dmg/someapp.exe and a nice GUI guides me through installing it.

I much prefer the repo system to the Windows "I wonder if I can trust this site to deliver a safe .exe, and which of the four 'download' buttons is the real one and not just a malicious ad?"

> it will include everything it needs and handle updates in whatever way it thinks is most appropriate,

Yes, because every application needs its own phone-home updater (with questionable security), with bonus "value-add" crapware popping up to remind me it exists.
I don't know macOS very well, so probably not, but what do you mean by "so many papers open" ?
Well in this case DRM means Direct Rendering Manager (https://en.wikipedia.org/wiki/Direct_Rendering_Manager)
What I find even more interesting is AMD takes over half of that.
Cool. That's one of the biggest pains I've found with implementing a lisp in a typed language.
That did not answer the question, so I am going to assume the answer is not trivial.
I get quarterly bonuses and have an annual compensation review that usually results in a raise. "When I really need it" doesn't have much to do with that. At my last employer, they laid me off two days before my son was born.

I work out an agreement with my manager for what my work schedule will be. I owe them the time and work that I agreed to. They owe me the compensation package that they agreed to.
The content belongs to Pakman. Its a progressive political show. I'm not sure what the backstory is, I don't think it was even announced. People are digging it though.
Contract Economy: There is still a significant opportunity for a Freelancer/Upwork group to exist. Something that better vets quality while not pushing for Toptal prices. I suspect you'd need to set up physical presence in the likely countries properly vet and control quality but this could easily be covered by a premium for a know quantity vs going to western rates.

Crytpo Currency: There is room for more disruption here. I suspect a currency that is both trackable and backed by a pool of commodities/currencies could be quite popular. Traceable would make theft risk reduced as money could effectively be returned if it is stolen and being backed/hedged by currencies/commodities would help with confidence.

Cargo: I'm surprised we haven't seen electric cargo ships. Even combine solar with sail as winds are favorable. This combined with auto-navigation (at least between ports) seems more easily achievable than cars yet technology is further behind.

Dockable Phone to PC (physical or even better if wireless dock): Surprised no-one has done this well yet. I can image whoever does this with really take ownership of the OS space. I always felt this could be the best route for Microsoft to re-enter the mobile space with force.
UK has strong telco competition because of a strong local loop unbundling program (BT OpenReach), the US had that at one point (Telecom act of 1996), but the FCC progressively weakened it to the point that it only remains applied to phone lines served from a central office, which limits the number of serviceable users as well as the capacity of internet service. Since overbuilding is expensive very few areas have meaningful choices, so we're left with trying to regulate good service, instead of having poor service punished by the market.
How to ensure security of your WordPress user accounts
Lawful normie
Twitter manipulates search results. I've been looking at a live tweet, searched for a hashtag in that tweet, and Twitter said there were no matching Tweets.
> membership in the thousands

This is pretty tiny, by Internet messageboard standards.

Even a tiny subreddit has tens of thousands of users, and "smaller" subs have over a hundred thousand.

I suspect that your good experience had more to do with the small number of people than the topic or demographics.
I could be wrong on this (it's been years and years since I got my ham license), but I think the licensing of individual operators is intended to _ensure_ that ham radio is preserved for individual operators. The idea being that keeping the band available for... say, emergency communication, is in the public interest.

Also, for what it's worth, transmitting on CB (Citizens' Band) radio doesn't require a license, but I think it's restricted to very low-power bands.
That's not my experience. I switched fron XP to Ubuntu 8.04 and I remember how the DE felt much better. I could do everything with half the clicks. Windows control panel dialog were so clunky in comparison. Four years later I discovered that KDE shares that clicks problem with Windows and I went back to Gnome after a few months. I'm on Gnome flashback now and specifically a Gnome 3 tweaked to look like Gnome 2 from 10.04 plus Compiz for the 3D desktop transitions (the cube).

I used Windows 8 and 10 on friends' laptops and I'm not impressed. BTW, everybody hated 8 because of the changes in the UI. They tend to be OK with 10, but it looks so old to me, like a window manager for some 16 colors home computer in the 80s (I used them back then) with 1080p resolution. Control Panel's dialogs in most cases are still the same from XP and I can't understand why they didn't redesigned them. They feel more and more out of place in the UI.

Mac's UI is somewhat similar to Gnome (actually the other way around, I think) but I never liked the menu at the top and the top bar. That's why I removed both from my Gnome and I never bought a Mac since the very beginning (I moved everything from the top bar to the bottom one.) Mac's UI feels zippier though, that's the advantage of building both the hw and the sw.
Glad to see Sonique being remembered by someone other than myself!
Simon Sinek: How great leaders inspire action - start with Why

https://www.ted.com/talks/simon_sinek_how_great_leaders_insp...
Don't we see a lot of similar behavior on mmos like Eve Online ? I agree with the other commenters that the game may not have all its detrimental effect if it came to market.
Yep, it's bad.

On Windows I wind up using http://ninite.com/ for my "package manager" equivalent and hope the software I want is there.
Admittedly, I've only taken a cursory glance and so I may have missed something, but it seems to me that most of what's offered is either large corporations (Netflix, Xbox), or the Telecom network's own media arm.

That's nightmarish to me. 6 corporations owning 90%+ of media outlets in the US is already bordering corporatist dystopia.
https://giki.wiki , keen?
Why We Need a Federal Job Guarantee – Jacobin
Back before I moved to Mac there was a plugin I used in Winamp for syncing iPads. I'm not sure you could find it these days though.
There's also the 'story' of the Japanese firm who included 10 broken 'X's' with the delivery of X, since the contract stated 10 broken X's per 10000.

I think you'll find neither story is true.

Like most Urban Legends it's a bit silly, people are people whatever the culture. They have common sense.
I probably should have made more emphasis that it is the "best" that I personally have found.

Mainly in terms of ratios - I think my mind perceives size ratios better on a circular pie style presentation (as DaisyDisk does), rather than stacked blocks as most other utilities use.
I'm a little late to this, but a while back I built a simple version of Minesweeper with an API to allow programmatic AI solvers for the game.

Would be great to hear any feedback on it!

https://github.com/myfancypants/minesweeper
A bit late, but this is not an application of invertible counterpoint. It's closer to melodic inversion (which is also mentioned in the article you linked). Here's an example comparing the two:

Source: | Invertible CP: | MIDI flip: |
. . | ... | .... |
Voice A: . . . | Voice A: | Voice B: |
. . | .... | ... |
| | |
... | . . | . . |
Voice B: | Voice B: . . . | Voice A: . . . |
.... | . . | . . |

What we see is that invertible CP keeps each voice in its register and switches the melodies by means of simple transposition. Conversely, MIDI flipping forces low-register voices to play in a high register (and vice versa), and heavily transforms the melodies by flipping them (that's the melodic inversion).

And overall, invertible CP is rather easy to apply in a composition (I do it all the time!)
Doesn't seem like that many groups have really both studied the existing AGI research _and_ are seriously trying to apply the latest NN developments like GANs to (virtually) embodied AGI.