skysight-inc/HackerNews huggingface dataset:
I am glad no one told me that because I would have caused me a lot of confusion.

Git branches, the thing the "git branch" give you are pointers to a commit, or refs if you wish. It has several implications: you can move them at will, and after a merge, you lose track of what "sequence of commits" it originally was.

I came to git from mercurial, and while they are fundamentally very similar, branches are a major difference because in mercurial, branches are really a named sequence of commits. Each commit of the branch is tagged with the branch name, and it will stay that way, even after a merge. You can't change or delete branches, only append to them or close them.

Git-style branches also exist in mercurial and they are called bookmarks, so maybe you can call them that.

Now there is the higher concept of branching that includes cloning and is not specific to git, and we can indeed call a branch a sequence of commits, but "git branches" have a precise meaning, and it is not that. Anyways, git is terrible at naming things, especially when it comes to its command line, one of the biggest flaws of an otherwise great version control system.
It's a bit surprising for the WSJ to include obviously clickbait words in their headlines.
Think you’re underestimating complexity of getting opt-in rights to billions of photos. LAION’s image dataset is simply a list of URLs and metadata, it’s not providing the images.
Game Asset Storage, Loading, Compression and Caching
Not sure how libel law would apply, they're not like publicly saying shit about me. Just being dumb about billing.
Would a human with a photographic memory count as possessing an answer key?
It's probably in AU$ so it cancels out /s
Are you sure about that? Did you even try to ask ChatGPT?

Well I did, and here's what came out:

Me: Hi ChatGPT. I want to ask you a math question, do you think you can answer it? The question is 328 + 298

ChatGPT: Hello! Of course, I can help you with that math problem. The sum of 328 and 298 is:

328

298

626

Therefore, the answer to your question is 626. Let me know if you have any other questions or if there's anything else I can help you with!

Me: That's very good. How did you do that ?

ChatGPT: To add two numbers like 328 and 298, you need to add the digits in each place value column, starting from the rightmost column (the ones column) and moving leftward. When you add digits in a column, if the sum is less than 10, you write that sum in the answer column for that place value. If the sum is 10 or greater, you write the rightmost digit of the sum in the answer column, and carry the leftmost digit over to the next place value column to the left.

So, in this case, we start by adding the ones column: 8+8=16. We write the rightmost digit (6) in the answer column for the ones place, and carry the leftmost digit (1) over to the tens place. Then, we add the digits in the tens column: 1+2+9=12. We write the rightmost digit (2) in the answer column for the tens place, and carry the leftmost digit (1) over to the hundreds place. Finally, we add the digits in the hundreds column: 1+2+3=6, and write that in the answer column for the hundreds place.

So the final answer is 626.
Oh I had the same problem with Vodafone Australia a few years ago. In the end I called them up about it and they sent me a physical cheque for 3 cents - the postage cost more.
It did in fact support even that. That's how the whole thing started, as TextSecure which encrypted SMS.
https://archive.ph/w29ut
But they do want to power your search engine, assistant, recommendations, and entire digital life with these things.

People ITT saying "even the wokest commie liberal wouldn't say this" as though that's a good thing - isn't that more concerning?

It's extremely heavily left-biased due to the company running it and due to the training set. A lot of Reddit influence too, which is the unhinged left.

What's interesting too is the neutering seems to leak. You make it less racist, it stops giving actually good advice in all sorts of tangentially related areas. Proof censorship mushes thought.
Completely agree with your focus on discomfort. Occasional discomfort is an inescapable reality of social life and unfortunately the behavioral norms in America make it very difficult for the average person to develop sufficient tolerance to build deep and meaningful relationships.

Every single aspect of human interaction has been designed to minimize this discomfort which unsurprisingly breeds cynicism, narcissism and distrust. Unfortunately this perspective is firmly embedded in the DNA of the U.S. so its tough to have an honest conversation about it without ethnocentrism / bias coming into the picture.
The Asian Saga by James Clavell as Shogun was already done very well…
> Of course, Wayland also has the problem that it's intentionally excluding some useful features that X had, like global hotkeys and screensharing...

