skysight-inc/HackerNews huggingface dataset:
Cool project!

But, also, “What is old is new again”.

Back in the days of the mainframe and 3270 terminals, all of the commands were pretty much like this. There really was no command line. Rather, it was a screen of fields filled in by the operator and sent wholesale to the system.

Of course it did not end there. Most every Unix system had some kind of, effectively, “curses” based, full screen administration TUI. They were all pretty good for basic and intermediate tasks. I recall doing a lot of disk operations (partition, raid/striping, etc) just following prompts on these things.

Unix System V actually had a rather nice form and menu package you could use from scripts to do your own TUI just like the admin console they shipped.

Anyway, nice project. Just always interesting to watch stuff come around again.
Do we have numbers from H100
July 14 will tell. ;)
Swift has its own standard library, so there wasn't much reason to do this. In particular, it would've made things slower to mix them until the implementation was very mature.

Also, this project's been going for a few years I think, since it's used for Swift on Linux.
This is a game that came out in 1999! More than 20 years later there have been two remakes, there's still a huge and healthy community and a thriving pro scene. And now someone is using relatively cutting edge image AI to mod the sprites.

It's crazy to me how some of these old games have such staying power (Super Smash Bros Melee is another that comes to mind).
“ I want to work in a small team with a good product vision and a . strong shipping culture.”

That’s really hard to find. Especially if you still want to work regular hours
Kuan Chung (2705 Bp)
There was a lot of excitement when it first came out.

I tried Swift for Linux, and soon realized it was a meh experience (NS this, NS that... NextStep is still there) and switched back to Rust.

It could have been a strong Rust alternative.
While generally true that you’re not gonna find swift anywhere else, this company[0] is making their browser cross platform and using swift as the language. Apparently there’s a proof of concept runtime for windows that they’re actively working on.

[0] https://arc.net/
> I'd say in contrast, water fees are fundamentally taxes and so water districts are inherently supported by taxes and the talk are "market rate" is basically neoliberal ideology that aims to squeeze the average rate-payer/tax-payer in the name of "markets" but which doesn't actually use real markets.

Thank you for this comment. The disingenuous invocation of "market rate" is the first thing that hit me about this article too. From most everyone's perspective, "market rate" implies a competitive market. But to a monopolist, it means the maximum amount of wealth they can extract from captive customers. eg the peak of the Laffer curve. Or in the world we're headed towards, surveillance driven fine grained price discrimination.
Because some 3rd party software either wasn't PPC, or hadn't actually tested their PPC support so it couldn't be used, or in some cases interpreting the 68k code was actually faster due to cache sizes.
Seems like an extremely unrealistic representation of people's motivations to work, to me.
I'm not joking... I have 69 logins lol
We Put Google’s New AI Writing Assistant to the Test
Not as part of the work from this announcement, no, but it is surely an indication that Apple is moving in a direction where those other libraries will eventually be re-written in Swift too.
<cynical view> Because that's totally a thing Apple will release (or bundle into an existing app) as soon as it gains any popularity...

<sightly less cynical view> There's been persistent rumours for a few years now that Apple are working on blood glucose sensing for Apple Watch. If those rumours are right (and a big part of me really hopes they are) then that'd likely come with built in apps that destroy every blood glucose related 3rd party app.

Edit: I just noticed the original post wasn't specifically blood _glucose_ related. My own "blood test" requirements made me jump to an erroneous conclusion...
Those offers are optimized for CPU and memory. You can always add storage. Tell me where you can get a better offer.

An affiliate link? So what?
Forecasting in Aggregate versus in Detail
You found something you enjoyed and turned it into a career. There is no reason why you wouldn't continue to enjoy it, especially with deadlines and all the other stuff that comes with work removed.
Good things can look bad when photographed at certain angles. Not shocking. if we really cared about land use around california deserts we would do something about the sprawl of LA
In traffic incidents, humans drivers are rarely held accountable. It is notoriously difficult to get a conviction for vehicular manslaughter. It is almost always ruled an accident, and insurance pays rather than the human at fault.

