skysight-inc/HackerNews huggingface dataset:
Even today there's only a half-assed performance venue of some sort at one end.

To be fair, it's actually a pretty major concert venue.

Duran Duran is playing there on Friday.
> Earlier this year we saw an increase in the number of reports we received about some people using our service in ways that we cannot tolerate. To be more clear, this was not about some people merely saying things that others disliked.

That’s only slightly more clear, since it just says what’s not happening. Does anyone know what is happening? Does it involve potential violations of law, or is it just the TOS?
I also do not know. Perhaps worth asking over at https://github.com/Ruddle/Fomos/issues
Back when I read the O'Reilly book on Ruby on Rails, it liberally referred to "Why's Poignant Guide to Ruby."

That's when I realized something: The book, and thus Ruby on Rails, appealed to teenagers as their first programming language.

Teenagers get very passionate about things, and emotionally involved with their choices.

Python is a tool. Good tools are boring, and don't come with references to bacon and other grammatical jokes. They are about performing a task; and they don't need to entertain in order to keep a teenager's attention.

I look at RoR as a way that many young people got excited about programming, but not really the best tool for the job. It deserves a place in history next to Visual Basic, because it met people where they were and allowed them to build something "good enough" when other tools were too difficult or time consuming to use.
I don’t deny that there are difficult areas, blurred lines and so on when it comes to free speech. But that doesn’t mean all speech is one and the same.

The OP’s assertion was that if I oppose censoring Stormfront then I shouldn’t be surprised when I find myself censored. But of course I would: the speech I (and the vast majority of the population) engage in is nowhere near as inflammatory.
> HE is one of many ISPs

