skysight-inc/HackerNews huggingface dataset:
> You always have the choice to move to Android/Windows and never see Apple ever again. People enter the garden of their own volition

iMessage has (or at least had) engineered non-interoperability with non-iPhone devices and has a significantly degraded user experience for everyone if anyone has a non-iPhone device in a group chat. There were multiple people who "freely" made the choice to switch to an Android device, only to have their friends drop them from group chats and remake it without them.
Whenever I recharge my PokerStars account from inside the app, Apple also doesn't take 30%, does it?
It would be a massive loss for the gaming company, I'm sure there's a deal worked out in that case too.
And I'm pretty sure a non-disclosure agreement is in place in both of these cases.
2mm is the wavelength, not the effective width (think of a laserbeam) of the wave.

and yes, even with a laser (nanometer wavelengths) it's hard to produce a 2mm wide beam at a helicopter distance.
You mean the entire user interface is blank, except for three lines? And then you get to decide what you're going to do in the app?
They are claiming improvements across almost all areas. If it flew as fast and as far as the competition on 50% less fuel, that would be amazing. If it flew 60 knots faster in the same fuel and payload, awesome!

However, they are claiming improvements across the board. 3x the range, significantly faster, flies higher, uses less fuel. It doesn't pass a sniff test.

Compare it to the Grob Strato 2c. Notice how long the wings are by comparison? This is a feature of nearly all subsonic high altitude aircraft. Also notice the how long the props are on the Grob, another feature of high altitude aircraft conspicuously missing on this aircraft.

Pusher aircraft are not new. In fact they are as old as powered aviation itself. They generally aren't significantly more efficient.

https://en.m.wikipedia.org/wiki/Grob_Strato_2C
Africa's first-ever Virtual Reality market
I understand but then show me an example it has become a problem for those that issuid an investment and accepted a non accredited person.
We need less cargo-culting, not more of it.
> The slums, not as geographic location, euphemistically called "inner cities", but as areas of extreme poverty. They did not exist in the USSR, on the scale they did in US, period.

Yes, I accepted that from the outset, and I gave you the reason: Lack of freedom of movement. Poverty in the USSR was spread out further across the countryside.

Either way, it's easy to show that, by the soviet states own admission, poverty even in relative terms was greater in the USSR:

https://www.nytimes.com/1989/01/29/world/soviet-openness-bri...

In absolute terms, the difference is far greater. Living below the poverty line in the US was materially better than in the USSR.

> Even today, I live in a big Central Asian city, and I see a lot less despair and disparity than what I saw in Philadelphia and NYC.

What you see is not a statistic. If all that despair may be hidden from plain sight, how do you know it doesn't exist? Just because there's few people suffering in the city doesn't mean there aren't people suffering in the countryside.

> There was no horrible segregation policies...

I beg to differ:

https://en.wikipedia.org/wiki/Racism_in_the_Soviet_Union

> ...women till 1980-s had a lot more rights...

Sure, because that happened to be part of the ideology. A particular women in the USSR may have had some rights that a woman in the US may not have had, at that time. Within a communist regime that limited rights in general, of course.

> ...there were so many things not to like in the US and some other western countries to counterbalance the abundance of western supermarkets.

And yet, of all the people that managed to emigrate to the US, few would return.

> While it is true, you could not easily move out of a village into a big city, both my grandparents were from poor rural families, and both got PhDs and lived in major soviet cities.

I think that's the crux of it. The soviet system treated you relatively well, brought you "progress". I'm aware that in central asia, support for the Soviet Union was the greatest even at the time of its dissolution, while other more developed countries couldn't wait to leave.

However, the USSR dissolved for a good reason: It was, overall, an dysfunctional system. Surely there were people who profited, many peasants were turned into great mathematicians or musicians. I wouldn't deny that.

We can compare the US system with the soviet system all day, either has had winners and losers, either has had done certain things better than the other. However, the soviet system is dead and gone, and communist parties in former soviet countries rarely form a democratic majority.
> is about not spending the time to find a good way to initially write the code

