skysight-inc/HackerNews huggingface dataset:
Isn't olive oil terrible for frying? The relatively low smoke point means whatever good properties are in it are likely gone by the time your food is ready.
Indeed. And as a software engineer I find there are many parallels with this to writing code.
I trust your experience, I was smart-phone ignorant then. A coworker had some sort of smart phone though and the pickin's were slim. Maybe not a Palm/Windows mobile.
The only videos I have seen with downvotes that outweigh upvotes are politically controversial.

I’m surprised they didn’t do this sooner to be honest, thought they’ve been letting news outlets turn them off for some time now.
Exactly.

The example you make is fantastic, because if such a video had 4 times more dislikes you know you’ll probably not find anything useful there, generally confirmed by skimming comments fast as “ this is a 1997 model “, etc.
The original solution field equation is for a constant speed drive, which I believe does not emit any gravitational waves. I’m not sure how much work has been done on the formation of the bubble and what effects that would produce, or indeed how a ship could change its heading, which are events that I think should produce gravity waves.
In an attempt to remove some of my ignorance, I tried this:
(MBA, M1)

time rg Query src > /tmp/junk.rg
rg Query src > /tmp/junk.rg 0.01s user 0.04s system 156% cpu 0.037 total
time pt Query src > /tmp/junk.pt
pt Query src > /tmp/junk.pt 1.44s user 10.80s system 220% cpu 5.545 total
time ag Query src > /tmp/junk.ag
ag Query src > /tmp/junk.ag 4.32s user 9.82s system 204% cpu 6.918 total

ls -l /tmp/junk\*
-rw-r--r-- 1 sramam wheel 16492080 Nov 10 16:05 /tmp/junk.ag
-rw-r--r-- 1 sramam wheel 16492080 Nov 10 16:04 /tmp/junk.pt
-rw-r--r-- 1 sramam wheel 27477 Nov 10 16:04 /tmp/junk.rg

This is a TypeScript module, turns out ripgrep correctly ignores the sourcemaps for the improved performance. I like tools that are smart by default.

(EDIT: formatting)
What do you understand the purpose of the GSOC program to be?
The article and kristjansson's post are about intentional false negatives.

My comment was pointing out that the well known fact that the neuralhash is highly vulnerable to preimage attacks (intentional false positives) also means that is is highly vulnerable to intentional false negatives. Changing the 96-bit hash to a specific value while minimizing the visible image change is a LOT harder than just changing any single bit, but the harder task has been amply demonstrated.

Neuralhash is one component, yes, but it is a limiting component. If a slightly tweaked image has a different NeuralHash it will never be detected by their scheme.
That's a good point. (I did not know that either.)
There’s a flag button. Also, there’s no way to disable comments, so people can easily express their opinions in long form as well.
I am reminded of the last paragraph of https://news.ycombinator.com/item?id=26410487

Keep building some cool tech and ignore the folks who are mad you set a boundary in this thread; very interested to see where this project ends up.
We are not talking about Elon time. They made 237k cars in Q3, and will most certainly close a year with 900k(+-50k) cars produced. With two new fabs coming online in 2022 and growing capacity on existing fabs they will comfortably close 2022 with over a million cars made, and I think the final amount will be just short of 2 millions.
I'm thinking of central/downtown New York and San Francisco (most good developer jobs seemed to be in the big cities). I had enough colleagues get mugged (and got pretty aggressively hassled myself) that it was worrying. What I was getting at with the "seriously restricting my life" was that it seemed like the only way to avoid the risk would have been to never go downtown.
Except when they don't have such central password management system yet still block them. Which is what I saw in most large organizations.
That's what the top tech companies already do. If your company isn't doing it, that's a red flag that they aren't tech focused and treating tech as a cost center.
It's frustrating to me that my potential enjoyment of this piece, lauded as it is by several of the comments that are already here, was poisoned by the introduction. I imagine that

>I ran to visit my friend Yet, who lived in the village behind my parents’ house in Battambang, Cambodia.

