MurphyA/hacker-news huggingface dataset:
by asddubs | 2025-04-11 20:59:22+00:00
in the case of reddit I do. We don't need to return to the quasi-CP and complaining about SJWs era. I'll take a censored ad-ridden site with a somewhat less toxic userbase, though of course as always it would be best to have the best of both worlds. Old reddit was just way too unwilling to take out the trash and instead let it fester.
by andrewl-hn | 2025-04-11 20:59:37+00:00
FWIW my school introduced e as a base of natural logarithms with “it’s a special number, don’t worry about it. Good thing: your calculator knows them, too” and for a while we all thought that “natural” somehow related to being calculator-friendly.

Then later we got introduction to e in terms of derivatives and complex numbers. However, compound interest was never used for exploration, and I only got introduced to the it’s connection to e and as an explanation for what e is late in my thirties.
by fc417fc802 | 2025-04-11 20:59:47+00:00
Your example isn't a very functional code style though so I don't know that I'd consider it to be idiomatic. Generally code written in a functional style ends up indented many layers deep. Below is a quick (and quite tame) example from one of the introductory guides for Racket. My code often ends up much deeper. Consider what it would look like if one of the cond branches contained a nested cond.

(define (start request) (define a-blog (cond [(can-parse-post? (request-bindings request)) (cons (parse-post (request-bindings request)) BLOG)] [else BLOG])) (render-blog-page a-blog request))

https://docs.racket-lang.org/continue/index.html
by qsort | 2025-04-11 21:00:15+00:00
Is that really how the exponential function is introduced? The most common ones as far as I know are:

- "The Classic": There exists a unique function equal to its own derivative up to a constant.

- "I can't bothered with this": Have a series. It's obviously absolutely convergent. kthxbye.

- "My name is Hardy, G.H. Hardy.": A unique function satisfies exp(x+y) = exp(x)exp(y).
by necubi | 2025-04-11 21:00:18+00:00
Standard 4-year vesting doesn't work well for this situation. A founder leaving a worthless startup with 20% of the equity is a huge problem. The remaining founder will need that equity to offer outsize offers to senior (and eventually C-level) folks to replace them. And it's demoralizing for the remaining founder and team to be working extremely hard to make the company successful, while the departed founder reaps the rewards with no effort.

Opinions will differ here, but I think if you're leaving a pre-PMF startup you've created essentially no durable value, and should return nearly all of your equity.

I've heard of startups doing 10 year vesting for founders (with double trigger) to align this better.
by sailfast | 2025-04-11 21:00:45+00:00
I would say that "Consulting" model as defined above is employed moreso (but not entirely) by Deloitte, but Accenture and Booz Allen have a higher percentage of on-site folks not at all engaged with internal IP building, sales, etc that amount to staff augmentation. As Booz Allen and Deloitte went after service contracts typically held by folks like Lockheed, GD, CSC, etc it was a race to the bottom for fees to grab as much land as possible, so there wasn't really any head room for people that could do both in the rate they pass through to the customer.

Furthermore, in the cleared space you're pretty much silo'd to places that grant clearances - so while you might build up some IP you can never actually leave that market because your credentials are too valuable.
by submeta | 2025-04-11 21:01:24+00:00
Then it’s doubly critical. A tiny country having citizens in top positions in critical media companies suppressing any criticism of their governments conduct sounds like accusations we make against NK or Russia.

You might think: Well, what does that effect the world if a tiny country flattens an even tinier other region. Then have a look at how Netanyahu for decades pushed for US wars in the ME and is now pushing for the US starting a war against Iran.
by chasd00 | 2025-04-11 21:01:56+00:00
i've commented about a half dozen times so this will be the last one. Just click the link and read it. They're talking about informing media of press releases. No one needs to be on twitter/x to read a PR, just go to the website. To be informed of a new PR, as an individual, the standard media companies inform their viewers/readers same as they always have.
by dave4420 | 2025-04-11 21:01:57+00:00
Would this mean minimum wage workers the world over effectively being paid in dollars rather than their local currency? (Because their salary in local currency would rise and fall with the dollar.)

