skysight-inc/HackerNews huggingface dataset:
I think I snuck an edit in while you were writing. Sorry!

I see where the researcher says it's not impossible he missed a certificate, but not a reason to believe he actually did. The article is unfortunately full of leading questions and reaching speculation.
Except for all the JS-heavy crap which refuses to work properly with keyboard navigation plugins. It's obviously an excellent idea to use a styled <div/> instead of a <button/>. For example, Grafana is nearly unusable without a mouse: try configuring a chart and see how far you'll get. These interfaces must present enormous problems for users who rely on accessibility features.
Yeah a couple of professional goalies got lymphoma too.
I think Firefox is like some banks in that it is too big to fail [0]. Not that Firefox is a financial institution, but something that has embedded and woven itself so deeply into the web in general that I can't imagine the web without it. If it dies in some fantastical way, something else (hopefully better and evolved) will fill its place. We can't have the Chromes of the world slurping up all our data in the near future. Firefox is a privacy tool as well as a browser.

[0] https://en.wikipedia.org/wiki/Too_big_to_fail
Bitcoin also has eradicated some transactions that the leadership didn't like.

See the "Value overflow incident" of 2010, which was fixed with human intervention which ultimately rolled back 53 blocks through a soft-fork.

Anyways, both this and theDAO incidents are far away in the past now.
> become a vegetarian

Start a vegan fast food company. Don't advertise it as vegan, just make the food tasty and cheap.
This makes sense to me, looking for stability both in usage and in configuration. Emacs has been that for me, but I do use it for nearly everything for a very extensive configuration. As I understand it the idea is to look for the familiarity and consistency of using the same environment in the same way for all uses, which makes total sense if you haven't been putting stuff in your init.el for years.

Thanks for the POV!
good for you. i would say the problem was that culture has a problem with loners, and won't leave us alone. we have to conform and be social. so we try. and it kills some of us. i'm glad you have figured it out.
Ostensibly, they pay Firefox for eyeballs, but....

Google certainly values the eyeballs they get via Firefox, but Firefox could disappear tomorrow and that barely affect Google one bit from a pure "eyeballs" perspective. How much traffic would Google lose? People would just use those same Google services through Chrome, Safari, native apps, whatever.

So, I believe Google funds Firefox mainly as a hedge against monopoly charges.

If Chrome ever dominated the browser market entirely with 95%+ marketshare like Internet Explorer back in the bad old days of IE5/6, they'd be painting a large target on their backs for various governments to step in and make life difficult.

If we think about it, Chrome/Chromium's current ~70% market share is pretty ideal for Google. They get to kinda sorta mostly control the web, without a bunch of pesky governments on their backs.
Do full page PSA opinion pieces ever turn out positively for the people that make them?
I think Safari is going to have the market cornered on technology pessimism (aka privacy features) and browser performance per watt on macOS and iOS.

Google is rapidly locking down enterprise by building in tight integrations with Google Workspace/G-Suite (see: context aware authentication).

In 10 - 15 years the web should be better than it is today. The first step in their recovery is to convey what their vision of the web looks like in 2035 and commit to Firefox being the first browser to make it a reality by 2025.
IoT and home usage of it is the same boat. They always like to sell turn the lights on and off from my phone (for a small monthly fee of course). When a 2 dollar toggle switch still does the job for decades and does not need the internet.
Something like these?

https://stackoverflow.com/questions/4600445/git-log-output-t...

https://gist.github.com/textarcana/1306223
The Performance 500: Websites of the Fortune 500 Ranked by Page Speed
I have a similar story from buying a house almost a decade ago. My final firm offer was $350k, and the flipper/seller went with another offer that was only $5k more. Only problem was, my offer was bulletproof (I had the full amount of the down payment in cash at hand plus a pre-approved loan offer) and the other offer was not. You can see where this is going: The other buyer couldn't actually come up with the money and didn't get approved for a loan, and then I ended up buying the house for the original $350k several months later, after the flipper had lost a lot more than $5k in all the added actual costs and opportunity costs of holding onto that house for several more months and trying to close on it twice.
It’s far worse to accidentally suppress the truth than to share a lie. Falsehoods will reveal themselves in time because of the very fact that they are not true.

