skysight-inc/HackerNews huggingface dataset:
They can be used to create exactly three kinds of content: photos, audio recordings and videos. Yay.

Have fun writing a novel, designing a presentation, remixing a song or making a video game on a smartphone.
> You can't turn off IP-based geolocation

They also can't get your IP address when you are not using the site, so it is the same thing.
Unfortunately GM went bankrupt. Ford and Tesla are the only US car companies that have never gone bankrupt
The title needs to have (2003) in it.

Good article.
> There is no excuse to use anything other than Firefox if you claim to care about things the open web, software freedom etc.

What changes if I use it more with metrics disabled?
It can be more complicated that that—take pride for example. Admitting you were wrong in buying that property in the first place is not a look that a company wants.
I use Google Meet with Firefox on my M1 Mac every day. The only thing that doesn't work for me is camera backgrounds. Would be nice to be able to share audio when presenting, but I almost never present.
> OTOH, the Brazilian Ambassador in Ukraine says the situation there is "quiet and normal".

Somehow, I don't think Brazil has exactly top of the line technical or human intelligence on either side of the conflict, nor are they particularly likely to have a good feed from anyone who does, so even if we trust them, aside from telling us that an invasion hasn't started yet, I’m not sure what we’re supposed to take from that.
I forgot to mention ; the reason our third guild member could keep up with us:

We asked him "How are you able to play at the same time/no-lag such as we are?"

He replied with a pic of him sitting on a THRONE of weed...

He was one of the largest cannabis growers in BC Canada: He stated that he payed $1,500 / month for a T1 to his house and he made his living by fedex-ing his weed all over the world...

Maybe one of the first Silk Roads..
I've been working through the Statistical Rethinking[0] course with Julia recently and so far the language has been really intuitive, same for the libraries (Turing, Distributions). And it's nice that you don't have to vectorize your code and can use normal for-loops.

Also, the way dynamic dispatch + specialization work is beautiful.

[0]:https://github.com/rmcelreath/stat_rethinking_2022
I solved this issue by adding

alias ssh='TERM=xterm-256color ssh'

To my .bashrc/.zshrc
I wasn't making that joke but I did get a good chuckle out of myself while typing it. Glad it worked for you, too
They can put you in prison, and take your car and seize your life savings and property for protesting them, or for giving money for protestors that lost the means to support themselves. Not sure what you're talking about...they decide what is an illegal protest. They will even force tow truck companies to force them to tow protestors vehicles.

And Trudeau just admitted he used American companies to tow Canadian vehicles. Literally used aid from a foreign nation to break up protests in his own country. Presumably with the help of the Michigan governor.
Sure but in my experience the sync, night mode, and ad blocking are a lot better in firefox, although it is definitely a bit slower because of javascript.
Ukrainian news media Zaxid.net bought[0,1] «SLOVKO»[2] (ukr. «СЛОВКО», literally 'little word') Ukrainian alternative to Wordle app.

[0] https://zaxid.net/zaxidnet_pridbav_populyarnu_intelektualnu_...

[1] https://ms.detector.media/onlain-media/post/28948/2022-02-14...

[2] https://twitter.com/mrpetruccio/status/1484536957732544513
I use Firefox mobile for the past 3 or so phones. To be blunt, it sucks. The only reason I haven't switched to a Chromium derivative is because I don't want to migrate my bookmarks, because they don't have as good ad blocking support, and out of sheer stubbornness.
This may seem like a minor nitpick but it's something that popped out at me: italisizing a font shouldn't add or remove serifs. There is a reason why Unicode defines both sans- and serif versions of italics.
That looks quite good. It's a little over the top with having to install external software though.
I think your standard for “peaceful protest” seems unreasonable. How many large scale protests have there been which had zero reports of “bad behavior”? Can you name any protest in the last 5 years whose scale was comparable to these protests which had no reports of bad behavior?
It tired a bunch of different fonts, but nothing felt as good as Dejavu Sans Mono.
Hacked Canadian convoy data shows more than half of donations came from U.S.
I'm confused on why this is needed. I have a couple MikroTik devices and I just use SSH to login to them. I also have automation that runs via SSH to update things on the devices.
I first learned about Julia somewhere in 2013, I thought “damn, this looks really nice”, but never used it seriously until 2016 (v0.4). This language gives me joy, I never get tired of it.
Yes, it is ugly. The layout engine doesn’t do ”these elements are kinda the same thing so place them side by side”. No hierarchy model, no constraints, everything is always placed on one axis according to order and then pretty much shifted randomly to not collide. Spiderwebs everywhere.

