skysight-inc/HackerNews huggingface dataset:
function calls are, themselves, branches.

underneath there is literally assembly to take current state, push it to the stack, then jump into another location in memory and start executing.

And then when done, do the reverse. jump back to another memory location and pop everything back off the aforementioned stack and into registers.
Just because a glacier is huge doesn't mean you would say it isn't melting.
Yeah. How little do I have to know to be able to do a little? It really matters.

But then, it also matters that it not trap you. It's easy to only have to learn a little when a little is all there is. But you don't want to use a language like that for something major, because it won't do enough for you.

So what you need is something like what the UI people call "progressive disclosure". Are there any languages that do that well?
I quit when I had found a cofounder that I wanted to start a startup with, and enough money in the bank to keep me afloat if I didn't have a regular income for a couple years.
For all we know, your post is AI-generated.

PS

I actually had a purpose behind the comment - which was - this is one thing AI would be good for. Why wasted 20 mins or whatever reading, when you could get ai to give you a summary of the thing? That would be a decent use of ai.

Mind you, I can surely imagine a plugin that allows you to click 'summarise this page' in the browser.

PPS

These plugins already exist!
> Evidence that board diversity benefits firms, however, has been mixed. A 2015 meta-analysis of 140 research studies of the relationship between female board representation and performance found a positive relationship with accounting returns, but no significant relationship with market performance. Other research has found no relationship to performance at all.

From your own link shows very strong evidence for a null effect (keep in mind there's strong incentive to show a statistically significant effect).
Same with google with youtube.

Good.

People keep bashing EU for making innovation hard, and there are a lot of truth to it.

But I welcome this kind of restrictions.
make it FAAMNG
F=Facebook
A=Apple
A=Amazon
M=Microsoft
N=Netflix
G=Google
So basically not self-hostable.
Git LFS is a giant hack ontop of Git. Most game devs I know moved away from it over time (back to Perforce or SVN). It might seem okay at first - but deep into a project you'll want to rearrange/rename folders and keep history logs, and discover that Git LFS doesn't actually work like normal Git and your file history wasn't kept. Only once you start dealing with issues will you find all the weird hacks Git LFS does ontop.

I'd say Git not working well for game dev isn't a pitch that Diversion needs to make, because it's already clear to most game devs.
Many years ago when I disabled my Facebook account I noticed that Messenger continued to work, so there was definitely some level of separation.
They already have self-powered GPS but it can only muster enough power to ping once a day right now.

https://news.ycombinator.com/item?id=38086227
> I would be surprised if the price dropped.

I wouldn’t, especially under Tim Cook.

> I believe Apple is known for keeping their pricing fairly neutral or increasing it.

For the flagship product, sure. But older generations get discounted. The iPhone 15 is out, yet they continue to sell 14 and 13.
If I had a business would want to remove the company info even or especially if it's sold locally (local relative to the business).
I want one that automatically rejects all.
Unless you don't need full fledged operator overloading to do math. For example there is @Vector.
I've personally been on a flight that was delayed because of an issue with a plane where the airline was waiting for a different plane to arrive. I don't know if it was a different model or not, but it was definitely a different plane.

As hearsay, I've had a friend on a flight where they made everyone deboard the plane because of an issue so they could get on a different plane. After waiting for that plane to arrive and boarding it, they decide there's an issue with that plane too. Then, after all of that hassle and a long delay, they claim the original plane has been fixed and re-boarded that plane.

Lots of things can happen
> Something is either 'generally known' or subconsciously believed, such that people's actions will be a certain way.

Some people call it "common sense" =)

In a serious sense though, I think you're describing a lot of social phenomenons. There's generally peer pressure on individuals to conform with their surroundings, and a lot of different social and legal systems to reprimand them. They're not all perfect, but generally the egregious behavior (think overt racism or homophobia) is phased out by a more conscious society.

> And feel that when people think of 'conspiracies', they mistakenly visualize it as mostly 'discussions in back rooms'.