Traffic fatalities often kill others, not just the car occupants. Thus, if a self-driving system causes half as many fatalities as a human, shouldn't the moral imperative be to increase self-driving and eventually ban human driving?
Have you ever been in a situation when you are writing tests where you get a test failure and realized that your test assertion was wrong?
Seems a lot of people feel the way you do. I had to make something using swift once, and could barely find a community to help me decipher the cryptic swift documentation centered around their coreml library. Apple is keeping Swift on life support, imo.
I love this level of honesty. It is true, but people never say it
Speaking as someone planning to "retire" very soon, I don't like that word at all. I'm hardly planning to move to Florida for wife swapping and pickleball with the other oldsters. I'll be doing whatever suits my fancy, including software, albeit sans Jira and keeping GoogSoft suits happy with the proper newspeak.
Okay, I don’t disagree. But “most people 35+ in less-developed parts of the US” is not the same as “most Americans”.
It could catch them before that using ownership, at the cost of lower performance.

Though Swift concurrency is mostly about "concurrency" not "parallelism", which is the one that has data races.
Alzheimer's is the least likely to kill you of "The Four Horsemen", however it seems to be the most elusive in terms of prevention and treatment.

If deep sleep can contribute to prevention, it seems that yet again exercise is the going to be the best catch-all prophylactic.
The point of retirement is that you’re free to do whatever you want. I still love programming but having to do it every weekday saps my creativity and muddles it with corporate bs.
I have easily a 100 projects I would work on if I had the time and energy that could be freed by my day job
> Right-wing types don’t buy into this at all, but legislating morality tends to create “normal people as criminals”.

All legislation legislates morality.
can human align itself to human?
> Also, this project's been going for a few years I think, since it's used for Swift on Linux.

That doesn't seem accurate:

"The Foundation package is an independent project in its early incubation stages."

"In the future, we will explore how to sunset the existing swift-corelibs-foundation and migrate to using the new version of Foundation created by this project."
I'm impressed that your buses are quiet. In SF, the city buses rattle my entire house when they pass by a half-block away. It's more "vibration" than "noise", but the whole house shakes and I hear clattering of little unbalanced objects in the cabinets and so on. In the last 5 years I've never experienced an earthquake that shook my house any more than the buses that pass by every 10 minutes.
I have an ergodox as well. I got one of the first infinity versions. There were a few issues with the USB connector but epoxy seems to have fixed that up.

I find that I like it but not as much as the advantage. It's harder to use. One of the problems is that I picked too stiff of a key type (MX clear). The other is that the keys are just a little further out of reach.

I like that I can customize it but I find that I don't use many of the features such as layers. I really don't like that I have to use layers to access the F keys. I use F2 all the time to rename things, and F5 to refresh webpages. One extra modifier key is not much but it seems to make the experience much worse for me.

I like that it's split so I can set it to my wider than normal shoulders but I don't like that it keeps moving. That seems to throw off my muscle memory of where the keys are. I'm in the process of making a fixed mount to correct for that.
Yeah - I suspect if you look at the kilojoules of gas your houses consume, these numbers would look small in comparison.
> > If I was a non-native speaker, I would use AI tools to clean up my writing. Does this mean I’m cheating? Of course not, the ideas are still my own.

> No, the ideas are not your own. They're a combination of yours and the AIs (which is a combination of millions of other people's ideas really), just as they are for anyone who writes a prompt. The fact that you aren't a native English speaker, or that you're using AI for 'good', are irrelevant. If you use AI to produce content of any sort you have to accept that you are not really the author. You just wrote the prompt.

I heavily dislike this judgement, mainly from the implications that the LLM's inputs & outputs cannot be related to one another, and the intentional disconnection of the author's initial efforts in creating the text that is fed into the LLM from the LLM's output, even if the result is a better rewording of the author's own words.

