skysight-inc/HackerNews huggingface dataset:
I'm so glad I'm living in Germany.
12 months parental leave and three years part-time per child with reduced risk of cancellation and after that the right to do part-time as long as minors are in the household.
And 20 days vacation is the minimum for 5d/weeks (24 days, if working 6d/w) -- a lot offer 29, 30, sometimes more payed days off :-)
So, with 60k€+/a I couldn't care less for a six figure income at Google :-P
Have nice day with your American way of "work-life-balance".
I like the idea of feature flags and implement that pattern into my code from time to time, however I've never worked on a team that uses them. This is how they do it instead:

> 1) Validating you can handle production-scale

I've never seen anyone actually do this. Lots of people expect AWS to handle the heavy lifting here.

> 2) Ensuring integrations/environment-related issues don't happen when you deploy

Deployment to the test or staging env.

> 3) Alpha/Beta groups of users

Most often some sort of user permission system. Sometimes they run two nodes and have both run different versions of the software.

> 4) Quick reversions when something does not work as expected

A deployment. How long that takes depends on how the software is architected, but 5 - 10 minutes isn't uncommon.
The US is sending Olympians, but not any diplomatic representation. NBC is broadcasting the games, but not sending any reporters. These are both protests, but I don't think either rises to term boycott.
That’s not true, they’re burning even MORE of our money now!
F-Droid banned Gab for being a “free speech zone” that will “tolerate all opinions”.[0] Now Gab has been banned from Google Play Store, Apple App Store as well as from F-droid due to negative media pressure.

[0]https://f-droid.org/en/2019/07/16/statement.html
> He had five or six active research projects, and during the months that followed, they slowed and faltered. The 15 postdoctoral students he worked with were transferred to other research groups, taking their knowledge with them.

> “We are all losers, right?” Dr. Chen said. “My reputation got ruined. My students, my post-docs, they changed their career. They changed to other groups. M.I.T., the country, the U.S., we lose. I can’t calculate the loss. That loss cannot be calculated.”

How would you solve this?
Ah, I see...

It contains the following shebang:

#!/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python -R

Which continues to work since it's a system framework.
I mostly use copilot and the most popular LSP for any language I'm developing. And I mostly write Go and Python. Any mature, popular language will have plenty of tooling and plugins for you to work with, but not all tooling is created equal. For me, everything works much better in Go than in Python. Copilot suggestions are far more useful, the LSP has a lot more useful info to give me, etc.

