skysight-inc/HackerNews huggingface dataset:
Windows is not unhackable. This one's easy. Deleting all instances of the msedge executable does not break Windows. Don't depend on settings, they're not reliable or comprehensive, and it's far more work to track them all down and maintain their value than it is to simply delete the problem. Some "features" will stop working. The article's example is one of many. Windows will now use your chosen applications if it can, or simply not if the only point was to push Edge.

If you're stuck on Windows and have access to delete things from %programfiles% (and elsewhere), this is a zero risk thing to try! Every update reinstalls Edge, so the next time you have an update queued, delete Edge. If you don't like it, run the update and you're back to Edge Everywhere.
Right but in those cases were these libraries selected by engineering managers and not developers? I definitely appreciate being stuck in a pattern but everywhere I've worked the standards were at least set by technical contributors (competent or not).
Thanks for writing this article! I am super excited about WebGPU. One not-so-fancy prospect worth commenting about on HN, though, is replacing Electron.

With WASM-focused initiatives to create hardware accelerated UI in the browser, we may soon see a toolchain that deploys to a WebGPU canvas and WASM in the browser, deploys native code linked to WGPU outside the browser, and gives the industry a roadmap to Electron-style app development without the Chromium overhead.
Better display please! 2256x1504 is so 2010!
Why does it work only with Intel? Isn't WiFi card just an ordinary PCI-Express device?
The pdf hijacking drives me crazy daily.

