skysight-inc/HackerNews huggingface dataset:
Not sure how much more I can explain my point of view. I have used ChatGPT 4 for many tasks which require intelligence. Others have too. It worked, many many times. Summarising an unknown text for example requires intelligence. Proving a novel version of a mathematical theorem requires intelligence. Translating natural language into a new logic I just invented requires intelligence. Plenty of testing and evidence here. It also failed many times, but often this was because of inherent ambiguity in the task, which it helped to expose. That's pretty intelligent.

The scientific method only works if you accept the evidence. Some people don't believe that we landed on the moon. Well.

You are telling me you could not use it for what you would have hoped to use it for, and you are not allowing the use of the term intelligent until an LLM can do that for you. If that is your definition of intelligence, good for you.

But I would suggest the following instead: What the scientific method has proven is that, if you feed a very simple mechanism with enough data, then intelligence emerges.
This is, uh, a pretty confused set of things to say. Shadow DOM is implemented in every browser. Now that we've dropped IE11, Lit doesn't need any polyfills in any of our supported browsers.

Lit is javascript, and would greatly benefit from Google's internal stack having better support for NodeJS.
Waymo expands in SF while Cruise feels the heat
Linux users are there at gunpoint?
I think you're blurring some lines when you present a choice between using a DI framework, rolling your own framework, or not using "dependency injection as a pattern in general." "Dependency injection as a pattern in general" is unavoidable in complex software and undoubtedly a necessary thing in many contexts, whereas dependency injection frameworks are tools that are not necessary for using "dependency injection as a pattern."

My preferred approach to dependency injection is using the plain mechanisms of the language I'm using to pass dependencies as constructor and function parameters, without any framework.

I pass test fakes the same way. When doing things this way feels burdensome due to overly complex method signatures or overly complex initialization code, I look for ways to improve my design.

This works at every scale of code I've worked at. It's possible there's some size of project that it doesn't scale to, but for every project I've worked on where another engineer swore that dependency injection was absolutely necessary on the project, I've worked on a larger project where nobody ever suggested dependency injection and everything was fine.

My experience doesn't prove that dependency injection isn't necessary at some larger scale that I haven't experienced, of course, but it does convince me that the industry is rife with programmers who think they can't get by without it at scales where it is not only unnecessary but probably harmful.
Atleast they are revisiting those bugs even. And then people say nividia on Linux is not going to improve. Hope
It's AArch64 only. WINE+Rosetta can run Win32 programs.
I sure did! We got pretty good at text-entry with the stylus when it was the only input method we had to work with. Like how people adapted to thumb-typing on smartphone touch screens.
Deprecate OpenGL i.e. let it be recreated on top of Vulkan in user code.
> That does not follow either. Civil wars happen all the time, and are usually accompanied by large-scale ethnic cleansing.

It is my understanding that there is little to no evidence of such an event having occurred.
Ever tried splicing fiber optic cable by hand compared to say telephone wire ???.

How does the bus protocol work - it is not like it is 5V/-5V , it is insanely complex ???.
Microsoft almost look to be building out a single copilot product across a bunch of their products (ie the eventual goal could be to share context between office365, Windows, sales, security, dynamics, Bing and github). If this were the case, it'd make sense to keep it separate

It also means they won't need to be the best for any one use, just "good enough" (and available enough) and they'll become the de facto ai for business (in the same way teams beat slack etc)
Huge shout out for Antichamber. It had a wonderfully mind bending learning curve.
Is that interesting? It seems natural. Precision has always been quite hard. Most people can kick a ball 10 m more easily than they can kick a ball 1 m but to center the hit at a 1 mm spot. I can carry a pile of sand 100 m easier than I can move 1 grain of sand precisely 1 cm without disturbing the others around it.
Lucky break there! It makes you re-work your entire security setup though, I tell you. I'm a bit smarter now for having that happen to me.
> Do you really think it's fine blowing 400 watts because you can't be arsed to think or do not have the creative intelligence to get over the blank page syndrome and have to lean on a crutch?

