skysight-inc/HackerNews huggingface dataset:
> I keep only the top N items in the latest version of the feed; everything else are dropped. For a fast moving feed, if the users don't read soon enough some items will be missed.

I completely dislike this behavior. I saw this on Ars Technica some years ago, where it was said that only the most recent 20 items (?) would be in the feed. Ars can be a fast changing site, and since full text feeds are a paid privilege, I thought it was a disservice to paying users not to have the ability not to miss out on something just because they were busy with something else for a day or two.
I’ve definitely done it for exactly this reason, and others mentioned in the thread: a strong desire to not suddenly become the ______ guy.

Additional responsibility with no additional authority absolutely sucks when you get (a) pigeonholed, (b) saddled with every single request ever about _______ in addition to your other work or (c) some unholy combination of both.

Especially when ______ only has enough “buy in” from decision makers to make the decision that you need to keep ______ alive because the business “needs”it but apparently not enough to properly source and acquire the necessary resources it needs compared to other business initiatives.

Because “why do we need to do that? I thought you knew about ______ “

Go figure. I’m quite done volunteering myself like that.
The firs comment on the video says it would be better if they had access to the original video and not just the original fake.
The Audi A1 was over $30,000. That's not "testing the affordable car"! Honda HR-V and Honda Civics are selling like crazy (<$25,000). Ford Maverick at $20,000 sold out a YEAR before the vehicles had even been manufactured. America has a completely insatiable demand for <$20,000 vehicles but no one makes them.
DebConf22 will be an in-person conference
What waste products do the bioreactors produce? How are they disposed?

As I said, concentrated feed operations are bad. That shit should be dispersed in a pasture, fertilizing it.
I like to use capybara https://github.com/teamcapybara/capybara
Time to cut off Github and update services like Windows Update.
What has Brad Frost done to be described as "Bullshit-Brad Frost"?
time to have a HN-swarm of static analysis
It's completely doable, it just takes some multi-government commitment.

A fleet of solar sails would be the cheapest and fastest, for example, it can accomplish this with great redundancy, whilst being steerable and powered using the very sun they'll block.

The size of the sails would have to be huge, so a very interesting engineering problem to be solved.
Sounds like FUD
I think that usage is a little bit more common eg., I believe I've seen it in Perl docs, and in rare StackOverflow answers.
In our demographic there are a lot of people who struggle far longer and harder than they need to. But there are also a lot of people struggling to stay in the middle class, and some of the same advice applies.

The watershed moment for me was when I realized I could pay for a burst pipe or a dead transmission or a spontaneous road trip without reaching for credit cards. Not just financially but emotionally. Money stress leads to more money stress, on and on in a loop. Had front row seats for that my entire childhood. That thread runs through my entire life. I'd rather find a way to improvise around not owning a specific tool than buying a cheap one. The "best" one is often the third most expensive, but occasionally it's the third least expensive. Making the time to think it over saves me at least as often as not.

$5 on Starbucks has different connotations for different people and in different contexts. If you can't pay your bills and have a daily Starbucks habit, then the Starbucks is a sign of a real problem you need to look at. But if it's the glue that maintains important social rituals, then maybe you keep it. If you have white coat syndrome, and that $5 Starbucks is your reward for getting that thing on your arm checked out, then spend it. Get a scone too. Because that could be the best $10 you spend in your entire life. Same for your favorite ice cream or perfume or steak after asking for a raise, or doing an interview that intimidates you.

Hedonism is not your undoing. It's the treadmill that undoes many people.

Counting pennies doesn't save anyone, no. In fact it's my r/unpopularopinion that counting calories doesn't make you lose weight either. It's the mindfulness about calories or money that works, if in fact anything dues. Treating food or spending as an emotional bandaid doesn't work and creates a greater need in the future. Fad, elimination diets suck all the fun and pageantry out of consuming food. Which is why so many impossible ones seem to work for some people. Food and money aren't fun. They're fuel. Where can you get with them?
Ask HN: Why aren’t there more third party retina screens?
Retina screens have been around for something like 8 years, but there’s seemingly only one non-Apple retina screen that exists.

