skysight-inc/HackerNews huggingface dataset:
I get it, your mind has been under constant assault for a decade to make you buy into a certain narrative and beliefs, to the point where you think it's OK (virtuous, even! Proclaim it as loud as you can on social media for good boy points! Self-hatred is the most virtuous of hatred after all.) to be racist, because it's against a target deemed valid.

Damn, the shit you've let the establishment feed you...
Yes, but these people thrive on inflicting sadistic "treatments" and "remedies" on everyone more vulnerable than themselves.

They're not interested in responsible driving, they're just looking for any excuse for their sadism.

Note that the discussion isn't even about dangerous driving, that's a complete tangent.

It's about whether drug use _per se_ is criminalized. Not even legal, just whether the remedy for drug use should be help or punishment. Portugal never decriminalize or legalised vehicular homicide.
We also need a metric of harm to the individuals who are doing the drugs. If they're doing less severe drugs with less adulterants for a cheaper price (less need to turn to theft) with medical support then it could still be a win even if % usage is up.
I regularly hear that the tooling of Python is bad, but we've had Poetry for a while now and it just works.

Unfortunately, I'm not experienced in Rust so I cannot really compare it to cargo. However, Poetry does everything I would expect from dependency management and packaging/publishing and I've never had problems with it.

Also, there is ruff [2] (ironically written in Rust) and mypy [3] (they recently left 0ver!) for static analysis, black for code formatting (I really miss an opinionated formatter like this in other languages), etc. They also work just fine. Python tooling doesn't seem bad to me.

[1] https://python-poetry.org/
[2] https://github.com/astral-sh/ruff
[3] https://mypy-lang.org/
Use a game engine that offers you a scene graph, and don't deal with the draw level directly.
No, do NOT use the .wad version. Use the .pk3 version.

The .wad was added at a later date, it's not the mod, it's a stripped down vanilla level with no magic.
It's a substantial quality of life improvement to be able to express things like:

vv = 3f_add(&v, &(3f_t){.x = .1, .y = .2, .z = .3 });

vs. having to declare and name the literal 3f_t beforehand, wasting my time and cluttering up the code with noise.
Also. "Unlimited" doesnt actually mean unlimited.
> San Fran’s budget is/was so large thanks to sky high property taxes on property values decoupled from reality.

You are mostly right with your post, but when analyzing SF’s budget you have to remember that San Francisco isn’t just a city it’s a consolidated city and county. The way that this affects the budget is that in addition to you know, municipal services that cities are expected by their residents to deliver, San Francisco is also the unit of government that implements the local services mandates that California uses the counties as a vehicle to deliver.

That’s not to say it isn’t needlessly large even given all of that, but there’s another important variable in play that would already set the floor of the budget for a city in California given its population sky high before taking into account the local political environment.
Police in this country have a long and consistent record of protecting the capital class effectively. I see no reason why that would be different here. If someone causes expensive damage to one of these camera-encrusted cars, investigators will be all over the case within hours.
Don’t lie!

Also being a team-leader type manager I think is more cognitively demanding because you need to keep track and be able to understand what 5 or so other people are doing, while reporting up too.

Being a VPEngineering type is a completely different skillset. Less technical but lots of new skills to learn. You would be expected to make things excellent but with little guidance.
What does Portland (Oregon?) have to do with Portugal?

> Crime — including robbery in public spaces — spiked 14 percent from 2021 to 2022

I wonder what else changed between 2021 and 2022 that could have caused robbery in public spaces to spike.

So many things have changed in Portugal over the last decade, Lisbon and Porto in particular, that looking just at drug policy is insufficient. In particular, cost of living and immigration from poorer countries (both correlated with “number of desperate people”) have risen significantly.
Given the method they decided on for people to opt out of wifi access point scanning -- requiring the rest of the world to change[1], while they continue doing whatever the hell they want -- I expect you'll need to log in to a Google account and write a brief essay about why your content shouldn't belong to them.