in an ideal world, yeah, that would be the cause, but in reality there are multiple other constraints:

- time constraint: you can not spend as much time as you want to make the perfect code (and that is ok, you want to ship and add value to the business so you continue to get your salary - see the extreme case of Duke Nukem Forever)

- dependency constraint: sometimes other teams requirement will affect your code quality

- cost constraint: again, you don’t want to go bankrupt

- competency constraint: there are juniors and there are people who don’t have the knowledge to perfectly cover your requirements

etc
Why don't you just turn the scrollbars on permanently in System Preferences? It's under General > Show scroll bars always.
> You “repay” the technical debt by fixing stuff that causes problems

Well, that sounds a lot like maintenance.
Exactly. Especially once you learn Vim you don't need to "switch" at all. You can have the vim plugin in every editor and use the best tool for every job.
My uncle spent some weeks doing DIY projects with asbestos. Hes has mesothelioma now. Turns out he has (along with many in our family) a genetic disorder that makes certain cancers like mesothelioma much more likely.
The moment that a string of text appears on your screen, it is passed through between many different functions (and even pieces of hardware, with textures being stored on the GPU VRAM) and has unencrypted copies laying all around in memory as the application is running.

Any part of the space in which these copies exist being compromised will mean that your encryption is useless in the end.
"pre-alpha" and it seems excessively declarative
Neat, but I'd argue this is more a "Map of significant wildfires, with size and cause" than the "visualization of causes of wildfires" as suggested by the title.
China fires 'aircraft-carrier killer' missile in warning to US
Because apps can’t link to purchase outside the App Store. Let alone link, they can’t even mention they can purchase the content elsewhere either with images, text or any form.
‘If Apple has a rule that it can take 30% of every sale made via an app from the App Store, this should be applied to every sale.’

So should Amazon pay 30% to Apple on every sale made via their iOS app? I assume you mean every digital sale.
I can only speak for tilde.fun, but it's helpful to not have any users currently (^^) and disable outside communication apart from ~/html/ where our users can put static files into.

Most tilde sites don't have public mail servers and only federate mail between them and other tilde servers. See also https://tilde.team/.
I'm curious that in all these conversations Miguel de Icaza made an appearance, and even more curious on how it's on the side of apple, it almost seem that he is on the apple payroll!

Not that I have anything wrong with that, but for a long time open source evangelist and currently working for microsoft, it seems notable.
i think he missed the exponential growth in renewables. deciding to productize a new (in the market) nuclear reactor made much more sense a decade ago than it makes now.
Do you understand that even in a 30+ years, with the most optimistic forecast of technological progression, and availability of funds, the nuclear option will still be incomparably more expensive, and impractical for a small size power station in an undeveloped nation?
> is a fairly modern notion

I believe it is ancient, the way I remember the texts, the false etymologies of words and names are present even in the Bible. People always loved the stories about how why something is named something, even when the story is false, if it's good, it will be repeated. We are all storytellers.

Exactly because I know "the story of sashimi" that word is for me jarring in Beowulf. It's not only anachronistic for the setting where the story takes place, it is also from the wrong part of the world, implying today's global trade of culinary fashion to that time and place:

"skinny-dipping in a sleeping sea
and made sashimi of some sea monsters."
For PDFs, any chance you’ve tried reading science journal articles on it? I’m thinking this could be a great way to finally get a greener way to read on paper without printing, but I’m worried its still annoying to do.
As someone who did the same for the same amount of time: it could not be farther from true.
I have not said its a magic new idea.

Nonetheless nothing like it exists. Your list is business based and both 'clubs' have only over a million people.
1) the corresponding oil - which (unlike the seed) is actually commonly used/referenced thing in English - was

2) it played a role [https://www.chicagotribune.com/news/ct-xpm-1989-10-12-890122...]

3) the sword is still called rapier

