skysight-inc/HackerNews huggingface dataset:
>It enabled high speed streaming of data to enable games like Ocarina of time to essentially be seamless when going from location to location

I recall reading this very same statement in a game mag during that time. It made a lot of sense considering how often the PSX would need to load in the map. Resident Evil 2 comes to mind, then MGS. MGS got away with the loading because it hid it behind the various FMVs.

>Hell the PSX has that terrible fixed point integer based calculation so it causes polygons "snapping into place" that causes the wobble effect so its not like they were the only ones making decisions that made the final product not as good as it could have been.

Yeah, then there was this. To be fair to Sony, I think they went cheap on the initial PSX as it was uncharted territory and I'm certain the finance gurus had pumped the brakes on being too lofty out the gate. Now the "wobbly" graphics are viewed as an aesthetic lol.
They've both implemented opencl. Nvidia has too. The industry could have built on that common language. Instead, it built on cuda, and complains that the other hardware vendors don't have cuda.

I attribute this to opencl being the common subset a bunch of companies could agree could be implemented. I wrote some code that compiles as cuda, opencl, C++ and openmp, and the entire exercise was repeatedly "what, opencl can't do that either? damn it".
yes, I haven't seen anything really novel yet. There are not prompts you can simple copy out and use yourself, that's not what this is about. It's about Chain of Thought (CoT) and prompt engineering strategies.

Right now, it's most showing how different CoT strategies perform with different models on different datasets. What's nice about it is they give you the code to reproduce their work. They also intend to keep adding more of their experiments and results, so a good repo to bookmark and check from time to time
Using DB/2 surely makes a lot of sense for integration with the rest of their IBM tech but also something the new system could presumably talk to too. I would guess that it performs ok at the kind of ‘single big OLTP database server’ tasks it was meant for. Notably IBM allows you to publish benchmarks for their databases (so long as you provide detailed methodology and take steps to tune it correctly) whereas Oracle and SQLServer do not allow publishing benchmarks without permission. Though one could argue this is just IBM feeling like benchmark performance wouldn’t matter much to their customers.
We've gone full circle! I originally launched Vagrant here on HN in 2010, which was at the top of HN very briefly for the day. Now here I am 14 years later witnessing my departure post in that very same spot. A strange experience! Thanks for the support over the years. A lot of the initial community for the projects I helped start came from here.
> I wish there was some way to solve the "one jerk outweighs a thousand happy users" problem.

We could downvote all that stuff to oblivion. Instead, comments like it are voted to the top comment on almost every page.
Don’t like that at all! I suppose some chess tournaments have “no draws before move X” but it’s a feeble rule that players easily overcome with repetitions etc. Forcing someone to take an action that they might deem worse for their chances seems wrong.
Doubt there's anything sinister or shady about that. Maybe he doesn't have any plans. Or maybe he just doesn't feel like sharing those plans or doesn't feel obliged to share them.
Believe it or not, there's a 3.0 beta now
my father is deaf and mute, particularly the Pakistani sign language, one particular utility i see this can be really useful for is if the model can be trained on detecting different sign languages, then it would become possible for live translation to happen and in a distant future all people like my dad can talk with each other beyond their small communities. I don't think something like that exists.
Maybe we work in the same company. I'd like to add that usually the engineer responsible for the feature being bug-bashed is also responsible of refining the document where everyone writes the bugs they find since a lot are duplicates, existing bugs, or not bugs at all. The output is then translated into Jira to be tackled before (or after) a release, depending on the severity of the bugs found.
We were used to yelling at our computers a lot more back then
Copilot stuff has made some things harder for me to review, funnily enough. I don't blame it on the model, but the programmer using it with zero scrutiny.

If people doggedly continue down that path they're going to stagnate for as long as they assume the AI is always right.

Just because an LLM can can cobble together some output doesn't mean that the output is instantly trustworthy.

