skysight-inc/HackerNews huggingface dataset:
If you're wiring things today and you want them to be truly future proof, run some kind of conduit from everywhere to a central location. It makes replacing broken cables easy and you can focus on just installing the relevant types of cable in locations that make sense right now.
I don’t live in Antwerpen, just visiting sometimes. But good to know.

My doctor in Germany said to me this is a surprisingly common story.
One other option you may have noticed, as key to the purpose this thread, is to work in North Carolina, and not in the Bay Area.
Metadata reveals that evacuation announcements recorded two days in advance
As a Spotify user, I get the sense that there's less interest these days in refining the music discovery experience at Spotify. Hopefully someone can prove me wrong. The only feature I've used in recent years has been the "Blend" feature where I can combine my most-listened-to songs with a friend's.

I think Spotify sees their "power users" as people who getting the most out of their platform, but probably only provide a small chunk of their music spending on Spotify in particular. It seems that they want to make their money chasing the common denominator, as well as content that can have ads baked in easily (i.e. podcasts).

I think you can empathize with my frustration as a user here—the largest music streaming service with the largest catalog has seemingly made music discovery a secondary priority. That being said, there's more than just their own recommender system that you can use for discovering new music on Spotify:

- "Track IDs" Playlists are usually pretty good. It's the closest thing you'll get to some the fruits of some good crate digging by someone who really knows their stuff.

- The Playlist search feature is a killer app.

- Some record labels are actually listed as artists on Spotify, making it easier to search through their releases.

The core of Spotify's recommendation system is collaborative filtering[1], which means popular stuff often gets filtered to the top. When a breakout artist from a niche genre gets signed to a large label, I often have issues with the artist radio, because now most of that artist's audience isn't coming from the scene that shaped them.

1: https://developers.google.com/machine-learning/recommendatio...
Did you happen to read this today, or did you just come up with that purely by coincidence?

https://www.invenglobal.com/articles/16506/facebookmeta-exec...
The intent of filing a patent to give away freely is specifically to protect against someone else filing the patent. It can be expensive, but not prohibitively so if you're willing to do some of the leg work yourself.
Uh. No. In the northern hemisphere, winter is January for centuries and centuries. Almanacs that farmers use also agree with that, so we have food to eat. Reality is much more than just rich first-world comforts. The world is deadly, and we use calendars and time-keeping as a basic survival skill. So basic, you probably don’t even realize it’s there.
> Lt. Gov. Dan Patrick said he plans to propose ending all tenure in Texas for new hires and revoking tenure for faculty who teach critical race theory, a framework of scholarship to examine racism.

Another populist measure aimed at pleasing his supporters.

As a reminder, this is the same guy who said that elderly people should sacrifice themselves to keep the economy going.
windows is reaching its EOL anyways, it's gonna be an other filter, the ones who refuse to comply will just quit the sinking ship

what a poorly managed company, crazy
Go for it imo. The set of people who are successful hiring managers and the set of people who look at a resume and throw it out because they have a moral problem with a former employer probably isn't literally disjoint, but I'd bet it's pretty close.

From everything I've heard talking to fb'ers it's still a fun place to work, comp is good, and there are interesting problems to solve.
>Do you work for Mazda, or else how do you know?

There's this thing called common sense. Either they have a broken "naked domain" homepage for months and they didn't notice, or their homepage is www.mazda.com.

>Trying "mazda.com" for Mazda is the obvious thing for a user to do.

OK, fine, whatever.

>Not to have a page there which redirects the user to the real one, and just a permission error, comes across as astonishingly unprofessional

Which is neither here, nor there, to the actual question of this subthread: whether they have cars on their homepage.

That they have the naked domain not redirect to www, doesn't mean their homepage is that and not the one they actually present, fill-in, and treat as such.
Answer: Sierra Leone

Surprised! Would have expected Vatican City. Which turns out to not actually be round at all (said as a prototypical geographically-ignorant American).
I think you may have needed to clarify the question further. The solution you linked is more complex than what is actually being asked.

The way you stated it the only requirement is O(1) runtime complexity on finding the min.
You are already using O(n) space for the stack so you should be fine using extra linear space.

The push and pop operations also don't necessarily have to be O(1) which makes this a lot simpler. You should clarify this in the interview.

the discussion section here should give you some ideas
https://leetcode.com/problems/min-stack/description/

The solution they are probably looking for is quite simple if a little tricky.

Each node in the stack should store two values (the value pushed, the min of the stack when that node was inserted)

This way you only have to compare the current value to the min at the top of the stack when inserting and don't have to find the min again when popping.

This gives O(1) findMin, push, pop and O(n) space.
> All of those amplify your speech, but they're not prerequisites for speech. You can speak without any of them - I'm doing it right now!