There are a couple "flavors" of neovim that do a lot of the heavy lifting for you as far as plugin setup to give you a better initial setup experience, otherwise you will need to put in some work to finding all the plugins you want, and some of that work will need to be repeated for each language you want to write.
Data/content portability is part of that conversation.
His book "Adults in the Room" is a great read, he basically shows how the politicians were playing politics (e.g. the Spanish finance minister admitting to him in private that what Greece wanted was reasonable, but if the (conservative) Spanish government agreed to what the Greek government wanted, the socialists in Spain would've seized that and went with it in the upcoming Spanish elections. There's even an appendix about why he/his government wasn't bluffing with a Game Theory explanation.
Because most people want to run Linux containers (to get the same environment as their servers)
There is a theory that elephant skulls inspired the myth of cyclops.
http://www.strangehistory.net/blog/wp-content/uploads/2011/0...
Here's their statement[0], and this is the meat of it:

> F-Droid as a project soon celebrates its 9th birthday. In these 9 years, F-Droid’s mission was and is to create a place where people could download software they can trust – meaning only free, libre and open source software is available on its flagship repository. As a project, it tried to stay neutral all the time. But sometimes, staying neutral isn’t an option but instead will lead to the uprise of previously mentioned oppression and harassment against marginalized groups. We don’t want and won’t support that. F-Droid is taking a political stance here.

> F-Droid won’t tolerate oppression or harassment against marginalized groups. Because of this, it won’t package nor distribute apps that promote any of these things. This includes that it won’t distribute an app that promotes the usage of previously mentioned website, by either its branding, its pre-filled instance domain or any other direct promotion. This also means F-Droid won’t allow oppression or harassment to happen at its communication channels, including its forum. In the past week, we failed to fulfill this goal on the forum, and we want to apologize for that.

0: https://f-droid.org/en/2019/07/16/statement.html
It seems that Spotlight doesn't index that folder, hence why I didn't find it in my quick search.

I see it now, but it uses a shebang that points to the system framework python:

#!/System/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python -R
Has anyone done any filesystem speed comparisons on any of these? Mounting volumes on Mac in Docker Desktop is... not great. Anyone found any good comparisons?
> that's why we start bash scripts with #!/bin/bash

That will also fail spectacularly, as bash does not behave the same when called as /bin/bash as it does when it is /bin/sh.

I have principally noticed that aliases are not expanded in scripts unless a shopt is issued, which violates POSIX.

Forcing POSIXLY_CORRECT might also help.
Oh wow, it was the 61B? I used to ride that bus route all the time (and 61A/61C) when I was in undergrad.
Exploring mind-bending questions about reality and virtual worlds via The Matrix
Especially when oil for fuel is obsolete because an awful lot of my home state’s prosperity and thus tax revenue is still tied to the oil industry.
> why don’t cyclists ride in the middle of the street and/or slow down a bit

That is a reasonable question. If you truly want to know why cyclists generally don't ride slowly in the middle of the street you could always try doing it yourself.

> Have you ever seen cyclists in Dutch cities, they are simply stupid risk takers.

This is unsupported by the evidence of lower cyclist fatality rates in the Netherlands compared to the US. There is even some evidence that areas that have enacted mandatory helmet laws end up increasing the fatality rate per trip. (Primarily because the number of people riding bikes drops significantly and possibly because cars leave less buffer space to people wearing helmets.)
It’s not local docker, but

export DOCKER_HOST=ssh://user@some.nix.box

does the trick for like 90 percent of my local docker workflows. Big gaps are local volumes, remembering to look for ports exposed on the remote box instead of localhost, and VPN access (if the remote box box isn’t on the right network)

Otherwise its a treat. No local storage eaten up, no cores pinned to 100%, no reserved memory, no (additional) VM layer, …
why did this turn into an elliot smith poem at the end, lmao.
Oh, if only people agreed on the automation. Those two seniors used different preferred linters as well.
But he's not asking whether or not QM is the obvious conclusion when trying to explain the data we have.

He's asking why a creator/creation process would use QM in a universe rather than something else.
I've been using Vim for more than 10 years, and I had no idea about :terminal. I was using tmux instead to get terminals side-by-side but using panes looks super useful too. Thanks! :)

This is what I love about Vim. It's by far my favorite editor even with just basic usage, and I consistently learn new tricks that make it somehow even better.
Most Expensive Processor
No, you can’t.

“IF YOU BUY THIS, YOU ARE NOT BUYING BAYES RULE. You are just buying a scribble from a guy who loves statistics. That's it.”
> android.permission.INTERNET is frankly hilarious since that permission no longer does anything (every app has access to the internet).

This is incorrect. If an app doesn't specify this permission in its manifest, it cannot access the internet.
5. Install Docker Machine docker-machine

The last time one of these discussions came up and a similar solution was provided, someone pointed out that 'docker-machine' is not a dependable solution. I can't remember the exact reason, nor can I find the link, but it was something along the lines of Docker making it proprietary or abandoning the project.

Can anyone provide any more detail about the state of 'docker-machine' or help clarify any issues with hitching your wagon to these 'docker-machine' solutions?
That's when it clicked for me.. comparing my hourly salary rate vs. the cost of running these services "in the cloud." Entirely eliminating "system administration" from my duties was absolutely a net win for me and our team.
Federal judge cites climate crisis to cancel oil and gas leases
I want to see localized trends. not on nitter.
Moore's law suggests it will be possible in 90 years if the historical trend holds true.
They have supported both homebrew and macports throughout the years. What are you talking about?
What made Vim click for me, and it's sort of a cliché, is Vimtutor. I went through the entire `vimtutor` on the command line, and all of a sudden the "dogma" behind Vim clicked. Vim keystrokes have been my default for so long that I find myself pressing Caps Lock or Escape basically everywhere.
I used to reach for shell scripts to configure servers, then Puppet, then Salt, and then finally to Ansible. Configuring servers declaratively is such a massive improvement over shell scripts. The fact that Ansible is agentless is also very nice and works very well for when you only have a handful of servers.

Only thing I dislike is YML, which I think is yucky!
> A tiny little bit of GPL3 software won't kill them, and surely shipping up to date utilities is easier than backporting security fixes over nearly two decades.

I don’t disagree at all but I’m not a lawyer at Apple, so I can’t speak to their general risk or not.

The good news is that the zsh included is at least recent and it is (thankfully) trivial to install and alias a newer version of bash, but I have totally been bit by this myself.
Their stated rationale is that Gab serves disproportionately as a place to organize activities that reduce people's freedom, such as harassment campaigns against minority groups and anti-democratic activity like voter intimidation, and so they felt that hosting it was less in the spirit of freedom than banning it.

Ultimately, it's a problem that all pro-freedom platforms have to deal with: How much freedom should you give people to take away other people's freedom? When one group of people wants another to be less free, any action you take will result in a loss of freedom for someone.
I used to help Tanium manage their stuff for the US Navy on NMCI.
I stand by my statement.

But it’s not personal at all. Neither you nor I made Tanium, and I’m sure your deployment is the gold standard of Tanium deployments that would change my mind.
> Here's the source

The headline stipulates "new vehicles" and the figure it cites is $9,282 (outside of the $10-12K range). The article isn't dated, but I assume it's referencing some time period during the pandemic in which car prices are unusually inflated due to supply chain issues--the figure for a normal year is almost certainly going to be lower than this (at least when adjusting for inflation). This is even less useful than the overall average car payment since it's even more biased toward affluent Americans.

> The big things people forget is the cost of insurance in addition to consumables and depreciation.

Yeah, I forgot insurance too, but that's $1200/year for my brand new Tesla in a major metropolitan city. I'm pretty sure full coverage for our hypothetical used Camry is going to be closer to $300/year, bringing the figure up to the ~$2300/year range (still a far cry from $10-12K).

> Note that the vast majority of the population lives in areas where this is an issue. The number of people who are truly rural is a lot smaller than the number of people who live in cities or their suburbs and still end up paying for things like parking.

Agreed that the majority of Americans are either suburban or rural; I'm skeptical that suburban land costs resemble urban land costs; however, regarding your claim that off-street parking costs upwards of $1000/year, according to Bloomberg the total cost of urban land for an average parking space is only $2000k (obviously there's costs for paving and maintaining, but I doubt the total costs come close to $1k/year averaged across the country). Ultimately, my point is: "your figures seem off by an order of magnitude".

