skysight-inc/HackerNews huggingface dataset:
Even in the big public clouds the user facing networking really hasn't progressed beyond a layer of lipstick on top of the kludges that were created for connecting physical servers 40 years ago.

For instance in AWS you still have to care about BGP and ASNs if you want to follow the most seamless approach to create a multi-region mesh of VPCs. Why should I have to care about that? AWS already knows where all the packets came from and where they're going and should just put them in the right place. I don't care how they get there and I certainly shouldn't have to care about BGP attributes[1].

1. https://docs.aws.amazon.com/network-manager/latest/cloudwan/...
Yeah I know I could have, but to be honest, outside of a classroom setting, and perhaps especially lacking enthusiastic peers to engage with and co-operate with - I am really not confident that I could have done a better job learning on my own terms in 4 years than I did at college.

I suppose, one nuance might be - I wasn't 'just going to college to get a degree' - I was there specifically to learn skills that would make me hireable. It helped that I liked the subject matter, undoubtedly.

Also that I had to borrow all the money to pay for it myself.
What non-mainstream distros did you run into this with? Was it Docker containers or desktop containers like Flatpak?

I thought with Docker the only thing you depend on from the host system was the kernel.
Not really. Mainstream media publishes something about AI at least once a week. It might not have adoption in the everyday life, just like most tools are known, but only fully explored by their niche.

There's a lot of overhype, A LOT. And many startups are reinventing the wheel in a more expensive way just to ride the wave, but unlike crypto, LLMs are tools that can solve more "dev/user" level problems, unlike crypto, that was supposed to solve a "global financial system" problem, and since that's too hard to grasp, people used it as investments, because it's closer to their real lives and needs.
I'm not exactly sure what they're referring to in this article, since they elide technical details.

Localhost resources might consist of:

* file:// URIs, which are well-understood and protected for a long time now
* http(s)://localhost/ URIs, which seems most likely to be the subject of their focus in this discussion. Many software packages, particularly Linux ones, are known to spawn web servers, sometimes unbeknownst to the end-user, and sometimes on an alternate port. It usually takes extra effort to secure these servers with authentication, and it's usually infeasible to deploy TLS certificates on them.
* http(s)://localnet URIs, in the form of RFC1918 private IP address space, which might also encompass 169.254.0.0/16 and 100.64.0.0/10, as well as all IPv6 equivalents, such as link-local addresses. It is a fairly well-known hole that any web server could link or embed a resource from private network space, and the user's browser would dutifully fetch it, without considering whether the external untrusted network had a right to fetch that resource in the context of the user's web browser.

The latter case is perhaps the most difficult to defend against, and the most concerning case, because while your personal workstation may not run web servers listening on localhost, your LAN may present juicy opportunities for lateral movement, especially in terms of consumer routers with admin interfaces, print servers, IoT devices, etc.
100% SwiftUI! As a new Apple developer, I wanted to use their latest and greatest. It does get restrictive sometimes, but compared to having to dive into AppKit/UIKit hackity-hack SwiftUI solutions here and there are a lesser evil IMO.
We have a few pending already (some for a couple of years since last follow-up) and Arathorn saying "don't come talk to us about it" doesn't inspire confidence _at all_.
Have you used any of these? I’m looking for ways to speed up start time of JVM, but almost options I’ve seen so far are “experimental” and not sure best route to take. For example was sad to see ahead of time compile being removed from JDK.
I downloaded 17,000+ of my reddit comments before deleting, so I can fine tune Orca into a digital ghost version of me. It will haunt the corporate ad bots that live in what remains of the old web. Or more likely I will not do that.
You mean double blind 144hz vs 120hz when latency isn’t an issue?

