skysight-inc/HackerNews huggingface dataset:
"Bash shell scripting is already close to perfect for what it is intended."

It is very difficult to write a parser for any derivative of the POSIX shell. The lex/yacc utilities cannot be used; the lexer and parser must exchange state.

It would be better if the shell was an LR-parsed language with a yacc grammar. The yacc utility is itself in POSIX.2.

Here is a talk about an OCaml implementation of a parser for the POSIX shell:

https://archive.fosdem.org/2018/schedule/event/code_parsing_...

Here is another talk about an Ada parser implementation:

https://archive.fosdem.org/2019/schedule/event/ada_shell/

The language grammar is unfortunate.
Important info that's missing in this article:

> CEO Christie was paid $3.8 million in a retention bonus a week before Spirit declared bankruptcy. He gets to keep it if he is still with Spirit in one year.

Not saying it makes it ok, just that no one wants to work at bankcrupt company as a CEO.
I sense someone hasn't actually read the thread they're replying to.
There is no way magic weight loss pill with no side effects could possibly go wrong!!!
I've been around a while. As in I've installed Linux from floppies kind of vintage.

I get new grads with great grades, who are decent junior devs that are productive in, say, Java and one or maybe two related things like SpringBoot or Hikari, but don't even know about simple/common things that sometimes baffle me.

They seem to think I'm some sort of wizard because I can quickly put together simple commands line pipelines using things like grep, awk, sed, sort, uniq, wc - and dig useful answers or insights out of log files or csv files or database exports, or even JSON by using jq as well.

It amazes me that some of them have never even heard of the existence of tools like that, or how easily you can pipe the output from one to the input of another and chain them up in such useful ways.

(At the same time, I'm fairly sure I have similar black holes in my knowledge and mental map of how things that other people specialise in work. :shrug: )
Select the right Seeed Studio XIAO and add-ons for your project?
Awesome. :) Good luck.

I think it's a really attractive package for an early-stage one-person project. Nice docs, and cute bunny.

FWIW, it also seems super-sensible to focus on Mac only for now, and get the basics working well there — a good Mac DX could provide the traction/momentum to get more contributors to help build out the obvious cross-platform promise.
> Putin sabotaged the 3 centuries of Russia’s progress.

What a farcical depiction of the world. There is more to Russia than Putin's opposition to the west.
Prusaslicer and forks all benefit from the sharing of codes. Prusaslicer even copied code from Cura.
iunno, I used to rank pretty well for things in my country like "$company's tech support number". Unlike every $company, my page had a nice clean URL like whatever.tld/Tech-Support-Number-for-$company and I'd just list of their phone numbers with a few paragraphs about how $company is shit. Maybe 50kb total.

Meanwhile $company's page was company.tld/234897234982-029823749823742-2340823492 and 3 pages down was a phone number if your browser didn't choke on the javascript.

For ISP ones, I recommended people print a copy so they can call if they can't get on the internet, which kinda backfired when a major ISP changed their tech support number (!) and it redirected to a toll-free squatter's sex chat line.

Turns out $company really hates it when you call their call (cost) centres.

I had maybe 50 pages for our different oligopolies and averaged $500/month revenue on adsense, so GOOG's cut was $250/month.

Today, for one $company, the first 9 results are different pages from $company.tld, each unhelpful with a phone number in their own way, and they don't run adsense!
IIRC Google maps basically does not make money. I wonder if there can be a government deal to subsidize it on the condition that the data be open sourced.
It should be noted the author has heavy bias against the attempted merger. He is very against M&A and his goal here is to argue against those who are blaming the current DOJ's (and FTC's) strong anti M&A philosophy after it led to a bankruptcy for Spirit airlines.

Also as Matt states, the Spirit CEO did try to prevent the JetBlue takeover but his shareholders overrode that decision. Had the shareholders listened to the Spirit CEO they would have had a better chance of merger. Though as someone who followed the case, the DOJ's arguments seemed weak. I was surprised by the Judge's decision & confused by his report. Though I'll admit to be being biased in favor of the merger but no where near as extreme as Matt is.

