skysight-inc/HackerNews huggingface dataset:
But did all those people invest the same amount of time into it? When adult "immerse" they don't immerse at the same level as a kid, they probably sit in an office most of the day with a computer or doing some job, they don't have the same time to chat like a child. They also don't have the same chance to chat in a simple level, a lot of the discussions required from an adult are at a higher level so they can't grow up with the language as a child. A good comparison would be putting an adult into school with young kids, interacting with them on the same level as a kid and growing up with them, but that almost impossible to recreate in the real world.
check out /r/randonauts fatum bot
You should have at least a few interested parties who you can ask directly for feedback on your MVP. If you don't have that, how do you even know you are writing a product people want?

Once you have made those few people/groups happy, ask them to tell other people. You should be able to get a couple dozen initial consumers that way. Again, if not, you might not have written the correct product.

After you get that far, you start marketing and growing traffic when you are ready to scale up.
This Shopenhauer quote is quite apt; thank you for the thoughtful response. One wondering: to what extent is information a prerequisite for insight?
Caches disabled... The browser caches things for a reason. I understand disabling caches to measure the network performance. However, that does entirely give a clear picture. If your wanting things you have already visited to load instantly it's hard to beat the browsers own caches.

The first thing that effects page time is network latency and there is no getting around that. AMP may help because google has lots of servers that may be closer, but if the underlying network is slow. AMP will still be slow.

Also the next thing is frame size. If the network path has high latency, but the ability push large frames you can send more per request. This is where things like inlining can help. It also reduces the request number.

AMP can't get rid the properties of the network. It's also generally the last mile that is slow not back bone.

-edit-
I find it interesting that the github link provided mentions portals are for "AMP Carousel like UI with navigation to publisher (alternative to iframe promotion)"
What are AMPs collusive lock-in effects?
Probably they're referring to the MOVE bombing [1], a case where the police carried out a literal air strike on civilians.

[1] https://en.wikipedia.org/wiki/John_Africa

Of course, that's not the best example to cite when trying to argue that the police, government, and military should have a monopoly on the tools of violence.
Kafka, a Czech, wrote in German.
Someone said their friend did that and got back a single sheet of paper with the words "An artist of no repute"
The Selfish Gene and Guns, Germs, and Steel are pop science, not "serious non-fiction tomes".

As for books not working, that's absurd. 1) Some books work better than others. 2) To a large extent, you get more out of books the more you put into them.
> Picture some serious non-fiction tomes. The Selfish Gene; Thinking, Fast and Slow; Guns, Germs, and Steel

Serious non-fiction tomes? I mean, I guess if you regard Harlequin romance as difficult novels. Okay, I'll stop giggling long enough to skim the rest.

Reading the rest, the core complaint seems to be that most people cannot effectively read and most people cannot effectively write. Which is true.
Ask HN: Experience Designing Things as Lefties?
As a leftie, every now and then, I'm reminded of how I perceive interactions differently. Sometimes, I'll come up with some novel design that feels "right" to me, and I'll present them to teammates and they'll realize it's completely mirrored.

I've made my peace long ago with how door handles, scissors, pens behave "wrong", or more specifically how UX is designed for the majority of users. But it does bother me when I create work and it's wrong.

What are your experiences designing things as a leftie and realizing it was off?
> There were multiple failures, and while we pick apart Boeing, we have not done the same to the pilots.

At the time of the crash, it appears that the established procedures were insufficient. In particular, the MCAS failure creates a qualitatively different 'runaway stabilizer' than the previously-imagined failure mode of a stuck-on motor.

In turn, that seems to have created a situation where the pilots did accurately follow the runaway stabilizer checklist, but the trim was so far off neutral that they could not manually control it.

