skysight-inc/HackerNews huggingface dataset:
> This means that an Ubuntu like launcher (on a side) should be optimal and yet it takes away the space I need to display two windows side by side.

> That's why I always reconfigure Gnome to move the top bar to the bottom and merge it with a task bar. I also autohide it to gain some space.

Why not use the autohide option with the launcher on the side?
Do you think this influenced early YC companies more generally? For example, reddit's choice in picking FreeBSD over Linux?

It's interesting that they might still be on Lisp if they hadn't picked FreeBSD (a chiefly cited concern was that spez's local dev environment couldn't actually run reddit, which seems like it wouldn't have been a problem with Linux, since Linux & OS X both had OpenMCL (now known as CCL) as a choice for threaded Lisp implementations at the time).
Snowden himself is not particularly popular these days. If there isn't an outright majority who view him as a traitor, then it's certainly a sizeable minority. Opinions were almost evenly split back in 2013, and opinions on pardoning vs. prosecution were likewise evenly split when this was polled in 2017 (about 30% each, however). And over the past couple of years, the intelligence community appears to have convinced many more people that Snowden is a Russian asset - I suspect American attitudes towards him have cooled somewhat, or perhaps become partisan.

If you look at polling on concerns about surveillance in general in 2015, it was pretty much an even split, with a slight majority who were concerned about surveillance.[0] A majority did say it was unacceptable to surveil American citizens, at 57%, with 40% saying it was acceptable - I would not call that a vast majority, though.

Even if somebody says they're against this sort of mass surveillance, that does not change anything unless people vote based on it. Like it or not, things like surveillance and war take a back seat to all the other issues voters care about, especially since those two are among the least likely to actually affect the individual voters in question. The result of this is that few Democrats are going to vote for Rand Paul or Ted Cruz just because they happen to position themselves against the NSA or war in Syria, and few Republicans are going to vote for Bernie Sanders based on the same, even if they have strong preferences against surveillance and war - and that's ignoring the fact that there are definitely people on the other side of these issues, who believe that pardoning Snowden and withdrawing from Afghanistan is bowing down to Russia or something.

Ultimately, people get the government they deserve.

[0]: https://www.pewresearch.org/internet/2015/03/16/americans-pr...
I'm not threatening anybody with anything, I think perhaps you have misunderstood my comment.
Hi, which bank(s) offer this?

> switch the 2FA to an authenticator on-your-phone code generator, which someone cannot hack easily.

I remember looking a few months ago and they only offered SMS 2FA.

Thanks
Thank you ever so much for finding my grumble! I can't believe you did. Much appreciated. What a wonderful expeditious work you all are up to. This is a fantastic effort. Thanks for the initiative, all, very well done.
Minification is obfuscation - I'm not sure how this is controversial.
I find this logic quite interesting.

Why should Reddit not make money?
I think osx user either use brew, or use the version come with xcode
Show HN: Polybox: An tiny PaaS to Git push to deploy micro-services and sites
I personally use andOTP [0] which I'm a fan of. I've been thinking of switching to aegis [1] for nothing more than a UI change.

[0]https://github.com/andOTP/andOTP

[1]https://github.com/beemdevelopment/Aegis
> I opt out.

Then there was the issue of "studies"[1].

[1]: https://old.reddit.com/r/firefox/comments/bl035o/what_are_th...
This makes sense.

A person harboring the most replication of a virus is more likely to produce a prolific strain.

An immunocompromised individual is also much more likely to harbor other viruses that can share genetic material with each other when replicating.

If any human body in the world can be predicted to produce a radically different new strain, it's one whose body doesn't suppress viral replication.
I'm sorry to hear that you're not better compensated. I also emplore you to reframe your perspective. Consider the possibility that pay in many places outside tech hubs in the US is outrageously low. There's a race to the bottom wrt exploitative commodification of developer talent as the 3rd world comes online, and I find it abhorrent. This "SFBA / FAANG companies are the sole exception" narrative is incorrect, and harmful to you and to me and to everyone in our field. If you're living in a 1st-world economy, have solid technical chops, can communicate reasonably well in written and spoken English, working for a for-profit business, and have a few years of experience, and you're not making over $150k/yr, you're almost certainly underpaid.

Know your worth! Demand more! Capture the value you produce!

- Chris in Duxbury, MA

PS For context: I've been building web-related things for a living since 1998, and have always been paid fairly for it. Because I insist.

PPS Ofc YMMV... circumstances, personality, ambition, etc etc. But there is so much more opportunity to create and capture real wealth than you might imagine.
Because the backend app servers were extremely fat (memory and disk intensive) and every request they served that could have been served from an upstream cache was a request that they weren't serving that actually required all of their resources to serve.

Caching upstream on (vastly cheaper) instances permitted a huge cost savings for the same requests/sec.
But how about ugrep?

https://github.com/Genivia/ugrep
You can actually do it per page load. Under Isolation, Global, Navigation, change "target domain" to "Always" (for a new container every link you click, no matter the domain and subdomain). There are also other options, eg to not create new containers if link is in the same domain (or domain and subdomains) as the current tab.
Game itself had amazing performance on PC when releases, but multiplayer part had lots of issues for years even though they primary profit from it.
There are many more people who made hundreds of millions without being early in crypto.

Just over the last three months there have been hundreds of 50x gains. That’s $1,000,000 being a liquid $50,000,000.

Going through the known history of Metakovan’s businesses in the crypto space are a complete red herring to that article. Everyone that has any experience and clout in crypto would have been involved in some service that didn't do well for everyone.
It's difficult to curate content across multiple platforms. Likely due to duplicate detection. It may be a good idea for a startup, if you can group similar items so the feed isn't messy, it'll look clean. Think android notifications.

Sibling commenters are correct, I think a static site generators are the gold standard, since you'll be able to curate the feed to the way you usually post. Judging by your interest in aggregating, it seems Gatsby may be a fit:

Gatsby allows aggregating sources, e.g. https://www.gatsbyjs.com/plugins/gatsby-source-twitter/, https://www.gatsbyjs.com/plugins/gatsby-source-instagram/, https://www.gatsbyjs.com/plugins/gatsby-source-medium/

From scratch, I created a CV that aggregates all my GitHub stuff and hard codes the rest:

v1: https://cv.git-pull.com, https://github.com/tony/cv/tree/v1/react

v2: https://cv-react-v2.git-pull.com, https://github.com/tony/cv
Dijkstra did something along those lines with his “diffusing computations.”[1]

[1] https://www.cs.utexas.edu/users/EWD/transcriptions/EWD06xx/E...
I guess there could be a lot of attributes the compose "kind" here. In the Game of Life cells are either on or off (binary) and the rules are pretty simple. I'd guess that for a CA to do the kind of simulation you're talking about each cell would have a floating point value? (continuous values) Any idea what the next-state rules look like? Then there's the neighborhood of a CA. GoL uses a Moore neighborhood (9 surrounding cells) - what kind of neighborhood does your simulation CA use? Is it strictly the surrounding cells or does the neighborhood extend further out? And if it does extend further out do the cells further away have less impact than the ones immediately adjacent?
I'm really enjoying Pop! OS. It's Ubuntu (and I installed the default ubuntu-desktop over Pop's), but it has its own "store" with .debs and flatpaks, no snaps. It's still possible to accidentally install a snap, but it's also easy to revert that. It's also very nice how effortlessly the graphics drivers and full-disk encryption work.

I haven't tried Debian on desktop, but it is great for servers.
So where are the images? Am i missing something? Would be interesting to see how convincing they are.
Democrats
The Democrats are crazy. They will see the Grammys but will put kids in cages.
Looking back, I realize it's wrong to assert opinions as facts with no basis at all. I definitely shouldn't have said that when I don't work at Rockstar or know anyone who does.

But I still think people are demonizing too much Rockstar and are trivializing the bug when it's far from obvious. In my opinion, there is a lot of hyperbole statements about this issue when it's more useful to think if your organization could or would catch bugs like this.
SoundCloud to adopt royalty model based on per-subscriber listening
Have you considered FreeBSD? Many NAS devices use it, and those are sometimes updated remotely, etc. There's less churn. Keep most of your work in jails, which have been production quality since 10 years ago.
Coronavirus (Covid-19) vaccine adverse reactions
> The only thing I'll say is... Extensions have a scary level of access (they're basically almost as easy to use as a website, but with unlimited powers such as recording every site you visit and stealing passwords), and the average user will never understand that.

I’ll second that. I worked for a group which was a startup acquired by AVG. They were a data science acquihire so that avg could better monetize the data they’d been collecting from their extensions over the previous decade.

Once I found decade old content from my dead father’s browser, I decided to never use an extension again.
Hope so, that was a horrible update and I had to mess around with custom css to get rid of it. Not even sure the point, no other design system uses components like that. Click it and it gets bigger with a shadow like a floating window? What were they thinking?
With the notably exception of ryzen mobile, which doesn't use chiplets.
Everybody thinks that, because it is the leftist agenda and pushed in all media channels (who also happen to compete with social networks for clicks). The ultimate goal behind that narrative is of course censorship and control.

I'm disappointed that TBL, who seems to be very smart, falls for it so easily. Like when he mentions "feminist bloggers" - these people get toxic replies because they write toxic articles and messages (basically "all men are assholes", so naturally some men get angry about the insult). Haven't experiments in fact found that men receive much more hate messages than women, they just don't make such a fuzz about it?

I don't think TBL actually advocates for censorship (except with his "curation" idea) when he asks for better controls. Good muting, blocking and reporting features go a long way towards making social networks usable.
The media stories would have come out either way.

Some people are set to not take a vaccine, they will take whatever version of this story as an argument for their view point. It is not about them.

But take someone like my father (76) as example. Not anti—vaccine at all, but a bit cautious and not in a hurry to get it. If there are stories from reputable news papers, that vaccine A causes X issue but government keeps giving them out, he would not take it. If on the other hand it got stopped, investigated and found to be harmless he would be open again.

If based on the data it should be continued to be given out while investigation is ongoing, I don’t know. I think as with a lot of things about this pandemic and it’s handling in different countries it will maybe take years to have conclusive insights in hindsight what were the right decisions.
The readme says it’s based off native-comp so I think compiled lisp stuff should be no worse than gccemacs.
I wish you all the best. My kids love Sajj's chicken shwarma bowls. They split a $12 bowl because it is large, but the family bill still comes to $40/meal. Looking forward to halving that! Request your next location to be in Mtn View - San Antonio Center- near Walmart
You can say what you want but Apple has a point in heavily limiting extensions and forcing adblockers to use content block APIs they provide.
I’m sure ZA/UM is hiring.
I am doing the same.

GET /api/module/method?param1&param2

or

POST /api/module/method
Body: Json{ param1, param2 }
brew install git installs 2.31.0

The Tim Harper version on source forge is indeed 2.27.0 and was last built for Mavericks. A general poke about activity suggests that he's much less active in various online communities now than he has been in the past - he might have gotten bored.

I don't see an update for Xcode command line tools yet - it was only released today. That said, I'm not overly optimistic as the version bundled in Xcode appears to be 2.24.3 (which is from April of 2020 https://github.com/git/git/releases/tag/v2.24.3 ).

Macports git is 2.30.2 (as of this typing... which is only 7 days old).

If you're on a Mac, use one of the package managers... or see if the git organization needs a new build maintainer for OSX.
Google Authenticator seems fine?
If the state is willing to be activist and damage the (paper) wealth of very influential people, like senior bureaucrats and policy wonks - who decide the states policy...

I do not know what it is really like in SF, but here in Aotearoa that is where we find ourselves. House prices and rents double what they ought to be and no state actor willing to take the hit of doing anything about it
Yeah, pretty much. Extensions shouldn't be obfuscated. Would you choose to run code in a privileged context (and "the whole browser" is awfully privileged!) if you suspected the author was hiding something? Same principle.

In this case, the review was pretty much correct. The code absolutely looked obfuscated, forcing the author to dig through a bunch of dependencies just to figure out where the offending strings (in HIS OWN EXTENSION!) were coming from.

And the answer turned out to be benign. But it sure didn't look benign until a relatively deep analysis was done. Extension reviews aren't supposed to be for deep analysis.
I think it's fault of the "new" (well hardly new anymore) UI. I use old.reddit.com with an AddOn to my browser to always redirect to it and the site is as responsive as HN.
I actually think that the thing that can scare a big company the most is lots of little lawsuits. Or even lots of arbitration cases. There was an SV company not too long ago trying to get a judge to convert all their arbitration cases into a single class action. Because they were straining under the cost of so many individual cases.
And? Literally reading the documentation would have clued you into the fact that this is disallowed.
> I hear this a lot, but do they really? As best I can tell they require writing everything from scratch. I went down this path just an exercise to see what end-users were having to deal with. Everything in ansible appears to be re-inventing the wheel.

Other people's Ansible playbooks are often nice, because people mostly only publish things that stick to "best practice". I'll often use these if the exist and seem well thought out (and can do what I need done).

For things that there isn't an obvious "good choice of existing playbook", I'll sometimes write a "proper" one (we've got a quite good one here that got used a lot when we were deploying a lot of fundamentalist similar Grails/Tomcat/Apache apps with a bunch of common dependancies), or I'll just resort to using Ansible to run remote commands over ssh. If I know how to do it on the server from the command line, it's trivial to do exactly the same thing using Ansible from my laptop (or our bastion or config host). The trick here is making sure you don't write Ansible/ssh that screws up if you run it twice - which mostly isn't too hard to avoid so long as you remember to do so.

> I think what OP is asking for is some intelligence to automatically discover.
> If Ansible can do that, I'm all ears, but I haven't figured out how.

I suspect this is a difference in approaches. It's easier in the cloud/vm world, bit I still treat bare metal servers more like cattle than pets. If I get a problem like "OS that doesn't get corrupted from unexpected poweroffs or permanently cut itself off from the network because of a bad config." I just get the box reimaged to a known state, then run the Ansible "update and deploy/configure from scratch" on it.

I don't think trying to build something to "intellegently auto discover" and repair a corrupted OS from hard powerdowns or a totally botched configuration change is a good use of my time... I'll just stand up another server from scratch using tried/tested automation.
I guess it addresses it on the effect side more than the cause side (inequality).

This is the way they are increasing supply.
one fundamental thing I run into fairly often is Emacs horrific performance on long lines. Not really an issue for code, but looking at large JSON or text files routinely almost crashes my Emacs.
Fun fact: Alibaba was bizarrely involved with the [2018 Ruth Bader Gisnburg movie](https://en.m.wikipedia.org/wiki/On_the_Basis_of_Sex).

I have a hard time believing many people in China care about RBG.
If you read the post in its entirety you would have seen this:

"Developers must not obfuscate code or conceal functionality of their extension. [...] Minification is allowed, including the following forms:

- Removal of whitespace, newlines, code comments, and block delimiters

- Shortening of variable and function names

- Collapsing files together"
Does anyone have a screenshot or video of that? It gets a lot of hate here but I've either never seen it or never noticed it...
My kids are rockstar's at school with these. At least they were when they stopped going a year ago. Sigh.
“Chinamongering” lol okay bud. Hate to break it to you but not everyone lives in the world you think they do.
So much truth. In fact, the reason I left firefox for chrome in (2008ish?) was precisely because chrome was more compact, and left more room for just the webpage.

Now Firefox is at least competitive in that regard, and I use compact as well.

But more to your point about customizability, for some god forsaken reason, I cannot set a keyboard shortcut so that command-: and command-; become previous and next tab. I uses this for every other tabbed program ever both mac and linux. But somehow in firefox i need something dumb like ctrl-shift-left or something. Thats the single biggest factor keeping me out of firefix. Getting rid of compact isnt going to help them either I suppose. Who is making these decisions for Mozilla, Google?
Yup. In the UK when you get vaccinated they (should) give you paperwork that explains how to report any side effects. Obviously if your side effects are severe like you're struggling to breath or something your first action should be to seek medical assistance for the difficulty, not fill out a web form - somebody can do the paperwork later, but there's no reason any person who, for example, experiences otherwise unexplained dizziness for an hour the next day shouldn't write it up themselves if they don't feel they need to trouble a doctor.

The Yellow Card scheme and similar schemes are not useful for direct analysis, they're basically an aggregator for anecdotes. I had a mysterious craving for a kebab after the flu-like side effects from the Oxford vaccine subsided. Probably nothing. I'm not going to waste a doctor's time with a video appointment to report "I suddenly really wanted a kebab". But while musing about it I might as well fill out this web form (with the other boring side effects too), then it goes in the big pile and hey, maybe over the millions of shots given in this country they find 8000 people reported a craving for a kebab which is enough to be interesting even though it's unclear how that could happen or what you should do about it.

Medics are going to write a lot more of these. Patient comes in with unexplained back pain, can't recall any triggering incident, but they did get the Pfizer vaccine 10 days ago? It goes in a Yellow Card report. Again, probably nothing, patients turn up with unexplained back pain all the time, vaccine or not. But collecting these anecdotes gives us a better chance to spot real problems early, so long as we don't mistake them for serious data.
> SPEC benchmarks are hardly synthetic. They're Perl programs like SpamAssassin, or GCC-compile times, and other "server-like" tasks.

That I didn't know.

SPEC doesn't really do much in regards to giving descriptive names to benchmarked items, so its hard to determine what the numbers indicate (other than "this benchmark, which emulates some workload, now has X higher performance"). Some names are descriptive-ish (I think I recognise 7 out of 22 names) but it's all gibberish without a link to why those benchmarks are run and what they are based on (at least not in a way similar to how SPECjbb is explained). It might just be me failing to find it, but searching SPEC in the page (or their website) doesn't seem to give me relevant links.

Does Anandtech have a page detailing the rationale behind their current (CPU) benchmark suite?
Why would someone with passion for software choose to work at repugnant FAANG companies?
> Imagine if they demanded your SSN to sign up? A phone number is no different or less sensitive a unique identifier, perhaps even moreso these days.

The goal is for the service to have a unique identifier, and phone numbers happen to be a really good one to prevent spam also since it outsources verification of human entity to the phone companies.
I've got them from online generators.

You can see a live example here (and link to TOS is in the footer): https://multipreview.com/privacy-policy

These are the sources: https://github.com/saasform/saasform/tree/main/data/pages
Not quite, there is a difference... but close enough. If we all stopped minifying tomorrow, I doubt a single end user would notice. The few kilobytes you save don't really matter when you're downloading a 12 MB image as well.
> Extensions have a scary level of access (they're basically almost as easy to use as a website, but with unlimited powers such as recording every site you visit and stealing passwords), and the average user will never understand that.

Seems to me that the solution to that is to make permissions extremely granular and grade the level of review scrutiny an extension gets by its permission granularity. Then, only extensions that want to access or modify something truly sensitive would run the risk of getting smacked down randomly like this (as is always liable to happen with an automated process).

Not just "read all websites" but "read the URL only", "read the visuals but not the HTML/CSS", "inject predefined code onto only website X".

It also incentivises extensions to ask for less permissions so they can pass review more quickly.
zsh has `= expansion`:

> If a word begins with an unquoted `=' and the EQUALS option is set, the remainder of the word is taken as the name of a command. If a command exists by that name, the word is replaced by the full pathname of the command.

To edit the source of `myscript` I can then use

vim =myscript
Nah I don't use emacs cos I want lisp. I use it because it was the only thing that made any sense at all on the HP-UX machines I got access to back in 1993. A side effect of that is that emacs does everything I need (with a little bit of pandoc on the side), and I haven't had to learn anything new since.