skysight-inc/HackerNews huggingface dataset:
The web page itself at https://icloud.com/ comes up, but trying to login renders "Connection error iCloud encountered an error while trying to connect to the server".
Other people can't delete your account or your data. (They can moderate it into oblivion instead.)
Same exact expectation and same exact violation of my expectations. It actually looks like that. In the sky. Huge.
Tell you what; I’ll answer your new question if you answer my original question which you evaded: Why are HTTPS keys not “security theater”, but DNSSEC keys are? (Details in my comment upthread.)
Stick! Don’t twist! Don’t fold!

Depends why you are doing this. If it is for the money stick to the first project that is making money. It has a much higher chance of succeeding.
I think it's worse than that.

My bank offers a US routing and account number so that Americans can transfer money, since the banks over there struggle with international payments.

I then found out that my in-laws still can't transfer money because their bank has removed the ability to send money to another account that isn't via Venmo.

It's not "messed up" it's hostile.
That's the first thing I checked, indeed. All green is very misleading. :-)
Edit: Front page of a few sites

Reuters: See the right part of the image https://imgur.com/VpGAIBl

CNN: https://imgur.com/TzRtit8

AP News: https://imgur.com/OgrtzrC

NBC: Not so apparent but there https://imgur.com/7itvGeh

NYT: Also not obvious https://imgur.com/4DMDqr0

NPR: Gotta scroll: https://imgur.com/dp5UDCq

I found it on Fox News by search and it's a fair scroll down. I also found in MSNBC by search, but actually don't know where it is just that the word "moon" exists somewhere on that page and for the life of me I cannot see what word is highlighted.
Impressed by the completion speed. It really changes everything... again.

Do you have plans to add a chat feature and IntelliJ plugin?
I was enriching them by agreeing to view ads – not granting unlimited and perpetual use of my intellectual labor. One is a fair exchange of value, the other is highly exploitative.
Can't help but imagine how the minority engineers of Google might feel going to work to fix a prompt asking AI to forcefully and itrealistically over-represent their racial fratures, all while the whole Internet is cranking out memes with black Voltaires and Vikings. How this helps DEI eludes me.
All the processing happens in the cloud. It will upload the git repository you use it on. We retain the data for a maximum of 7 days.
Very cool!

