skysight-inc/HackerNews huggingface dataset:
> Like if you are looking for a graphics card (on amazon.in) and you sort it by price then relevance totally goes out of the window.

To be fair here, that's the reasonable way to handle this. If I want to sort by price and Amazon orders the result by something random and then maybe price, it's far worse.

Amazon could of course improve this by allowing more search filters, but the current state is definetly better than adding something like "relevancy" when all I want is the cheapest items.
DIDs don’t need to be associated with a wallet, or directly linkable to any blockchain for that matter. This is just a stupid decision that a bunch of ethereum projects use because they don’t know any better.

Christopher Allen has been publishing research on the topic for many years before “web3” was used at all, let alone the recent hype cycle. A good thread with links to various articles:

https://twitter.com/ChristopherA/status/1386715286913486857
> My problem is that C was elevated to a role of prestige and power, its reign so absolute and eternal that it has completely distorted the way we speak to each other.

I submit that this Tower of Babel truth is older than C and a reflection of the humanity that created the tool, not the tool itself.

Minimize the entropy and be at peace with existential imperfection, say I.
Is it unauthorised if a user chooses to add the package themselves? This is not being put into anyone's machine clandestinely. It is the software user's responsibility to ensure the software is doing what you expect.
These are mostly spammy-type clone apps
Thank you for advancing Docker science. And for crediting the Asahi folks.
It's great to have that kind of post published. I had that exact conversation just yesterday with a director who "love" open source and see it as "the future". When asked to pay market rate for the extra features he want, he was struggling to understand that 8k won't get him a few months of work and felt entitled on a discount on the basis that I'm doing open source and he is helping the project ...
Indeed, love this article. Especially after receiving this tweet, getting public attention for a bug: https://mobile.twitter.com/araffin2/status/15013142481144135...
Hacking a Billionaire: Technical Overview
So, it's a good outcome.
It's not uncommon hereabouts to be all in on the everything-as-a-service-and-customers-have-no-rights mindset. Which is fine, I guess, for a fart button app but I'm not so excited about it leaching into my critical infrastructure (software OR hardware).
You don't have to teach programming to teach computer graphics at the level of pedagogical example. The programming is bookkeeping for assets and occasionally a clever optimization(e.g. a Bresenham line rasterization, instead of one done by linear interpolation); the algorithms that are most critical to understanding graphics are often one-liners and analytic in nature, and so can directly reflect the underlying mathematics.

The kind of example you would get for matrix math would be something like: "Here is a triangle described by these points, here is a matrix that projects them in a 3D camera. In such-and-such 3D library, points are projected with the matrix by doing these steps. Compute and plot the result of applying the matrix to each point." And then in successive examples you can add some details about how you go about building up the matrix by computing the camera, translating the poly and so forth, and make comparisons to how it can be done in some scenarios using only trigonometry, and further comparisons to camera lenses and artist's 3D projection with horizon and vanishing points. If you put all those connections there in one place, you have the starting point, and then it can be elaborated on into both the pure math topics(why does this mathematical representation work) and the computing topics(how do I automate the process of plotting points).

What tends to happen is that the text doesn't allow enough of a detour to make all of those connections, so you instead get an extraordinarily brief allusion to application in a single word problem, after a completely abstract introduction.
That makes sense - and is definitely something we'll need to more clearly support. The distinction between the two cases is also pretty clear, thanks for you all your thoughts here!

We had similar feelings about Auth0's org implementation, it doesn't really match the way most companies think about orgs, especially at an early stage.
It's not boring in a sense of being boring to learn, read, or write. Ada or Java are languages that are "boring" in this sense, but which nevertheless offer far better abstractions than Go.

Go is boring in a sense that it's not innovative. Go's claim to innovation is that the feature set is tuned for new users, but that's not actually the case.
Probably not much. The only time the US had a major home price adjustment was 2008 and that was because the housing market was the problem. Currently the housing market is up but not a problem. There aren't crazy foreclosures and there aren't any expected. Tho that can change if we have a big recession absolutely.

