skysight-inc/HackerNews huggingface dataset:
Centralized database indeed!
If you really feel LN is centralized, I point at infura et al and say that EVM chains by design can exist for 99.999% of their users as centralized databases accessed over http apis.

LN is a abstracted layered approach, the only realistic scaling design that works on the internet. It was disappointing that plasma style constructions were not successful. I really believe this is where we should go, but alas there is money to be made from issuing tokens for users of your sidechain, (even ones that use ETH as gas!). Actual innovative constructions may not allow you to increase the number of tradable units, so they get less attention.

I don’t even buy the tale that the roll up chains are another layer, it’s just moving the tx off chain to another chain, which operate mostly like centralized databases.

I argue that it is not more sophisticated, rather, it is much of the same with some magical zk binding to hide the seams.
The GitHub repo has a more concrete overview.

https://github.com/pyscript/pyscript

Would be nice if there was a demo on the page that didn’t require installing NPM and other stuff on my machine.
While another poster rightly pointed that Copernicus still used epicycles, you are correct in implying that the greatest contribution of the theories created after 1920, e.g. quantum mechanics, quantum field theory, chromodynamics etc. has been in the enhancement of our qualitative understanding of the physics of the elementary particles and of their interactions.

This qualitative understanding has been very helpful as a guidance in the development of various approximate methods used for the modeling of the systems that are too complex to be computable ab initio, e.g. atomic nuclei, atoms with many electrons, molecules, semiconductors, superconductors and so on.

Nevertheless, while the qualitative understanding was improved by the more recent theories, they remain useless for obtaining quantitative results.

All physical systems that are interesting are too complex to be computable ab initio, so in order to predict anything about them, wild approximations must be used, which are different for every physical system. There are no universal rules about how to develop such approximations.

If an approximation method is found, which after measuring experimentally the values of various parameters allows a model to predict other experiments with sufficient precision, then good. If not, there is no way to know if some other acceptable method can be found, and how to search for it.
Even if we don't feel materially richer, we take for granted how steady quality-of-life improvements have continued to progress. People just don't want to do the kind of work we did 40 years ago.

This is why "worker productivity" is one of the most important measures of innovation. If we've been sending out the same number of dudes to chip and paint for the last 100 years, that's a good sign that technology is lagging or has been underinvested in.
Some of these posts have been incredibly interesting but this is the first one to be both bizarre but also immediately permanently learned. What the hell? What else is this weird body capable of haha
An unsolicited tip: it's off-putting to start an article with a rant about your haters. I don't know you at all, but reading that intro makes me care less about what you have to say.
HiGHS for MIP is meaningfully faster than than SCIP after 18 months, and will get a lot better. SCIP's native LP solver is just simplex (and slower than HiGHS). For these problems you need interior point, and HiGHS is much the best open-source interior point solver for them.
He Was 5'7“. After Surgery, He’ll Be 5'10”
$100 > $80.

Meta: (1) Oh, that's cool, using Wolfram to look up inflation data! I'll try to remember that.

(2) "Trying to gently... I'd suggest..." strikes me the same as "With the greatest respect..." Maybe just post the link next time.
They’re free to distribute an APK like everyone else.
You as the Shareware author were paying for the creation of those discs and their distribution. If you had an FTP server, you paid for the bandwidth.

Epic isn't doing that. Epic wants access to Google's customers, with Google paying all the bills, without paying Google anything. Despite the fact that Android allows them to run their own app store or sideload apps.
> (which in theory is achieved by setting prices at marginal social cost).