Or would wages be reset, say, annually based on whatever the level of the dollar was at the time?

I dunno, it feels like it would be ceding control over a chunk of your economy to the whims of the US political process. (Because of course it will be Americans forcing labour to be more expensive in Vietnam, not Europeans forcing labour to be more expensive in America… the Americans would never accept that.)
by bumby | 2025-04-11 21:02:01+00:00
This is a different argument. And there are plenty of people who put up with the bad parts of a job because the good parts are rewarding. Nobody should be so naive to think every job is all rainbows and puppy breath.

If your stance is that the healthcare system needs improvement, I’d agree. If your point is that the best doctors are the people who have money as their top priority, I’d disagree. I’d extend the latter to say, we may not get a better healthcare system by just paying people more. Throwing more money at a bad system tends to make a worse system.

Do you think we’d get better doctors if we could create a new system that lets them focus the majority of their effort on patient care, or if we kept the current system and just gave all physicians pay raises?
by spiderice | 2025-04-11 21:02:01+00:00
> I mean I would never...if what I'm viewing is largely the output of AI. What would the point be?

I agree with the sentiment, however..

Good luck to all of us at holding to that philosophy as AI & Non-AI become indistinguishable. You can tell now. I don't think you'll be able to tell much longer. If for no other reason than the improvements in the last 3 years alone. You'll literally have to research the production process of a painting before you can decide if you should feel bad for liking it.
by kazinator | 2025-04-11 21:02:06+00:00
The let construct in Common Lisp and Scheme supports imperative programming, meaning that you have this:

(let variable-bindings statment1 statement2 ... statementN)

If statementN is reached and evaluates to completion, then its value(s) will be the result value(s) of let.

The variable-bindings occupy one argument position in let. This argument position has to be a list, so we can have multiple variables:

(let (...) ...)

Within the list we have about two design choices: just interleave the variables and their initializing expressions:

(let (var1 value1 var2 value2 var3 value3) ...)

Or pair them together:

(let ((var1 value1) (var2 value2) (var3 value3) ...)

There is some value in pairing them together in that if something is missing, you know what. Like where is the error here?

(let (a b c d e) ...)

we can't tell at a glance which variable is missing its initializer.

Another aspect to this is that Common Lisp allows a variable binding to be expressed in three ways:

var (var) (var init-form)

For instance

(let (i j k (l) (m 9)) ...)

binds i, j and k to an initial value of nil, and m to 9.

Interleaved vars and initforms would make initforms mandatory. Which is not a bad thing.

Now suppose we have a form of let which evaluates only one expression (let variable-bindings expr), which is mandatory. Then there is no ambiguity; we know that the last item is the expr, and everything before that is variables. We can contemplate the following syntax:

(let a 2 b 3 (+ a b)) -> 5

This is doable with a macro. If you would prefer to write your Lisp code like this, you can have that today and never look back. (Just don't call it let; pick another name like le!)

If I have to work with your code, I will grok that instantly and not have any problems.

In the wild, I've seen a let1 macro which binds one variable:

(let1 var init-form statement1 statement2 ... statementn)
by inactiveseller | 2025-04-11 21:02:17+00:00
Interest side of the story. I was trained in kung fu - wing chunwith a little group in Guadalajara, Mexico. Really good ideas , resistance and trainging.

One of the VERY FEW Verbal classes was this. "Sometimes you dont know the weakness of your enemy and have not time to research. As A Rule of thumb, their biggest strngth, is thei great weakness".

Examples of the real life. 1 ) i was being filmed in the street with a Handcam from seven people of a destructive cult, i cited they call to their followers to do that in a forum. I was Filmed INSIDe the police station too. Losers. The principal proof to the fact they were a destructive cult ? The filmation

2 ) In my job in a public university some admin had the exclusibve right/permissions to put the SSL in the servers structure. We needdo a internal memorandum each three months and they took a whole week to do so. 50-60 people cant use the system. I got some interns and ask them to put an auto renewi SSL in a vultr instance, they can do in 15 minutes or less. Then, each blackout i only pass the info they are doing late a job than a simple intern/advanced student can automate in 15 minutes. They pedantic strength, was later the reason i get a promotion myself for report the solutions THREE years before.

