skysight-inc/HackerNews huggingface dataset:
> Look at which governments are most enthusiastic…

> about.fb.com

You do realize American corporations routinely cover up (or even actively participate in) U.S. and allies’ intelligence operations? You’re not going to get an objective, or should I say authentic, view on which governments are most enthusiastic about almost anything from fb.com.
That’s a very weak definition of democracy

We have a democracy in name only. We elect people who rubber stamp laws that have been written by lobbyists.

We elect people from a pool of people many of who are running only because of donations from rich people and organisations with agendas, or that they are rich enough themselves and move in certain circles.
I've never been a big proponent of infinite scrolling even when it was the approach du jour in the early Rails/web 2.0 halcyon days.

But it can work, it's just that nobody has bothered to tinker with the concept very much. It's either/or when it comes to infinite scrolling and click pagination.

The big issues for me are:

- it's never really infinite, it's some finite list that will end at a surprising time. There's rarely any context for how much is ahead of you and behind you. Some sites now will give you little contextual hints (ASOS.com for an example) but often it's opaque.

- leaving all of your previous items on the page. So I'm near the bottom of the list but I have a 4000vh list ahead

Sites that paginate without engagement outside of scroll make the most sense to me, where you get a window of several pages and indication of where you are.

[1 2 3] scroll down, [2 3 4]
What's crazy about it? Most democracies have behaved in the way you decried for most of their lifespans. Just because some subset of the population is allowed to vote for representatives in parliament doesn't mean that parliament can't run an anti-citizen secret police... Or internal repression against a minority group. Or some imperialist horror-show. Or carry out an a aggressive invasion and occupation. Nothing about a democracy necessitates that it adhere to a 21st century humanist understanding of civil rights.

Hell, if you're in the US, your local municipality is almost certainly both a democracy, and primarily exists to funnel your tax money into what is a frequently corrupt, unaccountable, and very anti-citizen police force. Nobody cares about fixing this state of affairs, because as long as its other people that are getting brutalized, I can sleep comfortably. And that's on a municipal level!
UX has onot little to do with the prettiness of a UI.
Yes.

Most L1 chains outside Bitcoin and Ethereum use PoS or variants of it.

For example Solana, Cardano, Polkadot, Polygon, Avalanche and NEAR all are proof-of-stake chains.

Ripple has another non-PoW mechanism too.
Doesn't this all come down to the separation of powers? https://en.m.wikipedia.org/wiki/Separation_of_powers
ETH Beacon Chain uses PoS, shipped on December 1, 2020: https://ethereum.org/en/upgrades/beacon-chain/

ETH Mainnet is due to replace PoW by PoS by merging with Beacon Chain this September: https://ethereum.org/en/upgrades/merge/
Do you have any one particular topic in mind you think isn't covered rigorously enough? If so, what's missing from it? That way someone can use "is that covered" as a heuristic for evaluating other resources in the future.
Beyond Chess: Interview with creator of variant with constantly changing board.
Even if you can vote, it doesn't mean your vote matters.

Breaking campaign promises is not a crime anywhere that I know of.
enforcement would probably happen at the level of the power utility. large mining operations have agreements with utilities to buy power at wholesale prices, the utilities know what the power is being used for

the real beneficiaries of this would be small miners (small business owners?) who either use their own locally generated power or the residential grid. oh, and all the people who don't mine in the US
So, private citizens are not subject to this potential law?
Stockpiles create slack, overproduction doesn't.
By minor dejavu, K-129 might have been lost to similar cause in 1968. This is the one the Glomar Explorer tried to recover. Is K-912 next?

https://en.wikipedia.org/wiki/Soviet_submarine_K-129_(1960)#...
Even better would be to tax all industries fairly, according to their greenhouse gas emissions. Or even energy production directly.

The US is the second largest polluter.

https://en.wikipedia.org/wiki/List_of_countries_by_greenhous...
I agree, but only if property tax is replaced by a land value tax.
I maintain something similar today, and I'm guessing that the OP uses some combination of the following libraries too (?):

