skysight-inc/HackerNews huggingface dataset:
There is also a bug with the AMP pages such that the submission dates for the threads are often wrong. For example you're searching for threads that have been posted in the last month, some of the results will say something like "7 days ago" until you click and see it is actually 5 years old.
Sometimes crypto investors do their investing through means that can be several times detached from the nitty and gritty (e.g. would buying COIN or MSTR stock be considered crypto investing? Some say it would) so it doesn't surprise me that much. I don't think it's too healthy, but hey.
If you wish to redefine these terms, then ideally do so at the start of the thread and not after providing a potentially misleading link for users who may not be familiar with which terms you're using.
As someone who used to be in this kind of situation myself, I have a hot take about this sort of thing.

To put it briefly, you need to become a normal man; normal meaning in the context of human history, not necessarily the current year. A normal man doesn't stare at a screen all day doing STEM stuff. He doesn't play video games. He talks to people, works out, goes into nature, cares about his appearance, is focused on building a family, etc. You can justify anything to yourself with intellect: "Well there's nothing inherently worse about video games than other forms of entertainment, at least I'm engaging with it" or "Working out is vanity and I'm above such things, so I'll just maybe eat less dessert, I don't need to be buff or strong, that's a waste of my brain power and time." You have to stop thinking this kind of thing. It's a cope that has developed throughout your entire life to deal with insecurities. You can be the buff, happy go lucky jock archetype who grills on the weekends with his buddies and his girlfriend, and crucially, you can enjoy being this. I know, "I don't want to be as shallow as a jock, that's not me," but you actually do. You project negative traits onto this kind of life because to think otherwise is to accept your lifestyle is wasted and stupid. They are happy and you are not. You are not superior to them, you are worse, because you are unhappy.

Your instinct knows what to do. It knows that video games are a waste of time. It knows that coding all day is going to make you lonely and undesirable. Why would a woman want to date a guy who's main hobby is typing on a screen? There has been a recent push in society for people to "just do whatever makes you happy and be yourself," and this is the result: a huge swathe of people addicted to dopamine and escapism, who even disdain the idea of "acting" like "someone they're not". What you're not, is happy. Stop doing all that shit that you know is not helping anything. Start doing the shit you think is dumb and vapid yet somehow manages to make everyone happy for all of human history. Hit the gym and talk to a stranger. You will change by acting.
It’s not a debate and it never was, whatever you may wish. There’s plenty of evidence a short google search away if that was what you were really interested in, but it’s clearly not. Either way, Android was never in a position where it was forced to allow side loading like is possible here, so I think the comparison is meaningless.
Absolutely. Aside from programming problems, “product/service reddit” is probably my most commonly used Google search query.

Whenever I’m looking for information about a product, service, restaurant, etc. one of the first things I look for is a discussion on Reddit. As much as I hate what Reddit has become, it still is the best place I’ve found for discussion from locals or enthusiasts that provide a much more accurate description of a product/restaurant/etc. than user reviews or ad filled blogs.

I use Google for this since Reddit’s search is garbage.
Re-thinking note-taking on the web
Another option is to go to Settings->General->Storage->Podcasts and delete from there.
I always consider if a bug is a result of the wrong level of abstraction first before fixing it.

In "A Philosophy of Software Design" Ousterhout talks about the difference between tactical and strategic programming (great book mostly because it codifies a lot of what I think is the "One True Way" so I'm biased) and it's really easy to bang out a fix for variant 98 of the bug vs rethinking it so variants 0 through 97 which haven't been reported yet but exist can't happen.
That's the existing default: if a service doesn't mind scraping, they need not take any countermeasure (other than simple rate limiting with a clear status code). Any site that does go beyond that is telling data thieves that they're not welcome.
Tether receives “commercial paper” i.e. an IOU from the exchange. Nobody in their right mind would give Tether real cash.
This is almost certainly what is happening. Tether is just a central bank for shady crypto exchanges.
I wonder if it would be possible to release a bunch of rats or mice and have them map the debris field by having attached sensors
Enough for a full COM binary plus one overlay section. :)
I think perhaps the gravity of the situation concerning all ecosystems could be illustrated effectively if government "open comment" boxes were effectively ddos'd with articles like these from all manner of publications. Major systemic change is necessary from the top down. The individual environmentally conscious contribution, even if widespread, can certainly help but it cannot outstrip the negative pattern of a well organized pervasive attitude that does not take findings like those in the article into account.
That’s less than half the capital gains tax rate. You’d still come out ahead.
> Arch packages don't ship the source codes

