skysight-inc/HackerNews huggingface dataset:
This requires information about you that others dont have. What is "sucky" to you apart from your very short list? Some people thrive on hard work, others love the lax lifestyle of a cushy job. Best advice? Ask your former coworkers, you shared mutual experiences and likely have opinions to bounce off eachother. If you find they shared similar values, find out where they are now and how that experience is going. This also allows for conversations at length as opposed to a comment which may or may not be nuanced enough to be helpful.
Predicament? A regular Joe beat a career politician for local representative. In what world is that a predicament?

Or are you so completely partisan that having an R next to his name makes him obviously the wrong choice, even though he was liberal enough to be palatable to New Jersey voters (not exactly a paragon of conservatism)?
Last I checked (which was something like 8 years ago) musl didn't support VDSO properly.

(Meaning time() and gettimeofday() turn into kernel syscalls instead of a simple memory access.)

Lots of nuance here that can have far-reaching consequences.
Steve knows this, but he is a right-wing asshole who hates poor people.

And HN is a safe space for right-wing assholes to post dishonest, bad faith bullshit. This is a deliberate decision by Dan Gackle. (Though Dan deliberately slandered me, didn’t apologize after being called on it, and killed my account the last time I brought up this topic.)
There is an interesting story about Madigan in Chicago. Ran the Illinois machine. Corrupt as all hell. A college student decided to run against him and collected enough signatures to get on the ballot. Madigan typically ran unopposed. Well come to find about, of the 500 people who signed the petition to get this kid on the ballot, 1200 rescinded their support.

You do the math. These people aren't loved. They just know how to work the system to keep the outsiders out. The article says in a district of 150k, the NJ Senate President never received more than 30k votes. 20% of the population was dictating policy. Its no surprise that, when given the choice, people will vote their preference.
Explanation:

A record is a set of key-value pairs with the value having a given type (also called a struct, object, etc. depending on the context). In TypeScript, this is an example of a record:

const foo = { bar: 1, baz: "qux" };

Destructuring is an ergonomic feature where you can take the fields of a record and assign them to local variables. For example:

// Equivalent to
// const bar = foo.bar;
// const baz = foo.baz;
const { bar, baz } = foo;

Besides ergonomics, destructuring can offer features like exhaustiveness-checking, to make sure that you used all of the fields of a record.

A union type is a type which denotes that the value is one of two different types, indicated like this:

type Foo = number | string;

Sometimes, you have two different cases with the same type, and you want to distinguish between them. For example:

// Not helpful -- we can't tell from the value
// whether it's supposed to be a username or an email.
type UsernameOrEmail = string | string;

To handle this case, you can use a discriminated union instead. These unions have a special value which unambiguously indicates which case is present:

type UsernameOrEmail = { type: "username", value: string }
| { type: "email", value: string };

Sometimes, you have a discriminated union with different fields:

type ApiRequest = { type: "message", subject: string, contents: string }
| { type: "view-posts", user_id: number };

Currently, TypeScript uses control-flow analysis to ensure that you're using the right kinds of fields depending on the discriminator value:

const request: ApiRequest = getRequest();
if (request.type === "message") {
// Okay:
console.log("Subject is", request.subject);
// Rejected by compiler:
console.log("User ID is", request.user_id);
}

However, you can't combine this feature with destructuring:

type Action = { kind: "A", payload: number }
| { kind: "B", payload: string };

const { kind, payload } = getAction();
if (kind === "B") {
// Not currently allowed:
payload.toUpperCase();
}

