skysight-inc/HackerNews huggingface dataset:
Huh, even many of Apple's own apps seemed to treat Zoom as a maximize button as of Leopard. But for those that did not, since the window almost always got larger the traffic light metaphor makes sense to me.

> (I don’t recall whether or not this made it out of beta or not, but early OSX builds at least also had a persistent “ focus mode” button in window title bars— a button off by itself at the far right would shift into a single-window mode and hide everything else.)

You're not thinking of the fullscreen button in 10.7–10.9, are you? It used to be in the top right corner as you described: https://i.ibb.co/KGVnyrh/Screen-Shot-2020-06-10-at-12-17-12-...

I downgraded my main machine to Mavericks a few months ago (because I wanted to), and while I generally love it, I was annoyed enough with the zoom button that I actually wrote a SIMBL plugin to make it behave like modern releases: https://github.com/Wowfunhappy/GreenFullscreen
As an unusual initial introduction, I've pointed several people at https://www.muppetlabs.com/~breadbox/software/tiny/ .
I’d really like to watch this but couldn’t commit to all those hours.
This. I intend to do some more testing with my current cluster to see how much improvement I can get with one Pi 4 serving the traffic (vs each Pi running from its microSD card). And ideally seeing if a faster machine with faster storage could do even better.
Since it's "tribute", it seems like a synonym for return. A function's output is its tribute, or maybe just the thing it returns.

def speke_parott():
# many machinations...
trybut = "squwak"
return trybute
Me to Police Unions: Maybe try stopping yourself and/or your colleagues from behaving like animals and thugs for a few months, and do things to earn some respect?
Ozymandias! My favorite poem.
And then TS to C#, to make it compilable through things like il2cpp
FWIW, I screen scraped rogerebert.com and copied all of his ratings and an excerpt of every review to letterboxd:

https://letterboxd.com/re2/

Just the great movies:

https://letterboxd.com/re2/tag/great-movie/films/by/release-...

You can then filter those by streaming service, but you need a pro account. Looks like 38 movies:

https://letterboxd.com/re2/tag/great-movie/films/on/amazon-p...

https://ibb.co/KFSj9jg

Apparently I missed the Buster Keaton movies:

https://www.rogerebert.com/reviews/great-movie-the-films-of-...

https://letterboxd.com/director/buster-keaton/

But that means 39 isn't quite right either since Ebert is saying all of Buster Keaton's films are great.

Anyway, the scraping was easy. The harder problem was parsing the html reviews (even with BeautifulSoup, the html is a mess), and then matching the reviews on Ebert's site to the correct movie, which I did via queries to tmdb and a lot of heuristics. There's nearly 8000 reviews and many have wrong years, bad titles, etc on rogerebert.com. It was a fun spare time project for a couple weeks.
I agree, and especially liked the salty Scottish sailor speak that was sprinkled throughout.

If you liked that one, you may enjoy this other great NYer article about modern explorers (2018):

https://www.newyorker.com/magazine/2018/02/12/the-white-dark...
We can't survive without Vitamin B in various forms, which is not found in plants at all (some fermented soy products do contain some, but it's incorrect to say we evolved to not eat meat).
Have done that (from root dir) out of desperation for some permissions issue I couldn’t figure out with -R flag before. 0/10 do not recommend. It’s worse than `rm -R *` because it leaves the hope of recovery.
How about end incarceration for non-violent offenses?

Drugs, Shop-lifting, DUI, Robbery (unarmed), Prostitution, Protesting, etc...

We have tech to monitor ppl wherever they go, we could easily monitor these people w/ ankle bracelets etc and make sure they're behaving. We could require them to go to therapy and figure out the root of why they do what they do, you know what you'd do w/ a child who's acting out and misbehaving....

Maybe we curtail a lot of issues.... Save prison for pedophiles, rapists, murderers, assaults, etc....
The Elevator Arises as the Latest Logjam in Getting Back to Work
Why prepare for that risk in particular?

Resources are scarce; decisions have to be made about where to use them.