Also home prices did not take a very long time to recover all things considered.
Note that the only vulnerable version was @vue/cli v5.0.2, which was intended to pin the version of node-ipc to v9.2.1 but accidentally allowed versions greater than that: https://github.com/vuejs/vue-cli/commit/37ef809c873f33c88ba7...

The mistake was fixed within 6 minutes: https://github.com/vuejs/vue-cli/commit/b0d931668e7e8450a285...

It looks like the malware version of @vue/cli has been downloaded a total of 170 times.[1] That's 0.13% of all downloads of that package this week. It's also important to note that @vue/cli has been deprecated for months. If you're making a new Vue project today[2] you'll use create-vue[3] which doesn't depend on node-ipc at all.

1. https://www.npmjs.com/package/@vue/cli?activeTab=versions

2. https://vuejs.org/guide/quick-start.html

3. https://github.com/vuejs/create-vue
Russian 'Rossgram' photo-sharing app to replace Instagram blocked by the Kremlin
Here's how I propose a better PR flow in GitHub:

https://news.ycombinator.com/item?id=30705581
That's a very convincing demonstration... that the author doesn't understand how to write moderately efficient C#
Where in the world would raising taxes on a dime be perfectly acceptable? Imagine you have a rent or mortgage payment, but inflation hits 10% so your taxes go up 10% month over month to counter it. Your costs were fixed, the inflation affected other things besides your long term agreements, and yet, you would default on your payments because you got 10% less that month after taxes. Who would not want to burn the whole system down after experiencing that?
North Tower, probably. Hit upper levels. South Tower, mid-level, not a chance. It’s crazy it survived the impact. If the wing spar had gotten the corner it would have gone immediately (the video shows it tearing through the structural facade on the east side, but missing both corners).

The exterior provided 50% of the structural support.
My (non-expert) understanding is that US courts could compel you to decrypt hidden evidence if they could convince a judge that the evidence existed. A cop can also seize physical money or property if they suspect it is involved in a crime.

This is different, though.

I don't think that a US cop has ever "seized" the contents of someone's mind, and I don't believe that a bitcoin wallet can be considered hidden evidence, because the contents are on a public ledger.

I suppose you could argue that by handing over the private key, the suspect has confirmed that they own the wallet, but they could also sign a message using the private key, or, less technologically, just make a hand-signed written statement that they own the wallet with the specified address.
yeah I made a mistake and can't edit my comment. You are right the gimball video(OP's link) was from 2014 and was not related to David Fravor. Its confusing as there were three videos released at the same time in 2017 and they all came from the Pentagon(and were all black and white). David Fravor's incident(2004) was an eyewitness of him seeing the unidentified craft and there was a video taken by Chad Underwood in FLIR of the object. This same object was also seen on radar multiple times by the carrier group he was a part of and was the reason he was sent to investigate it. A link to all three videos and their details:

https://en.wikipedia.org/wiki/Pentagon_UFO_videos
Looking forward to his analysis of the angular velocity, which would be far more interesting. I'm sure it will be out soon since the model on his website should already contain it.
does that preclude one from making bad points in a rant?
I used to maintain several popular open-source projects and contribute to even more popular ones. It was always fun at the beginning, especially because I built them for my own needs. But I kept getting asked to fix bugs or improve things even long after my needs had expired. I tried the donation route for a little while but it didn't go anywhere - I received maybe a few hours worth of money (versus hundreds if not thousands of hours I had spent working on those projects). I also tried releasing a paid version for one of the projects and got buried with hate mails and, unfortunately, online abuse. That was when I stopped working on open-source and I'm happier than ever.