With this pull request, you can do the above. This can be convenient with patterns like reducers (see https://github.com/microsoft/TypeScript/issues/46143 for an example).
45Drives' Destroyinator
So this is just the old "open source sustainability" problem.

Open source has always been largely the work of people funded by hostile corporate interests. The very words "open source" came from hostile corporate interests because "free software" scared their finance people.

And people never cared about FOSS tooling in the past. A whole lot of open source developers use Windows and macOS. There was a time when Sublime Text was as popular as Visual Studio Code. .NET gained its popularity while it was closed source, while Miguel de Icaza was reimplementing it as Mono.

(Frankly, there was a time - which only ended a couple years ago - when Visual Studio proper, not Code, was not even freely available, never mind open-source-ness.)
I believe this will also obviate a common recommendation to not destructure when using React Query: https://tkdodo.eu/blog/react-query-and-type-script#type-narr...
It blows my mind how out of touch people have to be to reframe the problem in this manner. Better housing is always a good thing to strive for, but clearly not the driving factor for the vast majority of homeless.
Right, I have to admit I don't entirely understand the .NET kerfuffle. .NET is clearly Microsoft's language ecosystem, just as much as Swift is Apple's, and much more so than, say, Go is Google's. A lot of the value in .NET is how it works with the Microsoft ecosystem - or put another way, as someone who mostly doesn't develop on Windows (but uses Windows a lot as a desktop OS), I have never once felt that .NET was the best way to solve a problem that wasn't a Windows-specific problem.

It would be totally fine if .NET were a closed-source, Microsoft-run language. It is pretty cool that this isn't true. But the idea that Microsoft organizationally having control over the .NET open source project is somehow bad for open source is just incomprehensible to me, who grew up on .NET not being open source at all.
Yeah, your corrected statement still seems wrong. I disagreed with your assessment, I didn't "assume bad faith".

My personal disagreement is blaming individual people. There should be funding and education resources set up to ensure that people who make calls like this are educated enough to do so. You're in the business of personal accountability and I'm in the business of saying the people are a byproduct of the failing system. I'll bet my next paycheck if you wash out everyone that you deem lackluster and replace them with people you find to be excellent, the same outcome will be had over a matter of time.
Tesla's 'full self-driving' delights and annoys with Jekyll-and-Hyde personality
If I knew, I'd work there already...

Slightly more serious, it's often more about your team than the company overall. If your manager is terrible, life is hell. If your manager's manager is terrible, it's going to be pretty uncomfortable. If the executives are terrible, you might do okay, but keep your resume up to date and shop around just in case they wreck it.
while i agree that github is a huge CI player, i really really miss gitlab's ci -- i feel like they were more flexible compared to github's.
Each received TCP packet is a separate charge. After conviction, sentences will be served reliably and in order. Errors will be detected and punished severely.
I don't think many tech folks, even in Missouri, are among this guy's voters, and the ones who are, aren't turning "blue" over this (they're probably in it for religious reasons, i.e. abortion).

Meanwhile, he's received national attention.

We'll see, but it may yet be a smart play, politically speaking. I'm not saying it for-sure is, I just don't think that result's anywhere near being off the table.
At first you think it doesn't matter, and then you realize its the only thing that matters. God/Buddha mind/Universe/Dao created the game, but humans created a whole lot too.
China's crackdown stunned private enterprise. Now, it may have to cut some slack
I doubt the vast majority of people (probably less than 10%) in NJ are paid enough to be affected by SALT since standard deduction went up so much. Property plus state income tax liabilities would have to be more than $12.5k/$25k single/married for people to have been affected.

I would bet on school closings and the trend of higher taxes/less government services, but the latter is unavoidable due to the outlier amounts of debt NJ has.
I live in flyover country, most new work seems to be from Manhattan based firms. Unfortunately the tax situation in the boroughs is driving employers away
Most people have no idea what a productive standup looks like.

Given how common standups seem to have become, that probably tells us something. Maybe the typical daily standup as widely advocated isn't usually productive and it's actually some variations used by some individual teams that have been more worthwhile for those specific teams?
I honestly don't know what time-series databases do that's particularly unique. I've worked databases for 20+ years and a date or datetime has always been an integral part of the dataset and thus everything to me is time-series. I always seem them compared against key-value stores or document-oriented databases or NoSQL platforms, which more speaks to people not knowing how to use the correct datastore in the first place than any particular feature of a TSDB.

Even looking at your benchmark queries, I'm confused what value it provides over a standard OLTP or OLAP setup.
Apple's Patching Policies Potentially Endanger Users' Security and Privacy
What you've described is a tracing garbage collector (to be pedantic, one where weak pointers are the norm, but the infrastructure and algorithm are essentially the same). In fact, I absolutely agree with you that Zig should adopt tracing garbage collection (a state-of-the-art generational concurrent one with bump allocation in the nursery), and doing so would eliminate most of my complaints about it. Unfortunately, it's unlikely that Zig will ever do this, given everything that I've seen about its design goals of being low-level with no runtime.
Wow that's rough, sorry you went through that growing up.

South central has enormously improved since the late 70s up through the early 90s. As a kid, I was personally shot up a couple of times from the street. Crack houses were everywhere, and the gangs were pretty terrifying.
To me, Agile is micromanagement in disguise
Its exactly like that with Fedora.

For the rare packages you can't find in the default repositories you can get through RPM Fusion.
> I brought up Xamarin because he was likely under a retention contract from that acquisition.

Microsoft bought Xamarin in February 2016. I'm sure five-year retention contracts are possible, but that seems extraordinarily long; I've rarely seen longer than two years.
Possible.

