skysight-inc/HackerNews huggingface dataset:
> The process of meeting human needs is messy because both human needs and the tools we have at our disposal are a constantly moving target.

Software development is inherently explorative. Finding the right solutions is exactly that: finding, discovery, learning and play. IMO This is best enabled by fast feedback loops and highly dynamic, interactive systems and visualization.

Sometimes it is possible/feasible to parametrize a tool beyond what it is supposed to be doing to enable this kind of play and discovery, but also to make the process of building data, plumbing and so on just a bit more efficient and fun.

Game programmers get that: At some point while developing a game, they create the tools that produce the data, or the parameters, typically controlled with a visual interface, a configuration language or a scripting language. Level editors, state machines, behavior trees, story boards, flow scripting etc.

Another field that does this well is scientific computing, they use Jupiter Notebooks etc. with integrated REPLs and graph visualization.

The whole "no-code" and "low-code" trend[0] also shows that people are willing to program with constrained, visual languages. It empowers them and connects their mental model more directly to a product (instead of having to go all the way through a team of implementers for every change that could be exposed as data).

[0] I personnally don't like the terms "no-code" and "low-code" at all, because they describe what it is not, instead of what it is: visual programming. It's like "no-sql": Could be anything from a configuration file, to a document db, to a key-value store or a ACID graph db.
> And other languages essentially didn’t exist inside the web.

Having trouble following your argument. What were people doing with PHP if not "inside the web"?
Attempting to rile a Twitter mob is quite a bit different to reporting something to the authorities who should be the ones to act on something.

The adoption of “no snitching” culture well outside of its original contexts confuses me somewhat, but also in this case, how is this a situation someone should even concern themselves with? The entire thing is baffling to me: the original tweet, the Twitter mob against herself and firing afterward. Just seems out of this world.
Buying shares isnt market manipulation.

Index funds buy shares as a group.

Retail investors buy Tesla in droves.

Companies buy back their own shares on the regular specifically to increase the share value.
We see some pretty nasty ship Minds, e.g. one of the protagonists of Surface Detail, Falling Outside The Normal Moral Constraints is by its own admission psychotic. But it is a warship, and Veppers is, in fact, making war albeit one he can't hope to win.

But we also see some that are much nicer, the Bora Horza Gobuchul takes a very balanced outlook on events and on its namesake; the Sleeper Service cares very much about just one pregnant woman even if it also has other reasons to be doing what it is doing; the Lasting Damage organises much of the events of Look to Windward, including a lovely music festival to celebrate its own death.

Writing about Utopia is hard, and Banks mostly avoids doing so. We see only fleeting glimpses, a woman's apparent rejection from her chosen career, a game player's frustration at not being the very best, a spoiled girl who wants an adventure she isn't prepared for. They're character backdrops, not focuses.

I think the Gaiman run of Miracleman (Miracleman, in some places and times called Marvelman, was a comic book, historically a pulpy knock-off, then made into something quite extraordinary by Alan Moore, and then Gaiman took over for an aborted run last century) is the best treatment of Utopia in fiction I've read.

Gaiman's completed "Golden Age" of Miracleman zooms in on the brief period after Miracleman defeats the Adversary and before things go sour. This is an age of enlightened absolute government, nuclear weapons are destroyed ("teleported into the sun"), poverty and homelessness are eliminated, there's wind power and something equivalent to the Internet, even the dead can be brought back after a fashion. But nevertheless, people are still people. The stories follow a woman whose husband is cheating on her, what has been done with all the now redundant spies, school children rebelling against... whatever you've got. Miracleman himself appears rarely, and his daughter gets one issue, sort of, through a story-within-a-story that allows Gaiman to sidestep the conventions of comic books.
Denmark launches children's TV show about man with giant
Just did a deep dive with a group of devs with vue native, nativescript, ionic and more for building a mobile app in vue.

We all enjoy building in vue and we're looking to extend that to mobile. However in almost all cases, there were shortcomings and a lack of maturity in support compared to react or angular. A lot of time wasted.

Generally, Vue is not a first class citizen in these environments. Yet.

Vue Native began with a lot of promise and excitement. Documentation is ultimately sparse and examples either don't exist or are out of date. Compiling the same code on Mac or windows yielded inconsistent build results. Debugging doesn't have much research that is possible. Sometimes you have to compile 4 or 5 times. Still seems early.. Or not developing as quickly as other options. Doesn't seem updated often.

Nativescript was next, looked very inviting and welcoming, but trying to reproduce the same resulted in a fair number of issues. It seems nativescript has less of a history with vue than react. Noted the documentation is deeper for other frameworks. Seems to be evolving for vue. Pass for now and check again in 6 to 12 months for progress.

