skysight-inc/HackerNews huggingface dataset:
All of the commits are from Chet Ramey, who the wiki says took over maintenance on bash just shy of 30 years ago.

It looks like its busy in the devel branch.

https://git.savannah.gnu.org/cgit/bash.git/log/?h=devel

The last commit from anyone else was Jari Aalto in 2009? Wow.

If he's committing on behalf of anyone else, it isn't mentioned in git.

The AUTHORS file is mostly Chet Ramey with occasional input from other FSF members.
David Runciman did a great podcast about Montaigne last week: https://podcasts.apple.com/gb/podcast/history-of-ideas-monta...
"I've been ordered not to tell the details, but I know you will publish them, so I'm going to tell you the details" is not going to be taken as "obeyed the order" by law enforcement or courts.
They log too much data about their users.

So they should promptly update their policies to a) stop logging so much, b) delete all past logs, and c) sharply limit the span of time until deletion of whatever logs they decide they really need to track for internal needs.

They should avoid logging, and rapidly rotate logs, to thwart future subpoenas from the total surveillance state.
Plogging
First the Flaming Hot Cheetos Inventor and now the SR-71 Speed Check?

What's next? Am I gonna find out that every TED talk is basically BS?
Doesn’t that just ensure it is a sausage party?
Unfortunately without the uptime of AWS.

I'm sure they'll get there.
Why isn't that a type in Rust? It's a signed 36 bit integer, regardless of the machine you are on.
Weird thing is, over the past year to 18 months, Jumbo loans have generally been LOWER in rates than conforming loans for well qualified (80% LTV or less, 720+ credit score) buyers. I know this because I bought a house towards the end of 2022, and I actually had to put less than 20% down so I could qualify for a Jumbo loan, because the rate was a full 75 basis points lower than the conforming loan (at least at my credit union, but the spread was similar at many banks/brokers I shopped).
Same. Biggest airport in the area unless the data center is somehow VERY close to a secondary airport or something.

Can't speak to others but one of the main reasons is if our team has to fly chances are they're hitting the main airport, anyway. Like, we're not going to try to finagle a Spirit or RyanAir flight, just fly to ORD and taxi / uber. For someone looking to travel on the cheap and with no concerns about time those airlines and airports are fine, but work demands change that math.
Here is what I consider the key section:

> The privacy of PyPI users is of utmost concern to PSF and the PyPI Administrators, and we are committed to protecting user data from disclosure whenever possible. In this case, however, PSF determined with the advice of counsel that our only course of action was to provide the requested data. I, as Director of Infrastructure of the Python Software Foundation, fulfilled the requests in consultation with PSF's counsel.

The first part of this section contradicts all of the rest. If user data privacy is of "utmost concern", then it is a concern above fulfilling legal obligations under US law. Plus, such supposed obligations must be staunchly fought before even considering whether or not to observe them. So, in fact, user data privacy is a minor concern for the Python Software Foundation, while swift prostration towards the US federal state is what's of utmost concern.

Of course, they almost admit it themselves. If we carefully read the second clause, they don't say "we're committed to protecting user data from disclosure", but - the "we're committed... when possible". So, they're saying that if they believe it isn't possible to protect, they have _no_ commitment to try their utmost to protect. i.e. when they see fit, user data protection is _not_ a concern at all. ... ok, ok, it is a public relations concern.
One strong option is tying large tariffs to failure to hit emission reduction targets or failure to implement other globally determined necessary policies.

Like with everything, the problem isn't a lack of practical solutions, it is a lack of willpower to pay the short term polical / economic costs needed to avoid massive long term harm.
I totally agree with your latter assessment. I wrote off software engineering as a career that I would deeply enjoy for a few years, went to become a scientist. I came back to software when I discovered geospatial; it's way fun.
A judge signed off on it. Which means that the State made a case for the subpoena to include a non-disclosure.
Yes, twice. I tried starting a career as a guide in the mountains, but after passing my certs realised that it would take me too long (years) to achieve any kind of financial stability, all of that whilst being away from my family a lot of the time. In the end, the pay would still be significantly lower and volatile compared to a dev job.

