skysight-inc/HackerNews huggingface dataset:
I see many people in "product" management roles that are actually project management roles. Often people in these roles lack both domain and technical knowledge, but like to organize stuff, often in ways that are nonsensical to those doing the work. The result is usually... not good.

Good PMs (either type) are worth their weight in gold, but are super rare, just like good developers.
> It's starting to turn out, and I fear the perception is getting set, that almost all of that creativity is garbage, or at least perceived as such by a growing percentage of people.

I think this might be an accurate perception of creativity that we need to accept instead of fear.

Yes, the majority of creative works are not going to be like Beethoven’s 9th, for example. The majority of them are going to be much closer to my attempt at writing a symphony (not very good, to be clear).

But if just one work out of a million that wouldn’t otherwise exist is great, isn’t that enough? I mean, we’re not forcing people, Clockwork Orange-style, to consume all this bad media!

And that is leaving aside the subjectivity of value in media. Some people even enjoy “bad” media (“so bad it’s good”).
And you can get an even better phone by spending 900$! /s
The other elephant in the room is that the EU is going to start mandating user-replaceable batteries in consumer electronics, and hopefully the US follows suit or big tech just decides to do it worldwide.

I absolutely despise that Apple made non-replaceable batteries the norm, and most of us have begun to accept this as "the way things have always been". Every cell phone I had before the iPhone came out had an easily replaceable battery before we all became a slave to Ives' "Preciousssss" demands for minimalism.

Edit: Folks seem to be misunderstanding why I brought up Apple. I in no way think they are now worse than any other phone manufacturer when it comes to irreplaceable batteries. But AFAIK the iPhone was the first phone to have a glued-in battery, and that has since become the norm. They have essentially helped lead the way in convincing consumers that replacing the battery shouldn't be an easy, user-accessible operation.
Gantt charts are indeed a tool and like every tool one has to be careful to apply it in the right situation.

The problem with some (many?) project managers is that they don't make that distinction. They just try to apply the same tools to every situation. Gannt charts for example are relatively useless to model processes that involve a lot of unknowns or branching paths. And of in such a project they are relied uppon they can become actively harmful.

But this can be the case for literally every other PM tool.
After 5 years you might...
Cody Assistant for VSCode/JetBrains/Neovim
Right, but you could sell (or more realistically, trade in) your phone for perhaps $200-300.
>SML or Haskell? Yep, like those ones

Not strong enough.

If you are proponent of strong typing, you need something that is effectively a theorem prover. I.e when you define a type, you define the scope of the data it can hold, operations on that data, and the resultant types of those operations. That way, when you code compiles, it is by definition "correct".

