skysight-inc/HackerNews huggingface dataset:
To add, as someone who’s called offices to share opinions over the last several years:

You may get either voicemail or someone will pick up. A staffer will be who gets these messages, so be polite. Simply being polite means you’d be doing better than a lot of other callers.

I state my name, that I am a constituent, my city+ZIP, a brief message stating that I urge the congressperson to support/oppose an action and why.

If you’re talking to a human, give them a moment to jot it down and you’re done.

Also, you don’t have to call their DC office. If that line is busy, try a field office.
Personal attacks are not allowed on HN.

And the US might still be the biggest consumer market in the world right now, but margins are thin and a lot of companies have spent the last few months preparing for Trump's whims.

Also, you're completely ignoring his most important point, which is that even allies now think of the US as unreliable. As an ally, as a trading parter and as a market. Trump is 100% destroying very important international relations and China is the country that will profit the most.
That's hilarious. The most popular grocery stores in Shanghai right now are Costco and Sams, with lines everyday out the door, not Chinese grocery stores. Chinese citizens don't want to buy cancerous food products for example.
Ask HN: Learning PySpark and Related Tools
Hey HN,

I have been working in the data-science and machine-learning domain for the past 8 years or so. I have not been exposed to tools such as PySpark etc. which are being asked frequently in job descriptions.
What resource or certification can I use to get upto par on PySpark?

Thanks!
I think Hinge was better when it was new. Probably people who try a new, non-sleazy dating app early on are more serious about meeting someone and more active, so you get more and better matches.

One problem I’ve realized lately is that a lot of people are on dating apps because they feel like they have to be to meet someone, but they don’t actually enjoy chatting online and may not even be very good at it. Apps probably have a stage when they have a high percentage of “online” people who are just better at texting and, for better at worse, on their phones more.
> Huh? How do you think `const char s = "Hello"; const char t = &s[1];` works?

So this is just an example of a pointer offset by 1 slot. It's not conceptually all that different to take sub-values of a slot.

To work with values that consume fractions of a byte, such as a 3-bit integer, a pointer + a bit offset is used to grab that value (that complexity is abstracted by the compiler). My argument is the bit shift necessary to load the 3-bits you
need from the 8-bit slot is one of the cheapest operations a CPU can do. Meanwhile using 3-bits when all you need is 3-bits allows for things like arrays and packed structs to use much less memory than padding everything to 8 bits.

And why shouldn't a language support that?
I don't know if China is fucked, but this reminded me of a map going around showing who in Latin America is trading more with: US or China [1]. In 2000, for everyone, it was the US. By 2023, for most it was China.

And one of the only hold-outs in South America is Colombia - a country Trump has already had a fight with. And with Trump's erratic tariff policies, I would imagine this trend would continue or accelerate.

[1] There's a few versions. here's one: https://www.reddit.com/r/MapPorn/comments/1ibunc1/latin_amer...
But imagine all that grant money going to, say, grants for SpaceX and EV-subsidies for Tesla..
Rowling was British and had genuine financial issues, but lucked out with her book.
> Because you should be able to take the address of any value

That's debatable, though. One could argue that languages should explicitly support "values that are never going to have their address taken, be passed by reference/pointer, etc." which would only become addressable, e.g. as part of a struct.
9 sprites on screen at the same time is trivial (this is known as sprite multiplexing), 9 sprites on the same raster line is the actual 'aha effect' because the C64 can only do 8 sprites per line.
I have too much respect for Kagi to want to see them overshadowed by Mozilla in any kind of partnership. In particular, I am a very recent but very happy convert to the Orion web browser which uses WebKit (not Blink, not Chromium, certainly not Electron, but WebKit) but supports both Firefox and Chrome extensions even in the iPhone and iPad apps, and has zero telemetry baked in and doesn't try to upsell you on a read-it-later service that was a questionable purchase by Mozilla even at the time it was made.