Yes, I think it is absolutely 100% fine.
Sounds a bit fruitless unless you read from a small circle of accounts. How much time do you spend on that, and how often would you say you’re rewarded by seeing a pre-blocked post outside of your blocking time?
I wish it were simply just strait pipes. The biggest buffoons are the ones running "pops and bang" tune where the clown car's engine dumps fuel into the exhaust to make it pop, bang and gurgle. Makes the car sound like shit but these mental midgets think it makes their already ugly slammed trashcar somehow sound cool. The kinds of people who do this usually have very little going on upstairs.
Your comment would be more impactful if it explained clearly what the problem is. What does it mean to upconvert a security token? In fact, what’s a security token?

(I ask mainly so that I can watch out for whatever bit you. On the face of it, the blog post seems pretty anodyne. The screenshot shows that it’s optional, not forced, since there’s a "not now" button.)

EDIT: oh, they auto converted your security keys to passkeys? With no option to roll back? Yeah, that’s not great. https://support.google.com/accounts/answer/6103523?hl=en&co=...
Weird, I can't reproduce this in ungoogled chromium (117) with any of these domains. Is this a newly introduced bug?
Only if it grows back correctly!

Imagine attempting to wire up a datacenter that is actively trying to rewire itself (and not necessarily to your plans).
Crossbows are serious weapons, no scare quotes needed.
What happens if you send more? Does it just get ignored by the server?
Depends how broadly the devices covered under this lawsuit are.

As cars get more advanced, sometimes you’re just overriding a sensor that broke and there was nothing wrong with the vehicle or its emissions. But fixing the faulty sensor would be a $$$$ fix and a defeat device is far cheaper.

Other devices can be used for other situations.
Isn’t any kind of attack where a little bit of effort from the attacker causes a lot of work for the victim an amplification attack? Or do you only consider it an amplification attack if it is exploiting layer 3?

I tried looking it up and couldn’t find an authoritative answer. Can you recommend a resource that you like for this subject?
Is giving people cash working? Six months of Denver's Basic Income Project
Nividia because of bitcoin?
Still can't store passkeys in Bitwarden, which is a bummer. Should be coming in Oct though per the message at the top of this page.

https://bitwarden.com/blog/bitwarden-passkey-management/
https://en-academic.com/dic.nsf/enwiki/1318672

I guess this falls under "other features" but it's pretty common to emulate systems behavior via a re-implementation, or thunking calls to a copy of the original libraries, etc.

Oracle uses the verb "emulate" to describe branded zones, which function similarly, as well. I think it's semantically fine to call this emulation, it's just high-level emulation.

https://docs.oracle.com/cd/E53394_01/html/E54762/gitrc.html
Sorry to hear that, shivajikobardan... I feel you, as I used to work in hospitality when I was younger and the amount of shit I had to go through with both clients and colleagues could be made into a fully-fledged tv series (20 seasons long lol).

A few things that helped me through that time were:
1 - Finding at least one (better if more) colleague/s to act as a mutual support group. Meet up on weekends, or during lunch, etc. "No man is an island" as they say. Usually knowing others go through the same pain and struggle and laughing it off helps to a degree. It's not a myself against the world type of situation in this regard.

2 - Find a hobby or thing you do on the side that you like doing. You are not your job. You are more than what you do from 9 to 5. It's a great way to de-stress and at least feel in control. And if that hobby has the potential to earn money - even better. That hope of an "escape" will help kindle that spirit inside of you to keep going.

3 - Preparing for the great escape. At some point, enough is enough and most tactics are just band-aid solutions or "temporary escapes" anyway. Ideally, if you don't like where you are, with a computer, phone and internet connection you can upgrade your skills and pivot in a better direction. Keep your health and energy levels optimal, as many jobs have a nasty tendency to suck the life from you so you don't have enough energy left at the end of the day to do things that matter.
Unless they get weird and turn cancerous, or some kind of strange Ethernet-eating bug attacks and eats them etc.