What did you use to post this comment?
The better article on this would be "Why the Fehmarnbelt tunnel was not built". Because in Germany you cannot build big public projects in time and within budget. First you have politicians in the way, interfering in the project, with often absurd goals. But even worse, you have competing companies, which litigate contracts after the deadline, so you have to wait 10 years until the courts decided if the contract is valid or not. Costs are 10x higher then of course.

In Denmark this project would have been built in a year, in time and in budget. But unfortunately this involved Germany, so now they have another huge stinking overcost project. Denmark is angry
Prior art only applies if the USPTO agrees to review the patent and the examiner considers it prior art; neither of these are guaranteed.
The US dropped cluster bombs in civilian areas and blew the legs off kids. Sure, have your conversation about rules of engagement.

So, what you said. And if this was the first time this had happened, with every previous war being exemplary precision execution, then wow, this would just be a terrible tragedy. But it's not. Its modus operandi.

Iraqis, Libyans, Syrians, Koreans, Vietnamese, etc. As I said, "We'll come to you!"
> They're just saying that it feels a little gauche

Maybe that's what they meant (I don't know, I'm not a mind reader). But what they wrote was that location-based salary ranges were "great", when clearly they're just one way of giving employers more power in the employer-employee relationship. And they won't do much to address entitlement -- you still get those big bucks living near SF.
Games that require certain anti-cheats that either valve doesn't support or the dev doesn't opt into. It seems to be mostly related to multi player online games.

Also games that have issues with patented codecs, although valve is working around that by transcoding them to a different format, so they can play locally without the relevant decodre
I look forward to the study confirming that Yes - the Earth is still round...
Zabbix was great! When I used it...15 years go. The UI was super clunky and weird, it was slow, but it did exactly what we wanted. I haven't looked into it in a long time, so this is a bit of a blast-from-the-past for me. Also, are people still using Nagios? I think for my next venture I'm just going to colo some bare-metal servers instead of AWS. What is the state-of-the-art for server-level/app-level monitoring for that these days?
Lots of people use lots of ports that aren't USB-C, and are inconvenienced by having to carry dongles and extra cables if their laptop has very few kinds of built-in port. These people have actual needs and reasons behind their behavior. That's all. It's fine that you're not one of them.
Let's all just start writing code on a typewriter...

I remember the 90s IDEs. They were not fun. But still better than nothing!

Thanks to Copilot, etc bad programmers can now get a lot further, and perhaps it would be good for them to struggle so that they can become better, but don't lay bad code at the feet of an IDE.
The article said that the stalker got her personal details by paying people who were closer to her. In one case he did math homework for a classmate who knew her in exchange for information. A pseudonym doesn't help much if people who know you in real life sell you out.
It might seem like a painfully simple and unhelpful advice, but talk to people. Understand their domain and language. Ask about pain points and workarounds (without suggesting/pushing your own solution). These people are everywhere: reddit, hacker news, discord servers, forums, real-life.

And read up on Paul Graham's essays. Follow some tech entrepreneurs' twitter accounts.

Solve people's problems first. The tech can come later.
>A friend who lives in San Francisco told me that
> Set up your Windows with a Microsoft account (tiny text-only button “continue without Microsoft account”)

> Are you sure you don’t want to use a Microsoft account? (tiny text-only button “I don’t want to use a Microsoft account”)

> Last chance, are you really sure you don’t want to use a Microsoft account? (tiny text-only button “I don’t want to use a Microsoft account”)

At least it was something like this during the beta.
Doing a bit of thread necromancy and nitpicking here, but just want to point out that classical stoicism is not about being a lone wolf. Quite the opposite, in fact.

https://en.wikisource.org/wiki/Moral_letters_to_Lucilius/Let...
Your twenties are mostly not earning years, they're learning years. Therefore, say yes to all opportunities - you learn more from yes than from no. There are a lot of narratives about working life, but they are stereotypes. You need the real thing. Every situation is a little different from the stereotype and often people fall into a very specific niche and approach that works for them. You will still feel the pull of doing your own thing on top of work, regardless.

Doing your own thing only "matters" in a societal sense(and hence an economic one) if it involves a fully coherent idea that others can engage with, and that is rarely going to be the case until you can get past your own flaws - it is a tremendously hard task for a young person still freshly indoctrinated into beliefs that may not apply to them. Half of the learning is unlearning the thing you were just taught to believe in through a decade+ of education, because that's basically always wrong, and then the other half is to build up your own principled approach so that life retains some meaning to it.

The usual method of combating the tendency towards self-indulgent personal work is to study: not to make because you believe a thing is good, but because you're studying that thing, and making is part of studying. If I try to draw a horse from my imagination, it won't look very good, but if I put together a lot of reference, break it down to basic forms and draw based on those studies, I can draw an excellent horse. But obviously, actually studying the horse would perturb my previous beliefs - it's a "lowering of my esteem" to think I would have to do that. So I have to overcome something within myself to even try, because like with any exercise, I'll resist the exertion.