You might want to consider also publishing a schema for it too, as a Pkl package. The package can simply be published as a GitHub release (see details in this post here: https://github.com/apple/pkl/discussions/85#discussioncommen...)

Also, despite being written in Java, Pkl is distributed as a native executable for macOS and Linux (Windows coming soon).

But yeah, you do need the executable installed on your system in order for our pkl-go bindings to work.
I think that over time people realize who has a fire drill every month, and who quietly just gets things done.
Why do you enter garbage in the terminal? But seriously from the next answer: „ The reason it saves every command is so that it can produce statistics, for example exit code distribution and runs per day etc“
Apple vs Oranges: A complete comparison.
> The San Francisco-based company reported that its revenue rose more than 20 percent as its losses narrowed last year. It added that it had 73 million daily users and more than 100,000 active communities.

> In its prospectus, Reddit said revenue in 2023 was $804 million, up about 21 percent from $666 million a year earlier. The company lost $90 million in 2023, compared with a $158 million loss the year before, according to the prospectus.

I don’t know what’s crazier, that Reddit had nearly a $1B in revenue, or that they somehow manage to still lose money. What the heck are they spending it on?!

Will be interesting to see what the 2024 appetite is going to be for unprofitable companies looking to cash out. I know I’m not alone in avoiding this thing like the plague.
Hard not to feel old when you've developed apps using Delphi 1 on Windows 3.1.
Reminds me that one time I found 17 databases in our org without backups configured. All I got was a thanks from some devops guy and no manager even heard of the problem...
It didn't become, just suppressing what was already there is gone.
Yeah, I first saw it in the mid 2010s, then a short time later when I first watched LEXX, the episode "Girltown" surprised me by mocking some of the things I thought were new - but it aired in 2000.
Glad to hear it. We'll add an IntelliJ plugin next week.

We may add a chat feature if we can make one good enough that we're happy with the quality.
Recommend also looking into CUE

https://cuelang.org/docs/usecases/
I feel literally the opposite: the reason why I'm disappointed by the current state of AI is because I really want it to work so I can focus on the actually useful part of my job instead of doing boring stuff.

What's the useful part of my job? It's bringing values to my customers: they want to do something, and they need help. But today, unfortunately I must always tell them to reduce their ambition because they wouldn't be able to afford it or to be stuck waiting for the project to deliver even if they could fund it.

I've seen a enormous shift in developers ability to actually ship valuable products to customers when opensource became mainstream, thanks to github and things like npm: no more custom half-backed libraries for doing all the features necessary for the product to work, we could just re-use an existing library. More than half of our job disappeared these days, yet nobody regrets the days when you had to write your own code for absolutely every features, and the number of programmers exploded since then[1].

I wish AI assistant could be as impactful as github and npm, and I'm pretty sure they will eventually, and that day will be a great day for developers, not a bad one.

We're not going to lose our job, because from the perspective of the dude who hold the money, our job is to be the weirdo that talks to machines to deliver what the his ego want his company to be. Hence, the more you are able to deliver, the happier the money holder, and the more money you make. Our job will be threatened when the guys with money will be willing to actually make the effort of talking with the machine, but I don't see this day coming anytime soon. The ambition of man is unlimited, but his will to make efforts is in scarce supply.

The only realistic risk with AI, is big corporations grabbing all the benefits of the added productivity, this is a serious risk, and a very good reason not to be using OpenAI so we don't trigger a self-reinforcing feedback loop that give them a monopoly position where we all end up losing because we depend on them.

[1]: this has caused lots of sustainability issues for the library authors, but not for the developers using the libraries.
I’m in no way defending Gemini. But if I am explicit about race for ChatGPT, it respects the prompt.

I have two coworkers in a private Slack and we are always generating crazy memes with ChatGPT. If I specify a bald Black guy (me), a white woman and a Filipino guy, it gets it right.

I tried some of the same prompts that Gemini refused to render with ChatGPT or forced “diversity” on, ChatGPT did it correctly.
On my feed this appeared almost next to "10 rules of Zen programming" - What a contrast. If you feel anger and frustration after reading this, I'd definitely suggest you find and read that other article.
More: https://downdetector.com/status/icloud/
I saw one of the Microsoft product owners give a talk on Power Apps at Atlanta Developer's Conference:

https://www.microsoft.com/en-us/power-platform/products/powe...

You can write just a few sentences, or even upload a drawing of what you want your app to look like, and it'll create it for you.

The catch is it's only for corporate apps. These can't be publicly facing. Everyone needs to sign in with M365 and have an individual license.
I've done that as an hourly contractor, I fixed their 6 month problem on my first day, I hoped they would then hire me for more hours on other stuff but they were like nope, that was all we needed. They did tell some other companies that I was good at this kind of stuff but nothing came of it. My first and last day in contracting for small companies.
I had support for that but dropped it as I was trying to get that release out and didn't have time to refactor it properly (I made a lot of changes in the past couple of weeks).

I do use Jekyll for a few sites of mine and need this to work, if only to sort my posts. Expect this to be added back in the next few days.

I'll drop a line here once it's released.
I’m a sucker for a particular mix of condescending plus wrong.
Huh, TIL about Caucasian Shepherd Dog. They used to use them for bear hunting!
We've been using Turbo for over a year now (similar idea to Htmx). Pretty happy not to be using React anymore. Most of the complexity is offloaded to the backend where we can handle it better with a typed language system and no middle layer (e.g. GraphQL) between our app and the database.

TypeScript is not typed fwiw, e.g. `as any`.
It's really unfortunate that the tech companies set the precedent in the first place by pushing hard political agendas into their policies and moderation biases. If it was truly neutral in the first place we would not be having this conversation. All the people complaining only now about Twitter doing this are part of the problem.
As much as React is too wordy and bloated these days, this comparison seems extremely unfair, bordering on biased.
NASA is covering this on twitch right now: https://www.twitch.tv/nasa
You laugh, but where I live the market for juniors (other than summer internships exclusively for currently enrolled university students) is basically zero right now.

Every company is looking exclusively for seniors or at least mid level. They don't care that someone needs to train juniors in order to become seniors as long as it's someone else who has to do it. Companies can stay irrational longer than you can stay solvent.

So everyone keeps telling me how hot the SW dev market is right now due to all the openings and the high demand, meanwhile I'm only getting rejections because I don't have 3+ YoE in AWS, Kubernetes, Django/Flask, System Design, etc.
> Maybe larger companies have their own infra for this, or have redundancy in place (e.g. their own GPS devices)?

Modern trucks have cell modems tied to a private APN that are used for updating vehicle firmware & doing telematics. They also typically have a route to the internet that provides a WiFi hotspot in the cab.

Depending where the fault was in the telco stack, that APN may have still been functional

Not saying this was a significant resolution, but at least a possibility.
> Lee McKnight, associate professor at Syracuse University in New York, said the widespread nature appears to be 'a massive Distributed Denial of Service (DDOS) attack on core Internet infrastructure.'

Really curious how _the quoted expert_ got "DDOS on core internet infrastructure" from this.

eNodeB or gNodeBs not broadcasting their networks would indicate a fault in the 4G/5G core (networks unique to each telco, not internet infra), which should be sufficiently isolated from the internet to not be DDoSable by random IoT devices.

This kind of fault would be more indicative of a configuration error, targeted attack, or external dependency. If the latter, I'm very curious who all of the major US telcos are depending on in that way...
Same for me, and auth from an iPhone fails as well. Downdetector shows a spike starting a few mins ago.
I'm happy to hear that. I don't have any specific plans for same.energy at the moment other than to keep the site up.
Thank you - happy to.
It's been known for a long time that women are more prone to autoimmune issues of all kinds, and yet as other comments here discuss, there is just not much done in the way of thorough exclusion of rarer autoimmune causes. Many doctors, even rheumatologists, just run a standard set of blood tests that only test for common autoimmune issues, and if none of those turn out positive well then I guess it must all be in her mind! And since portability of medical records sucks in the U.S., one often starts again at the beginning with each new doctor no matter how much has been examined before. The gulf between medicine-as-accrued-knowledge and medicine-as-actually-practiced is very wide.

https://arstechnica.com/science/2024/02/female-propensity-fo...
Have you seen what Reddit looks like lately? It seems cheap because the training data they’re offering is junk.
>Mental illness is real illness

This is surely true, but they certainly different when it comes to treatment and the role of the sufferer. When it comes to mental illnesses, the patient usually has to be an active participant or even leader in their treatment.

That is to say, a doctor can strap someone down and cut out their kidney, but a doctor cant unilaterally change your mental processes.

I think both medically and culturally, when something is designated a mental illness, it becomes more of the patient's problem to solve.
Gonna be that guy!

Any chance the team could create a Home Assistant add-on for this? https://www.home-assistant.io/addons/

I think the Home Assistant community would go WILD for being able to self-host their Bluesky data straight from home with just a few clicks.

It's a pretty big crowd of people. https://analytics.home-assistant.io/
327k willing to opt-in to analytics.
And this is the worse it will ever be at doing this task, it's impressive in a scary way.

It's extra funny when you think that resilience was the first thing Sam Altman answered when asked what kids should be learning today .https://youtube.com/shorts/OK0YhF3NMpQ
No, not "basic" stuff at all. It's not only "allowed", federation works exactly by replicating all the activities from the remote servers and even the images you share. If you don't believe it, just go ahead and see what happens when you repost a message from someone's server. The repost will come from your server, not the original creator. Or try deleting a conversation on your server and notice how the other instances will still keep everything intact.

Also, what would be the problem if you put content on your server and someone downloads it and holds a copy? No one is redistributing your content trying to pass it as their own. Attribution is still preserved. What is the copyright violation here?
I've actually found these takes quite interesting, though I wouldn't say I am in agreement.

You might find some of Freddie de Boer's writing on disability interesting, such as this piece [1], this one [2], and others.

[1] https://freddiedeboer.substack.com/p/your-mental-illness-bel...

[2] https://freddiedeboer.substack.com/p/the-gentrification-of-d...
it's just a name change, which actually happened a while ago.

i agree they're incompetent with their constant rebranding, but this isn't really a functional change or an issue at all for users
A fat monopoly and a bunch of unaligned bullshit besides that.

Like its all middle management machiavellianism at this s point.
i know real mexican people in cdmx that use latinx. but i guess they must've been brainwashed by the white wokes
Cool, send that to them so they can literally put that one, simple sentence on the site.
> I’m not sure what this does if the log output is multiple lines long

It breaks, and it's not pretty. Instead of

def clean_up():
for _ in range(num_lines):
print("\x1b[1A\x1b[2K", end="") # move up cursor and delete whole line

you need to do

def clean_up():
for printed_line in printed_lines:
print(f'\x1b[{(wcswidth(printed_line) + terminal_width - 1) // terminal_width}A', end='')
print(f'\x1b[J', end='')

However, if your wcswidth differs from the one that your terminal uses, you still get broken output (either missing or doubles lines). And I know of no reliable way to measure actual "lines taken" of a text except by switching terminal to the alternate screen mode, moving cursor to (1,1), printing the text, querying the cursor position from the terminal, then switching back to the normal screen — but it has horrible performance if you work over ssh.

How do I know all of that? I've tried to implement parallel input/output, like Erlang's shell does: you have prompt at the bottom of the terminal, but the output of the running program still gets printed above of the prompt, even as you typing the command. Erlang shell (and pretty much everyone else, e.g. consoline) do it by erasing the prompt with the partial input, printing new line of output, and re-printing back the prompt and your input. In this scenarion, you can't even relaibly query the terminal's cursor position because it will be reported on the stdin so you'll have to relaibly filter it out from the user input... ugh.

Surprisingly, there is no terminal command for "use this text for the prompt in canonical mode" which would solve almost all of it: the terminal itself of course know where it drew what and how many screen estate it took.
Instead of minimizing costs by performing massive workforce reductions and while not earning profit, corporate officers could just... earn some profit to keep the momentum going. And to go beyond, beyond initial starting conditions.

But that's asking for too much from the average corporate leadership. Efficiency and technology acquisition are too much for these agents of the entrenched hegemony. So, what we have right now is a form of nationalist socialist welfare that looks like our current financial-administrative system. There's some momentum and inertia, but it's all being wasted on keeping unproductive fat cats alive.

And that's okay. Because smart people will be leaving this oppressive Egypt under a stubborn Pharaoh. For much better lands and pasture. And while that happens, profit will start to look like a heinous crime to these welfare recipients. Who naturally will not be invited to the awesome parties that's coming in the future.

Something like Eloi and Morlocks, if you wanna get biological about it. Eloi and Morlocks, though, are just the starting point. H.G. Wells didn't have anime music videos to inspire him to think about the more accurate possibilities of a matrix of biological degradation and environmental niche adaptation.
I’m the last person to defend any of Google’s products. I specifically said that I would be pissed if I explicitly stated a race and it refused to do it.

I’m a Black guy and I hate a lot of the DI&E initiatives that I first encountered at Amazon when I worked there.

I can say though that Amazon didn’t discriminate, corporate policy is equally toxic toward everyone.
FirstNet absolutely went down in my locality (western Ohio, near Dayton). I was on shift for after hours support of a public safety answering point (AKA a 911 center) and I received a call at 04:14 Eastern stating that all the law enforcement/fire mobile units on FirstNet disconnected from the VPN and that no FirstNet cell phones could make/receive calls or send/receive text messages.
I've experienced the joy of having live telephone wire in my mouth and receiving a phone call. That was an electrifying experience.

I was living in a ramshackle house and I wanted dial up internet so I went to the phone company, paid the deposit, and activated my home phone.

Got back home, set up my computer, started looking for the phone line. No phone line.

Went to the store, bought the phone jack and some cable, hooked it up to the box outside, fished it through the wall.

No wire stripper. Not going to go to the store for a cheap wire stripper when I have teeth.

Bit into the wire, stripped the first one. Bit into the wire. Stripped the second one. Third one. Bit into the fourth one and got my world rocked.

Duh. Stupid. Phone is live. Hooked everything up, plugged in a phone and it immediately rang.

I answered, "Hello?"

Some woman: "I've been calling you for hours now! Where is Jake?!"

"I don't know a Jake"

"Stop lying! I know you know Jake!"

"Ma'am, I just turned this phone line on a few hours ago. I don't know Jake. You've got the wrong number"

"Oh, well, if you see Jake tell him I'm looking for him."

"Will do..."

This woman was calling my new number and fried the stupid out of my mouth looking for some guy. Strange coincidences abound.
How to Find the AWS Account ID of Any S3 Bucket
> If you write a goto which goes around these encapsulated scopes, that goto does not jump into a region where the variable is uninitialized.

That's true when you write a goto that goes around scopes, and doesn't jump into them. However, you can still jump into the middle of an inner scope, where sometimes a variable might be uninitialized.

void c89_fn(int arg) {
if (arg > 0)
goto after;
{
int x = 42; /* or "int x; x = 42;" */
after:
/* x is in scope, but x could be uninitialized */
printf("%d\n", x);
}
}

For this particular example, GCC and Clang inline the definition of x as 42 unconditionally with any amount of optimizations on, but with -O0, both generate code that reads from a sometimes-uninitialized stack address. There's probably a more practical example that one could find.
If they could do that, they’d have an iMessage competitor by now. Last Android I used was the Pixel 3 and still couldn’t text from my laptop, something Apple has had for more than a decade.
My Mac started telling me that I need to update Apple ID settings about 30 minutes ago, but when I click "Continue", System Settings freezes and can't be closed. I think it's because gsa.apple.com isn't responding. When I ping that address, it resolves to Akamai, which makes me wonder if this is an Apple outage or Akamai outage. Neither company's status dashboard reports any issues right now.

PING gsa.idms-apple.com.akadns.net (17.32.194.34): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
Request timeout for icmp_seq 3
Request timeout for icmp_seq 4
Request timeout for icmp_seq 5
For web apps, you can't use react without react-dom. That adds 131kb. (for react-dom.production.min.js@18.2.0) Very misleading to say react is 6kb in weight.
No one knows your true value but yourself. Move accordingly.
They would never do that since BS has VCs to answer to now.
What is exactly the problem that you think needs a solution? The fact that the distributions of generated samples do not match real-life distributions [1]? How important this issue actually is? Are there any measurements? The reasoning probably goes "underrepresented in generations -> underrepresented in consumed media -> underrepresented in real life" but is there any evidence to each of the implications? Is there any real life impact worth all the money and time they spent, or just donating it for a few kids to go through a law school would actually be better?

Being unable to generate white people from direct request is not solution to this problem, just like being unable to generate joke about Muslims. It's just pumping ideology in the product because they can. Racial stereotypes are bad (well you know, against groups that stereotypically struggle in US) unless of course there is a positive trait to compensate for it [2]. It's not about matching to real distributions, it's about matching to dreamed picture of the world.

[1] https://www.bloomberg.com/graphics/2023-generative-ai-bias/

[2] https://twitter.com/CornChowder76/status/1760147627134403064
The worst thing by far in Excel’s implementation of CSV is the separator is actually a semicolon when the computer’s locale uses a comma for separating the decimals in a number.
YOLOv9: New SOTA Object Detection Model