skysight-inc/HackerNews huggingface dataset:
> I think it's possible that two people can want high-quality discussion and disagree with what high quality discussion is

I'm setting the bar _very_ low here. There are a lot of people out there firmly ensconced in their bubbles, unable to conceive of anyone with different beliefs as anything but entirely alien (and/or evil). An enormously common approach to conversation, in my experience, is to take someone's claim, extract the buzzwords, map it to something you've already heard, and argue against that strawman. This is, by definition, completely nuance-killing. My definition of "wants high-quality conversation" doesn't consist of much more than the ability to avoid this. The only other requirement I'd add is a bit of emotional continence, which prevents immediately raising the temperature of every conversation, and thus lowering the chance of two people with different beliefs finding common ground.

> On the other hand, it seems that insulting generalisations about huge swathes of people with whom you disagree is very cheap and easy, but it's there as the conclusion to a post apparently wanting high-quality discussion

Presumably this is a reference to the last sentence of my comment? This is a common mistake. I'm describing people who behave a certain way; by definition, those people behave that way. I'm decidedly _not_ claiming that this is a quality of everyone on the left, or most of the left, or anything like that, and I'm personally firmly on the left. It's just an inevitable tendency of the side of the spectrum that gets cultural power: Conservatives in the '50s had roughly the same tendency. There's always a narrow-minded contingent that uses that power to define more and more beliefs as heretical and thus "dangerous", and decides that those beliefs should be hunted down and rooted out of every forum they can, starting with the most legitimate fora and moving on down to the least.

I'm not strawmanning their views either: this tendency is accompanied by openly-expressed beliefs that giving bad thoughts exposure or a platform anywhere is dangerous. Of course, the definition of "bad thoughts" is handed down by fiat from those institutions with said cultural power.

> Not that such terms hold much content in any case, and they're far better avoided entirely. It is trivial to be a racist, misogynist, anti-glbt, protectionist, anti-business, anti-monarchist, anti-"their religion" communist.)

I agree, and have found this to be the case in the fora I'm talking about, where these labels tend not to be as useful, since their predictive power is limited beyond broad sweeps of fundamental beliefs. But for the majority of people that I mention above, the labels are predictive because they're _causal_; people swallow their package of beliefs wholesale.
I am telling you, that everyone else arguing against you is having an argument of semantics, that you are using the wrong words to make your point.

Steal and theft are the wrong words to describe a loss of potential sale.
On the other hand, slight tangent, I always found it gut-wrenching that casualties in war have error bars of hundreds of thousands of people- even if you narrow your focus to just active combatants. We send hordes of young men into conflict, and somehow we can't even hold ourselves accountable for their deaths.
Ok, changed from https://kottke.org/20/06/leonardo-the-last-supper-gigapixel-.... Thanks.
I’m a stubborn person. Sometimes to a fault. It’s a blessing and a curse.

The incessant “install our app” messages on Reddit are a major turn off and one of the reasons I use Reddit so little. There’s no reason Reddit can’t work just fine in a browser. The only reason to encourage the app so much is if it benefits Reddit. At that point our relationship becomes adversarial and there’s no reason to continue.