will come off as innocuous to many, but my immediate impression was, "Wait... like a plantation?". I'm not intimately familiar with Cambodian history, but I had some understanding of it having been a French colony. With that colonization must have come a sharpening of class lines, as in many Western colonies, like Cuba, and the American South. Some quick research confirmed that. And then, after independence, a coup, with alleged but unconfirmed American backing; and then, after that, a vicious response by radicalized communist entities. Familiar trappings of the first tumultuous global century.

...I'm trying to figure out how to articulate this feeling. It's a sort of anger at the lionization of Western, Capitalist claims and ideals, at the whitewashing of the means by which they were asserted, at the implacable sneers towards anything in opposition to this story of glory. Not because I myself dislike freedom, and variety, and eating; but because the movements that rise up to challenge that status quo rise out of the muck-like detritus it generates and then plops right onto the heads of the poor and marginalized. I skim this piece and see not any sort of understanding of how the French Indochina, as a tentacle of the Western imperialism kraken, that produced the things the author lauds also sowed the seeds of its destruction; I see almost a willful and zealous blindness to this, in fact. When I talk to Castro's diaspora, same thing. When I talk to Lost Cause pushers, same thing.

All of this scares the sh*t out of me. It's yet another example of how suffering - true agony as far as the eye can see - can come from and produce the same sort of skewed priorities and world-view, over and over again, all around the world. When the world has wronged us so utterly - at least from our perspective - we're unable to see the wrongs we participated in, and how they could have contributed to the slow gestation of our despair. You see shades of it even here, today. I want us to get it right for once and this essay is stealing hope from me.
yeah I think a lot of traditional automakers were slow to get rolling on electrics.

Feels like Ford is taking the electric f150 seriously and I think their future kinda rides on them nailing this so I hope they do.
Most people who post more than once a year seem to have a Patreon or something set up.
Knuth's 2% estimate is the number of people who "really “resonates” with programming the way I do" [1], it is not an estimate for the number of people who have "what it takes" to program for a living.