That's why the article here notes that the older-spec second switch, which deactivated just autopilot inputs into the electric trim system, could have helped. However, that is still far from a final answer, since the troubleshooting checklist would still need modification to try deactivating just auto-trim rather than both switches.
And a subscribe to his patreon link to monetarily support his other shenanigans
I really want to love Keybase but nobody (meaning my wife and friends) will use it because the performance for basic chatting sucks abysmally on mobile (plain text chat works but things like pasting an image don't work, for any wife-acceptable value of work).

This means I haven't wanted to even suggest trialling it at work, so I haven't used the teams feature at all and without that it's basically an encrypted cloud storage mechanism with an interesting Git integration.

T_T
Kronos.vim: A simple task and time manager
As long as there is open offices there is a easy fix to lower pollution to 20% by doing home-office.
Fluency is a matter of comprehension just as much as production. English is a global language spoken with a wide range of accents. Users of English who can only understand a narrow range of accents (Americans, I'm looking at you!) simply lack fluency in anything other than their local dialect.
How did you evaluate your "close to conversational"? Polish is notoriously hard to learn. You might have been intelligible due to intimacy but not to a random fluent speaker.
> "the horse is on the window"

Obligatory Eddie Izzard: Learning French [1]

[1] https://youtu.be/x1sQkEfAdfY
It’s true! I tried to evoke that paradox with the Sagan quote. On a relative basis, it’s remarkable what they’ve achieved. On an absolute basis, thought, it’s surprising how unreliable the medium is (and hence all the more spectacular that they’ve achieved the results we enjoy!). If the medium achieved these results while as unreliable as it appears to be, how much more could readily be achieved?
She acknowledges that not all teams are the same:

> P.S. I know there are teams at Microsoft that are different (shout out to VS Code engineering team!), but I just wasn’t lucky enough to work at one ;)
Yes, it is a young person coming to grips with the working world. I still found it interesting, and reminded me of a few events in my career.
There's still some research on this general idea -- e.g., a fellow grad student's work on in-memory bulk data operations:

- https://archive.org/details/arxiv-1611.09988 (AND/OR/NOT in RAM)

- https://www.pdl.cmu.edu/PDL-FTP/NVM/rowclone_micro13.pdf (cloning data in RAM; full disclosure, I'm a co-author on this one)

And IIRC at least one start-up (Emu Technology) that has built actual processing-in-memory (PIM) hardware.
I've been hearing a lot about NestJS recently. I've yet to try it out on a Greenfield project.

Yeah, I'm totally with you on that. Frameworks have the structure we all need but seem to neglect:) Although there is a lot of merit in learning by doing (hence the purpose of the article and my website overall).

Lots of brownfield vanilla Express.js Node APIs can be improved using this pattern.
I appreciate how religion is able to bring some order to groups of people. I don't believe our society is equipped to deal with its entire population going through the existential angst of accepting that you die and that's it, or that no outside force is here to help you. So it's nice that there's a sort of social club that makes people feel like there is some meaning to life.
iOS badly needs a “time machine” control as a universal access to undo/redo.

It's not like they don't know, they shipped watch complications with a time machine control, and of course OS X has time machine baked into its backup UX.
Lyft Commits to Full Carbon Neutrality and 100% Renewable Energy (2018)
Personal data point. Used to be I had to cut my hair because of split ends. I stopped getting split ends when I moved out of San Jose.
You’re right that I don’t treat motivation seriously enough in this piece. It’s very true that you will absorb nothing from a book which you do not read.

The framing which drove me was: isn’t it odd that even readers who are quite motivated to read a book still often absorb fairly little?
> Honest question: why do so many design/HCI/typography experts have unreadable/unusable websites of their own?

Because they are not only aware of what is ideal, they are aware of the effort-payoff balance involved in doing it right.

The ones that have a secure brand and are sharing knowledge for free (as opposed to the ones using their website to build/establish a personal brand) don't have a lot of incentive to invest heavily.
EUs criticism of Romania has nothing to do with immigration! What Romania is expected to do is to abide by the provisions of the Charter of Fundamental Rights of the European Union which it agreed to when it joined the union. In exchange for this, they get billions upon billions in EU aid from rich EU countries tax payers' pockets - such as mine. Respecting the Charter is not an onerous burden.
Link prefetching and rendering isn't unique to AMP - it was even added by W3C to be part of the HTML5 standard: https://en.wikipedia.org/wiki/Link_prefetching#Prefetching_i...

Even Internet Explorer will prefetch and render pages.
Why they build houses from wood in those areas to start with? Where I live most houses are build from concrete, steel and bricks, I don't see how a hurricane would have much impact on such a house. Also all those things that they have to deal with like maintenance and such, brick houses stay forever, there are no termites or rotten wood, why not invest a bit more and have a house that can stand for hundred of years?
Xeon Phi evolved from Larrabee which was Intel's attempt to make a GPU based around highly parallel general purpose x86 cores. Many smart people thought it was a good idea and worked on it but it failed. Xeon Phi in theory might be good for ray tracing but all the action in ray tracing acceleration today is with custom hardware added to traditional GPUs.

Intel poured a lot of resources into this approach and it didn't find success so I'm not really sure you can say it was sabotaged for economic or political reasons, rather it failed to find a market.

I think the reasons it failed are complex and perhaps it's an idea whose time has just yet to come rather than being a bad idea but it has been tried without much success more than once. I backed the Parallella Kickstarter and that didn't really go anywhere either.
If it's so trivial to write a high performance Lisp-to-LUT or Lisp-to-gates toolchain, why don't we have one?
And it's still "not a solved problem".

A fair part of "solving" gc is optimising for context-specific tradeoffs as application domains and environments change. That will continue forever unless we all agree to stick with one architecture to build all of our programs. That's the reason different gcs fare better now than in the 90's, for example, when nobody cared about concurrency.
Nabokov spoke with a pleasant accent to my ears (and brilliantly of course), but no-one from the UK would think for a millisecond it was native.
This is my thinking as well. If you can manufacture cars you can make them cheaper than anyone could ever buy them. So, if I'm a car company, I'm buying someone (or building in house, whichever looks more likely to succeed; hell maybe even both!) who can handle making the cars drive themselves.

Then you have two businesses; you manufacture cars to sell to people and you have a service arm that handles an Uber / Taxi like service with driverless cars.
Colgan Air 2407 was in 2009. Comair 5191 was 2006. Both, like most airplane crashes, were substantially pilot error. (Both of these were primarily pilot error.)

Weather forecasting has gotten much better in the years since deregulation. We’ve also been operating a mostly-jet fleet, which has larger inherent performance margins than the turboprops (and, worse, pistons) before them. And we have decades of experience about how pilots kill airplanes to inform operations and regulations.

It’s not clear that airfare deregulation either hurt nor helped airline safety in the US. US-flag air carrier ops are extraordinarily safe and I believe the FAA makes a positive contribution to that outcome.
There's an actual difference in behavior between`read name` and `read`: one strips leading and trailing whitespace, the other does not.

I know it because I once needed to strip whitespace and only found out through IRC; the difference is only somewhat hinted at in the manual.
http://ampletter.org/
That is what I thought, though when I read your sections titled "Actual collaborative editing is a lot harder" and "CRDT is a tradeoff" it seemed to suggest otherwise particularly with this comment:

"The flip side of the tradeoff is that you have to express your application logic in CRDT-compatible form"

Previously I assumed this was speaking of xi, but it sounds like this was meant generically (not specific to xi)?

I am curious now, it seems like the decision isn't a matter of CRDTs not working out (technically), and more a matter of the amount of effort not being worth it compared to other more synchronous approaches?

Absolutely the right call to make. Though, the last thing we want is people giving up on CRDT research which is how the hackernews title reads "CRDTs not working". So I was just trying to clarify things for future audience.
On iPad, the keyboard has a Undo/Redo buttons. Given the increased screen space reserved for the keyboard on the iPhone X/XS/XR I’m surprised Apple uses it for an emoji shortcut key and dictation button (and a lot of empty space) instead of Undo/Redo.
So i'm supposed to waste a day setting up my phone now... Amazing
Racial profiling is a part of it, but a large part is also seeing how people are acting around the airport and reacting to security and questions. Putting down the entire approach just because you don't agree with one facet of it is unfair.
Can you elaborate on this?

To me this reads as a complete non-sequitur to the GP. He's pointing out how the problem manifests in the political arena.

You're suggesting they don't have enough sympathy for young girls suffering from social media related depression?
And they did. Google, a member of the free market, found that slow sites were negatively impacting them. So it took action.
Correct. I wasn't loading pixel.png as it was blocked by the Easy Privacy List: https://easylist.to/easylist/easyprivacy.txt
Author here; this is a great point and I’m grateful for it. Maybe we shouldn’t expect to absorb such knowledge!

That said, if the theory is that books’ knowledge is absorbed through concrete use, why is the book so uninvolved with facilitating or interleaving with that concrete use? I’d suggest the impetus and regulation of the concrete use (and its relationship to the book) is all on the reader. Does that align with your thinking?
Tell that to people who have to use a iPad for doing office work. I just switched jobs on April 1 and I want to throw this hunk of hot garbage away. Mouse and Keyboard are so much better for doing most things. iOS will be much friendlier to mouse and keyboard as more people are given iPads.
...except it actually took effort to make it that bad. Plain HTML without any styling whatsoever would be more readable. Someone _thought this was an improvement_.
The linked strategy page says they are aiming for a liquidity event by 2020.

Of any tech company, GitLab seems like the most ripe for a conversion to an ESOP, which is often accompanied by a liquidity event for early investors. GitLab seem to be already operating as an employee-centered business, so from the outside looking in, conversion to an ESOP might be quite compatible with their existing culture.

EDIT: When you convert to an ESOP, you often work with an investment bank (such as https://www.awcfund.com/). As I understand, the investment bank provides a loan to a new tax-exempt foundation, which uses the cash to buy the stock from early investors; this foundation then repays the investment bank from revenue. These sorts of investors specialize in ESOP deals and they see the foundation which owns them money as less risky investments since ESOPs can grow faster than similar public for-profit companies since: (a) they are employee owned, and (b) because of the ESOP's tax-exempt status.
It's a cautionary tale, don't get too excited and in love with your job or company.
No kidding.

I like the minimalism, I don't mind the ugly, but the minuscule font size is just awful.
Except we've seen that it's not up to the developers, but some product manager or marketer who is willing to sacrifice the mobile experience for email popups, autoplaying ad videos with sound, loading 50MB of unoptimized content, and other value-sucking tragedy of the commons behavior.
In college, my professor of Japanese, who was a woman, claimed that there was a slang for American (expat) men along the lines of 'screaming homosexuals,' because they (a) spoke loudly and (b) learned the language from their girlfriends and picked up gender-specific grammar and speech patterns in the process.

I did not end up learning Japanese in college as a young man. I've had much better luck twenty years later, indirectly following her advice, by learning Greek through falling in love.
It's Instagram but it's Apple's user interaction design [1].

>and works the same on any phone.

Well yes, that's what Jobs' "thermonuclear war" was about. In fact Google is still at it with Android Q. They've given up and just aped the iPhone X gestures [2]. Apple might be mad about it but they shouldn't be because it just makes switching from Android to iOS easier.

[1] http://www.iphonehacks.com/2013/09/ios-7-gestures.html

[2] https://www.theverge.com/2019/5/7/18530599/google-android-q-...
I have found dead, decaying Mylar balloons in nearly every park I’ve ever been to. I found one a mile off the road in panamint valley, and one in sequoia national park.

They suck.
Well, in my team there were people working long hours, and people not doing that.

And that final remark does not explain the lack of examples.
To be fair, you could have been profiled based on your choice of shoes or hairstyle. Without knowing who else they stopped you can't really tell whether it was about etnicity or something else.
I agree. I think there are plenty of valid things to critique Apple for with regards to design (e.g. their odd fetish for thinness at all costs: battery life, a functional keyboard, and resistance to bending be damned), but picking on iOS usability vs. a PC is a bizarre choice.
Now that you mentioned it, I never hit the case where I would read two different times in the same function/subshell scope and would never have considered this a problem. But maybe I'm just preempting this halfway subconciously applying meticulous scoping?
Reminds me a bit of the photo manipulation on Nat Geo cover photo of Egyptian pyramids.[1]

[1] https://medium.com/engl462/visual-deceptions-national-geogra...
But it's also true. It's helpful for all people of varying states of mental health, whether you start out with a psychotic disorder or not. We all need and desire social support.

So it becomes this sort of jedi trick of encouraging those things without being pushy. I don't always know how to pull that off.
A bit of a cliche answer, but I'll still go with this: depends on the target audience. Find out who can most benefit our of your product? Developers? Sales? Marketing? General netizen?

Next, figure out where they spend their time on. For eg: to target devs, post on communities like HN (as Show HN). Reach out to community driven blogs and be an author subtly marketing the product. In fact, an interesting story on what you went through during the product building phase, that challenges you solved is exciting enough to intrigue a developer.

General netizen? Share on platforms like reddit (specific subreddit), twitter (would be good if one of your users which high reach can volunteer for this).

Is it a B2B product? Offer the product at a discounted rate to initial users and in return, you can ask for promotion through their site/social media (a bit like testimonials). For eg: I got to know about mixpanel by seeing the badge on the footer of certain website I used.
Isn't it about unlicensed content / licenses by third parties that ran out? The last sentence in that message is pretty telling, it's about claims by third parties and not Adobe.

Seems reasonable that they don't offer those versions as a download anymore (I guess you could question if they should offer those old versions without that unlicensed content/tools now. But I mean, you opted in to use their Software as a Service products. There are great alternatives for (nearly) all of their tools these days.)
My father used to hold the home button to start siri. Siri then says "hello" so my father politely says hello back. On hearing this siri turns itself off so it never hears his question and he stands there wondering why it works for other people but never him.
Relevant article from The Atlantic: Your Lyft Ride Is Now Carbon-Neutral. Your Uber Isn't.

https://www.theatlantic.com/science/archive/2018/04/all-lyft...
Thank you for that kind synthesis, Ivan. Speaking of learning APIs: I'm a fan of your use of concept maps in your books!
There are two sides to every story. Perhaps this isn't really a Microsoft story as much as a young professional coming of age story. She may not have seen or experienced things the way her co-workers did. Maybe she rubbed people the wrong way? So many unknowns and not much concrete here. Welcome to real life, it isn't Utopia.
I think their safety system analysis made the connection MCAS is potentially hazardous as previously reported by the Seattle Times
lol. You beat me to it, although I was going to be snarkier.

The funny thing is that even cropping can be an editorial decision. All media lies to a certain extent.
Of course when you start to look at how much die space is dedicated to SRAM on current CPU's, you begin to realize in a sense we have this now.

Convergent evolution.
Is there a good tutorial on contributing to the language implementations like graalpython?
Damn Google you are nasty and getting nastier every day. Flutter is yet another wedge you are trying to sneak into developers toolkits, although I don't think it's going to catch on. Developers are becoming wise to what's at stake.
The social aspects are also off course crucial. I'm lucky enough to live in a country with a social safety net that's stronger than what you have in the US (there are still homeless folks, but psychiatric care is free in France). Still, I'm well aware that mental care is a luxury.

Psychoanalysis is still very potent here though. The mothers of autistic and schizophrenic people were, for decades, vilified as responsible for the problems of their children.

A friend of mine who was anorexic for years had to endure cruel and demeaning treatments (based on Freudian BS). As she said: "As if it were funny to lose all those kilos :-/".

It's recently been found that, at least in some cases, anorexia is the result of auto-antibodies that stimulate the melanocortin receptor in the brain (the main satiety hormone). Those antibodies occur due to a cross-reaction with a protein secreted by E. Coli (CLPB). Bulimia and binge eating can have the same pathophysiology
(where the antibodies block the receptor instead of activating it). Yet my friend was treated as if she was making it up, "to ultimately affirm herself".
ED? SV?