Also, ER diagrams are nigh unreadable due to the unusual relationship visual style used.
How we Hire Software Developers
A write-up of what we've tried at ShipHero and how we hire today.
1) Quit the internal politics
2) Quit the "for the people, not for profit": money is how people in a society find consensus on what needs to happen
3) Build something useful and charge for it

More specifically, if I were Mozilla I would build a semantic web browser capable of understanding what's important on a page (it boils down to text, images, videos, comments and forms), extract it, render it in a NATIVE, CONSISTENT and LIGHTWEIGHT (as in CPU / Mem - no electron, no HTML, JS, CSS), user defined way. Nobody wants today's 10GB webpages and 300 popups. Test it on the most popular websites, sell on a subscription basis for people tired of interacting with crappy websites and modern frontend apps. And, of course, offer an option to see the real page in a normal browser for when things don't work or you actually care about seeing someone's design or about running someone's code.
Yep, that's it.

The key is that spokes never fail from tensile overload (barring something like a branch going through the wheel), they fail from fatigue cracks. A spoke will be unbuildable before it has too little tensile strength.
I do find it hilarious that using tabs with non static tab stops basically solved this problem. Anyone that ever typed, on a typewriter, almost certainly used controlled tabs to line up data. I recall tables were easily done by just seeing the tabs correctly then proceeding in standard way.

That said, I don't see my lisp coffee caring that much. Let expressions benefit from lining up. Most other code, though? Not sure it matters that much.
This is a good old thread on the topic: https://news.ycombinator.com/item?id=21898537
OK I was imagining them competing with a better browser, not with lawyers.
https://news.ycombinator.com/item?id=22918980 and more https://hn.algolia.com/?q=blind
Had the parent post said merely “unpopular”, I’d probably agree. However “super unpopular” to me feels aligned with the government message that this is a tiny fringe minority, which quite frankly, is dishonest.

Re: getting things done, so far it seems counter-productive in the sense that now the government doesn’t want to seem “weak” and relax restrictions, even though it’s what reasonable governments are doing at this point. I’m not going to put this at the feet of the organizers (whoever they are); it simply deepens my already deep disappointment with the Canadian government since thats a political move.
remove.bg: Remove Image Background
Much of this also applies to tablets, and the comments here apply largely equally:

- Data is siloed into apps. If it’s stored locally at all its within app-specific databases. In many cases it’s principally stored on cloud.

- Applications cannot interoperate / share data. At best they share URLs or clipboard content.

- The filesystem is not univerally user-accessibly.

- Application process management means that any app can be closed at any time. Any unsaved state, and there’s frequently a lot, may disappear. Even within apps, content is unstable. E.g., if I am composing a longer comment or post and am researching it in other browser tabs, odds are high the composition itself will be wiped. This is the largest single issue I have.

- Linux userland tools are limited. For me this is key to productivity. Termux is very, very, very good for what it does. What it does is still limited, and not available on iOS.

- Simple basics such as keyboard-based navigation (see Mozilla Firefox/Android / Fennic/Android).
Keyboard implementation in applications themselves is at best inconsistent. This is functionality that’s as old as interactive computing (1960s and before) that is failing. In Pocket, (article archiver) I cannot use the backspace key when writing tags, there is simply no response. In PocetBook (an ebook reader), I cannot enter a space when composing a search, instead the document scrolls. There are other similar issues.

