skysight-inc/HackerNews huggingface dataset:
Ignoring the aesthetics, they’re breaking basic workflows. For instance, try rejecting a calendar invite with a response. I guarantee you’ll screw it up the first time.

Something similar happened with windows phone. Version 8’s UI was painstakingly optimized to minimize the number of taps to get anything done, and all the controls were at the bottom of the screen. (I guess market research showed that people use fingers to control their smartphones, and not some other appendage.)

In 8.1, they increased the number of taps for most interactions. For instance, in 8.0, you opened maps, typed your destination and pressed enter. It popped up an interstital screen with options that timed out after 5ish seconds of no interaction, and then started navigating.

This was infuriating, but still well beyond the current state of the art.

If I remember right, in 8.1, you had to wait for networking, click through the screen, wait again, and click OK, just like on current iOS (except that the controls on iOS can’t be used one handed, so you get to have zero hands on the wheel instead of one). Also, even in the broken revamp, it was obvious what was tappable, and what was not.

Google has taken regression of basic workflows to a new level with their new ui revamp.

For instance: Clicking “no” in a calendar invite brings you to a confusing form with no useful information and a bajillion user interface elements. You need to click a low contrast text box that says “invite guests / tldr” to type a repsonse, and then click a button. Of course, there is no visual indication that the “invite guests...” text is an editable text box until you click it.

Typing your response and clicking no doesn’t actually do anything until you click the red button in the top left of the screen. The only way I’ve found to discover this is to attempt to close the calendar UI.

I have never attempted to use the new calendar UI workflow on a phone. I suspect it is even worse.

The fact that Google is dysfunctional enough to ship things like this boggles the mind.

Even Apple, which is supposed to be good at this stuff, is years behind defunct competitors in easily quantifiable, obvious metrics.
Show HN: Discover products based on recommendations from influencers
Shameless plugs have always been encouraged here.
The rise of renting is also about the need for fleixilibity in today's economy
It's slightly more productive than procrastinating on other sites.
Yes. This is in the category of "ignore what people say and watch what they do."
Most of the advertisements I get for real bikes are e-mails from my coworkers explaining why they're in the hospital and won't be coming in today. An exercise bike avoids these hazards as well as sunburns, seasonal allergies, weather, and temperature. You also get more control over what kind of exercise you're getting and can easily scale it as needed.
Ask HN: How much difficulty have you had switching frontend frameworks?
Based on my experiences with previous employers, a lot of people feel stuck and frustrated with whatever framework choice they have made in the past few years. (Usually Backbone or Angular 1, and the desired framework was something like React or Vue)

Are you experiencing that pain?

What framework are you on and what would you like to transition to?

Are existing open source solutions working for you, like ngreact or angular2react? (In my experience multi-paradigm codebases had a large cost.)
In case you were unaware and didn't just want to write your own, fwknop is an off the shelf tool to do the same.

http://www.cipherdyne.org/fwknop/
What's some stuff worth getting excited about in 1.5?
Let's say "the vast majority of people using SSH"
That is exactly what it’s trying to do, going off the “4th trimester” theory. Make the baby feel as much like it is still in the mother’s womb as possible.
The horror of Vault 11
It's not an artifact of the human mind.

Organism's genes (and phenotype) that is transmitted sexually are easy to separate from viruses and bacteria. Of course there is some mixing, like retroviruses, but the distinction is not artificial.
I'm sort of terrified about the opportunity cost to humanity when billionaires want to settle an idle theory about markets and start devoting cycles to that.

If Buffett knew he was throwing down a gauntlet, I'd hope he would have dared Elon to do something about malaria rather than candy.
Crypico – Free-To-use Freelance Cryptocurrency Platform. Get Paid in Any Crypto
While these tools such as django and rails or Unreal and Unity are excellent achievements, we'll never get even better tooling if really smart people aren't working on these sorts of projects.

