skysight-inc/HackerNews huggingface dataset:
IMO:

It's called "who wants to be hired" and typically has appropriate information about their profile so that someone can decide if they fit the role they need to fill.

It's not called "who want's to be spammed by an automated system that can't tell if you're a 16 year old JS only frontend dev or the engineer we actually need."

The difference is filtering. If they spam (and that's what it is when it's sent to everyone sight unseen) everyone then it makes the "who want's to be hired" threads worse for everyone.

EDIT:

To put it another way, if your company has a referral bonus you don't send them your entire rolodex of contacts for them to cold call. You would typically send them specific people you think match the role they need to fill (of course after verifying with people, etc).
> "Saw your profile on HN and we think your skills look like a good fit for our team"

I have a theory:

Matching candidates to jobs requires time and effort on both sides: both need carefully consider if it's a relationship worth pursuing.

Messages like the one above are intended to trick people into thinking that the employer has already done some filtering, and by implication, the candidate is more likely to land a job if they too will consider the pairing.

So basically it's similar to shopping for a car, and trying to convince the salespeople from 10 different dealerships that you're ready to buy from them, if only they'll put in some extra effort and concessions.

If my theory is correct, than I see this as disingenuous and sleazy on the side of the employer / recruiter. IMHO it reflects badly on whoever uses the tactic [0].

[0] I realize that when someone has a family to feed, they may resort to behaviors they'd normally be above. So I don't mean this as an ultimate judgment on people who feel they have no other choice than to do this.
The idea that they let it happen is insane. Oct 7 is the biggest Jewish disaster since the Holocaust. Who would want that on his resume?

This is a classical conspiracy theory. Things can't just fall through the cracks, it's always someone behind the scenes directing things.
I remain somewhat unconvinced on that front. There were good implementations from outside the functional programming sphere (which seems to be what people from the Go space tend to mean when they say "academic") already existing at the time. I think the real problem is that the most well-known examples, C++ STL and Java 5 generics, were trying to stick generics into an existing language with a "some things are objects and some things are not objects" type system. My take on the story there is that generics called attention to some deep deficiencies in that kind of type system, and people responded by shooting the messenger.

Languages like C# (which I've used extensively) and Eiffel (haven't used in anger), on the other hand, have a consistent type system, and didn't seem to have the same problems with generics that Java and C++ did. Or for a non-object-oriented model that has some other features that might be attractive to Go, such as not allowing implicit specialization, there's Ada.
My condolences for when you try to cancel SiriusXM one day.
They just announced a new batch, actually. Boston is probably fully subscribed though, so I doubt that area is getting any more

https://www.prometheusradio.org/18-days-until-the-lpfm-windo...
Great work! It's potentially useful and also hilarious.
Sadly I don't use Django anymore at work but it still has a special place in my heart. The ORM model is the best I've ever worked with and any other always feels clunky with sharp edges to cut you when you hold it wrong.

In recent years Django had multiple major releases, I still remember it as being in 1.x forever. Does somebody know what changed within the Django Community that they break backward compatibility more often?
This kind of thinking reminds me of Loose Change 9/11 conspiracy about how 9/11 was an inside job. Do you agree that there is parallels in the conspiracy theories?
> Abuse of any type is not condonable but at the same time proof of some type is necessary

You're right, in a criminal court. I don't know what the evidence is or isn't. Neither do you. I just posited a theory. The very vast majority of abuse has no "proof" and often boils down to he said, she said.

> Don't even bother replying, this person is a Elon/Altman hater. The majority of comments are just negative spam against any kind of thread related to OpenAI or Tesla.

Let's see, 9,114 comments on HN, 100 or so which relate to Musk/Tesla, and approximately 20 of which reference the OpenAI drama.

Revisit the site guidelines:

* Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something.

* Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith.
I'm in both camps: Spotify is hands down the best ROI for me in terms of where my streaming dollars go.

OTOH, it drives me crazy that customers like myself have been begging them for many years to add basic features like remembering my spot in a playlist.
Amazing. For the first time, I am old enough to have never heard or read the OED word of the year.
> I definitely don't think "impossible" seems like the right word. I do buy that it might be frustratingly slow to the point of not being worthwhile.

That is more accurate.

> I do wonder if Pluto.jl might solve a lot of these issues for you though. I haven't really used it much, but it seems like it works with just plain .jl files, so you can non-jankily version them (unlike .ipynb), and extract libraries and refactor in all the normal ways.

It may solve enough issues at least for some cases. I'll check it out.

> My frustrations trying to do normal-software-development-principles with julia are actually more about the convention the community has around structuring files and modules, which just hasn't clicked for me at all and is a frequent source of confusion. (The testing framework / layout / something about it also hasn't clicked for me yet either, and I wonder if it just isn't great and that's why people don't seem to write many tests...)

