skysight-inc/HackerNews huggingface dataset:
I like the full ANW quote:

> “It is a profoundly erroneous truism, repeated by all copy-books and by eminent people when they are making speeches, that we should cultivate the habit of thinking of what we are doing. The precise opposite is the case. Civilization advances by extending the number of important operations which we can perform without thinking about them. Operations of thought are like cavalry charges in a battle — they are strictly limited in number, they require fresh horses, and must only be made at decisive moments.”

but it does make sense it's normally truncated in citation: at the beginning of the XX he might have been able to expect the casual reader to appreciate a simile involving cavalry charges, and probably even Euclid, a couple of thousand years earlier, would've appreciated it, but we need a new simile for new millennia.

Operations of thought are like power-ups in a game — they are strictly limited in number, they are time-boxed, and must only be made at decisive moments?

https://archive.org/details/introductiontoma00whitiala/page/...
> glurge

That's a new word (for me). Always glad to see some new vocabulary, thanks.
His actual tweet is worth reading for context, here's a screenshot of it: https://i.redd.it/asjc0wtjarkc1.png

Those usernames say it all really.
This looks like a joke, naturally D-BUS without JSON is what is preventing Linux on Desktop to take off.
It's very common in the UK to just call them jigsaws, as most people are more likely to interact with the puzzle than the tool.

Interestingly, in Germany, they tend to just be called puzzles, so they went in the other direction.
Jesus it's good. I gave it some of my travel blogs, and wow. I mean, there are flaws, particularly in the shallowness of the analysis, but it's at least as good as some time-poor podcast hosts would do.
I recall many years ago I was able to extend a video by multiple minutes of a black screen, by extracting the timestamps (PTS?) of frames to a text file, then increasing the timestamp of the final frame (or end of video?) by a very large number. Sadly I'm unable to find the files or program I used to do it.
> That said, I think a lot of non-US-based programmers grossly over-estimate the value of pure programming skills versus things like understanding a market, problem solving, empathy, English proficiency, similar time zone, professional trust, etc. on top of programming skills goes a long way.

I agree, but IMHO when WFH many of these are weakened or even completely lost for the local American employees too. When WFH, the cultural integration(which provides the empathy, market understanding and other) gets reduced into whatever they can get from their neighborhood and from the internet. The internet part is available to everyone globally and the neighborhood culture is already not very strong in the USA apart from few places like NY. The rest are skills people can develop just as they can develop their programming.

It's true that good programmers don't have to be afraid but there're good programmers all over the word and when the market is not as hot, even the best will feel it.
If I could predict that, I could beat the market. Inventing the difference would be both a fun technical challenge and a way to get a terrifying lynch mob at my door. Merely knowing how far away it is would help me know how to plan early retirement (kinda already could except for being a migrant).
The race for true AI is on and the fruits are the economic marginalization of humanity. No game theoretic actor in the running will shy away from the race. Anyone who claims they will for the 'good of humanity' is lying or was never a contender.

This is information technology we are talking about, it's virtually the exact opposite of nuclear weapons. Refining uranium vs. manufacturing multi purpose silicon and guzzling electricity. Achieving deterrence vs. gaining immeasurable wealth, power and freedom from labor.

This race may even be the answer to the Fermi paradox - that there are few individual winners and that they pull up the ladders behind them.

This is not the kind of race any legislation will have meaningful effect on.

The race is on and you better commit to a faction that may deliver.
Oh yeah no doubt. I'm more talking the specifics of the phrase "raised by the internet" and what it would mean to me, without the context of the article.
> because the falling ripe fruit can create a sanitization issue

I presume that Americans always take the poo of their beloved pets from the streets. /s
I am playing with LK (little kernel) with aim to replicate some functionality of Fuchsia OS, just much simplier and lighweight.

I do miss something that is more interactive than Arduino or RTOSes, but not as heavy as having to run Linux.
Modified the above to https://go.dev/play/p/DRXyvRHsuAH
You get the first result in results[0] thanks to `atomic.Int32`.