The etymology of the word "conspire" means '[with] breath', which sorta implies a hushed discussion. If you're describing something that is implicit or unspoken, it's probably not a conspiracy. Maybe a modus operandi if you want to make it sound really scary.
The error correction isn't meant for folks like us who think about things like "how can I make this message smaller to increase the readability of the QR code", it's for the people that take their entire tracking parameter-infected URL and dump it into a version 25 (117x117) code and plaster it onto a huge sign out front where a bird promptly shits on it and a teenager slaps a sticker on it and somehow the data remains.
<quinnypig has entered the chat>
Sure and I believe I'm a temporarily embarrassed millionaire. Doesn't make it true.

Go shill somewhere else, troll.
I think the Crimson article mentioned in this article has better info about the actual details of the alleged manipulation: https://www.thecrimson.com/article/2024/1/22/dana-farber-iss...
You’re showing very little understanding for how the world works with this reply. Do you think developers have free rein in big companies?
Microdoses have no real effect on me at best, and put me totally on edge at worst. But I love a mild 1-2g trip. I personally think the optimal dose is a mild tripping dose (perhaps mid ~3.5g if you are experienced and are looking for that kind of experience).

But at the end of the day, everyone reacts different. I don't know if there is a point to characterizing what should be 'normal' dosage. They are basically completely different drugs with different uses at different doses.
No, Agile is about tight development loops. When weaponized/used by large corporations it often times turns into a Stay-Puft man of sorts, but as someone who _hates_ processes normally, I actually kinda like it and Kanban when done well.

It basically helps keep things clean with decomposition and doesn't necessarily hamstring older devs as much while giving a good guideline for younger devs to work in. All things considered, it seems like not a bad system to me, and the team customizing the process to their own needs is nice as well.

There's a million ways for it to go wrong, but it's not too terrible on the whole I thinks. <3 :"))))
European citizens didn't vote for those regulations.
see my response here: https://news.ycombinator.com/item?id=39092430
(CEO of Neon)

We routinely see 10x savings when switching from RDS or Aurora. Especially if you start adding dev environments.
But "specialized gaming PC" IS what gamers play on. I have a M2 Max and even for native Apple Silicon games like Stray or BG3 the performance is pretty poor, even compared to discrete GPUs of several years ago.

Don't get me wrong, I love that laptop, but a gaming PC it is not. Apple Silicon has the efficiency but not the raw horsepower, even if you get something like the Ultra. That doesn't even include things like DLSS and Reflex. I do my gaming on GeForce Now because it's a dramatically better experience.

That said, it should still be oodles more powerful than the Quest, at least. I wonder if Apple will actually try to push gaming on it.
I don't hate the format of these articles in general but this one in specific had a harsh and abrupt transition between setting up the tension "Astronaut upset" and the segue to background check information. In my humble opinion it would benefit from another paragraph or two of setup.
Has this changed recently? When I was on Twitter a few years ago I often missed posts from my friends because the algorithm didn't show them to me. Same when I posted, often my friends didn't see it.
Enterprises struggle with Agile methodology, reports long-standing survey
New Observations of M87* Support Einstein's Theory of General Relativity
I mostly found it notable that it's official enough for it to be an announced change in policy. At some places the "up or out" is more of an unofficial expectation, but my understanding from Google friends is that Google literally announced to employees (around 2019 I think?) that it's ok to stay at L4 now and a promotion to L5 is no longer required to keep your job. At the time it was interpreted as a cost-saving measure, that they wanted to slow down promotion pressure to reduce salary growth. Would be curious if these terminal vs non-terminal levels are formalized at other places too?

