skysight-inc/HackerNews huggingface dataset:
>There are only about 30 elevator and escalator deaths in this country each year. About 1,900 people die taking the stairs.

This is a great example of a useless statistic. There's no point in having it, it does nothing at best and misleads at worst.

In order for it to be useful, at the very least it should be deaths per some value that represents the relative frequency by which elevators and escalators are used. Elevators and escalators are pretty much never covered in snow or ice and it's a lot harder to fall down an escalator since you don't need to move while on it. I'm sure if you replaced every small flight of stairs in front of a building with an escalator a lot more people would die on escalators.

>Some of the outlying entries in the data set are indeed legitimate. The Barclays Center, home to the Brooklyn Nets and New York Islanders, has not one but two freight elevators that each have a capacity of 80,000 pounds (13 or so elephants).

The citation on this (http://www.meielevatorsolutions.com/wp-content/uploads/2015/...) was a far more interesting read than the author waxing poetic about boxes that go up and down so I guess that makes up for the abuse of statistics.
There's a family business exception.
> And I don’t get why it’s this hard for open source projects to realize that

I don’t know, but I’ll throw out my theory. Note I’m very much a fan of open source even though this might sound negative. I would also love to see GIMPs UI get an overhaul.

In short, I think it’s harder to prioritize open source features for multiple reasons.

When you don’t have paying customers, it’s very hard to prioritize the feedback you get. When you do have paying customers, you tend to prioritize in proportion to the account size, for better or worse. As a blanket general statement that is not always true, but more true than not, paying customers are trying to get something specific done for their job, while free customers are exploring. I say this from the point of view of owning a web startup with a freemium model, so I’ve had a lot of first hand requests from both paying and free customers. I haven’t had an OSS project with as much success, so there might be some different trends when all users are free users.

The other aspect is that developers of OSS projects have fewer deadlines and can choose what they work on. UI coding is usually less fun than writing filters or architecting an image cache. I know that personally, when I’m left to my own devices, I’m not usually working on the hard or boring things that would have the biggest impact for others, I’m working on the fun things that are most fun for me.

There’s also the issue that OSS projects are created by programmers for programming reasons, and they aren’t often able to hire designers and artists like a for-profit shop.
Hijacking HTML canvas and PNG images to store arbitrary text data
You can always submit bugs/annoyances/requests directly to the GIMP developers: https://www.gimp.org/bugs/
The military has strong incentives to penalise not taking vows seriously, in general
Ions, given the colour. Metallic nickel is silvery, but Nickel II and III are greenish and greenish blue respectively.
We Are the Document Foundation – Ask Us Anything
If the metrics Google collect indicate that visitors prefer quickly loading pages, that should be factored into the decision as what external resources to link out to.

The evidence that visitors find bloated pages an issue is slowly growing, from Amazon quantising the financial loss of slower loading pages [1], to more recently, Life Hacks taking advantage of GDPR-triggered quicker-loading less-bloated European-versions of news sites [2].

I guess the question worth asking is if a non-AMP page is objectively more-performant than an AMP version, does Google prefer the publisher to keep the slower AMP version?

In a sense AMP is user-focused, validating Jakob Nielsen's prediction of the end of Web Design, because "people spend more time on other sites" [3].

[1] https://www.fastcompany.com/1825005/how-one-second-could-cos...
[2] https://lifehacker.com/to-make-websites-load-faster-browse-t...
[3] https://www.nngroup.com/articles/end-of-web-design/
This one: https://marketplace.visualstudio.com/items?itemName=vscodevi...
Naan and Curry has the best non-vegetarian South-Asian food in the Seattle area. It has branches in Renton and Issaquah. I have personally found it much better than Maza grill, mentioned in the other comment.
I definitely agree about the team size/cost. I have to say, it baffles me how much time programmers are willing to put into open source works but apparently it's impossible to find UI designers who are willing to do the same. I don't think it's a lack of enthusiasm, I think it's probably more of a social/clique thing and open source projects would benefit greatly from opening themselves up to contributers outside the realms of programming, signaling respect for that kind of work.
The developer is of the Calibre fame. I had little hesitancy on the UI aspects of this project, but I am completely surprised. Ready to give a try.
>But crushed stone IMO is even better, it's not round and thus performs better in earthquakes.

Maybe if you manage to pump the concrete with a reasonable wear to the equipment, you mean.

Normally with crushed sand you need to increase cement quantities (because more water is needed) and need finer fillers like "flying ashes" and since you dont' want to have excessive resistance and thus excessive shrinkage, you need also other chemical additives.

And - just for the record - rounded aggregates tend to make stronger concrete, not the other way round, not because of the "surface", but because of the "shape", a concrete made of only spherical (in theory) aggregates has the less voids, and the more the actual shape of each aggregate tend to be similar to a sphere the less voids you find in the mix (that need to be filled by smaller fillers).

Of course this is "generally speaking", concrete is a product not much different from cooking, you need good ingredients, a good recipe, good equipment and a good cook to have a valid result.
>I suggest that a little more than 1/2 of men are repulsed by the notion of gay sex (totally different for women though) and that it's instinctive.

So men evolve, but women don't, huh?

Just because your own personal experience propositioning men for gay sex instinctively repulses 50% of them doesn't mean your anecdotal suggestion means anything about the rest of humanity. Maybe you just need to take a shower.
It sounds to me like this is more of a problem with the domain system, and the way it embeds into a URL, than a problem with URLs as a whole. Browsers have already largely hacked off the protocol in the front, and even Google couldn't get rid of the path & querystring (though we can continue to work towards hiding more of it from the average user if that is desirable), so it seems likely this is all about the domain, and the difficulty of mapping what domains really mean to what end users think it means.

To boil it down to one example, how do you solve the problem of someone setting up secure.citigroup.accountmanagement.com and have an end-user understand that that's a phishing site? I mean, for goodness' sake, authority in the DNS chain is read backwards. How many users are going to read that and see ".com" as the root and technically most important element, rather than "secure"?

I'm not commenting on any possible solution since this article doesn't even sketch one. I'm just trying to apply the principle-of-charity to the article and come up with the most plausible interpretation, and the one most interesting to have a discussion about.

My own commentary is that I'm not sure if there is an answer that's any better than beating on domain names until they work as well as possible. The only other alternative I see is a centralized authority of some sort, and while that is likely to potentially work better than what we have now for maybe about 5 years, the negative consequences after that as the central authority learns to spread its wings and exert control to extract money from people and abuse its authority to push some agenda outweigh the safety.
There is a tremendous amount of inertia that most be overcome to make changes to the UI.

I don't just mean technical inertia which is probably large given GIMP's size and long history, but also people inertia. UI tends to be the ultimate bikeshedding [1] blackhole. Few people have an opinion about how a denoising filter should be implemented. Several orders of magnitude more have feelings about the UI should look and the workflow should function.

[1] https://en.wikipedia.org/wiki/Law_of_triviality
Stop using chrome, now, do it, it's easy, there are alternatives.
Is there a repository for ubuntu? I tried to use the binary but don't even have scroll bars on the window, and when I ssh somewhere I cannot start a screen session
I see. For me, dismissive is one thing (and I could agree with that), uncivil is something much worse.
Yep. For those not familiar with the heyday of AOL: "Type in AOL keyword XYZ to buy an XYZ"...where AOL sold the keyword to the highest bidder. They weren't selling the top spot in a list, it was exclusive placement.
What is exactly the problem with gimp's UI? I find it intuitive and very easy to use (but then, I have not used many other interactive imaging programs). Is it missing something important? Has too many useless features?

GIMP's UI is alright for me, what I need are more features that are sorely lacking:

1) ability to work with images having an arbitrary number of spectral bands

