skysight-inc/HackerNews huggingface dataset:
>Maybe I'm not the kind of risk taker that steals a billion dollars, but 11 years playing golf with Martha Stewart and Bernie Madoff at Club Fed sounds vastly preferable to being on the run for your entire life.

Except Martha Stewart was released from prison 18 years ago[0], Bernie Madoff is male, so is in a men's prison and those with Federal prison sentences of ten years or longer are not eligible for minimum security (or "club fed", as you put it) facilities[1]. As such, she will likely serve her sentence in a "low security" facility rather than a "minimum security" facility[2].

[0] https://en.wikipedia.org/wiki/Martha_Stewart

[1] I searched around and couldn't find the specific rules. However, I posted here (several years ago, not going to go through a few hundred pages of posting history to find it. Sorry.) about wanting to commit a non-violent, Federal felony and receive a long Federal prison sentence in a minimum security ("club fed") facility as a retirement strategy on a par with Medicaid funded assisted living facilities. The former not requiring you to spend all your assets (okay, you can keep $2000) to be eligible. I was informed, with links that sentences of ten years or more are not eligible for Federal minimum security facilities.
Aliasing makes more sense (to me, anyway) if you think about the spectrum of complex signals, in which signals of real samples are modeled as the sum of positive and negative frequencies.

In the sampling operation, all sinusoids are shifted down to the "natural baseband" by adding or subtracting some multiple of the sampling frequency that places the resulting frequency within +/- half of the sampling frequency. So for your example of 22kHz, that real frequency has two components: +22kHz that gets shifted down to -18kHz=22kHz-40kHz, and -22kHz that gets shifted up to +18kHz=-22kHz+40kHz.

Note that this "natural baseband" is an abstraction of our own invention. You can just as easily think of the spectrum as ranging from 0Hz to the sampling frequency f_s, rather than -f_s/2 to f_s/2. The fact that some prefer one over the other is precisely why fftshift exists.
If you are on the fence about using htmx in production. my startup[0] uses it exclusively for our frontend (with like 2 lines of hyperscript. It’s sister library). No complaints and boy, it’s such a fresh breath of increased productivity and still excellent user experience.

We still had to build an API anyway for external organizations using our product, but you still skip a ton of unnecessary JS code.

0. GalenAI.co
$2,500 hoodie makes you look like you were plucked out of Minecraft
> After controlling for what are probably the most important factors, there's a correlation in something. Is that even meaningful?

To the extent understanding the dynamics of the effect is “even meaningful”, yes, understanding the contributing factors other than the most important is likewise meaningful.
How can you cover infinite surface without infinite number of objects?
How would that work? If I’m readying it right, there are client side actions that need to mutate the html, that have no server side component at all, and you wouldn’t want to round trip because the latency would be too annoying anyway.
I think the solutions are quite clear to anyone that lives in the area (i.e. arrest drug dealers and shoplifters). As an SF resident, it is frustrating to see incredible sums of money thrown at the problem citing abstract solutions while things continue to deteriorate.
When it comes to design, I find organizing and structuring content particularly challenging compared to things like font size, spacing and color choice.

eg. Given a list of items to display - should I create a grid of cards, a list, or a table? I feel like you could do any of them, but they have different trade-offs that I can't really articulate.

Does this book provide guidance on stuff like that? If not, are there other resources out there?
I'd guess the “why” was “why on earth did they not have an antialiasing filter”, not “why did they downsample”. A good lowpass filter is easy to design, cheap to apply, and protects you from this kind of stuff.
Im not sure what you are responding to in the quoted text but after reading the article I think I can assure you that the author isnt selling you anything more salacious than you would find in a more interesting introduction to probability and statistics lecture.
Energy prices have already come back down: https://tradingeconomics.com/commodity/eu-natural-gas

That this somewhat unique to the UK implies that there's something else going on...
Me with my huge ass professional camera? They know and they don't care.
I'm not saying you couldn't raise. The question is could you raise at the same terms? As I understand it, even if your valuation goes up, there's a lot more demand for more preferential treatment of the shares, etc.