When you accept anything less then that, you are basically making a statement that you are willing to forgo some of that correctness for convenience, which is fine, but that means that no language out there is really good or bad.
Yeah I stopped wearing my watch almost instantly. It’s a shit show. It was terrible for activity tracking already. So many malfunctions and fuckups when doing hike tracking in the last year I went back to an ass end Garmin eTrex.
I recently posted an entire series on it Python: Auto-instrumentation (https://lnkd.in/gQxbyg59) , and Manual-instrumentation (https://lnkd.in/ghT-ZNni)
This is amazing! Totally nailed it. Do you plan on releasing the source? Even if it’s not open source I’d like to take a peek.
You're right about that. Google seems to be a lot more open with its hardware compared to other manufacturers. This attitude apparently even extends towards their laptops. It's certainly something I've come to appreciate about Google.
SEEKING WORK | Remote | Newly Graduated Computer Engineer | Junior Fullstack Javascript Developer | €10/hour

Professionally, I only have 6 months of frontend experience, but besides that, I have my own developed backend and frontend projects. I can develop a project from start to finish. Please feel free to contact and ask any questions you may have.

Technologies: Javascript / Typescript, MySQL, NoSQL, MongoDB, ReactJs, NextJs, Vite, Redux, NodeJs, ExpressJs, Tailwind CSS, Mui, Figma, AWS, Supabase, Firebase
Location: Turkey
Remote: Yes
Willing to relocate: Yes
Languages: English & Turkish
Contact: mriliadin [at] gmail
Continuous variable transmission (automatic) is nearly always intentionally made to jerk at specific ratios to emulate manual transmission - even though there is no need for it to do that, and efficiency/reliability actually suffers slightly.
You beat me to it, I was just about to post this here haha. It's fascinating to me that these models can take advantage of "scratch paper" this way!
Sure, that's the iPhone 12, and it costs $ 99 to replace the battery.
Have you used GPT-4?
> Just a month ago there was news of Google scrapping and not honoring Pixel Pass.

They're still honoring it - they're just not continuing the program after all current subscriptions expire. People who paid for it are still getting what they paid for through the end of their subscription, although because the program is not continuing, your subscription will end at the end of two years. In other words, the Pixel Pass was more or less equivalent to Google's existing 0% APR financing (which is still offered, including on the Pixel 8!). The only difference is that the Pixel Pass autorenewed at the end of 24 months, whereas otherwise you have to manually reorder the next phone with the financing offer[0].

That's different from not delivering the product/service that customers have paid for.

The promise of 7 years of updates is legally binding. If Google promises 7 years of updates, and then doesn't deliver those, that will be a violation of both state and federal law (California is now requiring 7 years of updates, and it is additionally a violation of federal law to advertise a product with a service, sell that product, and then fail to deliver that service).

[0] The 0% APR financing offer is actually now slightly better than the Pixel Pass, because on the Pixel 8 it's now amortized over 3 years instead of two (which is new - previously it was amortized over 2 years).
The 1953 probable assassination of Frank Olson by the CIA could use a little more expansion - and he wasn't so much a biochemist as a microbiologist. He apparently was working on a specific program called ARTICHOKE in 1953 that involved torture and assassination using the MKULTRA arsenal of drugs and poisons:

https://wariscrime.com/new/scientist-frank-olson-killed-by-t...

Of particular interest is this:

> "Cournoyer also told them Olson learned biological weapons, including anthrax, were used during the Korean War, despite denials by the U.S. government. Cournoyer repeated his story in a 2002 German TV documentary film, “Code Name ARTICHOKE,” which can be seen on YouTube."

That would be enough of a reason for the CIA to conduct an assassination. It didn't become public that the USA had collected all of Japan's biological warfare data and given Shiro Ishii, head of that program, amnesty for his Mengele-like crimes until the 1970s. If all that had been revealed in 1953, it would have made US denial of the use of biological weapons in North Korea much less plausible.

For more background on Olson and the CIA, this paper (Kuzmarov 2020) looks good:

https://www.jstor.org/stable/48645495

> "In 1947, Olson and Rosebury produced a technical monograph after constructing a
special chamber for the study of “airborne clouds of highly infective agents” that recommended the use of airplanes as the “best delivery systems for biological agents.” In May of the previous year, members of Congress hoping to secure support for a $4.6 million naval appropriations bill, leaked to the Associated Press news about a “new germ spray capable of wiping out large cities and entire crops at a single blow, a secret weapon” deliverable from high-flying planes, “far more deadly than the atomic bomb.”"

I can guess what happened: under the influence of an unexpected dose of LSD, Olson (a previously straight-laced company man by all accounts) suddenly realized that he didn't want to spend his life making bioweapons and torture/assassination tools. Outcomes like that had a lot to do with the CIA giving up on LSD (as well as its later criminalization by the state).
Protecting Your Back End Application with Rate Limiting
TwoHardThings (2009)
An AI could generate relevant questions, follow-up questions during the oral, and evaluate the student at the end. The teacher could then review the whole conversarion at a glance and check/adjust the AI evaluation, which shouldn't take more time than grading an exam and be equally scalable.

I've actually tested this with a VR app (with support for mobile also), and it actually works quite well.
A couple of questions about y-sweet, based on the experiences I had with CRDTs:

1) Does the server keeps in memory the "active" documents? In other words, does the server need to open a document and keep it in RAM while clients are connected to it (I assume there's a websocket connection somewhere in the client that keeps it hot)? Or is the server stateless - just connects to the store when needed? I found the latter very hard to do.

2) Does the client persist entries using indexeddb? If yes, does opening many tabs cause redundant writes as they all sync with the server? If not, does the client need to fully re-sync with the server anytime it wakes up?

3) Is it possible to observe updates on the client as they come? One of the major use cases of CRDTs is to index data on the client - then you can have a dumb server that just syncs data between clients and a smart client that does search, graphs, visualizations etc. on the data it receives. To do that, the client needs to observe updates one by one and process them to create secondary indexes. Is it possible to do with y-sweet without forking its source code? I remember getting updates yn Y.js being quite inefficient as you need to replay them all or something similar, but that was a couple of years ago.
This is observed post hoc rationalization behavior for a lot of subjects, but it's worth remembering that a lot of the kooky stuff from step 1 turns out to in fact be run of the mill lunacy, so there is some harsh survivorship bias.
How so? Nothing in there program seemed racial or political.
Why would you switch platforms, form factors, OSs, etc. for +4x the cost of a battery in the ecosystem you already know?
Smooth Vector Graphics in Qt Quick
I guess only time will tell. Google also had Nexus from 2010 to 2016. Who’s to say the Pixel line won’t see a similar demise (and as a tangential point, probably an abandonment of support) in the next few years?