package main

import (
"fmt"
"math/rand"
"sync/atomic"
"time"
)

func main() {
args := []int{5, 2, 4, 1, 8}
var indexGen atomic.Int32
indexGen.Store(-1)
results := make([]int, len(args))
finished := make(chan bool)

slowSquare := func(arg int, index int) {
randomMilliseconds := rand.Intn(1000)
blockDuration := time.Duration(randomMilliseconds) * time.Millisecond
fmt.Printf("Squaring %d, Blocking for %d milliseconds...\n", arg, randomMilliseconds)
<-time.After(blockDuration)
idx := indexGen.Add(1)
results[idx] = arg * arg
fmt.Printf("Squared %d: results[%d]=%d\n", arg, idx, results[idx])
finished <- true
}

prettyPrinter := func() {
for range time.NewTicker(time.Second).C {
fmt.Println("Results: ", results)
}
}
go prettyPrinter()
for idx, x := range args {
go slowSquare(x, idx)
}
<-finished

fmt.Println("First Result: ", results[0])
fmt.Println("So-far Results: ", results)

}
Seeking Guidance on GenAI Projects and Career Preparation in Data Science
Hi everyone,
I’m currently a final-year student pursuing a Bachelor's in Data Science and am passionate about starting my career in the tech industry, specifically in the domain of Generative AI and Data Science. I’m looking for expert advice on the types of GenAI projects that are highly valued in the corporate world today. Additionally, I’d like to know how I can best prepare myself, both in terms of technical skills and knowledge, to pursue roles in research and development or other technology-focused positions in data science.

Thank you for your time and insights!
Best regards,
Abhay Kumar
abhay04kumar@gmail.com
GitHub: https://github.com/Abhaykumar04
LinkedIn: https://www.linkedin.com/in/abhay-kumar-09b5b4168/
If it was vomit, it will be recognized quickly, AI or not, not an hour of listening for sure; yes, even if it was sent by a friend.
> Do hotter temperatures or different wildlife make them a bigger problem in the US somehow?

In many places, people worry about bugs and rats eating them, and the ones that don't get eaten start to rot and grow moldy. Generally just things people don't like in a dense city.

Any rotting fruit that falls on the ground will attract many animals and bugs. Lots of flies and wasps, as well as bigger animals like rats or raccoons. Depends on the city for the specific animal, but seems like there are plenty of animals in big cities (at least here in the US) - NYC famously has rats, for example.
I think it is primarily for compatibility. Practically every language has a readily available library, often part of the standard library, for json. That is less true for something like Msgpack or cbor, and even less so if make a new binary format.

Also, there are benefits to the format being human readable.
Tengine: Open-source web server, originated by Taobao, based on Nginx
> perfectly checked, standardized, quality controlled, and ready to consume

Only if there is a problem. /s
This should reduce carbon emissions, but the dow.stream consequences seem complex and difficult to anticipate. For instance, what happens to human consumption of other resources when energy becomes essentially free? How much cheaper does it become, say, to exploit, extract, refine, and manufacture? And if extraction becomes cheaper, maintaining oil infrastructure becomes arguably a simple matter of industrial convenience: why bother to change when it's only becoming cheaper?
So they copied the mistake from some shell (you don't need much experience to realize it's unwise not to use a separator to separate)
I would disagree it's trying to be a "quality" podcast. As usual with AI, it's an average over averages, incredibly mediocre, sometimes borderline satire. For instance, in this example podcast they say "and trust me, guys, you wanna hear all about this", which is where I would usually turn off, because nothing of quality can come after this sentence.

In my company, HR now uses AI to do training videos. It's hilariously funny, because it looks like a satire on training videos (well, granted, it's funny for a minute or two, then it shifts to annoying).
Everything looks superb, except for one thing, the limit of 1Gbit/second per bucket is not useable in production.

This would be saturated by a single file download. Hopefully it's only a beta limitation!
You can print the results when you get them back but also print them in order too. You’ll need a little bit of ANSI escape magic to do it but it’s not a complicated problem to solve. An example of this done well is docker-compose.

