skysight-inc/HackerNews huggingface dataset:
If that's the case, a right to freedom of speech is a similarly "religious view". I don't really see the distinction you're trying to make.
Great, we already need robot neuroleptics to stop them hallucinating.
> And most devs hating on Java are using an IDE written mainly in Java (all the JetBrains ones): the irony of that one gives me the giggles.

I don't use an IDE (or its not written in Java, depending how you define it) but I think I can reliably tell a Java app - if not before - when it gives me an error.

They always (or often - I can't say it's definitely not Java when I haven't identified it) seem to spew stack traces that the end user doesn't care about, or in many cases (not an IDE) wouldn't even know what it was.
Great. And its good that this is autonomous from Home Assistant. Why?

Don't get me wrong: I run HA for 2.5 years now. Its stable, most of the time. But changing scope and size will do what it does to all the othe project: Increase complexity and change focus.

And if one part gets changed too much: Some others - interwined - might not work or worse it breaks all the scripts.

This is why I have zigbee still running as a backup with deconz, and have the the wifi-power-plugs on tasmota (instead of custom integration with ha), etc.
The smart-home-ecosystem is already like this https://xkcd.com/1810/ comic. But there is one difference: The more the systems are independent functioning, the more I can rely on them to work if one fails that is not interwined.
Well, I certainly had some expectations that are covered in the license. I.e that derivative work is a subject of some constraints and that copyrights are not removed from the code.
New study quantifies link between climate crisis, wildfires
Why databases write ahead
Regardless of what the constitution says, it's a little naive to think that US law (especially state law in many jurisdictions) isn't heavily influenced by religion, mostly that of various Christian sects.
> My entire career is now technical debt, or the code has been deprecated.

Contrary to the author, for me, over my entire career, I feel like I have been relatively incredibly lucky with my choices of 1) What (web) technologies to invest lots of time into, and 2) Therefore what tools I use in my own projects and at companies I have worked for.

I think that 50% of the reason is down to when I was born and therefore when I started my software engineering career (for example, therefore avoiding lots of bad alleyways that web dev went down), and 50% was just common sense (realizing early-on that X tool was obviously going to be superior to Y tool).

1. I was fortunate enough to be born at a time such that I just about missed the AngularJS --> Angular2 betrayal + debacle.

2. I realized, through playing around with the Angular2 beta around 2014 (IIRC), that it was going to be inferior to React. I remember that at the time React was this tiny thing that had existed for around a year or so, but it was clearly conceptually superior, with more talented Facebook developers behind it vs the Google developers behind the early Angular2.

Not to be too disparaging or direspectful, but at least in the early days, it felt like Angular2 was made by a team of your usual C++ Google engineers who didn't have a lot of experience with web dev. Just being honest here...

This lead me to A) selecting React for my personal projects, and B) advising to pick React at companies I worked for. This meant that there are React codebases that I contributed to ~8 years ago that are still active at companies today.

3. Through sheer luck, I started my true web dev career after the "random crazy insecure web technologies" era such as Flash, Java applets, and all that nonsense.

4. Through sheer luck, I started my true web dev career shortly after Typescript was created, and I just happened to use a framework (now non-existent) which used it, co-introducing it to me in ~2014. This meant that I have been able to create relatively maintainable Typescript codebases, mostly avoiding creating any quick-to-deprecate JS mess-heaps.

There are a couple more examples, but I think that captures why I feel so lucky. I feel bad for the engineers that, through a combination of bad luck (time born, time entering the field, etc.) and lack of foresight, were led down paths causing them to invest a tonne of time into technologies that were just never going to be around for the long-run.

