skysight-inc/HackerNews huggingface dataset:
Politicians in Arizona and Texas have been talking about mining bitcoin and adopting it as legal tender, which raises some constitutional questions, which are touched on in this article.
The people who pay for ads are recruiters and Stack Overflow is not the most visited site by recruiters.
> Conclusion

We have tried to demonstrate by these examples that it is almost always incorrect to begin the decomposition of a system into modules on the basis of a flowchart. We propose instead that one begins with a list of difficult design decisions or design decisions which are likely to change. Each module is then designed to hide such a decision from the others. Since, in most cases, design decisions transcend time of execution, modules will not correspond to steps in the processing. To achieve an efficient implementation we must abandon the assumption that a module is one or more subroutines, and instead allow subroutines and programs to be assembled collections of code from various modules.

This aligns well with my experience, even if the terminology feels a bit dated.
As the article gets down to, standalone units are almost universally better.

Aliexpress usually has stuff before Amazon does. Better pricing too, but definitely not 2 day delivery.

If author had a killawatt, they could have done some ac—> usb-c efficiency measurements.
Small towns mortgaged their future on big box stores out by the freeway. Now they have half the tax revenue to support their infrastructure (roads, power, sewer, water). Expect decay followed by large property tax hikes.
> In the mid-1800s, the United States had thousands of miles of open land in the middle of the country and almost nobody who wanted to live there.

> Then, in 1862, Abraham Lincoln pulled the ultimate Manifest Destiny power move with the Homestead Act.

That's… not how my history book says it happened. Wikipedia seems to agree, though it doesn't go into much detail:

> The act depleted the Native Americans in the United States of much of their land and natural resources as a result of it being allocated and sold to settlers.

https://en.wikipedia.org/wiki/Homestead_Acts#Homestead_Act_o...

I'm no history buff, but I'm pretty sure the Homestead Act of 1862 violated some treaties in a major way, and soldiers were involved.
Back in the sixteenth century, kestrels were known as windfuckers and fuckwinds
To me the news is that they did it up until this date?
So the downsides don't affect the rich because they use a premium secondary market. That explains why so many US politicians support it.
The tech is neat but the reasons this isn't already in use has to do a lot more with railroading company culture (operational familiarity, risk of losing business to a competitor) than with any particular shortcomings of the technology.

Right now, no one has to chaperone individual railcars (or bogies!), because trains of many railcars travel as a unit. This also makes track control / impact avoidance easier, regardless of the level of train control deployed on the track.

This may see more use in the EU, where EU-wide regulations are mandating all member states to separate ownership of their rail network from ownership of rail operators. Then, an adventurous operator may decide to trial this technology. But nonetheless, this is fairly unlikely, as rail slots are essentially priced by time occupied for the block, so it makes more sense to pack a train's worth of cargo into the reservation you paid for.
I live here and a family member managed environment regulatory affairs for companies in the Geysers for about 20 years.

The Geysers power field is a very cool area for a number of reasons. It's dangerous: You can't just walk around in the steam fields. There are risks of poisonous hydrogen sulfide gases everywhere, etc. - but the companies take a lot of care in mitigating these human & environmental risks.

I think one of the coolest things is this:

> However, since October 16, 1997, the Geysers steam field has been recharged by injection of treated sewage effluent, producing approximately 77 megawatts of capacity in 2004

They are literally turning treated human waste into clean energy.
It's sad but not surprising that it is only mentioned in passing that prayer was the main reason for this practice since the beginning of Christianity. People didn't just magically wake up in the middle of the night. They woke up in the middle of the night to pray, and again at sunrise.

Modern people think "I should just wake up in the middle of the night for two hours to be super-productive!" but then wonder why they can't keep the practice up for any length of time, because they keep thinking "what's the point of this again?"

The point was prayer.
>Not sure what to do about it, copying it here may be not OK