Or perhaps it's that the company has engaged in systematic malfeasance, unethical business practices, and has profoundly amoral leadership, resulting in profoundly amoral behavior, culminating in knee jerk dishonesty, denial, and misdirection, and the systematic betrayal abuse and injury of their users, host societies, and culture at large.
Something was mentioned about 150k total voters, but only 32k ever voted for the incumbent.
According to this website he won but according to ballotopedia he lost?
That word "almost" has me worried.
> If you note, I said I moved back to a studio apartment in Paris. Not a cheap area even if I didn’t live in the center of town but definitely didn’t move there by choice either.

May I ask the reason of work was not the one? I know I would not want to go back in the country side for now, given the limited public transportation and medical infrastructure out there.

> I think you’re mixing two points I’m making. None of the point about offices in city centers and expensive neighborhoods relates to my personal experience. It was a general point about the futility of office-obsession on the part of companies, which was particularly bad even for startups in the Paris area back in 2015/2017. Hopefully it’s better now. But I remember people looking at me like I was mad for saying remote was non-negotiable.

Sorry if I misread or interpreted things too quickly. From what I am witnessing in the area, you currently can :

1 - Go full remote in the country side and have your pay reduced. Job security takes a hit too, because the job market is not "hot" like in the US.
2 - Agree to come to the office 2/3 times a week and go live in the suburbs (or stay in town if you can afford it and enjoy it)

I currently using option 2. Maybe I am missing g other options.
Yes, the dimensions are an abstraction to make it easier for our human brains to organize certain collections of data. I don't think it makes them any less valid, otherwise we would refer to every data type as an array of bits and nothing more.
Note that this already worked fine by just operating on the field.

Like `if (action.kind === 'x')` / `switch (action.kind)`.

This "only" extends support to destructured discriminators.

Definitely nice to have, but of limited impact.
Intel May Be Readying Up to 32 Arc Alchemist GPU Models
It's been a few years since I found out and I still can't get over the size of the Sherwood forest.
Here's his campaign ad. https://twitter.com/kerpen/status/1455899165230354448?s=20

South Jersey obviously isn't very happy with New Jersey's leadership.
It really depends on what you are doing and what 1% means. For example, a tiny ridge on a sliding surface will result in a noticeable catching of the slider down to even visually imperceptible heights.
If you’re not a global enterprise, you just don’t respond off hours.
Basically the US didn't like the competition, they are going to do the same things only with American companies. They don't really mind when Google are spying their users and has the power to control information so suddenly they care about some spying software?

This is not the first time the US is clipping the wings of the Israeli security industry, it is part of the dance between the too nations, if Israel wants the support they need to stop compete.

In general Israel doesn't need the American money and considering the racism against Israelis among the progressives and the extreme right maybe it is about time that Israel should reconsider their alliance with the deteriorating American empire.
Besides consulting a lawyer, a therapist might help you set boundaries and think about the only thing you control in this situation which is you. That doesn’t excuse the boss man’s behavior but would help you set boundaries. Another way to set boundaries is as a group where you all agree to an on call schedule or to hire more folks to help share the burden.

https://www.businessinsider.com/6-ways-to-respond-to-your-bo...
Kinda like that.

Simple example:

Lets say you can submit one of these payloads

{ type: 'SET_PERSON', payload: Person }
and
{ type: 'SET_AGE', payload: number }

Based on what type field equals to, TLS (Typescript Language Server - used by IDEs) and TSC (TypeScript Compiler) will know type of payload. It’s already possible to achieve that to some extent, but it’s really limited.
I checked, the top paid IT person in my local Bay Area school district makes $168,000 a year (he’s the CIO). There’s a “L4” software developer making $131,000 a year. The next highest is a DBA earning $129,000 a year. So it would appear at least my district isn’t budgeting a competitive amount for technical talent. These salaries are far below market rate, to the point that many of these people might qualify for subsidized housing.
Austria is a wealthy capitalist society with enough money to spare to dedicate some to things like housing people. It's a reasonably well-run country. My guess is if the homes have problems, they fix them.
I forwarded this to a structural engineer who specializes in timber design. That website you linked is really cool.
I did t read the article. Are hydrogen and helium miscible or do they separate out. I definitely think they would because of the difference in density.
Maine voters reject Quebec hydropower transmission line
Mathematics in Stained Glass
In NYC they can't even remove the garbage, let alone the snow.
Better Interviews, Better Hires
None of the problems I've solved really stand out to me that I would remember them much past the time I've solved them. Same goes for most "Tell me about a time when you..." questions.
The 2020 election mobilized certain demographics in NJ to vote, and there's been a moderately successful campaign to paint the sitting governor as literally Hitler for the last two years.
I would love to track the pnl of your bot at https://bitcoinvsalts.com and if it performs well, you could add an auto trading subscription to it at the price you want.
Also: https://github.com/microsoft/TypeScript/pull/46429. Anders is on a roll!
I still use it in cases when a page links to a bunch of individual media files I want to download quickly and without making a complete mess of my downloads folder. Rare nowadays, but find it a lot on academic type websites.