Is there a technical reason for this? Or is it logistical? Surely there’s demand for it, not everyone is buying screens for gaming.
If Putin is going to attack Sweden for letting two countries make a financial transaction at a Swedish airport, then countries should also be too afraid to sanction Russia.

There are, unfortunately, two possible extremes when faced with a nuclear armed tyrant: Firstly, you could decide that they are not crazy enough to destroy the world, so they wouldn't launch nukes just because you implemented a no fly zone in a territory where they are operating (i.e. you shot down their aircraft).

The other extreme is that you tread on eggshells, trying not to do anything that might trigger a response, so as not to "escalate" things. That's arguably the approach Germany took when it only offered helmets to Ukraine, which obviously failed to prevent an escalation. Now Germany is sending weapons to Ukraine, and doesn't seem to have suffered any unbearable consequences, although maybe Sweden would do, as it doesn't have the protection that Article 5 offers.
It is if you don't make a proper lane selection.
> Instead of aiming for no bias ...

It's not all or nothing. You can both minimize bias and explicitly outline biases.
Pitfalls in Using a Standard “Global” C++ Function
Yes.

Not to mention college funds are a bad idea.

If your kid isn't a dummy, they don't need a college fund. If the kid is a dummy, they also, don't need a college fund, because they shouldn't be going.
.NET Core is open source, gaining in popularity, and not going away anytime soon.

iOS is the minority platform in all markets and likely to continue to shrink in the face of a free competitor. If you were doing iOS app development for yourself as an independent developer then it would shift the equation a bit since iOS apps have always had more revenue allowing you to charge a slight premium over Android.

I've done both .NET and mobile in my career and plan to stay on .NET for the foreseeable future. With your background in back-end Go I think .NET would be a better option.
I agree that the two sides aren't morally equal. However, that doesn't mean that more moral disinformation is less so disinformation, and choosing to let one over the other is being biased.

You could argue however that this a good bias to have, and that's definitely a discussion that deserves to be had and where I'm personally not decided. However, it's good to agree that this is indeed a bias beforehand.
Some indigenous tribes (not necessarily hunter-gatherer, but no civilization either) are among the healthiest populations ever observed, eg https://en.m.wikipedia.org/wiki/Tsimané

Whereas the ancient Egyptians, a civilization, documented Type 2 Diabetes and coronary disease / heart failure. Settling down and forming civilizations had advantages, but improved health probably wasn’t one.
Those aren't actually contradictory, but independent.
Three w-2 your employer created could be wrong, but it was reported to the IRS.

Correcting it on a 1040 leads to an eventual audit, as opposed to you need to correct what was reported.
> but for clarity my point is that the common notion of a schema is strictly "the shape of the data" and not "a container for the data, the shape of the data, and a bunch of other stuff".

Yeah, I see what you are saying I just disagree. Most people who know either use, in the context of RDBMSs, know both, and resolve the ambiguity by context. This is fairly normal, it's very common for words to have multiple common definitions.
RoHS does not just restrict lead. It also restricts use of mercury, cadmium, and several toxic compounds.
This is a good idea too. Pretty sure VLC can do the same.
Yup, it's not that hard to be decent.

If we can have meeting after meeting for working groups, agile kayfabe, status reports, etc for hours recurring weekly.. we can spend 15min on the phone saying thanks, good luck, and see you again a handful of times per year when a teammate leaves.
List of 1970s one-hit wonders
This feels eminently plausible. There's a lot of subtly connected systems at play here.
I'm not sure that's true, just providing alternative transportation doesn't by itself control congestion-- London has good alternative transportation options, but also has a £15 congestion charge (i.e. toll) to limit traffic during peak hours.