Personally, I’d have written this code using a sequence number as well. Albeit I’d have attached the sequence number to a context. To me, this sound like the kind of problem that contexts do well.
working on a workshop on how to work AI first

part of the exercises is coding a game using prompts only

this was the outcome

https://emoji-chop.franzai.com/
LOL if Matt went to court about the trademark it would get laughed out. It’s not sound at all.
I did!

When you look at the studies I posted initially, one theory is that schizophrenia is a result of posttraumatic stress caused by childhood trauma, and a coping strategy (flashbacks, intrusions, dissociation). It may not be in all cases, but in the cases where that is, PTSD treatment seems to work to fundamentally heal schizophrenia.

Remission of schizophrenia after an EMDR session
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8820797/

Applications of Trauma Treatment for Schizophrenia
https://www.tandfonline.com/doi/full/10.1080/109267710037051...

Making meaning of trauma in psychosis
https://www.frontiersin.org/journals/psychiatry/articles/10....

Even if you believe schizophrenia to be first and then lead to traumatic experiences (which it certainly will), it makes total sense to do a trauma assessment and heal the maladaptive strategies and broken beliefs related to these traumatic experiences, which is where again PTSD treatment comes in.

"In the last 2 decades, it has become obvious that child
abuse, urbanization, migration, and adverse life events contribute to the etiology of schizophrenia and other psychoses. […] I expect to see the end of the concept of schizophrenia soon." (Murray, R. M. (2016). Mistakes I Have Made in My Research Career. Schizophrenia Bulletin, sbw165. doi:10.1093/schbul/sbw165)
The author forgot about two very important "closed" plugins: "Remote SSH" and "Dev Containers".
I agree that it seems a bit pointless unless you're running a huge batch and that I don't think reading from channels in a for loop should be referred to as promises, but I've written CLI tools where running batches of jobs in parallel and printing the results in order is desirable. I don't think it's a generally undesirable thing.

Edit: not quite parallel: I mean with a limited pool of workers, or a partial ordering, or something else that means there's a reason to return results early.
Science is a method designed to get closer to truth. That’s all.
People shall not park if they don't like it.
we created the problem by abusing technology so I doubt more technology will solve it. We need to change our consumerism culture from throw away to keep forever.
Old ways die harder

Paul Maritz also explained to Intel representatives that Microsoft’s response to the browser threat was to “embrace, extend, extinguish”; in other words, Microsoft planned to “embrace” existing Internet standards, “extend” them in incompatible ways, and thereby “extinguish” competitors.