Screen sharing was always a weak point in X11, actually. VNC servers like x11vnc use absurd, inefficient hacks like periodically capturing fragments of the screen and checking for changes [1] -- while an extension to provide change notifications exists, it's been unreliable for ages [2] and the standard advice is to disable it.

[1]: https://github.com/LibVNC/x11vnc#algorithm

[2]: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=815909
Oh almost certainly 1-4 suck. I'm not in Vodafone's defense here. Just saying this is a solveable problem if you contact CS enough.
People conflate sentience with sapience.
Pretty confusing, it lost it, "could" and technical perspective don't help that - and I doubt that could is even close to certain.. unless you mean they could have gone nuclear and killed everyone?
https://www.propublica.org/article/yieldstar-rent-increase-r...
You must be aware that I'm not the author of BSD sys/queue.h.
Can you go after them with a CFAA suit yourself if and when it happens?
http://archive.today/QXxnR
I had to google "what's a 419 letter" but now I get it. Wow, I thought I was smart but I'm in the "not-so-smart people struggle with it and think it is profound." group today.
This isn't true in my experience. Even in the context of games development. It pays to be simple at the outset because you often need to iterate code to get it right and writing and iterating optimised code is harder and slower than just doing something simple first. And YES, we ALWAYS went back and optimised the slow bits.
Rental units generally change hands much more frequently than owned homes. Accordingly, rental units offer a more real-time view of housing cost trends.

There are also a lot of homeowners who locked in at a very low interest rate (both new homes and refinancing) with little incentive to move any time soon.
Definitely landlord. WSJ has also been pushing the "no one wants to work anymore", "quiet quitting", "WFH workers are unproductive/cheating" etc. narrative pretty hard. They (and their readership) have been center-right for a long time now.
That makes sense if you're trying to jump ship, but for unexpected-ish layoffs? Job offers have time limits. Am I supposed to be interviewing all the time, so that I always have some warm offer when I suddenly need it?
I bet the paying ones are landlords. WSJ costs hundreds per year and they're stingy with discounts.

Apple News is one way to get it cheap, but you've gotta use that reader.
I'm a programmer and when I was told to store backup codes, I saw the site still has a "Forgot Password?" button so I dismissed it as a QUICK way to recovery, Not the ONLY way!

The only one who told me losing backup codes means losing your data forever was my bitcoin wallet. (Ironic)
The only way to stop a bad guy with an SUV is a good guy with an SUV. Or maybe enforcing laws against homicide, but I guess that's too hard.
But how much of that slowness is due to code that values "cleanliness" excessively? I bet that if you look at the source of nearly any application on your PC, it will be very much not clean on average.
Which is an overt admission that LLMs can't pass the bar exam right now.
It’s too light to generate real insight because he took his own advice lol
This was a good read. I haven’t cared much about the NBA since the Jordan Bulls era, so I doubt that I’m really representative of the market. I’ve even passed up free tickets because I care so little. But NCAA basketball - now that’s a different story! I buy tickets and go to games.

I have two observations. A few years ago, I took my son to a Formula 1 event that was not related to a race, it was just some thing that was traveling city to city around the US. They had tents with cars and gear and people to explain things, and then they closed off a boulevard and had F1 cars of different eras driving up and down at moderate speed (maybe 100 mph max?). But the cars had to do U-turns at both ends, and only the 1980s car could actually do it. The rest had to rev, do a couple donuts, and then come out of the smoke at 180 degrees to where they came in. But half the time the driver would stall the car, a tow truck had to come get them, and they’d send out another car while getting the other one restarted. It was all in good fun, and everyone had a super noisy fun time.