And that kind of thinking about how to get yourself to grow is the kind of headspace you need to get to, if you want to land in a better position over the course of years.
> client_nonce?

Yes, the client also generates a nonce that is included in the digest. The full digest (according to RFC 2617) is (assuming qop is used):

request-digest = <"> < KD ( H(A1), unq(nonce-value)
":" nc-value
":" unq(cnonce-value)
":" unq(qop-value)
":" H(A2)
) <">

> What is the difference between Hash1 and Hash2?

Hash1 is the hash algorithm for the authorization digest, so MD5 or maybe SHA256 (although only firefox currently supports that). Hash2 is the hash algorithm (including salting) used on the server to hash the hash of the username password before storing in the database.

> Hash(username:password) is what you store in the database != plain text.

The password isn't plaintext, but if the Hash(username:password) is compromised that gives an attacker enough information to impersonate that user. The attacker can just use that `Hash(username:password)` to compute the digest, they don't need to know the original password.
Get the offer and some others in writing and come back, no use in thinking about it. I hate meta but it’s a good opportunity if you get it.
My trust model absolutely abhors closed source software. I compile binaries myself. I would not use Microsoft software.

However the this isn’t about me. This is providing advice in such a way that the casual windows user might see the threat to their keys.

The only reason they were allowed to rollout BitLocker was if they stole the keys. Funny that encryption only became a “problem” in the age of the iPhone.
Not exactly my kind of thing, but a friend of mine was selling pictures of her feet and making six figures (she started when she was 17!). Men and women just live in completely different worlds in their 20s and 30s (until serious relationships/marriage). It's insane to me that anyone would pay for OnlyFans, private Snaps, etc. But here we are, it's literally a billion-dollar-a-year marketplace.
Websites make the consumer unfriendly choice because it makes them money, the law allows it, and their competitors are already doing it. They’d be fools not to.

If the law was instead “no non-essential cookies may be stored when the do not track flag is set”, consumers would be far better off. But that’d cause significant financial impact to the media companies that lobbied for the current wording, so now the whole world is screwed.
We are discussing a lawyer who does estate planning, that’s something people do before they die.
Two Scientists Will Replace U.S. Science Adviser Eric Lander
> Interestingly the ferry which is currently used to transport trucks is only at roughly half capacity.

Sometimes the existing solution doesn't need to be bursting at the seams to justify building something better. A better solution can induce its own demand.
This doesn't deserve to be downvoted. I just switched back to Linux this week after giving Windows more than a fair shake for the past decade (initially because I couldn't be bothered to muck around with UEFI to dual-boot into my gaming partition every time). But I'm so tired of the ads and the scummy app defaults that I got a dedicated Linux machine and the Windows one is now relegated to playing whatever games don't run on Proton or Switch.
not slow enough to compile, is there a rust rewrite please? /s

lua is a lovely scripting language, i was looking at replacing my bash scripts the other day in my project, lua could be a solid candidate..
I can't think of anything more off-putting when purchasing a game than having to create another account.

I have yet to migrate any of our family's 6+ Mojang accounts to Microsoft and I'm not sure that I will. Migrating to a Microsoft account also coincidentally creates an XBox Live account which is a hassle I don't need. If Minecraft needs to die in order to make way for the next creative, social, non-FPS game then I can accept that.

And I'm not convinced that Microsoft's forced migration from Mojang to MS accounts is legal.
This really seems hard to credit at face value. The thing that most strikes me is

> Gentoo (on the laptop, and elsewhere—probably my most-used personal distro)

> In hindsight I can tell that I'd become blind to all the time I was losing to it. I'd lose 30 minutes or a whole day fucking with dumb shit that I never should have had to

Gentoo really isn't as much a distro as a personal distribution construction kit given that you can trivially swap out major components and put the resulting pieces together however you please rebuilt with any set of options you most prefer. If you were losing a lot of time its possible that this experience wasn't worthwhile meanwhile other people were using gentoo with the just the software they needed and not constantly messing with it and it was presumably working for them.

Having used a derivative of Gentoo I can say with confidence that it IS a lot more work and things that are set up for you rely on YOU to set them up including even building software with options that will enable the feature you desire to actually work. I multiple times ran into software that didn't work as expected because I hadn't built it with that option and started reading the use flags on software before installing it.

Because Linux is a large ecosystem with software provided by groups ranging from professional companies and excellent amateurs all the way to your cousin bob and his 3 friends you are going to see a variety of differing experiences as I'm sure you are aware. I have several times over 18 years installed distros to realize that something was holy shit wrong with the way they were run but as it comes out I was out a few hours and moved on to one of many better run software projects.

