skysight-inc/HackerNews huggingface dataset:
I have tried it from 3am until 11am and have noticed the noise starts from 4:30am and afterwards...

Seems like a lot of people where I live start their work from this hour; I presume they are either merchandisers that deliver milk to the nearest supermarkets or lorries that need to get delivered before the morning heavy traffic that schools cause on a daily basis.

I guess in my case, the combination of low lights at night, near complete silence all over the place, and hearing crickets outside the window during my coding hours, it helps immensely to get absorbed by the mystic call of zoning lol!
Moving at significant proportions of c makes a very brief light show of pretty much any ablative solid, unfortunately.

It's worth doing the maths on, for instance, how much ice at 4K you would need to dissipate the energy released by running into a 5g pebble at 0.2c. It's... not a small volume.
> It's going to be an iOS-like walled garden experience.

You say "it's going to be" as if this hasn't been the Apple device business model from the start.
The issue entirely hits that undefined behaviour. The problem is a race condition in symlinks -- a race condition implies a change, which is concurrent access, and the C++ standard clearly states any change to the filesystem by another program leads to undefined behaviour.

Sure, the "concurrent access" is another program, but the standard says another program changing an object you are accessing leads to undefined behaviour -- which does make, writing basically any C++ program that does filesystem access on a modern OS with other programs running completely impossible according to the letter of the standard, so I'm really not sure why it's written in that way.
So, this is a strategy that has actually worked quite well for the likes of Facebook in dealing with the GDPR; they did eventually get some pretty nasty (>1bn) fines, but it took a long, long time.

Early indications are that Europe has learned from the mistakes of the GDPR, and enforcement of the DMA is going to be a lot more proactive. Notably, Facebook seems to be scared of it; the delay to launching Threads in Europe seems to have been for DMA/DSA compliance (in particular, it's not login-walled anymore, at least in Europe). Hard to imagine them delaying a product launch for GDPR compliance...
I am not often speechless, but this hit the spot. Well done Sir!

Where does one learn this black art?
Zotero now features retraction notices
numbers always make things more fun. especially opinions.

the fifth point tracks with subjective pulse checks in several places, which is roughly the following.

“ai” isn’t at a point to replace developers, in fact it isn’t consistently enough to augment them.

the squeeze is due to economic trends. market conditions. “ai” was seen as a potential solution. it is not snake oil, not yet panacea. so instead, time for everyone to get more efficient. do more with less. get 9h out of 8h days.
I find it a little surprising that while we have hundreds of languages for writing software, and several options with a modicum of popularity in almost any describable paradigm, one database schema and query language remains so dominant.
Wouldn't a personal site stand out more if everyone has a GitHub?
Study: Conflicting values for Hubble Constant not due to measurement error
Fascinating! What numbers did you get in nominal terms?
hope this doesn't sound sarcastic, what's the problem with github?
Can you elaborate on this or point me to some more information? I am primarily a Go dev that has been integrating AI/ML into a personal project. Like many other apps, I wrap llama.cpp and various other popular ML projects.

Recently I have been getting the itch to go lower level and see if it would be feasible to write an LLM backend in pure Go, or a Stable Diffusion backend. Just for curiosity and learning.

But if this is a dead-end I would like to know from someone more experienced than I. Thanks for any advice you can offer in advance.
Humans. Marcus Aurelius wrote Meditations about 2000 years ago and it’s still useful for navigating modern life. On the surface, life has changed a ton over generations because of technological advancement. Underneath that though, basic human worries and basic human needs haven’t changed and probably never will.
> That's impossible with LaTeX.

Certainly not impossible. I don't find LaTeX hard to install, at least on a modern Linux distribution such as Ubuntu (and if memory serves, it wasn't hard on macOS either).

I agree that setting up a basic template from scratch can be tedious and I wish this was better, but the common approach for newbies is to copy a template from somewhere, and for more advanced users, they probably have some base template with personal tweaks that they keep reusing (I know I do, not only because I hate Computer Modern).