Kagi also actually has a business model. Mozilla has a teat that a US Court might order removed from their mouths soon as a possible remedy to sanction their Mommy in an antitrust suit; and looking at their 990, things are not looking particularly good for them if that happens.
That used to be true in the pre-Tinder age. Tinder and other mobile dating apps have somehow normalized dating among both the highly social and the good looking.
RCS is supported by Apple for quite some time now, though?
WhatsApp actually (quietly) launched their own simple event RSVP feature last year: https://faq.whatsapp.com/3313983622238973/
And have the scope picked up by state and local governments (or even a global one)? Or just let corporations make the rules?

I see the government doing at least two things: setting rules and providing services. Do you want fewer rules or fewer services? Or something else?
MSG is about sensitivity. It is not safe for those sensitive to it. The logic is that glutamate is highly excitatory in the brain, in everyone's brain. Sensitive persons have lost the ability to regulate glutamate too well. Others do fine.
I've had the opportunity to work with the safari team in the past. I can't say a lot due to an NDA, but lets just say there is a good reason to prefer Firefox.
It takes a critical mass to be unmanageable by any amount of tear gas. Even if they use various types of anti-protest weapons, so what? Do you want to cry at home or on the streets?
Yes, I also thought that. But once you've hooked your fish, the investment paid off. It feels like money trumps all other cost/benefit choices because it has strict numerics and orders linearly. "Lower your expectations $4.99" doesn't compute. "Take this temu boyfriend, the Amazon boyfriend is out of stock"
Yes but I want the car in front of my home :) I understand the concept that I pay also for the luxury to drive around whenever I want etc. It was more a musing ala eat the cake and have it :)

I see lots of short rentals that just idle on the street for days sometimes. Here the provider pays of course (and I assume it’s not in their interest).
That was the era where we had to buy compilers to run C, Pascal ... code.
That's why even SQL had (and maybe still has) its own C compiler.
What happens if AWS has a hiccup that restarts your VM?

The answer might be to buy management services. Or an SLA for AWS.
And that's where the analogy falls apart, because yes, maybe it's okay for a teenager to have an agency, but billionaire friends of the president are not, in fact, allowed to have an agency on government spending! People who waltz in and have no fucking clue of how things work generally are not allowed to have an agency!

Remember when Musk built the submarine to save the kids in the cave, was absolutely useless, even actively obstructed others from saving them, and finally resorted to denigrate the diver saving them as a pedophile? That's exactly the same thing he is doing right now.
I want a Savant remix of that tune. It was so good.
Ah, so you’ve been an academic before, then.

The problem is academic culture is corrupt, and it’s very hard to reverse the decay.

Simple example: one Russell Group UK university (like many others) was admitting students who couldn’t speak English. A lecturer on a technical subject found they were struggling to understand his course, in part due to the language barrier. Come the exam, most of the students failed. He was told to make the exam easier so they would pass. The lecturer involved is a well meaning kindly man who would consider himself very ethical. But he did what he was told and the students passed.

In such a system it’s hard to see how an individual can fix it. If he had protested, he’d have been gently moved aside and the exam would have been rewritten by someone else.

Research is similarly corrupt. Grants are written to match a call, and they promise the earth. Friends review them and score highly. Pals on the grant committee favour their friends. And it’s implicitly agreed that the outcomes don’t have to be achieved. You go back to doing your original research, or not doing much at all, or more likely figuring out how to get some papers published and writing more grant proposals.

The idealistic, actually interested in progressing the field, leave or are squeezed out, looked over for lectureships in favour of folks who bring in grants via bs and politics.

Choose a topic you know about. Go on the EPSRC website. Look at grants ten years ago and see what their promised outcomes were.