> My position isn't that someone should _ban_ cars but that we stop heavily subsidizing them and start factoring in pollution, too.

Fully agree that we should factor in pollution, but why stop at car ownership? We should factor in the cost of pollution to everything, via border-adjusted carbon pricing.
Yeah, you're right to feel weird.

Ironically, he probably can guess who's been vaccinated. So can I. The MAGA hat wearer: zero doses. The one with the stethoscope: triple jab. He attributes this to blood, because he doesn't know what study blinding is. Because he doesn't know anything about science, and yet is putting his judgment over that of people who do.

You are putting your life in this man's hands. He is being forced to follow rules that are designed to protect you from dirty needles, dirty hands, and other causes of death. He is putting his own guesses above those of people who know what they're talking about, and you will never know if that applies to sanitary procedures and other protective measures. I would never allow such a person to touch me.
I'm thinking Godel's theorems or AIT.
Of course this comment, and all the children, leave out any context of the other side, so allow me to:

> Widely described as a haven for extremists including neo-Nazis, white supremacists, white nationalists, the alt-right, and QAnon conspiracy theorists

https://wikipedia.org/wiki/Gab_(social_network)
>"For the AU-led research team, which focused on COVID-related misinformation, human subject matter experts categorized a dataset of tweets, flagging a message as misinformation if it promoted political bias, conspiracies, propaganda, anger, or racism."