A little over a year ago seems to be the recent peak of VC funding and valuations.
The algorithms are in trouble.

Black people have darker faces with generally softer features, women paint themselves with makeup and frequently leave the house looking less like themselves than other people.

The sorts of solutions that a prescribed - more diversity - do nothing to fix those issues.

Multi-perspective and multi-frame processing can be used to reconstruct 3D models of a well-lit individual, which has the potential to get around makeup induced false contouring.

Solving the issues of clowns and women - but how do you deal people who are genetically predisposed to being poorly lit?

Infrared's probably your best option, and it's already common place in security.
I am using d3.js inside an htmx app with no problems.
I'm not sure what you tried to do ? You tried to translate to another language or ?
The linked docs in the article also suffer from the “wall of text” style that almost all software docs suffer from. If that’s what they had to go by to work out this behaviour, I wouldn’t be surprised they missed it. Most of the time when I look at docs, none of them are laid out to build understanding. It’s just a description of the system.
That was your insult, not mine. You have repeatedly attacked anyone who uses any aggregated statistic by insulting them. If you want people to respect you, stop talking down to them from a position of ignorance and stop being a hypocryte.

If you disagree with the findings from the tesla plan (such as by blindly asserting that changing all the solar to wind will work without reference) then it's on you to back it up.
I am pretty damn poor but don't commit crimes. Crime happens when people decide that's the route they want to take over other routes. It's as much a cultural thing as it is an economic thing. There are wide swaths of the public now in the US making excuses why crime is the best option for many.
Why People Hate Tech: A Response to Tech Entrepreneurship and Shifting Sentiment
I was not at all impressed with the analysis in that thread. It makes a bunch of assumptions that don't feel very thorough to me, but announces them as if they are unimpeachable facts.

Biggest example is this one:

"9. Making up words or misspelling hurts - Words that are identified as “unknown language” are given 0.01, which is a huge penalty."

The code in the screenshot for that looks like this:

// Boost (demotion) if the tweet language is not one of user's
// understandable languages, nor interface language.
optional double unknownLanguageBoost = 0.01

That doesn't match the description of "Making up words or misspelling hurts" at all!
And patient Apple waiting it all out to see whose lunch to eat next.
I can't speak for how they do it, but when your worker polls the table and finds no rows, you will sleep. While sleeping, you can also LISTEN on a channel (and if you get a message, you abort your sleep).

Then, whenever you write a new job to the queue, you also do a NOTIFY on the same channel.

This lets you keep latency low while still polling relatively infrequently.