My only answer is that a project like this must be done by people hired from outside of academia, which at this point is probably corrupt beyond repair. I look back at previous generations and wonder how the hell so much advancement was achieved.
No. I guess it’s a matter of degree but my memory of the 90s, 00s and even early 2010s the middle east and North Korea both received far more attention from the press and politicians than China. China seemed to be on a trajectory towards a free market and less repressive government. I don’t feel like the current “cold war” esque situation set in until the late 2010s but maybe I’m wrong? What’s your take?
Then maybe you should see how it’s done in other countries and companies. I’ve worked on hiring and we’ve never once lowered our standards just to get in a black candidate. What I’ve seen done is conscious outreach to increase diversity of applicants, changing language to increase applications from women, blind reviews where you can’t see the name or details of the applicant (to minimise subconscious bias).

All of these actually happen and, to a greater or lesser extent, do help without discriminating against white applicants. How do I know? I ended up only hiring two white men in that particular round!
Show HN: Built an AI-powered insights engine for optimizing growth campaigns
Please don't spread lies about MSG. Its sensitivity is real, not a myth. Not everyone is affected.
Especially if there was an expectation that someone might forget to use a service and then expect all their data to have remained in storage for them to use when they returned?
> I'm... totally at a loss as to you you can get this takeaway from this piece. The undisputed facts at hand are:

This is exactly the kind of one-sided nitpicking I pointed out. You purposely decided to omit the fact that the "biological questionaire" was in fact a change in the way applicants were evaluated, which eliminated the privilege of an in-group to avoid to compete with "walk-ons", i.e., anyone outside of the privileged group. At best you're trying to dismiss the sheer existence of such an evaluation process by putting up strawmen over the implementation of this evaluation.
Landed it didn't I?!
I'll check it out. But the fact that it was mostly split along party lines says to me that they still have more loyalty to their party than branch
The President has unitary power over the executive, within the bounds set by congress.
Pleasantly surprised. Nice job, Kagi! This is consumer-friendly and to be commended.
> Deciding Kamala would be the candidate without any public vote, for example.

I have never really understood this parallel. What laws got broken, there?
Are you considering making your "Bicycle" extension open-source? I would only use it if I'm really sure there's nothing weird involved (giving access to all my website is too dangerous)

BTW have you looked at TabFS ? Could be a nice addition to your LSD idea https://github.com/osnr/TabFS
You're thinking about it wrong. Any guy you meet who struggles with women is generally going to be looking for a long-term relationship. Starving men don't toss fish back into the water.
Honestly, what would these protests do? Serious question.

Let say you manage to achieve the unthinkable and bring a huge amount of people on the street, heck let say you are so successful that you also get a full on national strike going, what then?

Do you think it would affect those in charge right now? He would not care. He is already ruining the US economy and alliances. Why would he care if some people he does not answer to get on the street and complain? In fact, it may even give him the excuse to declare an emergency and enact even worse acts.

And you know half the country support him. He has the army on his side. The court is on his side. And worst of all, the law is beneath him, literally. What would these protests do?

I swear, serious question. Help me understand. What do you hope to achieve?
To avoid repeating myself: https://news.ycombinator.com/item?id=42945302

> Exactly. Which is why DEI has becomes such a negative term. You want a different definition, but that's simply not how it's used.

No, the reason has been the refusal of people in positions of power to engage thoughtfully with the genuine criticism.
Since its text, especially text with links to other articles, there is no need for tags.

If I had a clue how to do this (sorry, just a neuroscientist), I would probably create "communities" of pages on a network graph and weight the traversal across the graph network based on pages that the person liked (or spend X time on before).
Their search API is in beta right now.You can apply for access or wait for it to be released. I guess then making a front end to call it is simple eg an llm could make it.
Ideally, yes, distributed. But otherwise almost every calendar service allows events with invited people. Even if each of those services is closed itself, they're all expected to work with any email client and browser. And then you... email messages.
It's less about lowering standards and more about artificially disqualifying thousands of qualified candidates based on their race.
How do you mark the difference between pivoting and adding new features?
You're assuming there is no cost to the business when the service isn't actively being used. Thats not always the case.
Why would you say that Pascal was (is?) a simple and productive? I wrote some software in Turbo Pascal and Delphi at that time, and was usually envying the C++ freedom. All the headers had to be translated to Pascal first. Pointer arithmetic was kludgy. I really wonder how could I do more complicated things, like large byte buffer with variant structures, parsing in Pascal.
Would be great if every company was forced by law to do this. Pay only for what you use.
That's a very malicious way to put it, and you could easily google how to "deregister" your previous apple phone's number.