4) because it doesn't serve as a logical foil for aforementioned reasons. If anything it just shows a nice analogous response.
Interested in ordering this, but my country isn't on their very limited list (basically EU + Five Eyes). A bit frustrating, it's not like I live in Yemen or Easter Island. Why not ship to anywhere with DHL?
> This is meant literally. Reading existing code is difficult -more difficult than writing code- thus it is a genuine take from the developer that throwing everything away and starting over from scratch is “easier” than continuing on the existing. [Ergo this is flawed for non-small projects because the new development will never catch up with the existing during the tenure of the developer(s).]

I tend to work alone, so the poor schlub that needs to go in and maintain the code is usually Yours Truly.

That’s a big reason that I am pretty obsessed with heavily-documented code. I eat my own dog food.

It is quite painful to review undocumented codebases; even (especially) really well-written code. I write in Swift, and it’s entirely possible for an experienced Swift programmer to write highly efficient code that is almost completely inscrutable.

Not sure I’d necessarily call that “technical debt,” but it’s a real issue.

I’ve learned to use naive coding (in reality, highly efficient code often doesn’t buy squat), and a lot of “this is why I did this” commenting, along with long, descriptive entity names[0]; assuming that it’s my goal for my code to be maintained by others, and to not have them constantly pinging me with questions.

I will say that the (fairly ambitious) projects I’ve done that have grown into large community efforts, have resulted in very, very few questions about the code. It seems that understanding the code I write, isn’t an issue, for most people.

I write code for myself, and that seems to make others happy.

[0] https://medium.com/chrismarshallny/leaving-a-legacy-1c2ddb0c...
2020/08/28 83 0 0.000% $0.121 $0.010
2020/08/27 138 0 0.000% $28.502 $3.933
2020/08/26 139 0 0.000% $0.260 $0.036
2020/08/25 170 0 0.000% $0.638 $0.108
2020/08/24 155 0 0.000% $0.348 $0.054
Total 685 0 0.000% $6.046 $4.142
We don't need usury. I'm confident we could figure out how to make things work without it.
Taking Legal Action Against Those Who Abuse Our Platform
And discoverability is the no 1 problem of the command line interface, that's why a lot of people don't like the command line so much.

It would be a lot nicer if, while typing a command, a list of options came up, along with a short explanation and example, and by clicking the option the full documentation for it would come up.

But that cannot happpen, console apps have no connection to a UI.
Do you use a VPS on AWS or something like that, or an actual physical box?
I bought the ReMarkable 1 because I thought it was just a Linux device. It turned out to be not exactly true. Their whole interface is closed source and they use a (IIRC) closed but reverse-engineered format to store PDF metadata. I installed Syncthing to synchronize papers and sheet music but because of their metadata format it didn't work for me at all, I got annoyed, eventually stopped bothering and sent it back.

Also, their GUI/DE is closed so there's no (easy) way to extend it with nice functionality. In my opinion the software was the bad part about that device that lead to a really bad experience with that device.

The hardware was great though. Wasn't super fast but it was light, felt good. I was very excited when I first took it out of the box.

They did a lot of great stuff with the ReMarkable but unfortunately it felt a lot closer to the semi-open Android than the Linux on my desktop.
This isn't correct. There is something that happens which makes it forget which windows were open. I am not sure what it is. But is definitely the case that sometimes, I can shake again to put everything back the way I always wanted it, and sometimes I cannot.
I just have building projects in a couple of rental properties and my own. Good luck in your building career, it sounds like the "Office Space" story!
http://bank-of-amreica.blogspot.com/
It is very realistic. The first thing I did when I got interested in HTML was to print out the spec.
I do not get this attitude that blindly poking around for hours in hope to stumble upon something that works is superior to reading the docs.
That AAA test uses a disintegrating dummy. So it looks really bad - the pedestrian gets smashed to pieces. But notice the car stops in most of these sequences almost immediately afterwards. That's because the vehicle was already braking, significantly reducing the impact energy, but it was hard to see because the AAA chose to shoot it in the most dramatic way.