Given that L3 is basically entry-level at Google, it also suggests that they aren't doing much up-or-out anymore. Basically you only have to get promoted once?
(this post sponsored by Masterworks)
Just because it has integrations, doesn't make it great. LFS is still not great. Doesn't have a lot of backends for instance. And a real locking system is table-stakes for a gamedev VCS
Yeah, although when the Chinese guy claims (and screams) that the pianist touched the girl he turned into a bigger dick.
I assumed they meant compared to a startup where potential reward is massive but most of the time isn't.
> Nostr is nice but a bit stuck being a crypto block chain thingy for people who are really into that

Just to be clear, nostr doesn't directly require the blockchain for anything. It has a nice integration with lightning payments, but that's optional.

> Bluesky is mainly a thing that people talk about rather than join. And it has the Twitter founder backing it

Pretty sure that's not really true anymore. Jack Dorsey has apparently moved on to nostr, interestingly enough.

> IMHO mastodon with signed content and per user key pairs would make a lot of sense and it should not be that hard to add it. Why is this not a thing?

There's some work in this area[0], but I agree it's surprising this wasn't baked into the protocol from the beginning. Same thing with signed requests. Things have de facto evolved in that directly, but we seem stuck at a local optima using a 5yo version of the HTTP signatures spec (see discussion here[1]), which is really confusing for new implementors as well.

Ultimately I think a lot has been learned from implementing ActivityPub in the wild, but I feel it badly needs a version 2.0, and even then I'm not convinced all the most important lessons have been learned yet. For example, it's very concerning to me that Mastodon still doesn't provide an easy way to bring your own domain to any instance.

[0]: https://codeberg.org/fediverse/fep/src/branch/main/fep/8b32/...

[1]: https://socialhub.activitypub.rocks/t/state-of-http-signatur...
> - Agree on RAM. Still, a doubling over seven years is not exactly Moore pace anymore.

RAM has been slowing down a lot in the last ~10 years.

I had 16GB ram in my ThinkPad X220 ten years ago and the W520 could already get 32GB ram. Laptops with 128GB ram have been around for at least five years (workstation-class laptop).

Why are computers still being shipped with 8GB ram (or less)?

Why is 32GB a premium and not the bare minimum? A whole class of performance issues could be entirely avoided just by having enough ram.
Exactly, sometimes it's not clear at all what something will cost (and/or if the costs will go up). I'm happy to glance at the monthly costs here and there and if I see a jump I can dive in and see where it's coming from. We all make silly mistakes, like leaving logs on infinite retention in CloudWatch, and that's something I can easily fix/address but only if I have the info.

I've asked, off-hand, a couple times for billing access but nothing has come of it. I don't want to seem pushy but also it feels like data I need to perform my job to the best of my ability (especially at a small company). I don't think it comes from a place of "We don't want to give Josh access" or secrecy as much as it not being a priority but I need to bring it up again.
Where else are you supposed to get average ~10% returns?

Or is your last bit just saying like do some other investments besides purely stock?
It means that control flow is determined by the code you're looking at.

"if" and "switch" determine control flow, but you can see the control flow when you're reading that code.

In languages like C++ and Java, if you have a sequence like:

foo();
bar();

whether execution continues to bar() after foo() returns depends on the implementation of foo(), which you can't infer from the callsite. If foo() throws an exception, bar() won't execute.

In Zig, the compiler forces you to handle exceptions (errors) at the callsite, so you can see from looking at function calls at the callsite what the potential control flow looks like.

If you saw the foo(), bar() sequence in Zig, you'd know that bar() always executes after foo(). If it were possible for foo() to return an error, that code wouldn't compile unless the callsite handled the error explicitly with a try. The try tells the reader that there's a potential control flow depending on whether foo() throws an error.[0]

[0] https://ziglang.org/documentation/0.11.0/#try
Quest stopped needing a Facebook account more than a year ago.
Haha, You got this survivor.
PS: The book E = mc^2 by David Bodanis is also a great complement to many of these books. A history of the equation itself.
I always leave my PC on, but for different reasons:

- I have a plex server running on it

- I can remote into it from my phone, this comes in handy a lot of the time.