From what I remember from the last time the module system was indeed quite a pain. The using/include/use seems like a total mess, and that IIRC Stefan Karpinski dismissed files-as-modules solely on the reason that Python does it that way did not really bring my hopes up.

I appreciate that the multiple dispatch design (which I find very much a pro for Julia) does bring about some additional challenges for a module system. But my hunch is that majority is because Julia was so strongly made by MATLABists to MATLABists (can replace MATLAB with e.g. R or Mathematica) that basic features required for a general purpose language were not much taken into account.

> But there's also just so much great stuff about the language that I'm not even really mad about any of this :)

This is exactly why I'm so mad about this! I would love to use all that great stuff AND follow good programming principles, but now I can't.
Show HN: Sublink - My Little Resistance to LLM
C/C++ interop and easy static linking makes it super nice for writing small utilities IMO
It's obviously biased because he goes to the worst areas and he only interviews "interesting" people.

But it's pretty obvious he's not cherrypicking from weeks of footage across the whole city. It's really very bad in certain areas.
what's the name of the Apple series in which the last living whale dies
TL;DR: "Rizz", short for charisma.

FWIW, I was introduced to this word by a pastor on TikTok of all places. A seemingly odd occurrence, but I've found a few good resources there for keeping up to date with modern English (which seems to be evolving faster and faster to my Xenial brain).
"Optional" fields, as in fields you can tell if they were explicitly set or not, were re-introduced. Depending on your definition either required fields were not reintroduced, or required fields with a mandatory default value were until recently the only kind of field in proto3.
I'm not sure what you're arguing here.

useMemo() works for memoizing child elements. I linked to the React docs showing this.
I've been a spotify subscriber for over a decade. Every single update has made the windows version worse at least. They've rebuilt and redesigned it repeatedly, for whose benefit I don't know.
Obviously that is just the app side part of the whole org.
Thanks for the udl book (Understanding Deep Learning), that looks like a really great starting point.
It could easily be both at the same time. Through trial by hard, practical experience Russia may have greatly improved its military tactics, while also experiencing a loss of hardware quality on losses for hard to replace equipment. I've heard this is the case and that many of their tanks and other equipment are decidedly of the older kind.

Also, even experience wouldn't necessarily be helpful against the U.S. army in direct combat if it came to that. People sometimes call the U.S. military pampered and oversupplied, but they might forget that, being so often deployed in major operations, it's, aside from being the world's best funded military, also probably one of the world's the most experienced militaries with troops and tactics tested in hard, practical, multifaceted combat.
For some reason I though the goal was to print (with a 3d printer) a 3d projection of the 4d content of the video. That would be cool...
I think the assumption here is that the company claims they looked at your qualifications and decided it might be worth your effort to apply, when in fact they didn't.

If that's what's happening, it's a form of fraud (but legal, I imagine).
I've heard this excuse before, and I don't buy it.

I live in a non-English speaking country.

The vast majority of people use their device in the local language, and for any browser to see the OS is set to - let's say, Thai - and then just proceed to send accept-language: en is just absurd.

The other possibility is that these people who can not understand English, somehow manage to use a device set to English language on a daily basis. Also, absurd.
I trust government quite a lot more than I trust businesses (although my trust in both is quite low). Government, at least, is something that we have a say in. Businesses aren't.
Well, if it's so useless why is it on the HN front page? Are there "PR" companies behind promoting items to the HN front page? I'm sure there are because sometimes an article like this comes up at #3 and everyone says it's got no substance, clickbait, etc
I try to explain with a practical example: Let's say I define a list with worst-case lookup time of O(n). Simplified this means that when I have a list of 100 elements and append 1 element, then the worst case lookup time increases from 100C to 101C where C is some constant time. The O(n) tells me how the runtime of the operation changes if I alter the input size.