There are still a whole number of issues with LaTeX (such as incompatible packages, the inconsistency in font handling between pdflatex and xelatex, beamer is generally IMHO a mess, etc.) but what GP wrote - that old documents will continue to compile and give the same results - is true.
Colorful Budget allows you to manage and organize your finances within trello, both for your business or personal use
So far, it has, fairly aggressively (or at least Thierry Breton has publicly; who knows that's going on behind the scenes), notably on the Epic thing.
Maybe open the door? Did I miss the part where the doors wouldn't open?

Or are they electronic? Then why in blazes haven't they all been recalled? That has to be a class 1 violation of any sensible auto safety rules.
Thank you. I did actually come across this a few weeks ago as I semi-regularly search for new phones in my despair!

It is the closest phone to what I have been after for a while. I particularly like their long software support and their support for right-to-repair. It runs stock Android, however I'm not sure whether that means Google is still fully entrenched into all aspects of the phone by default including through Play Store APIs, notifications, etc.

(If anyone would shed some light on the software side, I would appreciate it because I'm not familiar with modern Android.)

Even if it were suitable I would not be in a position to buy it for a while, hence I am still plodding along with my iPhone but just keeping an eye out for good alternatives.

Edit: I re-noticed you said it runs postmarketOS. That's awesome and I'll need to look into it - I know very little about it. Though it seems many aspects of the hardware are not supported on even the Fairphone 4.
I don't think the current systems used by Google and Facebook can integrate and infer new details as well as the LLMs can; LLMs can do more with less.
Even ignoring the userbase, GitLab or BitBucket would have a better chance at hosting thriving projects.

Sourcehut has a very good and noble idea but it just adds so much complexity in the name of purity to a hurdle that is already very big for newcomers.

They basically undo all the progress on collaboration since the 90s to get rid of the modern problems that these changes cause, without realizing that the way forward is to solve these problems, not just revert to a time when they didn't exist.
One thing that's not going to change is that things will keep changing for no good reasons because engineers need something to do.
Get Your Prosperity Now
https://128.199.210.174/
Meta:

The Basecamp founders often talk about the advice they receive from Jeff Bezos, which was "Focus on the things that won't change in your business." [1] He was referring to things like "fast delivery" and "good customer service." But, it means a lot in a professional context, too - because it's things worth learning well.

[1] https://medium.com/@seansheikh/bezos-wisdom-focus-on-the-thi...
SQLite Release 3.45.2
Thanks for sharing the details. They got to the image before I got to this thread, so this is super helpful.

And that’s pretty appalling. As a product manager who had to be aware of what our competitors were doing, I can’t even begin to understand how someone thought directly lifting assets was a good idea.

For legal reasons at minimum, but for ethical reasons as well.

We always made a point of not letting our design people even see competitor’s stuff for exactly this reason.
It's also not entirely a technical issue, anyway. In a vacuum the Sourcehut UX might be fine, but if people are used to GitHub-style UX, then they will have a hard time with Sourcehut and end up doing the wrong thing, like emailing the maintainer directly rather than using the mailing lists – through no fault of the mailing lists themselves!
A Wave That Stands on Its Own
Thanks for sharing, that was enormously intriguing. Do you have a bigger write-up on this? I'd love to read it.
If I was expecting a file to be a certain way and it mysteriously changed repeatedly, I would switch on detective mode and start taking pictures with my phone, carefully observing edit times, and so on. I don't think native app spreadsheets have an edit history. But yea, this is silly.
Type-safe parametric polymorphism in C [pdf]
Most of having a job is people skills. Whether we’re writing jQuery by hand or prompting ChatGPT 9.5 to output our work, your most important job skills will still be collaboration, communication, and in some cases just being a good hang.
> who all had adware and malware ridden Android phones before I got them iPhones.

In all fairness nothing changes. You are happy with the store? Stay on the store!

But I am an adult, a developer with 25 years of experience and enjoy hacking.

It is my right to pretend from Apple to let me install whatever I want on the device I bought and own 100% and to not be patronizing.

Put the damn setting somewhere hard to activate accidentally and require triple authorisation if it need to be, but stop playing games.

Thanks
i've always defaulted to github, what are some the reasons not to use it?
gmail's web interface turned to shit because of this... not sure why they push those changes to production though...
> Beginning with the reign of Ivan the Terrible in the sixteenth century, Russia managed to expand at an average rate of 50 square miles per day for hundreds of years, eventually covering one-sixth of the earth’s landmass.

Maybe, just maybe, consider whether any of this expansion has not been active war and murder?

You are doing victim blaming by putting any fault on Ukraine for trying to protect themselves from invasion. They did not manage to protect themselves and now are somehow at fault for war.

In your opinion the victim has to make peace not the aggressor. What a twisted mind.

You say both need to be reminded but somehow only say NATO is bad even tho NATO is not even part of this conflict.
I think there genuinely isn't a correlation here.

Big Internet tech has been close to saturation for a long time, we've been in a zero-interest-rate environment for a long time, and a lot of companies grossly overhired during COVID in the vain hope that the behavior changes were permanent. Shrinking the sector at this point is a natural response.

GenAI finally showing potential for real value at the same time is not totally a coincidence; people who want high-yield investment opportunities need something to chase and it's natural to hype up whatever is available. Crypto was clearly on the downswing and GenAI was new and had potential. So of course the sector is going to get flooded with investment cash, both inside of companies and in the startup ecosystem.
This means that if there is DRM on a DVD, even though it is legal to make a backup of the media you own it is illegal to bypass the DRM. There is no copyright infringement, but you have broken the law.
Two years ago gitlab.com stopped allowing anonymous users to search issue trackers[1], which is nuts if you want to host anything there for which your users might want to search through existing issues. I don't think I've interacted with gitlab.com again after that. It seems that stupid decision has been overturned now? Anyway they've lost me for the foreseeable future.

[1] https://news.ycombinator.com/item?id=32252501
AI is hot. Its seems like every company wants to sprinkle some 'AI magic' to pump their valuations.

Cheap money fueled SASS startup are dying, leading to reductions in demand for other roles. Larger more established SASS companies are shedding employees added during the pandemic too.
Realistically, if Apple is determined to fight this, it may drag on for years.
That's a good question. I've waited a few days to reply to you, hoping that the EU would make a move.

The only news afaik is that Worldcoin failed to get injunction against Spain’s privacy suspension https://techcrunch.com/2024/03/11/worldcoin-fails-to-get-inj...
Were you transferring the entire filesystem, after booting from a live disk, or were you transferring files over after having set up a base system?
With Windows 10, I have unplugged the primary storage from an old laptop, and plugged it into a new one, without issue.

The system booted, no license issues.
Erm, you get it, it's right in your comment: lawsuit about non-profit, HN about open weights.
Why wouldn't they? There's an EU-ran Apple DMA compliance workshop on the 18th this month[1] which I suggest anyone interested listen to. Stakeholders will be able to voice their concerns and there will no doubt be many, mostly about the Core Technology Fee which is non-compliant per se.

How do I so surely know that? Because Article 6(7), the one that forces free-of-charge OS access for developers, is the only piece of the DMA being proactively challenged in EU court by Apple even before the compliance deadline passed[2].

[1] https://digital-markets-act.ec.europa.eu/events-poolpage/app...

[2] https://curia.europa.eu/juris/document/document.jsf?text=&do...
as others are saying, it is ridiculous to assume short term changes in the job market, which are affected by lots of things like interest rates, inflation, overhiring during covid, etc. are due to "the rise of AI". LLM tools at best have only the ability to improve the productivity of a human developer by writing boilerplate code for them, and for that productivity improvement to reach the point of "we now need only one backend engineer where before we would have two" is not in any way upon us.
I agree without change - but going to postulate a question:

Let's say I believe it is my destiny to make sure all humanity evolves to become enlightened and reach the next rung?

Let's also say a constraint is I disbelieve in humanity as an entire collective body can reach enlightenment by itself - and therefore must be pulled, due to human base desires.

Knowing this, how can I accomplish it? I have theories, but I don't want to pre-form the suggested solutions.
As an HN reader with a tech mindset, I was like "soon?!?"

I guess the study is valuable since the overall job market has been strong this past year.
Me too. In particular, I look at how they handle pull requests. If it's full of derogatory comments or other asshole-isms, probably not going to be a fun person to have on the team. If they handle the occasional annoyance with a modicum of professionalism, it's usually a good sign.
Isn't it that software developers need hardware, and Apple seek to use their position to prevent developers enabling users on their (the user's) hardware without paying a large fee to Apple. Apple already got paid a large fee as manufacturer though

Put another way: Devs don't need iPhones, they need users to have freedom to install the apps they choose to on the computing devices those users own; regardless of the three manufacturers of those devices.

I wonder how this all works for Nintendo wrt the Switch?
I'm not sure if ARM is supported in the Docker image, but it is definitely supported by the Gitlab runner itself[0]. I do also build images for ARM systems using mine and it works completely flawlessly.

[0]: https://docs.gitlab.com/runner/install/
A Farcaster Frames tutorial with a demo and architecture overview
Everybody outside of the industry just seems to want to parrot the AI angle for some reason.
20 years is nothing. Code still looks the same essentially. Lots of “new” patterns are just ancient patterns rediscovered by people who never had exposure to the old ones. Code in 100 years might be different but probably not by much. I don’t see cpu arch radically changing. I hope it does.
That's also solveable. For android you need to enable deep inside of the settings to allow 3rd party installs. Nobody is preventing Apple to do something like this. Or that you can create a profile that disables that setting that you can install on your familys devices. Nothing in the DMA prevents this.

Just because it makes your life easier as the family tech support is a pretty selfish reason to hope for a very good pro-consumer law to fail.
That's the "big crunch" theory. It's been pretty dubious for quite a while now though.
Almost no restaurant is ever sold out.
Neuroscience Study Reveals Why We Get Distracted
You just need a single Ethernet cable really, if the devices are reasonably modern. With Auto MDI-X the days of needing a crossover cable or a switch are over.
I have represented myself in court before... and won. I wouldn't recomend it for everyone, but in a relatively low stakes case, it is better in my opinion, for me, to represent myself than to not have my side heard at all because I can't afford a lawyer. Some folks don't enjoy legal stuff like I do, and it would not be worth yheir time.

I should also clarify that the OP probably made the right choice for them to settle, as they probably had more assets to lose than I do.
AES is considered quantum resistant.
Up to date SQLite news from all over the World
Feels like Reddit over here.
Well, then the first question I would ask the court: Why does Meta not sue big comapny XYZ hosting xyzgram.com?

Not that I don't believe OC, but I don't find any example for this story.
Github can't reasonably he considered one of the parties in this scenario, the owners of the circumvention technology would be.
The AI tools might increase developer productivity due to smart assist, better search, etc. But then developers go and play with AI features with the saved time so we break even. :-)
Conveniently non-compliant.
The Fintech Open Source Foundation
I think the Lindy Effect is as good a guess as anything else to predict the future ;)