- Surveillance and monitoring are pervasive throughout the OS and applications ecosystem.

- At the OS and application level, all design intent is focused on consumption and surveillance rather than my own productivity and creation.

- Hardware support by OS vendors is limited to a few years for most owners. Google “commits” to three years, which is mostly aspirational as it may be a matter of months, if not no OS updates at all following purchase. Apple does somewhat better here.

- The touch-focused interface is imprecise and frustrating, lacking the multi-mode functionality and locational precision of a mouse-based interface. Or the blunt effectiveness of text.

In short: I can’t control my own data, I can’t rely on basic input functionality, tools are insanely crippled, decades-old UI/UX conventions are flouted, user state is at peril of being lost at any time, power-tool availability is limited, and surveillance is pervasive.

Tablets are a shit productivity environment. Full stop.

FWIW: I’m writing this on a tablet. I know its limitations well.

In another post I make the case against tablets noting that there is virtually nothing they do which isn't better performed by either a far-more-capable laptop (even a cheap and minimal one) or a dedicated device: a dedicated (and preferably dumb) phone, a still or video camera (now largely the same thing), an audio recorder. Yes, it's a backlash against "convergence", but the gains and wins are huge.
Syntactic sugar leads to cancer of the semicolon.
This is a problem I've always had with Mermaid too. Custom theming is a no-go; it's easier to make attractive diagrams with GraphViz.

I remember the docs for Mermaid.js talk about varying document trust levels, which is not something I want involved in a diagramming DSL.
Anthropologists as Spies (2000)
Modern ssh clients support adding a "SetEnv" in .ssh/config, might work for overriding TERM as well
The way I'd do it would be to have a big 26-light display, each corresponding to one letter. Then you'd light them up one at a time and have the receiving clerk write down the letters one by one. Efficient? Not very, but I can see how someone without a lot of information theory knowledge (as almost all early inventors would be) would land on that idea first.
Interesting and all-time top ranking thread:

"Ask HN: I'm a software engineer going blind, how should I prepare?"
https://news.ycombinator.com/item?id=22918980
Sorry but the adblocking, night-mode, and sync make it a lot better for me than safari, so it's not just "safari with a wig" which would imply only the interface looked a bit different but otherwise it worked the same, which is not the case.
I dont know if it has enough ram for your purposes but I also gave up and just bought an entire computer to get a 3080 and got it in 3 weeks before Christmas https://skytechgaming.com/product/shiva-amd-ryzen-5-5600x-nv...
From my experience, it is the wake timers in some apps that abuses it. I recalled it is one of the function that use the wake timers. To find this out, open the cmd/PS/WT and type:

powercfg -lastwake

This will tell you which action or hardware initiated the wake. It should provide enough clue of the offending software. Also the wakes are recorded in the log, you would be able to pull up the event viewer to find the lists of the offending software that abuses this. There is a event ID for it which you can use to track this down, I couldn't remember the number.

Edit: Here the guide for finding this in the event viewer.[0]

[0] https://www.tenforums.com/tutorials/63136-see-wake-source-wi...
firefox doesn't work. every time i try to use it there's some issue.
usually it's bad gaming performance.
Sounds like an excellent target for supply-chain style attacks...
That is a much worse risk than basically any other investment!

If you buy gold, the price will fluctuate, but it won't be lost. If you bought the Dow at the peak in 1929 and held it all the way to the bottom then you lost 89% of your money, but it didn't actually go to zero. When Ponzi schemes evaporate, the money disappears. You can sign on to whatever class action lawsuit comes out of it, but the lawyers are going to eat most of the proceeds.

It's more options trading than "investing", and Robinhood's profits demonstrate that most people lose money on options.

Blockfi's yields remind me of money market funds in 2008. They looked like bank accounts, and paid out mostly sane yields, but the fine print said "not a bank account, may evaporate". Well, when it threatened to evaporate, everyone freaked out: https://www.investopedia.com/articles/economics/09/money-mar...

