skysight-inc/HackerNews huggingface dataset:
There are definitely ways to mitigate excessive re-renders (Though they don't solve the problem of what happens when it actually needs to re-render), but there are also other reasons for wanting to push logic down the tree as far as possible like the one the author was conveying.
> as long as the virus circulates, we have a serious problem

Sorry this is ridiculous. The coronaviruses that surfaced in the 20th and 19th c. are not as dangerous as they once were. And if they are, they're part of the array of viruses that we were able to handle before even though they're dangerous to the immunoincompetent (senescence, etc).
I grew up in a household where they chain smoked inside. Pretty much just waiting to get cancer at some point.
They really are excellent taxes. If you are a Keynsian though, other distributive are also good as they "unlock" more demand which is the bootstrapping tension for the everything else.
This is straight-up tricorder level shit if it pans out. Definitely upgrading from my v4 if that's the case.
At least in Postgres you have the advantage/disadvantage that real-time clustered tables aren't a feature on offer - so that re-clustering cost is eaten on a periodic basis whenever you invoke a re-cluster operation on the table in question.

Additionally re-reading things closely I believe this package wouldn't benefit databases at all since the "sortable" form appears to be the common string representation while postgres will internally store UUIDs (at least in a UUID column) as their binary values - leading to indexing still being out of order unless you specify a ::TEXT casting.
Well, with protected memory you’re not going to be getting full access to the lab machines anymore ;)
SMS as a 2nd factor is ( for a very good reason ) prohibited by dspp2 European directive. You.might have escaped that with brexit though. Even old school banks ( French dude here ) are forced to use apps as 2fa, but my bank for example can provide an hardware token, or a smartcard.
Further nitpick:
>Secure from whom?

The only person who seems to benefit from the way the security model works on Android is App Developers/carriers/manufacturers/Google. The user abstraction on an Android device doesn't even line up with a human user of the device, but rather it lines up with applications and software on the phone. I have seen nothing that more obviously tuned fpr turnimg a general computing device into a passive scripted experience regurgitator than Android.

You do not get the ability to organize arbitrary data. You need an app. You don't have a consistent experience of a filesystem, shared across all programs. Instead, you have a myriad of apps that do everything they can to hide the implementation details from you.

This does not "help" computer literacy to be most people's first encounter with a computer.
Ask HN: Can we finally get the following features in HN for an UX modern
1. Please make a click either optional in profile settings to open in new tab/window.

2. Make replies in-line.

---

I am tired after a decade of excuses of "you can just XYZ" - NO - the UX is LAME. make the FN link open to a new tab/window. Period.

2. Replies are FN broken. Even after submitting a reply, it doesnt return me to the same spot.

FFS - You're behind reddit. Just accept certain aspects of their UX that are actually pleasing, and in-line with dense information consumption.

Its been several years since I asked this.

Get off the darn BOFH/RTFM bucket and update some shit.
Exploitation du protocole Spartan sur la Smart Chain de Binance (BSC)
Spartan Protocol a vu plus de 30 millions de dollars de sa plateforme détournés par un pirate.
Comment l'exploitation s'est-elle produite ?
Which is basically code for they'd consider you two levels higher status if you had.

We really need to get rid of this mindset, unless we are ok with the occasional population cull by war (we aren't, right?)
I really hope this happens (well the blood glucose thing), but this rumor has come around more than once. Admittedly this is the first time I've seen it name a company that is actually working on the tech. I wonder if including this will require FDA approval in the US as a medical device? And will I be able to get my health insurance to pay for it?
Are you against seatbelt laws?
Vodafone using Google's cloud and AI to retain customers
Version 4 would still be more secure in the sense that it doesn’t leak any extra info and as you note it can be generated using a a cryptographically-secure PRNG.

With sortable IDs, you could potentially know when some item was generated, which may or may not be useful info, but why take the risk? I think it makes sense to minimise the data that the app or service exposes. With a regular uuid you can control whether you expose or not the creation time, while with sortable ids you can’t.
I don't think there's a single paragraph in the article I agree with. In another comment, I picked on the parts that are the easiest to criticize in a shortish comment. The whole article screams bad OOP-style cargo cult programming, which I found particularly annoying :)
For a while it was the case that Mailchimp.com did not have a login button on their homepage at all. To log in I would have to use the link sent to me by the colleague who managed our account.
Hold on, aren't UUIDv1 already generated based on a timestamp? What's the point of this?
This is borderline "no true scottsman". Lots of people live where they need to not where they want to.