Neither do Debian's -dev packages.
old.reddit.com with javascript turned off is largely fine if you just lurk and don't want to go 20 layers deep into the comments.
Dream comes true for man who bought his favorite record shop
> the toxic hate it engenders on all the subreddits.

I always see people saying this and I have to wonder what subreddits they're subscribed to. My experience is basically fine, sure there's some shitty discussions or a few hostile idiots lurking about, but it's no worse than message boards generally, and most conversations seem rather good.

Part of me wonders whether some posters are just extraordinarily sensitive, and intentionally dive into the most downvoted top level comments so they can get their daily dose of outrage at the things trollS say.
Exactly! But real long-term solution is of course, make it a felony to not have a provable permanent address. Bums' perception of life varies, but main reason people become bums is that they love freedom too much - they don't want or due to mental health reasons, can't follow any kind of rules at all - being a bum, your life sucks but you are the most free a person could be. Prison scares them, because in the prison, they'll absolutely make one follow a lot of rules. Once it is really punishable by prison, these people will make up their minds and stop bumming.

This is how it works in Belarus, and number of bums in prisons is absolutely negligible, and number of bums in the streets is zero.
This is how MS divided.
Also, there's an RSS feed which makes it even nicer to read.
I remember going at the Compaq workstation launch of what would be the last Alpha workstation. They would tout how great it was and so on, but never bench it to any Intel counterparts (hint: it was destroying Intel for 3d rendering). For people using lightwave initally on Amigas, running on an Alpha was the equivalent of going from a raspberry pi to a ryzen 5950. I was barely recovering from commodore killing my beloved Amigas, I had to witness this crap all over again. The only good thing that came out from all of this is that I am not longer emotionally invested in any platforms anymore. Well yeah… Amiga is still in my heart ;).
Stop being cringe and adopt the same stack size as everyone else. Oh my god. What on earth are you saving?
Well compare it with a big software consultancy outfit. You will pay and hardly get anything and yet they remain big and keep their name. Same goes for many big name marketing agencies: pay a lot, get nothing and they go on to business as usual. I am not sure it is not honest: it is, at least, lazy. I have seen it with so many software, marketing, investor relation, lawyers, accountant etc companies: they do the absolute minimum they can get away with, possibly just copying all from a previous client and charge the world for it.
Numair Faraz accuses Sean Parker of rape
You can get around all of this by using old.reddit.com
If it's anything like the normal vaccine development cycle, most of that time is consumed by things like writing grant proposals, waiting for grants, convincing a drug company and/or their convincing themselves it's worth taking the risk to try our your drug candidate, etc. COVID-19 vaccine development in the US and U.K. shows what you can do when people are willing to take huge gambles on a candidate ever working out, including starting mass production before Phase III trials produce strong evidence.

The US Operation Warp Speed https://en.wikipedia.org/wiki/Operation_Warp_Speed made a huge bet on Sanofi/GSK's vaccine, which in its first trial did not produce sufficient immunity in elderly, the second set of trials that started earlier this year are very promising so far. Ditto AZ/Oxford which has not applied for an Emergency Use Authorization. Novavax's vaccine also looks very good, but they are getting severely delayed in making an application because supplies for cell culture manufacturing are first going to the Serum Institute of India and AZ for Oxford's vaccine and Janssen, and there are some supplies common with the mRNA vaccines. Trained workers are also in short supply.