It should also be noted that not only has Spirit's CEO said their previous methods of low cost airlines are not economical anymore, larger airline CEO's have also said that low cost airfare doesn't work anymore. Larger airlines have expanded to that area. Larger airlines only make profits because of credit card deals & upgrades.

-- Edit - a few other things skimming the article that seem to be left out. JetBlue did a lot of divestures & appeared to be willing to find a way to make this deal go through. Matt mentions the Spirit CEO saying they would not go bankrupt but that seems to be different then what I recall. The majority opinion was that Spirit was either going to merge with JetBlue or be in massive trouble. I recall the Judge even making note of the high possibility of bankruptcy in his decision.
The cheapest ones are surprisingly cheap at less than $1,000 and the highest end ones are $10,000
This is pretty clearly a joke: "Really, I don't really wash my hands ever. Germs are not a real thing. I can't see them, therefore they not real. I can't get sick."

https://x.com/RonFilipkowski/status/1856494554624442433
it's why instead of an appropriate, equal and measured response for acts of bullying, any sort of aggression should be faced with overwhelming relatiation.

This is what one would do to a school yard bully. They push you, and you immediately do a full face punch and knee to the nose. Fight to the death from the first push/shove, and let it escalate. One fight, and the bullying is over, or you both get injured sufficiently to go to the hospital. There should be no middle grounds.
When you upgrade a Python module to fix a security vulnerability, you need to restart the Python processes that loaded it. So needrestart supports scanning all processes on the system to see if they are Python processes and if they loaded the Python modules that were upgraded. Same goes for Ruby and Perl, microcode and more.

The alternative approach is to just reboot after every upgrade like on Windows. That can be disruptive in some situations so needrestart was created to only restart the things that need restarting.
I really like the design of the robot. It’s very expressive and cute!
All Life on Earth Today Descended from a Single Cell. Meet LUCA
>>This happens in other countries too.

This is everyday life in India. A big budget is sanctioned to build a road. Road gets built, then a month or two later, some body forgets they didn't do the sanitary/sewage pipes well enough and manholes are now overflowing, they tear down the whole road and then just leave it as is.

The process restarts again in two years or so. Here is the rub- The guy who builds it at the first place knows all this so builds it as cheaply as they can get away with.

Its just how corruption works, and money flow from tax payers to politically well connected contractors(often the politicians themselves, as the contractors are just shell companies owned by contractors). Even if the company is black listed a new one can always be floated next time.

>>I suspect local governments are just inept at logistics.

No they are just corrupt. Its easy money. No audits, no accountability and no questions of any kind.
There is no world in which giving cash or territory to the Chinese Communist Party would be acceptable to US taxpayers, regardless of the consequences.
Parents should not be allowed to support their kids in college. Make the kid like away from home buy thier car if they want one. work jobs not for the family. don't let them take loans for more than their yearly income.

That is prove the kids are really responsible.
>Security and Performance with isolation between the main and webview processes

That's one of the performance characteristics I'm afraid will hinder certain applications.

It sounds like you need to use a IPC bridge to share data between the main process and renderor. Which means copying all the shared data. Like if I wanted to use ffmpeg for decoding video then each frame I'm waiting for a the decoded image to be copied before rendering it.
>cards up to 128TB and up to 985MB/s speeds

this is impressive, seems that SDUC is just a specification so it applies to both full-size and micro SD cards. I don't know of many devices that still support full-size but I hope to one day see a 128TB microSD card. Not sure how they'll figure it out, last I check the biggest size Sandisk sells is 2TB tho the article mentions we'll be seeing 4TB+ cards soon.