With the Chromebook obsolescence fallout and the decision to extend software and security support for those recently, one would assume that the Pixel may be subject to similar thinking within Google. But the sales volumes of Pixel phones are a lot lower than Chromebooks. Google doesn’t seem to generally handle hardware quite well.
Behind Deepnote AI Copilot
> there's no phone battery that's going to stay useful in anywhere close to that time frame

I am writing this on a six-year-old Android phone. Still same battery. It lasts me through the day of light usage, including about three hours of podcasts/youtube playback during commute.
That's called an illegal eviction. Unsure is the penalty is worse than the lawsuit or not.
And even if you do all of this, it likely won't give you any actionable information.
I actually like this design choice. Having dealt with these kind of bugs, only to have to switch to the URL-safe base64 encoding, makes me really appreciate it.

It forces the developer to consider which configuration they want, and in that, actually realize that there is a difference between URL-safe and the standard version.
I'm not asking anybody to ban anything. I'm just pointing at a flawed piece of logic.

Again - there is no evidence (and cannot be! - by definition) of things that never happened before.

Forecasts and opinions are not evidence, that's it.
> Nobody prefer a blank canvas.

Abstract art enjoyes would like to have a word with you.
Why not? If it’s good enough for the government, why isn’t it good enough for the company they are going after?
I think the technology behind all of this is so cool and I love it, but it's difficult not to assume that all of this will ultimately result in the crashing and burning of modern civilization.
> Nobody prefer a blank canvas.

Abstract art enjoyers would like to have a word with you.
I have also observed that a lot of popular Remote Job platforms out there, don't actually have "Pure" Remote Jobs. They are either hybrid or are restricted to a very specific country.

I sometimes do feel the need of a platform where only "Pure" remote jobs are listed with working times at-least a bit broader than a single city or country.
> The Federal Trade Commission orders a study done

> the study corroborates the general sentiment

Seems fishy ... Good thing that even corporations like Amazon get a day in court.
> To paraphrase, it would take an enormous amount of prior trust and respect before I even humour someone trying me to convince me the sky is green with a straight face.

Don't venture into tornado country; your doubt may be your downfall.
> It's starting to turn out, and I fear the perception is getting set, that almost all of that creativity is garbage,

I'd argue the bar for releasing and consuming creative work just got lowered to non-existence. If you spend your life scrolling the "Latest" feed of TikTok or Twitter, your faith in humanity will rapidly approach rock-bottom. There is no limit to how hollow, vapid or disgusting that content can get.

The diametric opposite of that feed is not official, commercial content though. It's a misconception that I don't think even a jaded congress member would fall for. Disgusting fan-works and vapid original content is likely protected under Fair Use. Throwing your fanbase under the bus as a scapegoat for better copyright protections would never work, oh ye of little faith in the US Justice System...
It would also be reassuring if they showed that they couldn't reach similar performance when they assigned random values to the target coordinates and used non-spatial words.
Uptime kuma is great but for some orgs and users they don't want to have an other stacks to manage
Apple does not sell a 200$ phone. And 200$ android phones do not have the build quality of an 800$ one, even if it's 5 years old.
"Clear" is pretty generous, I only discovered that support page one month ago when I saw someone mention that the Pixel 5 will end support this month. It is obviously not ever mentioned during the purchase process, and it's not proactively communicated to customers.

I bought a Pixel 5 less than 2.5 years ago, I didn't even consider the possibility that it could be EOL so early so I never sought out that page. I've never had another phone or laptop last such a short time.
> In Python you have a simple function, `int()` that will happily turn any string consisting of numbers into a proper integer that can be used for math operations.

For starters this is not the case, it does not work on a string of numbers:

>>> int("123 890 123")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: invalid literal for int() with base 10: '123 890 123'

> Before we can select a function to convert a string into a number we must first pick a numerical type and before we can do that we must think real hard about how big of a number we're going to support in this application

Aren't you doing the exact same thing in Python by picking `int()` over `float()`?

> what type of string are we going to get from the command line?

Well, this might be the case for system languages, but most have a single `String` type.

Here is the program you described in Python

def main():
n1 = input()
n2 = input()
sum = int(n1) + int(n2)
print(sum)

And here it's in Haskell

main = do
n1 <- getLine
n2 <- getLine
let sum = read n1 + read n2
print sum

Accepting a single line of numbers is not much different

main = do
nums <- words <$> getLine
let res = sum $ map read nums
print res

I didn't think much about it, it's not a lot of code and I guess it's easy to reason about?
Trigger warning: I love to write assembly language.

I probably love assembly language more than C#, or C++, or any of the strongly typed languages I use.

Assembly language has no types. It doesn't pretend types even exist.

Are you going to look down on me because I like to write assembly language?
Nah, such services already exist. You just have some extremely loutish, heavy-hitting-seeming dude "move in" with the squatter with a legit lease. The mission is to be so foul and unpleasant that the original squatter leaves.