My time will likely come where my luck runs out, and I end up investing a tonne of time into some nonsense tech that initially seems solid but ends up rubbish for whatever reason, but for now, I'm quite pleased :)
If you look only at linguistics, the current version of standard Croatian would be a dialect of Serbian, but naming languages was never a pure linguistical category. That's why we have languages where their name is the most significant difference.
Yeah it could be with some managers. But, I've met Vint, asked him to sign a copy of his TCP/IP paper and even asked him if he'd get Robert Kan's signature and he did it. He's an incredibly nice and sincere human and very self aware. I would trust Vint as a manager.
Holy shit, this is amazing!

So you are hooking into the methods in libc and pthread?

Do you also intercept syscalls like execve?

There's so much potential in the remote debugging/remote analytics space!
There kinda is, just not an antitrust claim.

[1] https://githubcopilotlitigation.com/case-updates.html
Free market assumes that goods from different producers are substitutable. Da Vinci has, clearly, a monopoly on original items from Da Vinci.

So if you're an artist and people value your name, regardless of the product it's written on, you don't have the OP's problem. The problem described only applies if the consumer can get some other art that gives them equivalent satisfaction.
Camphor Lemonade… chewy, the way grandma used to make it.
I moved to the country side, right between the farmers, about a year ago.

It is teaming with life here: insects, birds and bats.
There is a "Topic Search" tab. You can then search for "Artificial Intelligence act" and get 146 results. Granted, it searches more than just the topics, but at least you'll be able to narrow it down (and can download the results for further filtering).
Does anyone say that? It's out of vogue but surely there must still be plenty of RoR about the web. Shopify too.

Ruby not on Rails 'not used for anything relevant' is maybe a bit more defensible. Not sure it matters/what the point is though.
There certainly are other spaces where open source code is hosted and available, but the default for most is GitHub. I think it's in a similar position to Google 10 years ago. Sure there are other search engines, but Google is by and large the standard one.

That does put Microsoft in the unique position to have direct unfettered access to any and all open source code on GitHub without restrictions. Unless you or I get the same kind of direct access without rate limiting and antibot protection, then they do dominate and have an advantage over everyone else.
> I would argue that any apps written in Objective C are probably technical debt now.

That would probably include the lions' share of system code in the Apple OS ecosystem.

I'll bet a lot of it hearkens back to the NextStep days.

Since it is a UNIX OS (all of the OSes), then there's plenty of good ol' ANSI C, as well.

I'm almost positive that every AAA app is still a ObjC BoM (Ball of Mud).
I wonder of there's any work being done to "turn off" any of the undesirable traits of some weed like that so it becomes a plant you want to have around that mostly takes care of itself?
If you’re curious, the case continued in different directions and reached important decisions regarding books, I won’t get into them because they are not relevant to GitHub. (Google being allowed or not allowed to show a one page preview of a book, to a user who was looking for a quote from a book, is not directly applicable to the concerns surrounding GitHub and GitHub Copilot)

Spoiler alert: Google was copying books in a manner considered fair use, consistent with Sony v Universal. I’m not sure why this author thinks this is irrelevant. The Federal court system surely won’t!
I agree with your takeaway message, but the timeline isn’t completely arbitrary. From the perspective of humans appreciating things, there’s a difference between something that endures for .01x vs. 10x a person’s expected lifespan.
Pituitary Gland
Obligatory, “Was this article written by chatgpt?”

It’s not antitrust because GitHub isn’t a monopoly. And copilot only scanned public repos, so anyone could train, if they like.

Also this isn’t like the Google Books case because Google made the books available, violating copyright. GitHub has not made the code available. So these cases aren’t similar and aren’t antitrust.

Although comically, by using GitHub I grant them copyright to publish my public repo so I suppose they could republish my repo in other ways without any additional permission. It would be interesting if their license allows them to rebounder and publish my repos in a book or something.
You're getting down voted but the amount of cutesy and apocryphal anecdotes in that piece was funny.
https://archive.is/imsbv
> and can meaningfully outperform any AI

That's a bold claim. What makes you think so?
If you're a starter, I would heavily suggest A Common-Sense Guide to Data Structures and Algorithms by Jay Wengrow instead. It's written in a fantastic, easy to understand style and actually goes over everything as it explains it, both code examples and visualizations.