Aren't all SO contributions CC-BY-SA? I doubt the original author even cares that much.
Connect those things in line by hundreds to simplify management of the shipment and save energy. Put in front one big engine that put the whole thing in motion. Let the physics do the rest.

You just reinvented the container train.

Meanwhile in silicon valley, hey let's reinvent the less efficient and most complex way of doing that.

Also applies to Elon Musk Boring Company that is the dumbest, most dangerous, and less-efficient way of building a subway.
thedarkroom.com

Have been a happy customer for years.
Much of philosophy is poetic. That doesn't mean it isn't pointing at truth - much of classical fiction in general is about getting at the essence of certain aspects of reality.
>Freedom of speech is a principle

Yes, the principle that force should not be used to compel speech since no single oracle can be trusted to it. Not that all ideas and values are equal, and indeed on the contrary the entire point of freedom of speech is that they aren't. Freedom of speech is a process, a system to try to let us grope our way towards truth and better values and adapt to changing circumstances, to maintain a dynamic equilibrium that leaves open the chance we're wrong or that what makes sense now won't in the future. Culling out the crap is a huge part of what it's all about.

>But your behavior is contrary to the principle of freedom of speech.

Nope, yours is! A mushy "everything is the same" implicitly negates any need for protection.
“Global Warming” is one of the worst terms to explain a phenomena to the public that has ever been invented. It does not mean that everywhere is getting warmer. It is “warming” in the scientific sense, where the average energy density of the system has been raised.

If the average energy density has been raised, the global climate as a system is free to explore more-energetic solutions to the dynamical equations that govern and restrict it. That means more extremes of both high and low, not just ever-increasing temperature.

This misunderstanding, sometimes deliberate, has been ongoing for as long as the term “global warming” was introduced. Climate change is a far better descriptor. Sure, it’s still all driven by heat (otherwise known as vibrational energy), but the delivery system is chaotic, no simple thermometer-style measurement is even appropriate.

A physicist feels the wind on his/her face and “sees” a torrent of gas particles falling without recourse down an energy vortex to strike his/her cheek, and this is the viewpoint you must adopt to understand “warming” in the context of climate. Warming means more energy, more energy means more latitude for the system to explore, and that means more extreme events at both ends of the scale.

In short, we don’t need “new science”, we need to stop pumping the atmosphere full of stuff that prevents the sun’s energy from be re-radiated away. Man-made chemicals in the atmosphere are making a heat-trap of the planet. Heat traps can become death-traps, at least for the fragile creatures used to living in benign conditions that they’re accustomed to.

One last thought… Tipping points are a thing. The gulf-stream/trade wind system is a stable island in the chaotic dynamic that Earth currently enjoys, but push any dynamical system sufficiently out of kilter, and it’s free to find another stable solution, sometimes violently so. Once that second stable solution is found, it may not be possible to “just go back” to the original one. The one where humans thrived - and any subsequent solution may not be anywhere near as beneficial to humans.
You don’t loose your job, you just go to jail.

Which is fine, Germans believe that they need mental straightjackets or they start invading neighbors. But those arent the rules I want were I live
Excellent take. This limiting function on companies / platforms that I thought would just be unstoppable has been surprising to me, and this is a very good description of the problem facing these companies.
The most useful link on HN of the year has already been posted. Those labels are baffling.
Yes, the outer diameter is a bit more complicated. From this point of view, some bikes can use different tire sizes.
Current geothermal technology requires very favorable geological conditions which significantly limits where it can be deployed. If EGS turns out to be both safe and viable it will mean that geothermal power plants can be widely deployed across the globe. I believe this research is also in the public interest as we want clean highly-reliable power, and EGS is one of the few technologies that can potentially provide that.
It's called Guillotine Insurance.

The world is your Oyster, just don't hose it up for everyone else. The greater the proportion of "everyone else" you hose it up for, the greater the chance someone will take exception and act on it.

Noblesse oblige is an emergent phenomena, and parallels "consent of the governed" but in a more economics/moralistic sense.