I follow a project called Handmade Hero[0] by a longtime game and game tooling programmer where he codes a complete game from scratch with absolutely zero dependencies except Windows. It's an excellent educational resource and I've learned a lot about how games work, including game engines such as Unreal of Unity. This has enhanced my knowledge of how I might better use those engines and I feel that it's been a valuable use of my time.

[0] https://handmadehero.org/
Precisely, have a look at this: https://news.ycombinator.com/item?id=17006848
I think they are both talking past each other a bit here, even though all those comments are intentionally joking.

A moat in business isn't a static thing that you build and then leave forever.

Apple's moat is its supply chain with Tim Cook built out.

Coke's moat is its bottler and distribution chain

Visa's moat is its ubiquity world wide

Google's moat is its search technology and infrastrucutre, both the 85,000 employee's it has and its data centers world wide that any of these engineers can harness.

None of these companies built that years go and then left it. These companies spend billions a year on updating their moat's. And if big companies can innovate, then their "moat's" are one area where they probably have an innovation advantage on competitors.

I'm with Buffet and Peter Theil on this one, give me a moat any day over a company that is continuously innovating trying to find a working business plan
You might want to try a bit of outdoor biking. I have exercise induced asthma as well and I've been riding for the past couple of years instead of running (knees).

While I still think running is the easiest way to lose weight, riding a bike regularly has greatly improved my lung capacity and for some reason isn't as big an allergy load for me.
I've immediately fell in love with the design. It's very minimalistic and straightforward, not a shitty bootstrap theme. Subscribed !
Gitea is a fork of Gogs, so it has everything on that list and more. Sadly Gitea suffers from the usual problem that open source projects has, poor documentation. If you really want to compare feature lists, here's the one listed on their website (https://docs.gitea.io/en-us/).

Why compare two products by their README and not their website? Heck, why not compare them by using their test instances that are there for you to try.
DiscoverDev: Daily Curated Programming Articles by AI and Nerds
Right on the money. Looks like Elon is the one taking it a bit too seriously. His behavior is erratic, flying too close to the Sun
They were invented repeatedly multiple times. Aol instant messenger is another example.
UI quality is not subjective; decades of research have gone into quantifying user interface quality, and also into proving that the resulting metrics reflect reality.

Dismissing this entire field of work is like saying “Structural integrity is subjective. Bridges gotta fall eventually, and geology is hard, so why bother?”
For me, my autism is neither a disability nor a mental illness. Although it can be overwhelming to a degree, it seems to be a considerably different way of perceiving the world. I don't believe I'd be able to cope with too much more of it, either.
When my son interviewed there one of the tutors told me he thought they should abandon the interviewing and select at random from a pool of the top 10%.
The problem is that only cooperative shutdown guarantees resources owned by threads are properly released without affecting the application's state.
Doesn't this mean that the office operates 9.5 to 10 hours a day because people work schedules are different? Means not that a single person works that much, not even the Manager but it could mean that its expect to get requests at any time in these 10h.
Calling people who have autism to not have "real autism" is a misinterpretation of the many behaviors associated with autism and why it may be considered neurodivergence or a developmental illness instead.

There are people who are non-verbal but sign or write perfectly well, what are they considered?

There are people who are very vocal but speak with an awkward cadence and have mood swings, are they "really autistic"?

There are people who are verbally eloquent but constantly participate in stim behavior and need constant observation to make sure they clothe, bathe, and feed themselves appropriately, do they have "real autism"?

There are people who may be able to hold down a part time job but cannot have a full time position because they have no capacity towards basic organizational skills necessary to have regular hours, do they have "real autism"?

There are people who are nonverbal and constantly stim and have severe learning disabilities but have enough organizational ability to hold full-time hours in, say, construction, because they're highly organized and don't have sensory problems with the work. Do they have "real autism"?

Autism is complicated because it is more a set of descriptions of related symptoms, in which each individual may have more or less of each symptom. From what I understand, autism can't be viewed as a "rating" of better or worse autism. Instead it should be viewed as a gradient of behaviors, individually are considered more or less functional.