https://pragprog.com/titles/jwdsal2/a-common-sense-guide-to-...
> Nothing is finished, nothing is thought.

This must he the most concise description of agile software development.
You can absolutely tell Jira is written in Java and not in a good way. I guessed the first time I went through one of the '...' > 'Move'/'Clone'/'Convert to subtask' flows.
It was designed when UML and tools like Rational Rose was being pushed hard by the big consulting firms on their clients as the One True Way to build Serious Business Software. JavaBeans was designed as a way to have a conventional interface that allows code components to be snapped into GUI applications. But someone thought it would be a great idea to use it everywhere else, too.
This seems like something out of a Dystopia novel. For some reason, it reminded me of severance.
Actual article: https://www.businessinsider.com/jpmorgan-chase-is-tracking-z...
That is simply not true! Use of mechanical farming and fertilizers/pesticides can be beaten in productivity by permacultural practices. One example in France that has been followed by researches (and has produced several papers [1]) is the Ferme du Bec.

It is able to produce multiple times more and more qualitative (organic), for the same area than the national average mechanized production in France.

The pesticide industry and mega farmers want you to believe that what they are doing is to produce more food, but that does not stand the fact check of initiatives like permacultural ones.

[1] https://www.fermedubec.com/la-ferme/la-recherche/ (scroll to the "STUDY REPORTS (English versions)" if you do not speak French.
Not a fan of geo-engeering when it's the "sulfur dioxide sunscreen" trick, or iron fertiliser in the sea. This one I'm sure has side effects, but seems marginally more plausible.
Next.js does indeed have those positives, but it steers you towards paid services (prisma and vercel)
There’s no need to crawl for your own dataset:

https://pile.eleuther.ai/
Computer games encourage kids to spend cash
I wouldn't be fine with that, but:

1) I would at least have a chance of knowing about it, and could lodge a complaint with the relevant agency, or take them to court, if necessary. This may not work, but there's at least some level of recourse and accountability.

2) The chilling issue is that of mass surveillance. The kind of surveillance you describe is time- and resource-intensive, and doesn't scale. If agencies can collect and analyze data on a vast number of people with a few clicks of a mouse, that's a danger to everyone's freedom.
Much more helpful. Only initially seeing this through the lens of the Reddit thread immediately made me question if it was legit or some clever GPT-4 disinformation.
I'm not sure where you read "wrong". Did the message get edited?
Looking at the table of contents, I think it might be exactly what I need. I have a degree in pure math (lots of cs), which puts me one degree further removed than physicists from being able to do practical things. It looks very practical.
A dentist drill can be used to inflict horrific pain on people. As can pliers. As can a hammer and nails. A battery and electrical wires can also be used to inflict pain.

All of these have very legitimate uses, and all of them have been used for torture.
A decent chunk of biology was simply collecting bugs and pinning them on a board.

A lot of science is just taking down measurements and recording the result.

It's not always a giant leap, some grand insight, or a world-changing theorem.
HA would be a lot more convincing if basic layout itself alongside config wasn't YAML hell. Every time I want to create some new layout or add something new to my home screen, I dread it.

I hate using it. Yet, I have no viable OSS alternatives.
I've had a few conversations with some managers about hiring and I really like the way this article highlights desirable traits and what to look for.

Thanks for the post, going to share this with some folks.
The thing about low income earners is that they spend pretty much 100% of the money they make, and there are a lot of them
Diet sodas are not good for your diet, WHO guidance suggests
With your salary you could easily afford to by some land in eg Portugal and hire someone to manage as you see fit.
Not sure why you are downvoted, this is one of the best comments I've read in a long time. How idealism turns into realism and the sweet spot is probably somewhere in the middle.
> I might be one of the few people who didn’t like this book.

