skysight-inc/HackerNews huggingface dataset:
I used Lit for web components, with no build steps. I loaded it from unpkg [0]; but there are probably more production-ready CDNs in existence. It worked pretty well, especially since CSS styles can also be encapsulated inside of the shadow DOM of the components.

But for proper frontend projects, I would use typescript, and therefore a build pipeline.

https://www.unpkg.com/browse/lit@2.2.7/index.js
You could consider codegen from the single point of truth. Not always practical, but great when its set up with good ergonomics.
So what? Pardon the pun, but what is at stake here?

It's not that the those proposing blocks can change the rules of the game, validators are only there to ensure that rules of the game are being followed.
> I rather like Gibbon's argument that the Ottoman empire was effectively the continuation of the Byzantine/Eastern Roman empire - by that line of thinking the ultimate surviving descendant of the Roman Empire fought in the First World War.

The Ottomans themselves thought of and described themselves this way.
If GPT-3 is that good then in this case it's still offering good public health advice. I think it's a person posting but with the GPT-3 thing as their description as that'd be pretty funny, but unless there are obvious errors we'll never know.
Stoves uses town gas, which is a mixture of methane (either natural gas or biogas) and air. But there is no pure natural gas network.
Brazilian Jiu-Jitsu always seems like a good choice whenever I talk to people about it. However it's more physically demanding; more peaceful options may be preferable (e g Tai chi).
Their exclusive games (The Last of Us, God of War, Returnal, Horizon: Zero Dawn, Bloodborne, etc) are pretty incredible. This is pretty concerning, but few remember the 17 year old rootkit scandal or that they discontinued PS3 support for Linux 12 years ago.
Big oops!

Yes, thank you!!

I fixed it in the comment.
if an idea triggers emotion in you, then you know you have a bias
Like many decentralized systems, it's not actually decentralized but can have the appearance of such.

All these systems have "whales" such that the individual can't do much except align with a whale. Applies to more than just crypto, too.
I mean, I think this really depends on how you define ethereum. I think we all agree that there hasn’t been an effective attack against the consensus mechanism in a while (we could argue the original dao was sort of a successful attack against all of eth due to the hard fork).

This is kinda where I’ve gotten to on this: consensus is pretty much safe. Smart contracting is very hard to do safely.

This is not unlike the guarantees in general computation. The metal is pretty safe. The further you get away from the metal, the more layers of abstraction you’re relying on functioning predictably.

To be clear, I’m not arguing with you and appreciate your point about formal verification of eth.
very cool affiliate site idea.
Just take C, remove the integer promotion and implicit casts (it means casting constant literals, yes), except for void* ofc. Remove those horrible __thread, generic, typedef (use the preprocessor for function types?), restrict, all optimization "hints", etc keywords. Finally standardize properly the preprocessor macro with a variadic number of arguments... Split completely the syntax definition from the the runtime lib (the main() function, etc).

It seems there is more to remove from C than to add.
The sidewalks are actually the tops of tunnels that carry power and steam in both directions.
Exactly. These scumbags are not to be trusted. Ever.
> Every time I cook, my wife about has a panic attack watching me fumble around, forgetting things, looking for things, oh god that's burning, etc.

I do all the cooking for our family because I'm pretty good at it. A few things that help me. First is mise en place. I read through the recipe and lay out all the ingredients and prep them (dice, chop, measure, etc). The next thing is I read through the recipe several times and picture myself following the directions. This greatly helps me determine my timing for everything.

Not trying to fix you. Just thought I'd throw out some ideas in case you wanna try.

EDIT: Forgot to mention music. I can't code to music with lyrics. Nor can I code to music that has too many sharp edges. If it has a nice, smooth, consistent beat, I can really get some stuff done, though.
Some languages handle massive parameter lists better than other (ex with defaults). There are also design patterns for this type of problem (ex a PizzaBuilder).
The country gets the leadership it deserves. We elect people who tell us X or Y because that's what we want to hear. The only way to be honest and also get elected seems to be to not understand that your promises are impossible to keep.