2) floating-point pixel values

3) complex-valued pixels and their natural operations

4) images of arbitrary size, without need to open the whole image at once (which may not actually fit in memory)

5) save the processing graph and apply it to other images with a command line tool
Have always wondered what it would take for an Apple, Microsoft or google (or Spotify with more money) to buy one of either the music big three or even movie studios? Apple certinaty has the money, as do google and Microsoft... would doing this even make sense? Would it make a difference in music or movie licensing?
Generally, vegetables are more expensive than grains and more perishable.
I've seen a lot of this in business space and it is ridiculous. Business users should be trained/expected to know how to properly use browsers similarly how they are trained/expected to know how to use Word and Excel. This includes a reasonable understanding of URLs.

The web is everywhere. It's time to accept that web literacy is necessary for working in an office. This includes things like working with tabs, creating bookmarks and using in-page search.
This is complicated by the fact that a struct method can have a pointer or a non-pointer receiver. They can't be mixed, but consider the following:

type Foo struct {}

type Bar interface {
Baz()
}

You could implement the interface either with a pointer receiver:

func (f *Foo) Baz() {...}

Or with a non-pointer receiver:

func (f Foo) Baz() {...}

Pointer receivers are more common for various reasons, but non-pointer receivers are still perfectly valid.

If you force interface arguments to be prefixed with a * then you end up with confusing usage depending on how you initialize the variable being passed and whether the interface was implemented using pointer receivers or not.