The article does mention the main things Americans could do if they actually wanted to reduce the number of pedestrian deaths, which they don't - stop buying SUVs and other oversize vehicles that disproportionately kill pedestrians.
> The Berlin Wall was also marketed by the old DDR government as keeping the bad guys out, when in reality it was to keep their own citizens from fleeing to the west.

It worked out pretty well in both directions actually.
Maintenance is the repayment, not the debt itself.
https://credit-card-in-credit.blogspot.com/
https://how-do-you-get-credit.blogspot.com/
https://keyword-tool-for-google.blogspot.com/
https://petroleum-collapse.blogspot.com/
https://my-dog-book.blogspot.com/
https://animal-planet-tv-shows.blogspot.com/
https://flower-delivery-near-me.blogspot.com/
https://common-cat-breeds.blogspot.com/
This is the maximum output - literally the turbine capacity multiplied by turbine quantity.
I found Martin Fowler's "Technical Debt Quadrant" helpful on this - https://martinfowler.com/bliki/TechnicalDebtQuadrant.html . He argues you can have deliberate and inadvertent debt, both of which can be wise or unwise - the debt metaphor still works.
> ...but when you have a lot of debt, lenders are cautious about lending you money

That doesn't strike me as the main point of the metaphor. The more debt you have, the more borrowing becomes expensive because you have to pay interest on the total amount; it grows exponentially (in the literal meaning) if you don't repay it. As many find out the hard way, it gets to a point where adding new features or fixing bugs takes insane amounts of time because you can't make changes without breaking everything.
In so far as the stock market is supposed to reflect the real economy, it's entirely insane.

Bonds are being sold that pay less money back than their sticker price. The equivalent is the bank charging you 400k for a 500k mortgage. That's pretty insane.

Stocks are apparently worth 30 years of their current profits, even for those stocks without a history of consistent profit (i.e. Tesla, Netflix etc).

I understand that lots of this is happening because of incredibly low interest rates, but pointing out that this is crazy is a public service in these ridiculous times.
I need some software to solve a business problem I have now, in 5 years time my problem might not even exist, there may be a better solution on the market, my company might not even exist - perhaps because my outgoings were all on expensive developers refactoring into the latest and greatest framework.

Software is not the end goal for most businesses, it's a tool to get
Do you have a source to support that claim? Because from what I’ve read and seen, the economics of nuclear are significantly better over a longer timespan.

https://youtu.be/UC_BCz0pzMw
When experienced traders decide to short a stock, they usually have non-obvious information about an event that will precipitate in the near future that will make the stock price drop meaningfully. Do you believe such an event is going to happen within a specific time-frame? Then yes, by all means, you should short the stock.

I think all the things you mentioned are reasons not to buy the stock at its current valuation.
Who is behind CCBill and what does it need to launch a competitor?
Yes, the author seems to ignore that there is a difference between good code and bad code. There is an enormous amount of subjectivity in that difference, but sometimes things _are just worse_. Maybe they're worse for the product (e.g. buggy code) or maybe they're worse for the developers (e.g. your tedious build system and global state). Either way, it takes time to do something about.
Free Headtracking for Microsoft Flight Simulator – OpenTrack and AITrack
As the GP said:

> The metaphor isn’t perfect

But there's a difference between maintenance that fixes problems expediently and maintenance that fixes problems more permanently. The technical debt metaphor is an attempt to model the cons of doing the former too often (otherwise faster always seems better).
Ah I see.

For me, the writing on a screen is enough, I take a lot of notes in meetings, and having these digitised would be incredibly useful for me.

Additionally, being able to annotate PDFs would also prove great for me, I don't want to print out large amounts of paper, but I would like to take notes.
I used appear.in a few years ago between friends, it was really nice. Now however, having to pay $60 when you are 12+ people is a bit much when I can do it for free with Zoom.

If it was for professional use $60 would not have mattered much, but that is not the case here.