This sounds really clever but I don't get it. Do you have a link to a more thorough explanation?
This is tl;dr. As a software engineer who is passionate about reliable systems, I want to love Rust, but when it is this hard to reason about (not the footgun he promised, and I didn't even get to, but the first 3/4 of his article) then I can't get into it, and can't recommend companies invest in it.
This reminds me of three things: the foundational idea that humans are the “the animal that trades”, Mark Fisher’s concept of Capitalist Realism, and finally David Graeber’s observations regarding debt and his unpublished works regarding ‘play’ being the fundamental element of human satisfaction. The composition of all three strongly suggests to me that exchange is fundamental to the human condition (as it is fundamental to humans’ social capabilities) but that elevating trade to a position of preeminence is a dangerous decision indeed, one that (as an economist) I believe has been oversubscribed by a wide margin.
The c64 peripherals we’re way more expensive too. Commodore had an official cassette player as well as a floppy disk drive that weren’t cheap. Though I suspect I in the long run probably spent more money on worn out joysticks
nowdays you have the new york times advocating to get rid of blind auditions because they don't produce enough diversity! https://www.nytimes.com/2020/07/16/arts/music/blind-audition...
This is the equivalent of saying “try looking sexy, women, maybe you’ll get hired.”

It might work, it may be needed, but it’s embarrassing if so.

The sad reality is that if you’re over 50 you need to be applying to positions that are “age appropriate” which usually implies management.
I really really like this, but 4 MB zipped is a bit of a hard sell :/ I've had a need to deploy small ad-hoc HTML tools at work, though, and my Python is much better than my JS, so maybe it's worth it.
But those "alternatives app stores" can never do the things Play Store can, like automatic installing/updating apps without user needing to click "Install" for each one. (which gets quite annoying)

Google could've made it possible but did not, that's monopoly.
> If the colors were the same thing as

Oh, nobody said they overlap.

The original post claimed that «Colors don't exist outside of your brain»: such statement, while true, is false, as its negation is true (we have mentioned paraconsistency in this very page): "colours" do exist outside your brain, as their nature also is, in a way, being electromagnetic phenomena, function of frequencies.

While such ontological property is pretty common, it is just summoned with some force when someone claims "[fuzzy] is [strict]".

> Thus, electromagnetic spectrum is "out there", but color is "in here"

Of course. That just depends on what you want colour to be. If you put it conceptually near "electromagnetic spectrum", then the distinction emerges.
That’s because styptic pencils are generally aluminum based, as is anti-perspirant.
My credit card hands me 2% back on all transactions. I was told that comes out of the merchants cut.
It is just an example so they could do anything.

But in the real world it is common to need information from the authorization stage to use in the authentication stage. For example you may have a user login with an email address/password which you then pass to an LDAP server in order to get a userId. This userId is then used in a database to determine with objects/groups they have access to.
Also actually open source: https://github.com/ijkilchenko/Fuzbal (MIT)
I'm not sure what you're driving at. The sibling clearly outlines a scenario where the collateral is lost. But it almost doesn't matter so long as you assume the clearinghouse isn't some vestigial intermediary.

I can't answer why customers with cash in hand couldn't directly settle the trade. Maybe most of the time it doesn't matter and it's easier for brokers to have one settlement process. Maybe the industry has come to depend on the delayed settlement in some unrelated way. Maybe it's something that hasn't fully been adopted due to change taking time. Maybe the referenced regulations get in the way of an uncollateralized process.
Data Science manager here. I've worked with companies that didn't know the profitability of their different client contracts because the data was stored in separate systems. Fixing that kind of thing is super profitable. Every additional data project after that adds less incremental value, and it's easy to hit the point where more analysis doesn't make enough money to be worth it.
I cannot recommend William Gary Flake’s The Computational Beauty of Nature (1998) enough.
Yes, and!
Words are funny. I'd argue it favours those able to pay. I think "willing" is the wrong word because people aren't transporting themselves for fun, most of the time. Personal transport is a rather inflexible demand.

And those able to pay are, in our society, generally the rich.
Go is my go-to language for cross-platform network application, the builtin https is enough alone, plus I can ship a true single binary in the field, can not be easier to upgrade. For other use cases, I use c/c++/python/typescript.
Bless him for it.
Re-writing a 10-year-old server backend system with matching client-side applications, all of which were abandoned, with no documentation, and which were written in this abhorrent hybrid of C/C++ with more goto's than functions, no const correctness, no unit tests, no testing of any sort, combined with amazingly bad and repetitive spaghetti code everywhere; I am re-writing this in a form that allows for test driven development, code coverage validation, with a matching ci system that performs all the integration testing and deployment automation.

Yeah this is a ton of fun!

It's not every day you get the chance to just re-write something [it rarely is the best idea] but when you do, I relish it.
Before ICANN started auctioning off TLDs it was common practice to use .dev and .test (probably others that escape me).

It wasn't formalized, but that doesn't really matter. It was well known and commonly done.

In fact, it couldn't have been formalized, because the TLDs were limited and by definition any non standard TLD was for internal use only. It would make no sense to have a defined standard for an impossible situation.
Go is my default language for any non-client-side project. That said, I agree with all the criticisms, except for the one about unused variables/imports and the lack of warnings in the compiler. I'd also add one of my own - I'm an expert go programmer, but I still panic sometimes when dealing with error handling. It is still not as easy as it could be to produce useful error return values.
Ask HN: What devices should people have in the home but usually don’t?
My example: an electrical multimeter. Check batteries, diagnose broken power cords, check voltage level at the outlet. I can’t imagine life without one.

What should everyone have but most people don’t?
Spring boot overhead is largely in startup time. It really doesn't have much overhead there after.

It's largely a collection of the same libraries you would use anyways glued together with a custom di system.
This is a good article. I am curious how the author compiled it. Everytime they came across a quirk they'd log it in a journal? Fun :)

Figured I'd comment on at least one item which I ran into recently.

> Sends and receives to a nil channel block forever.

This did feel bizarre to me too, until I realized how well this works with select blocks. That IMO, is the primary justification for that design choice.
> Baseball has had plenty of steroid abuse,

Most people to my knowledge think the exposure of this damaged baseball seriously, and maybe irreparably. It at least made fandom more local; World Series ratings are half what they were 20 years ago during the bulk of the steroid frenzy.
I think it looks more like people interested in gender and identity based activism leave, and people interested in signal-to-noise ratio stay. I literally have no idea about gender of any person but a handful of "celebrities" on HN - and it never occurred to me to account for it in reading or writing comments (excluding, of course, ones directly discussing gender issues of a specific person, which are thankfully rare). But of course, I am aware of demographics of the tech community, and there's a place to discuss it. It's just it doesn't have to be the only - or the primary - thing to discuss on HN. For me. I guess for people that think otherwise there might be other venues they may prefer, and it's fine too. There's absolutely no problem in existence of the multiple forums with diverse set of focal topics. One doesn't even have to "leave" HN to be able to discuss gender issues in other places.
For me it is hard to attribute such differences to a programming language rather than the people creating and maintaining the code.

At the moment I am maintaining a C# codebase which doesn't feel maintainable at all, and I don't think C# is the only problem there.
Little games, stories, or songs that I showed people and they enjoyed.

Tools at work that help people do their job much more efficiently.

Changing my psychology to be a happier person.
Indeed. panic is not overly recommended but there's a few places you can nudge it in that just make sense, rather than ensuring the error will successfully propagate up the chain.
I see a lot of these making the FP of HN. But it's very difficult to be impressed, or unimpressed because it's all about hardware. How much hardware is everybody throwing at all of this? 5M persistent connections on a Pi with mere GigE? Pretty frickin' amazing. 5M persistent connections on a Threadripper with 128 cores and a dozen trunked 4 port 10GE NICs? Yaaaaawwwnnn snooze.

We need a standardized computer for benchmarking these types of claims. I propose the RasPi 4 4GB model. Everybody can find one, all the hardware's soldered on so no cheating is really possible, etc. Then we can really shoot for efficiency.
Open-source motion datasets collected by Bandai Namco Research
So now the failure case still happens, but only in production, and it's impossible to repro in testing. Great.
Yes. The consumer just tries to max the cashback rewards (some cards are 2% on all transactions). Visa tries to max merchant coverage - so all the merchant customers are using visa. The merchant (should) try to minimize card usage for tax purposes.
Go is a tool. I haven't seen a language get as much directed criticism on HN in a long time. I appreciate genuine feedback, but only when its useful and direct. I can't remember a time when Java got ripped on HN this hard. Distancing oneself away from the religion of languages is the best thing I've done thus far. I "hope" the merits of language justify direction of software rather than the hype.
A horrible injustice that will one day be corrected. It just takes a couple generations to change expectations.
Maybe it's his first day at the new job
Only in the tech sector do we think we should be able to show up with a T-shirt and greasy hair.

Looks/hygiene/culture fit is important and there isn't a single field where it isn't.

If you can be bothered to try to fit in a little bit, it goes a long way. Otherwise, feel free to be unemployed and bitch about it in your basement while the world moves on.
Yes. See:

https://en.wikipedia.org/wiki/SABRE_(rocket_engine)

https://en.wikipedia.org/wiki/Skylon_(spacecraft)

But there are lot of problems with this and it adds a huge amount of complexity.
> I’m simply saying that anyone can fudge the numbers and claim to have “data” to support their argument.

This is why reproduction & peer review of methodology are such important steps of the scientific method.

You're not supposed to take a single person's word on what data is.

This is also why certain fields like psychology have something of a credibility crisis, because so many "discoveries" have not been able to be reproduced.

I'm curious though: Can you actually recall specific events of a "leftist" using a false data set or are you just engaging in general slander against your political opponents?
India Seizes $726M from Xiaomi Unit on Forex Breach
Why did a YC-funded video analytics startup RTCanary fail? with founder Ayan
Oh wow, that's quite a crackpot-y web page.
Recently moved to NYC from another city on the east coast. It is expensive to live here, but month over month rent is not excessively expensive depending on where you live. The more frustrating thing about living here is the peculiarities of real estate transactions that I haven't seen in other American cities. There were some substantial discounts pre-COVID but things are normalizing.

In short -- there are five boroughs in NYC - the Bronx, Brooklyn, Queens, Manhattan, and Staten Island. When most people talk about NYC they are talking about Manhattan, but most people tend to live elsewhere. The housing stock is very old (e.g. pre-WWII) and not very sizable compared to other cities. If you are looking for a one-bedroom high rise in Manhattan, expect to pay a lot and see high rent increases. Rents are going up throughout the area but nowhere near what is described in OP.

One of the bigger and more frustrating issues for renters is that due to the density in the area, there is a strange custom where rentals are often managed by real estate brokers who charge a commission similar to the closing cost for the sale of a property, but unlike selling a house where closing is covered by the seller, the broker fee for a rental is typically born by the tenant. The broker fee is often about 8% of the yearly rent -- in other words, about a month's rent (!!). The justification for this is that NYC is a high-density area where there are lots of tenants chasing a small number of properties. In reality, due to Internet postings brokers due practically nothing but opening the door to a prospective tenant and showing up for the signing. This isn't a universal thing, but unless someone tells you that there are "no broker fees" you should likely expect this to be a common occurance

There are some odd things about renting in NYC compared to most US cities that long predated COVID.
Why would he care about "daenz on Hacker News"? It's a bit self-important to think that people should optimize their writing to appeal to specifically you.
> Have you heard how the military makes a lot of technology that benefits society?

I’ve heard that, yes, as well as NASA inventing velcro and zippers and teflon, and all of it has a faint tinge of “not actually true at all” to it.
I think you're very fortunate to have made lifelong friends in college. I have 2 people that I hope will be lifelong friends from this time of my life. One is a teacher and another is a classmate. Then again, I went to a commuter school, spent too much time with my then girlfriend, and followed a weird career path.
Fee is usually paid by business, so you pay £50, but the business got just £49. Most business calculate this fee to the price of the product/service, like they do with rent, electricity, gas, employee wages etc...
The parent meant that antitrust laws usually apply even if there is no monopoly in the strictest possible sense (i.e. literally no competitors). A dominant market position is enough.
They still have imaginary friends on facebook though. At least god has morals. We haven't replace those and the number of mass shootings seems to be going up as belief in god goes down.
The government also seems unfriendly towards innovation. Basically they're protecting old capital, which isn't surprising, that's the way it goes.

I'd be cautious buying into NY real estate. As far as rent goes if my job didn't cover the cost adequately I'd simply not live there. Buying something just because it's already pricey isn't generally a smart move, and pouring too much of your life and savings into a single market increases the risks.
I might be misunderstanding something, but doesn’t that mean that only one SQLite library could be loaded per system? That hardly seems like an acceptable compromise for an embedded software.
Surprising / not surprising how woke coastal hiring practice coincides with blatant age discrimination. It wasn't that long ago that being on the wrong side of 25 put everything on "hard mode". Now it's more like 35-45, if only because the powers-that-be got older.

https://www.mo4tech.com/the-father-of-java-cant-escape-age-d...
A dremel. You never need one until you do. And then it's the only tool that will do what you need done.
None of this addresses the real reasons why it's hard to get hired after 50 (actually, it starts in the mid-30s). It's not that older people are always at technology (they aren't) or that young workers don't want them around (they do). It's that bosses assume that anyone who isn't one of them by a certain age is either embittered or was anti-authoritarian from the start. Which isn't false.

To be honest, the old people who are obviously fading might be an easier sell to bosses than the ones who are 50, 60, 70+ and still rock solid, because with them, you really have to wonder what went wrong that they're still in the running for subordinate positions. (I mean, there could be—often are—a million reasons why an excellent person's career might go sideways, but bosses aren't usually the forgiving type. They still want to believe the system works, because they are the system.)

Bosses want to feel young again, but they also know that workplace subordination is humiliating and that older people are likely to have figured this fact out, while young people still think they're going to be invited to join the execs within 3 years (which the vast majority of them won't).
IP Address Hierarchy
I'm always curious about carbon fiber recycling.

It is my understanding that as long as you're using an epoxy matrix the best you can do is "down cycle", i.e. you shred your part, literally burn off the resin and reuse the scraps with new binder into e.g. airplane trays.

It sounds like maybe switching to a thermoplastic ("remeltable") matrix might be better but it will probably take decade(s) to research how to optimally produce and use those new parts.
Good tips, and also:

* Stay up-to-date on the latest tech

* Stay curious

* Keep working with colleagues of all ages, from interns to older colleagues.
Minnesotans should be worried.

Several times in the past 20 years I have seen the heat index break 50C[1] and it is normal to experience >95F temperature at near 100% humidity in the summertime.

The issue with the Minnesotan climate (in both winter and summer) is that there is no moderating coastal effect for thousands of miles and it is possible for heat (and cold) to "pool" in that center of the continent.

My understanding - and also my personal experience - is that Minnesota summers are a few degrees away from being life-threatening.

[1] https://en.wikipedia.org/wiki/List_of_Minnesota_weather_reco...