Basically, it's how those who have accrued vast fortune, and held onto it, have managed not to end up one more corpse on the bloody murder pile. No one will bat an eye at another dead aristocrat or power vacuum. Be a virtuous soul actually utilizing power and wealth to lift those around you and increase their standards of living? That can get you protection.

Not sure where you're getting the journalist/activist angle from. It's much more general than that. The press/media is just one channel for info propagation in the populace. When you get big enough to become a casual Nexus point for large swatches of the public, it behooves you to keep your nose clean. The court of public opinion's justice is far less metered than that of the court of Law's.
debord committed suicide in 1994
The idea that people need to treat financial transactions in crypto as if they were writing software for a moon mission shows how impractical the entire space is.
OneSignal (YC S11) is hiring engineers with distributed systems experience
What I've always wondered, is when getting into one of those roles (i.e. Tech Lead) without coding history or expertise, wouldn't you be missing credibility?
Well at least in Europe pharmacists always tell you about generics, that they are cheaper and work the same. Not sure who is spreading misinformation here.

Maybe you're talking about different medicines that people are using (like different insulins), the generics use the same formula as the original.
Of course that could be the case, but in my experience , the inverse is way more common. A team is tasked with rearchitecting some part of a system, and by the time they’re done, everyone is burnt-out and one-after-another the engineers leave the company.

The goal was never to “level up”, it’s just that these large deliverables take a lot out of you.
>Doing things by myself is boring and depressing

Only becasue you think it is. Husbands with kids would LOVE to trade places with you lol. Im single but at work all the dads complain lol

Fix yourself first.

Just look at https://old.reddit.com/r/relationship_advice

Having a relationship is exhausting.

For me online works. Just join discords and talk & game. And if you dont like someone, just ignore or block. easy
Majority of Americans want Biden to consider all possible Supreme Court nominees
come on. i am not expecting to visit an art gallery when i browse the current website or your local news portal or a blog or youtube. do you really think each and every website "needs" to individually tailor fonts to their "exact millimeter position" or otherwise the result will be utter garbage?

>and other fonts might be more suited in a different context

that is why "general use case" is my point. can you point me a specific example of where my current default "noto sans 10 pt" in kde neon is NOT suited for a specific use case? i want to see that unless i use a developer decided font, i would be totally off base, i would miss the plot, i would read garbage, etc etc.
You make your money in civilization then when you're retired you can have a nice ranch or villa somewhere quiet, green and sunny.

I used to be somewhat upset at the ECB bailing out Greece but then I realized all that prime real estate coast line for Northern European boomers lol. Who has the last laugh?
I've seen this error a lot when working with two different versions of the same library. Specifically, you can directly include version A, but a different library depends on a version B, with some of that exposed in the public API.
You got me curious there. Do you have any resource recommendation to learn about the cost of different data structures/algos and such?
Researchers use GPU fingerprinting to track users online
I don't know the commercial situation in the US, but here in Europe it's still cheaper to set your own darkroom up - for black and white film, that is. Color (both negative and "slide") always was, and still is, costly and "messy". If you shoot b&w, perhaps you really should make developing at home an option.
Walmart still does photo printing in an hour at many locations. I recently got a single 4x6 photo printed for 9 cents.
We have a contract with our hosting provider that specifies what data they may collect, the limited purposes for which they can use it, and when it must be deleted.

This is called a Data Processing Agreement and is also part of GDPR compliance.