They must have put an entire team on ways to re-enable Edge as default. And I'll bet they have some crazy logic to justify their hijacking. "Oh, you opened Outlook, that must mean you want all your pdfs opened in Edge again!"
I'm shocked, in the first paragraph they assert that they handle 6 million lines of code. Is it common for the fintech industry to have codebases of that magnitude? I'm aware that for example OSes and browsers can achieve similar sizes (if I'm not wrong certainly more) but I'd have never thought that a fintech company could approach such size. It just seems way too much...

Edit: Question out of ignorance for people that regularly program in Haskell in the industry: I want to believe that the language has nothing to do with this and is just their business logic, right?
I love the level of detail in this post, really helpful for filling in a lot of the gaps in my knowledge about the history and motivations at play. This is exactly the kind of post I love to see on HN.

I haven't played with WebGPU much (coughLinux supportcough) but I'm looking forward to it. And I generally agree that even more than the API itself, having GPU code that's easily portable between the web and native languages is a pretty big deal to me.
So, should we expect the AI equivalent of Hiroshima in a couple months? An awe inspiring demonstration of raw power to silence any detractors? What would that look like?
It's trying to make privacy invasions more palatable to people.
I didn’t know about circuitverse, so I’m going to check it out.

Visiting the page, and the title reminded me immediately of the game “Turing Complete” [1], which I played recently after one of my kids showed it to me, and I totally loved it. It’s practically a full semester course in computer engineering that you can finish in a weekend. The programming examples are adorable and fun (you write tiny games in assembly language, and TC takes care of displaying things). Designing my own ISA & hardware in tandem isn’t something I got experience with in my college CS classes, it was fun to do.

Turing Complete has a channel for user-submitted projects, and someone built a complete 32-bit RISC-V implementation with ~8 million gates or something like that, and it boots and runs a chess game (even on my very old/slow computer). I was totally blown away!

[1] https://turingcomplete.game/ (I have no affiliation, I’m just a happy player)
As other comments have already explained, it means a card that uses plain PCIe and not one that requires Intel-specific weirdness.
You're confusing the map for the territory. Rationality is something that makes sense for us. That need not apply to nature. It's misplaced to say that nature is rational. Nature just is.
Didn't know that, thanks!
But then I'm wondering how they can do parsing and type checking with GHC when they are using their own dialect, "Mu". How come GHC can parse that?
The automation revolution has been "just around the corner" forever. Still hasn't happened, some jobs are lost, some jobs are created, some are displaced, the welfare safety net gets a little bigger.
What are some other amazing sites with handcrafted experiences, similar to ncase.me and ciechanow.ski?
Agreed. There is a phenomenon that I haven’t found a good name for, which I first observed in self-driving cars: “AI made a mistake that only a really dumb human could make, therefore AI is really dumb”.

If you imagine the spider chart of capabilities, it’s certain that AI will be super-human on average before it is super-human on each dimension, so even when it can replace 50% of current jobs it’s likely to have its own “cognitive biases” that seem dumb to us. I think this is a cognitive bias on our part (pattern matching instead of properly probability-weighting, maybe the conjunctive fallacy).

I regret the snark in my post but I find the “pretend not to understand someone’s clear point” rhetorical device obnoxious. I am aware of a few reasonable arguments against Hinton’s position (I don’t happen to agree with them), but they require more finesse to construct.
I also provided an example from CppCon, yours to find out which comment, with that attitude.

Apparently you missed that one.
"it just seems to understand" :

Does stockfish "understand" chess, or does it just "seem to understand" chess ?

For all practical purposes and intent, this doesn't make much difference.
> that the Intel® Wi-Fi 6 AX201 is a CRF module that uses the Intel proprietary interface

clearly not.
It wasn't an expensive disaster for IBM, but it was for MD Anderson Cancer Center, which spent $62 million on a project using Watson that didn't work:

https://www.medscape.com/viewarticle/876070

Certainly, not all projects work and institutions need to take risk. However, there is a big financial and opportunity cost to this. Rather than spending $62 million on Watson, and assuming a $100k salary with a a cost multiplier of 2 ($200k for 1 FTE), that amount of money could have paid for 77.5 FTEs over the 4 year duration of the Watson contract (62e6/200e3/4). I suspect that the overall scientific contribution of those researchers would have been higher.
The first 80% of AI tasks will be easy enough. The next 20% will be increasingly difficult with the last 1% virtually impossible. Same with driverless cars.
"Criti-hype", I like that word. It indeed is like car salesperson hyping that the very thing they are selling is almost not street legal, begging the buyer to try it on and placing that seed of thought.

On another note, everyone is now using "algorithms and machine learning" in the same way they used "blockchain" in 2021. The best part is, the majority of the "algorithms" being used are basically glorified Excel models; something you would expect a fresher in college to piece together for their Physics 101 class.
The accounts and services I use that support passkeys also support some form of account delegation, recovery contacts, legacy contacts, or family sharing. This includes Apple, Google, Microsoft, and self-hosted services through Authentik, Authelia, and Keycloak.

My experience is not necessarily representative, but I am not sure how big the issue you describe would be, in practice, for the majority of users, who will be, by and large, using one of these services.

What is clearly a major issue for the majority of users is unauthorized account access and resource theft through the use of easily-phished account credentials protected by nothing more than a character string being passed around in text messages and sticky notes.
AMD's Ryzen 7040U chips promise speedier graphics for thin-and-light laptops
Reminds of an epistemology joke.

The reason the moon is made of cheese is because it is made of yellow cheese.
National Robotics Engineering Center (NREC) | Software, MachineLearning, Computer Vision, Simulation, IT | Pittsburgh, PA, USA | Full Time | ONSITE, Hybrid | H1-B VISA

Featured Openings:

Robotics Engineer - Mobile Robotics (https://www.nrec.ri.cmu.edu/careers/robotics-engineer-mobile...)

DevOps Engineer (https://www.nrec.ri.cmu.edu/careers/devops-engineer.html)

FPGA Hardware Engineer (https://www.nrec.ri.cmu.edu/careers/hardware-engineer.html)

User Interface Software Engineer (https://www.nrec.ri.cmu.edu/careers/software-engineer.html)

Software Team Lead (https://www.nrec.ri.cmu.edu/careers/software-team-lead.html)

Explore All Current Positions: https://www.nrec.ri.cmu.edu/careers/index.html

NREC, a robotics research and development powerhouse, is looking for experienced developers, especially in embedded systems, robotics, perception, deep learning, data science, and AI.
For more than 25 years NREC has brought together a critical mass of software and hardware engineers to take technology from the laboratory to the real world. NREC maintains a diverse portfolio of projects, from Augmented Reality driver assistance to full off-road autonomy and from advanced teleoperation to full autonomous manipulation. We are part of the Robotics Institute at Carnegie Mellon University, focused on commercialization of robotic technologies, and employ 160 people in our off-campus facility.

Questions about NREC? Interested in a position? Contact one of our recruiters Nuvia Nishad (nnishad@nrec.ri.cmu.edu) or Christine DeCarolis (cdecarolis@nrec.ri.cmu.edu) and please mention Hacker News.
"More insightful" is too gentle. At best the chart is misleading. But the _mistake_ to not adjust money for inflation is very common unfortunately...
That person isn't alone, though.

In any case, why in the world would I want to use a browser that is working against my interests and in favor of the interests of an industry that has done nothing but been abusive for a very long time?
The *1’s use CPU offloading and only support Intel CPUs. The *0’s don’t.
For 13" screen isn't that more than enough? I barely see pixel grid on 1080p display.
Merck’s Insurers on the Hook in $1.4B NotPetya Attack, Court Says
MS built a walled mobile garden too. Nobody bought into it.
You may want to go join an Amish community if you’re the type that thinks the horse and buggy isn’t going anywhere.

It’s not the iPad schools that are the issue, it’s that fact kids are learning what they want really want to any time they want online, and are automating away the learning of things they don’t care about (I.e. using ChatGPT to write essays).
Russia claims Ukraine tried to assassinate Putin in drone attack on the Kremlin
The hipsters are probably using Colemak.
I think people deserve better than constantly fighting against their systems. It's belittling, invalidating, insulting. I found that it's healthier instead of this fighting, I come out better to try to accommodate ("When in Rome, do as the Romans do"), or ditch the system/relationship altogether. Fighting against things like Windows telemetry is just yelling at clouds, a losing, uphill battle against something that's out of our control anyways. Very similar to trying to change a toxic person in a relationship.
Devil's advocate: Maybe the tech executives that lived through the earlier eras never actually understood what was going on as it happened. They're not now telling lies about history, as such, because they really have thought this way all along; they've never been particularly connected to any reality we share.
I guess I have the relatively unique distinction of having worked at Standard Chartered and used Haskell/Mu in anger from 2012-14, as a currency/interest rates options trader using it for volatility surface mapping and making pricing/market data tools. Offering thoughts:

> I’m the head of the Core Strats team at Standard Chartered Bank. Core Strats consists of over 40 developers using Haskell (well, actually Mu) as their main programming language.

wow - this team used to be 8-10 people? amazing to see its grown so much. our old head used to be https://donsbot.com/about/ . i have a pet theory that Don and gang ensured Haskell's viability by building so much stuff at SCB that SCB was kind of pot-committed to Haskell, thereby ensuring that they would keep investing and hiring until the end of SCB. Similar move was played by Cheng Lou over at Facebook, for Reason/Rescript. if you want to grow a programming language at a bigcorp, embed it in a biz critical application and you have job security for life

> Our core financial analytics library, Cortex, consists mostly of Mu/Haskell code (over 6.5 million lines) and forms the basis of our price and risk engine across all asset classes. It’s also pretty full-stack; we use it for everything, from server-side long-running batches handling millions of trades a day to front-end desktop graphical user interfaces.

yep i can attest to this - i will say that Mu was the best developer experience i've had for a long time. It comes with its own storage/persistence layer (simple KV store iirc) but the joy of not having to choose or maintain or scale was great. also the entire internal package ecosystem was searchable via function signature (via Neil Mitchell's Hoogle) and versioned daily (so if any regressions happened you could just jump back day by day - we didnt use git in my day). i also missed if there was a testing suite.

> We can seamlessly call C++ functions from Mu and vice-versa, and pure Mu functions can be used in Excel formulae via our Excel add-in

yeah this was used a bunch. however the traders rarely touched this code so it probably required a lot of support from the devs and probably some misunderstandings where had.

> What benefits do you see for using Haskell in banking and fintech areas?
One great advantage is static typing..

no no no. correct me if i'm wrong but dont large fintechs like stanchart and jane st use functional languages because its so much better to parallelize for risk scenarios and complex option pricing?

> Does Standard Chartered have an in-house training program for upskilling Haskell developers?
For training absolute beginners in Haskell we typically engage an external training partner.

ha. in my day i was just given Learn You A Haskell and told good luck!

SCB people reading along, i hope some of my FXO apps are still around. Coriolis, Corona, and i'm blanking on the main pricing one. 10 years wipes away a lot.
I agree.

Freelancing/contracting/consulting is statistically the only way to part time work in professional fields.

One reason is that the basis of a freelance/contracting/consulting relationship is that the freelancer/contractor/consultant is solving the company's problems. But the reason people seek part time professional work is focused on solving their own problems.

I mean it's great that the OP wants to set up their life for writing. But it's hard to expect a software company with no personal relationship with the author to absorb the overhead for that dream...

...the people to ask to support the writer's dream are the writer's readers.

Working as a consultant/etc. means the author absorbs the overhead for their day job. Those costs can be built into the rate.

And of course, 80-100 hours of billable work as a freelance software developer usually entails an equal amounts of billable and unbillable work.

Rates are higher than direct salaries to make consulting/etc. viable.
What are you expecting to run off all four slots that makes that a dealbreaker?
For 13ths, multiply your base number by 77, subtract 1, and concatenate the number that makes it up to 999.

So, for 4/13:

* multiply 4 by 77 to get 308

* subtract 1 to get 307

* concatenate 692 to get 307692

4/13 is 0.[307692] recurring. (This trick works largely because 77 &times; 13 = 1001).

Seventeenths are trickier, but you can get a decent approximation if you multiply the numerator by 6/100, because 1/17 is 6/102.
I love locust.io and looking at the features that this adds, I look forward to adding it to my toolbox.
Ask HN: Building Applications with Langchain
Hey everyone,

I am super interested to learn more about challenges you faced when building and deploying applications with langchain.

Some questions that I had while building a small tool:
How do you manage cost considering the big request overhead? How do you monitor if users actually get the expected responses? Have you encountered problems that were too complex for langchain and how did you work around?

Any extra insights are welcome!
Cheers
> If my non-technical parents said they were migrating all their accounts to passkeys, I would be very pleased. I wouldn't be worried about their inability to change their biometrics

My 76 yr old dad can't do it. His phone is some shitty android trash that when he's setting up his biometrics, he shakes a bit, and it never stores the finger data correctly. I have to hold his finger and his phone at the same time to even scan it. Then, unlocking is also super unreliable because of the shaking. He refuses to get a better phone cause this one "works well enough."
The White Oak Pine Shortage That Could Ruin the Bourbon Industry [video]
2023 World Changing Ideas Awards
If this[0] is accurate and I'm reading it correctly, "Total Package Power Consumption over Time" indicates no more than 4W at any time (and often way less). Maybe someone can read it for me?

A Ryzen 7000 U-series CPU by itself has a TDP (this is not power consumption but rather Thermal Design Power) of 15-30W. This seems to approximate power consumption.

This[1] explores comparing the previous generation (6800U) to an M1 Pro[1] and states that the Apple chip is ~2.4x as efficient in single core Cinebench performance while being approximately tied on Cinebench R23 multi-core.

[0] https://singhkays.com/blog/apple-silicon-m1-video-power-cons...

[1] https://www.notebookcheck.net/AMD-Ryzen-7-6800U-Efficiency-R...
My read of it was that the circles are centered on the date of the failure, and the stacking was some flavor of minimum height. The result is you get an approximation of "area under the curve" of bank value that has failed, while retaining a sense of whether a particular peak was a few large actors, or a mound of tiny. I find that clear distinction valuable.

The nice thing about Mike having posted the code is that, if you think there's a better way to portray it, the canvas is spread out before you. :)
> give it away for free by subsidizing it with ads.

If those ads are targeted, then they're not giving it away for free at all. They're just demanding a different currency.
Does the framework cover capitalism, socialism, or the economic left? The Overton window is bigger than the three interest groups listed. The groups are all centre[-left] or right wing.

There is policy alignment historically. We can look to how the Nordic countries or Mass and then America dealt with health care in modern times.

The right was cool with Mass “universal healthcare”. Liberals were not. Then when Obama did what Romney did in Mass, it suddenly became a liberal viewpoint and the Overton window moved to the right.

This has issues with “no natural policy alignment” imo.
How so? Because they sort of open source the tech and made it possible to build for other platforms?
C# is a great language taking over the advances of Java and C/++ making things a bit better, but intentions didn't make it any better: owning the devs.

VScode? A rebuild of Atom, "free" with un-disable-able telemetry with the same intention: owning the devs

Buy out of github, owning the devs

Rebuild of ms office for the web: owning users given gsuite was seriously taking over office use

OpenAI: since bing kept being a failure, they invested elsewhere and may have a chance, here again: own the general users and to a degree professionals.

Anything MS did and continues to do is lateral moves to own markets. The pretence of openness or innovation makes it even worse than the corp from its flamboyant 90s days, at least back then nobody was taken for a fool.
I always conflate SNOBOL with INTERCAL

https://en.m.wikipedia.org/wiki/INTERCAL
But loads of people develop on Windows and deploy on Linux. I would say that is the 'default' approach now for even Microsoft .net core apps; given how supported docker is, and the docker containers run linux?
Vice is a liberal company.
Genuine question: how should we fight LLM astroturfing?
That is how you get all the smart, lazy, and/or integrity-laden people to leave.
I don’t know man, have you made an effort to understand the argument?

You are saying “Rural areas have lots of forest”

Yea, but they do because not everybody is living there. If all the city people were moving to the countryside and building houses with big driveways and terraces like the country folk do, there would be much fewer forests.

That’s the point, I don’t know how to make it any clearer.

Cities are not the dirty hellholes you seem to think they are. Pollution doesn’t come from cities, it comes from power plants and factories. And that’s a totally solvable problem
It is surprisingly true. Debt is a way of life for many people.
BYD Overtakes Volkswagen as China’s Best-Selling Car Brand
Don't have the time for videos, but the title here has a wonderful Origins of Consciousness in the Breakdown of the Bicameral Mind vibe that I love. https://en.m.wikipedia.org/wiki/The_Origin_of_Consciousness_...
Call me a cynic but I'm convinced that won't be happening anytime before critical mass adoption of these companies' own solutions, and either defeated acceptance of this new norm or abject incomprehension by whomever remains.

"All your base are belong to us"
That's kind of not what this shows. They're taking the top paid CEOs of companies that are worth >$1Bn, and then looked at their pay YoY. Your comparison doesn't really apply, because they're not looking at the 100 people who go the biggest pay rises, they're looking at the best paid. So most likely what's happening here is you have a bunch of CEOs of top companies in 2021/22 and they were paid like they were great, and this year they're being paid even more - even though last year they were already being valued like they were rockstars. It's not a great metric, but it just sort of highlights that CEO pay continues to just sky rocket away from normal pay.

I think the question to ask is: Look at these companies, did their CEO do: (a) better than expected this year, (b) as expected this year or (c) worse than expected this year. What seems to consistently come out of these articles is that CEOs who fit (a) get paid a lot more YoY, CEOs who fit (b) get paid a lot more YoY, and CEOs who fit (c) get paid a lot more YoY.

And of course, some of it is richly ironic, one of the companies listed is equilar - a company whose raison d'etre is suppressing employee pay, they're a legal version of a cartel.
4K is a large battery drain for very little benefit over 1440.
This was certainly the case while I was a grad student.
Google Enables Passkeys for Account Login
Is this current info? On the various projects I find myself working on (usually web-related across a few different stacks) I don't really run into any without an ARM64 version.
Ok, but then the pin is always both Input/Ouput, so still static; and the example is still as contrived as ever.
It's not so much that people want to run the models in the browser. They want to be able to write and publish one desktop app that e.g. runs a LLaMA quality model and runs decently across the hundreds of different GPUs that exist on their users' machines.