If the roads are free to use and not congested, many people will use them until the cost or inconvenience of using the road is greater than the alternative transportation. (that's not true of everyone, of course, some will use alternative transportation even at greater cost or inconvenience)
IMO it's just beginning of RU retaliating on "sanctions" that are closer to blockade in reality - an act of war. When RU characterized the sanctions as economic warfare, I think they will treat it as such. This is initial retaliation in kind to highlight mutual economic vulnerabilities before severe methods like cyber attacks. If west wants to reduce RU economy to a grind, expect RU to escalate (dis)proportionally. At end of day RU will lose billions, west will lose trillions. It's still early days, but my feeling is RU has more leverage than people expect because west simply has magnitude more to lose once warfare expands to other domains.
What do you think the tensor product of finite dimensional vector spaces looks like?
That's not linked to consent forms.

If you self host everything, but are still using my personal info, you need my consent.
I didn't say it wasn't a behaviour change. This was a response to your statement that your solutions didn't demand behaviour changes, when they both demand significant behaviour changes.

My argument, which I have yet to state in this dialogue, is that lab grown meat offers the opportunity to provide an experience very similar to eating "real" meat at a lower cost to the consumer, thus making it a viable alternative in ways that today's current plant based meat substitutes aren't.

I am definitely open to plant based meat substitutes taking that role, but in their current form that would still require a large behaviour change by a large percentage of the population.

Now renewable energy is different discussion and that requires a much smaller number of people to make (albeit much larger) behaviour changes.
Even if it doesn't help with sleep while I'm actually sleeping, removing blue light from the screen definitely helps me wind down for the night.
It seems that this is a sort of "dual" to what's called "Argument in the alternative" [1], which I've seen confused for kettle logic more often than I've seen kettle logic used itself.

It's a subtle distinction. Argument in the alternative considers multiple different possibilities as hypotheticals in order to rule them all out, but isn't that kind of what kettle logic does as well? Can a kettle logic argument be easily rephrased into an argument in the alternative?

I feel like there's a difference between them that's more than just whether the argument is true/valid or not, but I can't quite put it into words.

[1] https://en.wikipedia.org/wiki/Argument_in_the_alternative
A fix is in progress -- developer realthunder has submitted a patch last year to solve the topological naming problem, and you can try it in their development branch.
I've been using Lilypond for a number of years now and it's a truly remarkable piece of software. The quality of the engraving is extremely high, the amount of customization you can carry out is unrivalled, and it is also incredibly versatile. Out of the box it supports stuff ranging from Guitar and lute tablature[1] and notation specific to percussion[2] to modern chord names[3] and Baroque figured bass [4]. Did you know you can also use it to typeset neumes for Gregorian chant[5] and mensural notation[6]?

Nevertheless I should mention that Lilypond serves a different purpose and is aimed at a different audience when compared to popular scorewriters such as musescore. It is primarily an engraver and should be used to typeset existing music, composing directly into it is always going to be very awkward compared to WYSIWYG editors or even just manuscript paper. The learning curve is also quite large and you must be ready to constantly refer back to its (very well written) documentation. But like any complex tool, acquiring familiarity with it is very rewarding in the long run.

[1] http://lilypond.org/doc/v2.22/Documentation/notation/common-...

[2] http://lilypond.org/doc/v2.22/Documentation/notation/common-...

[3] http://lilypond.org/doc/v2.22/Documentation/notation/display...

[4] http://lilypond.org/doc/v2.22/Documentation/notation/figured...

[5] http://lilypond.org/doc/v2.22/Documentation/notation/typeset...

[6] http://lilypond.org/doc/v2.22/Documentation/notation/typeset...
Unrolled twitter thread for people who don't have twitter accounts:
https://twtext.com/article/1501360272442896388
iOS is closed enough that you're entirely at the mercy of the behavior of a single company. .Net is at least nominally open source so at the end of the day if Microsoft does something unacceptable with it you can take your ball and go somewhere else. Personally I avoid closed technologies for that reason but if it doesn't bother you then you should do what you want.
what is and is not propaganda is subjective. something your state government tells you that you take for granted to be true may in fact be propaganda. but in the absence of a Universal Propaganda Detection Algorithm, whether or not something is propaganda is up to personal interpretation.
We need a personal digital advocate (2021)
ok, but Toast being the best thing since sliced bread is also a somewhat antiquated vernacular expression, I mean obviously the best thing since sliced bread is often used without toast as the thing being referred to but it was also often the case that toast was being referred to> https://www.theatlantic.com/health/archive/2012/02/how-the-p...
Sorry, bad habit of mine. Changed the hyphen in the title to “, by”
I've said it once and I've said it again - I don't need tech companies to tell me what is and isn't disinformation.
This is from the (apparently) beloved "how to build anything" mit class...

See https://vimeo.com/454404808 at the 9:25 and at the 28:36 timestamps.
mozilla is generally good about these things, but what about browsers that use the operating system root CA trust storage?

Mozilla is the only browser vendor that maintains their own root CA list independently.

If you can get the operator of a windows 10/11 or MacOS device, or ios or android client device to insert a root CA into the OS trust store, then edge, chrome, and safari will trust it.
I love doing this, especially to liberate content that is locked away in a app-only world otherwise. That's one important usecase that I'd love more people to work on - it is a great way to start with reverse-engineering, and building simple websites.

Pro-tip: If the undocumented API has a "CORS:*" header, you can call these APIs directly from the browser on your domain, without having to proxy them or using curl

As an example, I published https://captnemo.in/plugo/ this week that calls the Plugo.io private API (the ones used by the mobile app) to fetch the data, and publish it using GitHub Pages. The data is just a list of places where Plugo provides powerbanks on rent (500+ locations, mostly concentrated across 3 Indian cities, and 2 places in Germany somehow). I'm running a simple curl command on a scheduled GitHub Action that commits back to itself so the data remains updated.

I similarly did this to make a nocode frontend for another "clubhouse-alternative" which would keep recordings, but only provide them in-app. A friend wanted to listen to his prior recordings, but the app was too cumbersome, so I made a alternative frontend that would call the private API, and render a simple table with MP4 links for all recordings.

I even use this as a "nocode testing ground"[1] for many of the new nocode apps in the market - seeing if they are feasible enough to build fully functional frontends on top of existing APIs (which would be great for someone like me).

As a bonus, this works as a alternative-data stream for i)Plugo's Growth Metrics, if you were a investor, or interested in the "rent-powerbank" space as well as ii)Finding out cool new places to visit around you.