The problem is that we are learning this is not true. Falsehoods can come so fast that the truth never becomes known. https://news.mit.edu/2018/study-twitter-false-news-travels-f...

A lot has changed since 1789, and there is no reason not to re-examine the assumptions that were made then in light of technological developments over the past two centuries plus.
My recommendation would be to get an account on Gemini and purchase crypto through them and then transfer it off to a hardware wallet like Trezor. Since its beginning Gemini has always tried very hard to be fully compliant with US law and regulations, which is not the case for some other popular crypto exchanges. Also, I've been happy with their customer service and responsiveness. At one point I had an issue with a trade executing too slowly. I opened a ticket with them and the team ultimately resolved the issue by issuing the trade at the lower price I saw.

In regards to the hardware wallets, I'd buy 2 Trezors and store them in separate locations, so that if something happens to one, then you can still quickly and easily access your coins with the other one. (If you don't do this, then if you lost your Trezor for some reason, you'd have to order another one and wait for it arrive before you could recover and access your crypto)
I've long wondered why Mozilla hasn't worked on a embeddable Gecko engine as an alternative to Electron. The Mozilla alternative could be promoted as a modular, cross-platform component but in a stripped-down, faster and less memory hungry form than Electron (assuming these features can be achieved).

The traction that Electron has gained as a cross-platform option for building apps is huge. It's only set to get bigger (whether for better or worse).

Imagine if Gecko was in this space competing with Electron. Imagine if thousands of developers place their trust in Mozilla because they have built their cross-platform apps using Gecko. They'd want to see Mozilla grow and succeed - they have a stake in seeing Gecko development continue. Is it too late (or too unrealistic) for this to happen?

A very long time ago, Mozilla did have the option to embed Gecko into apps. It was never well-documented and what remains of the documentation is out-of-date and untouched:

https://developer.mozilla.org/en-US/docs/Mozilla/Gecko/Embed...
Thanks for your reply Sam!

Looks cool, but I feel it doesn't really help with the main goals that OPA, or any other policy engine is trying to achieve (IMHO): decoupling the authorization part from the application.

Do you have any particular use case on why this is an advantage? Maybe I'm laking the main purpose on having everything in the application if in the end the goal (or at least the one I perceived) is to keep the authorization decoupled.
I feel like the best option is to recycle the tires into tarmac and reuse as much into new tires as well. The other thing is to live far away from major roads.
I’ve been running Linux on and off on a variety of hardware since the early 2000’s and it has never ever caused any hardware damage. Also, if “Linux kills hardware” do you really think the cloud providers like AWS would be running Linux on all of their hardware? The only hardware failures I’ve ever had to deal with were when running Windows.

Sounds like you have a computer repair guy who doesn’t know anything about Linux and is bullshitting you.

I also don’t understand how your installation process was painful. Installing Ubuntu or Manjaro (the two I’ve installed most recently and most frequently over the past few years) is simply a few clicks for me and everything’s done. It really wasn’t any harder than the last time I installed OSX or windows.
The new search box is hilariously slow. Let me guess, another Angular monstrosity?
For Clojure, VSCode with the Calva and clj-kondo extensions installed is a pretty good, free starting point.

Also, if you are used to the Jetbrains tools like IntelliJ, try the Cursive IDE (paid).
Facebook accused Apple of using its power to “harm developers and consumers”
I see the value in subscribing to streamers, especially if you watch them as much as you'd watch Netflix, but there's no expectation of direct interaction at a concert. As booming of a business model as it is, very few streamers will talk about how they actively exploit their audience into thinking they're your friend. These parasocial relationships are unfortunately a sign of the times and how lonely and isolated individuals have become in the age of the Internet (the pandemic has only worsened this).
> I have found that a lot of people _think_ Ubuntu is safe/stable.