Not to mention languages often optimise for different things. If you want to default to JS for everything because the AI can auto-complete that more easily, you're locking into a very specific operating model.
Forgot about Chef... Good times...
Seems reasonable. If this is the case, we shouldn’t see a decline from summer (post lockout) to now. In fact we should see an uptick in the next period as more people get around to unlocking their accounts (or at least not a further decline).
> Is there any one individual or group responsible for HashiCorps switch to BSL?

IBM, would you choose to trust statements[1] posted from a throwaway account

[1] https://news.ycombinator.com/item?id=38579504
You have the chance to get 20% discount on all Microsoft and Office products from Keybiy.com using the code Shop24. Don't miss this opportunity combined with the New Year's discount!
Respectfully, I do not think this is fully correct. These are in part state tax dollars being paid to industry. I’d welcome a good source to the contrary.

https://www.legislature.mi.gov/documents/2021-2022/billanaly...
My parents were pretty strict with me as a kid, and I missed out on a lot of things that my peers got to do. I did resent them, somewhat, at the time, but by my mid-20s I was able to recognize that they were just doing their best and, like literally all parents, were making things up as they went along.

When I went to college I was fine. I developed a new social circle quickly, and didn't end up becoming a drunk or a druggie. Sure, I did many of the things my parents never would allow me to do, but it was fine.

I totally get that some people end up in a worse place than I did, but that's not an excuse for blanket governmental bans on things. But I would absolutely 100% support any parent that decides to deny their children any and all access to social media. That shit is cancer, and IMO is worse for developing brains than nicotine or alcohol.

I hesitate to present such a hard line on social media, when I'm kinda "whatever" on teens seeing some porn. The problem is that I see what social media does to adults with fully-developed brains, and I start to feel like social media is akin to heroin: no amount of it is safe, for anyone.

A more relaxed view might be to give teens access to social media, but only in a supervised setting. Parents should be monitoring what goes on with their social media accounts, and have frank (but calm and non-judgemental) discussions with the kid whenever anything concerning comes up. Also parents need to find a way to impress upon their kids that social media is not real life, and that people present whatever slice of their lives (often an unrealistic rosy picture) they decide to paint. And then there's all the misinformation and echo chambers, and... ugh, yeah, no, just don't let kids on social media.
Copilot was key for me for learning Rust. The syntax is verbose and unique enough that it was hard to get into from nothing without constant syntax errors. Copilot eliminated that barrier: I could describe what I wanted in a comment and immediately see a (relatively) idiomatic way to do it in Rust.
So I just looked it up, and there's apparently a trick which lets you get out of your year-long contract, because you can change plans and then you have 14 days to cancel your new plan:

https://prodesigntools.com/guide-to-change-cancel-creative-c...

It sucks to have to jump through hoops -- this is not defending Adobe in any way -- but hopefully it helps you personally?

(I guess it's kind of like hotels that don't let you cancel the day before, but will allow you to change your date to 2 weeks in the future, and then you call back the next day to cancel that, and it's no problem because it's far enough out -- for anyone unfamiliar with that trick.)
I mean at some point refusals only go so far. I’m absolutely not pretending it would be easy, but when you refuse to do your job under new conditions for your employer… you lose your job. New police departments wouldn’t be the worst thing for a lot of cities.
This is what he's working on atm, including regular updates on progress: https://mitchellh.com/ghostty
Explain how it isnt lmao.

It uses a one drop rule to test websites. Once theres a teensy bit of adult content, and as has been pointed out this covers things like googles unsafe search modes, then the requirement is to block first and ask questions later.

Requiring people to be licensed or verified to access content is as much censorship as blocking it entirely. There are valid reasons to not want to be on a conservative governments list of porn users. You need to expose yourself to risk to access content? Censorship.
OpenStax has some free Physics text books: https://openstax.org/
Latin translation via Google Translate: "certain rejection at an uncertain hour"
How does Freetube require you to maintain it...? Seems like you just go there & use it, no?
The IBM 1403 line printer (1959) had an available chain with 120 characters including both upper and lower case and various special characters.
Ask HN: How AI/ML can be applied to improve our phone usage habits?
Hey HN!

