skysight-inc/HackerNews huggingface dataset:
Academically maybe, but in practice?
Microsoft Teams is terrible with this. People are constantly responding with accidental and unrelated emoji reactions when trying to interact with a post.

Nothing better than trying to reply to a death in the family of a coworker with a LMAO smiley.

[edit] Microsoft Teams is just generally terrible. It's likely the worst piece of 'competent' software I have ever ever used. [/edit]
When I used to demo sites to clients, before the meeting started, I’d go into the inspector and set body to be contenteditable.

That way I could edit text while they talked and at the end of the meeting I’d just do a full-page screenshot.

The problem with letting non-technical users have at it is that they don’t realize it’s temporary.
I think that you need to have a behaviour similar to other humans. So I'm trying to think what squared would select some kind of ordinary human who want to get it done as soon as possible. Being very careful might actually work backwards.
This is such a Hacker News meme comment that never adds anything of value every time it gets posted.
> slow ass filesystem always ruined it in the past.

Make sure that you're running a recent version of Lima, and use a 9p mount.

Edit: by editing one of these yamls: https://github.com/lima-vm/lima/tree/master/examples
I used to be a software engineer, and now I'm a data scientist. Not exactly the same thing as a real scientist, but I suspect that we have common cause in this area.

One of the hard lessons in the transition was realizing that things that allowed me to work more efficiently when I was a software engineer instead reduce my efficiency in my new career.

You might get a decent analogy of the difference by comparing photographs of the first transistor with pictures of every subsequent transistor. The first transistor's clearly going to be terrible in any production application. But the same characteristics that make it so terrible for practical use were also, to varying degrees, essential to or characteristic of the exploratory process that led to its creation.

It's similar for my R&D code. In order to do my R&D work more efficiently and effectively, I need to do things that would be unholy in production code. This is why there's a separate and essential productionizing step where my output is heavily revamped and possibly even completely rewritten in a different programming language.

re: repeatability, I've discovered that it, too, means something slightly different in a science context than it does in an engineering context.
No time soon...
Plastics are mostly a by product of petroleum refining so it's hard to beat the economic factors. And the manufacturing machines have been in use for so long that they are completely paid for so adding one more plastic whatever is relatively cheap compared to any new gizmo.

At this point the only way to stop plastic products is to subsidize a replacement to the point of making it cheaper than plastic or to make it illegal. Both of which are unlikely to happen now.

When looking at plastic replacements, we need to look at the economics as well as the replacement.
They certainly do - blend the stock pot and you've got a soup that tastes different to the stock - but you might not extract much by further boiling if you were already patient with the stock.
Nice writeup. I've especially enjoyed the part about the site becoming popular in Africa after the optimization.
It definitely feels that way from a Western perspective but I imagine its a bit different in Asia. Boris Johnson did a speech at a business conference in Singapore recently and apparently they didn't take kindly to him criticising China. I don't think we're going to see much return of local manufacturing but I do think we're going to see a return to a world which reflects the original Nato meaning of 1st, 2nd and 3rd world as two separate trade blocs separated on ideological lines with a third group of non-aligned countries.
Spaced-repetition implementation (SuperMemo2) in Zig
It’s worth noting also that it’s not really the consumer plastic waste that’s the big problem. The Atlantic garbage barge in the 1970s made people panicked about a lack of landfill capacity, but the truth of the barge was more a political dispute more than anything else and we have the ability to keep handling solid waste for ages (composting is still important in that it will reduce methane emissions from landfills, but it’s not important in terms of reducing landfill use).

The bigger issue is that small pieces of plastic from the manufacturing process end up as environmental waste. I did some volunteer cleanup a dozen years ago near Ballona Creek and the amount of tiny pieces (bean-sized and smaller) of plastic and styrofoam along the creek was just mind-blowing. If you find yourself near any plastic manufacturing facility, you’ll see lots of tiny bits of plastic all over the place. Sawdust and metal shavings get dispersed similarly, but they tend to have less of an environmental impact.
Images are only correlated on very small space/time scales. Audio/Music has correlation on multiple over-lapping time scales.
We know this is true because Video filters are usually very small, bilinear, bi-cubic, operating on only a very small region. A large
video filter doesn't make sense because there is no correlation. Audio requires attention to tone, transients, harmonics, voice envelopes,
relationships between notes/scales, rhythym, recurring musical passages etc. etc. All these require filtering, or memory based processing
over different time scales. So audio/music from a raw data perspective is much more difficult for an AI system compared to images. This is why
image related AI is so prevalant, it is the low-hanging fruit due to small amount of correlation that the Neural Net needs to deal with.
Laos is small, weak and thinly populated. Their diplomacy consists of playing off the great(er) powers that surround them, namely Thailand, Vietnam and China, with varying degrees of success. Now that the China-Laos rail link is complete, they're busily angling for another to the port of Vung Ang in Vietnam.

Fun fact: northeastern Thailand (Isaan) is ethnically and culturally Lao, and to this day has far more Lao speakers than Laos itself. The current rump state of Laos on the east bank of the Mekong was carved off by the French as a colony.
Can't speak for anyone else but we recently implemented V3 with V2 as a fallback entirely to help mitigate DDoS attacks. Haven't been hit with another one yet but I have a feeling it will be sufficient.
With all due respect, has the author ever watched WarGames (1983)?
> if he's so certain of his innocence and has all this supporting evidence

The claim is that he is a child pornographer and has taken sexually explicit photos of children for prurient purposes. There is no evidence of this and if Google had it they should report the evidence.

You instead keep repeating things like "if he's so certain of his innocence and has all this supporting evidence...", implying that since he is not suing Google that there must be something to this.

Your shtick here reminds me of Musk's accusations of pedophilia against Vernon Unsworth.
Of course! What you're looking for is Noether's theorem; this tells us that for every (continuous) symmetry of a system one may construct a conserved quantity. There are subtleties and exceptions, of course, but that's the gist of it. This is generally how we define things like angular momentum (Woit is referring to this song and dance when he says "Angular momentum is by definition the “infinitesimal generator” of the action of spatial rotations on the theory, both classically and quantum mechanically.")

As a quick example, a hydrogen atom has rotational symmetry, and this corresponds to conserved angular momentum. In turn, this leads to the structure behind the periodic table!
Camanchaca
> I'm curious how you would do data oriented programming in a language with no type system and no control over memory layout.

I'm not sure what language you're referring to? Neither of those is true of Python.
While we’re at it… Front end developers: stop using JavaScript for _fucking everything _.
A very important topic, one I'm glad to see here. I think personality disorders should be taught at school, since people are very likely to encounter people with them in their lives, and not understanding them can lead to big problems.

I'm a child of two NPD sufferers. My mother had severe vulnerable narcissism, and my father had aggressive grandiose narcissism. They both had NPD proper, as it was clear that their narcissism was driven and accompanied by deep rooted psychological distress of some kind. My mother was such an emotional wreck that she could barely function, and my father dealt with his own demons by filling every waking hour with work to distract himself.

They both came from vicious childhoods.

The problem is that you presume, like everyone does, that your parents, or perhaps partners and coworkers, are just normal people. They look normal, they behave for the most part like normal people. But under the surface, they're really not.

And if you had them as parents, you don't come away unscathed, not by a long shot. I only realised this stuff in my thirties, after decades wondering why I wasn't like everyone else, and why my life was going such a bad way, full of suffering and desperation. So much pain could have been avoided if I'd known and understood. Now I know about NPD and the effect it has on children of its sufferers, so much about me makes sense now, and I've been able to start healing myself.

It is not right that this stuff is just being left under the radar, in the backdrop of our society. It needs to be brought out into the open, and challenged, and addressed.