[1] https://www.red-gate.com/simple-talk/opinion/geek-of-the-wee...
Your insight on source quality is very true, and also applicable across all media, from biblical manuscripts to Japanese anime.
Whoa now, steady on! The comments on YouTube are one of my favourite parts and I would miss them much more than the dislikes (don't really pay much attention to those but do seem useful).

I'm guessing you don't listen to much music on YouTube then? The great comments honestly at least double the enjoyment. E.g https://youtu.be/q4xKvHANqjk
I still run my Carver M-200t power amp circa 1981 or so, every day, all day, for 40 years now. A couple years later I added a Carver C-1 preamp, still doing its job. A Technics SL-Q2 turntable and Dahlquist speakers, too. Same era.

The difference today is the source is streaming audio from my computer.
This might be helpful:

https://carta.com/blog/equity-101-stock-economics/

If your options were priced at the $250 million valuation, and no dilution occurs, the stock value would be 3$*IPO valuation/$250M.

Dilution events are pretty common, even for companies that are revenue positive.

I would recommend viewing the options as a potential windfall, but not part of any compensation evaluation or financial planning.
I always found this information rather useless myself, so I don't see it as a huge deal. More often that not when I see a video with tons of dislike it's because it's been brigaded by an adversarial community and not really an indicator of the value of the content. In my experience it's more of a "controversial opinion" indicator than a "bad video" indicator.

>There's only been a handful of videos out of hundreds that received more downvotes than expected because the video was posted on a place out of my control and folks didn't like that.

My point exactly. So if I get what you say, most of your videos have a fairly inconsequential amount of downvotes, and those that do are not because they're poor quality but rather because it's been disliked by people who weren't your target audience.

If that's your experience as a content creator how can you, as a viewer, consider the like/dislike ratio a good indication of the quality of the content?
People _want_ to pay for stuff in exchange for not being tracked. But the business of tracking users and selling their data is much more profitable. Even when small businesses and startups create attractive tools to gain market share, they are (sometimes unknowingly at the moment) following their main agenda which is to get users' data and sell it multiple times to other buyers.
Make the like names invisible across Twitter.
Facebook said it lowered engagement iirc, same reason why they removed likes count on Instagram, it reduced engagement, people posted less if they feared being judged by the number of likes.
>Over the next 20 years, the majority of those 290M will get replaced by an electric vehicle.

Let's optimistically assume that Tesla will sell 100M of new cars in the US in the next 20 years at the average price of 50K per car and profitability 10%.

100M x $50K * 10% = 500 billion which is already less than Tesla's current 1 trillion valuation.
Most of the time, you'll return early after an error.

To get into a situation where you'd need to handle n! cases, you'd need to keep running the statements after a failure, and then collate and return all the errors at the end.

Not sure why you'd want to do that. You'd definitely need to go out of your way to do something like this, and probably start asking yourself why you're doing this pretty early on. Plus it would flat out refuse to compile in some cases where there are dependencies between the statements.
https://archive.ph/dxiYI
There's a Pandora's box here, too. Bad actors can simply intentionally disseminate memes that match arbitrary bad hashes. Trigger the 20 image (or whatever count) rule for millions of people if you're successful enough.
That's fine, but I think the people going through the test described on the page are not working in IT positions, they are working on the factory floor. Also, the test on the page doesn't apply to everyone on the factory floor, only the highest-rated people.

I don't think it's fair to take the preconditions from one group of roles, and apply it to another group.
That doesn't sound like a scam? Frustrating if you're shopping, but not a scam.
I was interested in where the 2% number came from and found the full context:

> Educators of computer science have repeatedly observed that only about 2 out of every 100 students enrolling in introductory programming classes really resonate with the subject and seem to be natural-born computer scientists...I conclude that roughly 2% of all people ‘think algorithmically,’ in the sense that they can reason rapidly about algorithmic processes
Amusingly I tried the clapper but it never really worked.
Why is the state responsible? Isn’t this infrastructure squarely the responsibility of the city?
Given how the single largest predictor of covid death is age, a state with the 6th largest median age in the country is bound to stack high on the raw covid death rate metric.

That being said, the OP is too early to proclaim victory. Covid flows in waves. Florida had an unusual late summer wave, which has fortunately receded. Alas, the winter season is long, plenty of room for another one. Time will tell.
You can use SponsorBlock on Firefox to skip those in-content sponsorships/ads/etc.
No for the fact that not having a dislike button is one of the main reasons facebook zucks so bad and why reddit is great. Here you have to have some credit to downvote, ie be a trusted judge of the content. The site is self pruning against bad content.
It’s worth benchmarking -- LZ4 can decompress faster than SSD read speeds, so it could well be a net time saving.
I suspect but do not know that multiple return values in a function combined with the inability to write functions against multiple return types like (T,error) will limit the usefulness of traditional iterators in Go. I'd love to be proved wrong as they'd really clean up my codebase though.
Intelligently loop any Spotify track
I've cancelled mine as well.
hidden negativity is depressing.

"Sans la liberté de blâmer, il n'est point d'éloge flatteur"
This post is a teaser that ends with a call to action to buy their book about stagecoaches.
Energy available from wind goes up as the third power of wind speed. Wind speed rises with distance from the ground, up to a limit. So available power goes up as the 4th power of distance from the ground.

There are very sound reasons for wanting to get your energe extraction farther from the ground.
"I read this as a prediction of some type of crisis."

I think your parent was suggesting that the behavior of the entire world is effectively a short-dollar position - whether they intended it to be or not.
Well you could argue that there has been a lot of money pumping done by the Fed so this time might be different :)
> This is exactly why the internet is in the situation where it is - nobody wants to pay for stuff so they have to monetise tracking and advertising.

This is just as oblivious as the "nobody wants to work" rhetoric that's currently popular. It ignores the fact that a lot of products wouldn't be used, and content wouldn't be consumed, if they weren't free.

