skysight-inc/HackerNews huggingface dataset:
It's quite capable of doing so though: https://johnthenerd.com/blog/local-llm-assistant/

There is nothing technically stopping ChatGPT from hitting up endpoints with JSON other than OpenAI's forced limitations.

It has excellent voice to text, excellent text to voice, excellent comprehension (it can understand vague commands like "set all the lights in the house to a Christmas color theme") and it knows how to generate JSON in a particular format that you can specify. That plus an output scraper that knows where to send the JSON to is pretty much all you need to make this work. It's so close to a commercial product that I can literally taste it. And yet here we are, having to hack together our own solutions... with local LLM's that are about as good as GPT 3.5.
A similar tool for Windows I have used:

https://jagt.github.io/clumsy/
I feel really excited for this era of software development.

As someone who actually reads manuals instead of just running output from language models, I'm excited for the work I'll get to come in and fix the problems created by folks who just run output from language models.
Rust programs are safer than C programs but almost universally more complicated to write compared to C with equivalent high level libraries for data structures and other operations. So I can't see how your argument applies here.
That is an incredibly tedious video, but as far as at least the first several minutes go, it seems to agree with the Racked article in every particular?
I try to avoid making moral judgements as much as possible, because moral judgements are thought-terminating clichés.
Pivoting a Successful Startup
Tesla supercharging station packed in Chicago, cars dead due to frigid temps
Instead of a kid in high school selling the answers to the test, the kid will be selling the weights to a China-trained LLM that can write all your essays.
That’s part of the system setup process for that reason. The point was just that data recovery isn’t as strong an argument against integrated components as was around the turn of the century: online backup services are ubiquitous, components are far more reliable, and relatively few people are going to be in the situation where they have a system fail to the point where they can’t even use target disk mode but the drive is still intact and they have the FDE key but not backups.
Sometimes two words are put together in an expression that does not mean what the two words seem to imply. For example, a hot dog is not a dog that is hot. The theory of finite fields is not applicable to agriculture, even though the fields they cultivate are finite. And dynamic programming is not an insanely general term referring to all programming that has some dynamic element to it.
That was my first thought when reading the headline. Probably because I'm rather self-conscious about my obvious limitations.
Compressed gas at 200atm is a different kind of explosive.
And now downvoted by the submitter, who posted the same 6 days ago..
>chlorofluorocarbons, or unleaded gasoline

I think you meant leaded gasoline? Both were inventions of one man Thomas Midgley, Jr.

He contracted polio and made a harness to assist himself to get out of bed and ended up accidentally strangling himself. What a guy.
There is, see the section "Targetting all subdomains".

You can do so by adding your domain name generation tool of your choice, or all. The ones supported for now are `subfinder` and `amass`.

Agent Subfinder: https://github.com/Ostorlab/agent_subfinder
Agent Amass: https://github.com/Ostorlab/agent_amass
I agree. However simple to understand code with high human efficiency is nearly impossible to measure. Honestly, maybe ChatGPT could give you the best evaluation/measure of that.
Ah, I thought this critical situation was only in Canada. Yep, my doctor no longer exists, I've been handed over to a nurse practitioner who may or may not consult with doctors. I assumed our situation was unique in that the number of trained doctors is hardly going up while the population skyrockets.
A survey doesn't sound very accurate, since some people are more and less likely to be victims of crime. If drug dealers are killing each other and robbing each other, that is still X number of homicides and robberies during the year that the police investigates, while 0% of surveyed have been victims.
… and set "Both Shift Keys" to toggle caps lock.
> Linux is taking in Rust here and there already, I don't think that alone is interesting and the parent point is that the same thing could have been written in C.

I'm not sure if you mean "Linux taking in Rust is not interesting" or "This component in Rust (apart from implementation details) is interesting", but I absolutely think both are interesting.

For the first (which you may agree with, IDK), Linux has refused to take C++, etc. as languages.

For the second, my understanding is that the kernel support was kind of a provisional trial integration of Rust, and that no essential components were to be written in Rust. Now an alternate scheduler isn't a an essential component, but it the first thing I've heard of that would get me to compile a rust component for the kernel.

Edit: wait, wait, wait, this is eBPF driven? Does that even need the kernel linux support? This becomes even more interesting to me. Sounds like we could maybe see eBPF filters Go or Nim soon if that's the case.
Note that all uses of the password before the computer were not for personal security, but organizational security. If the enemy infiltrated without the use of the password, it could mean the downfall of an empire.

Today we use passwords largely for personal security. Yet when companies choose what methods of authentication/authorization they offer, they don't care what the user wants. They pick methods that will make their own jobs easier, rather than giving the user more convenience. The user has no agency today; it's just take what they give you and be thankful for it.