The likelier severe risks are nuclear war, pandemic, volcanism, earthquakes and tsunamis, multinational infrastructure cyberattack, bioweapons, nonlinear climate change (e.g. a step change in strength and duration of heatwaves making most of North India and Pakistan uninhabitable), and multiple food supply system collapse (e.g. widespread outbreaks of severe wheat, rice, potato and corn diseases).

In contrast to those risks, which we understand quite well, humanity has no idea how an AGI might be made. Since a putative AGI will be made by humans, this is a big stumbling block for anyone who proposes we need to divert resources to AGI risk.
Why Are the Police in Charge of Road Safety?
Disagree. Interviewing is about communication. All good developers communicate effectively. If you can't communicate, you're useless to a large organisation.
I’ve been having trouble reconcilling compelling evidence for and against automation based job loss / wage suppression, and usually the arguments against them look at super high level macroeconomic numbers (see: Pail Krugman’s analysis on productivity dropping for some recent years) while most people in support of the automation argument will go directly on the ground to places where auto manufacturers have had strong presence and also cite cohort analysis where laid off manufacturing workers take up gig jobs.

The primary impetus for automation are labor cost related but not necessarily to take over humans intrinsically. The top reason I heard uttered in my amateur research was a common theme of the past 100+ years - unions make things more costly whether in terms of capital or general speed / agility of the business. Wages are suppressed through automation effects noticeably around factories that automate compared to nearby cities that don’t. The suppression is concurrently correlated to labor suppression / arbitrage though so it is hard to detangle the automation v. labor angle because the biggest job losses and wage suppression happened before modern automation - they happened during the late 80s to 90s as unionization started dropping faster. Diminishing returns on outright hard balling unions would lead to more investment in machinery to drive down hiring needs and avoid the need to hire while also putting the companies that do automate in a better operational cost position.
I typically use Google to search which streaming service has a movie, and for The Man Who Shot Liberty Valance, Prime says "Subscribed" underneath it.
yes, they get paid to connect users to what they want to buy. They don't get paid anything for showing users something they don't want.
Yggdrasil would be a great name for a command that provides a navigatable tree interface to your file system.

It’d probably quickly get shortened to “ygg”, which feels pretty nice to type to me...
Fun fact, 'one sided fight' is often nicknamed/referred to as 'Bite' these days [1]

