skysight-inc/HackerNews huggingface dataset:
How much does it bog down? If for the next two years you're adding features at half the rate but you got a five year boost you're still head and some of that work can simplify the situation.
> And once you go over 16 bits, you really need to start dealing with routing.

Disagree. you don't want to be routing unless you actually have to. A large flat network is more desirable a lot of the time (e.g thousands of devices in a DC) than a bunch of artificially carved up subnets.

The reason you don't see them very often is because people have had to use IPv4, which means ARP, which just doesn't scale. At some point in size, ARP chatter becomes the majority of the traffic on your network, which isn't great.

ND fixes this, and allows for ridiculously large networks (the way our good maker intended).
It's a trap?

Double plus ungood.
Good lesson to be learned here about the impact of working around the edges vs. addressing your adversaries head on
too much money. $5/month is like onedrive money.

$2/year would be better.
> optional arguments make it easy to evolve an API over time without causing breakage

Defining functions with new names also make it easy to evolve an API over time without causing breakage.
Honestly, this is a very cool project. I would suggest you publish this as a formal paper to a pl journal.
They don't mention about temperature. Is it controlled for? Winter months are know to be "sadder" than summer months.
Florida's don't say gay laws. Florida banning books. Florida's reprisals against Disney. Florida's 'anti-woke' laws whitewashing the history of slavery and racism in the US.
Well there are people who take every hint as a command to change it right now. Though I'm not sure if labelling it as a hint would prevent that.
I write my thoughts in table and for each abstraction/concept in a cell and ask myself if I need to understand a sub concept to implement it? And put it in a cell in the next column one row below. Sorta like: https://pasteboard.co/GJUcTLVI8jEn.png

I keep breaking down the concept until I am happy with the level of abstraction and I can open it up tomorrow and not be like: " Hmm this sub concept is opaque and it should not be"
Well it is a good thing you don't have your name on this comment.
The interesting part is that GitHub has already assigned[0] IPv6 addresses to a lot of endpoints of its stack. They just haven't created any AAAA record yet. Perhaps they'll add support for it soon?

[0]: https://api.github.com/meta
That's literally the entire point of VC funding. Folks love to talk about the network or advice VCs can give but the real value prop is the ability to operate at questionable/negative margins for longer than your competitors.
It's still science even with a low p value! It's just a negative result instead of a positive one. Such results really ought to be published, even if they aren't usually.
Strong NFT vibes...
This was the answer for myself as well, pretty cool that we are still at the level where if you have an idea you can build a proof extremely quickly and easily.
I can’t vouch for it, but the article I read yesterday stated that the police department violated a federal law governing how law enforcement seizes information from journalists. If so, the feds could become involved.
I am not married to my partner. Nevertheless, in hospitals or similar situations people just assume we're married. Sometimes someone asks "is that your wife" and I just say "yes," then they let me see her. No one has ever asked to view a marriage certificate.
> This is just reimplementing Djangos ORM, bud badly.

I guess this is a good thing, as "reimplementing" Django's ORM is the opposite of what I wanted to do here :)

> ORM queries compose. That's why [Python] programmers prefers them. You can create a QuerySet in Django, and then later add a filter, and then later another filter, and then later take a slice (pagination). This is hugely important for maintainable and composable code.

I don't really disagree, but there are many ways to skin a cat. You can absolutely write maintainable code taking this approach. In fact, I can build highly testable, unit, functional, code following a abstraction very similar to this. The idea that "maintainable and composable code" can only be achieved by having a very opinionated approach to interacting with a database, is flimsy. I offer a contrary point of view: With the Django ORM, you are completely locked in to Django. You build around the framework, the framework never bends to your will. My approach is flexible enough to be used in a Django project, a flask project, a non web dev project, any scenario really. I want complete isolation in my business logic, which is what I try to convey just before my conclusion.
Feynman was famous for stealing his coworkers’ pens and pencils so I have to assume he was writing useful thing down.
if signal(ml_model) > noise_floor:
return "not dud"
elif signal(ml_model) <= noise_floor - epsilon and signal(ml_model) - signal(previous_ml_model) >= expected_improvement slope:
return "might show potential promise"
else:
return "not ready for years to come, or likely dud. unknown 'true' status from this point of measurement."
I can guarantee you no one shares my server's IPv4.
Which is dumb, what matters is the income of the person who commits suicide, not the median income of their county
What's the correlation between altitude and the amount of sunlight in a day?
yt-dlp is open source and I'm sure the Google engineers have been aware of it ever since it or it's ancestors were released.
See one, do one, teach one is the mantra in medicine.