As a result, the tech landscape is full of wildly varying authn+z methods. Inconsistent password policies, inconsistent challenge methods (when they exist), inconsistent use (and types) of MFA, inconsistent use of hacker-prevention methods, the occasional use of single sign-on for only a few identity providers, "magic login email links", nearly non-existent use of client-side keys, etc etc. Almost every site you login to today will have a different system. Passkeys aren't much better, because it too is just a hodge-podge of different standards, not all of which need to be supported.

We need more consistency for the methods that exist. There should be a standard for challenge questions, a standard for hacker-detection, a standard for password policies, a standard for MFA, etc. That way it will be a little less haphazard how everyone implements them, and it will be easier to prevent security bugs by following the guidelines for implementing the standard.

But I also think more should be done to advocate for what the user wants. If the user wants to use a regular password, let them enable it. If the user wants to disable MFA, let them disable it. If they want to opt-out of the multi-layered hacker-detecting challenge-questions, let them opt-out. This is, after all, their personal security, not the security of the entire company selling them some service or product. A person should be able to decide their personal security level.

Alas, we don't really have much choice in what current companies give us. But if we voice our opinions loud enough, maybe new companies will give us the agency we want, and maybe that tiny competitive edge will prompt other companies to match them.
> Reality is, the AI doctor you CAN visit is better than no visit at all.

Yes, but it’s a problem if this becomes the goal. When the goal should be to allow everyone equitable access to the best healthcare.

I’m afraid that we’ll settle for subpar AI healthcare for the disadvantaged because “it’s better than nothing”.
That's nothing to do with performance. Profiling won't help you catch that issue.
My password manager autofilling will always be faster than any other option, especially one that requires me to pull out my phone, navigate to my authenticator app, switch to your app (which will only become more time-consuming as more sites require it), then type in the code by hand.

The only thing that can compete with password managers on user experience is just actually remembering they're logged in instead of pointlessly logging them out every single day for no reason.
An implication is that very soon, the quality of diagnostics possible in less-regulated markets may exceed that available in more-regulated markets. The conservatism and protectionism for the role of doctors in more-regulated markets will be a strong barrier to rolling out the use of AI diagnostics, patient explanations, and treatment recommendations. Of course other aspects of less-regulated markets will continue to be "buyer beware", so there is a tradeoff between progressive use of new technology and conservative approaches.
One of the most unusual home pages I've seen in a long time, not sure if I like it or I'm just conditioned to expect a certain style, kudos to them for being different though.
That's the first time I hear of BSON. How does this compare to cbor and messagepack?
Multiple doctors, with consensus. Can still be wrong for very complicated cases, but 99.99% of the time its correct.
How do you do that without hitting Shift? It seems needlessly finicky compared to just properly holding the key down with my pinky. I'd say the best way to avoid RSI while using key combinations is to follow proper procedure and hit the opposite modifier, e.g. Left Control + S (Right Control for Qwerty typists).
With nearly everything in the world run by software these days, it's an easy scapegoat, and an even easier clickbait title. Engineers should be furious about this framing. Even most legit software issues can be trace to poor management, poor processes, rushed deliveries, and inadequate funding. But you would never know that from reading mainstream media. To them we are all bumbling overpaid idiots.
Ubisoft Wants You to Be Comfortable Not Owning Your Games
Did Verizon charge deeply misleading fees whose sole purpose is to make it hard to tell how much you'll actually be paying when you sign up for the "$59.99*†‡" plan?

Yes, unquestionably.

Is this morally reprehensible?

Unless your entire notion of "morality" is "what it's possible to get away with legally," yes, unquestionably.

Do they plan to continue doing this, despite it being abundantly clear that it's morally reprehensible and legally at least questionable?

Yes, that's the entire point of the article.