Regenerative medicine of living tissues is extra hard.
Looks like the fix is in Mozilla's core UI widget code, nothing specific to Firefox. So yes, it should be fixed in TB too.
I didn't say it didn't lol
Plaid to pay $58M for selling consumer data (2022)
> This is at best a lack of understanding of how attention disorders work, at worst a lack of empathy.

You can even call it total lack of care. There are literally dozens of readily available treatments for your condition so excuse me for not shedding a tear. My glasses help me see better so I can't play the myopia card. Your medication helps you function better so spare us the ADHD card.

> Some people are only able to commit things to memory after putting it into practice many times over.

_Everyone_ needs that at varying levels, not just people wearing the four-letter badge. And Reading The Fucking Manual—specifically Vim's which is by far the best I've seen—doesn't replace that _at all_. It's literally _never_ one or the other. You learn the stuff from first principles _and then_ you apply it. Learning in the abstract, without applying, is useless and "doing" without proper foundations is useless too. The only difference is that only the former is fruitless, which convinces those who do the latter that it's somewhat OK.

> The bandwidth for reading a manual just to lose the ability to recall it a week after changing context is just not there for a lot of people

What's also there is their medication.

> and to be indignant about the learning mechanisms others use to get around these obstacles just seems silly.

What's silly is refusing to take one's meds. Or celebrating failure.

> Yeah I probably would have googled “vim autocomplete” after some time, but modern tech sensory overload would likely have me googling something else.

Googling "vim autocomplete" would just have been another cop-out and another failure anyway.
Two sticks of Kingston 9965745-042.A01G
SEC Probes Twitter Security Lapse Before Elon Musk Took Over
Fantastic project, thanks for sharing! Prohibitive pricing for home use, but I would really love to have that as a picture frame on the wall. One can dream for the future..
Too early to tell. Might make less invasive neurostimulation therapies, may or may not make them more effective (not all neurons can grow back or grow back to where they are supposed to be).
This is a great answer if the thing you’re building isn’t innovative. If it’s just a nodejs storefront site. However it’s a pretty garbage answer if you’re say trying to create a new thing that’s not been seen before.
Or an AT-ST to do home patrol. Beware of squirrels with logs and rope though.
Expect that you don't lose access to a game you have?

They didn't just release a new game: they literally removed the previous game people had and replaced it with a new, incompatible game.

They didn't have to do that, they could have made a new game entry and earned their new install base by... putting out something that was better than the last entry and letting the players decide?

But much easier to just remove the last entry.

It's the kind of nonsense people normally jump at developers for, but because Valve is apparently still the darling of the gaming world so people seem to be excusing it.
Adobe Photoshop – Web
Yes, for sure. This one seems more practical (tactical?) than the stereotypical Robin Hood image most people probably imagine since it's a lot more compact and less unweildy, though.
Desktop OpenGL isn't simple, it's hard to use and even harder to debug, and it doesn't have reasonable performance unless you know which APIs are mysteriously slow.

WebGL is covering up a lot of stuff for you, but it's better to find/create a modern "simple" API on top of a modern rendering API if you want one.
I have been using dubbah which allows you to edit the translation as needed, and regenerate individual lines of dialogue
Gaming is also the highest-grossing entertainment industry, by a large margin - worth both the music and movie industries combined.
That's a very neat project. The only issue I have with it is that it's basically a passive energy waster. It produces images by burning GPU power, when it could instead curate art from an existing amount of art (of which there is more to ever go through, almost in any category). Some projects that use AI could be replaced with other tech and be much more efficient.
And it’s free if you’re an educator or a student.
Microsoft should only focus on windows at the end of day and keeps things as they are.
I think it is more fundamental than that, and not even mathematical. I think the issue is that people conflate or blur the difference between reality and their models of reality.

Your personal, information limited calculation of the chance a car is behind door #1 has no impact on if there is a car behind door #1. Reality is binary and constant. There was always a car there, or there always wasn't.

