skysight-inc/HackerNews huggingface dataset:
presumably the intention is to prove the existence of the specific plans at a specific time?

I guess the modern version would be to sha256 the plans and shove it into a bitcoin transaction

good luck explaining that to a judge
People can have abhorrent opinions and be civil about it. They typically, aren't.
Imagine you’re running a physics simulation. With conservation of energy: if energy shows up somewhere, it went down somewhere else. We shouldn’t assume a balance changed on its own without any other effects in the system. If you start “losing net energy” you can see what’s going on.
This is one of the most unfortunate cases of UB in C. It's necessary because C largely doesn't forbid pointer aliasing (accessing an object using multiple, distinct pointers). But the compiler needs to have some idea of when pointers might alias; otherwise, it's forced to generate extremely inefficient code that redundantly loads pointers over and over again just in case the value changed unexpectedly.

Within the body of a single function, the compiler can see where addresses came from and figure out what pointers may or may not alias. But when pointers are passed in as function parameters, the compiler has no idea. Thus, the C standard allows compilers to assume that pointers to different types never refer to the same object; an assumption that's true for almost all code anyone would want to write. But this adds surprising undefined behavior to some things you might try, like casting between layout-compatible structs, or the fast inverse square root trick from Quake. (Casting a pointer to a different type can still be tricky to get right even if it wasn't UB though. Alignment requirements are another footgun: for example, it's not legal to cast a uint8_t pointer to a uint16_t pointer unless you're sure its address is even.)

The blessed-by-the-standard way to do type punning is to either use a union or a memcpy, not a pointer cast.

For comparison, Rust prohibits mutable pointer aliasing for safe reference types, so the compiler knows when references may or may not alias. (Raw pointers are assumed to always be aliasable unless the compiler can prove that they're unique, e.g. by being derived from a safe reference). This leads to more efficient codegen in many cases, but it also means that type punning through pointer casting is fully legal in unsafe code (provided validity and alignment requirements are met), since the compiler does not need the type information to figure out aliasing.
Because he doesn’t have the power to do that.
What I learned solo bootstrapping 8 software products
Congrats to the GIMP team for being more spry than the HURD team ;)
These days "open" models come in standard formats. And they are mostly just data.
Models are what they eat: automatic data curation for LLMs
People can take you to court for anything; pip is good way to protect against claims of wrongful termination. I agree in principle that at-will should make this unnecessary, but the reality of a litigious society makes pips a good move.
Study shows Texas' abortion ban is straining the OB/GYN pool
Even if they did, it in fact cannot be checked. There is precedent that you cannot subpoena NSA for their intercepts, because exactly what has been intercepted and stored is privileged information.
Meanwhile China is using everything available to train their AI models
> Seems Tk is now the default cross platform UI for any language.