I'm very happy for people who make it from doing serious open-source work. I think they deserve it. But at the same time I feel bad for those who build or maintain no less serious or popular work and yet couldn't make enough to worth even a portion of the time they'd spend.
You can follow the link to the underlying C# library where it is reading it in 4kb chunks as well. PHP doesn’t buffer for you, so if you want to read a file one byte (to your peril) at a time, you can. It’ll be as fast as the async version of the C# implementation, but still slower than reading buffered.
> I think you're reading into the sanctuary cities thing too much. That's just an example of a policy (yeah, there's no legal Def, but that's how they're colloquially known now, plus sanctuary and refuge are synonymous anyways) that Republicans complain about and Democrats complain about them complaning about. It seems the term is widely used by both sides now, although that's not a policy I follow very much.

You interpreted the article as "trying to support those policies, by showing there's little difference between the states". Except it is pointing out that there are significant differences between the states, and they don't align at all with the narrative.

I am pointing out that your interpretation has imbued the article with an objective that by your own description does not correlate with the contents of the article. You've effectively dismissed the article by establishing new goals and goalposts and declaring it a failure.

"I would agree, except you need to look at the mitigating and confounding factors to draw that conclusion"

You are presuming that the conclusion is "these policies are not causing increased murder rates", despite me pointing out that wasn't the objective and both of us failing to finding any argument supporting that conclusion in the article.

> This is a political article, not a well formed study.

It's definitely not a study, and yes it is a political article. Where you lose me is saying this, seemingly acknowledging that the existing narrative is political and not a study... and then saying the article is a failure because it failed to provide what you'd want in a well formed study of the underlying cause.
Heh :) That's totally incorrect. Do a search:

https://earthquake.usgs.gov/earthquakes/map/?extent=-32.6208...

That searches magnitude 7 and above for the last 24 months in a rectangular region that includes Japan and Taiwan. There's only been three, one was yesterday and two roughly a year ago in February and March.

So your intuition said arrogantly about earthquakes in Japan is incorrect, waay incorrect. Also I don't know if I got the probabilities totally right (but it seems fair for the probability of those other three earthquakes being in March, versus other months), but you said this as if you knew what you were talking about. But you don't. Seems like I'm the one here who knows what he's talking about, not you, sorry. Why not do a little research before you make your bold and arrogant claims trying to contradict someone else next time?
I used to download stuff, back in the day, when it was actually a commitment due to the lack of high speed last-mile and lack of Torrent. Eventually, the experience of obtaining things interactively made it sane to only download things from academic sites, which tend to serve the public "not as well as you'd hope", except ACM.

But the fact is that as far as TikTok goes, saving to the PC would be a (poor) way of overcoming the lack (as far as I can tell) of ways to organize what one encounters in such a way that one could practically find one's way to it in the future.
If you scare people into thinking money wont matter in the future, then you can get a lot of money from them.

Congress got scared and passed a bunch of pre-written laws.
Deno is webby... But who cares?

It's solving a problem no one has.

Standard library improvements are always welcome, though.
I think it precludes one from “not really understanding computation”.
Pedantic, but maybe we need a "Help HN" tag or something.
Surely ACLs are controlled by the central authority (Tailscale), and not set on each individual device outside of the central authority's control. If so, then the whole ACL argument is moot because the threat model under consideration is that tailscale is compromised and attackers can modify the control plane.
How are you using Deno with minified code? Do you mean importing a minified script like https://cdn.jsdelivr.net/npm/react/cjs/react.production.min.... ?
No software is going to be perfect. But new software can at least try and improve upon the old software.

Do you really think that Unix and C are the absolute pinnacle that our field has to offer, we shouldn't bother trying anything else?

(Not a unix or C hater, just a bit of a tangent about how it's cool that people make new things even if they won't be perfect).
I think this is phishing, the URL is 'stripe.global'
I believe that the USPTO will have disagreements on this. And like many policy issues there's going to be a bit of a Lemon test regarding what this means.