If you don’t mind me asking how old are your friends?
“WTF is Web Template Framework“
Purse.io closing Amazon Bitcoin services
If Harvard, Yale, Princeton, and Stanford remove quotas for ALDC (Athletes, Legacies, wealthy Donors, Children of staff and faculty), these universities cease being elite. That's good for America. However, it is bad for the administrators of these schools, uber wealthy, the elite servant class of this uber wealthy. What happens, if McKinsey, Bain, and BCG recruits more from UC Berkeley, Rutgers University, Vanderbilt? What happens if more of future judges and justices are graduates of LSU Law, UTAustin Law, McGeorge School of Law? Basically, the elites can't congregate around three or four schools. The power gets distributed, as the kids of the elite attend many schools across the country.
The title of this post sounds like an advertisement for a cult
I suppose so, but unlike Photoshop is there really a competitor/open source alternative?
Velt (YC W22) Is Hiring Founding Frontend Engineer in US
can you really test the speed of a db with django?
It makes no sense. It says more about the training set (and who fed the training set to it) more than anything.

People keep pretending that the LLM is some kind of "natural" giving, like a periodic table or something. No, LLM is created by humans. A species known for their limitations and biases.
I’ve been using Fedora Silverblue for about two years and recently tried MicroOS (OpenSuse Aeon) and it is really wonderful.

It’s almost identical in capability, but with MUCH less pre-installed package layered over it (IE: it comes with the Firefox flatpak pre-installed).

I enjoy that it’s a rolling release as well personally
Are you using an open source tool/stack to do this? Sounds pretty awesome and I’d love to learn!
I'd say the opposite - OOP is the paradigm that does the most to hide your data, hiding it within these encapsulated actors where you can't access it directly or even see what and where you have.
I've had some interest in these projects over the years, but few offer any means to control the kind of content your node serves. This is intentional, of course, and any suggestion otherwise is heresy. If you want some privacy enhancing network, tell me how you intend to keep it clean.
Ironically the destruction to social order by primitive AI may be the very obstacle to achieving AGI.
It’s linked in my profile
The conclusion is something:

> I think most people know the solution to this – other than giving a higher value – and that’s letting Tesla owners transfer FSD to new cars.

> It would encourage current Tesla owners with FSD to upgrade to new cars without feeling like they bought FSD for nothing, or barely anything, on their previous vehicles.

>I don’t understand why Tesla doesn’t do that. It wouldn’t be expensive, and it would help sales while creating some goodwill around FSD.

Shit like this only comes from Naïveté region of France, you know.
In this age of social media and 'extremely online' people, even the smallest misunderstanding can be magnified into an uproar, especially if it's in the interests of certain people to put pressure on RH to behave in a way that benefits these people. It's really convenient to confidently state, with no knowledge of their internal constraints and decisions, that RH screwed up. It's harder to hold off on passing judgment until all the facts are clear.
Ahh yeah, SwiftUI isn’t fully baked yet unfortunately, particularly on macOS. I’m just now starting to use it in significant capacities in iOS projects and haven’t yet started on Mac because of that.
Related recent: https://news.ycombinator.com/item?id=36566556
The 3090 does support displayport 2.0, though. The 40 series are geared towards productivity use cases where people are fine with 60hz.
What is the point of all this hand-wringing about toxicity? I find the whole thing absurd and assume I have to be missing something.

Say I want to deploy an LLM as a stand-in customer service rep. I tell it to be polite, patient, and answer requests to the best of its ability. Obviously I don't want requests like "help, i'm locked out of my account" met with "kill yourself, loser." No human or LLM should act this way.

But, assuming normal q/a patterns, if a customer is going to fling so much abuse at my agent that it is successfully brainwashed and broken into saying something unkind, or deliberately feed it instructions that break its intended programming (intentional buffer overflow should be a CFAA violation, no?)...how is that a failing of the agent? It's like shaming a bank for conduct unbecoming after a career bank teller did not act professionally in response to someone pointing a gun in her face. The teller's behavior isn't the problem.

The toxicity doesn't come from the LLM-- it comes from the user. Why are we so hung up on the ability of LLMs to withstand being mindbroken when people genuinely are so horrible, not even an emulator can survive an encounter with one unscarred?

This feels like Westworld come to life.
> GM has a P/E ration of less than 6. Are they distressed? If not, isn't that absurdly cheap?