eg, for your ReadStuff example above, there are the following possibilities:

reader := SomeReader{}
pointerReader := &SomeReader{}

// SomeReader implements io.Reader with a pointer receiver
ReadStuff(&(&reader)) // This isn't actually valid, compiler will throw "cannot take the address of &reader"
ReadStuff(pointerReader)
// SomeReader implements io.Reader with a non-pointer receiver
ReadStuff(&reader)
ReadStuff(*pointerReader)
Well, that's perhaps reductionist a bit too far to be a useful statement. There are other things outside the kernel that are important too, and design decisions that matter to user space.

Things like OLE can be said in retrospect wasn't a good idea security wise. Autorun kept delivering for more than a decade. Perhaps GDI could do with a security model. That sort of things makes it unnecessarily difficult to secure the system.

The reason we don't hear about Windows router botnets is because nobody bothers building those boxes in the first place. You put your Windows box behind a small Linux box in order to connect it to the Internet, not the other way around.
Also UK?

Luther, Cracker, Broadchurch come to mind. Even the UK version of Law & Order was surprisingly watchable.
That's for second/third-level domains (depending on the scheme of the TLD they're under). To run a TLD you have to apply to ICANN and provide evidence that you will actually be able to run the registry.
The article mentions Reddit being censored and lame, but that is just a reflection of the specific subs that one subscribes to. My rule of thumb is based on HN: If a sub has significantly more upvotes for it's top posts than HN does, then it's too big to be a community that I enjoy.
And chips on smart cards, electricity meters, telephone PBX,...
I don't know where you work but there's plenty of places in Europe where you can hire a decent engineer for $100k a year.
Politicians like to feel important. This reminds me of the UK parliament demanding Zuck go to hearing there and not some other executive.

Also reminds me of Kanye tweeting "I need to meet with Larry from Google".

It's all nonsense, the question is, how much does not playing ball with the nonsense hurt you? This article wants to say that not playing ball could lead to more regulation/worse treatment by legislators. I'm not sure I really believe that Congress will actually do anything, but who knows.
His book "Silence" is also really worth reading to understand his philosophy.