Perfect example: https://www.ubu.com/sound/antin.html
What happens when we change the password?
My team have "Daily Scrum" at 9AM every morning all year long so it's booked into everyone calendar. Sure once it a while someone have a meeting with an external team and it's perfectly fine that they don't come to the daily.

Most of the time there's no managers and it goes like that:

- What you work on yesterday?
-- I've worked on automated tests X, Y and Z, had a few meeting with an analyst to validate the tests.

- Did you had any issues.
-- No / I had a few issues about the X process, is there anyone that could me, I have a few questions ?

- What are you doing today.
-- Today I'm going to work on X Y Z with XX and I have a few personnal meetings about X Y Z with Team X for Project Z.

Our Teams meetups are 25 minutes (for a team 10 individuals). We finish the round-table in usually less than 10 minutes and keep the extra time for the people that wants to talk in depth about the issues they talked about in the "Stand-up". Others can leave the meeting and go on about their daily operations.
And this from a company that keeps taking away options, making their tool ever more one-size-fits-all.
Thanks for sharing this. I literally ran into the same issue yesterday, and was wondering why TS can't understand that I am discriminating on the isSucces property.
Let's get one thing out of the way first, I support tax money being used to support the homeless, regardless of the cause of said homelessness, so maybe I am not the correct audience for the article but...

I am incredibly confused as to why both this article and the Oliver piece are so proud of themselves for pointing out that not all, or not even the majority, of homeless suffer from serious mental health and addiction problems. Maybe these articles aren't targeted at me, BECAUSE I ALREADY KNOW THAT.

Is there really ANYBODY who is referring to a single mother living out of a car because her rent got raised when they complain about the homeless?!?! In SF I would imagine most people aren't even referring to your garden variety homeless similar to what is most visible in cities like NY. The actual problem is not being able to park anywhere with anything in your car, and passing people lying on the street that look like they are barely even alive, as well as your traditional human waste and the smell that comes with.

I don't want to act as though I am disagreeing with the conclusions of these articles, for the most part I'm not. I'm also not judging people for ending up homeless. Just please stop pretending that addiction and mental health issues are some sort of unfair characterization, because it is clearly a very accurate description of the group that is responsible for the most unpleasant manifestations of the homelessness in SF. I'm also not saying we should stop trying to help and house that specific group either. I'm just baffled by how this is being framed. "A humanitarian crisis, not an unsightly inconvenience"?!?!?!?!?! Has it not crossed the author's mind that IT COULD BE BOTH.
Rather than economics itself being a tool of propaganda (which might be true but I think most economists would say they strive to be evidence-based), I think it demonstrates that the average voter’s views on economics are more or less worthless.
This is beyond depressing (I am not a US resident..)

The entire New England is going brown by closing nuclear reactors, fighting wind and now this.

IIRC, out of $1BN, about $300M was compensation and pork for local residents
Oh, I love that channel but hadn't seen that video. Thanks!
I'm taking a first semester physics course right now, and we're learning about Torque and Angular Momentum. I just finished a calculus course last semester.

Can someone tell me how I would use τ=r∧F on a physics problem for Torque?
One challenge is that even in sucky workplaces, there always seem to be champions that will tell you how great it is. In part because it's a hard life focusing on how your job sucks and many people get good at being outwardly optimistic.

That said, it would be nice to see more authenticity than what mostly gets posted in the hiring thread, and on company websites. I'm sure we each have our own criteria of what kind of info we'd like to see, but I rarely see anything more than the usual bromides.

Honestly, I've found glassdoor to be pretty good if you've had a few jobs before. It's pretty easy to find which reviews to discard, and read between the lines for red flags even in places that are relatively highly rated.
LVT taxes the land. If you have 1 unit on 1 acre... it's going to pay the same amount in taxes as 10 units. So it's an incentive to use the land intensely enough in order to pay less in taxes.
If ops cost are so important why are we all developing micro services now? That's 50 containers instead of one big one, extremely inefficient. Today I learned our 15 devs development environments cost as much as the whole production setup (!) because we each get a whole kubernetes cluster with all the containers. That's quite bonkers. So do we care about ops cost or do we not? I think we don't really.
I'm still gonna mention this to my laser nerd friend as an alternative to 'waveguide' next time we chat.