It's a hard one though. The problem is that NPD overlaps so heavily with evil, it's hard for people to empathise with them at all, which results in hatred and vigilance towards them, them which they respond to by doubling down.

We need to do much more to get the word out about it and where it comes from. We need to get these people to think back to their younger selves and introspect about what happened to them, and find ways to repair it. A narcissist can only care about themselves -- but that includes their young self (the "younger self technique"). It might be the only way.
Where is the meme? ¯\_(ツ)_/¯
Can the US taxpayer tolerate (financially, politically) what it will take to get the best and brightest to do AI work for .gov and .mil instead of adtech? All you have to do is look at defense lab salaries to see there is going to be a problem keeping talent around. Some people are certainly willing to take a pay cut to work on national defense, but probably not enough. Perhaps especially not the kind of person who went into adtech in the first place.
That they can't float over windows in all spaces is particularly annoying
I have seen this claim many times, but have never seen a credible source claim it is conclusively known, at least at the amount of low calorie sweetener that are in 1 service if 8oz to 20oz of Diet Coke.

It seems either this is extremely tricky to measure, or it is a myth (like aspartame or MSG or yellow 5 cause cancer or whatever).
Recently captured so eloquently in the manifesto from Andor:

There will be times when the struggle seems
impossible. I know this already. Alone, unsure, dwarfed by the scale of the enemy

Remember this, Freedom is a pure idea. It occurs spontaneously and without instruction. Random acts
of insurrection are occurring constantly throughout the galaxy. There are whole armies, battalions that have no
idea that they've already enlisted in the cause.

Remember that the frontier of the Rebellion is everywhere. And even the smallest act of insurrection pushes our lines forward.

And remember this: the Imperial need for control is so desperate because it is so unnatural. Tyranny requires
constant effort. It breaks, it leaks. Authority is brittle.

Oppression is the mask of fear.
Remember that. And know this, the day will come when all these skirmishes and battles, these moments of defiance will have flooded the banks of the Empires's
authority and then there will be one too many.

One single thing will break the siege.

Remember this: Try.
Gleam.run is my current favorite flavor for "typed functional language". It's simple (a small language) and compiles to erlang
> having these basic constructs stay compatible is worth quite a lot

Also, I think C++ can still use the same preprocessor as C at this point (it's been a while since I've had to deal with that)? If you're going to diverge the preprocessor you should get more benefit out of doing so than "not having #embed". For that matter, having important features like #embed only available via preprocessor also helps undermine the pointy-haired trolls who (allegedly?) keep trying to deprecate the preprocessor entirely in favor of some proprietary build system.
I strongly suspect we're talking past each other. The man under investigation didn't make "a search" that Google deemed unsavoury. The police department conducted a search of his account, looking for any additional examples of child pornography or abuse. You're confusing who actually performed the search (SFPD, not Mark), as well as what the search was for (searching through Mark's Google account photos, documents, and more, not Mark making a Google search).
Re: 5, there was a massive gambling operation at Boten as well, but it was shut down in 2011.

Also, while the history of Chinese nationalist armies taking refuge in northern Thailand is rather fascinating [1], we're talking about only ~4,000 people and their descendants here and they're politically insignificant these days. Of course, Thailand itself has a complicated relationship with China.

[1] https://en.wikipedia.org/wiki/Santikhiri
I'm in a unique position there where I currently don't take a salary because I'm an investor in the company. But no, if I were drawing a salary I don't see any reason it would be 60%
I’m still confused by ai fear mongering. All the best models and advances come from the USA. Chinese research, while high in volume, never advances state of the art aside from incremental improvement.

Incoming downvotes, but the fact remains most advanced have basically come from google, Fb and openai
> China has no limits when it comes to collecting data

This is an overgeneralization when it comes to the sources and types of data used in a battlefield, to map infrastructure, and so forth.

