skysight-inc/HackerNews huggingface dataset:
Something I don't see addressed here is how much of software is an arms race. I think this reality is hidden a bit from people who have only ever worked on commercial software that exists for the purpose of creating economic value. A lot of software doesn't have that purpose and exists mainly for defensive reasons.

I have spent most of my career working on fielding new software systems for the intelligence community and the DoD. We can't say we haven't seen productivity gains in the form of many processes being automated to the point we can scale them much larger and process much more data. But this isn't economic productivity. 60 years ago, satellite imagery involved dropping film from the satellite on a little parachute and intercepting it before it hit the ground, developing the film, and deploying any improvements in imaging capabilities by launching a new satellite. Now we can do almost all of that with radio and software and we have virtually the entire globe covered, a near non-stop stream of imagery constantly being turned into possibly useful and actionable intelligence depending on what the interest is in knowing what is happening in that region.

But in terms of what we're doing, much of it is economically purely a sink. We're monitoring foreign ports, known locations of military units, missile silos, to maintain the strategic advantage of not being caught with our pants down if anyone out there ever decided to launch a large-scale conventional attack. A lot of people would probably argue what we're doing is pointless, fighting yesterday's wars while losing today's. Maybe. I'm not really trying to make an argument either way for whether this activity is useful or not.

But it's not increasing American economic output, and it's not intended to. But it is an incredibly expensive and enormous scale application of deployed software technologies. It's effectively a new category of cost for the world's major military powers. They now need to spend on maintaining an enormous development pipeline and operational environment for software capabilities that bring no economic gain, but just keep them from being overtaken by their enemies.

You do see some patterns like this in commercial software, especially in the real of information security. We may or may not be able to easily deploy huge force multipliers to make our workforces more productive, but then we find they have vulnerabilities in them and we've exposed ourselves to a new kind of criminal taking advantage of that and extracting some of that value. So we devote more and more resources to securing these systems, often making them less efficient and more difficult to use in the process. We have to do it, because the added security is at least some of the time ultimately worth it due to the enormous cost of a breach. But it's purely defensive spending. You're not making your system any more effective at producing whatever it is your company produces that creates economic value. Often, you're making it less effective at doing that.
Also tab grouping already exists in the free Vivaldi browser so it's an even less compelling feature to pay for.
> You could just say, well, if we transmit covid by air, then putting something in front of my mouth is going to decrease the spread. That's what is being rational.

If I squint at a statement like this, I guess it could be called rational, but it is certainly not rigorous or convincing. You brush over too much and are making lots of assumptions.

Are these statements rational?

The sun is warm, so if I climb a ladder I will be closer to the sun and therefore warmer.

Masks impede airflow, so if I wear a mask I will suffocate.

Bleach kills germs, so drinking bleach will make me healthier.

It is very easy to make an incorrect idea seem rational. You should wear masks because rigorous science tells us that it is effective. That is the only valid justification. "Common sense" is used to justify a lot of junk science.
> They used to check your clipboard the whole time too.

To be fair quite a lot of apps did this to enable deep links/automatically opening certain clipboard links. Every big app has changed this to no longer show the 'pasted from' notification. And it was never shown that they export those clipboard contents to homebase.
Right! Why use port when left is right? Nonmariners left starboard right at port, left port there as well. Maybe modern mariners should port left back to their lexicon before they're left behind.
Happy to vouch for this, I was recommended it by the algorithm a few days ago and found it interesting.

If you already think that Dubai is a slave-state covered in hubris and conspicuous consumption then you might not have much to learn, but will enjoy having your biases confirmed nevertheless.
"The Endurance"
https://www.imdb.com/title/tt0264578/

"Shackleton's Captain"
https://www.imdb.com/title/tt1730698/