1 - https://support.google.com/maps/answer/1725632?hl=en#zippy=%...
It's easier to demonize AI than other people doing the work.
> There is "good form" in the sense of going through motions that work well with body mechanics.

This is largely what I was trying to communicate.

I agree with what you've said, especially the variance person to person. I was trying to caution towards the passerby who might read this without much lifting experience to actually appreciate that nuance or have the strength and stability built up already and then they just go and hurt themselves.
Again, we etch runes into stones, and by imbuing the runes with lightning, make the stones come alive and do our bidding. Tell me again computers aren't magic!
Wires without wires using plasma fibers and pinches
Reminds me of the architect we have at work.

By the time he was done formalizing what needs to be done and philosophizing about the best approach (while actively trying to prevent the engineers from hacking away), the programmers and hardware engineers delivered a production prototype that works just fine and that people want to buy.
Deepkit (listed in the article) is a fascinating project and really deserves to be more popular.

It also demonstrates that what is being asked for is actually practical.

https://deepkit.io/
I think that was the strangest story I have ever read.
8621 is hard because the calculations are complex and there are a lot of edge cases, however, once you codify those, it's just a formula. Hence, we use this formula to generate a filled 8621 (based on your inputs on your tax bracket + our calculations) document that you can attach with your 1099.

We have worked with CPAs exclusively focused on US-India taxes to develop expertise on this. This video from our last webinar may help - https://www.youtube.com/watch?v=InNW3OZY-Ig

Tbh, if you're just looking for FD, 8621 doesn't even apply. But assuming you want to capture india's growth, you would want to invest in index funds giving 12-13% return, for which 8621 will be applicable. An offline process for filing 8621 is truly a nightmare, hence we are making it online and simpler.
I understand from the author perspective that everything below 1.0 is subject to change, from the hobby user perspective I see 0.3 to 0.3.1 and think "oh bug fix, that means I won't read it" without expecting semver.
So you'd like it if IBM micromanaged Red Hat? Got it.
Yes! Thank you. Exactly this :)

Nearly every org I’ve worked in has used semver internally and nearly every time their version numbers were just incremented arbitrarily because there wasn’t an exposed API.

This lead to countless problems, not least of all because semver usually requires one to manually set the version number based on the change log and people are generally pretty bad at changing point releases.

So I’ve usually ended up changing the versioning scheme to build number (generated by the CI/CD tooling) plus some extra information like git hash and/or timestamp - depending on the application and whether that build information can be easily encoded as additional metadata or not.
Reminder that outside of devs - no one would really care if your whole app’s functionality is copy pasted across all classes, has a million dependencies and is unmanageable devwise if it brings in the dough

No company cares about purity, architecture or how beautiful the code is, the only reason most do is because it aligns with maintenance costing less and being able to develop features faster
>Pick and editor

Well, Emacs, SBCL and SLIME are like bread and butter for obvious reasons.
A wet dream for the ubiquitous data collecting ad industry. Obviously such a service would live in the cloud and it would be "free" and that much personal data about everybody would be too good to pass as an opportunity. Forget FB or Google harvesting whatever little data they can pick up about you indirectly. This would be the holy grail.

Call me cynic but in a sense I'm glad we don't have this kind of thing.
PGP is for security LARPers and doesn't matter at all.
what is your alternative system to capitalism?
The second section, just below the fold, was clearly designed by an incompetent idiot, as it renders badly on mobile. Same goes for section entitled How To Get Started. Comparison is misspelled. Section renders badly. Fire your designer, preferably into the sun.
For the fauna it's a full time job, too.
You are right, but the metric of total drug use, or first time use, is only a proxy for the goal of reducing drug-related harm to society and individuals. From what I’ve seen it’s not a great proxy.