Operation Warp Speed is a fantastic success in using the style of the Manhattan Project including paying Pfizer in advance for 100 million doses of BioNTech's vaccine, but so far only 2 of its 5 huge billion dollar plus upfront bets have paid off. Outside of an emergency that would be considered an unacceptable waste of money.
This is just an excerpt. The actual book seems to be out of print, but a pdf is easy to find, and it's on ProQuest if your library has access to that. Here's a review if you want a little more: https://www.maa.org/press/maa-reviews/game-theory-through-ex...
Quick bootstrap: you normally want a "helper" to handle downloading things and running the compile steps (it can all be done manually, and in fact you have to bootstrap yourself the first time that way). I prefer this one, pikaur, due to how well it integrates (looks and feels like pacman) and has a rich featureset: https://aur.archlinux.org/packages/pikaur

After getting that downloaded, compiled and installed then try a sample simple AUR package like "downgrade" - `pikaur -S downgrade` - to get feel for it. https://aur.archlinux.org/packages/downgrade/ It really is kinda that simple, the rest is just learning the basic "how are Arch packages actually made?" which is a good thing to learn in general.
What do former extremists and families say about radicalization in America?
Just write your representatives in Congress, the President, and participate in your civic duties. DOS’ing some poor saps inbox isn’t it.

Edit-Also be polite. No death threats…
Didnt hijack the back button
This Fed speak for we need to regulate Tether IMO. Of course they don't really believe Tether is a systemic risk.
If we forbid things like recursion (including mutual recursion), function pointers, dynamic dispatch, and unbounded use of alloca, doesn't it then follow from the call graph and the per-function worst-case stack-usage numbers (which the compiler presumably knows)? Is that mistaken, or is the difficulty in generalising this approach to where those restrictions are lifted?

I tried googling for how SPARK Ada provides assurances against exceeding stack-size limits, but I couldn't find a decent answer. I presume it does so, though.

edit: forgot about alloca

edit 2: Turns out the AdaCore folks have a tool specifically for static analysis of stack-space requirements of Ada/C/C++ code: https://www.adacore.com/gnatpro/toolsuite/gnatstack
Paste without formatting is Ctrl-Shift-V, isn't it? I don't know if I've ever tried it in Teams though.
FWIW, I reckon 25MB forba self-contained build is pretty good! Build times are annoyingly if you use trimming tho, I'll certainly agree there.

But Rust is such a very different beast than dotnet, that I'm unconvinced it's a useful comparison; IMO a better comparison would be Golang.
You're right about honesty. It's in the interest of both to be honest and do a good job. That wasn't a necessary segue.

It's that specifying the meaning of a "good job" is much more difficult when it comes to ads.

Good job in software means do what I want and do a great job means accomplish what I want but do it more efficiently. (And on budget ofc)

For ads do a good job means give me most customers for my budget. And the measure of that is CAC. But I've yet to come across an ad agency that bases it's compensation on CAC.
So uhm why did the cosine similarity give values bigger than one in the library and how can we be confident that this code does not have that issue?
What significant benefit is gained over using a small robot called a “video camera” in the classroom to film the lecture?
Whom are you going to sell your batteries?
Rewarding the motivated and driven and not rewarding the unmotivated and non driven seems like the ideal incentive structure for society. Obviously, easier to write than implement and execute.