Also, your family has total control on how to send it, they should just long-press the send button and choose to send as SMS.
"If your business has an SLA with its customers" then you also need a paid SLA with Amazon and now we're talking about the 100k annually cost range where you can also afford to hire freelancers to babysit your sever while you're gone.
Not just for development tools. It's a bad UI for a lot of use cases. It's merely what made sense for UX challenged researchers when they had to come up with a UI for their LLMs in a hurry. Discord was there and reasonably easy to integrate. Many tools started out as just that. Fast forward and most tools are kind of standalone versions of the same thing.

The challenge is that I haven't seen anything better really.

Lately the innovation comes mainly from deeper integration with tools. Standalone AI editors are mainly popular with people who use relatively simple editors (like VS Code). VS Code has a few party tricks but for me swapping out Intellij for something else on a typical Kotlin project is a complete non starter. Not going to happen. I'd gain AI, but I'd loose everything else that I use all the time. That would be a real productivity killer. I want to keep all the smart tooling I already have and have used for years.

There are a few extensions for intellij but they are pretty much all variations of a sidebar with a chat and autocomplete. Autocomplete competes with normal autocomplete, which I use all the time. And the clippy style "it looks like you are writing a letter" style completions just aren't that useful too me at all. They are just noise and break my flow. And they drown out the completions I use and need all the time. And sidebars just take up space and copying code from there back to your editor is a bit awkward as UX

Lately I've been using chat gpt. It started out pretty dumb but these days I can option+shift+1 in a chat and have it look over my shoulder at my current editor. "how do I do that?" translates into a full context with my current editing window, cursor & selected text, etc. all in the context. Before I was copy pasting everything and the kitchen sync to chat gpt, now it just tells me what I need to do. The next step up from this is that it starts driving the tools itself. They already have a beta for this. This deeper integration is what is needed.

A big challenge is that most of these tools are driven to minimize cost and context size. Tokens cost money. So chat GPT only looks at my active editor and not at the 15 other files I have open. It could. But it doesn't. It's also unaware of my project structure, or the fact that most of my projects are kotlin multiplatform and can't use JVM dependencies. So, in that sense, every chat still is a bit ground hog day. It's promise to "remember" stuff when you ask it too is super flaky. It forgets most things it's supposed to remember pretty quickly.

These are solvable problems of course. But it's useful to me for debugging, analyzing, completing functions, etc.
It's literally enough to sip the surrounding water, it's that easy. Truly toxic frustrated people never have problem with finding sexual partners.
https://xcancel.com/andyyen/status/1884907496705339544
Notice that this benevolence and protection by the media is granted to Musk (and Trump) by their complete subservience to Israel's demands and wants. Trump just proposed ethnic cleansing the Gaza Strip and cleaning up the rubble with American money and work so it can be handed over to Israel in a nice shape.
Funny.

I was recently doing some JavaScript programming, which I haven't done for a while. My search results were full of usual slop, with reams of overly verbose context and restatements of the question finally (sometimes) leading to a possible answer several pages in.

By contrast, Stack Overflow, while perhaps a little dated in its content, was relatively succinct, and overall was a much better source of information. Ultimately, "mdn" was the solution to my search quality, but I'd still sometimes fall back to SO for different perspectives.