When the NFT staking people are advertising yields of 132%, https://twitter.com/Route2FI/status/1492940519965605890 that's a huge blinking red sign that says SCAM SCAM SCAM, but 9.25% isn't as big of a warning as it should be. The moral hazard of every market bubble is sophisticated actors chasing yield on the way up, then claiming you were swindled, bamboozled, and had no idea what you were getting into, and urgently need a bailout when the bubble pops.
Fingerprinting the IoT
I was delighted when a section of my town was named "Fairy Ferry".
Maybe you have an old profile. I often see this kind of messaging when starting up Firefox on a freshly installed OS.
Afaik, Concord was run profitable.

But due to noise protection regulation on both sides of the Atlantic, there where not enough profitable routes available to be able to recoup development costs.
Make a fake commute? Walk your dog (or someone elses?) or just go grab a coffee.

Hopefully a coworker lives near you. You could meet up for lunch.
It does irritate me that the media are referring to it by their own name, "The Freedom Convoy", when it should be something more neutral and objective, like "the Harassment Convoy".
Is it, though? Important, that is. Can be convenient. But so is ace jump. And the latter still works.
New computer vision system designed to analyse cells in microscopy videos
I use container tabs, temporary tabs and the containerise extension to help manage things. I use it so there's stronger isolation between the websites I visit, and cookies are cleaned up when I close the browser.

That's on my main/personal profile.

I have separate profiles for work stuff, one for each client or organisation I work with. On those, I only access sites that are relevant to the organisation, and I have a lot fewer protections. I keep long sessions, I leave cookies in place, etc. It's a lot more convenient that way.
Exactly. Once there’s nothing but Chrome, there can never be another significant challenger because the barrier to entry is too high.

Additionally, even in the situation that Google is a “good steward”, their total dominance means that there is no room for meaningfully different visions of the web to compete, which is very bad.
I don't know if Firefox _can_ be saved.

The only reason why Firefox even rose to prominence was because it was an arbitrage opportunity back when IE6 was "the Internet" and Mozilla already had a superior browser (remnants of Navigator) that they needed to remind users existed. Firefox has been on the down swing since Google released Chrome.

When the top web browsers being used today are completely funded and highly-prioritized by the biggest tech companies in the world and are defaults in their respective platforms (Edge on Windows, Chrome on Android, Safari on macOS and iOS), and when all of them are really, really good, there really isn't room for competition.

Additionally, I think browsers as a "thing that people use heavily" are on their way out. Most people are anchoring to platforms that, at best, take advantage of webviews. For many people, "The Internet" is Google, Facebook, Instagram, Snapchat, TikTok, and $STREAMING_SERVICES, all of which are mobile apps. This, along with significant hardware and bandwidth advancements and the crypto thing, is why I think the "metaverse" is going to really take hold. But that's another HN post.

Anecdotally, the _only_ thing keeping me on Firefox is Multi-Account Containers. That's _literally_ it. I have been wanting to use Safari since forever since it's so heavily optimized for macOS and, now, the M1 CPU architecture, but the isolation guarantees that MAC provides are amazing. That's not enough to build a huge browser userbase with, though, as most people don't give two shits about tracking cookies, fingerprinting, or whatever. (I only give one shit myself, as I've started using Safari on mobile now. Firefox on iOS is just too buggy, and many web sites don't even recognize it as a valid browser, which is insane to me.)

That said, Mozilla VPN is a really good product that is not free. Maybe it's in Mozilla's interest to pivot onto web-adjacent ventures that are profitable?
The price is great, the downside is that you do not know whether the server owner reads your data. The "jobs" run in a Docker container on somebody's machine.
There are a couple of assumption here regarding using e-mail as transport for a social network
[1] said e-mail account is also used for other purposes (such as personal email)
[2] said e-mail account is read with an ordinary e-mail reader.

Neither assumption is required.