Most people correctly intuit that of course the real probability that the car is behind door #1 cant change with reveled information. It isn't a quantum car. They just get caught up on the fact that predictive chance is a attribute of the model, not the real door.
How is that better than passwords? I backup my encrypted passphrase database to a cloud provider. When my house burns down and all my devices are lost, I get a new device, download my own passphrase manager app, download the passphrase document, and continue as before.

If someone breaks into the cloud provider and downloads my passphrase document, nothing happens.
Valve never had a commitment to Linux beyond trying to break Microsoft's monopoly.

Don't get any illusions that Valve loves Linux, or Linux users. They just hate being locked into a Microsoft ruled monopoly.

And picking between MacOS and Linux as a platform to compete with Microsoft, it really is a no brainer that you'd pick Linux due to the freedom of development it offers.
I tried to test and control for that to the best of my ability, but ambient/operating temperature does not seem to be part of the equation.
It actually got smaller in code size as it was able to use more native platform stuff as that support has evolved over time.
I don't see what's incongruous about it, those two tasks are completely different, making a comparison with respect to distance isn't meaningful.
Getting locked out of a Google account because I didn't have the number anymore happened to me too. Even though I had everything else even backup email verification, password, etc. Was a massive hassle.
It is not a horrible assumption for the vast majority of developers.

Even if the business they're supporting is doing something genuinely new (and IMO that's rare), most of the software written for that business is almost certainly going to do something similar to a bunch of existing software.

ChatGPT's Vision add-on is able to do things like generate code for a web dashboard from a screenshot of a mockup because nearly every web dashboard is extremely similar except for the branding and labels on the data/elements.

Most developers working for a business are writing that kind of code. It's the dev equivalent of hiring an architect and contractor to build a house. The result may very well be unique overall in some way, but nearly all of it would be based on well-tested designs and components. Most people wouldn't want the contractor to fabricate custom roofing panels out of recycled Russian submarine titanium, because even though it might have a "wow" exotic factor and some tangible benefits, having maintenance done on it would be a nightmare, and there are likely to be surprises no one considered because it was the first house to use them.

Software is even worse in some ways. I've seen complex products built on flash-in-the-pan frameworks of the moment that ended up with problems so close to the foundation that fixing them would require a complete rewrite or forking the (now unsupported) framework and making low-level architectural changes there. At least with a titanium roof, the worst-case scenario is having to replace the entire roof.

There's some audience bias here, because people who read Hacker News are more likely to be working for startups that do something genuinely new, and maybe even writing code that does something genuinely new, but IMO it's still not very common.
If the software could do that, then why is predriving the route required? Presumably you have to predrive because it is not advanced enough to route itself around objects, or risks.
How could I forget `battlestar`! The juxtaposition of the luxurious staterooms and all those corpses strewn around sure made an impression on kid me.
I was recently thinking on a way to open up my Jellyfin Media Server, so I can stream music from my personal collection. Jumpbox would easily incur a lot of traffic costs... due to all of the media being very large(many users of jellyfin suggest that). I also would like to allow friends access to my library, without them having to connect to my VPN.

