skysight-inc/HackerNews huggingface dataset:
I personally think that Mozilla have been making poor decisions, but I can't believe that people would say they they are quitting Firefox because of it.

Mozilla might be going through a rough patch, and they now need our support more than ever. Hopefully Firefox will be around a lot longer than the people currently running the show.

I will not stop using Firefox, and will continue to try and help people move away from Chrome.
Zodiac 340 cipher decoder (desktop web only)
I'm a senior dev that up until recently managed to avoid having SQL in my knowledge stack as we've always used no-sql databases.

I knew the basics but I took a weekend to catch up on some more advance use cases and I can really resonate with this article. Unsurprisingly I came down to a conclusion that SQL is just a bad language, no matter how you look at it. It throws away every code flow standard in favor of their own nonsensical flavor. Where normal synchronous programs go top-to-bottom SQL is a complete spaghetti of flow and logic.

Just take a look at the most basic syntax: `SELECT person.name FROM person` The variable is defined at the end of the program which is just absolutely silly, what if the program is 100 lines long; do I need to start reading from the bottom? SQL must be the reason mouse scroll wheels were invented.

As an alternative take a look at view based systems: `for person in people: yield person.name` — isn't it infinitely more understandable and readable?

Unfortunately it seems SQL is here to stay as most people would rather work with this mess rather than invest some time to adopt something better.
Similar thing happened to me, I had 1/8 ounce weed in my hand bag I unknowingly packed, flew in from Los Angeles -> China -> India. I went through rigorous security checks with police dogs and fully body scanners at both LA and China. I panicked when I opened my bag when I reached home.
RGB-D Flow: Dense 3-D Motion Estimation Using Color and Depth [pdf]
Firefox on macOS has some bizarre longstanding annoyances that make you wonder if they actually use their own product.

• No Dark Mode support

• File Save dialogs not remembering the last folder

• Download prompts constantly asking for what you want to do with the file

• Infuriating Preferences UI (count the number of clicks it takes to delete specific cookies, and no way to add new file types to make them always get saved or opened)
Vivaldi on Android Enhances Integrated Tracker and Ad Blocker
I've been reading comments on this thread for a few minutes, with my kids distracting me mixed in. I've been on the page for over ten minutes. The two corrections came through ~10 apart.

It's entirely plausible that when saagarjha loaded the page, the first correction hadn't even been made yet.
Disable HTML5 Autoplay https://chrome.google.com/webstore/detail/disable-html5-auto...

Saka (Tab search with ctrl-space) https://chrome.google.com/webstore/detail/saka/nbdfpcokndmap...

Session buddy (for when Chrome tab recovery fails) https://chrome.google.com/webstore/detail/session-buddy/edac...

urlNeXT (c-s-right arrow to go to the next page, increments numbers in url, works well on forums) https://chrome.google.com/webstore/detail/urlnext/emepkgfiam...
The ergonomics of using any mac laptop are terrible, unless you're indoors at a desk.

My eyes are somewhat light-sensitive, and it can be difficult to work outdoors without the aluminum body of the laptop reflecting 90%+ of the light that hits it into my eyes.