Also worked as a plumber for nearly a year. You do get the satisfaction of not being glued to the screen every day of the year, and actually seeing the job you did at the end of the day. Again though, you need to put up with some kind of people with whom you may not have the same conversations you're used to, plus the low pay, plus the constant labor. It was freeing to do it for a year, but not any longer.

I'm now in a very boring job which pays pretty well, and my thinking now is how can I become less dependent on my dev salary, so if I burnout again (and I know it will happen), I can take an extended breather again before going back to my desk.
HuBMAP – Hacking the Human Vasculature, Research Code Competition
I use Apple Arcade and have no in-apps for games (on arcade of course). I guess this is the netflix equivalent of Arcade.
> Exactly. No one is saying "rewrite it in Rust because it already works". They typically say it because the thing in question is a bug farm, or it's really difficult to maintain.

Well some people are. Is there a word for attacking the weakest real version of an opposing argument? Strawman usually implies you are attacking a fake version of the argument, but on the internet you can usually find someone who actually holds an easily refuted point of view, just because of the law of large numbers...
Seems odd to Sherlock the daily journaling ecosystem when the Notes App could already be used for the same thing.
Clay tablets were usually used for temporary records, as you could erase it simply by smearing the clay a little bit (a lot easier than writing with on papyrus). The tablets we have exist because of something that causes the clay to be baked into ceramic, which is generally some sort of catastrophic fire that caused the records to accidentally be preserved for much longer.
I would like to see them offer a decent SLA, but for an increased price.

Ie:

No SLA: $1 per 1000 requests.

With SLA: $2 per 1000 requests. For every minute of downtime, we refund 50% of your daily bill.

Obviously they are free to design their systems to make SLA'd requests have priority when there is a capacity crunch or service issues, and that is really what those customers are paying for.
Well luckily I rented a small house and drove a 15 year old car for the first 2 years after graduating despite a decent income. Got my loans paid off and saved up for my first house.

I've seen a lot of people graduate, get their first job and then buy a car that is more expensive than their yearly salary. "Well I want to be able to enjoy having an income now"...not doing the math on what that costs and what they will need to pay back.

Adding a financial literacy course in high school and requiring completion of that course before getting loans for college should be a must.
"Chinese scientists call for plan to destroy Elon Musk's Starlink satellites" - https://www.livescience.com/china-plans-ways-destroy-starlin...
Microsoft says Chinese hackers breached ‘critical’ US infrastructure
Nah! you can use google like in the last year, vintage coding is cool. Abstinence symptoms is another issue.
That could be it. My mom had reflux and had to stop coffee. I'm pretty hooked though. I guess I should try stopping.
Powerpoint was created in 1987 and it was all downhill from there according to the military.

https://www.theatlantic.com/politics/archive/2010/04/why-the...
People are also mostly water and that takes a lot of energy to heat up.
After a quick glance at the information listed in the report I didn't notice excessive data collection on pypi's part.

I'd say they followed "I guess we don't actually need that" approach reasonably well so far and good for them if they want to improve that even more.
Great stuff! Curious why you chose Clickhouse instead of other OLAPs like Druid or Pinot.
> While they are transparent the events happened

Considering they are admitting they will always obey government commands, including regarding non-disclosure of actions to affected users, it is prudent to assume they are, in fact, not transparent about events; only about those events which the government has let them tell you about. Other events (e.g. National Security Letters) may or may not have occurred.
> Unit tests by definition test ONLY internal logic and transformations

Output formatting is still a type of transformation! The function explicitly takes the numbers and prints them as decimal integers with newlines between each.
A test to confirm that it IS in that format is still a unit test.

BTW I gave ChatGPT the prompt I would give, and I have to say the answer looks pretty good, even if I'm not a Python programmer and it's not the way I'd do it (which would be to change the function to allow passing in an output stream):