https://en.wikipedia.org/wiki/Lindy_effect

(e.g. it's more likely that C, Fortran and Cobol are still around in 50 years than some of the more recent programming languages)
I think some believe Elon's argument is BS because Elon claims to be upset about OpenAI charging for their work. However, internal communications/texts show he wanted to do the same thing. So it seems like sour grapes that he isn't the one in charge.
Call it a conspiracy, but I think a lot of this doom and terror hype around AI is part of a bigger play to try push through laws that prevent open source AI work, since this directly undermines corpo rats ability to gouge humanity without having to actually work at providing a decent product.
That's been around for a while but the pay for these roles is very uncompetitive, and universities don't care if professors don't do it. It doesn't make any difference to whether you get published or not so it'll probably remain niche.

Now, if journals start rejecting papers because the code isn't provided or because it was provided but professional software engineers reviewed it and gave it a thumbs down, that'd change. But journals struggle to keep obviously AI generated material out of their pages, so they aren't going to do anything like that.
I don't know, if one counts interference by the number of puppet governments created I know which of this pair would come out on top. And usually the installation of a puppet government sends a country on a downward spiral that's hard to recover from. See: Haiti, Iraq, Egypt.
Math isn't what's missing, but Mark's post is just a bunch of metaphor and no rigor. At the very least it could go over failure modes and shows how it alleviates them but other databases fail.
> The behavior is undefined if the calls to functions in this library introduce a file system race, that is, when multiple threads, processes, or computers interleave access and modification to the same object in a file system.

There is a lot to bet that this has been added for portability reasons. The POSIX atomicity guarantees on file operations are not provided on every system.

The facts are, when this issue came, it has been treated as it should have been. This is, once again, a sign of mature security processes and behaviour regarding the compiler implementers.
The name of the game is don't get caught
Recently I was trying to create lightweight SVG images for an embedded project and was looking for exactly this type of thing. I ended up drawing them in Inkscape and then opening in a text editor to strip out everything that wasn't necessary, and round every coordinate to the nearest integer. I was using Ristretto next to the text editor to see the changes and was kind of wishing it could go the other way as well, maybe as a plugin for Geany or something.
Well I personally am sick of seeing github profiles that are just a bunch of trash commits. List specific projects, what you contributed, and a link to who cares which service on your resume. Way easier to read
> Making it convenient for you to communicate with other varied humans contributing to, or otherwise interested in the code, is the key differentiator. And apparently this is not the part SourceHut prioritizes. No wonder, because it's the hardest part.

Just because you don't seem to understand or agree with another person's priorities doesn't mean that they don't have them. By my reading, contributors to SourceHut absolutely do prioritize tools that humans use to communicate, and in particular ones that have been demonstrated to support complex and nuanced technical discussions.
There's a bit of trial and error to figure it out, depending on the vegetables you eat. Some things make bad stock (e.g. the inner membranes of a bell pepper or any cruciferous veggies will be bitter), some make little difference (the papery onion skin), others are great (carrot peelings).

A good stock will have some carrots (peels or chunks), celery (leaves are great for this), onion (the ends are perfect), tomatoes (again, the cut off ends are perfect), and probably whatever parsley or any other veggies that are hanging around and will spoil before I eat them. I keep the flavor profile pretty neutral so maybe a bit of pepper and salt but nothing else.

I don't throw in anything that is obviously bad or filthy, but a quick rinse at best is really all you need. The stock will be boiled at least once, more than likely twice (when you cook with it) so I'm more concerned with flavor than bacteria.
For those wondering what USV is, like myself:

> Unicode separated values (USV) is a data format that uses Unicode symbol characters between data parts. USV competes with comma separated values (CSV), tab separated values (TSV), ASCII separated values (ASV), and similar systems. USV offers more capabilities and standards-track syntax.

> Separators:

>

> ␟ U+241F Symbol for Unit Separator (US)

>

> ␞ U+241E Symbol for Record Separator (RS)

>

> ␝ U+241D Symbol for Group Separator (GS)

>

> ␜ U+241C Symbol for File Separator (FS)

>

> Modifiers:

>

> ␛ U+241B Symbol for Escape (ESC)

>

> ␗ U+2417 Symbol for End of Transmission Block (ETB)

>

> ␖ U+2416 Symbol For Synchronous Idle (SYN)