Of course a human needs to set up a program and run it. But I think that this policy is saying "you can't show up with an enumeration of a bunch of things in an attempt to 100% speedrun patents". Like at least prove you tried the thing out a bit!

"Did you come up with this idea?" can have different answers. "Yes" is one. "I wrote a program for a computer to apply a bunch of regression on other ideas and spit this out for me" is also "yes", but a different flavor that is closer to "No".
> But it's easier to develop bug free code on C#.

Wow, that's a claim I've never seen before. What's it based on? (As an example, I'm wondering if you may not be aware that there are several static analysis tools for PHP.)
Yeah, happened with both monetary policy as you observe, and with Keynesian fiscal policy - deficit spend to cushion and shorten downturns, then contract govt spending and pay down the debt during good times, so that you can afford to deficit spend again in the next downturn.

Makes sense in theory, but the second half doesn't always happen b/c politicians like buying votes with govt spending (either via under-taxation or over-spending, to the extent those aren't the same thing).
I can only speak to this one "Gimbal" video, which is clearly at least in part documenting a camera artifact.
It's a provocative-sounding quote from the article that it links to, to encourage you to read the article that it links to.
This is addressed in the article:

> “But Rob,” I hear you say, “they’re not reading it byte-by-byte in the PHP version!” and I’d reply with, “but we’re not reading it byte-by-byte in the C# version either!”

C# also reads in 4K chunks: https://github.com/dotnet/runtime/blob/1ba0394d71a4ea6bee7f6...
Upto a court to decide. Turns out he's in California which has laws against writing and distributing malicious code.

He's looking at state level:

if charged as a misdemeanor, the crime is punishable by:
imprisonment in county jail for up to one year, and/or
a maximum fine of $5,000.6

If charged as a felony, the offense is punishable by:
imprisonment for up to three years, and/or
a maximum fine of $10,000.7

Federal charges I'm not sure about.
Yes! This is always a big problem with both stores locally. The inventory they show online may not be close to the actual inventory at the store.

We recently had problems buying a couple of appliances from Lowe's due to discrepancies in their online versus actual inventory. If Home Depot had carried a similar model we would've gladly bought there but their inventory was slim.
I respectfully disagree. Modern PHP is an excellent language to work in, despite all the gripes old timers have from the old version 4/5 days. You can write top shelf Object oriented patterns, with first class dependency injection support. Type hinting. Built in Interface support. A really nice module/ import system. Composer is a fantastic dependency manger, and automatically gives you a magical class autoloader script with a small amount of configuration. Also PHP 8 includes all the modern conveniences you’d expect, like arrow function notation for closures, Enums, the Null Coalescing Operator, need I go on? :)
In Java, the value of the variable of a class type is not an object - it's a reference to the object. Those references are always stack-allocated. Variables of primitive types like ints are also, of course, stack allocated.

In Go, if you have a local of type int, and that local is captured by a closure, it will be allocated on the heap to extend its lifetime. Java doesn't need to do this because it requires captures to be effectively final. On the other hand, C# does the same thing as Go.
Yes, this is destroying our business. Stripe is not responding to support anymore either
> Phantomderp and I have both recently been very aligned on a particular subject: being extremely angry about C ABIs and trying to fix them.

Damn beginners!
MMT: Enabling financial elites to plunder the peasants at ever-increasing rates until inflation kicks in, at which point you tax whatever wealth the peasants accidentally acquired during the run up until they are, once again, poor.

Rinse and repeat until the peasants have no wealth at all. We're already 60% of the way there—but those are rookie numbers! Look at certain South and Central American countries to see how far we have to go.
> tried to make features (and products) "discoverable" by pushing them on you with alerts and banners, but the result, when multiplied by dozens of product teams and PMs, was an overall user experience that was noisy and unpleasant.

Did you say alexa?
I don't really do much of it. I'm just a known writer (among other things) in tech and know a lot of people so professional friends reach out to me from time to time. Honestly, random companies wouldn't pay what I would consider my base rate which is at least $1.50+/word or so. I'm pretty sure none of the gig-work sites would.