In other contexts due to jury nullification, prosecutorial misconduct and similar you might actually see vigilante groups for hire. The opening scene from The Godfather was based on reality.
I don't remember squatters being on the ballot.
Nah, someone opposed to typing is either a shit developer and/or a madman who codes too clever by half mad shenanigans that take advantage of the lack of strong typing. I wouldn't want to have to maintain or depend on code written by either.

For the very rare cases where a lack of strong typing is needed, most languages with strong typing offer ways to handle that (i.e. the Object and Dynamic types in C#)
This is a depressing comment, because it shows even someone who's aware these detectors are flawed is still willing to use them.
Here's one of the examples that the FTC cites in its complaint (at page 27):

https://www.amazon.com/Pilot-Retractable-Rollerball-Extra-Re...

Compare it to this listing for a very similar product:

https://www.amazon.com/Pilot-Retractable-Rollerball-Ultra-0-...

You'll see that in the FTC's example, you need to click to see more buying details and that at the time of this comment the lowest price is $14.28 with free shipping (on October 12th for my location).

In the other example, the "buy box" highlights the best offer of $9.99 with free shipping (on October 5th for my location).
How Neuralink Keeps Dead Monkey Photos Secret
All of this in addition to making sure that they are writing correctly about the subject and including the topics being required of them by the professor. I can agree this is a likely approach by some people but I can also see how it's just kicking the can down the road; they are helping nobody but themselves.

This social media post can also be seen as an attempt to bring attention to the problem. That is not necessarily the same thing as "giving up at the slightest obstacle". It might instead be seen that you disagree with their choice of the front at which to fight.
SBF Was Reckless from the Start
But why would Chrome's setup.exe need a 32MiB working set? If all it does is download and unpack some files in the background, it would seem like something that is doable in 32MiB or less.

The Windows BACKGROUND mode is useful for stuff like virus scanning or database log compaction, where you want to make some progress, but only if you can be certain not to hurt any foreground workloads. Back when we had hard drives, this wasn't actually trivial to achieve, because it is very easy to interfere with the foreground workload just by doing a few disk seeks every now and then.

I agree the 32MiB working setlimit is somewhat arbitrary and should be documented, but Windows is full of these arbitrary constants, like the 32kiB paging chunk for instance.

My recommendation for Chrome would be to stick with the background mode, and fix whatever problem is causing the working set to exceed 32MiB.
I agree that probably they currently have many illegal programs ongoing or in the works. But that does not tell you the exact purpose of these programs. Which of these conspiracies actually hit upon an accurate piece of information and which extrapolated a bit too far? I have zero trust in the CIA but that does not really help to judge which leaks have merit. Just because the CIA lies 95% of the time does not mean that other people cannot lie and fake documents.
The main reason I am not an Eagle Scout is because I took two classes at a winter camp for merit badges, did everything from signup and turned in every bit of work, and then at the end of the class they told me they had no record of me being in it. I did all the work for every other part of that award, but I flat out refused to redo those badges again. I've never jumped through hoops to make up for the failures of lazy leadership, and I never will.
To go further - A regime that would put the US in position to cut off the highly dependent EU from Russian LNG. Hundreds of billions of dollars of profit are at stake. Which is why the US bombed Nord Stream, it’s also why the current President’s son was on a board he knew nothing about, along with other congress critters families at different companies.

It’s all a “conspiracy theory” until it’s not.

https://twitter.com/MikeBenzCyber/status/1708595015507665378

https://twitter.com/MikeBenzCyber/status/1699985908395606426
Great observation. This helps me reconcile the tension I feel between my “maintainers own us nothing” mentality and my disappointment with the way the base64 API issues have been handled.
> After all, if you can’t buy it, you’re not depriving the creator of revenue.

A good chunk of the history of copyright law is publishers finding creative ways to front-run their own authors. Publishers would agree to publish your book in, say, the US - where they'd be bound by US copyright law - and then abscond with it in a country where US copyright didn't apply, and therefore the translations would be a new work wholly divorced from the author's ownership. Modern copyright law is written with the assumption that any unauthorized sale is a lost one, because nobody is going to buy the same work twice unless we take away the one that wasn't paid for correctly.

After copyright law was maximized in this way, publishers pivoted to demanding total control up-front. This created the modern creative industry with hordes of "creative working class"/"below the talent line" professions that wouldn't exist if control were atomized to individual creators negotiating licensing agreements for everything. One quirk of this new business model is that certain legacy rights became far more lucrative. Publishers realized that they could take works off the market and then bring them back to profit off FOMO, or sell 'better' versions of the same work twice anyway.

You still come to the same conclusion I have, though, which is that the problem is term length. Instead of carving out new loopholes, variable term lengths, etc... just make them smaller overall. The publishers won't negotiate with us, why negotiate with them?