Reminds me of amazon vs everyone or nflx vs blockbuster. The 'market' seems to think tsla is just going to keep growing and gobble up much of the auto market share. Both amazon and nflx had absurd PEs for a long time. Eventually their grew into it.

6 P/E looks enticing as long as you think the 'E' is going to maintain itself over the long term. Do you think GM is going to maintain their earnings?
You can do this at relatively less selective Public Schools as well. One of my friends who attended UIUC was roommates with the son of the CEO of a Fortune 100 Tech Company, and close friends with the son of the CTO of another unrelated Tech Fortune 100.

Another one of my buddies at UCSF ended up rooming with the daughter of owner of one of the major DNC SuperPACs.

Public schools absolutely have strong alumni networks as well despite not necessarily having legacy admissions.
Fantastic post, I always enjoy reading about different computation mental models.

And under "A join is a…join", there's a typo in the partial order properties. It currently reads:

1. Reflexivity: a≤b,

And I'm pretty sure it should be

1. Reflexivity: a≤a,

instead (i.e., every element is ≤ to itself).
Oh no, sorry to hear that. If you could send it to manuel<at>manuelt.de, that would be lovely! Thanks.
Pretty great intro paragraph. The eloquent writing and interesting ideas motivate me to keep reading:

> Data is all we have. Data is what we need to transform in order to create a user experience. Data is what we load when we open a document. Data is the graphics on the screen, the pulses from the buttons on your gamepad, the cause of your speakers producing waves in the air, the method by which you level up and how the bad guy knew where you were so as to shoot at you. Data is how long the dynamite took to explode and how many rings you dropped when you fell on the spikes. It is the current position and velocity of every particle in the beautiful scene that ended the game which was loaded off the disc and into your life via transformations by machinery driven by decoded instructions themselves ordered by assemblers instructed by compilers fed with source-code.
Why are you returning it? I am keeping mine because I don't know of anything better.

Also, check out the MoErgo Glove80 keyboard.
> You cannot expect a business that has 6 days of life left to wait for such an approval process.

A homeless man that has 6 hours left to live in the cold winter often cant get shelter, because instead we are really concerned with caterting the entire fabric of society to fictiontion problems that might one day affect a mismanaged business.
Plenty of people have been talking about that, from my memory?
Ok, I've put it (back?) in there.
I think that people who are fine with buying crappy products don't care about crappy translations.

Others, however, do care. I, for one, will pass on something that has bad translation because I take that as a proxy for the quality of the product overall.
I wouldn't be surprised to see this activity ramp up drastically over the next few years. Anti American sentiment has been growing and their state media has been really pushing it as well due to the semiconductor and trade embargos for certain technology.

Ironically this might be the straw that breaks the camels back, when you lock up people on business trips, the companies tend to not look on that very favorably.
Oh, so do I understand it right if you want your users to use specific pinned version for all of your dependencies? In that case why not pin to specific versions (as opposed to semver ranges) in package.json, which would be respected identically by npm/yarn/pnpm and again remove the need for shrinkwrap?
You are correct! I will fix it when I get home, thank you for the correction!
I think it depends on the data.

If it's presorted by the join variable then rolling the loop is faster. Also, if the index is too big for memory, then it might be faster to loop.
People who go to China deserve everything they get
Remnants of TypeScript
I hope no corporation buys https://letterboxd.com which is currently similar to the good old Goodreads but for movies.
My first attempt at blogging. Comments are very welcome!
because its not known...i heard that word (Fediverse) but have no idea what it is
I made a skateboarding video version and ensured it was URL driven via a date query param. You can also view all the previous games easily.

URL driven-ness is such a great ux feature I also get annoyed when sites don’t use it.
https://skateboardle.com
Note: I really don't like that my comment is the top comment this story. I think this phenomenon wrt x-risk is real and interesting and worth discussing, but I wish I'd picked a different story to share the thought. (This just happened to be the first related story that popped up since I had the thought.)

There are other more interesting comments that deserve more discussion WRT this article in particular.