Just because a city holds more people at a lower price doesn't make it intrinsically better planned.
>If they didn't have to prepay pensions (something no other government agency, or private company in the world is required to do, or does), they'd be in great shape.

In addition to the reasoning you posted, this is factually incorrect. Every single private company in the US is legally required to prefund their pension plans (there's some complex laws handling the actuarial stuff and interest rates, eg MAP-21). It's so incredibly wrong to say that the post office is an outlier because they're required to. The post office was an outlier until they were required to prefund pensions. It also muddies the waters to conflate retiree health insurance with pension plans.
> Oh no, the disc is just a license

All of these game companies share that sentiment. Some just took it a little too far.
One react codebase being different from the next is pretty much the norm. I even doubt that the majority of react developers have fully transitioned from classes to hooks.
> 2. Strongly disagree. This indeed seemed like a best practice when I was getting started, but that Action then keeps growing and growing until nobody knows exactly how it works or how to tame it. It's better to keep components small (point 1!) and focused, so let buttons be Buttons.

I'll reiterate strong disagreement here. This approach is very tempting to reduce code duplication, but in my experience you end up essentially building a "JSX" component that takes an arcane combination of props and returns some specific bit of JSX. So you end up invoking <JSX type="button" buttonColor="blue" buttonLabel="Continue" />. Why not just invoke <Button color="blue">Continue</Button>?
Broadband should be like your city’s water/sewer and as cheap as possible. Most municipalities with their own broadband have better service than Comcast.
I had to take the hit about ten years ago. A large animal crossing, cars close behind me, oncoming traffic... and my two kids in their car seats, in the back seat. I had to risk a 200+ kg deer coming through the windshield.

If it had been a human on the road, I don't think I'd be able to control my reaction to avoid hitting them, no matter the situation. Not time to think much.
> In the United States, the Democratic Party controlled the House of Representatives from 1955 to 1995 (and the Senate for all but 6 of those years), yet it was hardly a one party state.

Considering that the house of representatives is a fraction of one branch of the us government, your comment falls in the category of "not even wrong."
That's accurate, except that upvotes also counteract flags, so posts don't necessarily get caught in purgatory.

Ok, it's on /ask now.
> in each existing dwelling unit having a fossil fuel burning heater or appliance, fireplace, or an attached garage

Not all dwellings, like Alaska, just those with the above requirements, with apartments probably rarely meeting them. Many places in Texas use heat pumps for heating. And, there is no requirement for a CO detector in the garage, which is the first example that they gave in the article.
Well in a lot of places, the fact it is a self standing property means the owner can do whatever they want with it without having to consult a "building committee".

Like rearranging plumbing/electrical however you want.

Whether landlords use this advantage for tenants quality of life is a whole other story.
1) Switch your bank account, 2) there are apps out there that replace the entire UI with a blank screen with 7 or 8 pre-selected apps (for Android anyway) and silence notifications. Helped me a ton, my phone doesn't grab my attention or show me anything unless I make it. I think the premium versions may allow you to completely block apps (like the App Store). Otherwise look into "Parental Controls" to lock down the phone to essentials.