- I can remote into it when traveling through my Fire stick using parsec, which means I don't have to carry a laptop with me everywhere I go ( I also setup my phone so I can use it as keyboard/mouse when I do this).

Regarding energy costs, it's negligible for the benefits it gives me
Hey HN, created an app to run https://huggingface.co/stabilityai/stablelm-zephyr-3b from your iPhone. It works for iPhones with 6GB RAM (every iPhone 12 pro and up and every regular iPhone 14 and up). It's pretty nice to have something that runs without needing to connect to an API, but the size of the app is 2GB mostly from the model size. Would love to hear suggestions or feedback for improvement, thanks!
That line is the perfect use of crotchety, misanthropic Tommy Lee Jones.
Yes Please. I would switch my studio today if this existed.
“If some people shouldn’t go to space nobody should go to space” is not a compelling argument against people going to space, sorry.
I don't really agree about the simplicity: to me, C3 feels like it's closer to C, and C is just simpler to learn.

Although among those new statically compiled languages, zig would be my favorite choice.

I just wish it was just even simpler.
As I said, I was happy. In the end it is always the relation on how you balance quickly vs. spending money on a first-gen product. But yes, most iPad customers probably were happier with the 2nd gen.
Office Landlords Use Cash Gifts, Loans to Inflate Building Values
Brave search is ok. Google, Bing and Duckduckgo have terrible results.
The vast majority of criminals are not that clever or even particularly smart—not even the high-profile ones. Look at the fall of Sam Bankman-Fried for an example.
This kind of thing is why, while I hold the sciences in healthy regard, I'm especially wary of treating fields such as psychology as usually producing factual results.
Have you done this or attempted this yet? Every kubernetes cluster is different, but in my time working with them the last several years I anticipate the following issues:

- dependent services not coming up in the order you expect/want

- issues draining nodes due to crashlooping/erroring pods (can also be caused by dependent upstream services going down in wrong order)

- Persistent Volume retention/synchronization

- IAC not cooperating

- Configuration annoyances with deployments’ availability/replica settings

- Thundering herd types of problems

I can think of tons of things that can make this extraordinarily difficult. I’ve had many managers over the years pitch this idea of “rapidly deployable/destructable EKS clusters” and the projects always get killed due to the complexity around this. IMHO they simply aren’t really designed for this type of thing, however, I could be misunderstanding exactly what you’re trying to do.
I've been keeping track of the techniques through Maxime Labonne's LLMs 101: https://github.com/mlabonne/llm-course#4-supervised-fine-tun...
Of course, this opens up a HUGE can of worms re: software updates: should companies be forced to keep ancient devices working forever?
"Options/RSUs with actual value" is a very nice way to put it.
I recently helped save $150k per year by deleting node_modules.

I noticed that one of our S3 buckets had high data transfer costs, a bucket that our app downloads HTML+JS assets from when we push out a new release. I downloaded the "directory" of files for our latest release and saw it was mostly node_modules. I checked the code and confirmed that, yes, if this file exists in the bucket then it'll be downloaded by the user. I wrote a quick Python script to list out each directory that had this problem, and a quick Slack message to the appropriate team later, we discovered the specific commit that was the cause, a change to our CI that inadvertently uploaded that directory when we wanted to ignore it.

A few months later, I checked the billing metrics, the effect was an avg of $12,500 reduction in cost for this bucket, or around $150k per year, or 4% of our bill. Not bad for one hour of work. Over the course of a quarter I reduced our bill by over $1m, or around 30% of our bill.

I might write a blog post explaining how to go about something like that. A lot of people are not familiar with tools like Trusted Advisor which can easily tell you if you have, for example, unused EC2 instances that can be terminated.
Looks like a 1995 time magazine article. Author is the meta.
If the pointy-needle thing is really graphics on a LCD how is that counted?
Neither. The video is discussing anarchy in a philosophical context.
I actually think there is a use case. IIUC you can only legally run macOS on Apple hardware. However you are allowed to run it in a VM. So it could make sense to run Linux as the base OS then run macOS VMs on top. This would probably make it easier to manage than only running macOS as generally Linux is more suitable for headless usage and people are more familiar with running it in a server setting.