https://www.justice.gov/atr/file/705216/dl
Do you do a lot of trademark litigation work? (I'm asking because there are people on HN who are professionally familiar with this subject.)
You're talking about the most broadest of broad experiences here, what about all the proprietary dev products that have been sunset which usually was design to keep in said developer in the walled garden?
> But at that point, you've basically invented part of Cap'n'proto

The only problem I have with Cap'n Proto is that the description is external to the serialization. Ideally I'd like the binary format to have a small description of what it is at the message head so that people can process messages from future versions.

ie. Something like: "Hmm, I recognize your MSG1 hash/UUID/descriptor so I can do a fast path and just map you directly into memory and grab field FD. Erm, I don't recognize MSG2, so I need to read the description and figure out if it even has field FD and then where FD is in the message."
That would be going full circle, given that D-Bus was predated by
Bonono on GNOME side, and DCOP on KDE, which was based on X11 Inter-client communication.

D-Bus evolved from merging their needs into a single approach.
https://fruktkartan.se/ for Sweden.
I wish i could see which ones became big in the past 3 years based on profit
I'm working on a to-do list and time management application that I prefer to keep secret for now. If anyone here is using an app like this, I would love to know what you would like to improve. And if you're not using an app like this, I would love to know why not?
What I appreciated about metal shop class is the casual (software-like?) attitude towards toolmaking. Would that step go better with a jig? Weld one up on your workbench, and then angle grind everything off when you move to the next phase...
I’m working on a collaborative reading app called Rdrs. You can upload a ebook, create a reading group, invite others and your reading position, comments and highlights are synced live with the group. You can also read privately, and as its web-based is available on any device.

I’m still in active development so there may be bugs or crashes, but I’d be very interested in your feedback.

https://www.rdrs.app
This behaviour has a specific name.

Microsoft is embracing open source, gaining market share with proprietary extensions, and then those to extinguish any truly OSS forks.

Embrace, extend, extinguish. Once again.
The Z-machine could run under 64k or RAM, or less, back in the day.

1GB is probably more than you'd need to store all the Infocom releases!
The ironic thing about the docker-compose UX, which I agree is probably the optimum here, is that it doesn't benefit from promises.
I’m unsure how PirateSoftware is popular. Most of the time has either spins a story that a team of people worked on at blizzard worked on as his own personal achievement. Or has no idea what he’s talking about.

Theo on the other hand is mostly an idiot and people think he’s an authoritative figure on everything. He will never admit he’s wrong, rather sweep it under the rug or pretend no one saw him be wrong.
Coming soon, "Late Night With Google AI"?
it is possible they fear being replaced with a few lines of erlang
This a really cool idea. I've just started a book club with my room mates and we'd be keen to give this a try, especially if we can leave notes/thoughts for one another as we go through
> France would like your phone number

I think there is a small matter of national/international politics (running nuclear as renewables backup), a lack of focus within EDF and perhaps a dash of French industrial action (at least a go slow on the refuelling outages).

Project Hercules was meant to solve the latter https://www.euractiv.com/section/energy/news/ceo-of-edf-defe... but this never happened.

On them positive side their nuclear generation is recovering a bit, albeit from a low base. https://www.edf.fr/en/the-edf-group/dedicated-sections/journ...
Same here. In fact, I typically struggle communicating my scientific research to journalists, and next time I'll use this. It found some good metaphors to make even a quite math-heavy paper's core concepts understandable to the audience without losing correctness, which is something that both I and the journalist typically fail to do (I keep the correctness but don't make it understandable enough, so then journalists start coming up with metaphors and do the opposite).

A lawyer friend of mine also suggested giving it the Spanish civil code, a long, arid legal text. The podcast of course didn't cover the whole text in 10 minutes, which would be impossible, but they selected some interesting tidbits and actually had me hooked until the end and made me learn a few things about it, which is no small merit. And my friend was quite impressed and didn't complain about correctness.
An alternative approach: criminal and civil liability with teeth.

Good news on the judge throwing out most of the “basically everything is securities fraud” charges, though.
He doesn’t know web dev…
> Bill gates

A typical YC example. Why not take Dennis Ritchie or Ken Thompson or Brian Kernighan as an example?
One can view the binary log files using journalctl.

Per https://systemd.io/JOURNAL_FILE_FORMAT/, the benefits of the binary format are:

The systemd journal stores log data in a binary format with several features:

Fully indexed by all fields

Can store binary data, up to 2^64-1 in size

Seekable

Primarily append-based, hence robust to corruption

Support for in-line compression

Support for in-line Forward Secure Sealing

As a user system-administrator, I see the cryptographic checksum as a benefit of being able to show tampering evidence of on-system log files.
I don't think this is defensiveness so much as that attempting to model promises in languages like Go will result in bad, nonidiomatic code, and that is a thing that happens semiregularly with Go in particular, as it has so many refugees from other languages with sharply different idioms.

Here, we're discussing implementing future structs just to print DNS results in order. I don't think the UX proposed in the post is good, but stipulate that it is; this is not a hard problem to solve in idiomatic Go.
I’m not going to defend the authors desire for promises because it’s a pattern I’ve never liked in any language. But that’s just my personal preferences.
But .. how can anyone use strace? That's not JSON. And serialization is cheap!
Numpy data file (.npy) and ZIP file support for MicroPython. https://github.com/jonnor/micropython-npyfile
https://github.com/jonnor/micropython-zipfile
Yep, this is me. I like just capturing memories with my smartphone, and only wish it had a better lens. It's convenient that I can just carry it in my pocket and not have to carry a separate device.

If someone made this smartphone-like camera, I wouldn't buy one. What purpose would it serve? I already have a phone, and if I want to spend more money to get better-quality photos than it can provide, I can just go buy a higher-end phone that's aimed at people like me, with a bigger and better lens. Why would I want to carry a separate camera around and then worry about stuff like syncing photos?

If, however, I got back into doing more serious amateur photography, like I was into 15+ years ago, the last thing I would want is a smartphone-like camera with an annoying touchscreen. I'd want a "prosumer" DSLR, with lots of physical switches. And these already exist.
Excellent. Even looking at that page brings me back to DOS days.

BTW, what’s everyone’s favorite NFO viewer?

With this font pack, LiteXL/Pragtical would probably do a great job, BRB gotta test it.
Best Practices for Building and Scaling an Online Form Builder
Post: Hey HN community,

I’ve been working with a platform called Core Form, an online form builder that aims to simplify data collection for businesses of all sizes. I wanted to share some insights on the process of building and scaling such a platform, and I’d love to hear your experiences and suggestions as well!

Key Features of Core Form:

Responsive Layout: Forms are fully responsive, ensuring a seamless experience on all devices.

Drag & Drop Builder: Users can create complex forms without writing a single line of code, thanks to an intuitive drag-and-drop interface.

Embed Options: Forms can easily be embedded on websites, blogs, or landing pages.

Advanced Analytics: Users gain detailed insights into form submissions, including response rates, completion stats, and more.

Data Privacy & Security: With growing concerns over data security, Core Form provides advanced protection features to ensure all data is safe.

Zapier Integration: Automate workflows by connecting Core Form with over 2,000 apps via Zapier.

Webhook Integration: This feature enables users to send form data directly to their own servers or third-party applications.
Challenges Encountered: One of the biggest hurdles has been finding the balance between offering enough features to satisfy power users while keeping the interface simple for non-technical users. We’ve also invested heavily in making sure that the platform scales smoothly, even as more users and data are added.

My Questions to You:

What are some growth strategies or features that can differentiate Core Form in the crowded market of form builders?
Have any of you worked on similar projects, and if so, how did you tackle the challenge of scaling while maintaining performance and security?
Any thoughts on the latest trends in online form creation and how they might impact the industry?
And without all the things that make it useful as a regular smartphone. So why bother with it? Just use a real smartphone.
My best spots are fruits trees in the border of a villa, but you can catch some by climbing a bit. Usually proprietaries are ok, they don't eat them most of time. I'm foraging figs and persimons
I can do you one better. Plant those trees and when their growth (in terms of sequestered C02/year) start to plateau you cut them and either use them for construction or bury them in places where the conditions are right for coal formation. Since we understood the "coalification" process we can also manufacture such sites close to where said trees are planted.

In the latter case you bury the trees and forget them because accelerating coal synthesis is energy intensive, and so you can't really reuse that coal as it would be a net negative in our energy budget.

So you either are sequestering C02 and using it to create houses that will be around at least few decades (and in the process maybe also decrease the material cost of such constructions) or permanently sequester it in a way that only a few % of the sequestered C02 gets back into the atmosphere.

I can't find anymore the article that explains what I mentioned, but the issue is that is not economically profitable (is costs $$$ without generating a return with the current laws). However, I believe that if you account the damage climate change is doing around the world it is.
No rule setting needed. just say...
"Change all file extensions to lowercase."
"Sort by file size and prepend the file names with numbers like 0001, 002, 003."
"Swap the parts of the file name before and after the '-' character."
"For files larger than 10G, prepend the file name with ; for files smaller than 1kb, prepend with ."
> As a podcast listener, I lose interest if I can tell the audio is AI-generated...

I've never naturally come across a podcast that's AI generated to have this reaction.