No, the reason people wouldn't use Facebook if they had to pay for it isn't because they're cheapskates, it's because Facebook isn't offering a product that's actually worth paying for.

Netlfix et al. show that people are willing to pay for things on the internet if they're actually worth spending money on.

Besides, even when you pay for things on the internet, most companies will still show you ads and track you.
And comments can be censored.
> how did Go raise the bar compared to something like Java or C#, the actual “blue-collar” languages?

For me, Go being combination of being well-thought-out, opinionated and batteries included took away the futile fanboi flamewars/bike-shedding: JBoss or WebSphere? Tabs or spaces? Struts or Spring?

For these reasons and more, Go is offers a more pleasant experience when working in a team. When reading code other's wrote,I encounter fewer surprises in the logic and project structure. Go codebases are easier to grok, IMO.
Ah, the convenience argument. The red herring of this age
Not in this case.

An emergency financial manager from the State of Michigan was the one who made the call to switch Flint water source from the original source to the more alkaline (and cheaper) alternative source. It was this alkaline water that wore away the mineral buildup lining the lead pipes, exposed the lead to the water, and then began to dissolve the lead pipes themselves.

Edit: Initially I wrote "acidic". Thinking back more, I think the water source they switched to was actually alkaline. Same end result, but different actual pH.
You read it in three days? Did you skip all the exercises or did it not have any?
It's to my advantage to pay more when traveling with kids on Uber/Lyft. What ends up happening now is my driver rating gets affected by drivers who have to deal with me without extra compensation (because they don't see my tip until the rate me).

If they knew they were getting extra money they'd be less likely to penalize me for it.
> Tip for Windows WSL linux user. Create a symbolic link from wslview to xdg-open in /usr/local/bin so that run-tutorial uses the windows browser.

Oh huh, that's just a good tip in general!
Your waste of time is google’s revenue and the reason they are doing it.
The people that were ultimately responsible. Which I would argue is the voters.

It's a neat trick. Lawyers take 600m out of the voters back pocket, hand back 400m, and the people rejoice.
I would hope they are clear about what they are looking for when they talk to candidates (Given the time, I doubt they were though!) but I've seen things like this as a way to see how people approach a novel/new problem. Are they excited about giving it a try? Are they meticulous, slow, careful? What kinds of optimizations do they attempt in the process, what questions are they asking along the way?

I work in support though, and being able to be resourceful, creative, comfortable with contradiction and complexity, but ultimately you need to reduce issues to something you can communicate to a less technical customer, so an exercise like that, at least if presented clearly to a candidate, can give a really good idea of how they handle new situations they may run into when there isn't anyone there to help them (like their right hand for example).

Put more simply, I learn more from how people react to and approach hitting a wall/a problem they've never seen before than testing their ability to follow simple instructions (write algorithm X in language Z).
Correct, four things can trigger a crisis...in addition to many other things.

And that occurred after the currency crisis had started (the debt swap into Eurobonds was because of the GKOs). I am not sure what the US has to do with it. I am not sure what "Soviet-era debt" has to do with it (that debt was very soft, was rolled over multiple times in the early 90s, and wasn't related to Russia's problems). I am not sure what the IMF has to do with it (the IMF came in after it started...that is why the IMF came in).