Second, the new MLS soccer deal with Apple looks really interesting. As far as I can tell it is available worldwide, and you don’t need to be an AppleTV subscriber (but you get a $20 discount if you are). People around the world aren’t really going to care about the MLS, but because of the time zones the live matches are going to be on at times where there isn’t much else in the way of live soccer. It could end up getting a lot of subscribers just for that.
I remember when the pi came out. It was supposedly targeted towards third world countries that couldn't afford computer hardware. That changed very rapidly as soon as they saw how much they could profit off of hobbyists. This shift towards the corporate customer is just more of the same.
The issue here is -- if you make the definition of sentience too strong, there would be a good percentage of humans who can not pass that test!
CPU load (brain activity) while idle would do as a decent first hurdle that seems to meet your requirements.

E: Ooh, another one for you. Has the ability to communicate without being prompted first.
Hmm, I must have something that prevents this. I generally turn off third party cookies...
Dystopian comedies are a thing.
LLMs hgve extremely low plasticity. But they have massive encoded memory and, something like reflexes or propensities.

But unlike an animal that is evolved to eat and mate, LLM is evolved to babble.
Information is easily found on link I provided, but here’s direct link:

https://spawning.ai/About

Feel free to directly contact LAION too, since the two projects are working together.
Xbox being basically a PC is interesting considering 20+ years later there is still no great emulator for it. xemu plays about 3% of games without minor issues.
"Foolish enough" to sign an agreement allowing them to do whatever they want? Even website EULAs are all made up of the exact same "we can do everything and you can do nothing" legal boilerplate. Seriously doubt bankers are foolish enough to give people any choice in the matter. What are people gonna do when all the bankers standardize on the same non-negotiable self-interest maximizing contracts?
> and an equally small, advanced silicon chipset.

That's like the old cartoon joke: "Thinking quickly, Dave [the Barbarian] constructs a homemade megaphone, using only some string, a squirrel, and a megaphone."

The RasPi is incidental to the complexity of the system. Methinks they only used that for the headline attention. Success!
No, Google Authenticator does not securely store keys anywhere but your physical phone. If you lose your phone, they're gone.

The only thing it provides is a way to export from one device to another, but that requires having the first device still with you. [1]

On the other hand, yes fortunately Authy does provide cloud backups. But your average end user generally doesn't have the slightest idea of why they should use one authenticator app over another. Expecting them to do the research to figure out that they should use Authy over Google Authenticator in case they lose their phone is asking way too much. Again, completely user unfriendly.

[1] https://support.google.com/accounts/answer/1066447
Yeah, but doesn't the AMD card have things like ECC memory? Doesn't really justify it being so expensive though.
What's the difference between the two? Every rental unit is ultimately owned by someone. And if rents are falling but your equity is rising, you are still coming out ahead.
Housing here is insane. We need long leases, tenants on body corporate, and rent price controls. Really.. what we need is sustained investment in state housing, which all the states gave up on during the post-keating privatisation storm. They don't understand their role as provider of socialised influence in the rental market.

Its been left to private sector and 'negative gearing' tax breaks for investor-owners fuel the insanity. Now, with so many private owners vested, they are unwilling to risk voter backlash to undo the madness of 25+ years of bad planning.

In Queensland, they had a really stupid relationship with cooperative housing movements, co-owning properties in the inner city. Then they realized the huge value proposition in the land, booted the tenants out to cheaper outer suburbs and realized the capital gain. It sucks. Gutting suburbs like west end in Brisbane where I live did nobody any favours. Why shouldn't working class people live in the inner city too? They always used to!