class MyFunctionTestCase(unittest.TestCase):
def test_my_function(self):
expected_output = "0\n1\n2\n"
with patch('sys.stdout', new=StringIO()) as fake_out:
my_function(3)
self.assertEqual(fake_out.getvalue(), expected_output)

With a few more prompts I also managed to get it give me this version:

def my_function(x: int) -> str:
output = ""
for i in range(x):
output += str(i) + "\n"
return output

Which I'd argue somewhat changes the code that was originally written, but it's still a pretty decent answer.
There's no doubt there's some impressive stuff going on that it can do such things, the real issue for me is that when I've tried on far more complex functions it's tended to break down (quite badly in some cases).
When Digital Nomads Come to Town
As far as I know none of them have been deployed to Ukraine. They probably require specialized personnel to run so even if they did want to send them there the Ukraine government would have to send specialists off to training first. Plus, it seems like the Patriots are working better than expected, even shooting down "hypersonic" missiles, much to the embarrassment of the Russian military.

I think this article has somewhat fallen into the imagined capabilities trap that US arms manufacturers were constantly in during the Cold War. They would see Soviet propaganda about their new invincible weapons system and do some math on what it would take to make it work and then try to design systems to counter that paper exercise. Then they get a sample of the real thing and it turns out the Soviets were outright lying about the capabilities and the counter they developed is ridiculous overkill.
This seems to just shift the problem to mapping an airport to the carrier hotel, though?
A password manager called "Kenny's Logins".

A logstash-esque service called "Kenny's Loggin'".

A plugin for a password manager to autotype credentials called "Kenny Logs In".

An OAuth service called "Kenny (or she) Login?".
Probably so it doesn't have to go through a slower testing and release process.
It's the same reason Spotify moved into podcasts and audiobooks, why Amazon moved into Prime Video, and so forth.

Basically every major subscription service is trying to expand its offerings to make its subscriptions stickier. In this case, you might want to cancel one of Netflix or Disney or HBO for the next couple months, and you were going to cancel Netflix except your kid is loving World of Goo, so you'll cancel HBO instead.

Sure, Netflix could license World of Goo and charge $5 for it directly. But not that many people are going to buy it. But literally 100x more people might download it and play it when it's free with their existing subscription, and then if just 1% of them extend their Netflix account for a couple months because of it, it's much more profitable for Netflix.

(Edit: I don't work for Netflix, this is just general industry strategy right now that I'm describing.)
A warrant for a things isn't an order to the owner of that thing. It's an order to (and peemission for) officers to go and seize the thing.

You get shown the warrant to prove that they have permission, not to order you to comply.
It started making paperclips
> I have not received a National Security Letter.

source: https://durbin.ee/ as of Wed, May 24 at 1:45 PM PDT
This definitely seems like a significant element of the ask, but for any popular package a list of all the downloaders would be pretty overwhelming in size (and I think of very limited utility). I'm guessing that some versions of some more obscure package(s) were identified as being used in an attack and they're either trying to identify potential attackers or other victims (or both) of that attack.

From a 2021 article[1] about packages used to deliver malware
"we have alerted PyPI about the existence of the malicious packages which promptly removed them. Based on data from pepy.tech, we estimate the malicious packages were downloaded about 30,000 times."

For comparison yt-dlp has tens of millions of total downloads and gets downloaded over 70,000 times every day [2]

[1] https://jfrog.com/blog/malicious-pypi-packages-stealing-cred...

[2] https://pepy.tech/project/yt-dlp
The Unionizer! Schwarzenegger's lesser-known artificial intelligence horror.

"Come with me if you want to liv...ing wage"
Tina Turner has a special place in my heart. I wished to see her and David Bowie live but I missed both.
Hardware design came first but the design did have to take into account some of the constraints of programming PIO. I had to make sure certain signals were on adjacent pins, since the range of pins you must set for in, out, set, or sideset pins in a PIO program must be contiguous. I did have to do another board spin when I realized an error I made with some of my pin orderings.