Yes, it would have...that is self-evident. The reason the peg collapsed was because the free market/floating rate was lower. The only purpose of the peg is to stop the currency going down (again, this is a weird, self-evident proof...saying that the currency wouldn't have collapsed if they had a floating rate makes no sense, it would have collapsed faster).
Thank you, but it is about audio compression. You don't use this type of compression on text files. So, I'd agree with the other commenter in that I'm not talking about dynamic compression with hard/soft knees/attack and what not. Lossy compression done badly is horrible listening experience. It's all swishing and swooshing almost like being underwater. The top end is just all mushed together kind of like when you have a head cold and everything is all swimming sounding in your head.
You must be a gopher guy
Convenience?

24 bit FLAC sent bit-for-bit perfect to my Burr-Brown converters and then to my Genelecs? This is better quality than anyone in the 1970s could have imagined [ EDIT: including the engineers in the studios where the music was recorded. ]

Convenience for shopping? Well, perhaps. But it's about more than convenience. I discover more music, by more artists, than Tower or HMV could ever have introduced me too.
Really depends on the content. I love surfing comments on a lot of videos (even dash cam vids, hehe).

I see a lot of positive comments for my favorite creators too. Would hate to get rid of the encouragement.
Agreed. A wise-sounding old-school bit of tradition that just doesn't stand up to scrutiny. Even in a job like theirs which requires working with your hands, work samples are a far better measure. Imagine passing over a maniacally obsessive, experienced, and incredibly competent metal finisher because of an otherwise irrelevant cognitive snag? Or a fine motor weakness so subtle that they didn't even realize they had completely compensated for it with their dominant hand for their entire life? Respecting and learning from traditions is really smart. Turning traditions into inflexible business rules... less so.
Image detection is theft. It is either stealing compute cycles or network bandwidth.

If you work for a company advancing this technology you are evil and should rethink your life choices.
Let’s assume we don’t want to make memory constrained devices keep large video files buffered in memory and constantly re-download them over the network?
And all of that fun 1970s and 80s audio gear is dirt cheap at most thrift stores. You might have to hunt a bit but people are happily dumping old turntables, stereo amps, etc. for nothing. So if you want a fun little retro stereo setup it's never been a better time.
This is kind of like Einstein's questions about cars on a train, or wondering what would happen if you were driving at the speed of light and turned on your headlights.

You might be tempted to think that if you are moving at the speed of light then you are moving just as fast as the light coming from your headlights, but you would be wrong. If you were moving at the speed of light and turned on your headlights, they would work just like normal headlights do on your normal car. (whether you could react in time to not be instantly obliterated and explode like a nuclear bomb is a different story)

The speed of light is relative.

For instance, nothing can go the speed of light as it would take infinite energy to cross the threshold from .9999999~9c and 1 c. However, parts of the universe appear to be moving away from each other faster than the speed of light, because the speed of light is relative to the observer.

Point A and Point C are two separate observers so they have 2 separate frames of reference that must be accounted for even when you consider superluminal effects.
The premiums are paid by the government. No sorry that doesn't shift the cost to anyone else.
> The second hash algorithm is not currently public knowledge; fooling an unknown algorithm presents a different set of challenges

At a minimum it is known to the state actors generating these databases. Apple itself has directly acknowledged abuse by state actors as a threat vector, so it is entirely inappropriate to rely on obscurity here. (and would be a bad security practice regardless, since presumably other attackers could steal the other algorithims).

> For the purposes of fooling Apple's NeuralHash to incorrectly flag a CSAM false positive, "easily" involves being in possession of the absolute worst-of-the-worst CSAM image

This is false. It requires knowing the hash of the target image, which is completely lawful to possess. You don't have to be in possession of the illegal images.

You cannot assume these hashes are impossible to obtain-- because if they were it would mean the whole scheme was pointless (since it would also mean the unlawful images were impossible to obtain). But even if they were impossible to obtain, an attacker could simply create new "apparent" child abuse material submit it to the databases while at the same time creating whatever false matches against it that they wanted.

You appear to be assuming an attack model where the attackers won't do "bad" things. Under that set of assumptions all systems are secure. Reality disagrees with this model.
I was a big user of tiddly wiki back in the day and a fan of the work. One point of distinction for Dendron - we are hierarchy oriented but support other means of organization (tags, backlinks, graphs, etc).

If you're trying to create a model of the real world, you probably want to use a graph primitive to capture the nuances.
But that flexibility is what makes things hard for humans - since a note can exist in N places, how do you find it? How do you even know you've tagged/linked it correctly?

Dendron's constraint of hierarchy is one of those "its not a bug but a feature" things - the constraint of hierarchy makes it easy for humans to reason about. What we add on top of that is the ability to refactor that hierarchy when necessary