What worries me, given my time with the raspberry pi, is reliability. They seem prone to random failure, not that I've personally ever had a card die on me (and it seems that even in failure they lock into read only mode so you don't lose data?), but it seems that there's no standard way to check the health of the card like you can with SSDs using SMART data. This makes me hesitant to trust larger-capacity SD cards for data tho I know of some industrial cards that seem to have some kind of support for viewing card health but I feel safer with small capacities since there's less to lose if something goes wrong but faster speeds are always a plus.
How often don't you have bash on a debian/ubuntu system though? #!/bin/bash and away you go. Every workplace I've been that uses debian just goes for bash in the shebang.
> In the US, people get very upset about things like traffic cameras, and public surveillance in general.

People get upset about a lot of things in the US. In fact—for some unknown reason we consider it a form of political activity to get upset over things. However, there is not any political party trying to court voters by advocating for dismantling the intelligence state.
> Is your argument that

> 1. its ok to add incidental and unnecessary complexity

> 2. so long as it's less complex than your most complex component?

That is not my argument.
US based, at UCB in the 80s, didn’t recognize it.
Have anyone tried this new AI Agent from Seeedstudio yet? It's called SenseCAP Watcher
Aside from hurting them?
9.5% of software engineers are ghosts
I was thinking of a Chrome plugin to enable this, I think plugins can make arbitrary API calls.
Who wants to buy Windows nowadays? They’re practically giving it away.
Do you know if anyone is writing a HomeAssistant integration for this?
Eh, it’ll hinder certain applications but very few, really. Assuming the webview is intended for UI and very little else.
He is unapologetically antitrust. The piece touches on all of the points you mention.

> What ensued was a bidding war between Frontier and JetBlue over Spirit Airlines. JetBlue raised their bid, and ultimately, shareholders and executives accepted the higher JetBlue offer. The result was exactly what the Spirit Board had predicted; the Antitrust Division sued in 2023 to block the JetBlue-Spirit deal. The law is the law.

> That’s not all. In 2024, during the trial over JetBlue’s proposed acquisition of Spirit, the judge directly asked Spirit executives if they would go bankrupt should the merger fail. The reason is that there’s a special loophole in merger law, such that if your firm would otherwise fail absent a merger, you can get special dispensation to sell your company even if such a sale would erode competition. And that makes sense, if the company goes out of business then there wouldn’t be competition anyway. So what did Spirit executives tell the judge? They said, no, we’re not a failing firm, we’ll be fine if the merger doesn’t happen.

> In other words, they turned down the Frontier merger and accepted JetBlue’s proposed illegal one to get more money. Then the executives misled the court or themselves on the firm's financial condition so they wouldn’t have to admit they had run the airline into the ground.

> So that’s the situation. But an additional question is as follows. Is the bankruptcy actually bad? Sure shareholders will get wiped out. Guess what? GOOD. They deserve it. They opted for an illegal deal instead of a legal one. Plus Spirit will keep flying as a competitive airline, at least for now. This particular kind of bankruptcy isn’t necessarily a bad thing, it just means you reorganize the creditor relationships but keep the entity as a going concern.

https://www.economicliberties.us/matt-stoller/

> Matt Stoller is the Director of Research at the American Economic Liberties Project. He is the author of the Simon and Schuster book Goliath: The Hundred Year War Between Monopoly Power and Democracy, which Business Insider called “one of the year’s best books on how to rethink capitalism and improve the economy.” David Cicilline, Chairman of the House Antitrust Subcommittee, has called Stoller’s work “an inspiration.” Stoller is a former policy advisor to the Senate Budget Committee.
If I knew a developer who was doing this, I'd never admit it unless I was under duress.

Why shouldn't workers do everything they can to get ahead in a country where you can make six figures and still be living paycheck to paycheck?

Sure, it might be unethical, but I'll worry about the ethics of "overemployment" when CEOs go to Death Row for wage theft.
What's the logic for choosing 200k
More like, /e/OS: A fork of LineageOS but for-profit and uses "deGoogle" to lure people while offering their insecure Nextcloud instance as some alternatives of Google services