What a terrifying broad set of criteria.
"A lathe operator forges parts". Anyone else cringe at this?
> why the heck doesn't the macOS kernel support native containerization?

Because Apple has no plans of growing their server OS marketshare. I know there are benefits of using namespaces (containers) in the desktop market, but they don't sell iMacs/MBPs. Exterior design and heavy marketing is their sales strategy.
How are defining cheep, and how big is the metaphorical house? Developer time is not free (unless you are working a personal project) and if an hour or two up front of planning things out stops you from making a lynch pin mistake that needs to be re-written it is better to do the planning.

If the amount of time that it takes to rewrite something is trivial (a week or less) then you aren't working on something all that big/complicated.
yep https://storage.googleapis.com/afs-prod/media/7e467cc904ea47...

(from the AP story: https://apnews.com/article/joe-biden-business-pittsburgh-bri...)
Not if you install a modern bash, unless I’ve missed something all these years.
"A lathe operator forges parts...". Anyone else cringe at this?
Brainstorming is just a means for discussing ideas. Whether it works is irrelevant, it helps to keep projects moving, rather than being stuck in analysis paralysis
That URL got me excited, but didn't seem to be a lot of progress on it in the last 6 months or s.
Sounds like you'll enjoy the book (which is long) more than my comments (which are short). Getting into the specifics of how these ideas originated and travelled is exactly what it sets out to do.
Why would anyone want to target bash specifically which doesn't exist in all systems instead of just sticking to what's implemented in /bin/sh?
He lists those in one of the follow-up tweets :

> The primary duties and functions of the Board of Auditors include:

>

> - Acting as a fiscal watchdog for the citizens of the township

> - Auditing, settling, and adjusting the accounts of all elected or appointed officials who received or disbursed funds during the immediate preceding calendar year

> - Setting salaries for supervisors who are employed by the township

> - Auditing records of the local district justice, if deemed appropriate

> - Filing the annual report for the township, unless the Board of Supervisors contracts an outside accounting firm per the code. (Nevertheless, in some townships auditors work together very closely with the township staff to insure that all township funds are properly expended and accounted for.)

> - Hearing cases involving financial loss to the township as caused by any elected or appointed official, who have acted in a violation of law or beyond the scope of their office

There are a few things here the supervisors might not want an outsider to look into.
Strange, I can see it with no problems. Probably because I use VIM quite a bit, which makes use of fairly natural language gestures.

Copy two words

Select line

Paste before word

etc.

Opening apps is ever simpler: "open spotify". Compare the complexity and time required to say those two words against moving your hand to the mouse, moving the mouse to a 100x100 pixel target, and clicking twice within 100ms. Even compare it against using "Cmd-Space Spotify".

It'd require a learning period, but so does - for example - teaching the concept of the mouse to someone who's only ever used a tablet.

EDIT: And I'll copy this from another of my posts - getting good voice control won't take our keyboards and mice away from us.
If you selfhost Whoogle you can have it rewrite all Reddit, Twitter, YouTube, and Twitter results to your own self-hosted, js-free alternative front-ends. I love it!
Twitter doesn't care about spam?
You are right (but, it’s specifically the XCode Command-line Tools).

Thanks for the correction!
This image from Streetview, taken about halfway across the bridge, shows the scale well, I think: https://www.google.com/maps/@40.439515,-79.9004771,3a,75y,99...
JS isn’t the only language that does this.
That's the whole point--the economics of urban, suburban, and rural areas vary widely. It doesn't make sense to impose policies which assume urban economics on suburban and rural areas, but that's what tends to happen when you federalize things.
Introduction to Computational Neuroscience (2007) [pdf]
The amount of spam has increased significantly over the last few weeks.
"Three‐axle 60‐ft articulated buses are the next most common transit bus in service [in the USA], comprising about 10% of the fleet. The curb weights for these buses currently range between approximately 38,000 and 50,000 pounds, and fully‐loaded weights range from approximately 56,000 to 65,000 pounds." (page iii)[1]

Fully loaded weights for 3-axle US buses from the linked report's executive summary are 28 to 32.5 tons, empty range from 19 to 25 tons. So a not-fully loaded 3-axle bus was very likely over the 26 ton limit.

Three axle buses should not have been on that bridge. Would be interesting to see if that route was changed recently from 2-axle to 3-axle service.

[1] https://onlinepubs.trb.org/onlinepubs/tcrp/docs/TCRPJ-11Task...
The idea that people who dedicate a significant portion of their lives to developing and maintaining free software projects would be politically neutral is so funny to me. And yet it keeps being an assumption that is made on here.
I've used them going back decades, long before they were a buzzword, only in back-end. The most common use case is where you have a bug fix or new feature that is highly data-specific. Often you'll have a user or set of users with the problematic data pattern. You code up a fix and redeploy, but with the fix disabled. Then enable the fixed code path for the user that reported the problem and ask them to re-test. From their feedback and/or log data you can confirm the fix and then enable for all users. This is helpful for example when there would be privacy issues debugging/testing a fix on real user data.
That's still silly as that would imply that the US is currently in the middle of a 10 year cultural revolution, yet there's no slew of dead educated people. So again, this is a poor comparison. Do you really think China's cultural revolution put people through a rule of law court system and acquitted people? Or do you think that they just went around murdering people on drumhead trials with no rule of law? (Hint, it's the latter)
You are right, but I would say that this is quite extreme case. This is a programming language which support ended 2 years ago. Only reason to use it is to avoid turning old code base to new one. There are some serious questions if that is really a good approach. And if it is, why you need to use pre-installed Python 2 instead of installing it by yourself?
I'd actually love to do a more in-depth presentation of the internals and how stuff works together.
Who knows, maybe in a future post :)