It's one of a very small number of ISPs that form the backbone of the internet (Tier 1-ish) and that puts it in a rare position to censor. The website they are censoring has no direct relationship with HE, yet they are still being silenced by them. That's the problem.
There's a difference between incidental experiences and features that are definitive of what it means to be human. The process of pregnancy is definitive, infant mortality is not. Just because we have eliminated one class of experiences to good effect does not commit us to an unquestioning march of "progress".
> (though this expression doesn't really make any sense, as slowness is a property of the implementation, not of the language)

Yes, which is why this is the way CPython works, but PyPy uses JIT and is faster.
> "Forcing private companies to do what you want them to do, even when they would prefer not to?"

That's exactly the argument that bigots who owned businesses used to refuse service to PoC and oppressed people before the civil rights legislations of the '50s and '60s were passed. Funny to hear old discredited arguments used by far-right conservatives decades ago coming out of the mouths of the left these days. It's almost enough to make one start taking the horseshoe theory seriously.
I was getting login pages last week when attempting to start meetings.

Ironically, this led me to self-hosting Jitsi with the Jitsi Helm chart and putting it behind oauth2-proxy so my friends and I can use it. Deploying Jitsi with the Helm chart is remarkably simple and does not consume that much memory.

If anyone is interested in self-hosting: 2 GB is my RAM usage on idle when running videobridge, web-ui, prosody, and oauth2-proxy atop k3s in its default configuration. You do have to open a stupidly large range of ports to UDP traffic for videobridge, though. With that said, it's been a reliable solution and does not need me or my friends to create $BIGTECH account.
Extraordinary eagerness for coverage (by a researcher) demands extraordinary caution.
I mean, they purchased 47% of ARM in the 90s. That's while defining the mobile space in the first place, and it being much more of a gamble than now. Heavy first line investment to create mobile niches has empirically been their strategy for decades.
> In May, Disney+ announced a content removal plan designed to cut US$1.5bn worth of content, meaning it substantially reduces the company’s value, giving it a lot less tax to pay.

This really seems like something that should not be permitted. You can just take something off from a streaming platform and use that as a reason to write down its value?
right, because of light's interaction with matter which is different from neutrinos

a quick google estimates that a human has about 100 trillion neutrinos pass through their body every second, but only about 25% chance that even a single one will interact with any atom in your body over a lifetime.

it is a detection issue, not a quantity issue.
Also board from back to front. Yes first class has to wait, but it would save so much time. Even if they boarded first class then did the rest of the plane back to front it would speed up loading by like a good 10 minutes most likely.
I always love a reference to Bad Apple
All of the central ideas in psychology are actually cribbed from philosophy (very selectively and almost never with attribution because you know, we're doing "science"; biased toward material that can be wrenched into guidance for "positive outcomes" that get the grants and TED talk invites), while all the data is extraordinarily messy, mantled under mouldering traditions of associating ones product with the group protection of a figurehead "school" (i.e. so-and-so's Biopsychoturbochemo Model) highly resistant or essentially unsuited to normalization, and of course unrepeatable in any rigorous sense.

The biggest difference between psychology, (alongsid its armed infantry counterpart psychiatry,) is that unlike math or physics or chemistry, which are all intrinsically descriptive, psychology is concerned with how to change behavior that has not yet happened. Not to describe phenomena that already exist but have not been encountered or formally described yet.
My guess would be pornography. That seems like the most obvious use of a video calling service, and something that would cause them to run afoul of various legal requirements (e.g. age verification / records keeping).
which is a better or more productive language? Clojure or Elixir for web development?
Aren't hash joins done in RDBMS just like a general application of map-reduce? In left joins The big table is hashed on the join key value and sent to N machines and the little table is just everywhere. IIUC this is how any OLAP/Bigdata frameworks think while doing massive joins or partitioning to reduce data later, they just have to deal with additional issues like locality of partition to computation target.

So map reduce is in the DNA of many data computation flows instead of a thing in off itself.
And yet the outdated, unsecured 2G protocol/hardware still exists in 2023, is it really a question as to why it's still in operation.

The way I see it, seems law enforcement agencies using stingrays have a vested interesting in seeing 2G alive and well.
Everything is most likely just origami echoes of thermodynamics
Jonathan did just that in his prior blog post: https://jkatz05.com/post/postgres/pgvector-hnsw-performance/

pgvector_hnsw outperforms pg_embedding using a query per sec / recall measure across various common embedding widths and a range of dataset sizes.
I think that the author felt that question had already been answered sufficiently by other papers -- his citations 1 and 2.

The author was interested in adding pumping to the model, but as far as I can understand the pumping equations only work for low angles, so he restricted his work to those low angles. Within that range, the distance only increases as the angle increases.

Someone can correct me if I've misunderstood.
Doubles as a little snack at the end
Housing Is a Labor Issue: Land owners are taking all the wage gains
>but if we look at e.g. spam nobody argues that spam and spammers should be blocked. Now is spam less speech, because it is not political?

Because the blocking is consensual. You're actively choosing to block out the spam, and if you so choose you can still see the spam. The same can't be said for deplatforming. Even if you want to read kwifarms you can't, because others have presented you from being able to access their site.
meant hooking functions statically or even dynamically with a minimal amount of codegolf'd asm instructions inserted via buffer overflow, and repairing the stack to sneak by stack smashing detecting, but yea, libc is implied in the linux environment
Font layout engines are only Turing-complete if the stack is unbounded (to be fair: that's true actual computers too: they're not Turing-complete because they don't have infinite RAM), and AFAIK the major font engines all impose a quite strict limit on the stack size.
Ruby has implicit imports which pollute namespaces. This is extremely annoying for anyone who wants to learn the language.
It uses extensive monkey patching, which is once again a substantial challenge for a beginner that wants to understand what their code is doing.
It has a nicer syntax with procs and lambdas but syntactically distinguishes between them with different ways of invoking functions and all the issues associated with bindings. In Python all functions look and behave the same, to the point where methods have an explicit self argument to make it clear that they're just regular functions (the semantics for function binding could be easier but then again such is the case in all object oriented languages).

Python's challenges are superficial syntax; the semantics are extremely uniform everywhere and don't suffer from special cases galore.
Probably you're right, it's about the same thing as it is now. I was thinking in this terms: If a program A depends on a function D, this function is another program D, when I run program A, it looks for function D, now normally in compile time I have a full path to dependency, now instead a system has a set of functions running, let's say that one of those is function D, how do I ensure as a user that function D is not mimicking something it is not? And I guess it's the same of right now, just make sure to don't run malicious software, but I was also thinking that probably it could be much harder to track programs as functions reusable from other functions(apps)
As I understand, the starting point looks to be that you most often deal with single digit numbers of imperial units, but in metric it's less often the case, and that's inconvenient. While I'd generally agree that a single digit is slightly easier to deal with mentally, I'd be skeptical on whether imperials are that much better covering convenient ranges. For distances similar to inches, feet and yards you have centimeters, decimeters and meters, which are pretty close, but still with added benefit of simplicity and uniformity.

Metrics allow to look into much large range inside the same system, which allows quick mental estimations; converting parts of an inch into feet or yards are less convenient. Then we can talk about areas and volumes, where metrics multiply nicely, but with imperials there's a whole set of special units.
Google OAuth2.0 allows users NOT in list of test users
Oh dear, indeed. Why not offer the option to make an account directly? That would offer at least some solace that your data is not being shared outside the walls of 8x8.
I think the link was changed or comments merged. The article I was referencing was on Bloomberg I believe.
More discussion later over here: https://news.ycombinator.com/item?id=37316103
I think these are called micro meteorites an can be found on flat roofs. I also have kids and was woken up by a truck doing something loud outside my apartment between the hours of 05:45 and 06:15.
Honestly, I don't have many resources to provide. I read a lot of policy tests via GitHub search (e.g. path:spec/policies/*/*.rb), but couldn't find anything that looked like what I wanted. I wrote the DSL as-needed in order to fully test my app's authz while migrating from Pundit to ActionPolicy (while also introducing fine-grained permissions).

It's not the prettiest when you actually look beneath the covers [0], but it does what I wanted -- providing an easy way to write exhaustive authz tests. Without the DSL, I probably wouldn't have written the tests. The PR for said migration was massive [1], and was a prerequisite to going open source [2].

[0]: https://github.com/keygen-sh/keygen-api/blob/master/spec/sup...

[1]: https://github.com/keygen-sh/keygen-api/pull/647

[2]: https://github.com/keygen-sh/keygen-api/issues/644
Isnt that as easy as giving a non-write user to the app?
Yeah, except it’s not.

That’s why I appended the empty query string to the url.

This was apparently a re-used URL, announced today: https://kagifeedback.org/d/1899-aug-29th-2023/1

* also, am one of the family subs; come join us :)
I don't think your hunch here works.

Why wasn't a teenager when they wrote that book. The Ruby community had very few teenagers involved when Rails was released.

The Ruby and Rails communities did do a great job of attracting passionate, creative people. Those people weren't teenagers.
Yeah for sure, the PERL influence is why I dislike Ruby. Makes it really hard to read if you haven't been doing it constantly.
Sad news, in 63 Up he was quite sick and said he probably wouldn’t make it to 70. After Lynn Johnson he’s the second person to die in the group.

If you haven’t watched the Up series I would recommend it, watching the growth of the people in the group and their personal journeys is fascinating.
> How do you sleep, or wait asynchronously ? Just return;

This is a bit strange. I would think async I/O in the style of io_uring would be fantastic but this kind of model seems to rule out anything like that. That’ll make it hard to get reasonable perf. It’s also strange to not support async as it’s a natural suspension point to hook into but you would have to give up a lot of the design where your application state has to be explicitly saved / loaded via disk if I’m not mistaken. Seems pricy. Hopefully can be extended to support async properly.

In a similar vein, I suspect networking may become difficult to do (at least efficiently) for similar reasons but I’m not certain.
This isn't exactly the same thing but if you like them you'll probably also like The 8-bit Guy: https://youtube.com/@The8BitGuy
Honestly, the war coverage of the NYT and mainstream media in general has not been great. There is too much headline seeking in a long hard slog of peer competitor armies.

OP is a good article, but it’s about Russian society, not the war itself. It checks all the boxes that Russia is in fact a fascist state, but then for some reason doesn’t connect the dots and actually print it plainly.

For people actually interested in the war, stick to sources more used to covering military issues. The Institute for the Study of War has a superb daily briefing. The Drive’s section The War Zone does well, as does the Daily Kos. Or even OSINT communities on Reddit.

It’s much harder to take the Ruski mir seriously once you’ve seen enough mobiks with two days’ training being shot in a field filled with their own litter, knowing they would never send Muscovites to the front.
Looking forward to reading it -- genuine, raw, straight up hacking is almost nostalgic at this point.

wish we could get more bug bounty write up submissions
$15 to transfer $20 to another country, the US really is a another world sometimes. Transfers are often free to cheap - substantially lower than the costs for transferring crypto in most cases.
Made a tutorial on how to get a TG token to make a chatbot [video]
Gary Gensler just keeps losing
The first author is Avi Loeb, who thinks this:

> In 2018, he suggested that alien space craft may be in the Solar System, using ʻOumuamua as an example. In 2023, he claimed to have recovered material from an interstellar meteor that could be evidence of an alien starship, claims some experts criticized as hasty and sensational.

> On August 24, 2023, The New York Times published an article about Loeb and his search for signs of extraterrestrial life, and how he became the "world's leading alien hunter".

So take the claims with a spherule of salt
Login with Google allows access to users not in the test users list
Irvine, California! Michelson Dr, Millikan Ave, Von Karman Ave, Kelvin Ave. And Millikan runs parallel to Hale and Noyes.

These streets named after scientists are easily the most interesting thing about living in Irvine.
Thanks. We will have more in a bit, and may not get to all of them. I was talking to lots of folks that came to say hi today. Trying to get at least a good portion of these done this week.
Yep, typo. It is late...
SSH password login is secure. Keys are preferred since you can't have asdf1234 as a key, but if you as the initial person to set up the server are the only one allowed password login and use a decent password, you're fine
If you think about it from the perspective of people learning programming, python is dead dead simple. In Unix like systems it comes preinstalled most of the time. For so many students in many parts of the world who use an HP/Lenovo laptop for university work the OS is windows and python installation is again, dead dead simple.

Ruby starts off by saying you should have a version manager. And windows installation is not straightforward (from a student perspective it’s important to note that something that looks like it isn’t officially supported makes it feels like the entire language is going to be a compatibility slog). This is not dead dead simple. It’s not hard. But it requires more than one concept to be learned to start.

Then the docs. Ruby has so many ways of getting started. Python puts up one main way. Same for the api reference. Python has a single link and they even say “keep this under your pillow”. As a beginner I know what I should do. Ruby? Many links that say arcane stuff (beginner perspective) like rdoc and what not. Python is super clear in their breakdown of reference too. I cannot stress enough how simple this page (https://docs.python.org/3/library/index.html) makes it to find what you want.

Overall Ruby and it’s documentation feels like it’s made for people who know Ruby or something more than the bare minimum. Python is made for people who’ll be trying out programming itself for the first time.

To me, that’s what made Python win. They just seemed like they thought more about folks starting out for the first time.
> What's wrong with 9.5 mm?

As a number, well nothing. I'm not saying there are anything wrong with the numbers, I'm saying that with a standard set of imperial or metric tools, you're more likely to find your imperial tools working with with you.

> And what's going to happen when you divide by three, not two?

Well dividing by three will be 1/4". That's another common imperial size. But to answer the point I think you were trying to make, there are sometimes cases where it isn't natural — like dividing 3/4 by 5. In those cases you need to measure or pull out of divider. Your problems don't all disappear when using imperial but I find that more often the perfect dimension happens to be that of a commonly size tool.

> Don't see anything natural in one compared to the other.

I think you're arguing from the perspective of pure numbers verses the practicality of making something with tools that I own. If I was using CAD, it metric or imperial would make zero difference.
I took a look at the Lenovo (Canada) site, but there's no Linux options for the Z13. Is this a regional thing?
Good one. These presentations are like 30 min each so it is hard to stay on top of all of them.
a private eye in most states can legally access the plate info
so you could hire one, if it seems worth it. in line with the other posts, though this might be better for the police. this is probably really the way to go due to the threats. i mean, so what if you get a name and an address - then what? you were already threatened.

but in the cheaper, but legally grey area, you can usually lookup a plate for a few dollars if you have a "legitimate reason" such as the creep damaged your property or theft. that's a he-said-she-said thing, so ...

https://www.dmv.ca.gov/portal/file/request-for-record-inform...

of course this is USA, California. Other US states are mostly similar.

there are 100s of online sites that are "private detectives" that will run a plate for a slightly larger fee. this may be faster and less grey than diy dmv requests.

if you are a real karen/ken you can post a pic of the van and plate to nextdoor, etc. and make a big post about the creepy van.
We're doomed to be in agreement, I'm afraid I have a hard time avoiding passive indirect citing of "factoids" ..

it's absolutely correct to state that "On <some date> the New York Post reported that aliens landed in Washington [1]"

it's deceptive (whether with delibrate intent to mislead others or just self deceptive) to state that "Aliens landed in Washington on <some date> [1]"

which is one of the root causes of the proliferation of "alternative facts".

It's not just that something is cited, it also matters how it is cited.

[1] link to New York Post article of <some date> reporting the landing of aliens.
Wasm is sandboxed, so it's not really any different than rendering a web view inside an app.

Note the author had to modify Gimp to get it to run the wasm. It's not something most apps would allow just for font rendering.
Many of Peter F Hamilton's books come to mind, DNA resequencing/rejuvenation playing a big role in the ability of certain characters to avoid detection from authorities
"I can get into this lock" will not have the same effect or call to action as "I can get into your doors" but it admittedly has to be aimed at the landlords, not the doormen.
Something like that is the reason that most OSs have dropped support for Postscript Type 1 fonts.
Honestly the question should be less "how far can you go" and more "when does the pebble gravel / mulch run out?"
Oh, I so much agree with this!
Sure, conservatives have been pushing rights for conservative businesses.

But once those religious rights have been granted, it's possible for that pendulum to swing the other way.

Must a power company, say, give power to the NY State NAMBLA headquarters? That's the easy one.

The more complex one is arguing that the insurrection was against your religious beliefs (because your religion espouses non-violence), and then the power company could say cut off power to offices held by congress people that supported the J6 criminals?
Some languages will be hard to train for properly: eg Serbian has 7 declensions (nominative, dative, genitive...), gender and number embedded in noun forms, verbs also embed gender and number on top of tense, and this explosion in complexity makes it impossible to find the data covering all possible combinations.

Using ChatGPT in Serbian is like talking to a really bad... bot from the 90s. It mostly feels like two bad machine translation steps to and from English in between.

So, there is a whole NLP world out there that's badly covered by OpenAI, which means lots of options for advances in ML.

Not that I find there aren't plenty of improvements to be made to ChatGPT English models too.
>It was definitely a crazier place 10+ years ago in the early Rails days.

Yeah! It sure was.

I was around, was an early Ruby and Rails adopter, and worked on a few commercial Rails projects at that time.

That's how I know about the monkey patching issues. Faced them in real life.
The airplane would flip
Just as I started using it from Zulip. I guess they encountered some kind of abuse.