More info: https://ewwlo.void.partidopirata.com.ar/evil.html
"Google produced 13 times as many emails as the average company per employee did before it was a decade old, Kent Walker, Google's top lawyer, testified in the Epic trial. Google felt overwhelmed, he said, and it was clear to the company that things would only become worse if changes weren't made."

According to Google's own testimony this is a Google problem not a problem shared by the other average companies that produce 13 times less email per employee than Google.^1

A reasonable person might suggest that the company's employees try to produce less email (and instant messages) like other companies.

Instead, a crook might agree that the company destroy email (and instant messages), potential evidence, immediately after being created.

But Google does not do that by default for the public with Gmail and its instant message services. Maybe because the average user is not a crook.

1. Google probably has far more than 13 times the amount of storage capacity than the average company.

Destroying potential evidence at a company is what it is. It is not like there are multiple ways to interpret it. Google did it even after they knew they were being inestigated.
RFC: NetBSD Network Cards
> They charge for gems and this model is well understood to make a fortune without selling user data at all

I don't understand what this has to do with the topic at hand. Are you suggesting that people can't conceive of the sale of their data because they can conceive of whales amortizing the cost of their video games? That seems contradictory in your estimation of people's ability to grasp the world.
>Think about the premise: type in anything, and somehow it will read your mind, intuit who you are and what you really wanted, find the exact thing amid the morass of the whole web, and then give it to you?

I never once asked for anything remotely like this. Maybe you could just show me results for the fucking thing I typed? When I go to the library, the Dewey decimal system doesn't rearrange itself based on all the metadata the library has on me and people fitting my demographic criteria, it just shows me what I fucking searched for.
I made my own OSS project if it counts? lol
His sister got in and he didn’t.
I appreciate the detailed and thoughtful follow-up.

However, your final response ("As for whether ...") does seem to be largely avoiding the question it addresses. If we may try again:

"But if the war does end with parameters in the range of such that can likely expect under a Trump-Vance deal -- including of course major territorial concessions, along with likely some kind of statement acknowledging Putin's grievances, and another guaranteeing that he and his people will never be prosecuted; and very likely also, requiring that Russia pay at most a paltry share of the $1T in financial damages which Ukraine is squarely owed -- will the cause of peace be furthered, or will it hindered?"

Considering not just the current conflict, but possibilities of future aggression, and the likely impact on the international system of such a precedence being set.

(Tweaking the goalposts here, but only slightly)
I think the classic definitions are fine:
- Monopoly: 50%+ of a market
- Oligopoly: Just a few companies control most of the market.

Apple has more than 50% of mobile device market share. That means they're a monopoly.

Apple has 100% control of the app market for their device. This is also a classic form of Monopoly, kind of like a company store, but on a national scale.

Meanwhile, the legal definition has shifted because of activist judging by conservative judges, which created the "consumer harm" standard, which is nebulous, and much easier to turn into a wishy-washy judgment call than the actual, original definition. And conveniently lets corporate crony judges make judgments like "look how much consumer benefit there is from iPhones! we could care less how unfair Apple is to app developers," even though the idea that whatever features are in Apple devices that consumers get such benefits from won't still be available to consumers even if there's some anti-monopoly ruling.

Like many things in modern America, there's been extensive intentional erosion of things that shouldn't be controversial by what the founders would have referred to as "factions," IE special interests.
This only works if students have the money though - which the government helpfully provides. The Universities are just milking the system - which isn't their fault - it's ours as the voters.
It is difficult to accurately evaluate software engineer productivity. I don’t question there are developers who get by doing absolutely nothing. However, only analyzing git commits doesn’t consider other aspects of software engineering such as producing design docs, code reviews, planning, support, etc. If you try to evaluate the performance of individuals just based on git commits alone, you risk making terrible decisions.
Is this age dependent? For example I'm in my 40s and make a good salary, but am under this limit. If I got accepted would that apply?
The US is politically stable already (by historical and international standards), and has been since 1865. If you ignore the rhetoric and focus on actions there has been very little substantiative difference in foreign policy across the last 7 presidential administrations.
There is very little shipping between us ports. Not zero, but not much.
I guess the Word for Windows is as related to Word for DOS as Atlas V is related to Atlas II. Thanks.
I dont have to like it but if we are doing competitive capitalism we should upgrade the citizens as much as possible. In stead of publicly funded limitations we should spend the money on the opposite. If we want to win the game that is.
They got to play the game for free, and I'm fairly sure what Google is doing here is within the terms and conditions that people agreed to.