Now the OP's idea is this: I'll fix the size of allowed elements in my list to some maximum value, lets say n=5, and then you always end up with the same worst-case time, O(1), because the input size is constant. With 5 elements it looks silly but you could say n = (very large number that won't be exceeded ever) and conclude that O(n=1). In OPs case the n is the number of bits in the key (implies a radix-tree)

=> If an algorithm is defined as being unscalable (fixed input), what sense does it make to describe that it scales constantly with input size?
I've not heard of the idea of blameless culture, so I enjoyed reading this from that angle.

One of my worst and most consequential work experiences was with the opposite type of culture.

There's lots to be said about it, but in reflecting on things I've often felt like one of the worst parts of that type of culture (
"blameful"?) was a profound lack of trust, a feeling that the blame belied some lack of real interest in improving the situation, as opposed to being punitive against certain individuals for unrelated reasons. That is, the individuals who were targets of the most blame as far as I could tell were generally being targeted for cliquey reasons that had nothing to do with performance or anything of that sort. Conversely, people in the "in group" were given a free pass for all sorts of serious problems. Getting a free pass wasn't really the problem, it was a sense that blame wasn't really about the ostensible blameworthy act, it was that it was being meted out as a kind of superficial leverage for some other thing.

Also, because of these types of issues, serious, legitimate administrative, communication, and other systemic problems never got addressed, because the blame was being used as a kind of social ostracizing mechanism, and the actual underlying problems weren't fixed in their entirety. So in many ways a lot of the problems got worse, not better.

In contrasts, in other environments (even the same place at a different point in time) where there's an emphasis on problem solving and figuring out what could be done differently by everyone, and assuming the best intentions and basic competence, trust underlies everything. You're motivated more because you believe that actions have fair consequences, and that everyone has each other's best interests in mind.
It was a style choice, nothing more.
Probably the same reason they're pushing so hard into audiobooks right now. They want to be a general audio platform instead of a music platform and there are significant network effects if they can pull it off which ultimately means more customers and a more sticky product.
He mentions he's only been talking to people in one area (The Tenderloin) and says that some believe the police take it easy in that area so that crime congregates there and stays out of the richer neighborhoods.
Consider that most people did not enjoy the shutdowns and they quickly became extremely unpopular politically.
This is, to an extent, exactly what is happening now, specifically to the group of people what Musk refers to as 'the laptop class'.

The high salaries and good benefits we enjoyed in the industry could only last so long. The pandemic came and it was then when the behemoths overhired and boosted their stock prices, and were happy that we managed to make them money remotely.

Now that the pandemic is over, they seized the opportunity to crack down on remote work, reduce their headcount, and one more time boost their stock price, while at the same time showing the pesky engineers who is boss. Oh, and when Twitter started with the layoffs, suddenly all of them were overstaffed, AWS, Microsoft, Spotify, you name it... The layoffs then suddenly meant a market that was hot and starving for engineers, was flooded with good and highly qualified people. And poof, went out bargaining power. The tech giants collectively benefitted from their collective actions, while we were left to compete with each other in a very difficult market.

I know that for many of the US based folks this is natural and somewhat acceptable, but things don't have to be that way, this is avoidable and preventable.

Strong unions world-wide, and good labor protection laws is the antidote to corporate greed, which, if left unchecked, will throw everything and everyone under the bus, just so they can temporarily squeeze out a point or two in their stock price before the whole world burns.
I hope they fired the person who came up with "smart shuffle" and thought tying the shuffle button to a successful network call was a good idea
The quest to improve Java and .NET low level capabilities, Swift, Nim, Chapel, Linear Haskell and OCaml effects, show otherwise.

Rust's sweet spot is on the OS layer, or bare metal workloads, where similarly to high integtry computing, no heap allocations are allowed, or only in very controlled scenarios.
I think Rust will remain a niche language because its main benefits compared to its learning curve are high.

Also, Modern C++ is reasonably safe for most uses, almost safe, and things like Hylo language are IMHO just a better model than Rust-borrow-everything, which is basically viral at the API level and hard to manage compared to mutable value semantics.
I also like the "integration tests reaching production" as well https://news.ycombinator.com/item?id=27546017
It could be to improve popularity yes, or it could have something to do with a goal to ethnically cleanse the country..
> It is, but it's usable. I'm actually amazed that, even after three major versions, the built-in threading is not used by the community.

I'd say inertia. Emacs is large enough for people not to be aware of "simple" things, so the new threading primitives.. might take a few more years.
Been hosting my email with Fastmail for years now on a custom domain (ever since Google sunset Inbox). Have only great things to say about them
It's a marketing blog for a service that relies on storing files locally, so that sounds about right. The HN username also matches the blog's author, so it does feel like they're posting exclusively for self-promotion.
In what I've seen, this generally comes from top management, the board even in some cases. They set the agenda and approve budgets for everything the company does. Head count is a direct translation of this. In normal scenarios, head count becomes the bottleneck and limits how many things can be taken up for a given year. But during the pandemic, dollars became plenty and execs reached deeper into their wish list and triggered a hiring frenzy. Middle management rarely has a say in these matters. They only need to come up with plans that can ultimately fulfill management's agenda.
I haven't seen the documentary, but my anecdotal experience visiting SF annually since 2016 for work is that it's utterly dire.

I live in northern europe, in Germany, so our bar is high, quality of life is good, but i'm no snowflake prude, around Market Street in San Francisco is simply disgraceful.

I witnessed on every trip passers by being harassed sexually by mentally unstable, or drug abusing people. I was offered to buy a stolen gun in broad daylight a block over from the Twitter building. I saw a gang of people storm a hair salon on Market St. and attack the occupants, spilling out into a 10 person brawl on the street. I've seen people jumping turnstyles and being assaulted by police/security personnel.

It's a really desperate situation.
Bibi and a few other far right leaders are on record previously saying that Hamas is an asset, since it divides the Palestinians in Gaza from those in Yehuda and Shomron. In addition to that, it is my personal opinion that Bibi also considered them an asset for elections so that he has someone to oppose and can continually promise to "end Hamas" without ever actually doing it.

That said, if this was an intentional move by Bibi, it backfired severely since his support dropped drastically as a result of the attack (and how poorly he continues to handle it). I've heard there's quite a bit of internal opposition in his party in spite of the fact that most politicians there are just Bibi's bootlickers and that without him the party will likely lose a ton of votes.

Given that he is an incredibly gifted politician, it seems unlikely to me that he made the mistake of thinking that an attack will be good for him, so I find the conspiracy theory to be unlikely.

> as an excuse to raid Gaza

And to answer this one specifically, I don't think Bibi wanted an excuse to raid Gaza since it seems to me like what he wants most is just to continue the current status-quo where peace is impossible. It is possible that others in his current far-right extremist government were looking for such an excuse, but no chance that they would actually get to make that decision.
So they left a strong wartime leader in place for their enemy for their upcoming war? Why? Since you’re so sure about intelligence capabilities, why couldn’t the West have known and taken precautions?
This is the wrong way to think about it. Apart from bitcoin, what other things have you worried about their environmental impact? If it's economical viable it's viable - we either have a free market or not. You cannot just ban things you don't like 'cause of "the environment"
Spliit – Free alternative to Splitwise, minimalist, no ads, no account
It sounds like the value they bring is the custom prompts they've written?

And probably some quality-of-life wrappers around all that process?
They also signed a deal with Meghan Markle and Prince Harry that was worth 20 million. They agreed to part ways in June. I'm guessing the reason was that it failed to deliver financially. See:

https://archive.is/Hgh3V
Unless you are pretty high up at Spotify, you have literally no idea how much Joe Rogan has brought in for them. His podcast has been number one on the platform since it launched.
Starbreeze to develop and publish game based on the Dungeons and Dragons IP
all I need _right now_ is a simple array

Nobody knows the future, and preparing for the future is a huge part of software engineering. Sending top-level arrays instead of sending them inside a struct is never the right way.
Their competition, Apple, Alphabet, and Amazon, sets the price above which Spotify becomes unattractive to many. Streaming audio is a pretty low barrier to entry and fungible business. And Apple can bundle it with iCloud, Alphabet can bundle it with YouTube, and Amazon can bundle it with prime.
Trump made me doubt the stability of the US as a system. I don't daydream much of moving to the US anymore.
There are many articles on the subject.
It's not about Mossad, but Military Intelligence failure.
The bells were ringing, and people were screaming but were simply ignored (because of the organizational culture and "women are panicky").
But of course there's a lot of clarity in hindsight...
How it is, is that when you query a human about themselves, you get a System 1 subconscious heuristic approximation, the accuracy of which is massively variable, but not necessarily random.

This is quite deep in the social stack, so at this point we just "pretend"[1] it's true.

[1] I use "pretend colloquially: it's actually not even on the radar most of the time, unless one works in marketing, "public relations", etc.
"Instead of" seems to frame this as a false dichotomy. Enjoy most of the moments, capture a few to warm future moments. It's another example of 'everything in moderation.'
Early architecture/structural engineering (figuring out arches, up to building cathedrals) was done by "just trying different structures to see what worked". Calling this "emergent" is not what is typically meant by the word -- we don't consider cathedrals to be "emergent structures". It's fair to say that many people imprecisely use the term, but then you are contributing to its drift into becoming (or perhaps always having been) a floating signifier.
They removed the ability to create "radio" stations off of playlists, which does make discovery somewhat more difficult.
Still better than all the companies named for the .io domain hack.
Irish people are not native to Dublin either, but somehow it’s still our capital and not full of Danish people
Hollow state devices saturate differently than solid state devices. Although FETs have similar saturation curves as tubes/valves (sometimes called "glass FETs" - both are voltage amplifiers while transistors are current amplifiers). The fuzz in most guitar amps is the hard saturation that transistors do. So I guess using tubes/valves for guitar distortion is a fashion/trend. There are a number of pre-amps for electric guitars that use tubes/valves to recreate some sounds from the 40s-60s.
There's no way they let the October 7th that actually happened go off on purpose. They didn't need to take that much of a hit to justify invading a Gaza, and it made them look bad.

Which would leave open the possiblity that they "let it happen" thinking the "it" was something much less substantial, but the motive doesn't really make sense to me, because they didn't need to take a hit at all. Just an accusation that Hamas was planning an attack would have been sufficient pretext.