As a 10+ years long user of Ubuntu and its derivatives (currently Pop_OS!) I would say I know it is stable. Ubuntu still feels like a polished Debian for a typical computer user, which has many of pre-configuration made that non-techies and not-that-much-knowledgable persons will love. I don't like many decision they have made, e.g. favouring snap over apt, complete lack of a proper GUI for managing installed software/packages, sometimes missing packages that are on Debian but not on Ubuntu (though, the deb file can be downloaded and installed with a single command). After tremendous work done by GNOME users to tweak gnome-shell I have never had a freeze / hang up since three years on Ubuntu. I am also happy having recent drivers from Nvidia that works good enough to also never see any problem in 5+ year history related to GPU card. I also didn't have a problem to install drivers for my printer and scanner, which have a dedicated installer (deb file). I am just a happy user.

Calling kernel for a reason Ubuntu feels stable is wrong I think. I have tried many times Arch and I had many occasions to be not very convinced to its "stability". The most annoying issue I had on Arch was related to sound - when I was changing volume in Spotify client it was changing the system volume. Imagine the situation when you had a headphones with a volume level set at 3-4% and you have increased it by 20-50%, a nightmare for ears and hearth. After that "feature" I have completely removed Arch from my disk and I am not looking back to it nor other rolling distro.

These days I also don't see any unique selling point that Arch had in the past. It is still known for a best documentation and the most recent software. During last 2-3 years I don't remember if I had been complaining on outdated software in Ubuntu. If I would do then there are awesome projects like flatpak, xbps[0] or nix[1] that can be installed without changing my OS and they provide everything what I probably can win using Arch.

[0]: https://voidlinux.org/

[1]: https://nixos.org/
Reducing Flaky Builds by 18x
Well, Austin is has been known for decades as the one city in Texas where people with "California" like values can feel at home. They have immigrated en-mass and continue to change the native culture at a rapid rate, I would imagine.
Congratulations for committing to your project and letting it grown organically!

How long did it take before the first signup?
He's an employee of Versel. I'm sure he'll have all kinds of "experiences"
Waiting to get an M1 with a custom motherboard, a fast GPU and Arch Linux installed. I doubt that'll happen with Apple, but I suspect in a few years we have some other ARM CPU that has integrated RAM and competes with M1.

For now, a Ryzen runs circles around M1 (at least with my workloads, C/C++/Rust compilation with needs for 64+ GB of RAM) if you're willing to use some more energy.
or "servers you don't control / can't debug / pay extra for"
People replying to you presume if you got an offer from FB then you can get many $400k offers from other companies. Obviously, it isn’t true. Many people only get the one good offer when they interview. With the interviewing bar constantly rising, I expect people to find it harder to even get the one offer.

And of course, people will say, “you don’t have to live in X, you don’t have to live a lifestyle resembling professional middle class outside the Bay Area, etc.” moving the goal posts...
thanks for the article.
Agreed re: FB and EU. Nonetheless, the sooner France stops interfering in its former colonies, the better.
yes but clojure can get you a job
“Whiteboard” style interviews only serve to make the hiring team feel superior
Absolutely. I think it would look a little different, but at a high level would achieve the same goals - a single place to see policies and auditing of decisions.

We've done some internal proof of concepts of this, and have discussed it with various folks, and happy to share more of this with anyone interested.

> I’d also be interested to know if you’d compared the performance of oso policy vs Rego on comparable input.

Not yet, but this a great suggestion. I would be a little worried that it would be hard to do it in an unbiased way. The two have different design choices, etc.
GTK 4 got a new macOS back end (now with OpenGL)
> It seems to lack data structures that are quite pervasive in modern programming practise.

At least it has multi-dimensional arrays of floats, that is all I need and are sorely lacking in Python. On the other hand, Python has dictionaries and strings, but those are completely useless in a numerical setting.