The body is so slick that unless I have at least one hand on it (gripping it from the side, not just pressing down with the heel of my palm on the wrist rest area), it will just slide right off my lap whenever I shift position or cross / uncross my legs. Likewise, if my lap is not perfectly horizontal (say, if I'm sitting on a couch any way except perfectly straight), macbooks just slide off.

The aluminum body is so slick that the only safe way to carry them with one hand is like you're carrying a high school microscope, with your hand cradled under it and it tucked securely against some part of your body, otherwise the laptop turns into "Bilbo Baggins Going on an Adventure" / "Why Can't I Hold All These Limes?". I dropped my first work MBP onto a brick fireplace from waist height, it landed on one of its corners near the hinge -- to its credit, the aluminum deformed a bit but it kept working. I don't even have dry skin (which I think would make this problem worse?).

Compare these two points with thinkpads: black body thinkpads reflect more like 10% of incoming light, and they're matte so there aren't any particularly bad angles for light to hit the laptop. I never have to worry about my x1 carbon sliding anywhere; it stays put on my lap no matter what weird position I'm in or how I move. I can pick it up with a thumb and forefinger and not worry about dropping it / can treat it almost like a trade paperback for all the care that's necessary to not drop it.

(This is all not even mentioning that I don't have to change the way I type or position my hands to avoid spurious trackpad input on a thinkpad. To begin with, the problem isn't nearly as bad because lenovo is thankfully ceding the trackpad size arms race, but I can also just disable the damn thing in the bios and use the trackpoint.)
But, CRA comes with a button that turns it into a boilerplate with working config files.
Author here.
If you start noticing, there are a lot of devs typing casually.
This also papers over a potential defect, but also introduces a potentially semantic-breaking process into your compilation pipe.

Say you've proved memory safety on your source. What you're compiling is no longer that source you have a proof about.
It prepares one for the almost inevitable moment when they will start compromising on their standards in order to get more revenue.

Spoiler: the only other privacy game in town is Safari. Brave has been caught doing some controversial things and Chrome is the thing everyone was running away from in the first place. Edge was found to have one of the worst possible telemetry from all browsers.
The number of COVID cases is still growing incredibly fast and we are not far away from a million deaths.
Immunologic Effects of Vitamin D on Human Health and Disease
The browser that was built from scratch by open-source volunteers, before the distraction of Netscape releasing their code: Konqueror.
The privacy crowd and the security crowd are mostly at each others throat.
I would expect there to be money lenders willing to extend collateralised loans to finance the tax.

Generally, it's not extremely difficult to obtain liquidity if you are reasonably paper-rich.
Yeah. Rainbows and unicorns.

Ask Edge devs about Google services incompatibility.
Different Types of Mortgage Lenders to Shop Loans
Thriving business model while the slow cooker of regulations don't catch up to them.

There are reports of some touristic cities starting to cap Airbnb rentals, or just outright outlawing them. It's for good measure, Airbnbs in Barcelona, Lisboa and a number of other European cities have priced out the local population, investors buying 4-10 apartments on the same house to rent out as short-term rentals.

Airbnb created a pressure in the housing market that didn't exist before, for cities that already suffered with housing it really really sucks.

So it's the same as Uber: get into a regulatory grey area, capture the market and then fight over so regulations don't catch up with you. The whole business model of Airbnb was based on avoiding regulations, landlords have used this to prop up their short-term profits as it's much more profitable to rent out an Airbnb in Barcelona for 7-10 days per season-month than renting it out long-term monthly throughout the year.
Carly Fiorina (HP)
If you decide against action because of your prediction, how can you evaluate your decision/prediction?
Baker has been with Mozilla since the very beginning. I don’t how she is being “woke” here.
I've had some serious train wrecks because of shit NPM libraries over the years.

Probably the worst was with a decently popular library someone had brought in, that tried to do a refactor from callbacks to async/await, without understanding at all how async/await worked. They'd leaked an async operation in the library code, so 'await'ing a specific function call in their API that returned a promise, didn't actually await everything the call was doing, ending up in a debugging nightmare. Of course their perfectly manicured suite of 8000 tests with 110% test coverage didn't catch it either, because the number of people who can write good quality tests is shockingly low, and library-writers aren't somehow magically ahead of the pack in that regard.

JS really feels like PHP did back when I was a newbie learning that shit. In other ecosystems, the 95th percentile devs seem to write all the libraries, so everyone comes here and posts repeatedly about how great dependencies are. In JS, it's the average dev writing all the libraries, and the average dev's code is enough to make my brain bleed.

I'm a big proponent of different advice for different ecosystems. If you're doing front-end JS, the pendulum has swung so far to one side that 'NIH syndrome' is treated like it's going to lead to the fourth reich, which makes 'chill out a bit on dependencies' pretty good advice if you're looking to get a leg up in the industry. But I'm sure there's other ecosystems where the same advice will just leave you with a tangled mess while your competitors leapfrog you in productivity with a good 3rd party dependency.

I'd say take any advice in threads like these with a grain of salt unless it's given in a bit of a narrower context. Taking some one liner about software engineering in general and applying it to your specific project is probably just a coin flip as to whether it's going to improve your code or not.
What problem does BERT hope to solve for search? (2019)
If I had a solid business, why would I want to sell?
Are you pointing out any genuine connections between the management styles or financial decision making of these other CEOs, or bringing them up just because of their shared gender?

Is there any non-sexist reason to have a list of "terrible female CEOs"?
I'm the same. When I was in high school, I couldn't afford a Das Keyboard. So I spray painted my keyboard so that I could get the same effect. I'm still using that keyword 16 years later and all my subsequent keyboards were all with blank caps.
Before numpy became the standard there was Numeric and Numarray, with painful rewrites for whoever had committed to those. And there was Scientific Python building upon those (I think it started using Numeric, then later on was ported on top of numpy), similar to scipy, but that is more or less dead nowadays. And before matplotlib became the standard, there was a bunch of older plotting libs; I recall using something that was a wrapper around gnuplot, IIRC.

So I think it all mostly has to do with the fact that Julia is much newer and many even foundational areas are still in a state of flux. In a few decades the dust will have mostly settled. Of course, in the areas where people are pushing the envelope, it's good that a lot of approaches are tried out before the world settles on a winner.
Firstly, it was _not_ a single political donation.

I'm Jewish. If it came out that the new CEO of my company made white supremacist statements half a decade ago, without any indication they had changed their position since, you better believe I would refuse to continue working for that company until and unless they were no longer CEO.

This isn't a disagreement about the marginal tax rates to apply to millionaires, or a political difference about some minutiae of government regulation. Prop. 8 was directly opposed to the basic human rights of a segment of the population. Why would I, as a gay person, work for someone who seeks to deny me the basic right of an equal-under-the-law domestic partnership? Why would I, as a person with gay friends, overlook something like that, just because the CEO gives vague promises of being "supportive and welcoming" without actually disavowing any of their discriminatory viewpoints?

Human rights are not a political position, and opposing them is not simply a friendly disagreement. No one is obligated to tolerate your attempts to deny people basic human rights in the name of inclusiveness.

https://en.wikipedia.org/wiki/Brendan_Eich#Appointment_to_CE...
Or just take a screenshot.
For me this is a reason to buckle down on our Firefox support. The leadership will change, but Firefox will outlive them, even if it was no longer supported by Mozilla.
Elder.js: An Opinionated, SEO Focused, Svelte Framework
Why Wikipedia Decided to Stop Calling Fox a ‘Reliable’ Source
I just hope it doesn't use the earthquake detection as justification to make us unable to disable location data.

Other than that, it is a good example of how crowd sourcing data can be useful and even life saving.
Everything is political.

Silicon Valley is polluted, all your hardware is made in China, algorithms shape what we see.
> what I'd call a standard

Um, just calling a monopoly a "standard" doesn't make it so. There are already standards for the the web that are defined by the W3C. It is a win for a standard if there are multiple implementations rather than just one, not the other way round as you are claiming.
I don’t care about crypto and I don’t have any interest in a browser based around advertising. I’ve been willing to pay more for Firefox than I do for Netflix for literally years. I’ve never been given the option AFAIK.

Is there a Firefox foundation I can contribute to?
A tragic example of the principal-agent problem in action. These people took over a nonprofit, gave themselves millions, and have just killed the team that was doing the best job furthering the organization’s mission (preventing a browser monoculture). Just brutal.

It’s an old story - an organization does good work, allowing it to raise money, attracting administrators, who hire more administrators and take all the money. The same happens in universities and public companies. I don’t know how, but we have to find a way to keep people from latching on and sucking the blood out of our institutions like this.
At this point, what is the point of supporting Firefox?

The management obviously doesn't care, and it's probably matter of time, before Firefox moves to Blink.
A reminder to never donate to Mozilla.
This is a classic example of the map not being the teritory that I think gets the point across: "Ceci n'est pas une pipe"
formlabs released a repo to use their old model printer (form 1 / 1+) to do stuff along these lines. i've tested it as far as exposing a photoresist (after forking and fixing some issues) and it is definitely a cool thing to not have intermediate steps like transparencies or toner transfer.
Why and how is the internet cut off?

You could send an email/tweet to SpaceX and ask to be part of the Starlink beta program. They'd have to be granted a license for your country first, however.
Triangle connected by three eyes.
The land is there. Depicting it is the result of Google's work. You went over, or used a satellite photo with the appropriate licensing and YOU painted (created) the map.

Lyrics are not just found in the wild (like a mountain or a street is). Someone thought of them, wrote them down, so it was their creation. It is like listening to me reciting a poem, write it down, and sell the book.
This reads like the Morty speech in Rick and Morty when the good parts of Morty go off and become a stock broker.

I feel like the only thing you are actually good at is working by yourself because participating in a society seems far too difficult for you.
Conspiracy theory: Google paid or threatened Mozilla to fire people who are dangerous to Chrome.

It's probably false, but that I am even contemplating this is an exhibit for this restructuring's arbitrariness and incomprehensibility, at least from the outside perspective.

Theory itself is not out of question. I have reasons to believe Google paid or threatened Samsung to abandon its browser project to replace aging Android's WebKit based browser and to adopt Chrome instead. I worked there, management was enthusiastic about browser replacement project, and suddenly decision was made in the high place to just use Chrome.
Read again. That's not what I did. Search for the word "control".
This is a weird phenomenon I've been seeing in some tech companies - getting rid of security ops people because technically you can link security to other BU's, like dev or even IT.

Just looking at Mozilla, there seems to be a lot of security engineers, who are probably going to have to swallow this area of responsbility.

Thing is that even in very mature organizations, preventive actions are not and are unlikely to ever be good enough to not have any need for detection / IR specialists.
I use their HTML documentation quite a lot while developing for Chrome.
I think it is just Western democracy at work.

City Hall says 'no' and then they get a barrage of letters and emails demanding they don't hurt Uber or Airbnb as people love them. City Council doesn't want to have the deal with the fight, so they capitulate.

> If I was mayor and we decided 'no' on Uber I would be fining Uber millions and individual drivers a lot and ask regular cabs and cops to be on the lookout.

Are you prepared to deal with angry petitions and unhappy city councillors? Would you really be willing to put up the fight? Especially when there is virtually nobody in support of taxis and hotels?
Retrieving, processing, and displaying information in a manner contrary to the wishes of the provider of that information is necessary for accessibility to disabled users. As a specific example, any attempt to block use of wget for scraping also blocks use of wget as part of a `wget | filter | text-to-speech` pipeline[0], and is thus a discrimination against blind or otherwise visually impaired users. The ADA is, as mentioned, only somewhat effective in prohibiting such things, though.

This is not the case. Unfortunately (?) the ADA doesn't allows the disabled person to specify their own technology. If Google can reasonably say that speech to text works via a standard screenreader (which it does) then they are ok.

> The ADA is, as mentioned, only somewhat effective in prohibiting such things, though

Well that's not the intent of the ADA, so not really surprising.
Thunderbird, and as mentioned below, their HTML documentation is really good.
https://www.wired.com/story/belarus-internet-outage-election...
What do you expect them to answer?
Also I cannot see how this has anything to do with my point.
The piece that always bothered my about Airbnb is how it incentivizes hosts to cheat in small (but not insignificant) ways. If my only recourse for not-as-described when I've arrived is to accept the keys, or abandon the booking, that's not a real choice. Most people in an unfamiliar place will just put up with the exaggerated "fully stocked" kitchen, false pictures, etc, and are left with no ability to claw anything back from the host. I think much of this would go away if guests could get partial refunds if they can prove the cheating.
Renting and buying property was already a pain in the arse in Barcelona before Airbnb, but they certainly didn't help.
The best actually-printed-by-an-inkjet-printer circuits I know of are simple ring oscillators of at most ten transistors or so (e.g., [1]---and they're pretty bad transistors at that), and even the simplest microcontrollers require thousands of transistors.

The paper [2] is a good review of the difficulties. Inkjet printing has at best a ≈20um minimum feature size (vs. 0.01um current transistor sizes), and the material choice is really hard: instead of silicon, you need to make semiconducting inks using funky organic molecules like 6,13‐bis(triisopropylsilylethynyl) pentacene (TIPS‐pentacene). [3] is a good recent paper trying to work around some of these limitations. So everything is still very much in the research phase.

Although inkjet printed circuits won't be anywhere near current silicon circuitry anytime soon if ever (and inkjetting transistors is the best (and kinda the only) method of 3D printing circuits we currently have), the different form factor may be useful. Circuits---even if only a few thousand transistors---could be printed on 3D geometry for interesting microfluidics capabilities, flexible circuits might make good healthcare sensors, and [4] is even studying flexible spacecraft via printed electronics for surprisingly economical space debris removal. And combining all this with 3D printed mechanical parts (via, e.g., the impressive PolyJet [5], which is basically inkjetting layers and lacks only the right materials to print electronics) will be fun.

(as to the source's Air Force Research Lab printed chips, yeah, I can't find further info, either, and agree it was probably sandpapering away most of the spare silicon bulk of an integrated circuit [impressive, useful, but not printing])

[1] https://doi.org/10.1021/acsnano.6b06041
[2] https://doi.org/10.1002/admt.201700063
[3] https://doi.org/10.1038/s41598-017-01391-2
[4] https://www.nasa.gov/feature/brane-craft/
[5] https://www.stratasys.com/polyjet-technology
The number of layoffs(?) chart doesn't have a title or labeled axises
With sale of my own apps I would go with Merchant of Record or reseller solution. However in your case as you are reseller/marketplace not sure how that would go. I would be happy to read about your solution. Do you own a blog?
Reminds me of moot "revealing" the "datacenter" that hosted 4chan: https://imgur.com/sBLRuZY

I'm putting the air-quotes because I still sincerely hope that it was a joke
Oh right, that's actually my email client! But didn't Mozilla try to kill it a few years ago? Ah yes

https://www.zdnet.com/article/mozilla-scraps-thunderbird-dev...

> Mitchell Baker, the Mozilla Foundation's chair, said on Friday that Thunderbird 's users seemed happy with the program being the way it is.

A pattern seems to emerge.
>These people took over a nonprofit, gave themselves millions

It's more complicated than that: the current CEO of Mozilla has been involved at a high level from the start:

>In November 1994, Baker was hired as one of the first employees of the legal department of Netscape Communications Corporation. . . . She was involved with the Mozilla project from the outset, writing both the Netscape Public License and the Mozilla Public License. In February 1999, Baker became the Chief Lizard Wrangler (general manager) of mozilla.org, the division of Netscape that coordinated the Mozilla open source project.

https://en.wikipedia.org/wiki/Mitchell_Baker#Netscape_Commun...

Don't get me wrong: I'm not defending this CEO's recent performance.
That's dissapointing. Wasm/Wasi is what got me interested in Web again.

Do you have source on that?
Maybe with Bridgefy?

https://news.ycombinator.com/item?id=20861948
This Looks really great.
I'd like the human who modded my comment down, presumably for exposing gender bias in the awarding of the Nobel prizes, to let us know his/her/? gender.
Really? The reason to support Firefox is a counter to the Chrome monoculture. And because I actually like Firefox the browser? With the exception of Linux it is the largest open source project I actually use, and the one I use the most frequently.

Mozilla’s leadership is clearly motivated by money. I will gladly pay them for Firefox.