Of course there are still limitations here because IIUC Apple also has restrictions about renting, so I don't think you can run 2 VMs and rent them to different customers. But you could possibly run multiple VMs for the same customer on the same hardware.

Honestly I assume that they are running the "Runner" OS in a VM anyways. So really it comes down to what makes it easier to manage the host? macOS running macOS VMs or Linux running macOS VMs.
Weird as I have been noticing all my HomePods (older and newer models) are also less responsive to “Hey Siri”. Used to be I could walk through a room and turn lights on as I went. Now they do nothing. I have to talk directly to them.

I have gotten the feeling they tweaked it to ignore voice if audio fidelity does not hit thresholds that suggest the speaker is being talked to directly. Perhaps it limits false positives, reduces poor translation.

To make users speak directly at it with clear diction would make for “smaller model” to translate which seems en vogue with AI now.

I say old a new because it makes me doubt mic degradation (a couple in the house were brand new Xmas gifts).
Yes. That can affect performance and also cause spooky action at a distance. Suppose someone less careful put some code in the accessor function mutates global state. Do you want to be checking all of your objects all the time to see if they are doing something counterintuitive?
I don't follow anyone though. I don't know anyone using Bluesky, and I have been unable to find anyone worth following in any feed.
Well, I guess people weren't starving like they were in the 30's, so must have been a roaring great time?

It reads like some answer to a generative AI alt-universe. We can probably expect more of this kind of thing like any history on wiki before 1993.
And yet I can put a Gran Turismo DVD in my old PS2 (was that GT4 or GT5?) and play with it. No networking (it never had that) but perfectly playable.

If your game needs a server to be played, you also sell the server. Somebody will put it on a machine somewhere and manage it. I have no direct experience of Minecraft but it used to be more or less like that, right?
Modder re-creates Game Boy Advance games using the audio from crash sounds
Is there a criteria to be qualified as a EU user? I assume there must be more than just geo-ip location. What will happen if I pretend I moved to EU for the sake of decoupling all Facebook accounts.
Yes, but that's not a conditional branch, and that's the distinction I've always seen made for flow control versus indirection
Since it sounds like you're asking when you should quit to focus on a startup... to avoid potential legal troubles, the answer is before you started working on the startup (or certainly before you launched the startup). Ergo it's when you've got enough saved up to support working until you think you'll make income / get funded.

Otherwise, if you don't care about the legal / ethical risk, I'd say that you need to make a decision about where to focus once the startup is consuming enough effort that it's crowding your life.
Okay but how can you promise that?

I run Acme Inc making IOT devices. I say 10 year guaranteed support. I go bankrupt next week, the company doesn't exist. Who is keeping the servers running exactly?
Little feedback on the "how is it different from Perforce" section of the web page.

There have to be more advantages than "it's in the cloud" ...right? Also, for many this is potentially a huge hurdle / disadvantage. Who are you, and why should we trust you with our precious IP / code? (many game studios are on-prem very intentionally)

Personally, I'm currently (being forced to) use Perforce and I've learned to tolerate it, but wish we could use git. There have to be more things that make your offering better than Perforce and you should really highlight them.
ah yes - thanks for the correction! It was the first .com indeed.
Pain management is far superior today, thankfully.
> That was a very long time ago though, so I could imagine that there's not much left from the original code base after it was moved onto Meta's infrastructure.

They only linked them a few years ago, in anticipation of an antitrust battle. They are now unliking them because they have lost/ceded that fight.
Should a Charge of Plagiarism Ruin Your Life? (2004)
Unpopular opinion: the proper place to controll cookies is from the browser, not from the website. Browsers should show a prominent way to disable or otherwise restrict persistent storage to websites to inhibit tracking.