Also we're not a little boat that can be turned around in a few minutes - we're like a huge tanker that cannot turn suddenly and no amount of radical action is going to turn it into a jet aeroplane or whatever it is that some people imagine it could be.

Most of us are ignorant of how things work (I'm definitely included in that - I only know a small bit of how some things work) and we can be full of ridiculous and impractical ideas and that is exploited by politicians. The politicians that are honorable and don't exploit our silliness ..... don't get elected.
It’s Time to Stop Living the American Scam
I tried it and I think it sucks. JetBrains FTW.
One of the dumbest blog posts I've ever read. Who is upvoting this stuff? If anything I see newer devs _not_ embracing DRY. Some of the codebases I've seen lately are hilariously bad, especially in frontend development.
4:3 is not a fad, it's superior but lost out due to manufacturers consolidating tv displays with monitors.

I guess they would like you to think it's bad since they don't make them for cost savings reasons. I'd buy 4:3. There are still a few niche makers for medical and industrial purposes but the specs are crummy and prices high relative to mainstream displays.
I think there's two points to unpack:

1. As you said, it was compute-rich before, and native token-rich now. I see it that way: the difference is that your richness is now a part of the protocol which allows it to e.g. punish bad actors (aka slashing) which isn't possible in PoW scenario where attacks can continue indefinitely.

2. Validators don't solely decide rules of execution: full nodes do. If you, as a validator, try to break the rules (double spend, incorrect execution, etc.), full nodes won't accept this new world view and discard it. So providers like Infura which most users (currently) use will continue working as expected and the canonical chain won't be damaged.
Those keyboards were listed as out of stock when I looked. Perhaps this has changed in the meantime.
For Algorand, the answer is in the very paper I linked:

> If the network does stall, either from network outages or malicious behavior, the nodes go into recovery mode, waiting for recover messages. Individual nodes will send these messages to signal to the network that it should either continue processing the last known block proposal or to propose a new block. When a quorum of votes is received for either one of these messages, the system will revert to normal operation. In the case of malicious behavior, the protocol may select a new leader. In the case of network outage, the current block will continue to be processed or a new block might be proposed.

For other blockchains, the answer will depend on their implementation. It's likely you're gonna have to understand the underlying protocol before you can understand the potential threats, and consequently how the protocol addresses those threats. So for other blockchains, your best bet to understand what happens in the case of malicious nodes, is to understand the whitepaper describing the protocol.
Ask HN: What phone(s) do you use?
I would assume the subjects of the survey (you) to be privacy-valuing, security-aware, and overall technology-conscious folks. I am interested in knowing how this compares to general consumer market.
I’m truly curious, is this because it rules out distributing a statically linked binary? I may be misremembering, but I thought LGPL is completely fine for commercial apps if you’re just looking against the LGPL’d code.
Would you go in a house without permission?
How is this distributed in anything but the most trivial sense? In the documentation it literally says this is not distributed, and there is a centralized git server.

If the creator doesn't know how common database terms are used they probably don't know much about writing a database.
I don't remember when that was true. JetBrains conveniently outclasses Eclipse these days.
if you don't need a web application, pyqt can get you a desktop app up and running very quickly. it takes a little bit to understand the signal/slot design, but it's not too bad
Yes, like Watson & Crick and lots of others have shown over the years by lighting the way with proper accreditation. /s

Science is a means to an end, the 'giving proper credit' bit has been under fire since the day that someone figured out that citations can bestow fame (hardly every fortune) and given the low stakes it is to be expected that that is the battleground. But the number of PhD students that have been screwed out of proper credit to further aggrandize their academic masters can probably not be enumerated any more, so let's not pretend that proper credit is the coin that makes academia function.
> What is the incentive for them to do that?

They could be short trading ETH. They could just want to create havoc. Why did people deface websites long before online ransoms were a thing? I don't think bad people need many incentives to do bad things. I may be wrong of course.

> If the node is secured physically they would need to break into a person's house and decrypt whatever security setup they might have in place.

But that's not how most exploit work. Most exploits, and by very far, are 100% software.

I mean: it's for the very reason that computers aren't devices to be trusted that many are protecting their coins using hardware wallets.

I don't know what software is needed to stake Ethereum but I'm pretty sure it involves a huge software stack.

Seriously: I don't understand how, on one hand, there are people holding the keys to move their ETHs on hardware wallets who are, on the other hand, staking these ETHs on a purely software stack. It makes approximately zero sense to me.

If you're certain your node can be trusted to safely stake your ETHs (as in: there's not risk of your ETHs getting slashed in two), why bother with a hardware wallet? Just keep the private keys that allows to move your ETHs on your node too, because you consider it's safe anyway?

