skysight-inc/HackerNews huggingface dataset:
Yes, I want to switch... but I have something like 25 plugins and many of them don't have corresponding plugins on Firefox.

For example, when I press Apple + Shift + C, I copy the URL and save it as markup. I want this functionality in Firefox -- it's not good if I can't keyboard shortcut.

Also... and this one is a bit more painful... we use Lighthouse for a lot of testing. Contractually, it's an easy thing to build in, "We'll meet scores of at least 85 on Lighthouse for accessibility..." and I can't run that out of Chrome. Any similar tool suggestions?

I found a lot, but I haven't found suitable replacements for:

* Lighthouse - Chrome Web Store || https://chrome.google.com/webstore/detail/lighthouse/blipmdc...

* Create Link - Chrome Web Store || https://chrome.google.com/webstore/detail/create-link/gcmghd... (need to have keyboard shortcut and export link to MarkDown for easier pasting into GitHub issues).

Also... I'd love a good replacement for Xmarks. If Firefox wrote a plugin for Chrome that lets me keep my bookmarks from Firefox sync in sync with Chrome I would be happy. I have to have multiple browsers... and I miss how easy Xmarks made it to go between them.
How much experience do you have with each of the three? Like many, I moved to Elixir + Phoenix from Rails and having a considerable amount of experience with Node.

I've found Ecto to be a productivity boon once I understood it, except for very small projects. For those, I reach for Rails just as you suggested.

My real productivity boost with Phoenix is that Elixir (or the Erlang VM, to be accurate) can take care of so many things I'd be dishing off to Redis, Sidekiq or other tools in a Rails app. That and the lack of surprises from metaprogramming or ActiveRecord default behaviors I haven't kept in mind while building.
This article has some examples: https://www.ghacks.net/2019/01/22/chrome-extension-manifest-...

The quote from the article is here: https://bugs.chromium.org/p/chromium/issues/detail?id=896897...
The wording is inherently vague anyway, but I wasn't really commenting on the HN guidelines so much as legally and ethically. If someone posted a link to some non-free software and I "helped others" to use the software by posting a link to a torrent for the cracked version of the software I think most people would find that to be unacceptable. I'm struggling to figure out how this is any different.
I was surprised to see your comment, in Safari, directly below the uBlock Origin icon. It seems to be working fine for me. Do you have more details on what you mean?
As with the private sector, it depends on the workplace. The DC area is a pretty political/cutthroat environment to begin with. However, it is uncommon for political battles or false accusations to land you in jail (although definitely a higher possibility than the private sector). It is far more common/likely for political battles/false accusations to lead to you losing your security clearance (and by proxy, your livelihood/future employment prospects).
How to Create a Dark/Light Theme Toggle with CSS and JavaScript
Surf is good at what it does. You might also consider uzbl.
It took me a fortnight to move beyond other people's examples and get my first bit of nicely working verilog code written to my own spec and running on an FPGA, having never touched a hardware description language before. If it is taking you weeks to get up to speed with Firefox, what on earth are you attempting to do with it?
> The key issue, then, is for people running other filesystems in Linux. And especially for *BSD users.

Correct.

> Then storing that 500GB (or whatever) file in Dropbox.

Sure, Dropbox can handle that.
Without giving it much thought, I do too.

Anyone know what MSs stance on Rust is?
None of the options are passive income. Passive income are from things like dividends, rents, and royalties. The closest item on the list is the ebook, but even then you'd be more in the role of a publisher which is very active on the marketing side.
E.g.
"".upper()
vs
len("")
I made a JS/Electron based clone of nvALT a while back. Easier to hack on than an Objective-C codebase: https://github.com/wincent/corpus

But the node ecosystem has its own problems. I like the idea of doing everything in Vim.
Chrome is now my mail, calendar, and maps app. It took me a good month to psychologically pivot myself into thinking this way but it’s worked.

Everything else is on Firefox now.
In my opinion, profiles are useful for separating "who I am." Whether that's my personal life and my professional life, or if it's me or my spouse using the same computer.

Containers are useful for separating "who I am to my providers." As far as Facebook is concerned, I am a Facebook user, but I don't use Amazon or Google. But Amazon thinks I'm an Amazon user that doesn't use Facebook or Google. You can accomplish this with profiles, but in Chrome (last I checked) that meant multiple windows, rather than just sites being displayed in tabs that indicate the container in use. So for that purpose, I believe containers are more useful.