https://www.amazon.com/Silence-John-Cage/dp/0714510432/ref=s...
I hear you, except in reality there are plenty of places a new business might expect users to navigate to their website from, e.g. their URL could be listed in a common proprietary platform such as Yelp or Twitter, and it could also be in a marketing email or even a business card. Hopefully new generations will understand what a URL is, and perhaps some informative campaigns could keep the public aware. We learned how to describe directions around a cute town on a piece of paper when I was in the 2nd grade, so why shouldn't elementary schools teach basic internet essentials to kids at some fairly early grade level?
Not when doing AOT compilation.
They were those bastards who nearly dominated the Ottoman Empire and all of the western Mediterranean region in my recent EU4 game. They listed me as a rival for nearly 200 years without ever waging war, which, in hindsight, was a blessing.
Three ways to sum a divergent series
There's Affinity Photo / Designer that is pretty similar to Photoshop (UI & functionality) and cost around $50. No subscription, no bullshit. That's (kinda) affordable, right?
Beat me to it. Do open source projects just not check for name conflicts when creating their packages?

It would seem prudent for this kitty to consider changing it's name to help alleviate confusion.
Could you share your config that makes Kitty behave more like iTerm 2?
What do you want changed about the UI? I don't even look at it most of the time. Single window mode/quick toggling of that was the biggest change for me.
We trained an algorithm to detect cancer in just two hours
They did an ICO. Just like every companies with written "decentralized" in the baseline.
Creative Independent: https://thecreativeindependent.com/

Sterogum: https://www.stereogum.com

Lots of little sites that come and go (not unlike the zines of yesteryear) such as GigGuide Taiwan: http://dead.gigguide.tw/articles.php

And I enjoy following some of the creative people who have good social media accounts that they run themselves. Gives fans an unmoderated window into what they are seeing/thinking/doing, something that was very difficult to experience 30 years ago.
One of the most damaging pieces of advice I ever received was "starting lots of things and not finishing them is bad".

Rather than finish more things, I became wary of starting things. This did not improve my overall output, and in fact lost me the experience I would have gained from many started-but-unfinished projects. It's taken me years to unlearn this advice in practice.

I especially take issue with calling out practice of a musical instrument. Ten minutes every day or two is much better than one hour every week or two.
I remember seeing this in iTerm, but it was fixed by changing the subpixel hinting mode. Is there an option for this in kitty? I couldn't find one in the config, unless it has a different name.
Well in the end the world is not a fair place. Linux Torvalds isn't exactly loaded either, although he isn't poor. But In the end people are gonna abuse your products to make as much money as possible and there is no guarantee, you will ever see a penny of it if you sell it as Free Software.
Just because someone can use a software does not mean they can/will pay for it. In other words, you'll can only earn money if your customers are rich.
A modern mobile network in a stagnant industry
> A robot is made of dozen, if not hundreds of packages. catkin compiles the whole workspace [...]

s/robot/software

Why even have the concept of a `workspace`? I don't think it solves any problem.

Most bigger software projects are built on-top of other software, but most deal with it without having to implement their own build system. I know that CMake is established software, but despite its own horrendous scripting language I find it mostly useful if you want to build cross-platform native software - if you're going to run on Linux anyway, I think there is no point for this indirection.

> - Make and autotools (Haha) ?

You might laugh about these tools, but they build most of your userspace if you're on Linux. And yes they even work on distributions other than Ubuntu.
ECommerce Marketing Apprentice
yeah but 100000$ is a big one. You can buy a very good build machine for 10000€ esp. if you rent it and paying a few trips to a hackfest and a small venue is certainly not 90000$... So even if it's none of my business, it does raise questions.

but well, Gimp as served me well, has been there so long that the only thing I can say is kudo's to the devs. they could even pay themselves a bit, that'd well be deserved.
But it's a more-or-less constant cost (energy costs, maintenance, rock supply), vs rising costs of sand (diminishing sand reserves, increasing shipment costs).
The Best Way to Remember What You Read: Readwise Just Launched on ProductHunt
Windows server containers are not necessarily run inside hyper-v: https://docs.microsoft.com/en-us/virtualization/windowsconta...
Outside of Google's Summer of Code, their sponsorship of Guido's time for years, their own OSS contributions (Go? React?)