While the Great Firewall and social monitoring do collect much data on the population, thereby decreasing non-state internal intelligence gathering and capability for spying, there is a difference between tactical data from a hot front and identification of spies.
We need one to replace vanced on Android and Android TV.
We have ad blockers for browsers on the desktop.
China was never an imperial force like European colonists, but it always saw itself as the “Middle Kingdom” and the most important civilization on earth. It may be a different paradigm but the right to power or hegemony is still embedded in the culture and ethos.
Thanks, I had no idea he was still writing anything except letters from prison. I’ll check these out
reminds me a lot of Ford Circle / Farey Diagram / Stern Brocot tree

Basically a tree of fractions where you take two rational points on a number line, a/b and c/d, then the next point in the tree is (a+b) / (c+d). Turns out that every single point you create this way has a unique position and never duplicate each other, and it forms a tree like structure.

https://en.wikipedia.org/wiki/Ford_circle

not sure if this would be useful, but basically it could be a fractional index that has a built in tree structure, since it basically means any fraction is a leaf on a Stern-Brocot tree.
Investigation of the effect of Covid-19 on sperm count, motility, and morphology
The main thing about photography is your first 10,000 photos will likely be bad. Modern technology makes it possible to get through 10,000 snaps much faster and much cheaper than when using film.

But taking those photos is not enough — it’s in the editing of those first 10,000 photos that you will find the hidden photographer in you.

Photography is a lot like writing code: you can create something that does the job, but does not do it beautifully. You can keep on creating until creating beauty becomes easier.
That’s the one my house was plumbed with. I’ve already had to patch two random leaks. I don’t yet have the motivation to fix the whole house so I just keep PEX tools and parts handy in case it fails somewhere else.
I think this kind of thing is super easy to introduce with the modern practice of async everything.

When I visit a modern webpage, it feels like I'm watching a golem take form from the debris around it. It starts out as this weird ugly contentless frame, and then things start popping in one at a time. It's quite hard to know when it's done.

Makes me miss the days when servers would serve me a full webpage. Browser shows me that it's loading, and once it's done it's done. It's also easier to develop sites like that, as you don't have to code your own loading spinners or make those weird "empty placeholder content" boxes that kind of show you how the site is laid out.
I think that a lot of interesting things were lost from the IBM and DEC operating systems. I spent a lot of time in VM/CMS and VAX/VMS (plus a little MVS/TSO) in the 80s and 90s and my Unix time was relatively limited for quite a while. I really liked Rexx (IBM’s scripting language which they brought into OS/2, but is now pretty much dead) and the way that command line options for VMS programs could be declared independently of the executable (plus its automatic allowance for abbreviations where you could abbreviate a command to its minimal unique prefix).
urbanization seems like the wrong metric here. population density is what drives the problem. (the US has a lot of low-density urban area)

and yes, it's terrible. but Germany and basically the whole world are too, with maybe a thousand cities being the exceptions.
There is a huge difference between generating a series of notes, and generating actual audio. There can be dynamics in both. Just focusing on the actual notation is a much simpler problem. Trying to generate audio, requires not just notes, but tone harmonics, stochastic noise, rhythym, all sorts of properties that ears are extremely sensitive to.
Aside, Koopman (author of this book) was the expert witness that had to sit in a room and read Toyota's ̶s̶o̶u̶r̶c̶e̶ ̶c̶o̶d̶e̶ for the "Unintended Acceleration" lawsuit.

https://users.ece.cmu.edu/~koopman/pubs/koopman14_toyota_ua_...
The original reCAPTCHA served the dual purpose of fighting spam and training optical character recognition algorithms. It displayed a pair of words, one of which was unambiguously resolved by an OCR and the other of which OCRs couldn’t easily read. The first word was used to disambiguate humans from bots, and the second word was used to train the OCR.

Today, CAPTCHAs serve a similar purpose, except they’re used to train self-driving cars’ image recognition AIs. I always try to be a little subversive and correctly identify the images that are clearly unambiguously classified by the AI, and then purposefully screw up identifying the image that the AI struggles with. It lets me through the majority of the time, which indicates that my bad input made it into their training data.