[1]: https://news.ycombinator.com/item?id=29243536
It has search and I’ve used it as one.
How Much Medieval Literature Has Been Lost?
That's a bad definition.

The key characteristic of a pyramid scheme is that each person gets paid by the people they recruit.

If there is a global FIFO, that's a Ponzi scheme.

A pump and dump is something else entirely. It doesn't depend on an infinite series of investors, just one wave.
Carbon steel is the same as cast iron, just less brittle due to lower carbon content. They sometimes make it thinner (doesn't have to be as thick since it's not cast), but there is plenty of thick carbon steel cookware out there too.
Nicotine gum surely does have the same teeth-cleaning function as regular gum. And, now that I look it up, it seems there's basically nothing online that claims nicotine gum itself causes staining (results are mostly just a study or two that establish that nicotine gum helps remove staining from prior smoking, which yeah that's probably true). I, or someone else talking to me, might've gotten confused about a claim originally made about smokeless tobacco products and thought it applied to gum too.
These two assertions ('shooting was an accident...' and 'she was within her rights...') are not inherently contradictory, though. That's what's remarkable about Kettle Logic: genuine contradictions can be employed in a proof in a convincing (and not necessarily invalid) manner. The above can be orthogonal or complementary assertions, but they are not contradictory.
My favorite like this is "impunge" from Gluster. It's used during repairs after a node has gone down and come back up. Files that are present but should have been deleted are expunged. Files that are absent but should be present are impunged from surviving replicas.
Or, as my generation learned it from Bart Simpson, "I didn't do it, nobody saw me do it, you can't prove anything!"
maybe the bad people in the world is you ? wubba wubba wubba wubba woo woo woo
> that metal can travel through metal too!

