skysight-inc/HackerNews huggingface dataset:
Oh I agree with you, and that's something I forgot to mention - if you do SMS/MMS routed through Fi, they downscale everything. Forget 4k video - any video you take is getting repackaged as a .3gpp file at very low resolution (144p? idk, it's pretty bad). Audio-only clips are similarly compressed a lot, and very noisy as a result. Images don't seem to be affected, but I haven't tried sending anything big.

It's not useless, but vastly better for short text conversations than anything else. Not surprising, it's SMS.
Inbox SDK-JS library for building apps inside of Gmail with browser exts
InboxSDK is a JavaScript library for building apps inside of Gmail with browser extensions.
it's a dogwhistle for likeminded folx
I edit code in Microsoft Word myself.
That's just because people love the language enough to evangelize.

20 years ago it would have been:

"Show Slashdot: here's my cool desktop"

vs

"Show Slashdot: here's my cool desktop running Linux"
Can you explain more? The files are already in Markdown format, and you can use standard notation. You don't actually need to export them, they're just in your vault folder.
Zoom’s stock is down 86% from ATH. They’re hardly thriving.
In addition to the many other fine points about how Rust doesn't perfectly secure against everything, having a static analyzer out of the compiler means that the static analyzer can continue to develop on its own time frame without being tied to the compiler releases. The importance of this is easy to underestimate. It is really helpful to have external projects able to iterate independently for this sort of thing.
There is a big difference between considering the whole team and making them complicit in a decision that hurts someone. Framing escaping responsibility as the mark of a true leader is I feel a pretty crappy way to define a leader.
We do both as most immigration attorneys do and for those in academia, the NIW green card path is often within easy reach.
That's not a very supportive response and doesn't match Hacker News values.
I wasn't in on the joke either, but once I saw the "Relax on the best beach in Královec" picture, I figured this either must be satire or someone needs to fire the marketing department.
Are inflation numbers usually reported the way you suggest?
Sure (and I'm into that) but it won't help, it just delays things a few more centuries. Even if we postulate a magic FTL space drive the crunch still comes.
I'd define it a bit more generally as a reallocation of resources that results in a higher yield.

You may not exactly remove a step, but simply adapt it - e.g. self-checkout.

I'm sure there must be some examples where an innovation added steps - e.g. the takeoff checklist for pilots.
I think they're talking about literal panic!() calls though. They used parenthesis in their examples too, which indicates they're probably talking about the macro calls.

This is a static analyzer so I would expect it can trace calls to a panic handler (which both panic! and unreachable! use). I might be overthinking things, but it looks to me like this may be able to detect panic! calls even in, say, stdlib
Neural Networks Are Decision Trees
The issue with google fonts is the CDN tracking I believe, not the license or the font itself.

If you need a google (or other) fonts, do self hosting. Simplest way is to build them into your site as a dependency... npm @fontsource for individual fonts is great for this [0] This is also better in terms of HTTPS overhead, and the process of self hosting is good for font file weight awareness due to the affect on your build size, especially when using lots of styles.

Same principle for any other CDNs you use, they all have the potential to track. The risk benefit of CDNs is being reversed, public CDNs disadvantages are: increased HTTPS overhead, increases points of failure, increased risk of users getting arbitrarily blocked by CDN provider IP blacklists, increased risk of tracking. Benefits: small developer convenience, potential advantage of caching (unlikely these days, and unlikely to outweigh the cost of HTTPS overhead especially in terms of total latency).

[0] https://github.com/fontsource/fontsource
Perl is 8 stories. I haven't looked at the other metrics.
Agree that GP's tone was off, but it kinda rubbed me the wrong way too that OP said the GDPR got worse and then goes ahead ans mentions embedding Google fonts as the first thing. Like you can't even be arsed to self-host static assets and rather expose your visitors/customers to the almighty spying kraken. So while I'm sick and tired of cookie banners, I have little sympathy in this specific case.
This tweet from Roon applies: https://twitter.com/tszzl/status/1573564546052067328
Virtual interactions aren't tied to screens. That's the first thing people need to stop associating.

Gamers have done this stuff without wasting screen estate for decades. It's the office culture which tries to push video both ways, which creates a vastly different dynamic. It's crazy how researchers largely ignore these subcultures doing just fine.
I don't see a difference with fonts.bunny.net and Google Fonts?
From the perspective of GDPR, they still both receive your IPA and browser info, which was what made it illegal to use G fonts.

You can download fonts from both of them and host them on your own server to avoid processing that information.

I'm all for privacy and such (I don't use Google Fonts or tracking ads/analytics), but I don't really see a difference in here. According to G Fonts privacy policy, they don't store any PII.
(This also reminds me that based on what I understand of the ruling, almost any 3rd party requests for assets should be blocked? Including G fonts, bunny fonts and jsdelivr)
Intel chips in on optical modem for DARPA's 'internet of satellites'
Agreed, another vote here from painful experience to avoid MERGE in SQL Server like the plague.
I've seen more complaining about Rust and its users on HN than I've actually seen Rust users.
“The practical man” series. Calculus for the practical man is good. (Hat tip to Feynman for recommending it.)
They also don't announce that it is a global problem and actually Germany has even higher levels of inflation.