Last, but not least, ionic. Right off the bat likely the deepest documentation. It had 2 approaches.. Package a vue.js app for mobile, or use capacitor to try and build more of a native experience. Capacitor is relatively new for vue.js and still maturing. Ran into similar issues as the others. Didn't seem ready for production than using angular or react with ionic or capacitor. Vue supports in ionic are thinner than angular for sure and seemingly react.

For now, it was possible to build a vue web app to do what's needed and add ionic to simply package it. No capacitor.

It pains a little to say this, but if we were building a more complex app, the react native tooling is what we'd have to consider. It's far more mature and nearly every problem we encountered had a result of how to resolve it in react native.
> Including overhead I am well over 12 hours/day

Are you trying to reduce that unsustainable amount?
Regarding Special Circumstances pulling abhorrent things for the sake of the future (I won't compare them to CIA, that's an insult to SC), an interesting thing in Use of Weapons is that even Zakalwe considered the purposefully lost war to be abhorrent thing, though he still went with it believing that it will shorten the timescale somehow.
No, and it's strange to keep seeing this false narrative on HN.

In fact:

- China's GDP is largely based on real estate inflation that is decoupled from other economic progress. The "lifting of the population out of poverty" was a political leadership target, not actually achieved.

- several Chinese banks have failed in the past 2 years

- BRI is funded by fraudulent accounting on Wall Street

- China has no blue-water military capability. Many of their Army weapons were never tested, thanks to bribes. (One commander received a medal for actually testing armored vehicles and rejecting them. That was considered "novel.")

- China relies on espionage globally to maintain progress. ie. 1000 Talents program. Rumor is that US society is so riddled with spies that Biden wants to announce an amnesty in case they're leftists/Democrats.