I agree that the M language is not a good general-purpose programming language. But for expressing linear algebra manipulations is probably the best in town.
The targeting capabilities are never fully revealed, even if you check the "why was I displayed this ad".

It's always something generic like "reaching people who are over 15 and located in $country".

...then why the fuck is the ad about the exact same thing I was browsing 20 seconds ago on my work laptop or chatted about with my friend on Messenger? I've even got ads on FB properties about products I chatted on IRC with someone I've got no connections on FB with, but most likely our graphs have merged somehow.

This is easy to test, turn off all blockers and go browse for some product you normally don't look for. A bread maker or a washer-dryer combo. Then count the seconds you start getting ads for that exact type of product on FB/IG.
Using Airtable as a database to store realtime messages
> Search marks matches in the scroll bar.

That's an interesting feature, I'd like it if that was implemented. I see some add-ons do something to simulate this.

> Opening a recently closed tab opens a new tab in Chrome instead of replacing the existing one.

This opens a new tab for me, no settings I've changed that I could find.

> There were probably 5-10 more annoyances in Firefox for me that I don't recall right now. Maybe it was my familiarity with Chrome but overall I still think Chrome has better UX defaults.

There will probably always be differences, that's why different browsers exist after all, and it'll be different annoyances for different people. Personally I think generally the UX of Chrome (that Firefox has tried to copy) is the worst thing about all current browsers. The new add-on API made me start using custom UX CSS to make it tolerable instead of a "fix add-on", but the only serious alternative (Chrome) always felt worse to me. Has many nifty features though.
You do. The real tricks around real estate involve depreciation, not selling. You don't sell, you just keep adding properties to your portfolio with your profits to increase your total deduction from depreciation and loan interest, and that way you never end up showing a paper profit even though the total value of your holdings is going up radically over time.
It was never 'there' to begin with, so it's not like that, really.

It's like he said, "Hey, let's play a game. Right now, everyone agrees I should have 50k quatloos to do something with. (That's not the game; that's a fact and the premise going into the game.) The game is this: I'll write a note, and let's all agree that ultimately I will no longer have 50k quatloos after I publish the note, okay?" In fact, it's so much like that, that that's pretty much what it is.

(Getting it "back" is a matter of getting everyone to agree that "okay, now you have the 50k quatloos again".)
Here you go

https://www.bloomberg.com/news/features/2017-12-07/how-rodri...
I was hoping for some more concrete examples of what the EU has done right, but I’ll address the minimum wage.

> Take minimum wage for example. Loads of economic research shows that federally mandated minimum of $15/hour would be good for the economy.

In what ways has it been shown it would be good for the economy?

How does it address the fact that the minimum wage is actually zero and unemployed is the real minimum wage? How does it help small retail stores that need a minimum number of bodies behind the counter when the store is open in order to stay in business?

I live in a place that did implement $15/hour minimum wage, and ultimately what is been slowly doing is making some businesses unviable. Even before the pandemic forced its closure, one of my favorite shops, one I used to work at in fact when I was younger and I’ve kept in touch since, was slowly going out of business because the owner needed two bodies behind the counter to ensure timely service and his costs were greater than >$30/hour once you factored in mandatory insurance costs and taxes in addition to the usual operational overhead of just being open 16 hours in the first place. What was once a perfectly viable business was already dying just from the extra labor costs alone, with the owner who had been in the business for over 30 years putting in longer hours and making less money just because he wanted to keep his crew employed. He also had to raise prices every single year to keep up with the additional costs. He kept it going, but by the end he was putting in more money than he was taking out, and the pandemic forced its closure when his insurance company wouldn’t pay out for the spoiled product.

The new owner changed business models, rather than freshly made on-site lunch, you get whatever was pre-made at her other business, no customizations, and the product and experience are completely different. The business under the original owner and the business under the new owner share a name, but they are essentially entirely different businesses.