(And I don't even mean only that it complies with the exact wording of the fine print that nobody reads anyway, but also that everyone expects the terms-and-conditions to say that the company owns all the data. So no surprises to anyone.)
This doesn’t surprise me. The worse scores for remote work highlight the importance of good management and mindful measurement of productivity. Especially with some suspected of working multiple jobs as mentioned in here.
The executive branch only spends the money approved by congress. It only runs the agencies created by Congress. The executive branch can't shrink, can't spend less money, without Congressional approval. With the vanishingly small majority Republicans will have in Congress, this sounds like a pipe dream.
TAKE MY MONEY! TAKE IT!
This is awesome! What is your most common use case? Have you thought of competing with https://scribehow.com/ in the documentation space?
I don't quite agree with your conclusion. When these companies get as huge as they are, it's quite easy for them to abuse their size in ways that harm consumers and smaller businesses. This is different than just critiquing them for being large companies.

In the case of Google, I (and the DOJ) believe they clearly are/were suppressing other search engines. Additionally, with Chrome, its not just as simple as using a different browser. Keep in mind Google has control of Chromium and can do things like pushing manifest v3 that benefit them. Their control over Chromium also allows them to essentially dictate what will become web standards. If you think web standards should be change to allow users more privacy, there's nothing you can do because Google leverages their power to prevent that.

In the case of Apple, I don't think there's many people hating because they make nice products. You don't have to agree, but people are arguing that things like their app store policies are unfair, NOT that apple doesn't deserve to be large and make a profit. Apple is is a position of power, that is OK. What is not OK is them taking advantage of that in an anti-consumer manner.

I think the issue is not that there are huge companies, and it also is not that these huge companies are for-profit institutions. It's that these companies are using their size to make a profit, and sometimes this is in ways that make the world a worse place.

These institutions are beholden to their shareholders to try and make a profit. They are only trying to fulfill this duty. It is difficult for a company to grow to massive scale and not sometimes seek profit in ways that negatively impact consumers and smaller businesses. If we want these large businesses to fulfill their fiduciary duty in a way that does not negatively impact us, it is the duty of government to provide regulation/guidance/action.
Wanting something to be a certain way is very different from believing that it is. And yes, I would expect any moderately informed and technically savvy user to assume that the company is doing anything they possibly can to profit off of user data.
I thought the most common reason is to learn things. Maybe not 90% common but at least 60% common at a decent college.
Banana-as-art sells for $6.2M at Sotheby's
>>He told me he was amazed by the quality of our roads compared to those in his homeland

If you are from any other countries apart from the first world, the US even with all its problems is a super massive upgrade over anything back home.
Well, no one is forcing you to play Poke Mongo.
I know she wasn't fantasizing about bestiality, but she is still fantasizing about guys with dicks as large as donkeys and cumshots as large as horses; sorry if I didn't make that clear.

Regardless, most of the old testament is pretty child-unfriendly. Lots of passages about rape and violence with extremely questionable morality (including unambiguous endorsement of genocide), and I do not think it has any place in a classroom, even if we disregard separation of church and state (which we shouldn't).

I didn't mean a literal "list", though I realize it was bad wording on my part.

"Unnecessarily graphic" doesn't imply "promotes". I haven't read the book, and it might not be appropriate for a school library, but your description here doesn't seem to indicate that it's promoting pedophilia.