(Our university offers some kind of paid plan on Zoom for all students so it will be hard to beat regardless, but that is not true for everyone)
Firefox Focus for iOS seems to be open source, AdGuard and Ka-Block for macOS also seem to be, there might be more.

About "trusting": Safari content blocking extensions don't access your page, they only tell the browser which elements to block and Safari handles it. Some commercial extensions have a "control panel" that has access to pages, but you can just not enable them (it's opt-in AFAIK) [1]

[1] https://i.imgur.com/jH8DFc4.png
Read between the lines: a company established on the territory of a state where there is no concept of "private property" does not understand that it is impossible to collect personal data.
> Nostalgia is thrown out as some kind of accusation all too often,

Didn't read this as an accusation, simply a remark that the original comment was not necessarily about declining quality or compatibility (as proven by the comment you're responding to) but mostly that LEGO has changed its focus, making it different from what it used to be when we were younger, but not objectively better or worse.
Murderer solves ancient math problem
These restrictions are very selectively enforced. I’ve complained about a couple of apps that won’t work until given access to contacts (despite earlier versions allowing it, AND contacts not being essential), and Apple’s response was “we’ll look into it”
Same; I use IntelliJ for the brunt of my work (no editor is faster than automated refactorings & auto fixes), VS Code for random code, documents, and scratch pads (usually using it for auto formatting as well), and vim for git commit messages / interactive rebases, but mainly because git opening up an external editor breaks my git flow.

Me and Vim never clicked. Mind you that may also be because I've not found a good tutorial / practice thing yet, nothing that stuck or that pushed me to get the various commands into my muscle memory.
"free software", "for any purpose", beautiful target. But maybe it can not be achieved in one step.

People select a license for purpose. No matter what is the purpose, the developer is free to choose, the user is free to accept or deny. If the license really brings some big hurt, people might change later.
I don't know vi/vim at all (okay, only enough to exit an accidental session), so I can't judge the quality of these emulator plugins.

But I am curious:

On the Emacs side of things, none of the dozens of editors I've used that claim to emulate Emacs have done a good enough job to let me actually work. Right off the bat, most of them do not get C-U correct, and that's something any serious Emacs user will hit within a few seconds.

Do the 'vi' plugins generally do a good job, or are they just the same hollow key remappings that most editors consider "an Emacs mode"?
Complete Server Side Rendering – Page Speed Nirvana?
Firefox on Android Gets a Major Update ... and Users Hate It
It's increasingly becoming only about election these days in many countries IMO.

Political groups race to win next election. Even most of the actions of the ruling party is focused to win the upcoming election. They take every opportunity to show off their success only because they want to stay in power longer, and the opposition party takes every opportunity to bash ruling party to take the power back.

With a few exceptions in Europe, it feels that the main focus isn't the nation interest anymore. Which is very disappointing. But someone could also argue that it's all necessary and that's how it should work. Which then I think there are too many flaws on the current system.

I personally like to see an alternative model. Shouldn't be impossible to invent a model that holds politicians accountable for their actions, still involves people, and it isn't prone to corruption. Just enough support to academics to design a better system. We're spending way too much for political campaigns, yet every time there is a discussion about fixing current problems the first answer is that it's too expensive to solve and we shouldn't touch it.
Maintain your ignorant beliefs, it'll take you very far
A typical point where you find you have to repay your dept is precisely when you need to perform maintenance.

As a concrete example, a previous programmer at work when tasked with adding yet another file format to export would copy the entire code of one of the existing ones, make the necessary changes and ship it.

Instead he could have written it from scratch, recognized that "hey, I need to calculate the same sum as in this other exporter, let me refactor that into a separate function and call that" and so on. Then we wouldn't have two dozen pieces of code to check when doing maintenance.

Him not spending time to refactor created an additional burden that we now have to repay when performing maintenance, that's the technical dept.
Ultralight is free for non-commercial use and free for commercial use by companies with less than $100K gross annual revenue.

Something that I have always asked myself is: If the code is open source, how would it ever be possible to enforce such a licensing model?