"Shackleton"
https://www.imdb.com/title/tt0272839/
No list of text-based music systems is complete without the granddaddy of them all: [LilyPond](http://lilypond.org/)

Alda seems greatly inspired by the syntax of LilyPond, and in fact, I actually think the musical rendering is done via LilyPond. I'm surprised the docs don't seem to mention this heritage at all.
Rear wheel drive is completely passable in snowy climates. Just put on studded tyres and drive sensibly.
Unity seems to store things by unique combination of components. In your case they would have an arrays for entities with a position component and a physics component, and then an array of entities with a position component and an animation component, and possibly an array for entities with components that have all three.

Unity then schedules work for your system by passing all the relevant arrays.

Described in detail here: https://docs.unity3d.com/Packages/com.unity.entities@0.17/ma...
And maintain/pay for an email server.
Investors like to see revenue, when they are looking to make an investment.
In fairness, A/B testing this approach would be ethically very iffy, particularly if they believe it makes a difference!
What are Ford’s data collection policies?

Calling a ‘soccer mom’ vehicle a mustang is rather off-putting as well.
> The pandemic was a no-win situation.

A no win situation is not one with no wrong answers; Trump’s approach [0] was equivalent to handling the Kobayashi Maru by heading a maximum warp to the nearest Federation colony and bombarding it with photon torpedoes.

[0] notably, but not limited to, obstructing early state access to emergency supplies and distributing federal supplies based on political affinity with the governor rather than need, with a deliberate strategy of maximizing the impact in Democratic-governed states and leveraging it as an election issue.
Always seems to be two years away, like the Aurora supercomputer at Argonne.
I think it’s as simple as your time isn’t free.

You can spend a lot of time optimizing your costs, when it would be better spent on increasing your income. Costs hit diminishing returns to how much they can be reduced, while, luckily for most of us here, there’s much more upside in using that time In career or entrepreneurial growth.

I’m not against some awareness of costs. But even spending 30 mins trying to optimize getting the cheapest form of some commodity at the store is going to maybe save me $10? Spending 30 mins learning a new skill or having a valuable convo would likely net me a higher upside.
When the grid goes down the panels power the house if there's electricity demand, or the battery if there's not. The reason this doesn't work without the battery is that in any closed circuit, electricity production must equal electricity demand at all times. The grid can aggregate millions of households and then has peaking power plants to adjust electricity production to meet electricity consumption. Residential solar panels have no such mechanism - if it's the middle of a summer day and the only appliance you have plugged in is your computer, then that computer is getting your ~4kW of power and is gonna fry. Add a battery and any excess power instead goes to charge the battery.

When the battery is full, the grid is off, the house isn't drawing anything, and the panels are still producing, then the circuitry does some trickery to just disable the panels. (I think the inverters actually feed the power back 180 degrees out-of-phase so it cancels out the other power coming from the panels, but the details are beyond me.) Note that the panels are actually disabled at this point, though - they're effectively producing nothing, not just producing less. That's why this doesn't work without the battery - you can break a circuit entirely to stop power from flowing, but as long as the circuit exists without energy storage, power in must equal power out.
Where can I find out more about this community?
Developing a Single Page App with FastAPI and Vue.js
I just looked at the articles front photo. A little digging deeper and it really is an SUV and not like the Muscle cars I remember with the mustang name.
> I at least, in the UK wouldn't consider 'Ford' an American brand as we often get quite different Ford's to the ones sold in the US (Even when the name is the same, they often look totally different like the Focus).

Are you sure that's not old info? I know there used to be major differences (which was obvious if you watched World Rally back in the day, since you couldn't get one of those Ford Focus models in the US), but I had heard they were consolidating some, so looked it up. According to Wikipedia[1], about a decade ago Ford started consolidating it's US and UK models, and now I think maybe beyond a couple variations only being available in one are, they are mostly the same. (It also notes they closed 3 of their factories in Europe). For the Focus specifically, they unified the models in 2011[2].

That said, even if Ford is or was building European specific versions in Europe, I wouldn't consider that any more a UK car company and less a US car company that I would consider Honda and Toyota any less Japanese car companies and more US even through they have many plants in the US and significant portions of their cars and materials are built here to get around import tariffs. They have significant portions of their companies housed here, and US divisions doing R&D in some cases, but those are definitely Japanese companies.

1: https://en.wikipedia.org/wiki/Ford_of_Europe#2011%E2%80%93pr...

2: https://en.wikipedia.org/wiki/Ford_Focus#Third_generation_(C...
Meanwhile overloading a name of an unrelated CPU architecture, incidentally used in older Intel Management Engines.
Interesting take on a problem that many startups are trying to solve from different angles.

As everybody moves to web-based, cloud-native Saas tools, we're starting to run into the issue that browsers just aren't built for complex work in the same way MacOS/Windows are.

As you can see already in the comments here, the most savvy, HN-type users have come up with a variety of convoluted and hacky solutions to this problem already (reminiscent of that hilarious Dropbox launch comment, on Linux you can set up a system like this yourself quite trivially...).

So clearly it's a problem. Is this the right solution though? I don't know.

Some companies have created an electron wrapper for accessing multiple web apps, others have created browser extensions for existing browsers, others are building new browsers from the ground-up (Vivaldi, these guys, etc). Meanwhile incumbents are adding features, ableit extremely slowly, in this direction as well.

Browser extensions are the easiest distribution strategy, but they are going to run into feature limits pretty fast.

The electron wrapper options out there have worked for me thus far, but I have to admit I'm not loving them.

Vivaldi is interesting, but its clear to me the team working on it lacks taste and is throwing features at the wall with no real cohesive strategy.