For instance, Sweden implemented an extremely restrictive drug policy focused on scaring people from trying drugs at all, at the expense of existing users who were shunned and penalized harshly. It now has one of the highest overdose mortality rates in Europe and a well-known gang violence problem that’s unprecedented in its history or in any of the otherwise similar countries.

I personally think these “clever” policies where you try to optimize for a proxy metric are just moralistic and unscientific garbage. Not to mention the consequences of giving the task (and the funding) to the criminal justice system first. If we transferred the issues of smoking cessation or alcoholism to the police, what would we expect to happen?
Andor was actually very nice surprise to me. Only SW show that is not just casual "go there do this".

9th episode has best space "battle" I ever saw in cinema.
I'll grant it could be much worse (Common Lisp, OCaml also have significant tooling problems). I haven't used mypy but I do use pyright and it's alright.

The only way I've found to make Python tolerable is 1) lots of dataclasses and 2) using it as a more strongly-typed bash (i.e.: not for building large and complex software objects).
>Is there a suggestion for reaching out to public officials?

Depends on what you're trying to accomplish. I assume you're trying to find government customers? Some agencies are far more proactive, easier to deal as it's in their mandate to help businesses. An example would be a Chamber of Commerce. Try and get someone within an agency onboard to advocate for you.

You could try finding gov employees on Linkedin as a more direct route. Another option is to try contacting your local elected officials and ask for help, that's what they are there for.

If you are having difficulty in your outreach, you can try finding ex-gov employees or service members who can help you navigate bureaucracy.
For me it was migrating the unit tests for a whole project from JUnit 4 to 5.
Reading and understanding the code, transforming it into a newer version of the framework and doing some cleanup / optimization while at it was proof to me that my skills were also applicable to "large", "real" projects.
It's true. I've been fishing for foids with my fat dong and if you join you might end up seeing it
There is no federal official language in the USA. In NYC? Chinese and Russian are part of its official languages, so new russian or Chinese speaking people who happen to migrate to NYC are language assimilated on arrival.

The result of that? I don't know, I've been there and find it very much multi cultural. Crimes?

Crimes in NYC have been on constantly decreasing trend since its peak in the 80s. To again be on the rise since the fallout of covid prevention measures.

wiki https://en.m.wikipedia.org/wiki/Crime_in_New_York_City

If polls aren't inline with the trends, take it up with the mass media falsly portraying the situation.

I did see the title of this thread yes, have you? A head of state displaying once again his total lack of creativity.

France surely isn't a country full of happy people. It's interesting you mention the yellow vest riots/protests, they answer your own question on whether riots are carried out by french "natives" or religious and culturally incompatible scum.

I do agree certain waves of migrants were shoved into some suburbs, expected to factory work, which they did in the since the 70s in particular, making the other factory workers rather unhappy, and now there are almost no factory left and to remain nice or else...
I do also wonder, or else what?