But yes, I think some grants would go a long, long way.
I would really love to ditch more of my nvim setup for vscode, but this bug [1] from 3 months ago absolutely wrecks my productivity. I rely on splits as the primary means to navigate the codebase and having a single cursor position per file is maddening!

The vim bindings aren't perfect and are sometimes slow (you can see a macro insert things character by character) but about on-par with IdeaVim for the IntelliJ side feature wise.

Maybe oni [2] will catch up before vscode fixes their issues but I eagerly await a decent language server modal editing setup.

[1] https://github.com/VSCodeVim/Vim/issues/2688
[2] https://github.com/onivim/oni
Google does chromium, linux, mysql, go... The same about FB. $100k is a droplet in ocean.
I'm sorry, but I'm kind of tired of this double standard. If you want to get paid for your project, charge for it. If you want a lot of people to use and benefit from it, give it away. If you give it away, don't then complain that you're not getting paid for it.

We all love and benefit from free and open software, but if you're in a position where you're considering working for free, you should make sure you're squared away financially. Obviously, some people plan to use the reputation gained from creating a popular project to propel their success, which is fine too.
3 months of a professional UI designer could easily quadruple the usefulness of GIMP for me. The UI, in its current state (I always use this disclaimer and it never changed in like 10 years), is a horrible mess and makes GIMP unusable for most professional work. There is no trend of it getting better. They need to hire someone from the outside, accepting that kick in the butt.
Java now offers "deploy-time" AOT compilation for free.

It has been available since the early days in commercial JDKs and initially it was the deployment option on IBM mainframes, by converting JVM bytecodes into the bytecodes of the mainframe execution environments.
I disagree with this binary assertion. Dual license so that people can use it, but if people are making a killing with it, you get a piece of that.
Well, the UX had a huge overhaul because Firefox decided that prioritizing grandma's safe experience on Facebook was more important than features. So they removed them. The great extension holocaust. NoScript was big enough to get special attention from Moz but even it is severely gimped now.
How to Enable Laravel 5.7 Email Verification Support
What market are you looking at? Its all about risk... if you're targeting the medical domain for example, you have a multi-year project just to get thru the certifications.
Conversely if you're just looking at creating a toy with limited movement, weight and power then the risk is significantly less.

Get an engineering safety consultant to have a look.
I’ve eaten there in the Bay Area and am inclined to agree with you.
Well, I guess in the universe of scams, this isn't the worst outcome.
Ask HN: Who is seeking co-hacker/sales hustler?
Show HN: A Light-Weight and Easy-To-use Audio Visualizer Library for Android
Yeah, it's very slow, it doesn't ask for defaults and rather unfriendly towards casual use of tbb, where you don't necessarily remember the user interface and have to rediscover everything each time, only to come across cryptic icons.
That's a dark path, and it's not up to the individual to make that decision.

Faced with the choice while driving to swerve to kill a squirrel or not swerve and kill a child, there is only one permissible answer, or else we're endorsing sociopathy.
Ill give that Kitty is featureful. Not sure how many times ill need to render something i cant invoke from feh in the term, but its a neat hat trick.

but fast? on an intel haswell graphics card Im seeing input latency. Sure, its technically beautiful, but the st terminal from suckless.org is lightning fast compared to this.

update: this is on a 2015 macbook with retina running funtoo, so this may be a performance consideration specific to the hardware.
The US also has to keep the USD a just-safer investment than other world currencies, held by other governments with their own issues. As long as USD is the safest investment, the US will never default. Don't outswim the shark, just the slowest swimmer and all that.
C'mon man, TFA addressed this.
30% of SaaS companies do not reply to demo requests What else you don't know?
Haha, maybe I should have written this article.

I ran into this on a couple of legacy CodeIgniter applications that I was rewriting for a small Swedish company and had such a visceral level of shock and disgust when I realised all the production servers contained a publicly accessible ".git" folder.

Worst of all, people had been committing database details. So, not only was the source code for all the applications public, all the user data effectively was too (and, let me tell you, those passwords were NOT hashed properly!).