Hacker Newsnew | past | comments | ask | show | jobs | submit | mrtweetyhack's commentslogin

Except these "high-quality corporate contributions" are kept to themselves for corporate reasons.


California will kill solar in April 2023 while at the same time mandating solar for new homes.


nothing wrong with this license. Don't like it, then don't use it. I don't needs somebody to tell me how OSS is defined or yours.


that's hardly a fair comparison. land is separated by waters that cannot be traversed. Oceans are not separated by land so seeing a particular fish in different oceans does not seem too odd.


Exactly, that's what I'm talking about. It's much easier to take a niche on land than ocean.


aplomb noun self-confidence or assurance, especially when in a demanding situation.


Do we need a new shell or a few utilities that help produce structured output? For example, `ls | gen_structure | limit 50 | head 5`


Eww. This is basically screen-scraping command output to enable structure-oriented commands. That means you need a scraper for every output, the scrapers need to be aware of all the options, handle filenames with whitespace correctly (not sure that's even possible in general).

And once you've done that, you have this new batch of commands that are structure-oriented, so you are using bash (for example) as a boot loader for your new shell. Why not just use the new shell?

I have a project in this space: https://marceltheshell.org. It is based on Python, so Python values (strings, numbers, tuples, lists, etc.) are piped between commands. No sublanguages (as in awk); instead you write Python functions.

Marcel has an ls command, but instead of producing a list of strings, it generates a stream of File objects which can be piped downstream to other commands that operate on Files.

Example: sum of file sizes under directory foobar:

    ls -f foobar | (f: f.size) | red +
-f means files only. In parens is a Python function (you can omit "lambda") that maps a file to its size. red + means reduce using addition, i.e., add up all the file sizes.

Or to compute size by file extension:

    ls -f foobar | (f: (f.suffix, f.size)) | red . +
f.suffix is the extension. "red . +" means to group by the first field of the tuple (the extension) and add up the sizes within each group.



That's an interesting project to attempt. An issue that should be considered is that pipes can only pass plain text. So every command should import/export structured text which may impact performance and limit capabilities when compared to a shell that can pipe objects.


The structure can be done with ASCII: csv and tsv manage to pass data in plain text (the later while remaining readable)

Relational data would have the extra advantage over json-like property-based data of being both easier to present on screen (tables) and to interact with (SQL like: where + order + limit would cover most usecases)


So AT&T doe snot offer seniors discounts. They offer AARP members discounts. Should be an easy win for T-Mobile. But with the law, nothing is ever easy


It sounds to me like their claim is (or should be) that T-Mobile should've had a 4th box, "become an AARP" member, as an alternative. As it stands, T-Mobile seems to be misleading people by suggesting they don't have that option. Though I guess I can see why neither of them would actually want to say this out loud.


Except that's not a senior discount, as anyone can join AARP.


Are you sure? That page says it's ages 50 and over, which seems like a senior discount. Reading here [1] I see So can you join AARP if you’re Under 50? Yes [...] However, you won’t necessarily get all the benefits available for those over 50. For example, some discounts offered by retailers have age restrictions and require you to be above 50 to take advantage."

[1] https://www.retailmenot.com/blog/why-joining-the-aarp-under-...


Weird. I think of AARP as a political lobbying group - a strange requirement for a phone discount for AT&T. I guess they get payola from AARP?


One need not be a senior to join AARP [1], though some benefits require it. It's not that different from other membership schemes in practice, which is a fairly common business model for special interest groups.

[1]: https://join.aarp.org/sem-bc4-accord-age


40ish, AARP member. Saves a substantial amount on hotels, for example, better benefits than my Amex Platinum care in that regard.


29, AARP member for the British Airways discount.


does not work in firefox


Works for me in firefox on linux


Works in Firefox for mobile!


and because jails has such low adoption, there will be fewer identified issues. Unlike docker, so many people use it, they will find many issues.


It's called over taxation


No they just spent less while schools were closed during Covid


This isn't true. it is the result of record tax collection, not savings or cost cutting. California token record taxes each year during the pandemic

https://fred.stlouisfed.org/series/QTAXTOTALQTAXCAT3CANO


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: