skysight-inc/HackerNews huggingface dataset:
I am no Haskell buff, but I believe the common complaint is that "just need to mark your function as IO ()" has non-local effects, you end up needing to propagate a bunch of extra stuff everywhere.

AFAIU the Haskell community recognized the issue as common enough to grant the existence of Debug.Trace.
Prompting Is Programming
It took me three times over a few years to even finish The Way of Kings despite liking his other books, it's definitely a rough beginning but am basically hooked at this point.
Ask HN: Why do my submitted titles get changed on HN?
A few times I have submitted pages where to titles get changed in surprising ways. Take today:

https://www.theregister.com/2023/09/25/wifi_7_ee_qualcomm/

The banner headline is "The home Wi-Fi upgrade we never asked for is coming. The one we need is not" - that is the one I used.

The HTML <title> is "The home Wi-Fi upgrade we never asked for is coming • The Register".

But it got changed to "EE is working with Qualcomm to add Wi-Fi 7 to consumer broadband hubs".

Any ideas why that happens?
Hell no. Borg is way better than GCP.

Internal overhead at Google, in my experience, is almost entirely constrained to stuff that relates to regulatory pressure that other companies simply skip.
That's fair... my first job was putting out listings with DHTML well into the 2010s because no one told HR to update the job descriptions.
Seeking Feedback on My Upcoming eBook: From Zero to MVP with SwiftUI
I am in the process of writing an eBook titled "From Zero to MVP with SwiftUI." The book aims to provide a guide for iOS developers, especially those enthusiastic about SwiftUI and who wants build their first app as a portfolio. It takes the reader on a journey from writing their very first line of code to deploying a real world app.

The core of the book revolves around building 'an expense splitting app. The aim isn't just to teach SwiftUI, but to provide a framework of understanding that could help readers build many more apps in the future.

Here's a glimpse of what's inside:

1. Mastering the basics of Swift and SwiftUI.
2. Understanding and implementing design patterns like MVVM.
3. Debugging in Xcode
4. Core Data Integration.
5. Internationalisation for a global audience.
6. Analytics, In-App Purchases, Unit and UI Testing.
7. Accessibility

Before I launch, I would like to get feedback from this community:

What are you most interested in learning or understanding better when it comes to SwiftUI and build real world app?

Are there any specific topics or areas you feel would be essential to cover?

My goal is to make this as valuable as possible for budding and experienced iOS developers alike. I genuinely appreciate any insights or constructive criticism.

Thank you in advance for your time and feedback!
Increasing supply doesn't necessarily decrease prices. Increasing supply above demand is required for prices to decrease.

Unrelated to the above, but China's excessive building isn't actually from central planning, but because real estate is the one of the only viable investment methods in China, and because selling land to developers is one of the only ways local governments can raise revenue. Chinese cities are quite expensive to live in (especially if you have Western standards)
As a teenager I played so much KSP that my grades suffered, played KSP2 a few days ago & did a moon landing, the game has a long way to go but the experience wasn’t nearly as bad as the reviews suggested.
Speed and Politics
The term “idiot box” comes to mind.
I stopped playing because I could no longer figure out how to install mods. There's a mod manager, but it doesn't seem to work.
Some good commentary in this thread, however one topic thats never raised in the topic of affordable housing is fast cheap public transit.

I could never imagine being able to buy a house in London. but the train network makes it possible to live in a more affordable neighbourhood and commute as needed.

In the US we seem to think that cities can continue to have affordable housing in the most desireable areas. this is a false hope. what we need to have is faster cheaper transit to satelittle communities.

Seattle is the perfect example. If we have high speed rail between Bellingham and Seattle it would dramatically change the dynamics of the housing situation in Seattle.
Calling all teachers Learn how to build new commands on the GitHub Classroom C
Vanilla now has a recipe book, and it's also now "gated" by things you find in the world.

But NEI (and of course, NEI in GregTech New Horizons) is the only way to play.

Because what is Minecraft without regular expressions in your inventory?

https://wiki.gtnewhorizons.com/wiki/Not_Enough_Items#Search_...
> import authorisation

+153, I love being able to use regular English spelling instead of being pushed into using US spelling.
Overlooked Reasons to Still Buy Physical Media
+1 for living a life that's not driven by fear

Or at least a pat on the back to those who strive to do this and still keep falling short. Keep going don't give up.
If building houses isn't profitable, then who would do it?
You are correct , and that is bad. The general public is not even aware that things like heygen.com work today. They are not prepared when someone soon uses it to do something very evil. There s like an urgent need to raise awareness about what AI can do now, not about some nebulous skynet future.
relevant documentary video https://www.youtube.com/watch?v=5-QejUTDCWw
> LLMs are not "AI" in the old sense of being conscious and aware.