3 ) In a divorce case, in mexico, a friend was asked as a part of that a 800 USD MONTHLY Bill for therapist of their exwife sons fo r a whole year. (stepsons of them),. The lawyer, exwife and therapist say that mutltiple times. Ok. Then we ask for the IRS equivalent invoice, and go for perjury by the lawyer, therapist and exwife for simulated operations (no irs invoice, all are lyieng and cometting fraud). The judge himself is currently near to be revoked for fraud in evidence. But was very STRONG the scandal they do when fake the therapist invoice ina onfficial document.
by TheOtherHobbes | 2025-04-11 21:03:13+00:00
The point would be to have an interesting and novel experience in an experimental medium - which has been a major driver of art since its beginning.

Also, realistically, most people want entertainment, not art (by your definition). They want to consume experiences that are very minor variations of on experiences they've already had, using familiar and unsurprising tropes/characters/imagery/twists/etc.

The idea that only humans can make that kind of work has already been disproven. I know a number of authors who are doing very well mass-producing various kinds of trashy genre fiction. Their readers not only don't care, they love the books.

I suspect future generations of AI will be better at creating compelling original art because the AI will have a more complete model of our emotional triggers - including novelty and surprise triggers - than we do ourselves.

So the work will be experienced as more emotional, soulful, insightful, deep, and so on than even the best human creators.

This may or may not be a good thing, but it seems as inevitable as machine superiority in chess and basic arithmetic.
Ask HN: Would you use a pay-per-use AI chatbot with multiple models?
by husainnazer | 2025-04-11 21:03:19+00:00
Hey HN,

I’m working on a platform that lets you use various LLMs (think GPT-4, Claude, Gemini, etc.) in one place, with a pay-per-use model — no monthly subscriptions.

It’s geared toward devs and pros who want:

- Freedom to choose the best model for the job (coding, writing, analysis, etc.) - Clear, usage-based pricing - A single, streamlined interface to avoid juggling multiple platforms

Still nailing down the positioning, so I’d love your take:

- Does this sound like something you’d use? - What would make it a must-have for you? - Any red flags that’d keep you away? - Would you pick this over a single-provider sub (e.g., ChatGPT, Claude etc)?