I said to a colleague that I thought SO actually had a goldmine of valuable information there, and if only they could hold out until the AI hype passed, they'd reap the benefits.
China has already dumped a lot of money into its semiconductor industry. Can China continue with its current economic decline?
As for them not getting traction - many projects just don’t advertise which tech they use.

Also, having an open source alternative - even if slightly worse - gives projects an alternative if OpenAI decides to cut them off or sth.

What I tell startups is to start off with whatever OpenAI/Anthropic have to offer, if they can, and consider switching into Open Source only if it allows for something they can’t do (often in gen graphics), or when they reach product market fit and they can finetune/train a smaller model that handles their specific case better and cheaper.
SSH_commander: Run sequential command(s) on a group of SSH servers
These apps optimize for engagement, not meaningful connections
It's worth noting that Congress has been trying to force the USPS to run itself like a self-sustaining business for decades at this point. It started in 1970 with the Postal Reorganization Act, which transformed it from a government department to an independent government entity that was expected to fund its operations entirely through its own revenue. Then in 2006, a Republican-controlled Congress passed the PAEA which required the USPS to pre-fund retiree health benefits seventy-five years into the future¹. Congress even restricted the USPS's ability to set its own rates, expand its services or close unprofitable locations without political interference.

¹ The retiree funding requirement was only changed recently when Biden signed the Postal Service Reform Act of 2022 into law.
I’ve had it for years running 24/7 and nothing happened. You might have gotten a dud.
Or now Gaza. I guess they don’t count trade wars. Dalewyn could have his family deported and still think Trump is doing the right thing. I gave up responding.
They do deliver the RF part, the customer design the DSP themselves, often by just writing the RTL but letting a 3rd party ASIC design services company to do the physical design. eFPGAs aren't popular, but for a good reason. One can add as much as programmability to a custom designed ASIC as possible, but specific to the application. It's extremely rare that one needs their own ASIC with general purpose logic. If you know your use case good, you don't need that.

Custom designed DSP almost always outperforms FPGAs because you can get the most out of the process technology. Also, FPGAs are often in 2-3 generation old process nodes. It is just way more expensive, but for these customers the performance edge often outperforms the price. High frequency trading companies cone to mind. They have transitioned from FPGAs to ASICs wherever it makes sense.
Yes, however fines don’t mean anything without enforcement. An interesting example is, on the subject about DEI at the FAA on the front page today, where the FAA was messing around with FOIA responses because they knew an individual couldn’t afford to sue over every single one. However a good regulatory body with teeth absolutely could do this.
Common sense should tell you that the amount a company like Google or Meta are fined is a lot higher than a "normal company"
Yes, you can accept/decline invitations on any platform.
In a perfect world? The same way Apple did in ~2015. Argue that code is equivalent to speech, compelling them to write code to change the way the system works is compelling speech, and making that demand is unconstitutional.

Apple gets lots of shit for a multitude of reasons, but their stance of "We built it to be securely encrypted from everyone but the owner; if you want to change that then fuck you, make me" is something everyone involved with should be proud of

Realistically, we can't all be one of the richest companies in the modern era. Not every corporation has both morals, and pockets deep enough to pick a fight with not just a government, but the government of the country they're headquartered in. Frankly, shutting down like Lavabit is one of the better realistic scenarios if you're making promises of guaranteed privacy
Oh, I guess that makes it wholly different to the people who died, then
Too bad the bill had things unrelated to limiting the presidential power like

> requires a candidate for President or Vice President to provide copies of tax returns for the 10 most recent taxable years to the Federal Election Commission.

> establishes a program to support states and localities transition to ranked choice voting systems.

While things that I support, it frustrates me that congress can't propose bills that are hyper focused on one issue.
> Rust uses references all over the place

This is mostly a concern with the Rust stdlib, though. And it's in principle fixable, by writing new varieties of those stdlib functions that take raw-pointer or &UnsafeCell<...> arguments, and delegating the "safe" varieties to those.