Unlike the CAPTCHAs of yore, when machine vision simply was not advanced enough to solve them, anyone has access to pre-trained vision models easily capable of identifying the unambiguously resolved buses or crosswalks in the CAPTCHA image. The deterrent to spammers is no longer that actual humans need to solve the CAPTCHA, but rather that it’s too computationally expensive to solve them at scale. Today’s CAPTCHAs are basically Hashcash proof-of-work [0], but with the added benefit to Google et al. (and annoyance to users) that they help train computer vision models.

[0] https://en.m.wikipedia.org/wiki/Hashcash
Not in particular sorry, most of the good content I've found is on Altinity [1] and Alibaba's technical blogs [2][3]. These tend to be mostly focused on how the data itself is stored and how to use Clickhouse, but don't really dive into the specifics of how query processing is performed.

[1] https://altinity.com/blog/

[2] https://www.alibabacloud.com/blog/clickhouse-kernel-analysis...

[3] https://www.alibabacloud.com/blog/clickhouse-analysis-of-the...
I wasnt kidding about the duration but other than this anomaly, she is otherwise normal/healthy.

That said, thanks for pointing it out - it didnt occur to me that it could be a symptom of something.
I cannot for the life of me figure out how this magic works. They claim Deep learning. If someone has some relevant material, please suggest them. Thank you!
That's understandable but my point was criticizing China for taking on risk (and reducing it by using their own people) when our countries and businesses aren't willing is a bit b.s.

The livelihoods of people changed for the better.
Instinctually (well, once you overcome the most naive instinct of holding your breath) one might think they need to exhale fast enough that the expansion of volume in the lungs doesn't outpace the rate of exhalation, but in reality even the slightest bit of intended exhalation will keep the airway open enough to prevent lung issues, right?
Muffin liners actually make more sense to me. It’s often hard to get a muffin liner off of the muffin without losing a lot of muffin. An edible liner that has a good texture might have some actual value.
Why in the world is such a request-heavy, process-heavy app written in CRuby on Rails??
I'm not sure what either you or the parent consider a proper type system, but the difference between Python and (say) Java's type system is night and day.

If you using the Typing module you might be able to get a linter to check things for you, but that's a far cry from what other typed languages have.
I've been skeptical of AI posing an existential risk.

This article may have changed my mind.
Revanced has been in development since Vanced stopped development.

Their client takes a different approach, and it not only patches YouTube clients, but also Twitter, TikTok, Spotify and Twitch to name a few.
Thanks for taking the time and explaining. In your opinion is this a problem unique to CS then?
You couldn't count on emacs being available on some random Unix system. Bad times, those were.
What do you think imperialism is other then "exert influence"?
That's not your typical adblocker. That's an extra one that you have to trust to give access to all of your website data, on top of that. Freetube uses the API, I prefer that approach to trusting random extensions that get automatic updates.
When Christmas is over retrieving those 20lb magnets should be easy to peal off with the hook. I'm pretty sure.
It’s not so hopeless though. Not sure about UX, but for devs there are plenty of jobs, so you are free to switch whenever you see people doing or worse, demand you to do, dark patterns.

I’ve literally quit a job out of protest, where I started reading user emails complaining about the service we were building.

Stuff like “put the unsubscribe button at the far end, gray on a gray background, so it will be harder to find”. People were actually closing their bank accounts as they couldn’t find a way to unsubscribe from the service…

We had a few hard talks about it and when the company kept up with it I just up and quit.

And I got a job for a lot more money almost immediately. Turned out people who would do that to users, were underpaying their employees quite a bit too, who would have thought…
Corn starch sounds good put growing corn is energy intensive. Right now, it takes a great deal of carbon based fuels to grow it. Plus every ear of corn that's grown for a plastic replacement is one less that's grow for food. It's an expensive trade off. Re-use and no-use of plastic is probably the best way to deal with plastic trash.