I recommend watching clips of mercury amalgamations forming (nile red has some great videos on youtube).

There is something about it that is both disturbing and beautiful to me.
Transformers gained popularity due to the scalable nature of the architecture and how well it can be parallelized on existing GPU/XLA hardware. Modeling is always conditioned on the hardware available at hand.
Transfomers lack inductive bias which make it generic building blocks unlike CNN/RNN like models and by injecting inductive bias like positional encoding, it can be well translated to various domains.
Could frammish be a portmanteau then? Condensing "frammis-ish" to frammish - as in gizmo-like, maybe the thing you need to build which may or may not be a distinct component?
With cast iron or carbon steel you're getting bits of polymerized oil (i.e. seasoning) in your food.
Of course I want it to get better. I just don't necessarily agree that a type-system = better, particularly in the way in which it's been suggested. Especially when you aren't talking about changing the internals regarding how JS is executed or how data is represented, you are only talking about adding "comments".

JavaScript has evolved as an untyped language, it has type-coercion and a single way to represent (most) objects in memory. So regardless of what kind of syntax you add on top... it will still be a untyped dynamic language internally. Are we talking about changing this truth? Or just adding additional syntax for developers?
Part of it is just for fun. I like to collect the CDs. I like knowing the files I have are very faithful representations of the released media. And so on.

I really don't think it's hoarding - the overall data sizes here are small (relative to the fact that a 12TB WD Red is 250-300 dollars on amazon) and it's not like I spend my nights scouring ebay for this stuff. I just make sure I get best-available media while it's still widely and easily available.

Some of it is also that I just don't trust the current system to archive media. Sure, most popular things will be fine. But there's a lot of music that's not quite underground but also isn't popular and I wouldn't be surprised if it became hard to get ahold of the quality standards I have in 10-20 years.
True, but very specific human intervention is very different to web scale algorithms. The algorithms are to an extent beyond accountability at a human level, but human intervention isn't.

Google is known to have 10's of thousands of "quality raters" for web pages. But they follow an algorithm. They will still have their own biases though. Not every one of them will rate pages the same.

The lines are very muddy for sure, but to say "I don't like this country and what it's saying and we're actively going to demote content ... somehow... " is the kind of manipulation that DDG users seem to be strongly disagreeing with. Particularly so with DDG because their entire index is Bing, and who knows whether they're doing the same? I would wager DDG does not know.
How about implementing the website or app as if all users only give consent to essential cookies and show no consent UI at all?
> disproportionate levels of credit card fraud involved in anything to do with crypto

I'm really curious what your source is for this. Anyone legit in crypto who's taking fiat is doing way more KYC than your average ecommerce store.
Thanks for the clarifications! Happy reading :)
Only the public keys are transferred over the wire - nothing secret. The private keys and derived symmetric keys remain private in the original browser they were created in.

Do you mean open graph based link previews for invite links? What information would you want the previews to contain outside the current metadata?

Thanks for your questions!
You can still buy a work truck, yes. Heck, even my F250 XLT has a vinyl floor (and I like it!). But even so, they're 30K.

> Rear cameras are now mandatory, so all new cars will have a screen.

Nah, the cheap ones just put a tiny little screen in the rear view camera. Nice because it requires no other changes to the dash, and is universal across models.
While I've successfully used this method for public APIs, I ran into an interesting one not long ago: where authentication is performed _by IP address_.

I have a switch (I think a TP-Link TL-SG1016PE) with PoE - and a finnicky PoE device that periodically needs a reboot, so I figured I'd replay turning the port on and off in the Web interface. Notably, logging in does not issue me any authentication token, but I can still turn the port on and off - and can still do it via `curl`, too. But as soon as I try it on another machine? Access denied!

(Yes, I could just fake the login process the same way, but that was more work than I had time for.)