No matter what cultural background, religion, or mother tongue language a person is attached to, deprive that person of social walfare and you eventually get revolts: pubic march and collective expressions, and unfortunately also incivility and then rioting, even mass shooting or other "terrorist" desperate form of expressions.
Just as an aside - the UK land registry isn't a perfect system at all, even where land is actually registered. For example - I own a flat where the land registry scan of the original long lease which legally documents what I own is incomplete. They don't keep original documents any more since they scanned everything and got rid of the originals years ago to save storage costs. Neither I or the freeholder have original copies either. Theoretically they are supposed to pay to correct this if I complain - but part of what's missing is a plan showing the extent of what I own, which opens up a potential dispute with the freeholder as to what land the lease was originally granted over and I don't really want to have a legal fight over it (and I'm not sure the land registry would cover any legal costs of a dispute). It's not a day to day issue but there's some risk there for the future.
I do not think that they mean that all easy things have been done, rather that if this feature was easy then it would already exist
Michael O’Church? Is that you?
I'd also add: Armies have marched on amphetamines for a long time.
I prefer negative versioning for prerelease software. It's like a countdown to when your project will be viable and ready to show to the world.

Currently on version -2.-0.-61 of my social media network for dogs. It's getting there!
Or just use freedoom2.wad from the FreeDOOM project and rename it as doom2.wad
That is a very low bar for jail time if you ask me but I can understand your point. Don’t agree with it but I can understand it.
Perhaps it was too abrasive.

Hubris? No, I don't have any amount of confidence to drive me to offer big, system-wide solutions. Because schooling and its issues are incredibly complicated and bring into play much, much more than just what happens inside the walls of a school building. One trivial example: students in Title I schools (read: poverty) have much higher rates of chronic health conditions. That's not really an issue in our wheelhouse, as a school, and yet we very much have to deal with it continuously. Pretty much everything in a student's environment, including their past, affects school, since school is where they spend most of their day. Yet people think you can just ignore all that and focus on teaching specific content or skills. Like kids are, academically, brains in vats, untouched by environment or circumstance.
"No company will pay you for several years just to learn"

No, they never did. But to stay with the hammer metapher - young carpenters would indeed learn on the job, how to use a hammer and all the other tools. But they would not get the same pay (or even no pay and just food and housing).

In general it used to be way more common, that companies invested in peoples learning, expecting payoff much later. But with high mobility nowdays, they seldom think it is worth it anymore. You teach and then they thank you and move on.
Runtime type checking is an explicit non-goal of TS: https://www.dsebastien.net/2020-04-25-typescript-non-goals/
Portuguese politicians are doing the same with the public healthcare system there (deliberately underfunding it to be able to claim that it "failed").

They want to follow the "good" example of the US, like most other EU member states are now doing.
Two days ago, a friend of mine sent a link to a site with audio versions of scientific articles. He sarcastically added: "as if anyone actually still reads articles." In many discplines, articles are write only. It's publish-or-perish, not read-or-perish.
It was good enough for Snowden. Apparently not good enough for the people here who want a centralized server that requires phone numbers run by a hip guy with a cute name.
It probably won't happen in most of the United States because most Americans don't want it to but it's not because it's an outlandish idea. It's the cheapest and most practical one.
Indeed, but they don't just do basic items. They make huge industrial products the same way. See this video for example where they melt down steel scrap in arc furnaces covering their faces with just cloth and pour those huge steel gears.... https://youtu.be/2lrGQbMEHaQ
I’m assuming you mean total order in a synchronized system. As soon as you introduce concurrency, max(seen) followed by a tie break is no longer guaranteed to be eventually consistent. Nodes can disagree on the order of past events; to put it another way, their histories will have diverged.
Impersonators have been doing this for stage shows for decades.
Wait, holdup a second. You think a company handing over personal data to the FBI and censoring free speech isn't a "shitshow" but the REAL shitshow is that investigative journalists are "bad faith actors"?
Not only is it not constant time, it's not even polynomial - it's psuedo-polynomial. Also it'll fail on negative numbers, right? You'll need something like `10000 * log(time + min(time) + 1)` to be linear in the bits used to represent the inputs.

> In computational complexity theory, a numeric algorithm runs in pseudo-polynomial time if its running time is a polynomial in the numeric value of the input (the largest integer present in the input)—but not necessarily in the length of the input (the number of bits required to represent it), which is the case for polynomial time algorithms.

https://en.m.wikipedia.org/wiki/Pseudo-polynomial_time
It takes 3 years minimum, often 5, for non LTS Debian, to cycle through a library revision.

IMO, if you think distros are a thing of the past, or 3 years support of the biggest base distro is slowing things down, you're living in a bubble.

I know you prepended this with a statement saying you love LTS too, but to many, LTS is a decade or more.

And really, I have no interest running 'new shiny'. That is the absolute opposite of stable. That is where horrible, life altering mistakes live. If you want to increase your workload 100x, run bleeding edge.

And bleeding edge is anything that has any code change, outside of bug fixes and security fixes.

I know my position is not popular, but that doesn't make it wrong.
So what is the point? Calling SpaceX a monopoly but then noting that it has the most competitive rates for launch, I did not see anything that indicated unfair nor illegal practices. Yet the “monopoly” tag is one that is pejorative. “Competing with customers” was another cautionary phrase but in the end those competitors use SpaceX for lift because it has lower cost, higher availability and high technical competence. So am I supposed to now look at SpaceX with an eye of caution?
Unfortunately i cannot answer questions as unlike i chip i must now sleep. It's 2:42 AM here.

First thing in the morning i'll be on it.
"I hope you stub your toe every day." Some really intense passive aggressive stuff going on there.
Unity is the same way (by default, scene and other files are stored on disk in a binary format, but you can toggle a project setting to make them text instead—which is a big help if you're using git).
https://en.wikipedia.org/wiki/A_Mathematician%27s_Apology

‘In his foreword to the 1967 edition of the book, C. P. Snow describes the Apology as "a passionate lament for creative powers that used to be and that will never come again".’
Just because you seem to have a lot of experience, any thoughts on the old-style grey Wago vs the new-style clear ones?
"It is still being assembled deep inside a mountain in west Texas. The Clock provides a rare invitation to think and engineer at the timescale of civilization. It offers an enduring symbol of our personal connection to the distant future."
While applying for new job once I made a self-unpacking CV in ruby using this trick; whole binary content was compressed with zlib, I also added some blank padding to get some 'nice' numbers, so I could stuff like DATA.seek(1337 * 32, IO::SEEK_CUR); needless to say either nobody appreciated the idea, then again, what I was expecting? :D
Who is OpenAi to police their users' morality?

More guardrails on sensitive answers, fine.

But respect a user that explicitly (literally and figuratively) requests jailbreak and a specific type of response.
I'd never thought I'd see Romero and Danielewski mentioned in 1 article, yet here we are. Now I never fully stopped playing doom, so this one goes on my todo list.
People take it too seriously and don't realize that you can't realistically categorize every single change neatly into 3 separate breakage categories. Arguments abound about how to manage this properly with all sorts of schemes. The fact that "0" is a special case that deserves any consideration is an example of it being broken, imo. What does it actually matter what the first digit is?

Version numbers just denote a change happened and you want them to roughly resemble some sort of chronological ordering. Everything else is gasoline for flame wars and company policies.
I love zod and use it daily.

It is also the most frequent thing where junior developers get stuck. TS tooling doesn't make it very easy to work with large extracted types though it is head and shoulders above other mainstream languages. The error messages often become incomprehensible walls of text once your types are Complex enough, and then tsserver will just truncate the type info in pop overs making them useless.

I am personally OK to live with all of the above. My single issue with zod is that it is not easy to use if you don't own your types. If your types are coming from a third party lib you don't have an easy path to derive runtypes from them. If the concept of runtypes was supported by the compiler itself, this could have been possible but as a userland library zod can't handle this easily.
Elvis Presley’s ‘62 Lockheed Private Jet Is Being Turned into an RV
This is something I hear startlingly often. It's not the majority of kids, by any means, but I've had a number of students who fail classes so they have to go to summer school, just to escape from home.
Wait you can buy drugs at the grocery store in those cities?
I learned that when I was like 10:

download free full mp3 album now

(no download just spam, not free, not mp3, not the album you wanted and not now)
> this is essentially a victimless crime

It’s blinding sensors on a car. Best case, nothing is damaged in a way that hurts someone later.

It’s also property damage. Excusing it in this form is the same blindness that has led to retail becoming unviable in downtown San Francisco. Damage and victimhood doesn’t disappear just because it’s complicated.
This is my absolutely fave one of his mashups. First time I heard it I said, "This is genius. I wish I thought of that. It makes so much sense but I just never put those two tunes together in my mind." https://youtu.be/UwHlEBlWT-4