> The fact that you aren't a native English speaker, or that you're using AI for 'good', are irrelevant.

Not a fan at the attempted dehumanization of the person in question. It highlights a paternalistic attitude towards non-native English speakers that their usage of such a tool is immoral.

> If you use AI to produce content of any sort you have to accept that you are not really the author. You just wrote the prompt.

This is a reductionist take on the relationship between the LLM's inputs & outputs, reducing & dehumanizing the person as nothing but an 'input provider'. An LLM can only go as far as what's been given to it throughout the session, with the person in question still being the one supplying the goal & directions that they want to go towards. This is not an answer that can be reduced to a binary: At best, it can only be reduced to a series of continuous values between the extremes, with both ends being 'entirely from LLM' & 'entirely from author'.
Pre-pandemic, beej used to come to programmer/hacker events here in Bend. Haven't seen him in a while though.
They’re not price competitive anywhere in the line.

By the time you spend hours/days/weeks constantly dealing with random edge cases and issues with the poor software support of AMD you could have bought 2-3x the Nvidia hardware (minimum) and still come out ahead.
If they just had a proper cross platform standard library and package manager it might be more successful, it is a pretty cool language. But the north Korean esque closed apple ecosystem makes that impossible, all of that is intentional.
Cope in that sentence is likely https://www.urbandictionary.com/define.php?term=Cope
I’ve struggled for a long time to have a good sleep routine but over the last few months I’ve found some things that actually work for me, to the point where people now think of me as one of the early people at work. I don’t know if this will specifically help deep sleep but my hunch is that for me it has.

What’s worked for me:

- A good memory foam pillow and a new mattress

- Using light as well as sound for my alarm clock. I have my smart lights gradually turn on in my room over a 15-minute period in the morning and have an alarm set on my watch.

- Counterintuitively, having a TV in my room.

So my night routine now is that I’ll retire to my room, get ready for the next day (put clothes out, go over my reminders/notes if I feel like it, etc), then lay in bed and watch a video or two, then dim my lights to a setting I only use for the last part of the night (bedside lamp only at minimum brightness). It’s turned out to be a surprisingly-good sleep hygiene cue for me. I’ll usually then wind down with some more videos but I’ll inevitably start feeling drowsy and then it’s lights-out and the TV gets switched off.

I also switched showering from the morning to the evening and I also make sure to change out of my work clothes when I get home.

This means that in the morning I have very little to think about. I have to just plant my feet on the floor and get moving. Since everything’s already prepared I can do this pretty mindlessly. I don’t drink a coffee until I get into the office.

After a few days of forcing myself to get up like this consistently, it actually started feeling weird not getting up when I first wake up with the morning lights on. I love travelling in to work before the crowds and having quiet time in the office to get work done. Another awesome benefit is that I can relax the routine a bit on the weekend and yet still get up at a reasonable time to have the whole day to do stuff, while at the same time still feeling like I ‘slept in’.

I always considered myself a ‘night owl’ but this experience has made me reconsider. If I don’t have a good routine my sleep pattern will drift later and later and I’ll feel crap all day, whereas keeping this routine I’m getting up earlier and my energy levels feel way more consistent throughout the day, so I don’t know, maybe I’m an early bird that had poor sleep or something.
swift-corelibs-foundation is what I meant, it contains a portable implementation of Foundation. Don't remember which parts were in Swift though.
Very exciting! Maybe this will be the thing that finally makes EPC tags accessible without having to buy expensive single purpose hardware just for that.
It looks like there is a market for GnuCash support contracts priced at, say, $300 a year. It could offer some consultation and hand-holding in complex cases.
Canvas Rebel Richart Ruddie Interview
Interview with Canvas Rebel from the folks over at Voyage Miami and Voyage Los Angeles interview the post exit Richart Ruddie before launching his next big venture!
They removed it approximately two weeks ago.
I have been struggling with sleep for a long time, and I'm finally trying to focus on getting more, quality deep sleep. Because when I do sleep, I feel great. Here's what I've been doing to try to improve things:

Make your bedroom the most comfortable place in the entire world for you. I recently bought a new mattress and blankets and I no longer struggle to keep a good temperature (freezing cold vs sweating all night)... can finally side sleep without my shoulders being sore, and can sleep on my stomach without destroying my back. There are tons of mattresses out there, and there's no single one that is good for everybody. I slept with sore shoulders and back for so long... and for no good reason really.

I put an air purifier in my bedroom. It is now my sanctuary that I can go to where there is no dust, no pollen... or at least it's significantly reduced. I also started taking Flonase, and it helps open up my sinuses. For years I've had swollen sinuses due to allergies, but I've felt otherwise fine. I've woken up freaked out a number of times feeling out of breath, I thought I was dreaming it, or just not awake. But with the allergies, my nose swells shut a lot, and I didn't realize that you don't always just automatically breathe through your mouth when you're asleep.

I also started going to bed an hour or so earlier. Not so much with the intention of going directly to sleep, but I kinda spend some time preparing for sleep. It gets me away from the computer, and gets my thoughts away from work. I tend to take my time making my bed, picking out clothes for the next day, etc.

Also having an extra hour reduces the anxiety that I need to fall sleep right now, or I'm gonna feel like shit tomorrow. Getting into bed early, and not trying to sleep seems to make me feel sleepier much quicker. It's almost like I try to bore myself to sleep a bit... Or when you wake up at 3am, you realize that's okay.

And a big one for me is exercise. I am like a wound up dog. And if I don't burn off some energy during the day, I apparently try to burn it off by tossing and turning all night. I have been doing only 30 minutes a day about 4-5 times a week. Nothing super strenuous. I fucking hate exercise. But it helps me sleep much deeper.
Regex.rip – eliminate regular expression denial of service (ReDoS)
I once had a PM who told me coding was just a stepping stone to them in their career. I couldn’t understand, I thought they must not have been a “natural” like me.

Fast forward a few years, after taking on more mentorship roles, then staff responsibilities, then slipping into project oversight roles… She was so right. Coding was a great stepping stone.

Several years ago my father got promoted to some leadership role. In our conversation about it, he told me he had asked to get back closer tech, but his boss declined and said tech specialists are a dime a dozen. Technical leadership is very expensive to find though, and once you find one you don’t let them go back to the production line.

I still occasionally answer an SO question or make a few commits on personal pet projects, but lately I’m just as likely to go fishing instead or make edits to OpenStreetMap.

Programming really is a special kind of career. I can’t imagine making it the only one I ever tried though.
LOL always something to complain about. CA has incredible amounts of desert and so does Nevada and other states in this region and it's almost all empty.
I'm glad I found programming. I'm not sure I would have been very successful at anything else as a career. But the day I retire will be the last line of code I write. I'm planning to have as little involvement with computers as I can after that.
>I can't remember any tech company in my life making this big a change in one step.

How old are you?
If it settled in our mouths for a decade or two, it'd probably sit just fine.

Not to say it's sitting well now!
I instantly confused this with DragonFlyBSD.
> in the same way we expect that a retired doctor probably stops performing surgeries and begins to spend more time on the golf course.

My father is a retired doctor. I’ve never known him to play golf, but he works 60 hours a week in the emergency room of the clinic on the local Indian reservation. He claims only working 60 hours a week is retirement for a doctor.
That sounds like a fun rabbit hole.

You'll want to balance its upkeep with being sleep deprived for a year or so.

Wait, where are you located? The states? Are both of you taking parental leave?

Me, I'm mostly happy with the Wyze camera. It's not open, but it's security is good enough for me. The software is shite, but it's not owned by a foreign gov't.
> it seems that yet again exercise is the going to be the best catch-all prophylactic.

A novel idea
In terms of what you can offer in an app itself:

There was a very narrow ruling affecting only Dutch dating apps. So for those apps and those apps only, Apple added an exception:

If you offer an alternate payment method in-app, you must do it in a certain way:
TL;DR they still will contractually owe Apple basically 27% as a “commission”
Main points to their rules:
1. Must display a certain message Apple provides before accepting the payment that explains that they are totally NOT doing business with Apple if they proceed and Apple can’t help them
2. You have to provide Apple periodic reports (I think weekly or monthly?) of your revenue
3. You have to pay them their 30% regularly, minus 3% to cover your processing fee
4. They’re allowed to audit you to make sure no cheating
5. If you break their above rules they have the right to pull your app from the store

If you think the above sounds like BS and kind of like they got off easy and cynically followed the letter of the law while still doing the same monopolist rent-seeking you’re right.

Although I think sideloading of some form is coming to at least EU next year, I think? I’m sure Google will be your friend on that one.

Also, there was a recent change in response to some other ruling that any app can now have a link to a site where you can manage an account etc. even if that site might offer the ability to (gasp) pay outside Apple’s system.
The 'junk science' of parental alienation infiltrated American family courts
IBM briefly did a "swift on the server" though at the beginning of 2020 IBM was no longer interested, but the page is still up. https://developer.ibm.com/languages/swift/

2016: https://9to5mac.com/2016/02/22/ibm-swift-cloud-kitura/

2016: https://www.infoq.com/presentations/swift-server/

2020: https://www.infoq.com/news/2020/01/ibm-stop-work-swift-serve...

You can run it in docker: https://hub.docker.com/_/swift
100% agree. Does anyone know of a word that means "retirement" without the "not working" connotation? I'm in the same camp as someone who is aspiring to "retire early", but it will be more of a "work on whatever I want to" kind of retirement and not "move to Florida" type of retirement.
I agree that buying is a good choice, but your calculation is wrong. 3 months of renting will take 0.2*24*30*3=$432, which won't even cover half of the base price.
https://www.youtube.com/watch?v=D_aRzXXCv4s
Thousands protest Mexico’s new science law
"Independently wealthy"?
Running an exe that steals your session cookies isn't really hacking, hence the air quotes.
How the Little Ice Age Changed History
Your sample size is too low to draw meaningful conclusions. A sample size of 2 is susceptible to random chance greatly influencing the outcomes.
There are many interpretations and meanings of this Japanese phrase called Ikigai but in a basic sense it means "life purpose". Doing something you love, and getting better each day at it is one interpretation I really like. Many people in professions involving workmanship can attest to this.

This coming age of AI is really going to displace a lot of jobs, and make a lot of people unhappy- those who found meaning in their work. But, I feel we need to keep our joy of doing our work, and have that be the driving force, even if a computer can do something better. And this is what they say will be the "artisanal" things that will exist, and be popular to buy.

In the end, I think we just need to enjoy what we do. That's all this life is about.
The images of ruins at the end are interesting. Imagine an option that after winning the game you can fast-forward time and watch your glorious civilization decay into ruins and nothingness.
I remember having pretty much exactly this desktop many many many ... many many years ago :D
The comments from people living in the "Lake Tamarisk Desert Resort" are just mind-boggling. The resort, which is named after an invasive species, is an artificial lake in the middle of the desert.

A resident is quoted as saying "What was an oasis has become a little island in a dead solar sea" because a single solar facility was built whose edge is three miles away. The facility has a radius of about 1.5 miles.

The Guardian couldn't have interviewed anybody less sympathetic than these guys.
I know about it. Still incredibly annoying. I shouldn't need to do anything, it should just be completely ignored unless I run a linter or compiler in pedantic mode.
The correct interpretation here is that golang chose explicit context passing where java chose implicit.

It's similar to explicit DI vs implicits.

the function coloring metaphor doesn't make sense since the calling convention is the same nor are there extra function keywords (`async` vs non-async).