So yes: the plaintiffs settling is absolutely a "technicality" if what you're concerned about is justice, rather than pure legal procedure.
Haha this is amazing.
When observed over short timeframes, there is clear seasonal variability along with decline in oceanographic piracy when the weather conditions are unfavourable to the activity. A study on the decline of piracy over the long timeframe would notice that the trend is down due to increasingly rougher seas – caused by climate change.
The problem was that it was more like a bank. Person gives you $9k cash, you add that to their account but it doesn't work so you push the button again. Now the computer thinks you should have $18k more cash in the till but there's only $9k there. There's no way for a bookkeeper to know that you didn't take that extra money.
A GUI element is not a mode, categorically.
The King James Version of the Bible used "neighbor" in this same vague way when Jesus said to love our neighbor. Nothing new in that usage.
At worst it makes no difference and at best it makes a big difference - maybe on an input that you didn't even measure!
I think you're right, but I'm mostly interested in the cloud offerings. It's super hard to convince anyone to roll your own unikernel infrastructure
Yeah, modern CPUs vary frequencies and you have to be very very careful about how you measure to account for this. This had already been true for more than 10 years now and should be muscle memory when benchmarking but it can be easy to overlook and some people don’t know. It doesn’t surprise me that someone hypothesizing that Python automatically executes different lines of code on different cores might make this mistake as they don’t have a good mental model of how the code they run executes on their machine. As you note they probably made other methodological mistakes too.
That is why I was wondering. I have produced a lot of software using python, deployed it on different platforms, using containers, not using containers, bare metal, cloud, using complex dependecies, etc. I have not run into a lot of issues and most of them for me were mostly depedency verion related where different versions were required for subdependencies but even then it was not super complicate. I realize more complex scenarios exist but it surprises me that its such a hot topic always with Python.
eMMc again :(

Is it so expensive to add 1 lane of pciexpress or at least sata? Not via usb, that doesn't count.
Just buy a Vizycam: https://vizycam.com. It's less than $200.
the value of source control was understood before XP even existed, it just hadn't been widely disseminated, which is _why_ Joel created his test in the first place.

XP and agile had absolutely nothing to do with the use, or lack thereof, of source control. At best you could argue there might be a correlation due to the sophistication of the shop itself.
Here's another example, similar in form factor to old Sony VAIO UMPCs

https://www.ayaneo.com/product/AYANEO-SLIDE.html
Err.. but I'm not talking about placing entities at absolute positions. egui supports that - that's how we get one widget in the center of the screen :)

I'm talking about having two labels in the center of the screen, making them full width, making the text word wrap, and having each label flow properly when resizing the window. That requires calculating word wrap for each label plus knowing where labels visually higher on the y-axis have decided to place themselves after considering word wrapping. Labels beneath other labels should get pushed downward when word wrapping occurs.

That seems really hard to achieve in immediate mode libraries without effectively recreating retained mode functionality yourself.
A Plan to Save Homeowners Hundreds of Dollars Closing Their Mortgages
https://archive.ph/bTOw9
I mean, either those services need your data or they don't. I don't see how requiring you to upload or decrypt your data every time you want to use a service would be feasible for most things.
POST https://chefkittyai.com/api/generate 405 (Method Not Allowed)
I'm all for this change!
I think the immutable OS is the way to go for most people.
And I've been using Tumbleweed for a long time and I'm excited for Slowroll to get... "rolling", so that I can jump over to that.
One thing that confuses me though is how Leap now sounds like another Aeon or Kalpa version, so why does it need to exist?
In Sweden most of the population is covered by district heating. I think it is mostly a matter of population density, in Sweden most people live in 3-6 floor residential buildings clustered together close to public transport hubs. In Canada and US you have urban sprawl and a lot of rural population, so running district heating pipes to every single house is just not worth it.

To be fair people who live in detached houses in Sweden often don't have district heating either, but the % of the population living in detached houses is tiny.
I constantly see large companies trying to reinvent the wheel in really haphazard ways, what has been your experience? Mine is I have been contracting in roughly 20 large companies since 2010 and before that I worked at Yahoo! and others.
Image Manipulation in a Published Article
Would be interested to know the time it takes to scan a barcode. (Compared to a hardware scanner.)
Supporting both async and sync code in Rust
Mine doesn’t have a bagel icon, but I do put them cut-side towards the center.

Looking closely during operation, the elements facing out from the center didn’t appear to change color with the bagel button depressed. It toasts the bagel just fine (as well as bread), though.

I should get a wattmeter and see if power draw changes.
I know there is a niche - someone posted Balmuda earlier. I do wonder how far it scales. If you love bread there are better investments than a fancy toaster
Amazon is probably the lowest and will stay so for a while I guess. They didn't cling to their one click patent for nothing.
I'd suggest anyone who wants to play with RISC-V to buy a MangoPi instead.

The software still isn't really in a working state. But I'd rather pay 30$ to figure that out over 800$.
> Could you tell me who Satoshi is?