If you find software including distributions/desktops/browsers/tools that you have to work around random crashes consider installing different software. There is plenty of functional, stable, useful software for Linux. Your complaints kind of read like someone who has found the worst Italian restaurant in their city and loudly exclaimed that Italian food is universally awful because it consists mostly of soggy noddles and burnt meat. Well it doesn't.
Would You Rather See a Computer or a Doctor?
Yes, do it. It's an internship - have fun & learn stuff!

Internships usually turn into full-time offers, I'd only turn this down if you're also getting an internship offer somewhere else that you know you want to work at full time.
The average HN front page is not representative of reality when it come to some topics, Facebook/Meta being one of them. Negative opinions of these topics tends to be massively multiplied. There are valid criticisms but for you right now, ignore it.

If you have the potential to start your career at Facebook or any other FAANG type business is a kick start that is invaluable. The networking and exposure you will have will open doors for years. Take it if they offer it to you.
i.e. move to a place where their dollar goes further, so that they are effectively paid more.

The argument that "the same salary is worth more in NC" is still pretty convincing to me.
it is, it is, and there are :)
I would assume that in most countries rehabilitation is seen the same way as here in the US. It focuses on the top causes for crimes - lack of education, lack of opportunity. So there are rehabilitation programs that educate people and help place them in work programs.

I would assume that rehabilitation does not focus on changing people's ideological values.

Am I wrong? Is that a thing in other countries?
The article treats unlimited paid vacation as some amazing perk instead of an awful trap. Feels very shill-y
Amazon suspends Black Lives Matter from its charity platform
The harm here refers to whether or not there's a need for interim injunctions to prevent the liquidation or concealment of assets in order to avoid being solvent at the time of judgement. My comment doesn't state anything about asset forfeiture, just the timelines associated with fraud investigations.
It's not like the people making these decisions care about racial pay equity as an end in itself, they pursue these moves so the wokest 10% of employees keep their discontent to a simmer instead of drumming up lawsuits. Counterproductive doesn't matter until it affects PR + recruiting. Meanwhile, cheaper labor, that's something the people managing P&L do care about...
But adults will make it weird (because men), and kids will be oblivious about the risks (because kids), and that’s why parents need to parent.
Charmbracelet/bubbletea: A powerful little TUI framework
This is a great way to recruit second teir talent that doesn't have a hope of getting tenure at any univerity outside Texas.

It's a jobs program /s.
Paying for Office 365 does not remove ads. https://answers.microsoft.com/en-us/msoffice/forum/all/how-d...
HN is the only place where I feel truly comfortable and at home. Through divorce, addiction, and desperation of all kinds. Thank you and to another 15 years.
This person is in the UK. The rights afforded to criminals in other places may not be so good.
You def should. It will be your gate opener to other places.
I’ve inherited a canary someone didn’t want, and I feel very much the same. I’ve considered letting it go, but it’s not a strong flier and the climate where I am isn’t exactly canary friendly. The idea that anyone would /buy/ a bird just to keep them in a cage is depressing.

The same thought applies to mice and other little mammals like sugar fliers, reptiles and amphibians, etc. I’ve cats and dogs that I adore, so I’m not anti-pet exactly, but if you take a step back and really look, the whole idea of pets is…not right.
50% of millenials is not 50% of the voting public. And yes, regulation is being discussed, that's what this article is all about. For pretty good reasons, the whole idea that there would be a forever unregulated way to transfer vast sums of money instantly is a pipe dream at best.
The meat starts at tweet #35!

35/ Canada has asked every single financial system provider from banks to credit card companies to investment firms to crowdfunding platforms to crypto companies to insurance companies to:

- freeze the accounts
- of anyone directly or "indirectly" supporting the protests

36/ Given the powers of the Emergency Act, there is no due process on these actions and no civil liability for this freezing.
Worst case you learn what it's like to work at a dysfunctional company. That is actually a great thing to understand and will help you figure out what you really value. Just make sure you try something pretty different next.
> Instead we got cygwin :-/

I've only used what I think is a subset (of a clone or subset?) of Cygwin: "git bash". At two jobs, on two different Win 10 laptops now.

Is the rest of Cygwin also as excruciatingly slow?
African software developers using AI to fight inequality
> It seems like the only moral path forward would unfortunately be to ban minors from participating

Yes, that.
Incels have been around forever. Go listen to old music: abundant lyrics describing incel behaviour. Go read old books: plenty of characters who engage in incel behaviour. The only difference now is that they’ve organized themselves into echo chambers that only serve to harm themselves further.
Yes. It's an internship. You're not tied to Meta in the long term. It'll be fantastic on your resume (yes, really. No one is going to look down on anyone for an internship at Meta). It'll open doors to interviews at other companies. It'll likely give you a strong competing offer to take to other companies and a "sinking" Meta is still going to be better than a lot of other places.

I think there are valid concerns about ethics, long term prospects, etc. But in an internship you aren't going to suffer any of those.