(I also think Firefox should step up their profile game, because when my spouse and I alternate using a computer we share, it's inconvenient for me to close all her Firefox windows so I can open my profile!)
Favicons alone aren't really enough though. I routinely have multiple tabs open for Wikipedia, Youtube, Arxiv.org, Jira, Reddit, and even HN.

With Firefox, you get the Favicon and at least the first few characters of the page title. And if you use the tab drop-down, you see all, or most, of the title (depending on how long it is).
None of that is countryside or even small town America.
This page does not make clear how to switch back if the user get anything wrong by switching to Firefox. That is probably the biggest blocker right now.
in theory if XYZ Medical and ABC medical get into a war of replacing the image with better and better ones, while making their logos smaller or smaller, the articles win by ending up with the best photos of all.

so it's a question of whether the result is objectively better.

the shilling concerns you raise about article text are more than real. they're a battleground of socket puppet manipulation.

in theory that's why things have to be sourced, original research isn't allowed, neutrality has to be kept, etc. but in practice it's a really bad.

so I'm much more concerned about article text than I am about images and you raise a really valid concern.
The Ferrari 512S Modulo Is the Weirdest Ferrari Ever by a Wide Margin
Donna Zuckerberg and other classicists resist hate groups’ use of antiquity
This is why I think a dolution will involve hardware signing, and maybe some integration with a.photoediting suite
Widevine works with Firefox. Why couldn't it with Chromium?
LOL, I'll sometimes just use different channel versions of browsers for different accounts when I have to access them regularly. The worst imho is when you have a google personal account and a google business (apps) account for work.

It's definitely something I'd like to see worked out better as a power user feature.
And if you want more broken websites, sure.

Safari is the new IE when it comes to bugs and standards compliance.

Here's an example that broke many many sites that use OAuth2 Auth Code Flow for login (including the main UI portal my company provides clients):
https://bugs.webkit.org/show_bug.cgi?id=194906

This was also an issue in iOS, and since Apple doesn't let any other browsers actually use their own rendering engine on that platform (they're just wrappers around Safari's guts) this was broken for all iPhone users no matter the browser.

I avoid using iDevices for this reason alone.
Hedgehog Ethereum wallet: Build DApps like apps, without centralized keys
Anyone paying attention to cognitive genomics knows wide-spread germ-line engineering is inevitable. The gains are just too great. Once we know the causal variants, raising IQ by 5+ standard deviations will be very feasible. In the short term (next 5-10 years) half a standard deviation is possible with single-trait embryo selection.

And iterated embryo selection (which does not require knowing the causal variants, just the predictive ones) will also be possible, and offers 5+ SDs.

Gwern has a great write about about it here: https://www.gwern.net/Embryo-selection

With this in mind, does anyone really think China and Singapore will not embrace this? And if they do it and we do not we would be as children compared to them.
Check the comments on that public pi-hole link; the guy gives a few "tips" (in the form of a paste of shell commands and apache config changes - so you'll have to understand all of that) on how to begin to set up your own "public pi-hole" if you don't trust his.

The greatest issue seems to be whether your hosting service will allow you set a server up (droplet or raspi host) to be a DNS server; his changes in the paste seem to be to mitigate the issues that could come from allowing it. While I've done my fair share of apache config editing and other sysadmin tasks (for my own hobbyist purposes mainly), I'd still do a ton of research on the changes listed to figure out whether they will do what they're supposed to, and whether there are any other things to apply as well.

Lastly - I wonder if you could set this up (on a raspi of course) and let it be public facing on your home network? That is - would say comcast or cox allow it (technically, they don't allow any servers, but I've heard that at least cox tends to "look the other way" for low-bandwidth home-based stuff; I would think a home-based DNS pi-hole server that only you and maybe trusted family/friends use would fall in that category - ymmv)?
Good suggestion. I've submitted it to hn@ycombinator.com
No, I have years of purchase history from the UK. As another commenter mentioned it's not particularly comprehensive though.
80% huh?

China is about 24% of global manufacturing. Their share is also no longer increasing (their manufacturing sector has been net stagnant for years, as they tread water; moving up the ladder in some sectors, while cost-sensitive manufacturing flees to cheaper shores like Vietnam).

The US is around 18% to 19% of global manufacturing (it was 28% as recently as 2002).

China took the global lead in 2010.

Other countries are also still very substantial manufacturing centers. Japan, as of 2016, for example still had a manufacturing output equal to 30% that of China (with an economy ~45% the size of China in that year).

Germany has an economy 1/5 the size of the US, but it does about 1/3 the manufacturing output of the US.

The US + Japan + Germany have a manufacturing output about 25% larger than China.

https://fas.org/sgp/crs/misc/R42135.pdf
>With Firefox, you get the Favicon and at least the first few characters of the page title.

I just tested that and it was absolutely false.
https://bugs.chromium.org/p/chromium/issues/detail?id=158753 meant PhotoStructure had to do user agent sniffing. If it's Firefox, I can stream the original image directly, and the correct thing happens. With Chrome, I have to do the rotation server-side before I send it to the browser (or I'd have to send metadata about the image to rotate it client-side with CSS, either is irritating).

There are several more #ifdefs I've had to add due to weird chrome glitches (like around the html5 video player, which just works seamlessly with Firefox).
The Gattaca future is slowly turning into reality.
It's working for me, make sure you have the latest Firefox version, there was a bug a few days ago which broke addon-on signature verification.
I believe the term you're looking for is "labor force participation rate". Unemployment measures the percentage of people looking for a job that are unable to find one. To get a complete picture, you have to also understand how many people have stopped looking for work entirely.
Show HN: Cantiones, a public collaborative playlist website
Works fine here. You're on current FFx?
Henceforth Intel CPUs shall only compute on workloads deemed kosher by the cancel/activist/de-platform crowd.
Fair enough, I was thinking in terms of SV salaries and western compute resources.
That's why I suggested then working for a private company.
You log in with one account in one container and with the other account in another, and can mix them in the same browser session?
>At some point, all the tabs are scrunched down to being indistinguishable blobs.

I don't know what you're on about. I opened the maximum number of tabs that my browser window can have visible (~90) and at no point were they indistinguishable blobs. Every single one still had a favicon.
If you work at a big bay area tech company, between a third to half of those 300k/yr are actually in equity (stocks), so step 5 is sort of already done for you. There's also ESPP that lets one buy even more stock at a discount, which is basically free money.

However, taxes and cost of living are also incredibly high, so realistically you're probably not going to be saving 200k/yr (though you could probably still save a cool 100k/yr without much trouble).
What some probably consider a privacy nightmare is a Chrome feature I like very much: It syncs all my history, bookmarks and passwords across devices via my Google account. That's especially convenient whenever I get a new device.

Is there something comparable for Firefox?
They're not. Wages in the US have been flat for thirty years, social mobility is down, student debt load is up, this generation of young adults will have a far harder time finding housing than their parents did, life expectancy is down. Most places in the world are better off than in the 1990's, but the United States is not one of them.
> SPY yield today is 1.9%

That's dividend yield. If all companies stopped issuing dividends and instead spent the money on buybacks, you'd have a 0% dividend yield, but the same amount of money would be returned to shareholders without incurring a taxable event for remaining shareholders. Reinvesting dividends would allow for continued growth at whatever rate the ETF appreciated or depreciated, minus taxes.

> below CPI — so you are losing value even before paying tax on that income

All other things being equal, the value of your money is decreasing at the rate of CPI regardless of whether it's in cash or equities. Cash can be thought of as a bond yielding a return inverse to inflation, whereas equities are securities yielding a variable, unspecified return.

> where we are in the economic cycle

Determining this is difficult. Australia, for example, has not had a recession in 27 years.

> current corporate debt levels compared to history

Debt levels are at nearly all time highs relative to GDP (2000: 22%, 2008: 24%, 2019: 33%), but interest rates are also favorable for companies and close to historical lows (Investment grade OAS: 1.64%, High Yield OAS: 4.19%).

Trailing S&P PE is 20.72, which is at the top end of the regime from 1928 to 1990, but roughly average for the regime for 1990 to present.

In short, timing the market is difficult.
I believe what HN User gambler was getting at is a world far more insidious. One where no one cares whether or not file B is fake. No one cares whether transcoded file C is fake. He's talking about a world where the power elites have effectively set themselves up as the only source of cryptographically secure and verified image feeds.

ie - A world where so much fake image data has flooded into the zeitgeist that people only believe the feeds that are announced to be "real" by their cryptographically secure devices. They can play the fake video, even play video that may not be fake, but was not cryptographically validated. Their devices will just be flashing a huge warning sign right next to each such image feed. (Or even worse, it will only flash a "real" sign next to the image feeds it and the central have concerted to cryptographically validate.) It'd be kind of like the huge warning dialogs that always popped up at a certain point when people went somewhere with an ActiveX plugin in the page. After a while, it wasn't just ActiveX, it was everything. People just got conditioned to believing that every plugin, no matter the source, was horribly bad for them. (Every plugin probably was, but that's a separate issue.)

Only this time, the powers that be will be the only ones capable of delivering data that is guaranteed to be pure. Everything else will be either, not validated by their cryptography standard. Transcoded, (and consequently the masses will dismiss it out of hand). Or out and out fake, (which, yes, the masses should dismiss out of hand. I get that).

But I'm just saying that people should think a little further ahead here when they are trying to solve this problem. If we want to use cryptography to solve this problem, that's perfectly reasonable. (And yes, it would work. It would work only too well, and that's the entire problem.) I'm only saying that we should do what we can to make sure that cryptographically validated image feeds are not uniquely identifiable, for instance. Because when you go down this road you need to realize that with hardware cryptography, the hardware makers and those with power over them become de facto arbiters. And they can potentially use distribution to control the masses. Because they have the only pure sources. They could potentially even use attribution to control the masses. (You sure you want to video tape that police beating and mail it to the media "anonymously" with one of these devices?)

I'm just saying. Stop and think it through a bit.

And having a plan based on, "Oh... We're smart enough to get around it!" Is a very foolish plan for two reasons. First, because we won't be able to get around it, and second because it's the same as having no plan at all.
It's not just the pessimistic scarcity predictions that suffer from long term extrapolation. Optimistic ones of abundance have missed the mark just as badly. Alvin Weinberg, writing in the June 1970 issue of the Bulletin of the Atomic Scientists, made an optimistic case for the very large scale use of breeder reactors -- 160 terawatts of breeder reactor capacity installed by 2050. His physics are perfectly sound. But the demand growth which this scenario assumes has not materialized.

He imagined that the world might come to demand 20 kilowatts per capita (more than twice the present per capita use in the US) and have 20 billion people living in it. Neither population growth nor energy consumption per capita growth have kept up with his estimates. Accordingly, nuclear fuel reprocessing and the breeder reactor alike have remained niche technologies without broad industrial impact. There was never enough uranium consumption growth to economically justify complicated reactors or fuel cycles.

It is difficult to make predictions, especially about the future.
Anything cross-origin is a potential XSS attack.
All it takes is for one group to start. Then the rest would either have to follow or be overtaken.
Ghostbusters: The Video Game remaster has been confirmed with a spooky trailer
Lots of craft beer producers filter their water anyway to start with a consistent baseline and then add whatever they need to get the water profile they want for the particular beer they're brewing
The difficult truth that no one wants to acknowledge is that determining the truth when confronted with contradictory sources requires intelligence, critical thinking and education.

The reason the us was so vulnerable to fake news is that we’ve spent the last several generations educating our children to be compliant consumers that don’t question authority or use critical thinking skills.

The funny thing about this thread is I bet that half of the people think of very different things that the other half when they think of fake news.
> there is plenty to do if you're into this lifestyle

I wonder if there are fewer people that like the outdoors lifestyle now. New generation prefers xbox and eating at restaurants and doesn't like yard work or hiking.

I'd love to move somewhere quieter but my wife would kill me.
This one's actually pretty easy: clickjacking.

Imagine permitting cross-origin drag-n-drop and a page is clickjacked: the user may end up dragging a sensitive item in the clickjacked page into an invisible iframe with a drop point layered on top of whatever target the user thinks they're dropping data into, and the end result would be that data intended for one endpoint, in this case the endpoint that was clickjacked, is sent to another.

It'd be a nontrivial attack to mount, but as you posed the challenge, I can see it done as part of e.g. a phish where a site like dropbox is iframed in a clickjacking attack (assuming they haven't mitigated it).

I can sketch (literally) what the dom might physically look like if it helps convey the attack I have in mind more effectively.
> Judges make jokes in court opinions all the time.

Yep. And sometimes they get punished for it, for example when they cross a line.

https://www.independent.co.uk/news/world/americas/us-politic...
Fake news isn't real.

And by that, I mean, it is not influential, and never has been. No one buys fake news. No one crafts a decision based on tripe.

It's laughable to believe that there's any clout in nonsense.
That seems odd given that they use the same APIs. I switched about a month or two ago. That involved moving at least 10+ extensions with no issue, and all of them even have the same UI.

What extensions in particular are you missing?
Isn't metadata stored in bulk for domestic traffic, and then queried retroactively? Usually queries require a real warrant, but doesn't filling out an SF-86 constitute consent to query? If not, why?

I am genuinely baffled why they wouldn't fire up XKeyscore to double-check the accuracy of the SSBIs.
Fast, single-file inflate implementation
Apparently, we're talking about different problems. I am talking about the problem of content creators being able to demonstrate that what they post is real footage. You're talking about the problem of someone being fooled by some arbitrary video online. If you think that the latter is somehow a fundamentally new threat created by AI, you must live in a parallel universe, to put it politely.
Spring for Apache Kafka Deep Dive – Part 3: Kafka and Spring Cloud Data Flow
This seems more like 'Glassdoor' targeted at newsrooms more than 'Rate my Professor'.

The reviews and blog content seem targeted more at career professionals in the industry than people aiming to consume channel content.
I did switch to Firefox and then they broke all extensions so I switched back. Chrome just works better.
There's an actual solution, it's called a workers union