But my point is is there an obligation for society to not have to make people move if the economic conditions change and labor supply and demand curves move? What are the long term effects of these incentive structures?
A few years back my company put out reqs for Qt devs because we were pushing hard to do some POCs with Qt frameworks. We had a hard time finding those people. I don’t know if it was location or compensation or what.
So are those vast swathes of wasted whitespace in modern UI design an attempt to turn a UI into a gallery wall on which to display those intricately crafted icons?
old.reddit.com is usable too. But for some reason it keeps logging me out, recently.
I'm not a fan of Bitcoin at all but that argument could be used for anything - "what's aggravating is that cars are literally moved by the consumption of power through wasting it on combustion in the engine", "what's aggravating is that computers are literally operated by the consumption of power to waste it on browsing HN", "what's aggravating is that TV images are literally sent by the consumption of power through wasting it on radio waves" and so on. The only case it seems like a waste is if you don't value the output. If someone values browsing HN, individual transport, watching TV, or distributed consensus then it's not wasted it was used.

Inefficient perhaps, but the energy use was intentional for a value to someone not discarded for no gain.
Yes, all their product data is available for affiliates: https://webservices.amazon.com/paapi5/documentation/
This is not alledgedly but very much true. I was in the proxy business for a few years and in talks with the Luminati people to white-label their product for a very specific type of proxy.

It’s such a weird field to be in. It’s not illegal by definition of law, but you’re definitely in shady territory, with most of the customers being of the “get rich quick” persuasion. Or at the very least trying to cut corners. One way or another, they were not playing by the rules ;-)
Only one problem with the Share dialog:

Doesn't "hint" at horizontal scrollability, just shows four apps as if that's all there is.

I've seen this trip up advanced users and parents alike.
Couldn’t they just buy a commercial license?
So we should block nearly half of the World population for not being in democracy [0]?

[0] https://en.m.wikipedia.org/wiki/Regime
I once read a book called "There Are No Electrons". I'm not sure I'd recommend it, but its approach was interesting: the author reasons that unless you're in grad school studying physics (and perhaps even then), everything you've been taught about electricity is a lie anyway, so the author attempts to present a framework of easier to understand lies intended to make the reader able to better reason about and predict the behavior of electrical systems, than if the reader had only the lies that are usually taught.
> Considering all the bad practices, why people keep using Reddit and what makes it so great?

I think it's the sheer amount of content they have and the fact that the average user is much less tech and privacy savvy so they just register.
IMO: it's nice to have weird platforms. I've caught lurking UDB and memory corruption in my programs by trying to run them on weird OSes.
It constantly amazes me how bad Reddit's interface is, videos either don't play or randomly start playing despite them not being in the viewport. They run random A|B experiments which add unnecessary components such as avatars next to peoples comments. Random acts of monetization are shoved down my throat at every turn. I honestly think the Reddit team are on a purpose built mission to design the most user hostile forum.

I've tried browsing Reddit in incognito on my phone before and it wouldn't let me without installing their app, thankfully old.reddit.com exists. From clicking on a search result to viewing an image post took ~8 clicks. The flow was analogous to:

-> Click on search result

-> ending on an AMP page and clicking the bottom sheet exit button to view the post in the browser rather than the app

-> clicking on the title to view the actual post in the non AMP format

-> ending up on the actual post and being told I need to view it in the app (which completely removes the point of using incognito)

-> changing the URL to old.reddit.com which is tedious with a phone keyboard

-> finally load the page and click on the image
And the result of that knowledge is a worse experience for users. However you frame it, users are losing because MS doesn’t want to shell out the cash for good UX.
One method I’ve seen of introducing the behavior is to have the list element slightly “bounce” sideways on load, giving a peak of the red/green color underneath.
Show HN: Effortlessly generate splash-screens for your Android and iOS apps
Yeah, here's the thing: I'll happily use it that way when I'm talking with other Jews.

But most of the world is goyim, and an awful lot of people don't know what they're talking about. They hear "kosher phone" and immediately their minds turn to wondering if there are phones that Jews can't use. I have been asked on multiple occasions if I only buy kosher pickles, and once whether it was cultural appropriation for non-Jews to buy kosher salt.

So when someone decides to label a phone as kosher, I think an explanatory note is in order. There are no halachic requirements for phones that don't also apply to lights and fireplaces.
Monitor Lizards in Australia Dig Corkscrew Nests
Native apps or die. I won't use anything based on Atom or Electron.