In the military it was common to hear, "you don't know something until you can teach a class on it." So there was an expectation that everyone should be able to pass on the skills they are responsible for.
Related map of Italian data: https://www.reddit.com/media?url=https%3A%2F%2Fi.redd.it%2Ff...
Appreciation: Thanks for pointing out a related project. (This comment was written to adhere to Conventional Message Board Feedback v3.0.0)
TL;DR – brain needs oxygen
It is unfortunately very common for people to make requests or demands in the form of a question.
HN, please shred my work to pieces while sipping coffee.
It'd be funny if it turned out to be that somehow it's safer to live at higher altitude meaning suicides rates would be proportionally higher since you die less of other things. It's something I've mused about in the past, if you extend technological advances long enough into the future, suicide rates would go up because there'd be less other things to die from due to advances in medicine and so on.
I have never seen an ORM in my life that didn't reduce the total amount of code written. Not even the Java monstrosities increased the SLOC.
Django lets you define an abstract model for the resulting set of columns, then you can use raw SQL on that model to get something that looks like a normal model to the rest of the code. As long as the raw query has the right number of columns, and of the right data type, Django doesn't care how it's populated. Then you can just stick the query behind a classmethod on the abstract model so you don't have to worry about the columns not matching up wherever it's used.
I'm just one person but in my experience the quality of open positions on LinkedIn has been exactly 0 for quite awhile. I was looking for a job in 2020 and LinkedIn was full of open positions with my skillset. I received almost 0 replies from any of my applications.

Again, this is just my opinion, but I would argue that it's best to spend that time researching companies and their open positions and try to find ways to apply through some alternative channels.
Can anyone access the demo example repo linked from this page? : https://veilid.com/chat/ (points to : https://veilid.com/chat/)
> "It is true that in most cases, [the Privacy Protection Act] requires police to use subpoenas, rather than search warrants, to search the premises of journalists unless they themselves are suspects in the offense that is the subject of the search," Cody said.

Presumably the restaurant owner accusing the newspaper editor of identity theft gives good cover for the police chief to get a warrant and search for anything else (ie information about investigations into himself). That does give a veneer of legality to the raid.
From what I can tell, the original TSynth is around $200 to $300 for a full kit that you need to assemble.

A Behringer Model D is $298 on Amazon.

Anyone know how they compare sonically?

I understand that one is analog and monophonic, the other is digital and 12-voice, etc etc. But if I'm a simple person who just wants to make some cool synth sounds, which should I prefer?