Nope, because he's been inactive for 14 years.
( 70% of all accounts are inactive anyways - https://www.coindesk.com/markets/2023/11/23/bitcoin-supply-i... )

> Lightning Network

You mean the SQLite database at third parties in some cases? Or the ones hosted at the cloud providers? https://watcher.guru/news/amazon-google-cloud-host-49-of-bit...

I'm not a government, in case you were wondering. I can't track the edge-cases. I don't have access to KYC

Fyi, noticed the mixing services going offline? https://en.wikipedia.org/wiki/Tornado_Cash
A maybe, maybe not, less sketchy alternative could be a Nanote P8 from Japan. They were released in 2021 and can be bought for $200-$230 new and shipped from Japan on ebay.

The downsides are the much slower Intel 4200 CPU and less, slower RAM, slightly smaller 7" screen. I would not be surprised if the manufacturer of the Ali laptop is the same as that of the Nanote.
I don't know how I'm supposed to have any sympathy for thieves when myself and my family have been victims of multiple thefts totalling tens of thousands of pounds over the past years. I comforted my mum while she bawled her eyes out for hours when her car was stolen off of our driveway at the crack of dawn. Fuck thieves.
How come Turks didn't have surnames until 20th century?
It's literally the same in the UK at the moment. Good luck seeing an actual doctor - I think my local practice has several nurse practicioners and maybe 1-2 actual GPs to consult with.
You mean existing systems of lobbyists representing control-hungry people who want AI power only to themselves, right?

Yeah, as the post shows, we're well aware of these systems.
Only russia is the warmonger. russia attacked Ukraine. russian soldiers are the ones that kill Ukrainians. You want killing to end? Call for russia to get out of Ukraine.

Why do you keep pointing fingers at parties that have no say in ending the war? Nor starting it for the matter as well.
It is the spelling used in e.g. the Netherlands, a country where the light metal used in aircraft goes by the name Aluminium which also happens to be the correct version [1] of the bastardised Aluminum.

The word Silicon 'feels' wrong to a Dutch speaker because it makes it sound like integrated circuits are made out of the same stuff used to assemble aquariums, fake boobs and heat-resistant flexible cookware. That stuff is called 'siliconenrubber' or 'siliconen' (depending on the application and who you ask) in Dutch.

[1] a bit like vi vs emacs for chemistry in other words
> What this means is that whatever today’s rich countries did to get rich, they weren’t doing it in 1820. Imperialism is very old — the Romans, the Persians, the Mongols, and many other empires all pillaged and plundered plenty of wealth. But despite all of that plunder, no country in the world was getting particularly rich, by modern standards, until the latter half of the 20th century.

I don't agree with this statement. The author is using today's metric for wealth (GDP per capita) to compare post-renaissance world to ancient empires, concluding that they were not rich enough.

In ancient times, the idea of GDP/capita was unheard of. What mattered was whether you could create an army (and pay them a decent amount) to attack other nations, plundering them so you could have even more money to raise an even bigger army. The examples the author mentions (Romans, Persians, Mongols) had this initial money to begin with.
> you wouldn't get good NVMe performance even if you had the pinouts and the CPU had 4x Lanes of PCIe anyway.

... compared to eMMc or sata over usb? You won't get the full performance of the ssd, but i guarantee it will be much better.
The beauty of ipfs is the transport protocols are completely modular. They do a pretty good job supporting a lot of variety a separating concerns via https://github.com/libp2p/specs
I don't know man?

We make scalable graphics rendering servers to stream things like videogames across the web. When we started the project to switch to virtual threads we had that as number one on the big board. "Rewrite for reentrant locks."

Maybe we have more fastidious engineers than a normal company would since we are in the medical space? But even the juniors were reading and familiarizing themselves on how to properly lock in loom's infancy.

All that only to point out that, yes, they had communicated the proper use of reentrant locks long ago.

I do understand what you're saying from an engineering management perspective though. That effort cost a fortune. Especially when you have the FDA to deal with.

It was more than worth it though! In the world of cloud providers, efficiency is money.
And if your American, getting a $275 bill for the privilege, that you hope your insurance pays most of.
You might accidentally write an infinite loop as well - should we not use Turing-complete languages or what?

It’s not like multithreaded computing wasn’t full of footguns anyway.
At the very end, as possible alternatives to the hell they're describing.
I find it hard to process a text when there is a moving .gif next to it. I had to cover it with my hand to read it. That jumping "Learn more->" button also made reading the text above it weirdly difficult - and that is probably the most important text on the page.

Please take this as a very "soft criticism" because this might be just some peculiarity of my perception.
You do you. But notice how many people here complain about performance and piling up mess in their React projects. Avoiding useEffect is a way to avoid those issues.
Coz: Finding code that counts with causal profiling
If you use a password manager (which they say they do) it's much quicker to just save that info and automatically populate it. Doubly so considering the MFA hell they went through.
What techniques do people use to profile code where the core path takes <<1ms? A sampling profiler is max 1khz and thus aliasing artifacts will hide the true source of hotspots I find and valgrind is too slow. The other problem I have is that diffuse hotspots are hard to root cause when running the optimized version (eg hard to spot bounds checking). I’m not confident that simply running the code under test longer helps with the aliasing artifacts (probably because if the core loop is running in 1us then I have to run for 1000x longer to remove the sampling bias due to Nyquist if that’s even the right strategy?)
> So, they created an interview machine? Getting better than a medical doctor at conducting a dialogue based interview is simplistic and sophmoric.

That's technologists for you: redefine the problem to suit the strengths of your technology, then paper over that in your hype.