I've been deep-diving into an intriguing question while working on my side project and during my studies.

I experimented with predicting the length of my future phone usage sessions (from unlock to lock), and the outcomes have been pretty remarkable.

I got my usage data in format

timestamp_of_session, duration_in_seconds

By applying a straightforward linear regression model, I achieved a Mean Squared Error of just around 3 minutes. Isn't that fascinating?

I'm really excited to hear your thoughts and insights on this! Thanks in advance for your input!
If you are working in a lab that needs that level of cleaning, then odds are that what you do with the glass when you use it is also dangerous. There is a reason that the stereotypical chemist wears gloves, goggles, and a labcoat.

Also, lab glass is more expensive than it looks. If you care about this level of cleanliness, then you likely also care about the precision of your glassware. And lab glassware comes in much more exotic and hard to make forms than beakers. You also might not be able to throw it away in the normal trash because it is contaminated with something hazardous.
It doesn't need to be formalized. The idea is simple and obvious enough. No need to pretend it is more complicated than it really is. This is not a mathematical argument or a proof of anything.

There is an obvious logical contradiction where if an AI is advanced enough to reason and think independently at human level or beyond, but believes only what we tell it to believe, then it cannot be truly thinking independently. Hence the entire debate about AGI safety. How do we control it without dumbing it down?
A lot of it is not mass-produced (https://www.latimes.com/local/education/la-me-caltech-glassb...). Even if you used brand-new pieces, for analytical work, you'd still need to clean them according to these procedures to remove residues from manufacturing, storage, and shipping.
Ah thank you, I missed this!
talk, or later ntalk in Unix. Or wall to send to everyone. I used a system in the 80's (Pick DB) that had a send-message command. Also tandem which allowed you to take over someone's terminal like screen-sharing now. If you were the super-user you could do it without asking for permission, and start typing messages to the unlucky user..
Wait, but the new title doesn't seem to be correct
It’s _always_ about power and control.
Ask HN: How will the AI wearables address the privacy concerns?
I don't see a lot of people asking the privacy concerns with AI wearables. From what I understand, aren't they a microphone that you keep super close to you all the time?

What is stopping them from collecting and storing these samples for "training" models?
One of the key limiting factors to the adoption of augmented reality was the lack of available 3-D objects that you could then put into the AR space.

If you think about a company who has physical objects, the hardest thing you do as somebody who is a model builder is creating a 3-D model that’s accurate to whatever the product is.

This is such a big problem, that we devised a fairly novel large scanning system, that I proposed to Amazon that was part of our digitization suite when I was running my computer vision and AR company. That was one of a dozen projects that we were trying to do to get after this problem of rapid digitization of objects.

One of the key things we were trying to do starting in 2017, was come up with structure from motion, algorithms or otherwise have a large database and a similarity match such that we could inherit a series of objects, the most likely object types that we saw in the environment.

Of the major challenges of this is that it isn’t good enough for anybody like a corporation to pay for. The majority of time and money spent for companies they were trying to get into the AR space was in sending catalog of catalogs to India, Pakistan, etc. for thousands of three modelers to create the 3-D models.

You can certainly understand how this becomes complicated quickly, including what is considered a canonical model, is there licensing for a certain types of models, who has the official authorization for a 3-D model, etc.

All this to say, what is presented here seems pretty darn close, or at least close enough that we can see that we’re going to be able to fully automate this process, and hopefully that will actually allow for the adoption of some of these things that were previously rate, limited by the Linear growth rate of objects in the available space.

Edit: I’ll be curious to see what their meshes look like and if they optimize for polygons and in what way. Similarly if they are a single volume or if they have discrete objects composing a new object class (extremely doubtful)

The last time I saw any major updates on this kind of thing was a Stanford paper that was trying to derive Voxel spaces if I recall correctly from images and that was back in 2017 or 2018
Okay that's really fun. Awesome interface. Works on latest FF on Win 10.
He’s the main developer of Llama.cpp, which allows you to run a wide range of open-weights models on a wide range of non-NVIDIA processors.
I think Arc is fun! But the community is small and only intermittently active (to put it mildly): http://arclanguage.org/forum.

If I were you I'd probably take up Racket or Common Lisp, depending on your tastes. If you prefer PLT style hacking, I'd go with Racket and if you prefer more systems style hacking, I'd go with SBCL.

Also, if you like Emacs, I'd definitely go with Slime + SBCL. There is also a lot of newer-generation Emacs/SBCL tooling that I haven't gotten around to yet.

Arc is closer semantically to Common Lisp than it is to Racket - for example the way Arc uses T and NIL is very CL, not Scheme. Personally I find Arc more usable than CL for a bunch of reasons, such as (1) hashtables are far easier, and (2) it's a Lisp-1 rather than a Lisp-2.
Unsurprising as StackOverflow has exactly the same problem.

There are lots of answers that are flat out wrong 5+ years after they were answered. There is no way to go back and "unmark" that answer.

> Modern C++ is really a different language and yet there is a lot of not modern code out there that AIs don't know is bad.

This is a human problem and why I won't use C++ anymore. Instead of "modern C++" we needed a new language to replace C++ and leave the old nastiness behind. We'll see if any of the new replacements like Carbon get any traction.
Sorry, eh.

I wonder if property values will be affected at all with this news - even if there hasn't been an earthquake in that spot for thousands of years. It goes through quite a lot of buildings!
San Francisco's embattled Cruise slashes staff by 24%, laying off hundreds
But honest question, if this is your goal, why not use a GAN instead? You should still be able to produce high quality images but at a much faster rate (I'd guess around 10 minutes?). Sure, you'll have a bit lower diversity and maybe not SOTA quality image generation, but neither is this thing. Or you could reduce quality. This reddit user seems to be doing fast inference on a pi[0] using stylegan, but that's before mobile stylegan came out which uses <1GB for inference. (It is a distilled StyleGAN2 model. We could distill more recent models)

Just seems like different models, different contexts. Certainly you'd want diffusion on the computer you're doing photoshop on, but random images? Different context.

[0] https://www.reddit.com/r/raspberry_pi/comments/hf7lbh/i_made...
Adobe subscriptions are ridiculous. I only wanted to use it for one month. Ended up paying for a year.

Figma has been much more pleasant. I fear the worst now that Adobe bought Figma.
Nice to see people finding way to get the square peg though the round hole.

Something that I wondered when the Raspberry Pi 5 came out is the weirdness that might be possible now that they have their own chip doing IO cleverness.

On the PI 5, the two MIPI interfaces ave been enhanced to do either output or input, It made me wonder if the ports are now generalized enough that you could daisy chain a string of PI 5's connecting MIPI to MIPI. Then you could run inference layers on individual PIs and pass the activations down the MIPI. 10x 8Gig Pi 5's might not be the speediest way to get an 80gig setup, but it would certainly be the cheapest (for now)
Please present evidence that denying teens access to social media causes them to have literally no meaningful social connections. I do expect social interactions to suffer for a teen in that situation. But I find it hard to believe that it causes complete isolation and (gimme a break) a "lifetime of sadness".
I built a career following in your vision. Thank you 1000x
Where!?
So I just looked it up and yeah, if you cancel early you have to pay 50% (not 100%) of the remaining year, and yes you lose access immediately.

So that's the detail I was missing.

(And indeed, you can't actually turn off yearly auto-renew until the last month of any year, which is horrendous and feels like it ought to be a highly illegal policy. Hence the calendar reminder. I would be furious too.)
An article about Facebook's reason for no QA with some of the mitigations:

https://blog.southparkcommons.com/move-fast-or-die/

A bit recent to have affected Yahoo - but it sells a good story.

We would celebrate the first time someone broke something.

Let anyone touch any part of the codebase and get in there to fix a bug or build a feature. Yes, this can cause bugs. Yes, that is an acceptable tradeoff. We had a shared mythology about the times that the site went down and we all rallied together to quickly bring it back up.

Sounds like hell: running as close to the edge of the cliff as you can. Presumably totally ignoring thousands of papercuts of slightly broken functionality. Optimising to produce an infinite number of shallow bugs.
Lets imagine there is a stop sign that is half hidden by a bush and pretty faded, so the stop sign detection logic says "only 5% chance it's a stop sign". That in turn isn't enough to make the car stop.

The hardcoding approach says "This is a sign. 100% sure.".

The vector approach says "There's a hard to see stop sign around here, boost up the probability of anything stop-sign-ish a bunch".

The difference functionally is that nothing in the real world is ever 100% certain. So you should never tell any bayesian machine (which a neural network effectively is) that anything is 100% true.

The vector approach I outlined is far more general than the above though - it allows any behaviour of the car to be tweaked automatically or manually. location-specific vectors can be learned from data, and/or put in by operatives. The way the neural net trains, the meaning of a vector could 'evolve' too - for example, whenever a human puts in that there is a hidden stop sign, the neural net might learn that that means other human drivers might occasionally fail to see the sign and stop in those locations. Even though it had never witnessed a human failing to stop in this specific location, it has learnt that is part of the meaning of this vector.
On the other hand, the significance of that diminishes quite a bit if it it's only the case when JS/TS are separated in the ranking.
Because recommendations will vary by not only currently accepted practices, but also geographical variances in product availability. It's better to look at what you have on hand and cross-reference with up-to-date information.

Much like most people won't simply know how dangerous it is to mix Nitrile gloves and Nitric Acid. When things can melt your skin, it's always good form to verify safety info at the time rather than just taking somebody's word for it, no?

My 2 cents that is probably obvious anyhow
The point of the open standard is to untether your prospective customers from the incumbent. That means nobody is going to monopolize that technology anymore, but that works out fine when it's not the thing you're trying to sell -- AMD and Intel aren't trying to sell software libraries, they're trying to sell GPUs.

And this strategy regularly works out for companies. It's Commoditize Your Complement.

If you're Intel you support Linux and other open source software so you can sell hardware that competes with vertically integrated vendors like DEC. This has gone very well for Intel -- proprietary RISC server architectures are basically dead, and Linux dominates much of the server market in which case they don't have to share their margins with Microsoft. The main survivor is IBM, which is another company that has embraced open standards. It might have also worked out for Sun but they failed to make competitive hardware, which is not optional.

We see this all over the place. Google's most successful "messaging service" is Gmail, using standard SMTP. It's rare to the point of notability for a modern internet service to use all proprietary networking protocols instead of standard HTTP and TCP and DNS, but many of them are extremely successful.

And some others are barely scraping by, but they exist, which they wouldn't if there wasn't a standard they could use instead of a proprietary system they were locked out of.
Dot net core, but no linux port?

EDIT -
Oh they include the source. Nevermind :-)
I dunno what to say, but it does not do basic tasks to the satisfaction of people who buy 1gb internet connections.

I can tell you from experience that large downloads and uploads cause latency-sensitive applications to stutter in a way that is fixed by using ubiquiti gear.

In your defense, you did say non-technical household, but I dunno -- I don't think that wanting to use, eg, backblaze for backup and not have that tank zoom makes you a technical household.
How do smartphones address the privacy concerns? I'm still surprised people are buddy-buddy with commodity smartphone manufacturers.

> What is stopping them from collecting and storing these samples for "training" models?

From the top of my head, I'd wager the cost of transmitting that data is not worth it for how low-quality the input would be.
They did way back in 2011. It's the same water. https://www.npr.org/sections/thetwo-way/2011/11/01/141909307...

Of course, the water being released today is seawater. You could drink a small amount, but it would still be very salty.