If the email account in question is just for the social network, the interface can ignore other messages. If the email account is on a major host (such as google), there won't be delivery problems.
If you check DeFi rates, 9.25% is fairly low currently.
I don't think there's anything stopping web browsers to have the same level of privacy features as the apps, is there? Apple, Google and Microsoft owns both the OS and the browser, so there's really no excuse I feel.
They can still do better. I want a feature that will let me programatically lie to any app that requests any permission. E.g. real data while Im in the app but maybe Im in paraguay if it requests it ourside.

Apps shouldnt be able to fully trust the data they get unless the user wants them to trust it.
Tough question. I think at this point Google is unstoppable; users care about UX not technology and Google has billions in cash to invest in UX(their UX still sucks from time time).
> Elon just sold $16B worth of stock and the price barely budged.

I could be wrong, but my understanding that such huge trades are not put on the market the normal way, but run through big investment banks that are able to use different techniques to avoid harming the stock price. For example, they can exchange the shares with hedge funds, ETFs/mutual funds, pension funds, and they can do the trades in batches over several days.
Erm, from recent memory: Wells Fargo (3rd largest US bank) had a nice 185 million fine for checking account fraud… https://en.m.wikipedia.org/wiki/Wells_Fargo_account_fraud_sc...

Not saying this justifies BlockFi’s behavior but the incentives for any bank is there!
Ford is the only one of the so-called “big 3” who hasn't filed for bankruptcy at least once, but there are lots of other US auto manufacturers, and many of them haven't filed for bankruptcy.
Your immediate response is to try to attack his credibility?

> Many of the people he claims to have converted are still avowed racists and klansmen.

Where in the article did you get that? I'm sure some have "relapsed" for one reason or another, but that's not what was said here.

Also, what are you expecting exactly? 100% efficacy where they all turn into boy scouts? Have you ever worked with the homeless, or any kind of damaged people, gangs, etc. before? The "just-so" candour I use in this is because it's a well known and practiced approach in urban outreach programs that actually works to help people.

He's aiding and abetting the neo-Nazi movement by working to get many of them to doubt their negative beliefs - and putting in a good word for a couple of them in court?

This is golden bullshit, let's see the stats!
I assume the basic issue is that by the time they've decided how big the text is (and therefore if/where they need hyphenation), they've already decided to use the ligature.

Dynamically deciding whether or not to use the ligature when its at the linebreak seems expensive... refusing to do a ligature in the presence of a soft hyphen and otherwise treating the ligature as a single unit that cannot be broken seems like the more tractable way out of the problem... but I'm sure I'm avoiding or unaware of some additional piece of complexity.
The problem with perl is that the language is so dense and complex that everything means something (and is very context sensitive) so it's very hard to know what a specific piece of code means and if it was intended that way by the author.

Perl was intentionally (designed by linguist) to be like a "human" language, with all the small benefits and large problems that entails.
As a proud Gen-X'er, I hear your call and say, "meh, whatever"
No data flow diagrams though, and that is a really big omission which other diagrams don’t cover well.
And don't forget Apple changing reusable porcelain to 'biodegradable' plates to save on /staff costs/ water for washing up!
The main problem is that they're not making money with their core product so they need to experiment and innovate to find ways to make money.

I agree they probably didn't need to invent rust: that was an happy accident, the kind of things that happen when you have really smart people around. If they had a money making accident we would be talking about something else, but I guess they would need a different type of culture for that to happen.

This is not how you run a company and it shows.
It's impressive Mozilla is still around if you ask me - but I suspect it has to do with Google, M$ needing someone easily controllable to keep the anti monopoly government people away from browsers.
Tamara Lich is Maverick Party BJ Dichter is Peoples Party. A lot of this is grievance politics imported from the US and Canada West - and definitely some from Ontario. Maybe its breadcrumbs ...

Here's the coles notes on the key people behind this protest:

https://www.ctvnews.ca/canada/who-is-who-a-guide-to-the-majo...

https://www.theglobeandmail.com/canada/article-a-look-at-the...