- had Trump been re-elected, China would have had a US dollar crunch (that's what ultimately killed the USSR.)

Every time Trump made a speech in 2020, the CCP had an emergency meeting to deal with the fallout - that tells you who was in charge.

- Before the pandemic and natural disasters of 2020, China imported 30% of its food. In 2021, it's close to double that.

- Xi's family lives in Canada and Australia - not China, because even he can't protect them from the CCP. Let that sink in for a minute.

Despite the US leftist Marxist narrative to tear down US society and remake it in their own navel-gazing image, the US is the most powerful nation in the history of the world.
It's not just the US vs China.

It's commies vs. everyone else. Problem is governments in Europe and elsewhere are not much better than CCP so it looks like the government of the US is the only one who has something against CCP.

They should all fight commies on censorship, but other governments prefer to spend their time racketeering Silicon Valley companies.
That's not true in any way, shape, or form. Maybe it's true for you, but don't assume it's true for others or for the the rest of the world.

When I book a flight ticket, I go to the airline directly, which is true for more or less all people I know. For me this will typically be KLM, AirFrance, or SAS. These companies are Dutch, French, and Swedish.

There are no "500 silicon valley engineers" between me and them.

The world is bigger than your little world. I didn't even know what Expedia was until I looked it up.
the idea of a personal "Fed" account for citizens isnt new...basically everyone talking about central bank digital currencies is describing this

the basic "innovation" is the ability to coerce the masses by threatening to destroy money if not spent in accordance with central planners....here's $5k, spend it by Friday or its gone
> Wikipedia is an encyclopaedia

An encyclopaedia with rather low standards that many people sadly treat as an absolute source of truth.

You're right that this isn't really a wikipedia problem though. It's a matter of education because an overwhelming majority of the population isn't competent enough to fact-check memes on facebook, let alone wikipedia, and if wikipedia doesn't do it either, then that responsibility is pushed all the way back to the scientists doing the actual research.

This is an incredible lack of redundancy if you consider how important wikipedia has become in shaping public opinion. It's a system where the scientific publication process is the single point of failure and this article clearly shows that it does fail rather often.

So what way is there to make this process safer? There needs to be at least another link in the chain that confirms information, preferably two or three.
There are also numerous indigenous human tribes and untold number of mammals which would likely set these off. And what if you ever want to use the area? We are still finding mines from WWII all over the world. If you absolutely have to take the macho-military-method, I'd personally recommend drones...
It's a factor, but not the only one.

It also depends on the foundary and the exact process and of course the CPU design.
Definitely slow
I was told beige was common because it hides dust the best.
This is a bad survey, both for questions of selection (busy people don’t do surveys like this) and the nebulous question of what constitutes real work (my guess: this is telling you who has lots of meeting, Jira, etc. overhead).

My real question: is this just clickbait or is this fodder for the kinds of companies which market things like monitoring software to toxic managers? I have memories of working at a consulting shop which tried to entertain the idea that the reason they weren’t profitable wasn’t due to two of the partners cutting deals below estimated costs but rather something like people slacking or not tracking their time precisely enough. Tracking at 5 minute intervals didn’t change the big picture but it did dramatically increase the amount of time spent on time tracking.
I run some numbers in the past and I think that going all-in to wood houses and stuff really makes lots of sense. It's not a solution to all CO2 problems, but having lots of wood in the forests AND lots of wood in people houses allows to keep a sizeable chunk of carbon from atmosphere.

It's a shame that wood is not as popular nowadays.

Of course people should regrow two trees for every one cut.
Additionally, html documents inside browser windows are naturally stateless content systems, but applications have never had this constraint. The design patterns that are successful on a browser are usually overkill in application development. Android has baked a few of these stateless design patterns into their core frameworks and then spent years coming up with various support libraries to overcome them.
When you throw as many coders on to a project as anybody has ever done, in order to rush to the goal with maximum urgency, those man-months really add up fast and it does end up taking longer in the end because of it but look how many people got to the goal and it wouldn't have been possible without all those executive-months struggling to move the goalposts toward the team as much as possible before everything craters.

If you were committed to efficient progress to reach your original goal you're going to need a different approach.

And start all over again.

Carefully read every word of their comments from the programmer having two decades of single-handed operation, and the 42-year corporate retiree now making single handed progress himself, these are long comments but here's an excerpt:

>This all being said, one of the major causes of complexity in software development, which has always been an impediment to quality productivity is the ridiculous demand for unsuited deadlines in development efforts. This is a result of weak and incompetent management that runs up and out of the technical departments right up to division heads and the like. Deadlines, cause their own deference to the development of complexities, which often include defects. Deadlines cause stress and other factors, which often disallow most developers from thinking out their designs and problems clearly with time to tinker with the best solutions.
HN chopped the title. Apparently penis isn't allowed.
Remote Execution on iOS 14
As many people pointed out it depends what "working" means. If this is focus mode/deep work, than it's quite a lot. If it means 3 to 4 hours of light work (e-mails, waiting on conferences, chatting with co-workers etc) and the rest is social media and things totally not related to the job then it's a different story.
Yes. Pretty much.
Alpine Linux.
Which is fine, as long as you're not the stable boy, don't care about the stable boy, and don't live in a democracy where the stable boy gets a vote.
To support this, you might be interested by this little article: https://github.com/bclnr/kb-layout-evaluation
I'm referring to parent's point "Sometimes you just have to do joins across large tables.". Indexes and query hints can make a world of difference once you profile how the query is being executed.

Another option is to create a stored procedure which first extracts a smaller amount of data from first table to a temporary table and then join it to the other large table.

Measuring and testing different optimization methods takes a lot of effort and time. We should only do that when faced with a real problem of slowness.

"The first rule of optimization is: Don't do it. The second rule of optimization (for experts only) is: Don't do it yet. Measure twice, optimize once."
Especially compared to all the "look at these founders working 100h/week" articles
Rust is modernized C++.
Surely if it's obviously a bubble they can bet on that bubble bursting and come through the other side on top? Is it just a matter of rules around capitalisation? Surely it would be good business for them to go get that capitalisation?
Beliefs based on truth don't need social reinforcement and don't need to be 'believed by others' due being self-evident.

Whose truth? Many people will tell their beliefs are based on truth, even people with conflicting beliefs will both defend their viewpoints by claiming "truth". Your assumption that all truths are self-evident (or that all instances of self-evidence are truths) seems invalid to me.
That is one of the ways the community plans on mitigating the ecological issues indeed.
there is a benefit for the masses - Fed stimulus delivered instantly. with Fed digital currency, there will be no waiting for a stimulus deposit.
Are you suggesting that cleaning their house is their "most favorite thing"?

While not impossible, I find it implausible ;)
Classification systems ("ontologies") often represent a particular path through a graph, rather than an absolute tree.

In your example, the store adds "Shoes". Then later, it adds "Sale Items". Now you want some shoes, trousers, and shirts to be on sale.

So each item now has two edges, its "primary_category", and "sale_items". A little bit later, the store turns into a Sale Items at Massive Discounts! Store, and the primary ontology becomes price tiers.

etc
Ford model T did not compete with stable boys and hay industry. It competed with horses and no, they never recovered.
The summary in Wikipedia may be correct but it is worth remembering that Wikipedia itself is hideously biased to the left at times in its coverage of political issues.

I've generally taken that not to be down to malevolence but probably just down to the fact those drawn to editing it are most likely of a similar political hue to those from academia.
Meanwhile, on a system from the 80s, you wouldn't have a word processor, you wouldn't have support for any of the filesystems supported by modern OSes (well, maybe FAT?), and you wouldn't have USB anyway. Heck, you'd need either a serial port or a floppy drive on a modern computer in order to even have a chance of transferring data between them.
I'll believe that when I see it. Mickey should have been in the public domain 80 years ago. But every time the Disney Copyrights even look like they will be ended, the Disney Billions work on negating that.