I should also note that your language is highly dehumanizing to your bother, emphasizing on the impact of his autism on the people around him, and defining "real autism" not by symptoms but by how it affects non-autistic people. I don't believe this is much different than trying to direct a conversation about autism to making it a conversation about how hard it is to be a non-autistic and live with autistic people.

EDIT: Of note, I agree that it may be more pertinent to create different categories of autism based on the group of symptoms, but I'm not sure (and I don't know if there are studies) if they can be so easily teased apart as implied here.
Decorators in Tcl
Gitea is a fork of Gogs.

> Are users expected to install and find out?

Some due diligence and going to the gitea website could also do the trick.
https://docs.gitea.io/en-us/
Indiehackers, Inside The Hive (the tech episodes, not the Trump-bashing ones), Recode Decode with Kara Swisher
hi
your blog is very nice
here i found new tutorial and social network
https://www.welookups.com
Evernote chose features over counting kilobytes. Thats a choice they made. Comparing this with evernote on kilobytes is like comparing homemade skateboard to a SUV by their weight. Not cool.

I prefer native apps in most cases over some web counterpart with rare exceptions.
+1. About two years ago I switched to gitea but then switched back. gogs has (had?) slightly less features but seemed more polished. No issues since then, I'm glad to run again the original.
Personally:

- Issue due dates (https://github.com/go-gitea/gitea/pull/3794)

- Approval/comments on pull requests (https://github.com/go-gitea/gitea/pull/3748)

- Multiple assignees on issues (https://github.com/go-gitea/gitea/pull/3705)

- Dependencies for issues (https://github.com/go-gitea/gitea/pull/2531)

- CI status on pull requests (https://github.com/go-gitea/gitea/pull/2519)
Probably also for depression and attention deficit disorder as well.
Show HN: I created a WordPress plugin to publish posts on a Facebook Page
Kind of diappointing that the word "nuclear" didn't show up in this article. Exceedingly low-carbon nuclear-powered ships are a very mature technology (Navy), and the shipyard construction environment offers very interesting solutions to the biggest problem with nuclear (cost). For instance, you can serialize production of very large structures. It's Henry Ford to the rescue again but where economies of mass production meet economies of scale.

A few merchant ships with nuclear propulsion have sailed before, like the NS Savannah [1].

If we're going to have a serious conversation about low-carbon long-haul shipping it really should involve consideration of the vast and high-density energy resource in the nucleus.

[1] https://en.wikipedia.org/wiki/NS_Savannah
Foetus – Termination Checker for Simple Functional Programs (1998) [pdf]
EigenNet: Towards Fast and Structural Learning of Deep Neural Networks
Gun emoji character redesigned by all major vendors
Wall Street’s Latest Secretive Trend? Board Game Nights
I have literally never seen an article like this and have been using Google News for years. Maybe you're clicking them and giving the ML model the wrong feedback?
> "Cargo shipping is ruthlessly cost-competitive, and fuel is currently 50-60% of costs. [1] With the new regulations that percent will increase"

- Yes. Ultimately increasing the cost of the goods shipped.

-(Relatively) inexpensive shipping / transport is the foundation of the global economy. It's also its Achilles' heel.

Even if currently a financial break even, these sails seem like a smart hedge going forward. The eco benefit being the bonus round.
It doesn't help that assistance in schools is based on kids getting certain diagnoses (at least where I live in the U.S.), Autism being on of them. This means that a number of kids either have other disorders or really none at all are labeled with this because it's a way of working the system.

To make matters worse, I've had arguments with teachers about what constitutes being Autistic. My son was diagnosed with Autism when he was 3/4, and with therapy he's doing quite well, but he has his quirks. I have to remind people that just because he doesn't act the way their other children did who were diagnosed in the classroom, doesn't mean that he isn't on the spectrum, and I remind that they aren't qualified to officially determine his mental health. (And if they are, then we're going to have another discussion about performing a medical procedure on a child without the consent of their parent.)
Much kerfuffling comes up about "What monads are" and "Are monads just pipes" and "is X or Y a monad." I'd like to volunteer to answer questions and provide examples people may have. This paper is a really practical reference for how to use them, but without an insight into what "them" is, it may not be helpful.

So feel free to fire away questions. I can provide simplified examples in a variety of examples upon request.
Why horses in the Kentucky Derby aren’t getting faster–but humans are
Were the "working with me" documents started by employees or was that something someone pitched/asked for from management? I'd like to do like that. Even as an individual contributor, there are times where I find myself describing my working style or communication style to new teammates.
Apple’s moat is its ecosystem. There are things uniquely on Apple platforms like iCloud photos, iMessage and anything bought on iTunes that make it tough to switch.
As another systems engineer, I'd much rather have clearly delineated features and how to interconnect them, rather than a cornucopia of disparate and badly documented "features".

I'm thinking of the class of "Does:X, Y, Z" but Z requires unstated dependency of A and C, and C requires you to have a specific database organization type that was asked at the initialization of the system. And there would be no hint that you had to choose the DB type, and how that would have ramifications 10 steps down the line.

Going back, what I'd rather have is more in line with the Unix philosophy. Do something and do it well. Let me connect somethings to other somethings. But Gitlab is a cathedral, and disorganized at that.
To me, it serves as a powerful cautionary tale. Ten years ago, it was a vibrant community where pg, pmarca, DHH, and many other quite accomplished individuals commented regularly.

It's not like that now. The elves have left middle earth.

HN's greatest contributors of the past, have been gone for years. Worse still, the site's audience has broadened greatly and its content has shifted towards the very mainstream news topics that it once avoided. Moderators have clear political axes to grind. While the site initially shunned submissions related to politics (and even codified this in its guidelines), it's no longer uncommon for flags to be turned off explicitly political stories that lead to viscous flame wars.

HN is invaluable, as a reminder in the fragility of communities and of the impermanence of anything we create. If a project that some of the smartest people on the planet put their heart and soul into can fall apart so ruinously, who are we to have any ego about our creations?
A bunch of over-funded, under-profitable startups trying to discover a business plan is, in itself, a moat. I just wonder: for who?
> ... but the task of greening the high seas fleet is far more daunting.

I think large ocean-going vessels is one place where hydrogen might make sense. The biggest problem with hydrogen is storage, but when you start talking about really large fuel tanks storing liquid hydrogen becomes a lot more practical. All of the hydrogen powered automobiles I've heard of rely either on high-pressure gas storage (requiring heavy tanks) or metal hydride storage (requiring heavy metal hydrides) which pretty much make them inferior to modern battery-electric vehicles.

Storing cryogenic liquid hydrogen doesn't have the same weight penalty, but has a huge volume penalty, plus it has the additional problem of keeping the hydrogen really cold until you're ready to use it. However, on a cargo ship, the large volume of the tank probably isn't a big restriction, and keeping the hydrogen cold enough is going to be a much smaller problem. That's because heat-loss is going to be proportional to the surface area of the tank, rather than the volume.

Hydrogen still suffers from energy loss at production. Hydrogen production by electrolysis is nowhere near 100% efficient, nor is turning the hydrogen back into motive power, either with internal combustion engines or with fuel cells.

On the flip side, I think as long as wind power makes up a substantial portion of electrical generation capacity, there will be times when the cost of electricity actually goes negative. If you can do most of the hydrogen production at times when electricity is really cheap, and you are planning to store it for relatively long periods of time anyway, then most or maybe even all of this overhead can be offset.
I don’t get what Buffett is referring to about See’s Candies moat. Besides being an aging candy brand that is enjoyed by older people, they seem to be pretty pedestrian.
Just wanna throw in that fly.io is an incredible concept:

a) Set up a "Site" and add caching and HTTPS with ease. Inject analytics with one button press on their web GUI. Free (credit) tier and services as low as $1/month after that.

b) Create an "Edge App", basically program your own CDN/DNS, deployed to Fly's 18 servers, in the same language you use on the front-end, the latest Javascript. Use their API to cache however you like, re-route `/pathnames`, and so on. Even resize or watermark images based on the request. Or just import something from NPM.

c) Their "Wormhole" product lets you load-blanace without nginx, just by adding some text to your Dockerfile. I've deployed a swarm to Docker across several VPS using this, no nginx config required.

You can start with no credit card, only caveat is you need a DNS with flattened CNAMEs (for root) or ANAMEs or ALIASs (unless you only wanna use subdomains).
Postgresql-topn: TopN extension for PostgreSQL
Learning from Animals That Resist Cancer
In the UK they moved to a single diagnosis in 2013. Before this it was autism and Asperger's. They found however that diagnosing people with the less extreme condition meant that they received less help from schools and local government.
Oh I get it. I read it as "not in any one of the current consoles".

XBox One and the PS4 use AMD CPU and GPU (basically modified AMD desktop chips with beefy on-die graphics).

Nintendo's last gen console was PPC (from IBM) with an AMD GPU. So since 2012ish AMD has been killing it in the console space. NVidia needed that win with the Switch. Its a good fit for Tegra IMO.
Sure, no problem.

I will write an email tomorrow.
Ask HN: What does an SDE III in Amazon or equivalent do?
I have about 12 years of Software Development experience. I have never been in the big 4 companies like Amazon/Microsoft. I am wondering what is the expectation from or habits of SDE III in Amazon equivalent? My current role includes mostly picking up stories from my team's sprint and as a senior most engineer in team represent in architecture meetings with other architects from teams working in same product. Do SDE3s breed code left right centre, architect the whole system and make it easier for other engineer or they do less coding then other engineers?
> The Russians and Chinese manipulate the American public every day all day

So does our media, government agencies, NGOs, Canada, Britain, Israel and many european nations. But lets scapegoat the russians and the chinese.

> How do you think we ended up with president chump?

Certainly not because of the chinese or europeans. The chinese and europeans wanted hillary to win.

Let me ask, did the chinese and russians get obama elected? I love how easily people are brainwashed by the media. They say something and the mindless just repeat it.
A woman’s brain stimulator stopped working after her home struck by lightning
Sure, but I prefer 30-50LOC for cooperative shutdown of my socket thread over having to rewrite entire JDK APIs.
> His behavior is erratic, flying too close to the Sun

If anything I'd say he's working too much. His behaviour has always seems to have been outgoing but now it's downright hostile.

He needs to take a few weeks off surely someone in his companies can run them without being micromanaged every minute of every day by Musk?
Great idea, great product and an amazing team!
Well, there's [1], but see also references in this Vox article, which hedges that somewhat: [2]

[1] https://www.vox.com/2016/5/9/11502464/gilens-page-oligarchy-...
[2] https://scholar.princeton.edu/sites/default/files/mgilens/fi...
Serverless, Not So Faas – Keynote by Kelsey Hightower  Kubecon
> [...] and implement competent things like competent CI [...]

I've got an OSX build box with a bunch of virtualbox VMs so I can build for Gnu/Linux (i386, x86_64, and arm), OSX, and Windows. Single slow box, so one runner at a time. It has to be running OSX because I haven't found any way to run an OSX VM on any other platform.

I want to trigger CI on Gitlab merge requests.

What does $competent_CI expand to?
Does anyone know if Musk’s language & tone is always like this internally? One has to appreciate the bluntness and the lack of Corp speak. OTOH it sounds pretty stalinistic. I wonder how sustainable that is..
Richard Stallman on Internet of Stings and Amazon Alexa
yes I recommended gitea at HN about one year ago, light-weight and great for self-hosting, good enough for probably 80% of the use cases for most people.

I put it on a $5 VPS to host all my personal projects, works great. At the moment I ssh-port-forwarding to access its UI as I'm not sure how secure it is if exposed to the public directly.

The only feature I want to have now is something like : https://pages.github.com/, i.e. a static html site behind gitea login, so I can host all my project-related documents for easy access, not really a wiki fan as wiki is painful to navigate sometimes.