- Readability (https://github.com/mozilla/readability) to strip down the page's HTML to a bare minimum.

- Turndown.js (https://github.com/mixmark-io/turndown) to convert the plain HTML to a markdown format with the GFM plugins enabled.

- Puppeteer (https://github.com/puppeteer/puppeteer) to download the page.

It costs me only several cents to parse an entire page, and I think OP can make some money out of this if they get the pricing right.

Also, some unsolicited feedbacks on the API:

- An option to enable/disable javascript would be great, since not all pages actually need to have it enabled to be parsable.

- You can probably tweak the header of the headless browser to bypass the paywalls of some sites. Some are as simple as setting the useragent to a crawler bot (like `googlebot`).

- Maybe an option to fill in the front matter (https://jekyllrb.com/docs/front-matter/) with a metadata given in the payload?
Shouldn’t free market take care of this? If electricity prices go to $0.2/kWh you’re losing money when mining and you turn of your ASICs.
You and me both! Especially the “without any distractions” part.
Hadn't heard of "Dennard scaling" before:

> These services cannot expect to run faster from year to year with increasing CPU clock frequencies because the end of Dennard scaling circa 2004 implies that CPU clock frequencies are no longer increasing at the rate that was prevalent during the commoditization of Unix.

Definition:

> Dennard scaling, also known as MOSFET scaling, is a scaling law which states roughly that, as transistors get smaller, their power density stays constant, so that the power use stays in proportion with area; both voltage and current scale (downward) with length.[1][2] The law, originally formulated for MOSFETs, is based on a 1974 paper co-authored by Robert H. Dennard, after whom it is named.[3]

* https://en.wikipedia.org/wiki/Dennard_scaling

The article then mentions Moore's Law.
I quite like https://neverworkintheory.org/reviews/ which has summaries of recent empirical research papers
Yahoo has used Microsoft's Bing search engine to power results since 2009.
That’s exactly what dilating a curve with a circle means :D
The FF cameras well under $1000 are not ones that crop to APS-C gracefully.
> Using unsafe blocks would fall into the category of "sidestepping the borrow checker".

I kinda want to end this assumption. Unsafe only allows few things.

- access to raw pointers.

- implement or accessing unsafe functions (e.g. C FFI)

- implementing or accessing unsafe trait

- access to unsafe union

- mutate global variables.

You can't bypass borrow checker, and you wouldn't do everything in unsafe. If you write everything in unsafe you are definitely doing stuff very, very wrong.

Rust unsafe is a surgeon's equivalent of a scar. Some scars need to happen, and you can tuck them out of sight if you are clever. However if after an operation you look like a map of scars, it means your surgeon is lacking.

No language can prevent you from abusing it, but in Rust it's apparent when you do it.

> And how does rust allow you to "maximize multi-threading" over what's possible in other languages?

Bevy newbie here so take it with a grain of salt. Because Bevy knows when and how Resources are related it systems can freely run in parallel if two resources are unrelated and mutable, or related and immutable.

> Anything you can express in rust can be expressed in C or Zig as well.

Point of a good programming languagues isn't to enable writting programs that can do anything but to aid programmers in writing error-free programs.

Why do you think we use punctuation and spaces? I remember a talk[1] where he noted spaces/punctuation became a thing only when Christian monks started transcribing written words, as a way of error correction. This was how written word looked before:

Withoutspacesitsveryeasytomakierrorsandnotnoticeitinfactdidyounoticeitwhenimadeabunchrightnowassumingthispartdidntcauseheadacheforyouineithercasewrongcodeinrustlooksjustaswrongasthisparagraph

[1] EDIT: Found the talk https://www.youtube.com/watch?v=_EANG8ZZbRs&t=1418s
It would make more sense to block fiat on and off ramps to Bitcoin since its only uses are gambling (speculative investment) and money laundering. Very, very few people who own bitcoin mined it themselves.
It would be more appropriate to say that Phoenix will run out of water if the price of water is too low.
Credit Card Sales at Gun Stores Would Be Flagged Under New Code
> And I can only marvel at how we would have swallowed that as the whole truth just a few years ago!

I enjoyed my teen years through the 90s. Some people had 24hr TV news, but very few had the internet or newsgroups for news. At that time, I found it pretty easy to find and hold skeptical viewpoints.

The pace has changed since then. The detail comes much faster, and inflections change more rapidly.

It’s society, education, and exposure to alternative viewpoints that sows the seed of critical analysis. Technology just changes the rate it happens.
As soon as they started doing full sensor readout they became competent.
Bitcoin is by design not capable of being a major payment mechanism. Stuff on top of bitcoin might, but at that point the natural question is “then why bother when bitcoin?”
It’s a clickbait headline that isn’t even backed up by the 2 paragraph puff piece it’s attached to. The actual report recommends development (not even mandatory) of low energy use “digital assets”.
Concisely: lol
Find a hobby. There's usually unsolved problems or pain points to automate.
> I think in a conversation about VR it's ok to ask whether youve actually used it.

I don't see how it's relevant. Nearly all VR insights came from those who never actually used it, namely because it didn't exist yet.

But, in fact, I have used VR quite extensively. I do own or have owned or borrowed or used or demoed at least 50 different models over the last 25 years, and my experience over the last decade has only ever reinforced this grievance, that VR hardware developers and content producers are paying little to no attention to the user's proprioception, and nothing I have ever seen, neither in my own experience, in depth reviews, documentation, nor your own statements has led me to believe otherwise. Though the component technology is getting better all the time, the VR development is no different than it was in 1996. It's as though developers are either entirely unaware that proprioception exists, or are aware and think it will take care of itself. And though it does sometimes, accidentally, it is not every time and always, and there is no great reason why it shouldn't, other than that developers apparently either haven't discovered it, or haven't discovered how.

Quid pro quo, now please give me your VR credentials so I know I'm not wasting my time. After all, once you can no longer speak to someone's argument, you think it is ok to personally attack them. So let's scrutinize your experience and knowledge in kind and see how much of an expert you really are, and maybe see if we can't get you to realize that when your ability to persuade fails, and you have no further ability to make valid argument and nothing more to offer, then you should really simply stop, leave others alone, and not try to bully or attempt to humiliate them with personal attack.
No disrespect to the parent, but I would strongly discourage any aspiring computer scientist or software engineer from concluding that the above list of topics is in any way remedial or “lower division”.

Google exists in no small part because just over 20 years ago people who could also code and raise money connected just a few of the dots on the deep themes connecting those topics: https://www.rose-hulman.edu/~bryan/googleFinalVersionFixed.p...

Just over a decade ago Netflix paid out a million bucks (that was real money then) for a modest improvement over their existing recommender based on an SVD-like gradient descent for a low-rank approximate factorization: https://en.m.wikipedia.org/wiki/Netflix_Prize. Many of the competing teams had exemplary academic and industrial pedigree.

Many (if not most) ML practitioners would profit from thinking more about the information-theoretic links between lossy compression, regularization via norm, and channel capacity to this day.

If I correctly gather that this is a syllabus for elite undergraduates, they’ll be grading on a curve.
Did people not understand that the lack of "for" in that sentence was a pun about rooting Android?
Explain to me like I am 5 - What problem does a digital currency solve that is not solved by electronic (digital) transfer mechanisms of existing fiat money?

Examples:
1: Stable cash flow (why they want a stable coin --> to monotitor for policy)
2: future projections of the economy (finance needs backing --> data is key)
3: credit scores of people
4: long term investments
5: organisations need finance in good and bad times, otherwise it is survival of the fittest but that is not what society is about.
X-trans… no actual advantages, a big pain.

Source: I develop raw processing software.
How would they audit and who would pay for it?
Cheeky.

http looks like a shitbox these days, though, right?

Maybe we just needed consensus to get started.
"We don't/can't clean up the PFAS/lead, here's some bottled water"
Would you like to talk about this in private?

Send me a dm please.
ooh this looks nice. although teaching a course with such an emphasis on decomposition in 2022 that doesn't include vae/nn/transformers methods seems... behind the times?
Can you do wide selfies with apple phones?
Since you use the term "antipattern," what is the respectable pattern (methodology) that Tailwind stands opposed to?
> have many of these large customers with more than $25 million in turn over not contributing that they do pay for the software development

If your net worth, inclusive of tech stock options is >$5mil you should have to pay to the developer for any open source software that you use, or is used in any of the products you use. (hint: its going to be expensive)
As a former volunteer wildfire firefighter we definitely had instances of (former) volunteers engaging in arson for the thrill of putting out fires.
Ask HN: Better Storytelling for Tech Demos?
I've seen a pattern with tech demos' popularity on HN being more to do with presentation than pure technical merit.

Last week I posted a time travel debugger for JS/TS which works even when the debug/inspector API is disabled (Lambda etc). The URL is https://timetravel.dev

My question is: how to present this to gain more traction on HN and similar sites? Or more broadly is there a pattern or formula you've noticed for sharing technical demos? I think fly does a great job of storytelling around demos but can't put my finger on what it is?
Ok, lets compare SF and Austin then:

San Fransisco: $1,576,808 [0] * 1.18248499% [1] = $18,645.5179

Austin: $661,337 [2] * 2.2267% [3] = $14,725.991

[0]: https://www.zillow.com/san-francisco-ca/home-values/

[1]: https://sftreasurer.org/property/secured-property-taxes

[2]: https://www.zillow.com/austin-tx/home-values/

[3]: https://www.homecity.com/blog/austin-property-tax/
Those aren't funded by taxpayers like libraries are.
I got a minor glimpse into the mindset of the TB team a while ago -- on the consensus bits and TB's choice of protocol -- and was impressed with the rigorous and ++informed approach that guided the design of that aspect of the system. Joran even managed to create a Garbo Speaks moment by finding Brian Oki and interviewing him. They are quite thorough! /g

https://www.youtube.com/watch?v=ps106zjmjhw

(Joran, I am happy to see your team and product are getting the exposure that imho they certainly deserve.)
This is not the will of the people in the Netherlands. We had a referendum a few years ago about the laws for spying (sleepwet). Their was a clear vote for not allowing bulk spying. The rules that currently are broken down where made in reaction to that referendum.
What counts as a city in Oregon? If you have a municipality X of 10K people next separated from Portland by another municipality, is it exempted from 4-plexes by right?

My hometown in western ID is 25K people including the surrounding county. The parts of town that were built along the railroad are 5 stories tall in a few spots. But everything since then has been 95% zoned for single family homes.
How Should We Handle an Overproductive Employee?
Doom on Kubernetes
I see what you mean! But note the words flamebait, ranting, and railing. That is what I was asking people not to do, same as always. Thoughtful, non-flamebait comments were not excluded.

I should have said it differently because I gave the impression of being on one side when the truth is that I don't care; and qua moderator, I really don't care.
From personal memory in publishing in the early nineties, USPO rates publications carrying less than a third of paid advertising pages as first class postage. A impossible cost. This had the useful effect of ensuring that unsold pages went at steep discounts, increasing as your imposition deadline approached. Imposition is the DTP term for layup, the arrangement of pages over a webb offset press to paginate correctly after folding and cutting. With inventory so many options expiring P=1 worthless, I ended up involved in a kind of early computational advertising business. What was very different and impossible to find web publishing equivalent for, was the far better observabity and discovery of the pre long tail in print advertising trading. Lots else looked much like it superficially does today for online.

Incidentally I think that multi month circulation delays were almost always caused by the International Postal Union rules for Direct Injection of bulk mail at wholesale rates. Very small countries you'd need a minimum of 5,000 items per lot. IPU rules effectively created a hysteresis inflection around global readership acquisition and acquisition costs that pumped advertising price cycles.
Navy Says All UFO Videos Classified, Releasing Them Will Harm National Security
It also means throttling renewables because coal plants are usually less responsive and flexible.
nice one. what were the biggest/trickiest challenges and how long did it take you?
The free market is waiting until there's only a few puddles of freshwater left and charging a million dollars a sip, as the Colorado River is proving[1] (or overfished waters, or all sorts of things). It's terrible at being proactive, it only benefits a company for exploiting a resource until it's gone, and ratcheting up the price until it is[2].

[1]: https://utahrivers.org/blog-post/2021/12/13/new-report-upper...

[2]: https://www.forbes.com/sites/drewhansen/2016/02/09/unless-it...
the utilities know what the power is being used for

I did not know this, sounds like something I would probably not do if I was running such company... why would utility company need to know what I'm using energy for..?
That sounds pretty American. In my country there's lots of people that will gladly spend for a Galaxy S22+ whatever and never turn to see the iPhone even expensive Xiaomi phones have a lot of customers.
I agree with you that PoW is the biggest threat to Bitcoin and that it will be the thing that takes it down, if not solved.

But it's irrelevant, the community is already stuck in this place.
I found migrating to AWS serverless and managed services to not be so bad - that approach has some merit, especially when it comes to minimizing admin overhead. Could you elaborate on your experience?
> Exactly right. We should work to lessen the tax burden instead of incentivizing raising it by hiding the number.

This misses the point though. The problem exists at any tax rate greater than zero. Doesn't matter if it's a penny or 100% of the price, the issue is that the advertised price is not the monetary value that's expected to be exchanged for that product/service.
It seems (from the material on the site) that the motivating use case for this isn't development, but rather running computer labs for students.
The interaction between the real money cost to mine, the BTC-denominated reward from mining, the market price of a bitcoin in real money, and the effect on the bitcoin network hash rate from all of those things changing, and the speculation about what they may do in the future, and the irrationality of the markets, makes it kinda hard to predict.
The future is increasingly centralised and authoritarian, it seems.
It is actually possible to estimate the compression level without actually compressing everything again, because different levels use different strategies which can be identified in some cases. zlib in particular has three strategies [1] and preflate [2] leverages this to store the deflate stream reconstruction data without much bits.

[1] https://github.com/madler/zlib/blob/21767c6/deflate.c#L134-L...

[2] https://github.com/deus-libri/preflate/blob/master/preflate_...
Our neighbors had bunnies escaping because they developed a friendship with wild hares. Seems similar when a dog develops a friendship with a coyote and start misbehaving going on the hunts with them.
The process in the article you link to for critical CSS doesn’t work in the real world as it becomes impossible to maintain

This script they use to load the async JS can also be racey and it’s far better to put the link to noncritical styles at the bottom of the page
https://en.m.wikipedia.org/wiki/Wikipedia:Neutral_point_of_v...
Aside from was being said, for me, at least when developing component based app, it the better choice IMHO, most css classes contains just one css rule, so you when reading your component class already can visualize how the component looks like. If you are developing a old school web, I would say it could be a pain if you mid project want to change the style of one element (because you are not using components) you need to find and replace every occurrence of the elements classes.

Also not to mention, you skip all the nonsense of the CSS in JS and the need of tools to extract the CSS from JS. Also other big win is that you can use with other projects not based on JS, I'm toying with a WASM app and use tailwind without issues, just run the tailwind bin on my app change (takes a second or less to generate the css file), the only downside here is the need of nodejs (you might be able to download the binary directly and run that, like I do on CI).
Percona hold software patents covering essentially all of Bender et al.’s cache-oblivious data structures via the Tokutek acquisition, don’t they?

Nothing against this text in particular, but interacting with anything originating from there leaves a ... slimy feeling.
People live in tents because land is too expensive and local homeowners prevent affordable housing construction.