So let's hope someone writes a wasm binding.
I got put on a PIP at Amazon, and even at the time I thought it was a reasonable criticism. I then worked hard, graduated out of the PIP, and stayed there a few more years. (I also opted-in to a second PIP (with my manager's knowledge and assistance) when I was leaving so I could get severance, but I don't really count that)

One of my current mentees got put on a PIP a couple years ago, and she likewise has significantly improved. (She also survived a round of layoffs a year later, which should speak to that)

So while PIPs might be started with the expectation that most employees won't improve, I think they're also started with the hope that they will.
You don't know that Russia has to sell it's oil under the official oil price because of sanctions?

Other:

Euro/dollar vs. Rubble

NATO added a bunch of strong countries ( eg. Finland)

CSTO => failed

Inflation rate in Russia, eg. Food

Decreased military exports abroad

The requirement to get help from Iran and North Korea

Depleting tanks

Unemployment rate in Russia ( overheating of the economy)

And weirdly enough, the high rates companies has to pay their employees

I'm more amazed why you would even think Russia is even winning.

Ah, yes, the new government. Who wants a Trump tower in Russia. Lol
The issue is unemployment payments. In many states, if you fire someone without cause then you have to make the unemployment payments. If you fire with cause then you don't.
I do love that about Python. The encapsulation is there but you can work around it if you’re willing to take responsibility for breaking the gentlemen’s agreement. That’s a lovely pattern.
if you’re just doing first-party sales, the single-entry model you described is probably fine!

but every startup these days wants to become a marketplace where you are facilitating multiple third-party lemonade vendors and taking a cut for letting them use your platform. In that case, the flow of money quickly gets too hard to understand unless you have double-entry
Is Artemis really that upsetting... =3
TikTok's Romanian Reckoning
When I visited a couple of years ago, it was quietly clicking away, computing prime numbers.
> They are financial news, if you want to read news or opinion articles about other topics go read something else.

Financial news from a specific and narrow viewpoint. There are others.

This is the third time I've said it now. It would be nice to know where the confusion is coming from. Is it simply that many people can't imagine any alternate view of finance news, other than that sold by FT?
Employment is at-will but you can’t fire someone for non-work reasons. The PIP is there to collect the data that they are firing someone for work reasons.
> but is used as another (legalese once you've already given up hope).

because "completely useless or toxic"(from prev comment) is manager's subjective assessment, and company wants to have stronger metric for firing people.
We do it because we legitimately want them to improve, and the last resort is "if we can't work it out by X, we can no longer employ you". I don't think we've done it more than once or twice, though, because increasing the directness of the feedback that the employee is not doing well has generally worked.
>"Like it or not,"

I do not give a flying fuck. Language is a tool. I work with many languages. If clients wants language XYZ then XYZ it is. My private opinion does not matter in this case
Employment in most of the US is at will by default - with the exception of Montana basically.
I don't know enough to comment but can someone downvoting this please explain why they are doing so? Is it untrue, an exaggeration, something else or maybe simply an observation they don't like to see.
My cynical core can't help thinking, are they responsible for the sabotage that's currently rampant undersea? To bolster support/funding for their project? Which they can then guarantee sabotage-proof, since they wouldn't cut their own cable.

Just an unworthy suspicion born of ever-growing trend of escalating lawlessness worldwide.
This is great and I'm hoping they take give Google the Guillotine treatment.
computers evolved out of tabulating machines and tabulating machines were designed to make pen&paper accounting easier. These are our roots and we should appreciate them
The problem is what pip percentages say about management. Either HR hires and management approves 20 % duds - or your company is a rockstar shredder machine. Neither is a pleasant truth.
Just think - we are only reading this because this time the person was caught.

Makes you wonder how many times people have succeeded at this - but of course, by definition we’ll never know.
A PIP should be the last chance to improve. You should have had many chances before that, with lots of clear feedback. Of course it's soul-destroying, but laying them off is worse.
It's not just the looks that are the same. The UX / mechanics are way too similar too, e.g. how you can apply filters (by URL, by referrer, by browser, etc.) to narrow down the stats view.
So you moved the goal posts from "switch to motor bike" to "switch everyone to motor bike".
Don’t forget America and WMDs, America and commies, America and commies, and America and commies.
> Overly pessimistic. Our culture and economy have been structured to yield low fertility. That will eventually pass.

But I don't see succesful attempts culture/economy changed to be family friendly?

Realistically our culture/economy right now "will pass" by being replaced with the virile Amish.
> You don't PIP a lower performing staff unless they're completely useless or toxic to the environment, you just find tasks that suit them better.

This assumes management is competent and well intentioned.

PIPs can be used for more nefarious reasons, like firing a good employee you don't get along with if you need to convince upper management. Set unrealistic goals then fire them for not meeting them.
Maybe it has something to do with Elon Musk donating more than $100 million to the Trump campaign and openly attacking liberals on X day in and day out.
This is also very similar to N-version programming :)
I mean it could also be that this is just a case of an OpenAI spokesperson repeating the OpenAI party line? OpenAI's very existence depends on training LLMs on copyrighted works being considered fair use, so I would be extremely surprised if any spokesperson ever hinted that it might not be fair use.

I can see where you're coming from with wanting the government to be more proactive in clamping down on illegal practices. But it's pretty standard, from what I understand, that violations civil law only has consequences if and when an aggrieved party goes to court.
Show HN: Chancy, a Postgres-backed, batteries-included task queue for Python
Chancy is an early-stage project to address a lot of the issues I've run into over the years trying to use Celery+Flower on small and large projects. It's now been used in a few projects with thousands of users, over a billion jobs, and hundreds of thousands of workflows. All Chancy features work with just Postgres, on 1 or 1000 workers or even embedded inside your existing asyncio servers like FastAPI.

- Support for job priorities, retries, timeouts, scheduling, global rate limits, memory limits, unique jobs, cancellation, and more

- asyncio-based worker with support for asyncio, threaded, process-based, and sub-interpreter job execution.

- Configurable job retention for easy debugging and tracking

- Minimal dependencies (only psycopg3 required)

- Plugins for a dashboard, workflows, cron jobs, and more

- Optional transactional enqueueing for atomic job creation

- asyncio & sync APIs for easy integration with existing codebases
Apache 2 is scary? Maybe I'm missing something.
Every time somebody puts "Visual Studio" on the same sentence as "good" I get that strange feeling the Universe is a simulation and other people are interacting here, but do come from a different one.

I can't make for any other explanation. I can't think on any interaction with it that I would describe as "good". I can think of a few "minimally ok", but debugging isn't one of them. (But at least on the 2022 the debugger isn't full of bugs anymore. Maybe that's what this is about.)
So, the dns lookup is still there, it's just optional. You would have to pass a flag to tell it not to try to do the lookup or you would have to do something fancy trying to know if the passed parameter is an IP.
As someone who is fascinated with Smalltalk and to a lesser extent Lisp. I think the reason those didn't catch on more broadly is that they were too early and different.

Smalltalk I believe was designed to run on computers that wouldn't be around until the 90s and and when the 90s arrived it didn't have a big company pouring gobs of money into marketing it unlike Java. There are other factors that also contributed it's unpopularity. Like who wants to distribute a whole system for each smalltalk program they sell?

I think also Lisp and APL weren't designed to run on the weak PCs in their day. You needed to use a timesharing system to program in them.
Fuel is already heavily taxed in most countries.
Among all the software installed in a reputable Linux system, tcpdump and libpcap are some of the most battle tested pieces one can find.

Wireshark has bugs, yes. Mostly in the dissectors and in the UI. But the packet capture itself is through libpcap. Also, to point out the obvious: pcap viewers in turn are auditable if and when necessary.
My experience with the system was it mostly being abused by incompetent managers who had no clue how to evaluate engineer performance.
I'm sure they thought they had everything figured out when they introduced the cane toad in Australia as well.
Spotify api also requires extension requests now. The review process takes 10+ weeks and has no discourse :(
A couple US states are in the "ID" stage for porn right now. It's why pornhub and others have started blocking those states, they don't want the liability if there's a hack/leak.
Funnily enough, that's an agency Musk wants to gut: https://www.politico.com/live-updates/2024/11/27/congress/de...
Except there are thousands of EVs out there older than 7 years old that have no problem with their batteries. The whole point of this article is that batteries are lasting much longer than the earlier assumption suggested. Your assumption of 300-500 charge cycles is an example of that. Actual charge cycles are 3-5 times greater. Aside from some problems with early chemistries like the Nissan Leaf battery, battery life is not a problem for long lasting EVs.
VM was a game changer for us, 7x reduction in memory and 3x CPU, plus the scaling flexibility.
Man, I know people who actually DON'T WANT to have kids. Some of them rich people who could afford an expensive education and all the help they could get, and they really don't want kids.
I too was put on a PIP early in my career, and worked my way out of it. It was fine.

That said, I agree with the general sentiment that much more often than not the employer is not acting in good faith. Over the decades I've seen way too many colleagues get put on a PIP, I tell them to work hard because it can get better, and then they get let go anyways.

Not sure what I'd do today if it happened to me. Probably a bit of both. Take it for the feedback that it is & try to improve my flaws. And also start looking around for a new employer, knowing the reality of the situation.
Got a chance to listen, this guy is awesome!
In "The Perfect Critic", T.S. Eliot wrote that "Aristotle is a person who has suffered from the adherence of persons who must be regarded less as his disciples than as his votaries. One must be firmly distrustful of accepting Aristotle in a canonical spirit; this is to lose the whole living force of him."

I find it curious to see no mention of one rather large institution, the Roman Catholic Church, which for about a century regarded St. Thomas Aquinas as its official theologian and philosopher; and of course Aquinas drew heavily on Aristotle. I have no idea, though, whether neo-Scholasticism persists as a major influence.

A number of British philosophers of the last century engaged with Aristotle's ethical writing: Foote, Hampshire, Kenny, and McIntyre come to mind.
The email being from no-reply@amazon.com should in theory not be spoofable due to Amazon's DMARC record, and it links to a real existing amazon.com page for ID verification. Amazon has a help page[0] indicating that asking for ID on refunds is a real policy.

Most likely explanation to me seems to be that it's a real email and the rep on the phone erred on the side of safety when asked about potential phishing. Author insists against that possibility in the comments ("Please do not contradict information in the post", "You need to start from the fact that this was a fraud").

[0]: https://www.amazon.eg/-/en/gp/help/customer/display.html?nod...
>PIPs are intended to bring consistency and fairness to the way employees are judged and managed.

That's mostly bullshit. The real purpose of a PIP is just to bolster documentation on the employer side to fend off any wrongful termination lawsuits. It probably has a side effect of looking more consistent, but that isn't the purpose.

One thing that does favor the employee is that legal and HR sometimes get carried away with how much documentation is needed. So it ends up taking longer than the employer really wants. But if the employee understands the true purpose of the PIP it gives them plenty of time to job search.
This is already how all the DNS lookup APIs work.
“Just” usually implies a lack of understanding of the problem space in question. If someone says “solution X” was considered because of these factors which lead to these tradeoffs however since then fundamental assumption Y has changed which allows this new solution then it’s very interesting.
What's The State Of Elm?

I love Elm but I think it's pretty clear that Evan is effectively declaring it as abandonware because he couldn't figure out a business model to sustain him.

What’s Evan Working On?

Sounds like he's talking to a handful of companies that he knows uses Elm and doing some tinkering without any defined objectives.
I would drastically prefer a lack of warning over a lack of reason, and I cannot help but interpret any other position as disingenuous.
Would you kindly inform people from faraway cultures and different information sources why would "Macs" be «seen as political», as to some of us this is very "new".

The last relevant characterization some of us have seen is "Oh, must be an architect". Probably pretty dated.
> "we can't afford kids with this market"

This seems like a gross simplification. In western world, the pressure is to raise kids well rather than just so-so, since one can easily see how much this helps them with rest of modern complex life. For example emotional stability, maturity and resilience is not something that comes automatically regardless of quality (and quantity) of parenting. This aspect alone is enough to make or break literally any conceivable talent or wealth under our sun.

And raising kids well these days is... hard, very hard. If it would be just question of money, rich folks would be all having 10-15 kids yet even those who are pretty horrible parents via ignoring their kids most of the time (with corresponding results later in life) very rarely do so, and if they do its normally the result of their instabilities and mental issues rather than part of a bigger plan.
The Aqi is an index which is guided only in part by Particulate Matter measurements. The index part was definitely designed before microplastics research without knowledge or regard to is effects. Pm100 doesnt register them, PM2.5 may register them, but grossly with any other particulates of that size - so you dont know if the captured particulates are microplastics or something else or something in between
I like the optimism, and it is true that the US invested a lot in battery and solar manufacturing, but outside that there has been no real growth or negative growth in the other manufacturing sectors. And even in battery and solar production we're a small fish. Even the wildest interpretations of the “Inflation Reduction Act” don’t claim to change this. I said more downthread, but US battery production actually fell to third recently, between Poland and Hungary.

At the end of the day, having one or two highly specific sectors with growth is basically nothing. It’s one or two drops in one or two buckets and there are thousands of buckets and modern manufacturing relies on those buckets being literally right next to each other. US lawmakers will throw a few bucks to the sexiest and trendiest buckets but what we really need is the least sexy parts; the business logistics and the suppliers, the raw materials, the moldmakers, etc. In 2024, the cheapest way to get aluminum stock or untold many other essential supplies quickly delivered to your business is to pay consumer prices for a million individually wrapped units at Amazon and then pay an employee to unbox them. What we need is broad and large scale vertical manufacturing if we want to be competitive and that is obvious to anyone who manufactures in the US.
Three problems with documentation. Sometimes it doesn't exist, sometimes you can't find it, and sometimes you don't read it.

Well I guess the fourth problem is it could be wrong, but that just comes with the territory.
Those are two fairly substantially different cars though. A Fiat 500e is ~30% heavier than a Fiat 500.

I don't think you're wrong that we assume every EV to weigh as much as a Cybertruck, but there is a weight cost to EV power storage.
OK so it turns out I am wrong here! Cool.

I have it upside down/diametrically wrong, however you see fit. Right that structures exist, exactly wrong on how they apply.

It is registration that guarantees access to statutory damages:

https://www.justia.com/intellectual-property/copyright/infri...

Without registration you still have your natural copyright, but you would have to try to recover the profits made by the infringer.

Which does sound like more of an uphill struggle for The Intercept, because OpenAI could maybe just say "anything we earn from this is de minimis considering how much errr similar material is errrr in the training set"

Oh man it's going to take a long time for me to get my brain to accept this truth over what I'd always understood.
> The hard part of writing a good compiler is handling the hard to analyze cases, not loops like this

But it means that it can handle the easy case and if one is already bad at that it indicates that it won’t do well on harder ones either.

My takeaway from 1 billion loops wasn’t exactly “js is always fast” but “js can be fast while python will always be slow” (talking about their main interpreters of course).
> There is precedent that you cannot subpoena NSA for their intercepts

I know it's tangential to this thread but could you link to further reading?
Yeah. I'm surprised it didn't get enough uptake to succeed, especially among the regulated/auditable crowds, considering all the purpose built tech put into it.
This looks neat, but I think requiring declaration files makes interop with Go code tedious enough that nobody will bother (along with all the usual maturity arguments). I'd prefer it if this was using the Go compiler as a library to get all necessary information automatically, or if it was a straight up fork of Go.
I think it would be cool if we had something like this except as a superset.
In LOB, $43/mo. is a pittance - the only question worth considering is whether it boosts productivity by at least $43 of paid time per month. A low-code app in the right spot could easily meet that benchmark.

I suspect the bigger reason is the complete absence of advertising.
Yah agreed - updating params when filtering / sorting / paginating should replace instead of push to the history stack. Easy enough to do.
Forecast: OpenAI and The Intercept will settle and OpenAI users will pay for it.
https://archive.ph/5Zn6F
It's a reminder to us all that when we think: "Hey, why sweating over this memory layout or that extra CPU expenditure, it's small and nobody will notice", there will be times when everybody will notice. Maybe notice as much as to switch to our competitors' products.
To recap:
- no one locked down APIs
- you could access a wide variety of them
- no limits on them
- they were slow and unreliable

As APIs became reliable & fast, they imposed limits on them

So not sure what was lost considering it sounds like they didn’t work well and when they did work they were incredibly slow aka self imposed rate limiting
I have known serial PIPites.