I went for an 8-bit mux/demux to multiplex the 8 data pins and lower 8 bits of the address because I thought it'd be faster, but I do have to delay quite a bit in the PIO program while I wait for the mux to switch. Given the very high speed that you can feed serial data into a PIO, a couple of high speed shift registers might have worked just as well and would have saved on GPIO pins which are a very precious resource.
On the contrary, if you feed ChatGPT (GPT-4) a bunch of good UX research designs (the documentation describing the experiments) along with the code, I am willing to wager ChatGPT will perform quite well. Alternatively you can fine-tune the model with the same data and get even better results.

It's a bit unnerving. You'd still want UX researcher and QAE to review and approve, just like any code review and research plan. But, it's happening...
Chalkdust #17 – A magazine for the mathematically curious
Crap, I have a book report due today.
Somebody probably asked it about Life, The Universe, and Everything ...
Again, I honestly don't give a shit about your personal choices, I just think that, collectively, we should disincentivize general behaviors that are exceptionally bad for the climate. The fact that you care that I care is exactly the type of anti-partisanship hostility that makes organizing on this subject so difficult.

Any theory of moral sentiments must be universal (this is my background in academic philosophy talking), so an moral sentiments I have must apply to you as well, otherwise they wouldn't actually be moral sentiments. That doesn't mean that I think anyone making different choices than I do is a "bad person" or anything (my other comment in this thread specifically discusses how difficult the tradeoffs for urbanism have become in this country), I only mean that I think that you should generally care about other people, even people that aren't born yet, at least collectively (gasp: how pearl-clutching of me).

Again, I'm a fatalist at this point, simply because the level of push back to any non-symbolic change has been much more than I thought it would be for all collective changes needed. We have a few tricks up our sleeves in the form of geoengineering, and the eventual dominance of effectively free electricity in the future, but as it stands, I think it's going to get much worse before it starts getting better, and caring about whether someone lives in the suburbs isn't worth the energy.
I 100% respect that!

The way I see it, there needs to be at least one company in the world that sees computing as a functional artform. It's an important perspective and clearly it resonates - people love it.

We have plenty of companies that don't take this perspective. In fact, it's the default way of thinking. We're not really lacking choice here.
That sounds very difficult, if it is even possible. Instead, you should probably just get new friends.
> and the USA does not have them at this time.

If the US would have still had smart strategists in positions of power we wouldn't have had to deal with all this hysteria about Russian hypersonic wunderwaffen.

After all, how much damage can the Russians inflict with 10 or 20 or, let's say, with 50 such missiles? Not much, maybe they'll damage a building or two, maybe there will be some casualties on US soil, but not enough, and by a large margin, to win a war. Or, to put it another way, if the US were to militarily fold as a result of 50 such missiles hitting them on their home turf then they wouldn't have stood a chance anyway, hypersonic missiles or not.

But this guy (otherwise pretty smart when it comes to tech) is not in the business of ensuring a strategic win for the US in a possible confrontation against Russia or China, he's in the business of selling his new tech (apparently some new laser gun?) and of making money for himself and for his investors.

If it hadn't been clear, I'm ignoring the nuclear component in all this, as a Russian/Chinese nuclear hit on US soil, no matter the "transport" procedure (via "hypersonic" thingie or not) will very soon be matched by the US hitting Russian/Chinese soil in return. But, again, that's a totally different discussion to have, having "hypersonic missile" capabilities or not is quite orthogonal to it.
This is probably better interpreted as "the US has the best defenses against ballistic missiles". The Patriot missile is proven to defeat Scud missiles in real combat, and THAAD is the most thoroughly tested system against long range ballistic missiles. Is that going to stop 5,000 ICBMs with penetration aids launched against the US? Almost certainly not, and I don't think the author meant it that way.
>Given how bloated and wasteful our government is today, and how much the dept of defense blew on the F-35