Appreciate any feedback you’ve got!
by profsummergig | 2025-04-11 21:03:25+00:00
I was sitting with a D.C. lobbyist at a function dinner. Lawyer at a prominent lobbying law firm. Random seat assignments. He gets a call on his cellphone. After the call he has a shit-eating grin on his face. Tells me Biden just signed student loan forgiveness. He had lobbied on behalf of the banks that had given the loans to the students (and students weren't paying them back).

I asked him if it was fair on the waitress earning $13 per hour to subsidize the student loan of a Law school graduate. He changed the subject deftly.

Accenture and Deloitte pay a lot of money to lobbyists for these Pentagon contracts. After the dust has settled, they'll still get juicy contracts. We will all forget that any of this happened.
by baseballdork | 2025-04-11 21:03:31+00:00
> They are heavily armed, yet they have very low rates of gun violence

Citation needed. Per capita, those in rural areas are more likely to die from suicide by gun than urbanites from gun homicide. https://jamanetwork.com/journals/jamasurgery/fullarticle/280...

> The issues are social and cultural and are not something that a gun ban will solve.

Citation needed. Where have gun bans failed and why? Mexico, central, and South America, primarily because it’s so easy to obtain weapons in the U.S. and smuggle them down.

> There will at best be no cooperation with forced confiscation, and most likely there will be active resistance against such a tyrannical incursion upon the rights of free people.

Citation needed. There are absolutely nut jobs that won’t follow the law, but that’s true of any law. The solution isn’t to not pass laws. These folks will be dealt with like any other criminal.

You make a lot of assertions that seem to stand up to even the tiniest bit of scrutiny. You don’t back any of it up with any data.
by BeetleB | 2025-04-11 21:03:42+00:00
> You do realize that this is where things are going, right?

This has been going on for decades.

> Have you not heard of the arrests and recent deportations of student protestors?

The legality of which will be decided (hopefully) by the courts. If this turns out to be legal, the fault doesn't lie at the hands of Trump and his cronies, but at a broken system we've had - for decades. Getting rid of him won't solve this. Having checks and balances will.

Much of his and Elon's actions are within the power that has been legally granted to them. And that is the problem. Congress is not limiting those powers. Voters are another part of checks and balances, and they happily wanted to give him those powers.

The problem isn't Trump. It's the country. Been broken for a while, but it took time for someone to clearly demonstrate how broken it is.
by MBCook | 2025-04-11 21:04:03+00:00
The incredibly high price of the PS3 at launch cost it a lot of sales, and it took forever to come down. Both of those are direct results of the hardware cost of the Cell and BluRay drive.

Early on the Xbox also did a better job with game ports. People had very little experience using multicore processors and the cell was even worse. So often the PlayStation three would have a lower resolution or worse frame rate or other problems like that.

Xbox Live is also an excellent point. That really helped Microsoft a lot.

All of that meant Microsoft got an early lead and the PlayStation three didn’t do anywhere near as well as someone might suspect from a follow up to the PlayStation 2.

As time went on, the benefits of the Blu-ray drive started to factor in some. Every PlayStation had a hard drive, which wasn’t true of the 360. The red ring of death made a lot of customers mad and scared others off from the Xbox. And as Sony released better libraries and third parties just got a better handle on things they started to be able to do a better job on their PS3 versions to where it started to match or exceed the Xbox depending on the game.

By the end I think the PlayStation won in North American sales but it was way way closer than it should have been coming off the knockout success of the PS2.
by yes_really | 2025-04-11 21:04:16+00:00
Virtually all Israelis, both men and women, serve in the IDF from 18 to 21 years old. So the criticism is that Meta employs 100 Israelis out of its 74k US employees?

That's 0.1%. The Indians and Chinese immigrants cover a much larger percentage. Does that mean that Meta is controlled by India and China?
by weiliddat | 2025-04-11 21:04:42+00:00
It seems insane sometimes that politics makes everything take so long that a decent engineer could’ve written all 3 solutions and validated them in 3 days, but no we want to discuss in this ticket over 3 weeks whose responsibility it is depending on which approach it is or what hypothetical scenarios this will bring (no one really knows anyways so we should’ve just tested it).

Unfortunately that has also pushed lots of good engineers to either disengage or work extra hard to push things through despite organizational problems (I seem to alternate between both but I feel too responsible to really disengage).

Often I wonder why can’t it be easier?
Ask HN: Where to Resell Cloud GPUs?
by mertleee | 2025-04-11 21:05:00+00:00
Recently came into a number of cloud GPU credits from a friend who works at a large cloud org.

I'm going to use a fair portion of them, but I've been told it's fine to resell them as well. These range from nVidia T4's all the way up to H100 SXM gpus.

It looks like very few services like TensorDock exist for GPUs like this. I remember there being some listings for GPU servers to be rented on a case by case basis on HN maybe 6-8months ago but I lost the bookmark.

Leave a comment if you might be interested in renting the GPUs for at least 8hrs at a time. Make me an offer for the GPU / hourly rate you're looking for.
by nyrikki | 2025-04-11 21:05:02+00:00
The Performant claim there is counter to research I have heard. Plus as the PGO profile data is non-deterministic in most cases, even when compiled on the same hardware as the end machine "Committing profiles directly in the source repository" is the reason why they are deleted or at least excluded from the comparison.

A quote from the paper that I remember on the subject[1] as these profiles are just about as machine dependent as you can get.

> Unfortunately, most code improvements are not machine independent, and the few that truly are machine independent interact with those that are machine dependent causing phase-ordering problems. Hence, effectively there are no machine-independent code improvements.

There were some differences between various Xeon chip's implementations of the same or neighboring generations that I personally ran into when we tried to copy profiles to avoid the cost of the profile runs that may make me a bit more sensitive to this, but I personally saw huge drops in performance well into the double digits that threw off our regression testing.

IMHO this is exactly why your link suggested the following:

> Your production environment is the best source of representative profiles for your application, as described in Collecting profiles.

That is very different from Fedora using some random or generic profile for x86_64, which may or may not match the end users specific profile.

[1] https://dl.acm.org/doi/10.5555/184716.184723
by toss1 | 2025-04-11 21:05:04+00:00
>> search is very important - to the point where effective search was one of the main focuses of the company's development.

THIS is what I really do not get.

Of course N=[small_numbers_somewhat_selective], but I have never encountered anyone who wanted anything other than good search. I have only ever heard complaints about the messy Amazon-style searches. In decades I have NEVER heard or seen a written comment about someone finding something great that 'just popped up' in an otherwise failed search. No one likes sloppy search or finds it anything but a waste of time and actually drives them away from the site.

Yet, clearly the search-enshittifiers have some data or usage pattern information indicating it works for them, or they wouldn't keep doing it. Does anyone know what this data might be?

I also don't know why they couldn't do both. Present the sloppy-search but have a small button to switch over to strict search (or even better, a McMaster-style search). I fail to see how that wouldn't be better, since I and everyone I know now actively work avoid Amazon and the like rather than work to try to find stuff in their shitty search. I came originally because it was easy to find stuff. Now, it is hard so I'm elsewhere
by spencerflem | 2025-04-11 21:05:30+00:00
Judges have now ruled that suspected "expected beliefs" that are "otherwise lawful" is grounds for deportation, if those suspected thoughts are "antisemitic" (read- supportive of peace in Palestine).

They are literally arresting and deporting people for suspected thoughts.

Student visas are being denied based on social media posts.

This is fascism.
by bitbasher | 2025-04-11 21:05:30+00:00
> But in my experience that's not what most are looking for in their apps.

What are they looking for (in your experience)?

In my experience, most people use an app (website) to solve some problem (buy something, pay taxes, whatever). They care more about functionality than how smooth the loading animation and transition was. Progressive enhancement seems like a very good way to build something people actually use (and rely on).
by edmundsauto | 2025-04-11 21:06:00+00:00
Teams should identify their drivers of key metrics and do power user analysis based on this. A halfway decent analytics team should be thinking this way.

Ultimately, analytics are just a view into the business. This thread is complaining about doctors not using microscopes when diagnosing system issues - sometimes a narrow slice is important, sometimes you need to zoom out. If you focus on your "early adopters" or power users exclusively, without understanding how they affect the business, then you are at risk of building things that most of your user base doesn't want.

Power User Analysis: https://andrewchen.com/power-user-curve/
by empath75 | 2025-04-11 21:06:02+00:00
It happens to be the case that he's not a citizen or claiming to be a citizen, but he wasn't given due process, and there's absolutely nothing stopping them from picking anybody up off the street, claiming they're here illegally, and shipping them off to an El Salvadoran prison.

All people in the us, legal or illegal, citizen or not, have fourth amendment protections, and if you strip those rights from anyone, you remove them from everyone.
by fakedang | 2025-04-11 21:06:16+00:00
> European countries are generally more protectionist about working class jobs than professional jobs. If you have the education, skills, and experience, they assume that your presence would be good for the economy.

Yet somehow I've met barbers, janitors and vagrants who brag about tossing their passports on the way to the EU, while my Vietnamese neighbors (a practicing doctor couple in Vietnam), or American and Australian friends, found it extremely difficult to maintain their residency through legal routes, due to some non-issue. Some of them actually went to Dubai and Singapore, while the doctors ended up practicing in Switzerland instead.
by parsimo2010 | 2025-04-11 21:06:54+00:00
I'm a calculus teacher (at the moment, as I also teach probability and statistics some semesters). Students are aware of the existence of complex numbers from algebra, in the sense that teachers mention that there are guaranteed to be a fixed number of roots of a polynomial, but these roots might be repeated or complex. They hardly do anything with complex numbers outside this, and do not have enough treatment to define e in such a way.

In fact, it is practically assumed that elementary algebra students have not worked with complex numbers to the extent necessary to understand complex exponentials, due to the fact that complex exponentials are not algebraic.