Personally, I wouldn't care what happens to Mickey, but thousands and thousands of literary, film, and music works of art since around 1920 have just disappeared down the plughole of oblivion because they have no way of being kept in the public eye.
Someone gave me a reply on a different HN post that synology btrfs is fine, since it's using a different raid implementation? Hope I understood that right.
"Self-reported"
The expedia example was from the article not from me. Airlines could set up phone lines for direct purchases before the internet.
We hold these truths to be self evident...
They could use CENC and just serve one version with two key management systems, but I think they do serve two versions in practice.

And yes, by and large. Widevine offers a bit more than just being closed source in terms of Google doing breach monitoring and fixing but yes.
if that time is paid-for by someone else and you cannot decide what it is used for, then it's work. Period.
https://news.ycombinator.com/item?id=6239304
I personally follow a rule called “simplest model that explains foreseeable reality”.

So at first you really have to dig into what “reality” is .e.g if you are building an auth system, how many ways do you login? Login page for customer, login via sso, login via google auth federated etc.

Now foreseeable reality is what is most likely going to happen. YAGNI proponents would say don’t do this but I’ve found that thinking through future scenarios that competitors are doing or customers asking for (even though you don’t have time to do it) should be taken into account. You realize it would be nice to support auth via personal tokens restricted to certain api calls.

Having a solid understanding about foreseeable future is paramount. Task #1

Then it’s understanding what pieces need to be stitched together to make it happen. What changes together, what changes independently. What are the separation of concerns between the pieces?

You need to represent different auth types in db. A central place that takes a request and it’s headers to authenticate. Also authentication and authorization are different things and shouldn’t be bolted in the same place.

Having an in-depth understanding of separation of concerns and boundary contracts is Task #2.

Nailing 1 and 2 down usually leads fo clean implementations.

Also huge believer of continuous refactoring. Sometimes reality changes. Focus on a small thing you understand for sure. Incrementally add things and re-think the separation of concerns and how reality is represented in datastructures. If that needs a change, make it happen. Building on wrong level of abstraction and working around it has caused a great level of pain.
Why then, just use kinetic/fragmentary projectiles - easy peasy!
What are the trade offs/Adventages to use cross platform tools for app development in 2021?

The advantages of native iOS development, off top of my head:

1) Swift is very pleasant to use and it is fast.

2) The UI libraries that I need to learn: UIKit and SwiftUI. SwiftUI is also very pleasant to use and it is getting there.

3) No hoops to jump for integrating API that makes an App do things that WebApp cannot do.

4) Work environment setup is very easy, no scripts to run no tooling that breaks down. It's as simple as creating an new Word document and start doing actual work, not janitorial tasks.

5) Despite its bugs, Xcode is a good IDE that natively understand all the tooling I use. Autocomplete might break down sometimes but it can handle project creation, asset management, project configurations and the distribution.

6) The only vendor that I rely on is Apple, as soon as they make something interesting it is available to me. The latest API is there right away.

7) The apps look in place by default, you actually have to work to make UI unconventional and weird.

I would imagine that on the Android side of things are also not that different.

Edit: I see that you don't like the question being asked and other perspectives being presented but I think it's a fair question and I would like to know if I am missing out on something.
FinTech Fridays – For Fintech Founders
It seems to me a fundamental problem of it all being electronic is any records if the system is hacked can be downloaded by the million fairly easy. On the other hand if the records of which voter number voted which way are printed on bits of paper and put in a big locked box it's pretty hard to reconstruct that on the fly unnoticed. But they are there if there is a court ordered investigation.

The UK system I think is a bit like that. When I go in my name is checked against a voting slip number (on paper) and then I vote on a bit of paper so someone could theoretically figure which way I voted but the odds of someone going through both paper lists is minimal.
HTML should be an opt-in too! :)
Cypress vs. Selenium vs. Playwright vs. Puppeteer speed comparison
I completely agree with this.

I recommend people Zsh: it's very familiar, scripts copied from the internet will most probably work and they have lots of flexibility to adjust it to their needs.

I personally have a Mac with Fish installed, I don't enjoy the process of sharpening my tools, I'm willing to give up flexibility in exchange of great defaults.
It's the same reason why after I learned how to use a sharpening stone, I ended up buying an electric knife sharpener.
Will you (are you) contributing any of the rules back to TL? Or are they to specific to your org?
I completely agree. Honestly, I'm pretty sure those people have no friends in real life, the way they jump down peoples' throats for every minor thing, so they gravitate online to find echo chambers. Their cohorts online are only "allies", not real friends. They will turn on each other as soon as one of them challenges their ideology.
It's actually not as bad as it looks :)

I mostly learned the layout to reduce stress on my hands due to the more ergonomic placement of each letter.

From all the other layers I only use the cursor keys and L3 for []{}<>() and stuff like that, which are much easier to reach and I use a lot when programming.