Nothing here is surprising. The app was clearly user hostile and doing something nasty, now we just know what it was doing.
If there is no legitimate reason for it to happen, should this be prevented at the OS level?
WTH did I just read?
That's cute but as someone that knows lisp if it doesn't support defmacro then it's not remotely lisp. That's where all the power of lisp is.
I think I still have a bit of residual hesitation from my Reddit days when I posted about a video game I worked on to a couple of subreddits (r/gaming and r/indiegames, I believe) and an admin shadowbanned me from the entire Reddit site for self-promotion (and didn't realize it until a moderator informed me months later that he'd been manually approving my comments periodically. I just thought people didn't care about half of my comments anymore).

Makes me a little more cautious of posting in places where it may not be welcome.
IMO the best place is whatever subreddit best describes that exact topic. I've found technical subreddits to be welcoming of thoughtful, well-written articles (in contrast to much of the rest of reddit which tends to frown upon self-promotion). I've gotten thousands of referrals back to my site on numerous occasions.

Somewhere that's often hyped but is _not_ any good is Dev.to I carried out an experiment with posting a series of articles there and counted how many referrals I got back to my website. Average like 5 per article. Not worth the time to submit. Avoid.
that's pretty funny but what is the problem with that? direct link, possibility of updating, same possibility of 404 as anything else, CDN and caching included
“FB boycott” is just a convenient explanation for ad spending cuts that companies do due to covid.

They will be back as soon as they could afford to spend on marketing, because realistically if you don’t advertise on FB and Instagram - you lose very significant audience.
When you pay per hour per head by designation, that is what businesses optimize for - inflation.

I have worked in one, 80% of the work is in making the managers both India & American look good to upper management.

India is also a huge market for uber.
I don't see how it is "most logical". It seems more logical to me for humans to stop destroying our ecosystem than it is to limit the number of humans that destroy.

Probably the answer is "both" anyway, but even if we divided the number of humans by 2, our impact on the ecosystem would still be crazy high (assuming the impact decreases linearly, which is probably not the case)
China actively covered up what was going on, going so far as suppressing information from doctors involved by using the police.

Dr Li was made to recant his statements about the disease, and was punished by the police, and eventually died of the disease.

https://en.wikipedia.org/wiki/Li_Wenliang_(doctor)
Never say never, but still a lot of truth to this. I generally think refactoring is the better way to go unless you are backed into an architectural corner. Say, for instance the app was built in power builder and needs to support 64 bit OS. That’s a rewrite in a new language. Say the app was a MacOS 9 and OSX is coming. Rewrite. Otherwise it’s probably better to refactor old code than to chase green fields.
In VSCode anytime you have text selected you can alt+up/down to move the whole selection (or current line if no selection) up/down one line. I assume STs "swap line up/down" works the same.

Is that different from your "block mover" idea? I mean, if I select the paragrap I want to move and use it it sounds similar, thought it'd happen one line at a time, and I understand you'd mean to move it "whole blocks" at a time.

But probably a plugin can be made to achieve that behavior.
I find vimwiki to be quite useful. I like that it uses plain files. It lacks a fancy GUI interface, but I prefer a hands-on-the-keyboard approach, anyway.
pretty immature behavior from VCs but time and time again, journalists shoot themselves in the foot by doing dumb things and then playing victim when theyre called out on it.

no sympathy for taylor.
One of my closest friends is an AFAB demigirl.

Despite the bad ideas of a subset of trans people (morphological liberation is very important to me), the idea of "transtrenders" is bogus and oppressive.
Completely made my day. I can just gush with love for stuff like this.
Yeah, it's probably closer to things like fiddling with assembly, manual thread syncing and rolling your own crypto - it's not that you should never do it, but unless you're very, very sure what you're doing and why, it's probably a bad idea.
I'm a degreed chemist, and I say this movement is bullshit. Laputa called and wants it back.
Relevant links:

https://medium.com/@herbcaudill/lessons-from-6-software-rewr...

And this DHH talk (transcript) https://businessofsoftware.org/2015/10/david-heinemeier-hans...
This is not a very productive comment, but I really love blogs over twitter threads, or instagram story, or any other shallow system, even more so when it is written by a professional writer, with some British humor sprinkled on top of it.
IIUC, the SQLite database is just an index, and can be rebuilt from the underlying data which makes this approach possible. Is that right?
>I certainly see my life as a constant battle against entropy

lets consider an amount of non-live matter equal to your mass. That pile of non-live matter wouldn't be able to generate amount of entropy that you will generate during your lifetime. Your actions of "battle against entropy" is a more faster way to increase total entropy. That is the reason of live matter existence - it is a faster way to generate entropy, and thus it is direct result of the 2nd law which states that any system evolves among the entropy maximization gradient. And live matter organizes into more and more complex systems - bodies/colonies/organisms, smarter organisms, societies - because that generates even more entropy than the simple set of constituent parts would generate on their own. Compare entropy generated by a 10 strong tribe in Amazon and 10 regular Americans or Europeans (bonus point - consider that the civilization complexity allows for 100 "civilized" people all actively generating entropy where hardly 10 could barely survive without the civilization). One can notice that intelligence arises as the power multiplier of live matter entropy generation capability.
Well, im not sure about that. You should look at their hiring page right now and see that they are heavily increasing their presence in european tech centers.

Additionally, Uber is focusing on being a global superapp company, not just the US (its just their cash cow).
You previous comment tickled the hell out of me, btw.

I’ve been saying, for at least a decade:

I’ll move to whichever country has the first poor transgendered pregnant black wrongly incarcerated, death-row female Scottish heroin addict meth dealer pedophile priest insect from another planet as its leader.

Until then, I can’t take politics seriously as it’s run my normal people right across the board, all the way up and down.
People are far more likely to be tested before symptoms today than a few months ago; at least in Ireland when a case is detected everyone they've had contact with is tested, and some of those will be pre-symptomatic positives. And then anyone _they've_ had contact with will be tested and so on.
For sites with a large % of the same people coming back on a daily or weekly basis, there's probably not much to be gained by serving static files from a CDN.
I've been a narwhal user for several years, its a third party reddit app and there are other more up to date ones.

Your post is interesting because I never thought about reddit's poor mobile user experience bouncing people, I think of it is as just one implementation of their API and the content is still fire
The intersection of coding and fonts [audio]
I'm using Joplin but looking to change. Issues I have with Joplin:

- when I type towards the end of a document, the page jumps out of focus, very annoying. The rest I can kind of live with.
- I'm not loving there's no G Drive sync
- the local disk sync are not original MD files plus a temp file but a bunch of files.
- I can't resize the mid partition in order to see more original md
- Can't type on right view panel
- panels not sync'd horizontally at the line we are at (this may not be possible)
I'm a big fan of Joel Spolsky's earlier blog posts, but to be honest, I don't think this piece has aged well. If anything, I'm more of the opinion now that you should almost always plan to do a rewrite, eventually. Lots of big companies successfully rewrite stuff all the time. Google is fairly well known for having rewritten large, critical pieces of their codebase over the years.

If anything, what should be warned against is big bangs. Netscape's problem isn't that they did a rewrite (which eventually became Firefox, mind you) it's that they essentially abandoned their old code too early, and similarly, they also announced the rewrite too soon.

If you're going to do a rewrite, do it quietly, and don't announce it until it's close to ready, and even then you can roll out slowly. For example, the infamous Digg v4 debacle is another example, but the problem isn't that they did a rewrite, it's that they did a rewrite to produce a product nobody wanted, and they burned any possibility of going back after they released it.
Hmm, seems like we're getting a lot of video game adaptations recently. Everything from Fallout to Castlevania to Mario, Sonic, Minecraft and even Tetris seem to be in the running for adaptations right now, with the full list likely going into the hundreds:

https://editorial.rottentomatoes.com/article/every-upcoming-...

Wonder what the cause for this is? Video game adaptations certainly aren't a new thing, but it seems like the number in development has just skyrocketed recently.
‘Our pastures have been taken’: Indians rue China’s Himalayan land grab
A railway crossing is the sudden appearance of an industrial environment in an otherwise non industrial setting.
Maybe mass would work in a drive-in move style. You pick a spot, stay in your car and tune in. You watch on the screen. Get/donate for self-serve communion kits at the gate on the way in. No one will notice that you are actually listening to Slayer in your headphones. And you can hit the holy water car wash on the way out.
Sounds exactly like FRAMED: https://frm.fm/products
Indeed. The most successful project I've work in my career was a re-write of a very large internal tool. The choice to "re-write" & re-envision was almost universally regarded as a good choice after the fact. One of the biggest reasons cited was moving to a different tech stack.
I once rewrote a monstrous app that was in development for 5 years (!), in just one month. In terms of LOC it was 20 times smaller than the old codebase. Had the same functionality and then some more. It had zero bugs in the first release, compared to myriad of bugs in the previous one (mostly multithreading related - yes it's hard).

All I did was, I dumped Microsoft's COM/DCOM and replaced it with REST; also replaced C++ and VB with C#. Totally made sense to rewrite from scratch and it was a big win with absolutely no downsides. Like, no downsides whatsoever because otheriwse the same month I would have spent fixing maybe 4 or 5 multithreading bugs in the old codebase.

Anyway, never say "never do X" because you are most likely wrong.
Eats up my CPU. I haven't even done any editing, just reading the tutorial and CPU is and 120%
I know that at least in this area some wyes and crossing points use radar (the same type used for lane occupancy on roads) as an additional safety measure---something like track circuit clear but radar detection of an object results in a very restrictive signal like a "red-yellow." Do you know if there's a reason why this hasn't been deployed for road crossings? Definitely it wouldn't be perfect but seems like it could help with stuck-vehicle scenarios, especially in more urban areas where speeds are low but visibility is poor. I guess I assume that the reason it isn't being done is because it would require some kind of upgraded cab signalling that would cost too much to roll out.
From the three dozen or so previous submissions, the actual discussions seem to be:

2013 https://news.ycombinator.com/item?id=6327021

2012 https://news.ycombinator.com/item?id=3624830

2012 (a bit) https://news.ycombinator.com/item?id=3449953

2009 https://news.ycombinator.com/item?id=608431
Off-topic: do you think this could be used to learn coding (by an 8-year old)? Especially a kid who easily gets bored with things like Scratch (MIT). Thanks in advance.
“Measurement is the first step that leads to control and eventually to improvement. If you can't measure something, you can't understand it. If you can't understand it, you can't control it. If you can't control it, you can't improve it.”

The quote is specifically about business, but the concept is universal. In the case of this article, Ivan Gayton is interested in controlling disease & improving health. He needs to measure the population to understand the spread of disease.
Building microservices and applications in Julia Juliacon 2020
>You get to focus on the important stuff, instead of juggling ten balls at the same time.

So on one hand, you can't build any models without the work of the engineers, but on the other the model building is "the important stuff"?

Maybe it's just me, but I enjoy working on all aspects of the data pipeline.
They're all wildly different populations within different environments and infection rates. COVID-19 infects with very stochastic clustering, making controlled experiments difficult. So one may even need global meta-studies with local control groups, for meaningful results. During an uncontrolled pandemic, you just don't have that luxury and enough degree of control.
That's half a million dead _with_ unprecedented major steps. And TB and malaria are, unfortunately, to a large extent, diseases of poverty; the places where people are dying don't have the resources to eradicate them.
Hah, same feeling. Let us know if you find any good AWS courses! :D Will do likewise.
Seems like a stretch, as a safety-conscious person would stand back quite a ways from the lit firework?

Professional aerial displays are likely harmful to no-one.
I don't know why you point out athletes so much, when top-level athletes actually practice very few hours a day.

The Chinese weightlifting team (probably the most insanely competitive and selective team in the sport, and not a culture known for liking laziness), trains a total of 4-5 hours daily, at most. And the vast majority of that training is in sub-maximal loads and technical training that does not require tremendous efforts, just persistence.

They spend most of their time resting (weightlifters sleep between 10-12 hours daily) and eating, and not doing much related to weightlifting in between, saving their energy for the effective training under the supervision of experts, when it really matters.

This is a common theme among athletes and a lot of the highest performers in the world.
Whoa, this is very cool! I will definitely give it a spin on the desktop. Does it support any of the extensions like tags/folders?
The things I was thinking of are below the conscious layer, flashes and bodily pain popping randomly (PTSD like if you want a simpler picture).
As long as we have the Roman alphabet and English language, a vast cloud of guilt will overhang humanity.
How the effects of actions become our own
I paid for Apollo (3d party Reddit app), one of my best iOS app store purchases.
The only public search engine that I'm aware of using common crawl is ChatNoir.

https://groups.google.com/d/msg/common-crawl/3o2dOHpeRxo/H2O...
Both Reddit & Quora has this sort of "annoying" pattern (In Quora it turns into a dark one as you're not allowed to scroll down on a page after a certain point).

On Reddit, on my opinion it seems how bad the page looks on mobile is on purpose (Compared to, say, HN).

Besides that, I don't understand how clipboard access is not something the apps should ask permission for (And be able to work without it, obviously).

Finally, considering the obvious use the clipboard has, there should be some sort of "this time only" permission possible.
Looks nice, though I'm not sure about the name. "Nihongo" is too generic, and you're not even very likely to find it by googling "Nihongo OCR". Maybe think a bit more about the name?
I doubt they feel bullied. If they don’t even notice, how can it be called bullying?
No unfortunately not yet but of course I need that myself sooner or later. All my notes are tagged.
I added your tweet to Panicz's excellent twitter thread of structured editors, cheers! https://twitter.com/cellularmitosis/status/12791132604076851...
Netscape’s big bang rewrite is in great contrast to the current work on Firefox Quantum. Mozilla is slowly rewriting pieces of the browser in Rust to gain better performance and security.
Is there support for diagrams, like Mermaid? That's something I use with Joplin for my personal knowledgebase.
Show HN: 5 Steps to Better UX
Firefox for Android cuts down on the number of releases by ditching Preview
Stripe leads $20M Series A into Fast
A better way to put it IMO is that you should never go dark on your customers during a rewrite.
> WTH did I just read?

My response to you promoting conservapedia. It wasn't intended as a personal attack, and I expect you to treat my response as though it came from some rando on teh interwebs.

Edit: you read my stupid, sincere, and sloppy response to my erroneous assumptions about what you said. Sorry about that.
Lock-in. If you move off iOS but are using Apple as the identity provider for third party spots, how painful is migrating your accounts going to be? How well do you think Apple will support the use case of non-Apple device users signing in with Apple? Might as well buy another Apple device when the current one breaks.

There's nothing wrong with Apple trying to increase the stickiness of their platforms, if there's a legit argument to be made that it also improves user experience. The part I find distasteful is the requirement for iOS apps to give preferential treatment to Apple. And honestly, if they were only doing doing this to improve UX, I don't think they would be this heavy handed. Somebody with decision making power wants to make sure that iOS users are selecting that option no matter what.
I wonder if there's a correlation between pushiness to use an app and nastiness of the app itself's behavior. I feel the same way about a lot of this crap, and it's everywhere these days; even my bank has a shady 'Continue' button on its Use Our App modal which takes you to the damn app rather than continuing to your bank account. To get to the account and actually continue, you have to click a much much smaller "Not this time" or something below. Awful stuff.
I see what you are saying: that there are too many confounding variables involved and it is not as simple as A implies B. I’d then argue the same thing about attribution then though: a company like Google or Facebook might be measuring many variables for a given user across however many surfaces they can possibly reach, but some set of offline variables that are invisible / unknowable from their vantage point might be the actual cause of a given conversion. If this is indeed the case, then measuring aggregate advertising metrics should be sufficient enough to inform ad spend in the long run.
aight, cool

and I really wonder what happen in non coder's brains..
How so? What is the measure by which an employee of the government could point to in which improving it directly increases their livelihood? If I’m a Google employee and the way in which Google’s success is defined is Google’s stock price then I have a clear measure AND since my compensation is tied directly to it, if I improve that measure then I get more compensation. Hard for me to see any similar type of link in government.
Computer science also has this problem. People talk about slaves and masters without any consideration of what that may mean to others, which makes it clear that is a science done from the point of view of white groups. It should not be a big effort to abolish such unnecessary language from our papers.