Should add that I have a midi/usb keyboard and a Modal Craftsynth 1, which is a digital monophonic synth, with possibility to spread out into 2x4 sub-oscillators. I think it can be pretty good-sounding, but the UI is pretty bad so I end up using the companion Android app frequently, at which point I could just as well be using a DAW.
If you can afford to have a service handle it, (like cloudflare in another commenter's reply which provides a service especially for this) go for that.

Otherwise, I've played around with OpenResty for doing this on top of nginx with on the fly letsencrypt certs. This isn't my post, but it's the same thing.

https://medium.com/@vibhoragrawal/how-to-setup-ssl-on-the-fl...

Of course now you have to own your own ops for your load balancers, but you could always scale up the nginx instances and put them behind a NLB instead of an ALB.
I can’t blame you for not getting the reference. It is over 20 years old now.

https://m.slashdot.org/story/21026
That's not the same thing. A town in the middle of nowhere Appalachia is much more remote than sparse suburbs twenty miles from a city. Hell, you might find higher density in some remote towns than eg Farmville Iowa.

Plus, depending how you measure it, "population density" can be a nearly useless metric. County-level population density is spread widely over 3 orders of magnitude. The smallest county has 64 people and the largest has ten million.
I think it would be more interesting if the athletes were worse at it

MiLB isn't any more exciting than MLB games. At least the games are more affordable. You might find some NCAA games more interesting though, since the quality gap between teams tends be higher and home runs rates are higher than other levels. Allowing metal bats probably has something to do with it.
They do say this:

"Despite a negative correlation (r = −0.31, p < 0.001) between county altitude and the all-cause mortality rate, there was a strong positive correlation (r = 0.50, p < 0.001) between altitude and suicide rate at the county level (Fig. 1)."
Thanks dang, "source available" is pretty common for licenses like the ELv2 used here.
Users aren’t cognizant of the design issues. Users don’t like ipv6 because it causes them operational problems. ISPs have done a really shit job of managing the transition.
In English, we make words the same way - it's just that we construct them out of latin or greek roots.

"Television" is tele (Greek, 'far') + vision (Latin, 'seeing'). German for Television is "Fernsehen" - fern (German, 'far') + sehen (German, 'seeing').
I started publishing "TIL" posts a few years ago and everything in this post here resonated 100% with my experience of writing those.

The great thing about TILs is that once you form a solid set of habits around them they can be extremely quick to put together: the majority of my TIL posts take between 15 minutes and half an hour to write.

I make extensive personal notes on everything I'm doing (in GitHub issues threads or VS Code scratch documents) - turning those into a TIL is mainly about pasting those notes into a Markdown file and tidying them up a bit.

https://til.simonwillison.net/ is my collection so far.

I get a huge amount of value out of these. I don't particularly care if other people read them, the value is in helping me better understand the material and enabling me to refer back to them in the future.

I refer to some of them multiple times every week! This one for example, about Python packaging with pyproject.toml: https://til.simonwillison.net/python/pyproject
No, the ZFSBootMenu GUI does not do recursive operations on datasets / try to infer dependencies. However, there's a Bash shell that's a key press away with a full set of OpenZFS binaries. You can also do a custom build of ZFSBootMenu and add in whatever additional scripts you'd like so that you can manage snapshot rollback/promotion as you see fit.
Thats why there's so few COBOL programmers left.
Getting income data from specific people can be hard...
It's interesting that one can share a dashboard and see it interpreted in completely opposite ways.

To one, useful to compare the centrifuged distillate; to another, theft of labored craft, unwilling participants of weighted metrics.

"Don't measure us," says one party. For they regard their product unique, an aggregate of history and (non-)choice, which could never be reproduced in one age or the next.

"Please measure," says the other. For they are fans and consumers first, and seek to compare and consume.

And somewhere in this, we also find the germ of humans and Key Performance Indicators (KPIs), of accounting and finance, of measuring things to make decisions against limited time and attention, with competitive urgency, while balancing folklore, aesthetics, and "don't datamine us."

Supposing math or another level of indirection would solve it, I wonder if there is a more general means to unite both sides.

For example, the only couple chapters of accounting in a business textbook, I see in the line items between assets and liabilities a narrative of something--but we can only write quantitative amounts, doubly, under certain account types.

Yet that is the form of communication taken. Somehow, all activity and insight must be ground down and shaped up from a powder into a specific currency.
"This meeting could have been an email" incarnate.
And how does the OSI derive it's legitimacy as the steward for all things open source? As far as I am concerned, it is just one body with its own private viewpoint, not a universal lawmaker for all open source devs.

In general, while I appreciate the work of the OSI, I believe that they are too idealistic in their viewpoint, derived from the world of Linux and early OS.

In my view, if we want to maintain a healthy and growing open source ecosystem, we must allow the makers of great OSS to be sustainable and monetize their creation. I don't believe that that's an inherent conflict with the spirit of OSS.
> Similar findings were observed for both firearm-related suicides (59% of suicides) and nonfirearm-related suicides
I enjoy writing down thoughts, the writing down the idea is really satisfying. I've been writing down ideas since 2013. I just use markdown README.md on GitHub, they're all public and open to people to read.

I think writing is part of thinking.

I frequently reread my notes.

I would like to go into more depth with more thoughts but I am usually in pattern matching and permutation searching mode.
> Again, I never commented on the specifics of the policy. I just said the plaintiff's position is weak

We don't disagree on the duty of porn companies to protect kids. We disagree on whether it makes sense to blindly support a policy that you know nothing specific about.

> And now you're even using their pathetic tactic of saying I only "claim" to care about children.

I will apologize for this, I can't speak to your motivations and I don't have any insight into what you feel about kids. I shouldn't have included that phrasing. I will however say that however much you do care, you don't seem to care enough about kids to actually make sure the policies you're supporting will help. I'm reminded of FOSTA/SESTA once again; people had good intentions, just not good enough intentions to figure out if they were helping or hurting. They did care about sex workers, but ultimately they cared about the image of helping sex workers more than they cared about the reality of helping them.

So they passed laws that looked good but were ultimately harmful, and when people pointed out that those laws were harmful lawmakers did exactly what you're doing now -- they accused critics of abdicating responsibility and supporting trafficking.

The Texas law is the same. It's an ineffective, harmful policy but it feels good, so it's easy for you to be outraged and say that people who point out that it's harmful just don't want to protect kids or don't believe that porn companies should protect kids.

It's irresponsible for me to read into your intent about why you're doing that, I apologize. You could very well be doing that because you want to protect kids. But I can pretty confidently say that your instinct to protect kids is not winning the fight against your instinct to look like you're protecting kids. It's irresponsible for you to advocate for laws that you don't know the impact of and where you don't know if those laws will help, and it's irresponsible for you to characterize criticism of those laws as antipathy to kids being exposed to porn. Criticism of bad policy is not the same thing as dereliction of duty.

I know you didn't comment on the specifics of the policy. My point is that you should have looked at and commented on those specifics.
A constitution, a supermajority requirement for passing/changing “base laws” and/or constitutional amendments, multiple chambers of legislature, etc. none of that exists in Israel. The parliament and the elected government is one and the same, there is no constitution and “base laws” can pass with a simple majority. The only judicial check on these laws is the supreme court.
> I can see how what I said could be understood this way, but that's not what I meant. Yes people use adblockers to block ads, but if there was a better recommendation mechanism one could pay for and that paid service also blocked ads people like myself might pay for it.

Fair enough, sorry for misunderstanding!

The problem I see with that idea is that whenever YouTube tries to differentiate Premium via features (e.g. background play, downloads, better video quality) people complain about that too. You can see an example of this as the top voted comments of this submission, about "[making] the original product so awful deliberately only so they can shove subscription down your throat".

> The value of a person's attention is not zero, even if that person blocks ads. First if people use your service for free, they aren't using the competition. You aren't making much money, but at the same time you're taking away potential revenue from the competition.

They're people who aren't willing to pay or watch ads: they'd generate no revenue for another service either. There's a limit to how much "data to improve services" one can use before running into diminishing returns.

Network effects are of course a possibility, but I don't know that viewers would follow other viewers to a new platform that directly. This is a two-sided marketplace so in principle you'd expect a feedback cycle: viewers go where the creators are, the creators go where the viewers are. Except here it's not the case that all viewers are equal. Some of them won't be generating any revenue for the creators. Why would the creators chase that audience?
Agree very much with this. To mix metaphors, megacorps see you as cattle to be fleeced. Any public good they might do is a public relations stunt or to take advantage of something, e.g. open source development. Yes, there are people in charge, but their duty is to the corporation. Corporations do not have ethics. They cannot have ethics.

A person should be ethical to another person, because that person can reciprocate. A person should only interact with a corporation in terms of legal frameworks, which are also amoral, because that is the only "moral" framework within which a corporation can act. The fictional personhood of a corporation is just that, a fiction.

(There is somewhat of a sliding scale on this, in that a small corporation formed to protect a fruit stand or something is certainly not Microsoft and shouldn't be treated as a Microsoft.)
All Eyes on the Ice Giants
How to Build Dynamic Websites Powered by Automated AI-Generated Content
> Just so we're on the same page, could you give me a definition of what a fake refugee is

Someone who travels across one or more safe countries before claiming asylum.
Those don't make much of a dent when the vast majority of the problem lies elsewhere. See my reply to the sibling comment.
no.

>Similar findings were observed for both firearm-related suicides (59% of suicides) and nonfirearm-related suicides.
> People cared about the IPv6 privacy risks but never let go of that concept even after rfc4941 fixed that oversight.

In my own experience in our household, IPv6 destroys privacy.
You've described the ideal use case - a single feature flag, short lived, to let select users test one isolated piece of functionality until it's made generally available. Feature flags used in this way are wonderful.

But there are numerous ways to use feature flags incorrectly - typically once you have multiple long-lived flags that interact with each other, you've lost the thread. You no longer have one single application, you have n_flags ^ 2 applications that all behave in subtlety different ways depending on the interaction of the flags.

There's no way around it - you have to test all branches of your code somehow. "Just let the users find the bugs" doesn't work in this case since each user can only test their unique combination of flags. I've regularly seen default and QA tester flag configurations work great, only to have a particular combination fail for customers.

The only solution is setting up a full integration test for every combination of flags. If that sounds tedious (and it is), the solution is to avoid feature flags, not to avoid testing them!
Thanks! I've always compared playing music on YT and playing lossless music in Rhythmbox on Linux and wondered why YT sounds better. Now discovered the ReplayGain toggle in Rhythmbox thanks to your comment.
> A Brit who says "That is an interesting solution!" usually does not feel intellectually stimulated by the solution but is conveying that it is utter garbage.

I can be sarcastic but I have never directed sarcasm towards someone who I am reviewing. (Sarcasm towards third-party code is okay for me.)

I don't know if people who are using sarcasm would want to start labeling things like that as such, since it tends to detract from the intended effect.

Disclaimer: not a Brit.
Every one of these turns into a flamewar of cynical "America bad, corruption is the norm, there is no free press, etc." comments.
Harder than publishing bogus studies for sure
If you’re interested in doing the reverse of this (replacing pyspark with sql) - Sqlglot can do this: https://sqlglot.com/sqlglot/dataframe.html
> > but the vast majority of people can't code,

The original quote was: "the vast majority of people can't code, and when they try to learn don't get beyond hello world."

That you chose to cut short the original sentence is quite interesting. Are you sure you can say that it's hard to learn in the fields you mentioned?
It really depends on the use case. In vanilla WebRTC, all media is transmitted directly between peers. In practice, this doesn’t scale beyond 5-10 users in a session. Most home internet connections can’t sustain that amount of upstream bandwidth.
There is the Options field, it could have been theoretically used. But that would have made the whole routing and decoding even more inefficient and messy...