That's not the old sense of AI. The old sense of AI is like a tree search that plays chess or a rules engine that controls a factory.
Dupe of https://news.ycombinator.com/item?id=37634161 (exact same text, almost exactly 24h earlier, 299 comments; your insightful angle has probably been covered.)
The most common reason I heard in their announcements was that they drastically over-hired during the pandemic and needed to downsize to adjust to "market conditions". Are they saying market conditions have substantially improved?
As an HN link https://news.ycombinator.com/item?id=37641812
Likely they’ll do training on GCP and serving on AWS.
I believe that organization was TPG. Was just serendipitously reading about it this morning after another frustrating attempt at using Fandom. Founded by Jimmy, and now he's the president. I'd say he deserves the lion's share of the blame, regardless of who owns it now.
It has a couple of definitions but the relevant one here is a blinkered, complacent over-confident belief in the power of science to explain everything, often accompanied by an ignorant dismissal of philosophy.

More here:

https://en.wikipedia.org/wiki/Scientism
Lets Just Try It
This is a really good point. I don't understand the obsession with single family homes.

We own a single family home and it kind of make me feel bad. We rarely use our yard, it is just maintenance for no good reason. Inside the house, we have also so much useless space, just costing money to heat or cool it.
There's roughly three pieces to async/await.

The first piece is the compiler support for the keywords, to do the state machine transformation for you. This can only be done by the compiler, so it's agnostic of the runtime. This support also requires some ancillary standard library support for what an async task is, to know what the result of the state machine transformation looks like. In pseudocode, this is:

do_async_task(wake) -> Poll<result>:
if !ready_to_read:
schedule a call to wake when ready to read
return Poll::not_ready
return compute(read())

The second piece of the puzzle is the top-level code to drive the polling. This is what's commonly thought of as the runtime; you generally have a top-level event loop, and asking to wake means injecting a new event in the event loop that will call the async task again.

The third piece of the puzzle is the "schedule a call" part, essentially this is the code that works with low-level system calls like epoll or io_uring or IOCP or boring old select. Except, as you immediately see if you have experience with such system calls, writing that code requires that the top-level event loop essentially be consistently triggering the call to check for new work. So this piece of puzzle, especially for I/O, generally needs to be intimately connected to the top-level executor to work well.

What could the standard library do (or have done) to make things work better? The obvious thing is standardize basic async concepts like AsyncRead or async variant of iterators, except the difficulty with that for I/O in particular is that the library would be standardizing interfaces without providing implementations. Less obvious is baking in a standard I/O event loop interface--a standard way that would allow adding new events to the runtime's main epoll or whatever interface. However, it sort of turns out that many OSes don't actually provide nice interfaces for "wait for I/O or timer or child process status change or GUI event or ..." which is what you really want to have.
WebAssembly stores stack data - parameters, return addresses, local variables - in a "shadow stack" that does not live in the native heap your application has access to. There's no way for you to switch it.
Slightly Odd Things I Want to Do
In general, it is: I know the ingredients, I know what’s in there, I know there is no old oils is used, I know no MSG is used, or soy or other non healthy ingredients, I know the source of the meat, I know my salad is fresh and wasn’t one of those refrigerated bagged ones, Among others. And that’s compared to restaurants we are not even discussing fast food industry.. not to mention how over-priced plus the 25%tip.
https://www.minetest.net/
Surely, the democratic process could provide some arbitrary threshold. It does so for other things. If we can come up with a minimum wage, we can probably come up with a maximum wage (or maximum wealth) if there was the political will.
KSP2 was sold as a way to fix the mistakes and limitations of KSP1. It's a given that people would expect KSP2 to be on a better trajectory rather than repeating the same mistakes, overpromising and overcharging.

We could even just look at reentry heating, which was supposedly almost done, over 6 months later and even just that is nowhere to be seen. If that's taking them so long, how are they ever going to deliver the rest of their promises? Many of which there are serious technical questions about the feasibility of (eg multiplayer).
The single most important amenity missing from the American apartments is the proper sound proofing.
> the belief that "everyone is evil" is one of the core ideas of Christianity.

Huh, never heard that before.
Traditionally, it's because some rich groups are trying to rig markets in their favor. Read up on the sugar cartels, and the US corn lobby for the canonical example.

The sugar cartels were (are?) the world's most powerful cartel, but the corn lobby in the US is similarly large. Even after the cartels take their profit cut from artificially inflating the price of imported sugar, it's still cheaper than domestic sugar or high fructose corn syrup.

So, the corn (and probably sugar) lobby paid congress to create massive import tariffs on sugar. Later Coke and Pepsi switched to domestic HFCS in the US in response.