If you have any specific question, I could try to answer it here.
This is really what I was asking, so thanks for posting it. I'm not an anti-vaxxer or anything like that, I believe in science etc, I was just pretty taken a back by what was said and i didn't have any outlet to explore it (so I hope dang will pardon me for posting something like this as I realize it's at a line).
In Praise of Messy Dinners
Based on what they’ve done, I guess the answer is no.

My company was shipping (somewhat niche) software linking with the built-in python2 up until last year though, and it’s been a scramble since Monterey to rebuild things to avoid the warning message. Definitely thought we would have python2 until 13.0 though (and part of me wonders whether this is just a “brown-out” for the beta and 12.3 release will be back to normal)
We’re on the same page, though I’d argue Google holds a larger share and influence in the internet advertising industry, even if that’s not their only product.

I frankly don’t trust FB, Google, or Amazon with my personal data. This becomes more frustrating when it’s difficult to avoid interacting with any of these companies given how widely used they are.
I would assume if you put /bin/bash as your shebang that you're expecting to get bash-isms. I think the problem you're complaining about (which is a real one) is people putting /bin/sh and expecting bashisms. Debuntu being problematic here is more a side effect of bad practice.
Old company used to because deployment after merge took a day with hundreds of developers deploying a monolith. 1/3 of the incidents were related to misuse of feature flags. It definitely has its places, but letting turn into a hammer to apply it everywhere is wasteful and risk. Totally depends on the application and customer base though.
I settled with using /bin/sh for portability. If there is something that can't be done with sh but can be done with bash then it means a python script is better anyway. I don't want to deal with bashism and ksh and deb/ub/rh different takes on bash.

It's frustrating that most google search results and shell script search results on SO almost always mean bash and sh.
Thank you, I struggled with that problem for years. Happy that I am not the only one.
> That's damaging and they should be removed.

Damaging to whom? How is the average person damaged?