You are listening to the fighter plane mafia too much. F-35 is a capable platform with a reasonable but large price tag for those capabilities. If you want to have a discussion of those capabilities, and whether those are needed, that's fine, but "big price tag == corruption" isn't a self supporting argument.
However, it is not clear that the Russians have working maneuvering hypersonic glide vehicles. If they do, they may be too expensive and rare to actually deploy to the front lines.
It always was this bad. Google has no interest in a 'Show only apps without Ads and IAP' filterbutton on the Appstore. It would be implemented in a heartbeat and greatly improve the UX, but hurt sales. But hey, on Android you should know that you are the product (grass in iOS Land is not much greener though)
No Paywall: https://www.msn.com/en-us/money/technology/microsoft-says-cr....

Microsoft Blog Report: https://www.microsoft.com/en-us/security/blog/2023/05/24/vol...

RIP Fortinet FortiGuard.
Sorry but I think I do not understand (English is not my first language). Who would be in trouble?

In case anything happens with the content of the service, the detail of the changes would be made clear by someone outside the jurisdiction.

A typical example is TrueCrypt that, one day, changed their page to say to use something else instead of their product.

If the code was shared between several countries, the others could simply publish that this and that was changes out of band, and that it means that the code is now positively unsafe.
This is so ridiculous. Why are you comparing anyone to a billionaire? If you've been making 200k+ for a few years and you have FAANG on your resume, you should have no problem getting through a few months without a paycheck, further, FAANG will, certainly, give you a better chance in future job applications. A person making minimi wage has none of these advantages.

Software and tech companies have had multiple boom and bust cycles since the 1980s. Even in good times there are always a few companies that simply don't make it. If you go into tech, that's a choice, you know you won't have a job for life, and you need to plan for such. If that makes you uncomfortable, go get a job with the government, or learn a trade (are plumbers ever short on work?), or become a doctor/lawyer.
I built something similar (Chua's circuit) for an electronics course in college[1]. It was a lot of fun. While testing it, we couldn't get it to display the phase portraits on an oscilloscope for a long time, and then we realised we were using a modern "digital" oscilloscope. I think the (high but finite) sampling rate was not enough. The professor found an old analog one from the 80s in his lab and then we got the pretty phase portraits. This site was super helpful at that time (2016)[2]

[1] https://karan.sh/res/Chua_Circuit_report.pdf
[2] http://www.chuacircuits.com
How much does a client pay for dog walking per day?
The thing I've used browsing for the most is linking to lengthy markdown files for large initial prompts with heavy detail. It works alright. Not perfect but decent.
White hats can still get bug-bounties. Though if a company hasn't published such a bounty and a hat 'extorts' the bounty by demanding payment or else they will publish, that hat has a tint of grey.
Yeah, I feel like this crowd sometimes forgets that the department of justice exists first and foremost to keep us safe.

With PyPi hosting a ton of malicious packages and malware, certainly I am not morally opposed.
There's a lot to unpack in what you wrote, and I agree with a lot of it. But you seem to be implying that the fact that you can't buy DRM-free shows or movies via your preferred distribution method (ie. without physical media) morally justifies illegally downloading stuff you haven't paid for (Netflix shows -- which as you noted you're not paying-to-own if you have a subscription). I can't agree with that, and I can't see how that makes any sense. Why do you think you have a right to obtain Netflix's content any way you please?

Also: "Piracy" might be a bad term for the act of uploading and downloading something for which you do not have the rights to do so since it is indeed different than physical piracy, but "torrenting" is not an improvement, since torrenting _can_ be completely legal, depending on what content is being uploaded and downloaded. I think it's useful to have a term that specifically refers to the illegal act. I haven't heard of a good popular term for this yet, so I'm OK with using "piracy".
Software aspects of strategic defense systems (1985)
How many Springfields in the US? (65ish)

How many San Joses in the world? (1700ish)

Pennsylvania has two Baldwins, two Whitehalls and two Elizabeths.
the fbi is overseen by elected officials, and by laws that were voted for it. it's not perfect but that still makes a huge difference.
Go to 10

10 ~Chopper~ The Future