If any mods are reading this, please consider this a request to push this comment down so some of the others get more attention. IDK if there's much more to learn from the discussion happening here anyways.
I don't truly get it. If I really want to get to my destination, I'd rather be as close to it as possible when things go wrong, rather than being farther away. If I'm nearly there it feels there would be more resources available to make the last stretch.
> "for those who disagree with me: what do you disagree with, exactly?" Isn't that a reasonable question?

It's a hopeless one. People who downvote generally think you're not worth actually answering. Also note that heated language often gets automatically downvoted. And with few exceptions ("eating babies is bad"), one sided opinions tend to be less popular than anything that appears "balanced".

It's especially tough if your one sided opinion is attacking a popular practice.
> …a hypernormalization of the data …

Well, yeah - it’s an example to get the point across, not an exercise in finding the right level of normalization.
I feel like I saw something a bit more refined (I recall node statuses aggregated on one cool UI), so this may have been an earlier iteration, but the beginning of the following video has some of what we're talking about: https://youtu.be/Nrb3LN7X1Pg
To use bullet physics as a hypothetical example, if my game was the hello world example [0], I would expect that practically that entire file would be un-distributable.

[0] https://github.com/bulletphysics/bullet3/blob/master/example...
I'm not sure Nelson's work was influential and widely lauded at the time. It seems to have grown in significance since. I'd only started hearing of it substantially in ... let's call it the past two decades or so.

(I'm on the Diaspora* instance managed by the man who'd headed up Xanadu/Australia, which may have something to do with that.)

I suspect if I'd been paying closer attention to the Whole Earth / WELL crowd that might stretch back to the 1980s, and I believe Nelson's work featured there.

Google's Ngram Viewer seems to place peak Project Xanadu about 1990, so my own awarerness may not be the best guide:

<https://books.google.com/ngrams/graph?content=Ted+Nelson%2C%...> (Note that "Project Xanadu" is weighted 7x "Ted Nelson", so that both terms cover roughly the same vertical span

That said ... I think Nelson's vision is more concrete than, say, "Cluetrain", though as describing a technical project, realisation of that vision has been ... mixed. (Project Xanadu does actually exist, though it's little used.)
There is an ocean of difference between the cases in which LLMs would unexpectedly come back with problematic responses to queries nonproblematic queries and cases in which people are actively trying to get them to say terrible things and succeed.

You can make any reasonably flexible tool do awful things. Anybody can go open up Word and write a horrific, racist screed in it. That doesn't mean that Word is racist, it means the person using it is racist. If Word took my book report on Narrative of the Life of Fredrick Douglass and used autocorrect to add a bunch of racist stuff, that would be an actual problem with Word.

The same is true with LLMs - if you ask it an anodyne question, and it comes back with something racist, that's a big problem! If prompt engineer it to think that you're a history professor trying to get examples of racist things that white people might have said to black people in the past for an important paper on historical racism, and then it says something racist, that's not an actual problem with the LLM. (If you then go take it and post it on a message board or what have you, then it is a problem with you.)
You're right, the website should contain a more explicit note that user data is subject to OpenAI data retention policies. (However, I do mention that "Your data is never recorded, and opted out of future model training according with OpenAI API policies"). OpenAI did change their policies recently, and opted out any API data from future model training and promised us they delete it within 30 days. I wouldn't call it false advertising, but note taken, users must be explicitly told that their data is sent to OpenAI.
An M&A negotiation can take a matter of hours, in theory. Only for public/very big companies does it get weird.
Next-generation perovskite solar panels to enter production
Someone has been working on survey forecasts, since 2016, https://aiimpacts.org/. As fraught or self-selected as the group might be, someone labors on it.

Unfortunately, fortunately, expectedly, or otherwise, the only people writing about this in a concerted way are the people taking it seriously. And maybe Gary Marcus, whose negative predictions repeatedly became milestones surpassed.

You can read a review of the survey efforts, and complications of the results at
https://asteriskmag.com/issues/03/through-a-glass-darkly

Yogi Berra supposedly said that “prediction is very difficult, especially about the future.”