And you know what? That’s business. That’s how things go sometimes, but could he have remained in business if his labor costs weren’t so high? I think he wanted to, and it’s not like he never issued raises. Each generation of staff typically had one or two people who were earning a lot more than the rest of the crew, greater than what the minimum wage eventually became even, because the earned it by making him more money.

The entire economy isn’t Walmart and Apple Stores, but the more costs you impose on businesses and the higher you raise the floor, the sooner it will be. It doesn’t matter if everyone ought to be able to afford 4oz of ice cream at $5, if fewer people are willing to pay for it at that price to cover the additional labor costs.
Which is why it's a tragedy that the EU chemical regulations weren't allowed to be based on a "you can use it if you can show it's safe" instead of "you can use it until someone else shows it's unsafe" principle. That would have been good.
Why Alibaba rival Pinduoduo is investing in agri-tech
"dmenu is garbage compared to program search in modern desktop environments, it's just search for bash commands, half the results arent something you'd want to run from your desktop and it doesn't learn"

Try rofi[1]. It learns.

[1] - https://github.com/davatorium/rofi
Capital gains tax in California - 13.3%

Capital gains tax in Texas - 0%

If you own stock, you don't pay tax on the stock until you sell them. On the day you sell, you have to pay taxes based on how much the stock went up in value, capital gains. You pay capital gains tax to the federal government, and usually, also to the state you are living in on the day you sell the stock.

For example:
If you bought $10 of stock, and then sold it for $110, you have a capital gain of $100. If you live in California on the day you sell the stock, you have to pay California $13.30. If you live in Texas on the day you sell the stock, you don't have to pay Texas anything.

(I simplified a ton of stuff above such as ignoring dividends, deductions, etc. It's not all the official rules and details, just a high level introduction.)
It actually means no ATH was reached. We just reached a higher number in dollar value. The actual goods you can buy with one bitcoin is still lower than at the peak in 2017.
Obvious measuring form peak to peak is rather meaningless.
yeah, that's pretty much it.
> There is no good reason for French military units to be interfering in former colonies in North Africa; let it go.

Steve Jobs was once asked by a reporter if President Obama should intervene in Syria. He said "Do something, you're fucked. Do nothing, you're fucked"
Tackling Care and Capitalism in College Football
And that Eich went on to create the privacy focused Brave browser based on Chromium.

Yet, these mistakes didn’t really change the downward trajectory. Apple and Google are the dominant mobile platforms and I can’t see how an independent desktop browser can grow against competent conglomerates.
Algorithms Behaving Badly
The Alt-Cities: Why Tech, Finance, and Music Chose Austin, Miami, and Nashville
I've been using tig a lot recently; I've always just used git from the command line, but if you're working with a number of files, tig is hard to beat when you learn a few of the hotkeys.
the etc implies this is a list of 2 different companies, I don't think he buys face wash from home depot
Sure, but we aren’t talking about ‘beating’ Facebook. We’re talking about why people work there.

Perhaps some of the things Facebook does can be done better by other companies.

They don’t need to ‘beat’ Facebook as a whole, and if the engineers motivations are the features they work on, perhaps they can get more satisfaction elsewhere.
one of the main reasons why I work at Facebook (4 years now) is because I genuinely like the product, and I know lots of people who it brings legitimate value to. Obviously we have made lots of mistakes and bad decisions -- nobody can deny that -- but I think we get a hard time on HN because the core demographic group here (young affluent american males) is one who sees basically no benefit to the product, so they're weighing those harms against nothing. If you talk to some people who genuinely use and love the product (who do exist!), you'll get a different perspective.
US Doe Advanced Reactor Demonstration Program Awards $30M
I really like i3 and use it as a daily driver. It was easy to learn, keeps my hands on the keyboard, and usually does what I want out of the box. Added benefit, just switch to a blank workspace and it's like you've locked your computer. Nobody knows how to use it! ;-)
You just described the entire financial system. Everything other than gold or a house falls into this category.