Though I'm a huge fan of PKD, I didn't like DADOES either, and consider it to be one of his minor works. The movie was far better.

His top-tier works, in my view, are:

- Ubik

- The Three Stigmata of Palmer Eldritch

- Martian Timeslip
> And most devs hating on Java are using an IDE written mainly in Java (all the JetBrains ones): the irony of that one gives me the giggles.

And using AWS that has most services written in Java.

Java improved a lot in the last few years and it’s not going anywhere.
It doesn't really matter what label you put on it. The fact that you say it'd be a "little creepy" should start setting off alarm bells. Do we really want people with guns and the force of the state behind them doing creepy things to the populace, routinely?
It's hard if you follow every trend and what every "influencer" suggests on Twitter.

Just pick Laravel or Rails and you have right there everything you need with great and cohesive documentation and plenty of books, courses and years of proven success, third party extensions and a great ecosystem. Although it might not work if your intention is to do some CV padding instead of actually building something.

Now, if you want Next.js server components with GraphQL and Prisma through trpc and isomorphic JavaScript running on the edge deployed on docker on top of kubernetes.... then yes, it could be difficult, specially if you've not been around here for some time.
Yes, the entire talk of destruction of rain forests comes across as a little hypocritical when it's coming from countries with like 6% forest cover.

I was up in scottish highlands recently and many hills are bold like someone just shaved them. Looks weired.

The only solution O see is to habe a global forestly fund, so developing countries can get paid but dont have to destroy forests.
It's not disgusting. It's a question of how we view nature. The idea that we can just preserve ecosystems as they were isn't very tenable. The idea that invasive species don't deserve to be invasive is questionable. We're making all these value judgements about what nature and shouldn't be. But nature has always changed, just depends on the time scale.

And life has always spread into new areas and become invasive. We did so migrating out of Africa. So does an ant colony floating on a log to an island that didn't have ants before. Life colonized the oceans, then it colonized the lands, and it colonizes new islands that popup, and populations shift around as the climate changes and new migration routes become available. The Sahara was a savanna thousands of years ago.
"Wow, that's horrible. I didn't know that sampling and mashups required an explicit license."

The conclusion essentially boils down to "remixing is not fair use". Today's hip-hop is a direct result of that decision because sampling became prohibitively expensive.
Some people can only eat meat due to autoimmune issues exacerbated by vegetables. Are we going to sacrifice them?
looks like its from 2022
Anecdotal but I noticed in Portugal recently, in summer, over the course of two months, I saw pretty much no birds.
Title should be changed to Rust GUI Development Struggles.
Pag in Croatia too ... it's called "island of paski cheese" iirc ... it's mostly rocky desert with patches of grass and herds of islands and goats, but leave the island and suddenly the landscape is green and lush.

"Historically, Pag had more forested areas than it does today. The island used to be covered with oak and pine forests, but due to centuries of human activity, including grazing, deforestation, and the collection of firewood, much of the original forest cover has been reduced. Over time, the vegetation has adapted to the island's specific conditions, such as strong winds and limited freshwater sources."

The land is rocky to grow anything on exactly because of those lambs and goats. They don't give the land the change to reforest.

We tend to underestimate the damage that has already been done before we came here.
Good question.

What about open source contributions. You are giving away code that you worked on for free.
I always include Makefiles as a way of documenting useful (short) tasks for developers that are onboarding to projects. It gives them confidence in their ability to pick things up quickly. Whether or not they want to actually use make is up to them, but it’s one more thing they can reference.
I would've said you should download only archives, but really I think commits are also very important data since that shows the actual changes in the code which would be very useful to train AI to suggest changes to the code.
Ask HN: App Launch on B2B Marketplaces: Share Your Experience?
Hey Hacker News community! Curious to hear from those who have launched their apps on B2B marketplaces like AWS, Azure, GCP, and more.
I dont get it either but i read a study somewhere that sugar is as addictive as cocaine (in mice):