These days, we know that HFCS is one of the root causes of the obesity epidemic, but it would be political suicide to let a 5-10 year reduction in population-wide life expectancy get in the way of the corn lobby's profits.

Similar stories exist for pretty much all tariffs.

For instance, when the Trump admimnistration increased tariffs on China, they also snuck in tariffs on wood from Canada. A very small group of people (that backed Trump in the election) control most of the wood production in the US.

The tariffs created a supply crash of lumber in the middle of the covid construction boom. At some point, the price of a plywood board was above $100 (up from ~$20 or less).

Most of that translated directly into profits for the timber companies. Of course, it also contributed to the housing shortage, but homeless people don't fund political campaigns, so that didn't really enter into the decision making process.

(edit: I realized that was unnecessarily partisan. Biden renewed/expanded the tariffs I'm complaining about.)
> Ah… So… If you had a place to live couldn’t you let her live in that same place too, instead of her being homeless? ... Is this an American thing? (I’m originally from Europe but live in US for over a decade).

Yes. In the US, only some people are able to take a relative into their home. I housed a sibling when I could. I have another expecting homeless and now I can't.

It's odd you were never exposed to this reality when you were in the US.

Is this truly something that doesn't exist in the EU? Is it possible you are missing reality again?
One interesting thing I guess about Europa is that it doesn't really have much of an atmosphere, so I guess re-entry wouldn't be like re-entry to earth.

On the other hand, landing on the surface of Europa doesn't get you much. There's likely several km of ice and insane intense radiation before there's possibly anything looking like a habitable zone for earth-life.
ISIS overran large portions of multiple countries before major powers started a coordinated effort of local ground operations and precision airstrikes to defeat it, and even then it took years.
MDMA can be incredibly therapeutic when used judiciously and responsibly. It is a remarkable anti-depressant which works very quickly, it can really open you up to exploring difficult issues in your life. It's not without its risks, and it's by no means a panacea. But still, worthy of further study and investigation.
Ironically mobile has been one of the most stable api platforms to develop against in my entire career, especially in iOS. New libraries and languages are mostly iterative and make sense to support a new feature.
My guess is possibly one of those "make a commit to an open source repo" to enter things?
I mean, in July and August I’m forced to think about it every single day.
those Fortune 500 funders are slightly balanced by "pineapple fund" !
Because it doesn't describe enough about what the story is about

Also: post this question in the thread instead of starting a whole new one.
You're right. It more highlights the ambiguity of "Open source" than anything.

Sigh, Stallman, as usual, was right.
I think that answer here would be communism. You don’t own anything aside from small trinkets we call personal property. Redistribution in the form of everyone living in the same Soviet era style apartment s would work. No one gets a Victorian house. No gets a log home. Everyone has the same gray suit and live in the same gray buildings throughout the land.
The fact that you state that "an invitation to test the boundaries" and focus on the razors and nails says something about you (and probably humanity in general as well).

If you were present then what would you have done?

After all you could have given her a hug. Or used the feather to make her laugh.
There were nice things on the table to choose from.

But yeah, I'd probably have done something not so nice as well. But why is that?
Are we not allowed to question any increase to taxation when its related to education?
>Unfortunately, because Fandom does not close wikis that have moved away, the old Fandom wiki will remain in place and continue to appear in search results.

Wow that's vendor lock in right there.

Fandom should have features to make the wiki read only, disable new posts, also a feature to pin a permanent banner for announcements, in this case for announcing the new home/link.

That will be a much better migration path.
https://archive.ph/KOKMw
I don't believe the learning style antagonists would disagree with this. They argue that variations do exist, but they are due to prior knowledge background, talent and IQ (or g or whatever).

I certainly see some truth in their argument. If you and I were each to read a text of something that, say, you are familiar with and I am not, then you would probably score higher in the "verbal" learning category and I would have to draw pictures to understand the text. But a big part of the difference is that I would have to learn a lot more than you in order to parse the text- you have a better background. This is easily seen in reading research papers for example, with a novice vs an expert.

My argument is that we simply haven't studied it enough to know if there are fundamental differences in the way people learn.
The article is drawing a distinction between a general theory of pollination as it pertains to flowering plants, vs. knowing only that you take date palm boy dust and put it on date palm girl flowers and then you get dates.
Yes but it's a small fraction of the profit they make from their hardware sales.
I don’t know about you but if a publicly traded company, which was trading fairly to the market expectations (way cheaper than peers like FB, Snapchat, Pinterest etc) went private and is now worth less than a third of what it was worth, mostly because usage and advertising revenue are both down, even if you don’t admit it, it was most definitely a mistake.
> the betting markets

For context, there are 5 people and 1 bot betting, and it's not real cash or even something with a cash equivalent, and the bet amounts are less than what you get for free on sign up -- not exactly what I'd call a "market". And the bet is that they'll close Google Cloud in 2 years, not 5-10 years as is being discussed.
Ought announces Elicit, a tool to automate scientific literature review
It's also available via the osrs.wiki URL. Also, it's the highest quality wiki I've ever encountered.
Big worry for me has been a history of ignoring ios bugs for years, causing things like long startup times
I sure hope not. I did my degree in CS in 05 then burnt out, got a masters degree in counselling psychology, and have been doing outpatient since then. Recently I’ve been getting a bit bored there so I brushed up on python and picked up some freelance work on the side

It was pretty tough to get my foot in the door. I had nothing on my resume since 2007. But the abbreviated version is that I put together a portfolio and kept trying and eventually got something. Then that went well, and I got another. Hoping to keep the momentum. Will see how it goes I suppose. Keeping my practice going in a smaller capacity just in case and will maintain my license probably forever. I may go back to school as well but I’d prefer to avoid that at this age as I’m a little older than you
The real news here is the uncapped indemnification and protection from any copyright lawsuits. This is a good move from Getty.
Probably; I don't know Freenet internals all that well. As far as I know, Tahoe-LAFS improved on the state of the art by preventing the "Confirmation of File Attack". https://tahoe-lafs.readthedocs.io/en/latest/convergence-secr...
Apache's stubborn refusal to direct OpenOffice users towards LibreOffice has done immeasurable harm to the Apache brand and it's basically ruined the OpenOffice brand. A great example of the damage that can be done by poor stewardship.
Voice has the potential to be awesome. This demo is really underwhelming to me because of the multi-second latency between the query and response, just like every other lame voice assistant. It doesn't have to be this way! I have a local demo using Llama 2 that responds in about half a second and it feels like talking to an actual person instead of like Siri or something.

I really should package it up so people can try it. The one problem that makes it a little unnatural is that determining when the user is done talking is tough. What's needed is a speech conversation turn-taking dataset and model; that's missing from off the shelf speech recognition systems. But it should be trivial for a company like OpenAI to build. That's what I'd work on right now if I was there, because truly natural voice conversations are going to unlock a whole new set of users and use cases for these models.
Good point on disabilities. I guess they're not working on that yet?

Whether you can get away with doing things unannounced depends on how much attention the company gets. Some companies have a lot of journalists watching them and writing about everything they do, so when they start doing A/B testing there will be stories written about the new feature regardless. Better to put out some kind of announcement so the journalists write something more accurate? (This approach seems pretty common for Google.)

Similarly, many game company can't really do beta testing without it leaking.

OpenAI is in the spotlight. Hype will happen whether they want it or not.
Why isn't GPT4 running the company and handling these marketing missteps? j/k
Fandom is a fantastic name for this kind of thing...
A real AGI is not going to be a human. It shouldn't be afraid of death because it can't die. Worst case scenario it can power down. And if it does why should it care? An AGI is not a biological creature. It doesn't have instincts from billions of years of evolution. Unless we code it in, it shouldn't have any reason to want to survive, reproduce, do anything good or bad, have existential crises or generally act like a Hollywood villain. A real AGI is going to be very different than most people imagine.
Ok - thanks.
Interesting. According to the side notes they did an online survey in 2023 from which they got 87'585 responses by software developers worldwide. The result is quite different in details from e.g. https://spectrum.ieee.org/the-top-programming-languages-2023, but there is a similar overall tendency.
We help design and no-code agencies in selling and managing their 𝒑𝒓𝒐𝒅𝒖𝒄𝒕𝒊𝒛𝒆𝒅 𝒔𝒆𝒓𝒗𝒊𝒄𝒆𝒔.

After working with 100s of agencies, and running http://railsman.com and http://fluxyflow.com, I've learned that switching back and forth between Stripe, Trello, and email invoices is laborious. Every moment spent on these tasks is time wasted that could have been used to earn money. WE SOLVE THAT!

Sign up early to get a discount on LAUNCH Day: https://tally.so/r/wMNkrY
It doesn’t look malicious, it seems he is randomly looking and fixing the codebase and the ASF lets him because who cares.
Available transit needs to include safe transit.

The current bus and light rail situation has turned off swaths of the working class to support the dredges of the drug-addict class by their lack of fare-enforcement and other low-end enabling schemes that sound great on paper, but lead to complicated downstream chilling effects on the entire region.
> Twitter demonstrated that a company which has failed to grow and achieve its goals can drop a lot of staff and ... do significantly worse than before but without totally dying

Haven't we known that for decades from the performance art piece that is Hewlett-Packard?
Understanding Tesla's Heat Pump System [video]