If you feel you're about to start doing something on your phone that you don't want to, force yourself to get up and do 10 pushups, and then go accomplish some task that you have already set for yourself (chores, make a phone call, plan your day/week). If you can stick to it, the worst case is you'll be getting stuff done in addition to wasting time. Best case, you lose the interest in the scrolly thing because your attention gets focused on something else.
Prelinking just attempts to fix up load addresses so there are no conflicts at runtime that require relocations; it doesn’t bundle the libraries and as such solves a fundamentally different problem.
Did I understand this correctly, what you are doing is essentially:

X[n] = F[x[k]][n/2] if (n even) else F[x'[k]][(n+1)/2]

With F[x[k]] the DFT of the time-domain signal x[k], x'[k] = x[k]·exp(2·pi·i·k·alpha) and this alpha some constant which yields a frequency-domain shift by 25Hz.

If so: How does this method compare to zero-padding the time-domain signal (i.e. sinc-interpolating the frequency domain)?
It is an interesting concept, but alas it's not immediately clear to me how to analyze this...
https://news.ycombinator.com/item?id=24268472
I don't think I'd say it's an afterthought for economists, I would argue that it's not talked about because it's pretty simple, but politics is out of touch with economics.
isn't this effectively how home depot and lowes are run? basically everything is on consignment, and they occasionally spin up private-label versions of tools to sell?
Same for me due to the growth I talked about, but many people report not being able to do as much work as they want to while parenting.
Can you elaborate on why this is a poor use of composition?
Microsoft is too big and dumb to care until some large company complains or the issue picks up traction on social media or in the news.

What a way to run a company, huh?
I graduated last year, and I worked for my colleges IT department. We used to have to come knocking at the door if a student even had their own printers set up.

It definitely would not go well.

That being said, I did know people who clogged the cs department's machines with batch jobs to train really expensive ML models that did God knows what. Its not the same as bypassing a security system, but it is an instance of people having the ability to run whatever code they'd like in certain circles.
"I'm not sure how that relates to this article in any way, which is focused on zoning, minimum lot size changes, and neighborhood-based opt-out on loosened regulations."

Most flood mitigation regulations are essentially zoning/planning/building permit related. They include restrictions on impermeable surface area, lot grading, etc. Let's say you cut lot size in half and are essentially doubling impermeable surfaces. That water has to go somewhere. This can increase the amount of run off and the chance of flash flooding. It can also complicate grading since existing houses might have been graded on the assumption that their runoff can go to the other side of the lot... where the new house now exists.

So they are connected.
Women's Pockets Are Inferior (2018)
Not to be a buzz killer but I don’t think that’s ever happening. Displaying an actual number is bound to have kids try to max it. Using the legal limit and a colour code might open it up to liability.
Is gp mentions SSH, that means software is not running in real mode.

And if you can get SSH, chances are sooner or later you can exploit some misconfiguration or something else to escalate to root.

Years ago having send mail installed basically meant having a security hole... And sendmail was very common.
I first came across those bad boys at university. Later on I had several generations of SPARC stations 4, 5 and 20 with 24 bit graphics. They were pretty nice to use and Linux had been ported to this architecture. Bus errors, oh the joy. Last Sun machine I had was an Ultrasparc Blade 2000 but finally left that behind for the amd64 architecture a decade ago. ARM will be next if it's more powerful.
I can highly recommend this tool. A few years ago, I ran it over our shell scripts and it gave us many good recommendations and even found some bugs. I learned a lot about shell scripting during that time. Really, I cannot recommend it enough, what a fantastic tool.
I've jokingly referred to Safari as SafarIE for the last 5 years. It does tick all these boxes:

1. Backed by an OS manufacturer that doesn't care about the web
2. Spends more time working on features that suit itself than meeting standards agreed upon by a body of which they're a part.
3. The only sanctioned/allowed browser on their platform (MS didn't even achieve this holy grail)
4. Lagging behind most other popular browsers by years in some cases

But due to it being the ONLY browser that'll run on iOS, I have no choice but to dumb down user experience for it. This year's lovely issue has been MediaRecorder - but supposedly that's made it into the most recent release.
Sony Playstation Portable (PSP) Architecture
You're right that there are many kinds of interesting, but we mostly use that distinction to figure out what things aren't on topic. For example, celebrity gossip is socially interesting (I say that without judgment—gossip is an essential human activity) but not on topic here.

HN gets plenty of opportunities to discuss universal topics like marriage/divorce, parenting, and so on. But because those topics are so generic and so emotional, as you say, they tend to slide quickly into the unsubstantive-sensational sort of discussion rather than the thoughtful-curious kind that we want.

We've learned over the years that discussion on such universal themes tends to be better when the initial submission has a lot of information in it, and also is alloyed with something unexpected rather than entirely generic. I don't think the current story has those qualities. In the first place, there's literally only one bit of information—already fully communicated by the title—so there's almost nothing to discuss; and in the second place, the story type is billionaire-blockbuster, which is about as sensational as these things get.

Previous comments on this point, if anyone cares:

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

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

There's also the old pg phrase "intensely but shallowly interesting", which I think probably describes this story, no?

The worst thing to post or upvote is something that's intensely but shallowly interesting: gossip about famous people, funny or cute pictures or videos, partisan political articles, etc. If you let that sort of thing onto a news site, it will push aside the deeply interesting stuff, which tends to be quieter.

https://news.ycombinator.com/newswelcome.html
Easier to read Bluetooth packages with BtleJuice (https://github.com/DigitalSecurity/btlejuice), then you only need two ordinary Bluetooth-USB dongles to see and change the traffic.

I often use it to look at Bluetooth traffic from iPhone apps.
Sure, while views may be fine for small projects, using them for larger projects like data warehousing is usually a mistake you'll come to regret.

SQL views are rarely unit tested so you always end up in a regression nightmare when you need to make updates.

If you're going to go pure SQL, you should use something like dbt.
True, you're not going to get this extreme level of access to the machine. But even doing things like ssh'ing in to many machines to use it as a personal distributed cluster, even if you did everything to make your program run at the lowest reasonable priority, got some people in trouble at one university I was at.
Thread on a single page: https://threadreaderapp.com/thread/1389106103179378689.html
Well, it certainly may be a net positive for the individual parent, but it’s no doubt a service to society. I’d suspected your opinion was out there, but it’s still disheartening to have proof.
Location: Atlanta, GA, USA
Remote: Yes (preferred)
Willing to relocate: Yes
Technologies: Go, Python, Pytest, Django, Bash, Linux, Docker, Git
Résumé/CV: https://samhofi.us/4c9e77e5a32d8777/SamuelHofiusResume.pdf
Email: sam [at] samhofi [dot] us
Github: https://github.com/kf5grd/
I love learning new things, and sharing what I know with others. I'm looking for something that can challenge me to continue learning, as well as improve upon things I'm already familiar with.
Yes getting rid of zoning and things (which as the artificial nicely points out means going beyond what Houston has done) is still not enough.

Cars are still uniquely terrible. I'm beginning to view them re development like a gene drive is to geneics: a single piece of technology that upends the careful balance from before and takes over everything.

Public transit + anti-car urbanism, while much more fragile due to today's rich hating it, still also has increasing returns though. Do a LVT and Carbon tax too to accelerate that.
It might be obvious to you. Hiding concrete implementations behind an elegant, easy-to-use interface, is not something we see every day. I've noticed countless codebases importing HTTP clients globally, mocking a ton of modules for testing, imperatively translating messages and so on. Wrapping implementations with components/hooks allows you to future-proof your application in case you need, for ex, to access some context data, to develop for a new environment (mobile, desktop), or for easier testing as already mentioned, including snapshots. I specially like that the author talks about wrapping third-party libraries.

Another benefit of components is lifecycle. Imagine a "RelativeTime" component; you could have called library functions directly to render "20s ago", but by making it a component you could tell it to update periodically. Cool stuff.

Now, I understand that having such granular components can lead to some performance overhead if you're working on a massive application. If only there was an easy way to do AST transformations that would hoist small stateless components/hooks. Damn, AST transformations could even hoist stateful ones! I'll keep dreaming about it :)

In regards to examples such as `Fetch`, `UserRead` and `EntityActionDelete` from the post, I'm kinda on the fence because, at the same time they are uglier than hooks, they're also more performant because updates would only re-render itself and its children, and not the entire parent component. There's no right or wrong here.
What's an "FN link"? Do you mean HN link?

If you want a link to open in a new window, just middle click it.
> if a student even had their own printers set up.

Students aren't allowed to have a printer? O_o
If you mean AOL the closed network, think there's 10 years between the centers of those cohorts.

If you mean AIM, it was US-only for too much of its existence. Gamestop was pretty widespread in Europe, North America and Australia at least.
I am confused about taking ANYTHING from your comment.. are exactly saying "no on agrees on anything about curencies" ?
The examples use both letters and numbers in the ID composition so I would guess not - in all honesty though your question needs some clarification because the string representation of UUIDs is pretty fluid - there's the generally expressed version like `01324332-f66a-054a-76e4-fbdc7f772cd1` which appears to be what this generator favors - but for indexing UUIDs are usually considered to be their binary values so it's highly unlikely that a DB would see anything beyond a coincidental marginal benefit from using this package.

It's hard to tell since the package says "sortable using UNIX sort" so it's not a format agnostic sorter - but it's also not conclusive whether the author meant the common human-readable strings can be sorted using UNIX sort or the binary strings can be sorted using UNIX sort.
> We used to have to come knocking at the door if a student even had their own printers set up.

What's wrong with having a printer?
>There only being 21 million bitcoin doesn't matter because that can be subdivided into 100M Satoshis.

Correct, although also incorrect because both of these limits are arbitrary and human made and can be changed any time. Its an absurd belief that this is somehow "set in stone" its not, its written in code, code that humans can update whenever they want.
Absolutely nothing stops people form making something smaller than a satoshi. We just dont know if the majority of the miners will accept the change to the code. If not it can only be applied to a fork which the majority then will declare as "not the real bitcoin". But every time bitcoin forks, the number of "bitcoins" grow whether an individual declares the forks as not real doesn't really matter.
Well that's the goal, that you should not really care (too much) how it's exactly implemented to use it, right? It could be very simple or very complex, it could be in Redux or a simple state hook. In the case of more serious side effects like if it persists through localStorage, you read it once (hopefully through some docs!) and then you know how to use it anywhere.

I agree with you that in the author use case it's waaay too simple and the best case is to use it inline, but I believe what they meant to do (hopefully!) is use that as an example of a potentially more complex hook and how you can/should use custom hooks instead of shoving all the logic in the component.
I've been trying to convey this point for a long time.

Say, you want to argue that X is true. You say that it is analogous to Y.

Now you have to to argue why Y is a good analogy for Y for me to consider it, and nobody ever seems to do that.

In particular, one would have to demonstrate that differences between the two things being compared do not affect anything as far as the argument is concerned.

That is usually harder to do than arguing why you feel X is true in in the first place.

In mathematics, if you want to say that X has the same property as Y because they are similar in some way, you have to prove that the similarity you have in mind exists AND preserves that property (i.e. it's a homomorphism).

But in speech, people never do the latter (i.e. consider the limits of the analogy).
There is no distributed, immutable ledger that everyone can access that records every physical bill transaction.
Why do I have more watch views than subscribers?
I do not care to mod my banner color in my profile.

I want to manage the _behavior_ of HN *via* my profile.
Yeah but that's not even close to being Pandas' value proposition. It's for the data scientist and analyst, not the db admin, data engineer or production applications.
Volta 1.0.0 [Node version manager]
NJ has the highest property tax (I think). Note it’s property tax not land value tax so while it has some effect on real estate prices it doesn’t quite create the same incentive for more efficient land use.