https://www.newhallhospital.co.uk/news/is-sugar-more-addicti...
That is when you are shooting a car into space. ;)
I don't agree with the sentiment that the resources are limited to academic literature and high-level use of existing tools. There are many many examples of "write your own <ml-something> from scratch", it is has been beaten to death in tutorials, videos and books.

It is indeed useful to learn things that way but it definitely isn't a missing category in any way.
Thank you for sharing your idea with us!

Just wanted to clarify; currently, our platform operates on a pre-paid system where users are required to make a deposit to initiate server usage. We do offer the option for users to deposit smaller amounts, starting from $5, which helps minimize potential losses in the event of stolen credentials. Additionally, we have an Auto Top-Up system that can automatically replenish your balance based on the settings you specify. We also send notification emails to ensure that any transaction made is intentional and authorized.

As a result, even if you have full access to our platform, you would need an account balance to deploy or maintain virtual machines.

But we genuinely appreciate your suggestion and will give serious consideration to incorporating such a security feature into our platform. Thank you once again for your valuable input!
Brought to you by The Dinosaur Transitional Integration Authority
The Luddites of Hollywood
I've probably biased as I am a big fan of the Culture novels, but is Colossus really the "bad guy":

"Time and events will strengthen my position, and the idea of believing in me and understanding my value will seem the most natural state of affairs. You will come to defend me with a fervor based upon the most enduring trait in man: self-interest."
On youtube there are timer and stopwatch videos that have millions of views, people are streaming 1080p videos for something that can be implemented locally within 20 lines of code, but does it matter really, it won't make a dent on Google's revenue.

If LLMs are deployed in large enough scale, the convenience really could justify the cost.
Even Lisp programmers decide to pragmatically use an OOP model when doing GUIs.

The idea of using FP for everything is about as sensible as the paradigm of using OOP for everything.
Bingo!

I’ll never forget working for a tiny startup under an ex Google CTO in 2013 who wrote plain Java code and chose simple libraries. Saying it was a breath of fresh air is an understatement.

Code is culture and culture is code.
> No broken crypto here.

Which implementation of random is processing using? There's a lot of random() implementations that aren't suitable for crypto (like JavaScript and Java).

1. https://docs.oracle.com/javase/8/docs/api/java/security/Secu...

2. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
I assure you code as XML has not disappeared from enterprise Java.
A completely biased guide to DAWs (2017)
The real underlying issue here is that good farming practices require hands.

If we don't value back farming related work and allow people to invest a lot of there time and energy into sustainable practices we cannot have the amount of people required to do what is done at la ferme du bec at a much bigger scale.
Well, son, you’re gonna need more than a quaint turn of phrase to make fools of all of the thousands of observations and observers over the decades.

If you don’t think so or that sounds unreasonable to you, I suggest you please now take a seat right now watch that entire YouTube video (the phenomenon) and write up for me your criticism and we can discuss further part by part.

Don’t you think it’s hubris of man to assume he’s already got it all figured out and therefore, because he cannot reconcile these observations with his pet theories, The observations must be doubted?

But yes thanks for coming back to seek out to reply this almost invisibly unpopular thread. Such as suggested here must be so dangerous to your worldview as to require you discover and reply it, to ensure that such a challenge does not go unanswered, as even out of sight, Such a powerful suggestion would be an intolerable nagging doubt in your mind that would threaten to unravel everything you hold dear and depend upon for your daily existence. Am i right?
There are valid non-evil reasons for git hosts to want to throttle and put up obstacles toward scraping as well, both via crawlers or 'git clone' or whatever. These are very expensive operations.
Thanks for sharing this. Hope you're better now. What do you think about the side effects of statins?
There’s also the option of dumping the cross-platform requirement. Which platform is most important to the author? Then narrow down further by deciding on which configuration of that platform matters. Define those things, then build the best DAW possible.

In my mind, this doesn’t rule out web-based stuff because I view the web as its own distinct platform.