And the reason for that is that those "everyone is dealing with inflation" stories don't generate clicks.
Obsidian is free, and you can bring your own syncing and publishing.

You can choose to sync via pretty much any sync solution like Dropbox, iCloud, Git, etc. For publish you can static site generators like Jekyll, Hugo, etc.
> The $815k/day appears to be the average of a peak reporting period. A more reasonable number is that it was getting $125k/day profit overall and it had one week were it made 6x that amount.

Great point - thanks for the clarification!

As for the total amount of profit, yeah, that's still absurd - $125k a day in profit for a sustained period of time.

I think that's nearly as much as the highest paid soccer player in the world makes in pre-tax salary. Think about that for a moment. A guy who spreads conspiracy theories in one country aimed at a small portion of the population makes more in a day than the highest paid athlete in the world's most popular sport.
I mean, I guess I should have been more obviously self-aware in my original post, but yes, my intent in that comment was explicitly to bemoan that I was not able to take the deal they offer for education and that my precarious freeloading led to a change in plans.
On Picking Boring Technologies
“Consumer prices in the US were up 0.4% month-over-month in September of 2022, the highest reading in three months, and twice the market expectation of 0.2%. Increases in prices of shelter (0.7%), food (0.4%), and medical care services (1%) were the largest of many contributors to the increase.”

Doesn’t seem all that much rosier to have 0.4% MoM with interest rates where they are and GDP declining.
A great language to do this sort of data gathering with probably, too.
"select distinct" is likely now syntax sugar around "select ... group by 1", which worked in parallel for a while.
The renovation of the Elbtunnel is still ongoing until ca. 2026 and will then in sum have cost around 114 million Euro.
1. I’ve seen a lot of people who immigrated on H1B, were working with an employer and eventually started their own company. I am assuming they were already working on it on the side. What’s the best way to go about this without breaking any law?
2. Can you start a company on the name of a family member who’s a green card holder and voluntarily work for this company?
Why does it discomfort you? You think it's a poor aesthetic, or you just recognize it's associated with a product, or something else?
I don't use Rust or make pro-Rust comments, but the pro-Rust comments don't bother me at all. They're respectful and substantive.

The anti-Rust comments, like yours, are irritating, off-topic, and not adding anything to the discussion. If you want to start a language flamewar, there are better places to do it.
It's interesting to think about the way these things evolved. Imagine if, over time, the `compress` utility got -gz, -bz2, -lzma, etc. flags, and `gzip`/`bzip2` were all converted to deprecated shell scripts. When is the right time to consolidate variants under one program (and deprecate the variants), and when is it better to let small utilities keep doing one thing well(TM)?