and the surveys are finding that even achieved milestones are still forecast as a few years out, by most of these carefully sampled experts.

...welcome to the conversation :D.
Well, `std::regex` is literally orders of magnitude slower than other common regex libraries found in JS, Python, Perl, C, etc. It allocates a ton, is poorly implemented, and can never be fixed due to ABI constraints. The entire <regex> subsystem is a mess and should have never been standardized as is.
I love how they snuck that in at the very end, like it'd soften the blow.
I came here to say this. I enjoyed the game but I spent more time zooming in/out of the tiny map window rather than solving the puzzle
I think there are three groups of people with opinions regarding 120Hz vs 60Hz refresh rate.

Group 1 can tell the difference between the two and strongly prefers 120Hz.

Group 2 can't tell the difference between the two and prefers the more affordable options.

Group 3 has not done a lot of comparisons between the two refresh rates, or has used 120Hz displays that were actually in 60Hz mode, or compared lower resolution 120Hz displays with higher resolution 60Hz displays.

I think a lot of people mistakenly think they are in Group 2 when they are in Group 3.
u/textfiles might know someone.

https://web.archive.org/web/20200108062707/https://twitter.c...
To compare, there are about 4,000 Walmarts in the USA. Each employs about 300 people.
> McKinsey, Bain, and BCG recruits more from UC Berkeley, Rutgers University, Vanderbilt

Cal and Vandy are already top target schools for MBB and have been for decades.

Around 15 of my 60 HS acquaintances who ended up doing Cal Undergrad ended up directly at MBB. Another 10 ended up in top PE and VC firms. They did a mix of EECS, L&S CS, Econ, Applied Math, and Haas
CSSGuru
Yes, there's a reason why software engineers are often compared to plumbers ...
Scraping the web to reference your copyrighted material is completely different from scraping the web to use your copyrighted material without any kind of attribution or respect for your copyright.

If it is legal to do copyright laundering with AI, then copyright is dead. What's the point of writing a blog if people read it somewhere else, through an AI?
Yeah the extra frames do nothing in my text editor. The only part of your typical gaming display I want in a work/daily driver monitor is adaptive sync to reduce video judder and to allow the GPU to idle even more deeply when nothing is being redrawn (which is part of why M-series 14/16” MBPs get great battery life: their screens can go down as far as 1hz).

I won’t turn down a higher peak framerate if it comes without cost to the rest of the monitor’s functionality of course, but it’s not worth trading anything away for.
I'd say if you want to play such demanding games like CP2077, using above is really of no value. What kind of issues do you have with using a better compiler?

Using vkd3d for gaming is counter productive, so I see no point in trying it. The result will range from takes a very long time to reach playable state but with bad performance, to not working.
fair enough. i'm not convinced.

there are many humans who could study mathematics for a lifetime and not be able to comprehend the current best knowledge we possess. i'm one of them. maybe it takes 2 lifetimes. or many more.

a human-level AI operating at machine pace would learn much more than could ever be taught to a human. our powerful generative language capabilities wouldn't matter - it's far beyond our bandwidth. especially so for a superhuman-level AI.
With ssd and nvme drives being available for cheap, it's probably not worth devoting engineering resources to improve it. They still cater heavily to OEMs and many of those have stopped specing spinning disks for the boot drive.
And all of the parameter types, e.g. btVector3 needs to become a new non-sdk specific name.

> It could require a bit of creativity and some work but <...>

Honestly, you can stop there. This is why it's not done - the value is small, it requires creativity and work and...

> just be a one-time rename per function name + structure name + field name.

https://sgringwe.com/2019/10/10/Please-just-stop-saying-just.... In this particular case "what about legal" pretty much stops the "just" dead in it's tracks.
I wasn’t a Good Reads user but Amazon purchased and then shuttered my favorite music discovery site, Amie Street. They simply redirected the site to Amazon’s MP3 store. This happened back in 2010 and I still miss the ability to discover and buy music from the independent artists who published there.
Does anyone respect robots.txt files?