We have the same thing in place with all 3rd party vendors.
What makes you think he didn't understand this? Nothing about what he's said or done implies that. He doesn't want to be associated with a platform that endorses Rogan. It's not the choice I would have made (though I'm not a Rogan fan at all either) but it's fair enough for him to make that choice.
Recently I’ve been on something of a HyperCard kick despite being too young to have ever used it. The impression I’ve gotten of it, as a tool that was radically simple to use and create with, leads me to believe there is some spark of genius within it. Within the greater purview of end-user development it still shines as one of the greatest successes. Still waiting for the dream to be realized.
Not that it won't be anathema to some folks, but have you considered just going with digital? For all that film has had something of a hipster renaissance lately - I mean, I grew up on the stuff, and there's a reason I bought my first digital camera in 1996 - and a reason I haven't shot my heirloom Nikkormat FTn since about that time, too.

Granted, that first Mavica gave up a lot in quality compared with 35mm, but it's been a long time now since you had to make that tradeoff, and you can get a very nice APS-C body and lens kit for around $600. If you're primarily interested not in using film specifically so much as in in making photographs, that $600 kit can serve you just fine for a long time, at an incremental cost per shot of zero.

(Depending on body and system, you can even still use lenses made for film bodies - I haven't shot Grandpa's Nikkormat since the 90s, but I have quite recently shot its 50mm f/2 prime manufactured in 1967, on my D5300 body. Honestly, to my mind the lenses are at least 90% of what's worth keeping around from the film days, and it's often quite straightforward to use them with digital bodies whose capabilities vastly exceed anything a lot of those lens designers probably ever even imagined.)
Imagine a TV network hosting a show called neo-nazis throwing eggs at Jews at 8pm, and then you at 9pm for an important discussion on your favourite subject.

You’d have every right to rethink your association with that platform, and demand they not air the neo-nazis if they want to have you on.

This is not about free speech. It’s about freedom of association. You can’t force Neil Young to be associated with Joe Rogan if he doesn’t want to, and you can’t argue he doesn’t have a right to tell Spotify they can’t have both of them.
As sibling comment says, without force behind it it's not in fact censorship. It's free speech. He doesn't want to support certain speech and is taking action accordingly, and he doesn't want others to either and is saying so and why. Others may choose to agree or not and take action accordingly. He can then react to that. And on and on throughout society. That entire dynamic is the essence of free speech, not censorship.
3392pts and 1129comments is "little traction"??

https://news.ycombinator.com/item?id=29845208
People saying things you disagree with isn't them "doing bad things".
It doesn't really matter that 'someone did something they should not'.

People will always press the Magic Red Button without knowing what it does with some, if rare, consistency. That's human nature, ergo, our systems must accommodate.

The fact it's possible to lose $500K whereupon 'nothing can be done about it' is a 'dealbreaker' for this tech.

The truth is, when one goes down the rabbit hole, one discovers that ETH doesn't really solve any problems and creates a bunch of problematic side-effects. When you solve those side-effects you end up with something that looks like a regulated banking system.

There needs to be a new angle/twist or use case that we haven't thought of yet, in order for any of this to make sense. We risk getting into accidents when we drive a car, because the 'upside' of fast travel is worth the risk. There's just no real upside with Crypto yet. NFT was a neat idea, but that's not it either.
And there are two types of judgement about crypto and blockchain:

- Ones who look at them as tools that can be used for good or evil, just like anything else

- The cynical ones
mmm ... https://news.ycombinator.com/item?id=30057162
Jonathan Scott / @jonathandata1 is not a security researcher. There's zero evidence provided for the claims by him. There's no code analysis.

Previous HN discussion, people who actually checked the repo are confused:

https://news.ycombinator.com/item?id=30097371

Ars Technica reporter:

https://twitter.com/dangoodin001/status/1486976676965715968

Actual iOS security researchers:

https://twitter.com/qwertyoruiopz/status/1486715602240557074
> The C++ standard requires that std::sort work for "move-only types", so you can't copy the pivot

Do you mean internally/due to subtle complexity requirements? Cause std::sort works just fine on copyable types like integers and complexity is only defined in terms of swaps.
No, the cost for developing rolls (or the price per roll) wasn't why photographers switched to digital. It was about speed, convenience, and having the blessing of spending a lot of shots on a subject without running out of film.
Which is precisely why I asked the other question:

> why should we expect that doesn't extend to non-state actors?
> What are you going to do if a few months from now if some of the "bullshit" turns out to be credible

change idea.

But it's a big if.

what's Spotify gonna do if in a few months both the lab leak theory and Rogan's bullshit turns out to be propaganda backed by malevolent actors?

what are Rogan's supporters do?

I'm quite sure they would call it a conspiracy.

But I could be wrong.

> as has happened so many times already throughout the pandemic?

it hasn't and absolutely not "so many times".

on the contrary, at the beginning many times the alerts have been discarded as exagerated and then things happened exactly as foreseen if not worse.

Think about what Trump administration said of Fauci for example (AKA 'Fauci and these idiots' as he called them)

Even if we could prove that it was a lab leak, it has no relation with underestimating the danger of covid-19 as it happened in many countries
https://techlinear.blogspot.com/2022/01/its-not-just-irs-us-...
No, it does not.

This is another tech belief that misunderstands the nature of consent. Silence is not consent. Silence is no by default.
But you can send funds to an address the funds cannot be retrieved from.

A protocol could conceivably require the recipient to verify they're holding the private key for the address before the transaction can take place.

Yet here we are.
Look up the case of Stephen Donziger. Chevron basically did just that.
SiriusXM better watch what it says!
> Censorship is the suppression of speech. Neither Neil Young nor Joni Mitchell are advocating for this.

Neil Young and Joni Mitchell both wanted Spotify to suppress Joe Rogan's speech.
The scary thing is:

Handling uninitialized memory is hard in C++ (and C), too.

You just don't notice and accidentally do it slightly wrong (mainly in C++, in C it's harder to mess up).
Cool I didn't know this. Thank you.
HyperCard was ahead of its time, and I still don’t think we’ve seen a solution as approachable and flexible.
Are you looking into the HTML code? It's minified by the deployment script.