NOTIFY is actually transactional which makes this approach even better (the LISTENer won't be notified until the NOTIFY transaction commits)
> handing things over to other people to carry on.

"other people" means: corporate stooges

______

not the first time in history that voices appear to demand that a leader of some project, someone with a proven track record of principles over status/power/wealth, be replaced. typically what they're really asking for is a leader that's easier to pressure, more amenable to their interests. this is even more the case if they're demanding that the replacement be selected on the basis of immutable characteristics unrelated to the project.
>Did I ever feel unsafe? No.

How safe you _feel_ often has little correlation to how much danger you are actually in. A lot of people are oblivious to their impending assault or murder until just before it happens to them.
Godot does have a low CPU mode that limits screen refreshes until something is interacted with on screen or animated, it's what the actual editor uses. I'm not sure whether it works on web exports though.
What getting the new DA has shown is that if many people are cops, they won't expend any effort to chase down a criminal whether or not the DA is going to shirk their responsibility.

Every quarter since we recalled the old DA we've had higher homicides than the year preceding (the old DA had no increase over the one before).
> San Francisco has one of the highest crime rates in America compared to all communities of all sizes - from the smallest towns to the very largest cities. One's chance of becoming a victim of either violent or property crime here is one in 18. Within California, more than 98% of the communities have a lower crime rate than San Francisco.

https://www.neighborhoodscout.com/ca/san-francisco/crime#des...
I was around the touristy parts 2 days ago. No more visible homeless than the previous time I visited in 2019. Some of their tents were more developed, pallet floors and stuff. I wasn't curious enough to try my luck going too deep into the city. Downtown was eerie empty though, just a small handful of people walking on sidewalks. Not as alive as it used to be. I kept handbag under my feet in the car, I saw somebodies link here about a car being broken into at a stoplight to take a handbag by the back window.

I did however see a very large amount of Giants fans going to the stadium.
You're right that the "vertical slice" approach has been used very successfully in games development, though. Mark Cerny[0] has been evangelizing[1] the idea that preproduction isn't over until you have a "publishable first playable" (a.k.a., a complete vertical slice) of your game.

Basically, you shouldn't switch from "preproduction" to "production" until you can show (A) here is actual gameplay, (B) it is, in fact, fun, and (C) you know how to actually implement it. Until you can demonstrate those things, how are you supposed to estimate how long it will take to build? Or that, once you're done, whatever gameplay mechanics you dreamed up are actually entertaining to a player?

[0] arcade game programmer, producer / studio exec who got Insomniac and Naughty Dog to scale beyond their founders, & eventual lead architect of the PS4 and PS5

[1] https://www.slideshare.net/holtt/cerny-method, https://www.youtube.com/watch?v=QOAW9ioWAvE
> aims to raise as much as $5 billion over the next two years to take on rival OpenAI and enter over a dozen major industries, according to company documents obtained by TechCrunch

A dozen! Why, golly gee, I've got a business plan right here that says I'm going to enter 87 major industries and dominate every one of them.

I've been around tech, reading headlines like this, since roughly 1993 (and others here were of course seeing the same - adjusted for inflation and scale - types of headlines decades before me). This just reads like every other going-to-fail-miserably hilariously-grandiose-ambition we're-going-to-be-the-next-big-shit headline I've read in past decades during manic bubble phases.

Hey, Masayoshi Son has a 100 year plan to dominate the Interwebs, did ya hear? Oh shit, this isn't 1999? Different century, same bullshit headlines. Rinse and repeat. So I guess we're formally knee deep into the latest AI bubble. These types of stories read just like the garbage dotcom rush where companies would proclaim how they were entering a billion verticals and blah blah blah, we're gonna own all of the b2b ecommerce space, blah blah blah.
This is minute gun nerd semantics people outside that world don't recognize or care about this difference.
Substack has attracted so many shrill rightwing kooks (Greenwald being the canary in that particular coalmine) that when I see someone has a substack I roll my eyes.

So here's to them being a more pretentious rumble/truth/parler/etc...
Walmart is serious, or at least I think they are. They had around 1700 job openings at the end of last year, culled that significantly in Jan/Feb. At that point there were about 1000 remaining, and it’s been creeping up again. So I think these are real.
Sure, but likewise many people spend large amounts of time feeling in tremendous danger and yet nothing happens to them.
The main skepticism I see of Musk on here is he’s motivated by greed. Recently saw someone suggesting he’s pumping doge to earn a few million, which frankly is a waste of time for a guy worth $200B. But the evidence strongly suggests otherwise. If anything, he has a remarkable disregard for money. Back when he poured half his (modest at the time) fortune into SpaceX, the idea they would succeed was batshit crazy. Private rocket companies just didn’t exist. Only the worlds superpowers with their infinite budgets and pick of the litter of scientists had made it to orbit. He had to have known there was a 99% chance he’d lose his money.

Tesla and electric cars was somehow even more reckless. EVs were a complete joke and nobody had started a successful car company in the US in decades. Unlike other billionaires, he doesn’t buy yachts or islands or seem interested in anything but work. This whole greed motive just doesn’t hold water.
This example:

x = foo01();
y = foo02(x);
z = foo03(x, y);

could easily be written in Haskell as:

let x = foo01
y = foo02 x
z = foo03 x y
in z

My thinking is that functional languages don't preclude you from having intermediate state, but I will agree that composition is used often.

Typically when working in a repl I don't really miss the intermediate state because my debugging consists of:

The lambdas must flow.
λ> foo01
"expected result"
λ> foo02
"UNexpected result"

Then I'll debug foo02 in isolation.

> foo03(foo01(), foo02(foo01()) );

I think I'd write this as the let example above with variables. Otherwise I guess I'd need to use something like:

foo03 foo01 . foo02 $ foo01

Here's a Haskell playground link with these examples if you're curious or had something else in mind and want to modify the example: https://play.haskell.org/saved/MeRGyCjr
The price of living is higher because the spending power of most living here is higher, because we get paid more. What blindly applying cost of living differences to salary differences misses is the fact that not all money gets spent, and not all money spent goes towards things that scale with CoL.

If you end up moving out of the Bay to retire, or take vacations, or order goods online, you're in a much better place making $300,000 dollars in one area vs making $150,000 in an area with half the cost of living.

Not to mention the fact that the majority of the CoL is housing, which if you're wealthy enough to make a down payment for is practically free given the rate of land appreciation throughout most of the Bay.
I, for one, liked the book and refer to it semi-frequently when I'm working on a project. It's good for nudging things in the right direction, even if it can't turn me into a designer.
I am jealous, I hear atleast one everyday. I live in an apartment complex in a suburb. I get woken up by them sometimes too
Goes to HR, HR says "are you kidding me?", informs HM that candidate did not accept the offer, hires different candidate

Goes to HR who thinks about executive relocation packages for a moment, then looks again at what salary band the applicant was in and how much extra they're asking for expenses and informs HM that candidate did not accept the offer, hires different candidate

Goes to HR, HR forwards to HM, HM says "wow, this candidate sounds like an absolute nightmare to manage", hires different candidate

Goes to HR, HR forwards to HM, HM approves and sends back to HR, legal says "no, I don't care how good the candidate is, this provision is too messy". A lucky candidate might at least get "take it or leave it" with the original contract at this stage

Goes to HR, HR forwards to HM, HM approves and sends back to HR, legal is slow so HM pings legal who might have carefully considered precedents with executive relocation but is annoyed to be put on the spot and says no with some cautionary tales about employees who think they're lawyers instead. Another candidate is hired...

All of these scenarios are more likely for most positions than the sequence of events you've described. Humans are good at doing things you don't want them to do too! And if you're in the category of employees who are so special the company will rewrite their standard employment terms just for you, your probably not in the category of employees who risk financial hardship from being made redundant before they start
> Yoko is prolific in the avant garde/experimental music scene

Which was not what they were playing there on that live.
I don't remember who produced them, but I had a pair of active shutter 3D glasses back in something like 2000, maybe? I think they were Elsa Revelators.

All I remember of them was that when they worked they were brilliant, albeit a little dim. Mostly all they did, though, was expose all the shortcuts developers took, particularly with UI elements. Everything in the scene would be wonderful 3D, but the UI elements would be all over the place, distorted, etc. etc.
So, while this is a hot-button issue, I would be curious to hear from any HN readers who live in SF, and go shopping in grocery stores there, as to whether they were surprised by this? I hear such contradictory reports that I would be curious to hear from people with "boots on the ground".
Deps.dev API: dependency data for secure supply chains
> risking a lawsuit since they don't really have any legal grounds to detain someone.

No. Shopkeeper’s privilege allows detention for a reasonable time solely for the purpose of investigation of 490.5 shoplifting in the presence of probable cause.

(Dead right on the eighteen dollar bit, though).
> This country needs to crack down on crime swiftly and harshly until order returns

Please provide the data that shows this approach will work.

This has been tried for decades in every city across the world and it has been shown over and over again that simply being "tougher on crime" does not work.

What seems to work is a multi-faceted approach targeting root causes like inequality, drug use, homelessness as well as better policing.
> I still don't understand how this isn't considered fraud

Because there are 168 hours in a week and each full-time job only consumes 40 of them.

Now, if the employers are competitors of one another, or there's otherwise something that would produce a conflict of interest, then that's another story - but beyond that? As long as you're fulfilling your duties for both jobs, it's neither employers' business what you do on your "free time".
I've made an attempt to create a unifying theory around conflict free replicated data types: https://www.alexahn.com/2022/05/conflict-free-replicated-pro...

The gist is that all data types can be represented as programs, which have grammars, and ultimately can be converted to ASTs. The interpretation of the program is what leads to a value. I merge the ideas of state-based and operation-based CRDTs into one by enforcing an associative property, which is only possible if operations and states can both be built incrementally.

As an example, suppose we are applying a set of operations to a state:
state_0;
state_1 = op(state_0, arg_0);
state_2 = op(state_1, arg_1)
which can be represented as: op(op(state_0, arg_0), arg_1)
We can think of this as collapsing on the state side, in the sense that changes are encoded in the state. We can also collapse on the operation side, in the sense that changes are encoded in the operation:
op_0 = op(arg_0);
op_1 = op(op_0, arg_1)
which can be represented as: op(state_0, op(op(arg_0), arg_1))
I believe a CRDT that can collapse on either end will allow you to build conflict free replicated programs. Fundamentally what you are looking for is op(op(state, arg_0), arg_1) = op(state, op(arg_0, arg_1)), which is associativity.
Just like how it is hard to fact-check Wikipedia now that it's used a reference. A thought came to me - perhaps it's Wikipedia that should be worried that it'll be supplanted by LLMs.
Power is going to be vacuumed up by few people who are good at doing that, and when the vast majority of the rest population is both comparatively powerless and useless to the elites, what incentive will the elites have to keep them around?
If this is for their Crisis Misinformation Policy why only one specific callout and specifically directed to Ukraine? Seems like a generous assumptions to make on your part that it's a nothing burger. The takeaway we should go with is that we now know that internally they are willing to programatically segment out Ukraine related topics. The question to me that this new knowledge should lead to is why a policy to segmenting this? (not to call immediately jump to 'nothing burger' or as you put it in the above post 'misinformation').
Garry Tan was behind the big push to recall the old DA. Wait 6 months and, homicides went up 20% YoY (measured over the same quarter). If we're to judge by performance - I think we'd have to give him an F.

The theorycrafting was fine, and the old DA was soft, but I prefer to judge on outcomes.
Throughput is less of an issue then queue size—Postgres can handle a truly incredible amount of throughput as long as the jobs table is small enough that it can safely remain in memory for every operation. We can handle 800k jobs/hr with postgres, but if you have more than 5k or 10k jobs in the table at any given time, you're in dangerous territory. It's a different way of thinking about queue design then some other systems, but it's definitely worth it if you're interested in the benefits Postgres can bring (atomicity, reliability, etc)
Signals and systems was a tough course for me. It was what crushed my 4.0 GPA. Nyquist frequency was a concept I could not wrap my head around. I’ve improved, but it still doesn’t click as I’d like it to.

When I took the course, it made no sense to me that you could sample at twice the frequency of the signal and reconstruct it. Consider a sine wave at 1 Hz. If you sample at 2 Hz, you’d get readings of 0, 1, 0, -1, etc. If you graph that, it’s a perfect triangle wave, not a sine wave! That’s what I couldn’t not get past. I thought you’d need an infinite sampling rate to accurately capture the sine wave.

As I type this out, I’m realizing that a critical component of this that I wasn’t taught (or I didn’t grasp) is the need for the signal to be bandlimited. Returning to my sine example from above, what bothered me was, if I don’t sample more points, how do I know that it’s only a sine wave, and nothing more? That only works if you pretend there are no higher frequencies (or filter them out, though an ideal filter is impossible in practice). If there aren’t higher frequencies, there can’t be anything you “can’t capture” by sampling at the Nyquist frequency.