I don't know: I may be all wrong on this but it sure makes no sense to me.
Due to the way bittorrent works, downloading is inherently distributing.
Ignore any recommendation of React, TypeScript, Vite, or Tailwind. Here are some recommendations that don't require NPM/Node.

Pick a "classless" CSS library from a site like CSSBed[1]. These are kind of like Bootstrap, except you don't need to write any CSS or apply any CSS classes in your HTML for them to work. No tooling necessary; just include a <link> tag in your HTML document. If you'd like to try something similar to this "Tailwind" hotness everyone keeps talking about, try Basscss[2]. Again, no tooling, just need a <link> tag.

Once you start needing to add interactivity to your site, htmx[3] is nice and decently simple. If you really want something React-like, Mithril.js[4] is very similar but much simpler.

[1] https://www.cssbed.com/

[2] https://basscss.com/

[3] https://htmx.org/

[4] https://mithril.js.org/
> "Thanks EU for making everything worse ..."

> "Gas likely is better than ..."

Everything got worse, but likely better? You seem to be contradicting yourself.
Go for the man, not the ball.

1. I'm not german

2. I don't hate nuclear

3. I disapprove of nuclear, because its proponents never budget for decommissioning; not for "ideological" reasons.

What are "ideological" reasons anyway, in this context? What ideology are you on about? You could say there's a "green ideology", I suppose, which amounts to preferring policies that don't wreck the environment. But how's that an "ideology"? Is it "ideological" to favour policies that don't result in widespread famine, or global thermonuclear war?

I'd be pro-nuclear, very much so, if plans for new plants included detailed, budgeted explanations of how and when the plant would be fully decommissioned. They never do though.
How is it backwards compatible? Clients cannot continue to secure the protocol by hash mining after switching the protocol from PoW to PoS. Bitcoin moving to PoS would probably lead to a hard fork and split - two protocols, one where some group want to stay on the PoW fork, and another where some group want to migrate to the new PoS fork.
Pycharm's debugger is great but I cancelled my sub after trying out emacs & neovim for a while. I realized I didn't miss the rest of the IDE at all.
> is this post seriously advocating for creating needs from scratch?

What do you think the vast majority of marketing and advertisement is concerned with? Using psychological manipulation to trick people into believing that they're missing out on something and then selling them a solution to the fabricated need is par for the course. The perverse monetary incentives create an inevitable race to the bottom where human desire itself is manipulated in order to increase corporate profit.
Would recommend reading Ben Edgington's annotated spec: https://benjaminion.xyz/eth2-annotated-spec/phase0/beacon-ch...