The reason is that these "cross-platform" applications on top of web browsers are basically complete operating systems emulated on top of the underlying OS. It's worse than turtles all the way down; they're sea urchins: fragile, prickly, and lethargic. And these memory-hogging leviathans multiply faster than rabbits so developers don't have to get their "hands dirty with details" like fast, efficient, proper software.

Just because someone can write a ray-tracer in BrainFuck doesn't mean NVIDIA/AMD/Intel should steer the whole industry to using something impractical because developers get excited about all of the "possibilities."
Is This Some Kind of Code? You Can Solve The ...
Looks like the desktop site, but somehow being responsive to the mobile screen.

Try m.reddit.com
Yep Telegram the app is perhaps one of the best pieces of software I have used. It really shows what a good team can pull off.
And the official app still sucks.
The one-letter variables are all type parameters, and pretty much every programming language uses one-letter variables for type parameters. And I can't think of a better syntax for "functions from a to b" than (a → b). In a Java-ish syntax it'd look like:

interface Functor {
<T, U> Self<U> fmap(Self<T>, Function<T, U>);
}

which is just torture. What would it look like in your ideal syntax?
Are you talking about a Reddit issue?

Google is notoriously bad at indexing the correct time a Reddit thread is posted.

I have no clue why this is, I assume perhaps it is seeing a different date somewhere on the page (e.g. the "recently viewed threads" box).

It doesn't seem to be directional either. That is, it's not just old threads pretending to be newer, but new threads also sometimes appear older.

This is why I don't attribute any malice to the issue.
One problem: nobody with BTC will want to trade it for tether if tether collapses, I bet even the market makers would stop exchanging BTC a for tether.
Why would this be unexpected? Just because desert plants can endure conditions that seem difficult to us doesn't mean that small changes in the environments that they evolved to survive in should not result in conditions that are difficult for them. The Sahara was a grassy savannah for a while before the last round of climate change [1].

[1] https://www.livescience.com/4180-sahara-desert-lush-populate...
The closing off subreddits is particularly annoying.

The Reddit mobile has a longstanding bug in how handle it handles GIFs. I have a bot (u/CalvinBot) that posts the official Calvin & Hobbes strip to /r/calvinandhobbes each day. GoComics, the copyright holder, only publishes it as a GIF, so that's how it's submitted to Reddit.

However, because of the bug in the app, people can view the GIF properly. The advice used to be just switch to your browser, but because of Reddit now breaking that, even that workaround doesn't work now.
I couldn't agree with this post more.

I found myself replacing the configuration parsing code in a C++ project that was littered with exactly the validation issues described, and converted it to that which the author advocates. The result was a vastly more readable and maintainable codebase, and it was faster and less buggy to boot.

Another nice advantage is that the types are providing free/self- documentation, too.
I disagree with that article on the subject of Safari tab groups. I had already been grouping tabs by subject using separate windows, and now that tab groups let me rotate out sets without them all sitting in memory I’m using grouping more than ever. It’s been very effective at keeping the number of tabs in any given group/window low.

I still do old style internet search-and-explore, and that is also enhanced because I can tuck away my “everyday” tabs and tabs related to other subject and let the topic at hand dominate my browser, with as many tabs and windows as needed being opened with no worries about having to separate them out from the other stuff.
It’s because apps want to track where you’re sharing links to.
I bet the calculatory functionality is small enough to load instantly.

I suspect that it's he heavyweight GUI library that takes a lot of time to initialize.
Yes, however, tensorflow is not primarily an ad platform that forcefully replaces an alternative that no one asked for, while simultaneously silently advancing the police/corporate surveillance state at the explicit detriment of average citizens who had no say in the decision.
And my concern would be that, like the diesel motor example, someone would find a failure state that starts a conflagration. Leaving it on accidentally at 200C probably won't hurt anything, but malicious hacks might be catastrophic.