Having had a very bad experience with getting my home network once DDoSed and once hacked - I am at a stage where a reliable third party source, that can tell me what IP to whitelist, is the only reasonable solution I can come up with. (I know it's not a common use case, but it is my use case)
So true, if they were real scientists then they'd never publish negative results and only pass them along in their network to most efficiently gate keep the field!
FreeIPA[1] (or Red Hat IdM if you like to pay for things) is what I've always used to solve this problem. IPA can setup cross-realm trusts with Microsoft AD.

So weather you're a Linux shop or a Windows shop, you get a single interface where disabling a user account disables the users keys.

[1] https://www.freeipa.org/page/Main_Page
Fair, removed that part -- I remember something about Shadow DOM got delayed or had a lot of push back, back in the day -- and I thought it was dead in the water when I started seeing Shady DOM stuff internally. But regardless, I've never had a single use for it working on SaaS products.
Not the OP but I’m guessing that it’s because humans in Africa were isolated in thousands of communities/regions for hundreds of thousands of years and evolved separately. Meanwhile the diaspora outside of Africa spread via select communities in a much shorter time. Somewhat counterintuitive.
Other sites beckon.
> there's no legal concept of 'felony contempt of business model'.

It's a bad legal concept, but it exists: The DMCA
Agreed. Once you start to go "full PowerShell" (i.e. creating .NET objects entirely with PowerShell), you enter this weird middle-ground where you have the worst of a scripting language (weakly typed; interpreted at runtime; heavy; awkward to implement some algorithms) with the worst of an OOP-type language (dealing with objects, basically). At that point, you might as well break out VSCode and write some C# or something.
Sounds like you should be a union representative fighting for you and your coworkers to all get big bonuses
Realistically, it’ll be when the patents expire.
These seem completely unrelated. One is about travel distance the other is about forming tissue connections. We can easily travel the distance between brain and a foot, it's around 5 ft.
I too am interested in the applications of this technology and also what the timeline for that might look like.
Just happened to my in-law. She dropped her phone on the stairs, screen cracked, and became unresponsive. I gave her an older phone I had and swapped the sim fine. But she couldn't figure out how to log in to Google account because it was so adamant telling her to use her phone. Her laptop was logged out of her email, etc. Fortunately I have backup tokens for her from a previous incident heh. I have no idea what other folks will do.
Let the Google come with more way to teach ai to dodge ad blockers. And voila it will start to become profitable
> What are Passkeys?

> Passkeys are a new way to sign in to apps and websites. They’re both easier to use and more secure than passwords, so users no longer need to rely on the names of pets, birthdays or the infamous “password123.” Instead, passkeys let users sign in to apps and sites the same way they unlock their devices: with a fingerprint, a face scan or a screen lock PIN. And, unlike passwords, passkeys are resistant to online attacks like phishing, making them more secure than things like SMS one-time codes.

I HATE paragraphs like this. It's as if you're purposely obfuscating what they really are.
> K8s is a great example of a "tech jobs program"

No, it is not. K8s is an example of how it's impossible to be a jack of all trades and retain simplicity. If a tool seeks to be all things to everyone, then there's no sweeping the inherent complexity under the carpet.

Full-coverage solutions to complex domains are themselves complex by necessity - see SAP, Salesforce, Oracle, Windows backwards compatibility, or try writing a parser/stemmer for a spoken language that evolved naturally :)
Mypy 1.6 Released
<blocked>
DPO fine-tuned Mistral 7B beats Llama 70B on MT Bench
When you ask people about the "economy" they repeat whatever they heard in the media about the "economy" because they don't want to sound out of touch.

This is why the answers on all the economic surveys are that the responder is personally doing fine but thinks everyone else is doing badly.
put another way: `ls` is perfect
Those 3 lines look nicer than the "3 commands to install Gentoo"!

https://web.archive.org/web/20160309055829/http://www.bash.o...
Often times it's the removal of a complicated system that is failure prone - less filters to get clogged and stuff like that.

Edit: people generally don't do things for the "sole purpose of polluting more" it's often functional. Many diesel drivers don't like others who roll coal as the image is bad in general - heavy equipment will often produce black smoke because the engine is being worked for a purpose and it's literally just being given fuel.
Use the code to do the design. Don’t implement the damn thing. Just work in a nicer medium like Typescript. Add attributes. Remove attributes. Move things around in the refactoring tool. Then generate the doc. Forget about the whole “this is what the database does” stuff.
It's much older than that, I've been using it for years.
Multiple reasons, some are subjective as usual in these choices. Customers, performance, existing SK community, experience, etc.

However, the recommended use is running it as a web service, so from a consumer perspective the language doesn't really matter.
No. It's rhetorical.
Mine reports 128 bits too. Why 128 bits and not 72 bits?