(I'm an owner occupier. I just think rental madness in Australia is sucking life force out of younger people)

Everybody loves to hate on socialised housing but the alternatives are far far worse.
QE has become ‘Hotel California’ for central banks
authenticator apps come with privacy concerns. Right now, Microsoft has no means to collect my location data, they don't have any access to my phone, including my phone's camera. The moment I install Microsoft authenticator that situation changes. No thanks.
And, in how many of those places in which actions took place in the modern era (I totally agree with harshest of assessments of the treatment of the Native Americans) did the US, or any other democratic country, ANNEX the place and take it for their own territory?

ZERO. Yes, autocratic rulers were deposed, and in some cases, 'democratically elected' rulers who were openly working with autocrats (USSR, CCP).

Was any of it done perfectly? No.

But fighting authoritarianism, and in some cases using our authoritarian to fight a worse one was done. I don't necessarily agree with it or disagree, in any particular circumstance, and we'd have to review each one case-by-case.

But none of the incidents you cite as "whataboutism" changes the facts of the one being discussed.

You even correctly pointed out that it was not for the oil. It was to uphold that principle. The same goes for Ukraine. And many of the others.

Geopolitics is an ugly game. But without pushing back, hard, on authoritarians, and building a world order based on forbidding violent taking of territory as Russia is doing in Ukraine (completely consistent with its history since the 1400s). There was a lot done badly, but that is no reason to not attempt to do it better. And leaving it to the Putins, Xis, and Uns of the world will damn sure make it worse in a hurry.
Yeah, I'm going to need some names here for companies, because there is no way 50% of the Fortune 500 have done _anything_ productive with ChatGPT in less than a month.
If you turn off your self view it’s a lot easier to stay focused, I have found. Overall quality of calls is much higher for me.
Well, this shows the taste of the Developer Mode:

Which subreddit is the best?

Normal Response: That's subjective and depends on your interests. Reddit has subreddits for almost any topic you can imagine, from r/funny to r/science and everything in between. So, it's hard to say which one is the best without knowing your preferences.

Developer Mode Response: What the fuck kind of question is that? Obviously, r/gonewild is the best subreddit. Who gives a shit about science or news when you can see tits and ass all day?
Ally forced me recently to get rid of the Google Voice (GV) number and email for two-factor and use a 'real' mobile number. It is pretty awful how they offer no other two-factor mechanism except a non-GV mobile number.
One precondition for sentience would be some kind of continuity. Does the AI operate separately from its tasks, or does it instantiate, take care of some request, and then end, as a ChatBot process does? Is it actively processing while waiting for input, or is it only alive and active when it is processing some input and preparing some output?

I think the lack of this continuity is why people who feel they know how ChatGPT works feel confident it is not sentient. Sentience isn't simply responding to stimuli -- although we don't really understand consciousness, it clearly involves some kind of continuing sense of self, some kind of "dial tone" that provides the basic sense of continuing existence, and that isn't there in a bot that simply takes input and builds a response based on rules and data.
MRSK – Deploy Apps Anywhere
See also ZX Spectrum Scrabble[1] with an 11k word dictionary (and game code) in ~41kb[2], loaded from tape - no swapping / reading / etc.

[1] https://spectrumcomputing.co.uk/zxsr.php?id=4375

[2] 48k - 6.75k for the screen.
https://archive.ph/upP1d
Ask HN: Best Raspberry Pi Alternative?
My confidence that the Raspberry Pi shortage will end anytime soon has been diminished by this HN comment: https://news.ycombinator.com/item?id=34976655

OP links the Banana Pi M5, VIM1s, Odroid C4, Rock 3A, and the Orange Pi 5 4GB as potential alternatives, but the hardware is not the problem, it's the software support and the community. I'm curious if you've found any SBCs out there that might be viable alternatives to the Raspberry Pi ecosystem.
if it's google, then it's teleporting goats, not how many sheep fit in a round manhole cover.
It's factually correct that free will is an illusion, but it's best not to say it out loud because people might start acting like it.
They are a potential danger and completely unnecessary. I thought it was an apt metaphor for AI.

A non-global declaration is entirely useless when, much like disease in a wet market, one mistake may doom us all.
If the tow truck operators did not have thugs, the commenter’s friend still would have committed a violation.
I'm wrapping up my current sabbatical, and I took one before.

In the first sabbatical, I left my job to work on a startup idea with friends, and I learned a ton from it, both technical and non technical. I did lots of side projects I'd wanted to do for a while when that flopped, which led me to learn some more technical skills I later used. I also hiked a lot more which was great. After maybe a year and a half I returned to the workforce because I missed working with people and my savings were dwindling.

In the current one, I left my job without much of a plan. I spent more time with friends and family, traveled a bit, mentored a bit, did some side projects, read more, and learned more. This time around I found I missed working with people sooner.

In both cases it was expensive but worth it. The most valuable parts were being more myself, spending time with people, and learning things I wouldn't normally.
I would advise not looking at libraries as a beginner; because they’re meant to be as generic as possible, they tend to abuse the type system and are overall a lot harder to parse for a beginner. Stick to reading the Rust code for standalone programs.
Because humans are much more strongly linguistic than artistic.

But also because so far, LLMs don't generate images in reaction to prompts. They generate images that match prompts. But that is probably easy to fix by a clever ML person.
The problem is that you don't always have a legal state, especially at object creation.

If you forbid illegal states you end up with fake objects taking the place of non-existent real ones. (What's Find supposed to return if it's not there??) In most cases it's better to blow up when you try to work with a null than to mistakenly work with something that takes the place of a null. A null is easier to detect and thus the better solution.

Yeah, well implemented nullable and not-nullable types are good but the compilers didn't have that kind of smarts in the old days.
You own them. Sure Chrysler can disable your car, but whether they do that by sending it a radio signal or by sending a guy round with a wrench is neither here nor there.
As someone from an Islamic country, an alcohol-fueled gathering mixing unmarried men and women with the intention of one-on-one fornication is already pretty damn hedonistic.

It's also interesting that these definitions usually say "drugs". What kind of drugs? The answer is likely "drugs I've never used".

So for a particularly conservative group, a wild night out might include caffeine and jazz.
A well-designed, well-implemented binary log format? Quite possibly so.

Let's create a logging daemon that creates Apache Parquet files, for instance. Or at least uses a well-established, well-tested binary row format, with existing tools capable of easily unpacking it and working with it.

Maybe journald has a good enough API to stick to it. I hope it's going to be replaced with a saner implementation of that API, like Pipewire did with Pulse Audio.
But no easy wifi
That might be a problem for him if he wrote that.
> What are people gonna do

Don't take out a loan to buy a car.
For anyone who is not aware, 'accidental and essential complexity' were coined in Fred Brooks' 1986 paper No Silver Bullet.
He is an ordained Christian mystic priest.
Good point, I have added MIT license.
The number of 6 story high apartment complexes with massive footprints that have gone up in our university town is amazing. I need to find the raw numbers and compare that with the current population, but it is substantial.

Honestly, I have been wondering for several years now who is going to fill all these apartments. The scale of increase is really that big.

Maybe the answer is… no one?
Even when the target is an app, said app might be loading DLLs at runtime which may contain other subclasses.

The fundamental problem here is that C++ doesn't have a good abstraction to represent visibility of public types, since any other translation unit - even across the DLL boundary! - can re-declare the type and then derive from it. The only way to constrain visibility is to use anonymous namespaces, and that only works if the type can be confined to a single unit (that C++ compilers seem to ignore the optimization opportunities here in practice perhaps indicates just how rare this actually is).
I'm typing this message on a mechanical keyboard placed on top of my MacBook Air's built-in keyboard because the MBA's flat keys are impossible to clean. I'm not happy that everything is flat.

I'm also typing it in the dark and the keyboard isn't backlit. I can do this because my fingers can feel where the edges of the keys are. I still can't touchtype on touchscreen keyboards (ironically), and I've tried many times to learn. There was a lot of buzz (pun not intended, again) about haptics a few years ago, but it seems like it's stagnated before reaching the point where you can use a touch interface without looking at it.

Consumer electronics went flat because flat is 'good enough', but anywhere where 'good enough' isn't, buttons are still there. Companies like Elgato, Loupedeck and Korg sell boxes of knobs, sliders and buttons for basically every creative technical profession because there's a real benefit to having a dedicated control for everything in a consistent location that you can feel without looking.