So ~$1500-$2000 for a blog post is pretty much my floor but if I bring some brand to it, it's substantially higher.
The C# version only makes a syscall if the buffer is empty: https://github.com/dotnet/runtime/blob/1ba0394d71a4ea6bee7f6...

To read in binary, you open with 'rb' and not just 'r'
I've started using it for more shell scripting... since it's easier to run without worrying about `npm install` for dependencies.

Also using it where I'm not tied to Node by a specific dependency. There's some shimming surface towards getting Deno able to run node packages and vice-versa as well as ES-Module packaging of node repositories for use directly in the browser or deno, to more or less success.
Hardware Microphone Disconnect on Macs
This is consistent with a number of other studies in the past coming at the problem from different angles. This is a pretty well-done paper though, something I wish I had thought to do myself.

Lots to say about this. There's a great deal of rot, corruption, and mistreatment, with no consequences or recompense, between the lines of this paper.

That's the worst part of this for me, that this will get spun as a simple mistake people were making, rather than a broken academic system that people were taking advantage of, with no change or consequences.
The examples from the book are listed here, with answers hidden, so link is safe to read: https://boardgamegeek.com/thread/430144/phil-k-dick-puzzle-c...

Re: Bogish Persistentisms. By Shaft Tackapple. The answer is not in the book but the probable answer is in a comment of the above link.
I think part of the problem here is that there are multiple incidents being conflated. For instance, people are saying that the pilots visually confirmed the incident with their own eyes, but (according to the article) that would not have been possible given the distance between the plane and the object.

Is there a source to indicate that in the specific incident being covered by this article, that there is any evidence beyond the video itself?
> FINDINGS

> Complainant has failed to establish all the elements entitling it to relief and has brought the Complaint primarily to harass the domain-name holder.
This looks great - thanks for the suggestion... too bad it's only for the apple ecosystem though.
Nothing? Not at all: an open source developer gets the marketing/publicity benefit just like an ice cream parlor does. Why do you think companies open source their things? And as a solo developer, I get tons of high-quality inbound leads for job opportunities, get to interact with lots of smart people (many whom I end up forming long-lasting friendships with), and get other people to help improve and support my project with me. Plus I get the warm fuzzy feeling inside or high moral ground, or whatever you want to call it. If you’re not getting that from your open source work, why are you doing it anyways?
Yeah, it sucks that people have to come here for short-circuit support. I just hate to have this flagged for not being a true "show"
It's not. It's just that "internet routing" really refers to routing protocols, while TFA seems to mean something completely different, and, really, specifically HTTP routing.
no. closer to the traditional improv "yes and". both examples bolster OP's point
It's not, but I took TFA to refer to the web primarily.
And here's a long video where Mick West and Chris Lehto discuss:

https://www.youtube.com/watch?v=neTfX9Jx5AY
mortgage backed securities werent the problem

the leverage for nonexistent (or overclaimed) mortgages were

leading to a crisis of confidence where credit dried up because banks didnt trust each other

got to watch for that. know the contents of your securities
Isn't that just basic programmer knowledge. Basic in as "you need to learn the difference between a language and the environment its in". I can run C# in Unity. The number of functions I can call is vastly different than running it outside Unity. I can run Lua in 100s of runtimes, all with different functions available. JavaScript can be used to script Adobe apps. The functions available are different than the browser.

This is just normal. Is it confusing for a new programmer? Maybe. Is it something they should learn to distinguish? Yes!
Everything you mention is pretty typical actually.
Syscalls are not the only consumer of wall clock time, which is what was measured.

> To read in binary, you open with 'rb' and not just 'r'.

No. "The default translation mode is 'b'." [1] And even in 't' mode, it's still reading bytes in PHP vs UCS-2 characters in C#.

[1] https://www.php.net/manual/en/function.fopen.php