I see people talking about removing the compatibility scripts being driven by a sense of purity, but wasn't it that same sense of purity driving someone to collapse `fgrep` and `egrep` into `grep` in the first place? The sense that these are all just variants of the same goal, and thus should be flags to the same program? Why bother combining them if not to ultimately remove the "extra" programs one day?

I'm not sure what the right answer is. On one hand, I like the idea of a smaller namespace of programs with a larger set of well-documented switches. The alternate universe where `compress` covers the widely-used variants of compression and the variant utilities fell away over time sounds kind of nice. Or imagine if early UNIX had arrived at a "plugin" model, where top-level programs like grep should have pluggable regex engines which can be provided by independent projects? The culture we have, of tiny independent projects, will always make consolidation and deprecation messy events.
You can use it with any cloud storage - iCloud, Dropbox, etc.
React RFC: First class support for promises and async/await (Suspense for Data)
Enough Americans agreed with them to pass a (poorly designed) law purporting to do exactly that: The ADA. So even if you disagree with them it's not as absurd a position as you colorfully claim.
According to the Readme, this is based on a more-general verification framework called Viper, which apparently works for several languages (including Rust): https://www.pm.inf.ethz.ch/research/viper.html

There also appear to be equivalents of this tool in Python ("Nagini" https://www.pm.inf.ethz.ch/research/nagini.html) and Go ("Gobra" https://www.pm.inf.ethz.ch/research/gobra.html).

I'll definitely be checking out Nagini for my work!
this would work for like 3 months. the real advice is more nuanced and probably not Meta-specific

1. aggressively fend off low impact commitments or projects (there are always a million ideas and requests for help floating around)

2. make sure you have a good relationship with your manager, your team, and other teams that you need to work closely with

3. work in an area that either clearly makes the company money, or is critical to the business in some other way

4. make sure your work is publicly shared, but you don't have to go overboard. if your team does something valuable or interesting, write about it
That's not what is happening at all. A card with your name, address, and picture on it but absolutely none of the official things that make it a license is not a license, and there is nothing illegal about making them. I have quite a few ID cards from various private organizations - no issue. If the guy were placing a "decorative but in no way meant to be real" stamp on his surveys, that would be one thing, but without any stamp at all it's as clearly unofficial as any other piece of paper.
Time to throw some money at Nokia/Ericsson stock.
Yes but you need to be careful because the line between business development/marketing and work - at least as perceived by CBP officers - can get blurred. I am assuming that the only company here is your company in France, and not in the U.S.
Seat of pants definition is that a library is something with a single function. Add postgres support, logging (sort of a grey area sometimes), etc.

A framework is something that provides an ecosystem for you to develop in. Rather that using your own style/glue/etc a framework provides all of this for you. Another key aspect of a framework is how much it hides. It's not uncommon that a framework (like rails) hides almost everything from you down to exactly how it's launched. I suppose you could say the hallmark of a framework is it's closer to writing a giant configuration in a bespoke DSL than actual programming.
I'm wondering if you could launch VSCode with flags like:

$ code --no-extensions --no-lang-server

And then alias that command to `litecode` or something
I dont know this to be verified, so perhaps those who are interested could look into this.

I have heard the argument that 3 months before every election and/or midterm election ( Nov 8, 2022) inflation is managed to lower numbers.

That could be one reason.

Usually it's used to improve the annual inflation rate. If that's true then you can comment in Dec and Jan if Inflation rates go up again.
You can sync using any sync solution, e.g. Git, iCloud, Dropbox, etc.

There is no 2FA because there is no authentication necessary. All the files are local to your device.
An Introduction to the Conjugate Gradient Method Without the Agonizing Pain [pdf]
I wont. I live in the burbs of a major city and don't feel safe riding on the street where cars travel 45mph.

US just isn't very bike friendly in general. I mostly want to use the ebike to make my rides longer.
I don't think its as popular as you think it is. Plus its used by a bunch of other crap:

https://hn.algolia.com/?q=TFA

so its probably worth just spelling out the thing.
This is very cool! Thanks for sharing.
My favorite part is when it's a closed-source program so the language it's written in is barely relevant to its users
TV series about rise of Ethereum optioned
do you have any other kids? do you find boys are more susceptible to this or is it relateively gender neutral?
There's a huge difference between 2 seconds (even 1 second) and practically instantaneous. It changes everything.

Also worth mentioning: I for one am using a pretty slow computer, and VS Code is unusable. Like most editors and IDEs. But stuff like sublime, vim, NP++, etc. are a pleasure to use.
They could still be shared. Each customer is an org, not a single user. This model would only work at business pricing levels anyway.

However many environments you have of Dev, Staging, QA, Integration, whatever is the same as normal. Sales gets an instance, but I’ve seen that anyway and it’s just one more. Can have a public Demo. As long as you don’t scale O(n) with prospects, it’s not a meaningful cost. Even if you did that, I’d bet it’s a tiny fraction of your cost of sales.
Is Hong Kong’s IPO Window Opening Up?
Not having used any of the graph based note taking/knowledge tools like Obsidian, logseq, Athens Research or Roam -- I was wondering if anybody has tried them for collaborative knowledge management?

Obsidian seems to be single user based, Athens is "collaborative" and "for startup teams". But does anybody actually have any experience using a graph based knowledge tool for your teams knowledge management?
This is the tunnel you may have seen: https://bicycledutch.wordpress.com/2019/03/13/the-scheldt-tu...

The wooden escalator is impressive still working after so many years.
I read that as "verifies (absence of integer overflows) and (panics by proving that statements such as unreachable!() and panic!() are unreachable)".

I think the docs also support this reading, overflow detection and panic detection are listed as separate features [1].

But it is poorly worded, and the readme could certainly be improved.

1: https://viperproject.github.io/prusti-dev/user-guide/verify/...
I would have guessed this and was glad to see my thoughts confirmed. Nice bit of ego support.

More seriously: it would be interesting* to do sentiment analysis on the articles and comments. A fair number of recent C++ articles on HN denigrate it, and any article about C++ inevitably generates a bunch of lazy anti-C++ comments. A post on "which languages do HN commenters like and dislike the most" would be quite eye-opening. I imagine rust would still be quite high, but perhaps the rankings would move a lot.

* interesting, yes, but not interesting enough for me to bestir myself to do this. I guess I'm just lazy...and not in the programming sense!
Given that Apple pays for new fabs to be built for TSMC - that helps their operating margin but hurts their gross margin.
As an Australian, with an economy always experiencing very high inflation (8%) I just immediately question what is the composition of the US CPI. Perhaps it’s not reflective or is disproportionately weighted
What is aspirin doing in there? The best current research indicates even older adults shouldn't be taking a daily aspirin unless they have had a heart attack. One size fits all doesn't, even for poor people.
It was bipartisan. Both parties voted for it. The student debt forgiveness is not bipartisan and even controversial within the Democratic Party.
Generative AI Metahuman merchants in Unreal
In retrospect, GE's move into finance with GE Capital, while contributing heavily to the bottom line, ruined GE.

I get that Apple has a lot of money that needs managing, and I'll probably sign up for this myself, but I do fear it's a harbinger of wrong focus and disaster decades from now.
We hit over 1 million dead after flattening the curve, effective treatments, and a huge swath of the most vulnerable population getting vaccinated before infection.

Models showing 4% IFRs without drastic measures like lockdowns seem fairly accurate to me. Simply letting COVID run rampant may have done less economic damage because it’s vastly less deadly to working age populations, but we would have barbarically sacrificed a significant chunk of the population for little gain.
Do you really think most of the US public really care about details? Prices are going up, things are expensive, people click outrage headlines.
>which is a great thing for sustainable use of natural resources

Also great for keeping sustainable business models from getting out-competed by a bunch of dolts with monopoly bucks.

> Freedom wise, long term higher rates encourage distributed ownership of capital rather than centralized financialization. For example an escooter is merely several hundred dollars, but under ZIRP it made sense for investors to buy thousands of them to rent out, to try and create some kind of future revenue stream. Our society is much better off if things, especially consumer goods, are under private ownership rather than leased out by centralizing companies.

I agree. However, many people see this as a bad thing. To continue with the scooter example, say we discover better scooter batteries but they aren't quite economically viable. With centralized ownership you can just financially penalize companies to make them switch. Even if people have to pay more they're at least not directly targeted which makes the change less politically expensive. With distributed ownership you have to enforce against more people, many of them individuals and possibly take enforcement action against them which is more laborious and expensive and runs much more risk of offending people's sensibilities and other backlash.
Sisyphus, but with gamification.
The economic system is in no way dependent on student loan money. where did you get that impression? It is a negligible part of revenue.

The main problem with young people financially establishing themselves isn't the loans, it is their choice in careers/degrees.
> This reasoning is flawed.

I wasn't making any reasoning. I was just making the observation that this change has been staged for a while now and that I'm surprised there hasn't been more noise about it before now.

> don’t expect a flood of complaints to be time correlated with the change.

I expect complaints to be correlated with whenever a blog/tweet/whatever moaning about the change happens to trend. I don't think it has much to do with when distros pick up the change because, as I also said, I expect distros to backport the old behavior. So I think the timing of any backlash is entirely dependent on the mood of the internet hive mind.
How is state managed?
Speaking of wasm, that's technically a language too. Looks like around 307 stories with "wasm" in the title, by eye.
Exactly this ^^.

Negativity has always sold more than positivity. It's why we "can't help but watch" when we know something bad is about to happen despite our instincts telling us we should look away.

In the age of websites needing clickbait headlines to sell advertising, this phenomenon is exacerbated tenfold.
The company where I work disallows us from using our own product because it would be considered a conflict of interest. Some co-workers say it's a federal regulation, but I've never seen that anywhere in print, so I suspect it's just a workplace rumor/justification.

I've had customers complain to my face that we tailor the products to our needs, and are surprised (and sometimes vocally disbelieve) that we don't use it, ourselves.

In certain industries, dogfooding is considered bad, and sometimes illegal.
DJI drone tracking data exposed in US
I guess they backed out the “which” change before this so you wouldn’t see something silly like:

which egrep

And it would print

You should use command -v

egrep is being deprecated

/usr/..

Like jeez..
Let's just accept you can build just about anything in any language. When I see posts like "I built X in Rust," I just assume the process was so onerous that they had to impress others by saying they did it the hardest way possible. /s
1.) Yor activities need to be limited and you can't be compensated in any way but unfortunately this requires a conversation with an immigration attorney to understand clearly what can and can't be done so that no lines are crossed and there are no negative long-term repercussions.
2.) No for several reasons, some legal and some advisory.
For the most part people care, index, and budget based on their income. For most people that changes on an Annual Basis so looking at price flucuations from July 2021 to July 2022 is a more accurate and proper way to look at inflation as it impacts the normal every day person, than looking at inflation variance from Aug 2022 to Sept 2022.

I care that I was buying beef at $3 / lb last year, and now am paying $6/ lb today, not that I was buying beef at $6/lb last month and it is still $6/lb this month... I want my $3/lb beef back
GitOpsify Cloud Infrastructure with Crossplane and Flux
Pink's Autonomy, Mastery and Purpose Framework
No different than the interaction between MagicDNS & any other upstream DNS (Google, Cloudflare, your own, etc).

The built-in resolver at 100.100.100.100 handles the *.your-tailscale-suffix names in your tailnet and the rest that doesn't match goes upstream. Basically.
Not for long as my comment alludes.
The US could solve the population difference fairly easily by having some family friendly policies, and walking back laws that are destructive to families such as by incentivizing divorce etc.
How does any of this relate directly to the issue of "surreptitious forwarding"? What does the web of trust have to do with anything?
EB1 NIW, AOS filed last week. How long should I expect to wait for the actual green card?