[1] https://markrosewater.tumblr.com/post/185815973623/does-r-d-...
Maybe let BLM pick and setup their own police inspectors and have some oversight over an agency that polices the police. Instead of D.A. handling cop cases it would be members of this agency (they'd have lawyers who handle prosecutions - their own D.A.). Could be on a national or state by state level.
A ‘Useless’ Perspective That Transformed Mathematics
And, like, those skeuomorphic knobs looked good! Aesthetics should be what ultimately matter in these conversations.
Contact Tracing Apps a Threat to Privacy
I've really been enjoying your recent articles, especially your GCM post - thanks.

As an aside I feel like so much of the security scene is about brand building, presenting talks, etc - I feel this pressure myself and it's hard to imagine someone working a full time security job and then having energy leftover to do blogging, streaming CTFs, etc, and doing it without any recognition. I know you explained your reasoning somewhat in your previous post but I still can't wrap my head around it!
I would agree with that. I’ve used most of the various options for a DIY PaaS and also prefer CapRover.

CloudRon [1] is actually really great, but its pricing is prohibitive (and changes frequently) for side-projects, which is when I most want to use something like this rather than just deploying/managing the k8a myself.

[1]: https://cloudron.io/
I'm fine with "sacrificing" a few years of life of people who decided to smash my car's windows, yes.
Leading with compassion: how employers can support working parents
I also want to thank you for this blog post. I'm a long time linux user, but just got a new machine and decided to start from scratch rather than try to port over my previous environment. Looks like just starting from your post will save me some time.
In my opinion, it's less that x86 is any more or less user-friendly, and more about having an environment that gives you the "raw" bare-metal feeling that you could once have from DOS. You can write a few instructions, write to video memory, and the result is right there.

You can still get that feeling on x86. For instance, try writing some code directly in the MBR of a disk that writes some bytes to the serial port on 0x3f8 with outb, and load it up in KVM.
I lean libertarian socialist. Big unionist, and I say fuck police unions. End them all.
early is going to depend on what you mean by early, but first means you either know the founder(s) or you know a friend of the founder(s). Generally you will have worked with them in the past.

My last one we weren't a unicorn (though did aspire to be :)) and I think we were a year or so in before anyone was hired that there wasn't an existing connection to.
Terminology, Power and Offensive Language
Where does HN run now?
That's awesome - fast turnaround too! Thanks for the fix.
It's worth commiting the time to. I think you can objectively view content and enjoy the character depiction of selfish Scarlett without drowning in the pseudo-glorification of plantation life that was rife for the story's timeline.
That sounds like it goes in the opposite direction, we need police to have MORE not LESS oversight and be under more scrutiny and actually get punished (probably 2-3x the sentence of a non-officer).
I sure am a lot happier now that I live in a place with a lot of human-scaled architecture. But that’s an emotional thing that “rational” people typically want to avoid measuring or considering.
I see. Is there any chance that the talk you gave that goes along with the slides is also available on line?
The way you are using the object and the name can also apply to humans within a deterministic world though along with the parent argument.

When I say a car, I am using it as shorthand to say "this collection of atoms". Same goes in your example of the attacker. But, you added a very interesting phrase at the end with "of their own free will". I've addressed this in other posts, but basically, what you mean with free will there has nothing to do with the formalized free will the article discusses, but is still very much a relevant idea to the situation and the practical world.

The "you don't exist" in the parent argument is not being used to say the person does not exist in the physical world or with a collective name for the atoms, it simply is highlighting that such a level of complex formal free will doesn't appear to be possible. It's begging the question of the definition of free will.
I think a few false positives should be fine for the use case. Those files can then just be downloaded and searched in full, still cuts out almost all the traffic as wanted.
Faucet is dragon 龍 + head 頭. This mostly comes from the shape looking like a dragon statue, and water is stongly associated to dragons.
the DSL is only for table management, and pretty similar to GraphQL type definition

The ORM layer is not a DSL but some nicely done JS/TS functions
Normal nuclear reactors only extract single-digit percentages of the energy. You want to use breeder reactors to actually burn all the nuclear fuel. The "waste" still contains almost all of its energy. Breeder reactors are of course unpopular politically, because they create raw material for nuclear bombs as part of their normal operation.
asking to stop treat like thugs while talking like a thug
As long as developers continue buying Macs for building non-Apple-native software, there will be ways to get them to run whatever you want, because that's required for a dev machine. If Apple ever decides it no longer cares about selling Macs to developers, well, I guess that's a possibility but it would be incredibly stupid, because that's a significant fraction of their current market.
Drones are presumably practical to launch, loiter, and recover. Not so much with missiles. Only in the case of ordering an attack are they similar.
I thought blacklist was related to 'black out' meaning to censor something by blacking it out. I don't know, it's a cool word, words with colors in the names feel richer. Banlist/allowlist is simpler I guess, which is still nice.
I was sympathetic with the thrust of this article right up until the proposed solution of making it illegal to fire people for having a non-consensus opinion. That strikes me as a cure that's worse than the disease.
I ran into that with tacotron sometimes too
Show HN: Coal – Containerized shell alias manager
Working on multiple projects at once with long build commands gets tedious quickly - I built coal to quickly containerize and manage your aliases.

Simple usage example:

$ coal new aws-lambda

$ coal add update "aws lambda update-function-code --function-name func --zip-file fileb:///tmp/main.zip"

$ coal add errors "aws logs filter-log-events --log-group-name /aws/lambda/func --filter-pattern \"ERROR\""

$ update

{
"FunctionName": "func",
...
"LastUpdateStatus": "Successful"
}

$ errors

{
"events": [
{
"logStreamName": "<redacted>",
...
"message": "ERROR...",
},
...
}

$ coal new git

$ coal add update "git pull"

$ update

Already up to date.

$ coal load aws-lambda

$ update

{
"FunctionName": "func",
...
"LastUpdateStatus": "Successful"
}
Manage Azure Cosmos DB with PowerShell
It's hard to take this as anything more than PC nonsense gone mad. Context is important. Master branches are not perpetuating slavery and this kind of lazy political thinking that words have singular meanings and must be banned is dangerous and scary.

Master can also refer to a term used in the BDSM community for totally consensual purposes. Should we be demonizing them too? How regressive.
Nice! Yeah, I wish letterboxd was free somehow without ads and they made their beta api public.

Yeah, I bet there's not a great standard for normalization/corrections of tiles, making a distinction of like when a movie was made and when a movie was released and translations and imports.

Good work.
I can only imagine this will break a great amount of tooling around Git. I also have never had anybody complain about this in real life, in any context (drive jumpers, database nodes, or git branches). I remember within the last few years Redis removed the slave terminology but kept master...
The problem with Chrome OS is that it's designed around treating your hardware like a kiosk. This is evident from design decisions like including an SSH console, but then disabling the escape sequences (see: https://codereview.chromium.org/5183004/).
I don't see how a lack of free will changes anything with respect to moral responsibility. Morality does not care about the the initial conditions that would cause a methodical serial killer to enjoy torturing and murdering innocents, knowing that they kill for pleasure is sufficient to judge them as immoral. This isn't to say that such killers deserve "an eye for an eye", but you don't need to invoke a lack of free will to justify humane treatment of criminals.
But master in git has nothing to do with master-slave... it's nomenclature derives as far as I can tell from the idea of a master copy which is the authoritative version of something.
I'm pretty sure "master" in git refers to "gold master", which is the version of software that is released to manufacturing. I've never heard of a slave branch.
I think this is a great example of people taking virtue signaling to points of stupidity. Master-slave being problematic is something I can get behind, but git's master branch isn't even referencing the master-slave analogy.

What about people who are really good at something? Should we never call them masters? Just experts? I'm now a chess GrandExpert? I have an Experts degree?

You're burning a lot of political capital to change things that really don't matter instead of things that do.
I still use it to have basic auth connected to LDAP.

The weakness of nginx is that it can't have a dynamic module and if it's not compiled in, you need to roll your own build, which I won't do due to maintenance burden.
How was business impact measured when deciding to open source the project?
But that requires a network request after typing to get results, which is about the same user experience of a search bar that requests some search API.
KDE does most of what you're talking about. Qt is a stable, established SDK, KDE Connect offers seamless integration, Plasma has a very good UX, and so on. Only thing missing is market share and a flagship distro.
This discussion already happened multiple times on the git Mailing list. e.g:
https://public-inbox.org/git/CAOAHyQwyXC1Z3v7BZAC+Bq6JBaM7Fv...

From: Konstantin Ryabitsev

Git doesn't use "master-slave" terminology -- the "master" comes from
the concept of having a "master" from which copies (branches) are made:

https://simple.wikipedia.org/wiki/Master_recording

The concept predates the music business and goes back to middle ages
when a guild master would create a "master work" or "master piece" that
the apprentices could use for study or for imitation.

https://en.wikipedia.org/wiki/Master_craftsman
Part of Michael Lewis’s book, _The Fifth Risk_, features Kathy Sullivan and her life story. The focus of her story in the book is mostly about her work for NOAA, in the context of Trump’s administration, but gives a fun overview of her path to becoming an astronaut, too. Overall, a fast read and a generally inspiring view into the scientific and engineering work done by many people and various departments of the US government.
But VPSses ARE shared servers.
Clearly the solution is to make it more expensive because it's ok to buy from that factory if you're rich :)
I also thought it had some kind of connotations from music production as well.
Movie credits list everybody who did anything to production, even for a few hours. Movie industry is a gig economy, being listed is your proof of actual experience.

So all these effects people may have spent a week producing digital effects which took many months for a small "analog" team.
I've been having a ball the last few years writing all kinds of ebooks with LaTeX - mathematics, programming, documentation, literary, illustrated notebook, diary etc. In my case, TeXShop from the standard Mac TeX distribution. It took a few months to become familiar with the language and the common packages, now it's all easy. The TeX Stack Exchange is awesome.
I keep seeing praise for chatbots, but every single one I've interacted with has been exactly as useless as an IVR. Do you have an example of a useful chatbot?
Abolish has it's merits, assuming they replace it after abolishing. Abolish is more.... tear down and rebuild back up something similar but re-imagined... maybe following the Swedish model.

But, really the police system is so draconian, might we not be better w/out it than we are now? I mean have you seen the videos of mayhem at the hands of the police, it's hard to think of them at all in a positive light. I mean, did Germany keep the S.S.

Cops are literally murdering, abusing, and going rogue - and may actually be fully infiltrated by purpose by white power extremists.

Some of the cops responsible for Eric Garner dying, actually wore t-shirts saying "I Can Breath" for fuck sake. Mayhem would be better than police inciting of mayhem. All the rioting, looting, etc didn't happen in a vacuum the COPS CAUSED IT by their corrupt actions.
An independent line of evidence looks at the formation of new occupations over time.

If automation were taking over jobs, or jobs were being refactored because some tasks are automated, then we'd expect to see new job titles appearing in employment advertising and classifications such as the Bureau of Labor Statistics's.

This does happen, as it has happened since the start of the Industrial Revolution. "Social Media Manager" is a new job that has arisen in the last several years, for instance.

But, and this is the point, this "job churn" been happening more slowly over the last 20 years than at any time since WW II.

That is also incompatible with the claim that an automation revolution is under way.
I would assume it's the lack of dynamic module support for nginx and you need to compile your own build even if someone creates a module.
Yes, I did. My apologies!
>Self-censorship is reaching all-time highs across the globe. It is unpleasant, and by preventing free discussion, it is inhibiting progress. We need to stop it.

Don't see any evidence of this. I grew up in a small conservative town. Dying your hair the wrong colour, being gay or not showing up at church could have been a social death sentence.

Today expressing non-consensus opinions is easier than ever, because of social media. In the past there was no social media, so random people expressing opinions at all wasn't possible, so it's not a meaningful comparison.

Today there's much more freedom to express what one wants, of course, if people amass large audiences it's also easily possible to create a two-sided shitstorm. That has nothing to do with not being able to express opinions though.

Also writing non-discrimination into law because of opinions people express is in itself a serious overstep of government. Opinions (in contrast to race, sex and so on), are neither innate and often highly relevant when it comes to the job at hand or the fit on a team. No company should be forced to say, endure a civil war in the office because they can't fire someone with extreme political opinions who constantly stirs up cultural wars.
except dealer keys are software. so I guess car firmware is already the worst of both? which further reinforces the point of the top comment in this thread we are in.
Reminds me a lot of some of the research into distributed full text search in p2p networks (e.g. http://rboutaba.cs.uwaterloo.ca/Papers/Journals/2009/Reaz09.... )

Probably some of the lessons from that domain could be applied here
I've yet to try this. I read a while back that Benjamin Franklin learned to write by picking prose he thought was good and rewriting it in his own words. He did that over and over until he felt he was good enough. Eventually he founded his own newspaper and ultimately retired very wealthy in his forties.
Eliminate the Masters Degree!
>Maybe try stopping yourself and/or your colleagues from behaving like animals and thugs for a few months, and do things to earn some respect?

Since you started using expletives: Looking at statistics this applies to the Black community more than anything.
How is the Black community in any way earning respect? All I see is entitlement, aggressiveness, threats and demanding hand-outs for merely existing.
The indexing task can be done during static site generation and results shipped as resources, but the query part (search string parsing, ranking, snippet generation, etc) needs some code running locally (browser, js).
We've used Minimal Perfect Hash Function with bloom filter to reduce the mem of a service from ~27G to ~8G, as the data was static. Probably something like that can be used here too, to make indices small.
And yet a good functioning desktop experience for Linux is possible. I haven't looked back once I switched to KDE on my work computer.