It's not entirely up to date (none of the annotated specs are) but out of the three annotated specs I'm aware of, it's the one that is most focused on explaining how things work. Vitalik's annotation (linked in another comment) places a particular focus on the reason specific constants where chosen.
Taking action against scraping for hire
Optimized Enum Sizes in Rust
Could you share your settings.json file? I'd be very interested in your setup.
Most of the linked spec is pseudocode - actually it looks like valid python code. So to be fair I highly doubt you'd need any understanding of what it's actually doing to successfully implement that spec. Just like I still have no clue how Quaternions work, yet I've implemented them multiple times.
Due to an unforseen DBUS on WSL bug, we never were able to activate our double agent.
I disagree. Most people do fine with US-intl keyboards, perhaps with extensions to specific keys such as alt gr to type a few dedicated diacritics or other altered letters. The trouble with regional keyboards is that they frequently move special characters around for very little actual reason (and that isn't saying anything about the whole AZERTY thing, which is incomprehensible).
Startup Funding Falls the Most It Has Since 2019
> https://www.billboard.com/pro/camp-chaos-songcamp-nfts-50-pe...

There's no model here. A band sold merch. If they had sold a branded beanie baby during beanie baby mania (and had been a band that appeals to suburban mothers), the same thing would have happened.
I mostly use Bootstrap for prototypes. For most of my use cases, I just use card styled divs. There is basic support for different types of container divs in bootstrap. There's card-group, card-deck and even card-columns. Never had to go beyond these for my requirements. Forms are a breeze and come out looking great, right out of the box.

Bootstrap has a flex (https://getbootstrap.com/docs/5.0/utilities/flex/) for managing layout, alignment, grid sizing etc.,

Also, targeting multiple form-factors and building responsive UIs is easy once you start with the mobile-first styling classes and then start setting the various breakpoints for larger device form-factors.

If you already know HTML and some basic CSS, getting up to speed on Bootstrap or Material Design basics might be just a day or so. Their documentation is very good and you can go straight to the section you want (eg: tables) and try it out in your HTML.
There's also NvChad

https://github.com/NvChad/NvChad
Does the lid open a full 180 degrees and is the hinge sufficiently strong to support the lid if propped up against a wall?
20x in Munich? That is new to me.
Just adding to your comment, there is some VX activity here https://www.vx-underground.org/.

Some fun stuff still takes place in game hacking and jailbreaking (whether iOS devices or consoles).
> opening up entirely new markets.

Before deciding if "opening up new markets" is necessarily good we'd need to ask what kinds of markets it opened up. Most of what I see are content farms flooding search engines with SEO garbage, scammy businesses that sell poor knock-off products, and predatory ad tech. I'd prefer it if those markets had never been opened.
> the more you have of the capital the more you influence the system

That's not how PoS works, though?
From their ReadMe

>> wxWidgets licence is a modified version of LGPL explicitly allowing not distributing the sources of an application using the library even in the case of static linking.

[1] https://github.com/wxWidgets/wxWidgets
> people stealing his ideas

So, ideas can now be stolen after all? I thought the HN consensus was that ideas can't be owned, but implementations can be. Or is it somehow different when we're looking at science?
We could move away from prescriptive "programming principles" and towards ideas that empower people to use their own judgment. Instead of "Don't Repeat Yourself", it could be "You Don't Have to Repeat Yourself".

Now I know what I'm getting myself into here. Most people hate making their own choices and love to blindly follow simple prescriptive rules which are known by Experts to produce Good Results. But when the religious approach isn't working for you, maybe it's time to stop making your occupation a religion.
Yeah. RISC is good.
attribute ((overloadable)) in C will name mangle and dispatch using a close approximation to the C++ rules. Much saner in use than _Generic.
Doesn't your country have laws against false advertisement? Such bullshit would have gotten them a (not huge, but still, it's a Matt of principle) fine in the EU.
"And it won't make one bit of difference if I answer right or wrong—

When you're rich, they think you really know!"

~ Tevye, _Fiddler on the Roof_
I’ve been using that for years but was wondering whether the documentation is current about Chrome - they offer things like disabling the JIT (nearly half of Chrome’s exploits last year) as a group policy option on Windows, for example, but it doesn’t appear that APP does anything for Chrome users other than mandatory Safe Browsing.
Fair enough, that makes sense. I meant to ask "why should I", my miscommunication.
You can do this via purchasing physical media, too. You can even pass it along when you're done with it.
You can also use goodbyedpi to circumvent blocked sites by ISPs

https://github.com/ValdikSS/GoodbyeDPI
9000 yen? It does seem like if you’re going to have the law in the first place a fine that cheap sort of undercuts it. The crime enters the news, and then everyone sees the fine is less than the cost of a special edition fancy blu ray of her wrestling.
>>the more you have of the capital the more you influence the system? what a novel concept!

That is exactly how Proof of Work works as well.

What makes PoW and PoS implementations like Ethereum's capture resistant is that they are governance-free, so capital is NOT used to influence governance. It is only used as a signal that is costly so as to prevent Sybil attacks.
It's probably the fact that most people haven't experienced it. Regular consumers think macbooks have magically "better" displays than most windows laptops but can't name the exact reason. But just getting a high DPI laptop/monitor gets the same effect.
...also the Highland Park shooter, what a surprise to literally no one.
The fact this isn't coming from SciFive or Pinebook makes me suspicious as well, as does the massive lack of details. I can't find anything really on this OEM which is not promising. In this case they'd probably have been better off going kickstarter IMO just to get their names out there and have at least a pretend ounce of accountability.
>The beauty of NFTs is that that doesn't matter. You just go to another provider that still accepts your NFTs

Disney: "sorry, we don't accept your Sony NFTs either"

Netflix: "same"

Amazon Prime: "same"
There are lot of software and hardware that use biomimicry.

Schmitt trigger, one of the fundamental components in electronics is based on nature (and its creator is called as the father of biomimicry/ biomimetics https://ehistory.osu.edu/exhibitions/biomimicry-a-history).

Swarm optimization algorithms (genetic algorithms, particle swarm optimization, Ant Colony optimization etc) are more openly based on nature.
Gosh I really hope so. That's how I laptop.
So this is a universal thing in science, nothing new under the sun etc.

What’s changed is that things move faster these days, so the originator isn’t dead yet when you rediscover whatever they came up with.
Allways buy the tape, record, CD, DVD, Etc make a backup
Current Bitcoin usage is literally a rounding error of global energy usage (0.1%) and if wildly successful would still be < 1% of energy usage. https://www.lynalden.com/bitcoin-energy/

If Bitcoin moved to PoS it would be fundamentally different. It might work for other coins since they aren't as decentralized.

> Instead, proof-of-stake mainly seems less suitable for a decentralized and censorship-resistant global monetary asset, especially when considered along with the issues that I’ll describe in the second half of this article about stablecoins. Proof-of-stake is inherently equity-like rather than money-like, compared to proof-of-work

https://www.lynalden.com/proof-of-stake/
> Does the lid open a full 180 degrees?

No, only around 150-160 degrees

> is the hinge sufficiently strong to support the lid if propped up against a wall?

Looks strong enough to me for my 3th Gen KDE Slimbook
Ask HN: Is it possible to breed a cat with round pupils? (just for fun)
They say cat's eyes are lame in vision (except of vision of moving things), seems interesting despite useless to observe what will happen if give proper vision to domestic cats.
> This can't be real. It reads like a joke. Something users purchased can no longer be accessed?

This is relatively common and has been since before you were born

.

> I think that's the definition of stealing.

It's not. This is, though:

> Good thing we still have torrents.

.

I don't like what Sony is doing here, but it's really weird for you to try to hold the moral high ground while also announcing that you do something much worse than they did.
You define a consensus rule in NewStakeChain that it must include within it a valid block for OldChain that contains no transactions, or otherwise causes damage to the network by making it unusable such as a reorganization proof. Once the OldChain network has been destroyed by the new one, the consensus rule can be relaxed and there no longer needs to be POW completed by anybody.

This specific example works and is economically rational because miners could make a PoW block and get its reward, or they could make the no transaction attack block and get its reward, plus the reward on NewStakeChain for submitting the proof.
So so many words but not a hint of any demo. It's just magic according to Facebook. Plz couldn't they at least have a crappy demo to break?
'Immortality project' or just, a traditional way of seeing oneself as being a part of a 'line' or stream of life.
> governments allowing PoW

Is there any precedent for this? Have governments ever ruled on how people can use their computational power?
Both of you are concentrating on GNOME DE. GNOME DE doesn't matter. Gtk3/4/5 matters and it, and Gtk using devs writting applications, don't have all the vertical integration and control that the GNOME desktop environment has.
> It feels increasingly like paying for media is for chumps.

It's for honest people.