I commend you for trying to tackle this problem on hard mode. I think the biggest problem aside from distribution will be competing with the extension marketplaces of existing browsers. If you can crack that nut, and are good at fundraising, I think you might have a chance at gaining some market-share slowly but surely.
> These fixes will also be(come) available to the main OpenJDK distributions.

This isn't true! Oracle is under no obligation to mainline fixes from their JDK into OpenJDK.

That work is somewhat happening via IBM and Redhat, however, oracle is not doing it.

Further, new cuts of the OpenJDK are not happening for those old versions. You MUST get the fixes via a build of the OpenJDK that isn't the Oracle build of the OpenJDK (like adopt OpenJDK).

You can only depend on the "LTS" if the vender of your JDK supports LTS. There's no technically about it.
Microsoft Teams does this as well, purportedly for video calling (!?)
Was there ever an explanation why the permissions are needed?
Nation-state threat: How DDoS-over-TCP technique could amplify attacks
The Bush administration did plenty of damage in the first two years. (Although by all accounts, he was largely rubber-stamping the initiatives of his VP and "advisers".)
Hey Stacy, sounds cool but isn't this basically the premise of Designpickle?
By US justice or international justice?
Yeah thanks, saved me from posting the same thing. Tesla batches up their orders for many smaller countries like in Europe, this has been true for years, and it's also the source of probably hundreds of articles about how Tesla is getting beaten by some recently introduced car. It's great that other companies are having some success with selling EVs, remember that's actually Tesla's corporate goal. Tesla still has a widely appealing set of vehicles.
Adding on, the fraction of "real" language implementations using handwritten parsers vs. parser generators basically seems to be half and half.

The Wikipedia list of Bison users even calls out that a number of them switched from Bison to handwritten parsers.

https://en.wikipedia.org/wiki/GNU_Bison#Use
> poor maintenance and safety ratings compared to alts

Ford Focus beat the pants off of Honda Fit, roughly in the same category of weight (though the Honda Fit is quite a bit cheaper MSRP, the Ford Focus was frequently on sale at quite low prices).

But people _believe_ the Honda Fit has superior maintenance and safety ratings. So that's that. Reputation is more important than facts.
That thing makes it annoying for the kind of applications my company does, that needs to communicate with other devices on the local network.

It's annoying because it's not like other permissions, where you can ask the OS to prompt the user, and check if the user granted it or not, but it's some special permission. If the user, by mistake because it doesn't know that it's needed, doesn't give it one time it's impossible to ask again, and the app doesn't have a way to know that the permission is not granted. It's just things that the customer service has to handle, and that is bad.

Sure, right to ask a permission, so make it like a regular permission as the location permission.
> But an even more direct example is skipping the discounts associated with club cards for privacy reasons.

Right, but most still pay with a credit/debit card when checking out which gives the cc/bank the same info. At least with a store club card they only know what you purchase in that store/chain, instead of every store.
No it's not really fair. Until I start seeing Kroger going out of their way to support data provacy initiatives and consumer protections, correctly assume they have ill intent with your data.
Early 2022 is just 4 months away actually
I tried to buy a RAV4 prime recently and the dealership wanted me to pay $15,000 above the normal price for the privilege of buying a car in this market
> I built it using LaTeX to try and impress you

I built my LaTeX resume trying to impress a potential employer yeeears ago. So far it's really easy to keep up to date and to temporarily remove parts (comment them out). I think the end result looks a bit more professionally type-set than a Word/GDocs creation.
>I would love to know that there is a panacea that automatically improves productivity. Unfortunately, I haven't seen one in my career, as yet.

I suspect you've seen many of them. They're just the ones that are so normal you don't notice anymore. For instance, no one does pure waterfall-style project management anymore. "goto" programming has completely dissappeared. Etc.
Early 2022 is only like 4-8 months away?
Most Important Social Media Platforms to Grow Your Small Business
Looks pretty interesting. What will be some of the differentiating features as compare to some of the Observability tools out there? I looked at the feature set and seems like it satisfies decent use-cases.
So I watched the demo, read the pitch, and read this whole thread trying to understand why anyone would think that a subscription browser could work as a business, and I think I finally see where they could go that might be interesting. It's right there in the name.

A steadily increasing fraction of work is happening in web apps - especially Electron apps that we download and run as "sort of real apps." The HN crowd, including me, loves to bemoan this as "real native apps" generally run faster and offer a better user experience.

But the thing about all the electron apps out there is that the majority are really native to the browser, and the electron version doesn't offer that much enhancement to what you get just running it in a browser tab. The reason most of us stop running those "always on" apps in browser tabs is more because it's clutter rather than because running the desktop app makes a huge user experience difference.