That's not the way I edit HTML files. :-)
Olive and palm oil do not involve pressing seeds, and have been around for thousands of years.
Speaking about 2-paneled file managers, I’m still a fan of Far Manager on Windows.
I hate mint but use a different budgeting system. I'm not sure you can compare an accounting system with a budgeting system - they serve different purposes. I'd love to build a full budgeting system on top of one of these text accounting systems some day.
> There is no comany called "Applr", so the trade is cancelled.

I'm surprised there hasn't been something like this developed in the cryptocurrency space yet. Some sort of system where creating a wallet requires initialization before it can receive anything. Something like that would prevent most problems of typing in the wrong address because it would not be initialized.
That's surprising. I would've thought most C programmers have at least some experience writing C++, and C++ programmers (and C programmers too, but I don't know anyone who programs primarily in C so I can't comment) already do many of the things Rust does for you. Like thinking about lifetimes, const by default, moving instead of copying, avoiding raw pointers like the plague, etc.

Someone who has never thought about that stuff must surely find it harder to appreciate Rust.
This is a really interesting idea. Seems like it would kind of level the playing field and might help guide us toward what I think is the ideal situation - no one needs health insurance other than for a catastrophic event because prices are known and reasonable and you just pay them, like literally every other service we need and consume.
Sure there is. Taking a moral stand and voting with your feet at some personal loss is a rare and noble thing to do. He isn't strongarming anyone and clearly can't. He's boycotting a business he has a personal moral issue with. Even if you don't share his moral calculation (and I don't) this is one good way to act on a moral disagreement.
> Freedom of speech is a principle

Fair enough; but it's only one principle. It doesn't override all the other principles. Some people from the land of the 1st Amendment seem to think it does.

> not the bare minimum allowable under the first amendment.

The 1st Amendment is not a "bare minimum" - AFAIAA it's the most maximalist free-speech legal provision in the world.

Someone upthread spoke of "cancelling Spotify". Cancelling is about denying people a platform, no? How is Young denying Spotify a platform, by encouraging others to stay away from Spotify? That's called a boycott, which amounts to individuals choosing freely what to do with their time and money. It has nothing to do with freedom of speech.