What might be possible if you designed a browser specifically for running many web apps at a time? A web-app OS. You could converge on better universal keyboard shortcuts. Get better performance and less disk space by not having a dozen full copies of chromium hanging out on your computer. Keep things organized as they've shown with workspaces.

But you could probably also bundle a lot of enterprise features in over time. What if the browser had SSO/SAML baked in so that when the company provisions the laptop employees are automatically logged in to all web based services with 2FA etc? Zero trust isn't easy for lower-tech users, and corporate security is worth a lot of money.

In a way it's like, what if ChromeOS wasn't an attempt at a full replacement operating system (which can work for many use cases, but it's a hard transition), and instead "SigmaOS" can be the virtual machine that you live your web-app life in without cutting you off from your "traditional" operating system?

It's an interesting idea, and I'm curious to see where it goes.

Now back to pricing, I find it really hard to believe this makes sense for individuals to pay $15/mo for. But companies? Maybe. So, my advice to the Sigma team would be to keep testing pricing, and if you want to validate the idea that pro users will pay maybe try something like $15/_year_ as an "early access price" for individuals, with "team plans coming soon," or something like that.
We can play “what if” all day, but I’m not interested. In 99,9% of cases you can and should avoid driving next to a large vehicle.
Exploring the Limits to Growth with Python
Yeah, GP really should have prefaced this with hobbyist woodworker delimma, because it did ring true for me as a, well, hobbyist woodworker, but it is definitely no where near true for professional woodworkers, joiners, cabinetmakers, furniture makers.

For them, there is no "end" even when completing a build. There's simply just the next client to tend to.
> Who doesn't want to live longer?

You answer your own question here:

> Lot of people don't wear helmet because it's hot and humid in India and its really hard to wear it in 38*C in bright sun on 70% RH.

and here:

> Most look for escapes and might not even be paying attention to things on road.

This culture is not amenable to valuing lives very highly.

I've noticed that a lot of comments here echo the sentiment above and you're the only person defending this attitude as being borne out of the lack of convenience (which no one is arguing with, however, that's no excuse in places where human life is actually valued).
This is only the TikTok iOS/Android app right? Not the web app?
On freelance platforms, it takes
up to 7-14 days to find the right designer.

How does this compare to Upwork and Fiverr? I would expect if you post a job there with the statement "Please only apply if you can work on it today" you would get a lot of applications of people who have time right now?
Blockly Games: a series of educational games that teach programming
Of course you can. Look up VPN routing / split tunneling. It’s not uncommon for corporate VPNs to only route intranet traffic for instance; and LAN is usually whitelisted.
I didn't say "obvious" and asked if you see the similarity.

Do you or don't you, why or why not? That's the discussion.
Correct, its an essential amino acid which means it will be highly available in meats, protein supplements, and other high protein foods.
If it only connects to multimedia devices, and if my OS lets me know that TikTok is using my multimedia devices, then I'd be OK with it, but I don't TikTok. Like MicroSnitch, which warns you when a mic/camera becomes active (macOS only).
Henri de Lubac, Contemporary Atheism, & the Persuasiveness of Christian Doctrine
More specifically, if there was a F2-like extension for Safari or Chrome.

I didn't realize Vivaldi had it and it seems like one genuinely useful feature from this that I would use.
How should I find my niche?
Just like in software: optimize where appropriate. If there is a good return on investment (time spent to money saved), then do it, if not, don't. Another consideration is if you enjoy it. If you seriously enjoy clipping coupons even if it doesn't end up saving a lot of money, do it anyway.
Why do people keep saying this was inevitable or that the takeover was planned? Biden literally said in the July 8th press conference that he's confident Afghanistan will remain under control of the Ghani government and that their military is fully capable of managing the Taliban. This was not the expected result. No one would feel good planning to return a nation to the control of a terrorist organization that has a long past history and very recent history of human rights abuses. This was a surprise to the Biden administration. They admitted it (https://apnews.com/article/joe-biden-afghanistan-taliban-593...). Biden literally said there would be no airlifts off embassy roofs like in Saigon (https://www.newsweek.com/clip-biden-saying-people-wont-lifte...). But we were forced to do that and we still haven't evacuated all the Americans. None of this was planned or expected - it's just a complete failure of leadership.
Thanks for the kind words and for trying out SigmaOS. Glad we could improve your workflow :)
Why would you say that? Yacc and other parser generators exist for a good reason: hand written parsers can be quite hairy to debug and extend, while parser generators offer a domain specific language to specify your grammar and can generate efficient parser code based on it.

What are the arguments in favor of manually writing parsers?
This is from June 23, with the US absolutely expecting the Taliban to win, just for it to take a little while longer.

https://www.wsj.com/articles/afghan-government-could-collaps...