skysight-inc/HackerNews huggingface dataset:
Are the Ethernet frame checksums even visible to Wireshark, which hooks into the IP layer? would some of the ethernet stuff be only visible within the ethernet card itself, not to the software stack?
AMD playing catch up is a good thing, their SW solution is intended to run on any HW, and with hip being basically line for line compatible with cuda it makes porting very easy. They did it with FSR,and they are doing it with rocm. Hopefully it takes off as it's a more open ecosystem for the industry. Necessity is the mother of invention and all that.
Saying anyone who makes mistakes is just incompetent is really just a “no true Scotsman” argument.

Everyone makes mistakes. That’s the whole point of the Swiss cheese model and of layers of security in general.
It's more about liability.
If the rest of your screen actually dims, then your screen is not displaying things correctly.

If everything is dim in comparison because the HDR is so bright, is that happening only in especially bright scenes, or is that happening all the time?
Modeling workflows as state machines is incredibly powerful.

In addition to everything the author mentioned, the constraints of state machines allow a workflow platform to provide a ton of additional guarantees and capabilities around consistency, state propagation, reliable timers, inter-instance messaging, etc.

We built our workflow execution platform [1] around state machines and we've seen great results. We find our workflow code is incredibly simple and easy to understand.

[1] https://www.statebacked.dev
That’s like saying Ford is gonna catch Tesla.
Probably because "debt to GDP ratio" is a made-up measure and it's totally unclear that it actually indicates something. Only two things seem obvious to me:

(1) There is no hard limit to how much dollars the government can issue.

(2) Of course, the government cannot just issue more dollars indefinitely, before Bad Things(TM) start to happen.

However, this (rather trivial) observation tells us nothing about "What is the limit (or rather, range) of how much dollars the US government can issue, before bad things start to happen?" Without explaining how you can estimate such a limit, (US debt / GDP) is just some number: There's no reason to believe that there is some hard, fixed limit X that this number is not meant to exceed.
If you are a junior developer please do not go anywhere near this, your career will be stunted.
Honestly, this isn't a "sales" type of product. What you need is marketing. Figure out where to reach your potential customers and get in there. How that is done depends on your customers and the product.. maybe it's ads, maybe it's sponsored posts, maybe it's some clever social media stuff, maybe it's pure content marketing or maybe a few of those.

Sales only works if you can narrow down who needs the product and the product sells for enough money to warrant direct sales (in my mind, around ~$250/month or ~$3K per-year).

Your product seems more as-needed. You need to market, not sell... figure out where people go when they face that problem and be there when they face the problem.
Well, a lot of people don't trust the Washington Post and might want proof that the photos they're posting are of real events.

The Washington Post might not trust its photographers completely either (journalists making stuff up happens[0]), so they too might want proof the photos they're getting are real.

[0]: https://www.nytimes.com/2003/05/11/us/correcting-the-record-...
Do you see that as an inevitability or an impossibility?
This is interesting but when I think AI programming language I'm envisioning a .AI file where I lay out various functions and describe what they do in natural language. Markdown would be a good starting point.

How this might then work is that I first choose a traditional language I'm familiar with e.g. C#. An intelligent compiler generates underlying traditional code for each of those natural language functions by figuring out what context is necessary and supplying that to an LLM for code generation.

This could be done by parsing just the top-level function names (could use simple markdown headings for this) and supplying the current function details to an LLM, then asking what additional context is required. This would be repeated until the LLM is satisfied with the input.

For stability, once a generated function is accepted by the developer, it is cached and not regenerated unless the description changes. For additional stability there could also be some accompanying tests in the function definition, also generating code via the same process.

If the LLM generates code that fails to compile, it could be provided with additional context until the issue is resolved, transparently.

If you find a bug, you update the function description to exclude the bug scenario, the compiler sees you've changed that part of the input and and re-runs the LLM to do codegen.

Once LLMs are sufficiently advanced, you might not even need to review the traditional underlying code any more.
Only complete and total retards use these services. People actually paying money to have their DNA data sold, you can not make this shit up.

Apart form that the "research" they do it dubious AF and can't be trusted at all. There are cases where people send in DNA of a banana and get some made up human genetic history back.
> Many would consider tools like DAWs instruments...

People can stretch the definition however they like since there is no hard acceptance of where the line is drawn. Sure the general term musician means a person who plays/creates music. A person who hums can be a musician.

However in my own opinion, I disagree. DAWs are not instruments in themselves. The main functionality of a DAW is in recording, arranging, and mixing audio. They are the digital equivilent of a tape recorder and manual cut/splice process. They have evolved to include many software add-on emulations of instruments and packages around the production process: synths, pianos, mastering tools, additional recording tools, etc. Using a DAW does not make you a musician, but using provided instrumentation in a DAW can make you become a musician.
> occasionally repeating myth as fact.

I'd be very surprised if that didn't continue to be true. I saw one that asserted that the American middle class didn't emerge until the 1930s.

(The middle class was well established by the time of the American Revolution.)
Yeah, the idea to use random-selection instead of keeping track of generation-history seems reasonable. The idea of guardrails from perfect-balancing seems less obvious to me.

For example, say someone wants to generate a "US President" -- what would the ideal range of outputs be?

The article checked for just two things: sex (male or female) and skin-tone (I, II, III, IV, V, or VI). To date, all US Presidents have been male, and they were probably mostly skin-tones I or II (not bothering to check), except for Obama who was probably.. like IV or something (still not bothering to check).

So if we run StableDiffusion for a "US President", what would a "perfectly balanced" output look like? Should there be any women? What about the skin-tone distribution?

Also, Obama was a 2-term President, so.. if his skin-tone should somehow affect the distribution, should it have a stronger effect because he was in office for longer than average? Or should all US Presidents have the same effect regardless of their time in office? And either way, why?
That’s terrible advice. You’re assuming all the world is identical to Silicon Valley and its startup culture of bashing things with open source rocks instead of just buying a proprietary power tool.

Outside of that pond, there is a giant ocean of developers that work in enterprise and make a perfectly respectable income.
I ran a laptop with the swappable dedicated Nvidia and integrated Intel GPU for a decade with no issues. Used to use something called Bumblebee to swap between them depending on workload, actually worked surprisingly well given the circumstances. Eventually I just dropped back to integrated only when I stopped doing anything intensive with the machine.
>"Ever wondered how these “small group of extremists” came about holding the entire country hostage? That’s because US nation state apparatus decided to overthrow democratically elected government there for their own interests."

Honestly it doesn't sound like you've studied very much then. I would recommend you read up Ali Shariati who was the revolution's ideologue and someone who was extremely influential amongst those university students of 1979. He was also very influential among younger clerics as well as with Khomeini himself. His philosophy was that society would be guided by the intelligentsia instead of the clergy. His political philosophy was one that was intended to lead to a freer society. And indeed in the immediate aftermath of the revolution democratic institutions called "shuras" and "komitehs" arose which gave workers and the impoverished an economic and political voice. These were considered a threat to clerical power however and so power was consolidated and the revolution was highjacked. Your parroting of the just "blame the west" narrative is just plain lazy.
The sheer amount of greenfield code being written today so dwarfs all the legacy code out there (especially that under consideration for upgrade) that Microsoft has just focused full steam ahead on the former. It’s hard to disagree with the business logic there.

(Medium-term migrations from ASP.NET MVC to ASP.NET Core, was more streamlined.)
I believe it. Home Depot's checkout is so easy to game. The person they have watching the checkout gives zero fucks and is more likely to help you steal shit than prevent mistakes. I have gotten so much free shit from home depots self-checkout that I lost count.

Later I check the receipt to find items missed. That's with employees helping.
The Remaking of the Wall Street Journal
And people wonder why Apple goes through the trouble of stopping fakes and not allowing third-party software (malware) on devices. Someone in the distribution chain hacks the device, rootkits it, then returns it to the setup state. The consumer would have 0 idea that their device is sending data back to some chinese company for blackmail/adware/botnet/etc.

I'd love to see a foolproof solution that makes it so that only the (non-tech-savvy) person who actually purchased the device and owns it gets to install third-party software without risking a supply chain attack before it gets in their hands.
Have you looked at Duotrope (duotrope.com)? That solves a similar problem - tracking acceptances / rejections for writers. The constraints are a little different in that an author may have many pieces, but usually each magazine will only look at one piece at a time, and they will often request that you not submit a piece to multiple magazines at once.
As someone who likes .NET I have never once seen a Blazor website that works well.

Just try dragging and dropping: https://blazordragdrop.azurewebsites.net/

The "best" I've seen has been like 100ms of latency.
Because user aversion to 2FA is often rational. The expected cost of learning how to use 2FA plus risking losing access to your account and not being able to get it back through support is often higher than the cost of having your account compromised.
I feel like awaiting some human interaction is one of my most common requests for workflows. await some approval or some manual task that can't be automated, etc.

honestly, when working with some new archaic system, the ability to insert manual tasks is invaluable for an early deployment
You can buy full camera for the prices GP listed. Something seems off
Not intuitive but it's the same on HN :)
How AI is supercharging political disinformation ops
https://archive.ph/vr4M3
You could etch/overlay them onto the lens of the view finder itself. similar to the cross hairs on a telescope eyepiece
What site is that posted on?

Looking at the data: name, location, dna group. Not very worried
Easily ASP.NET Core + EF Core combo thanks to strong typing which is a developer productivity boost in back-end, and performance on the opposite end of spectrum suitable for high scalability.

(but then again, if you are doing complex migrations through framework in-language, you might be setting yourself up for failure)
Enhances? Isn't the point to override CORs because the browser will automatically block certain requests. Seems like a pretty critical feature unless all you have are GET requests.
Another couple fun things for SSH are iptables string module [1] and just adding a really long version addendum. [2]

Silly examples but the bots get confused. I admit these are not efficient rules. Try it out on that domain. Send some SSH bots my way, I honestly have no idea what it looks like on the bot-end-of-things. I would estimate about 95% of bots are libssh. About 4% are Go and the rest are an odd mix. That string can be spoofed but I think most people are too lazy.

[1] - https://bender.ohblog.net/temp/ipt.txt

[2] - https://bender.ohblog.net/temp/vers.txt
Agreed that cryptographic provenance seems like the best way forward, however the goal is more about proving authenticity, less about detecting fraud. Small but important distinction.

There are industry initiatives around this already such as CAI https://en.m.wikipedia.org/wiki/Content_Authenticity_Initiat...
Why do people still play around with C64, Amiga500, Apple IIe, '69 Mustangs, or anything retro? Just because they want to and can.

Some people have plenty of time and money and do things they find interesting even if you don't.
What happened to C2PA?
jemalloc was not the default on every platform, but was on some. It adds a non-trivial amount of binary size to every program, even ones that don't need the performance boost, and that is an area Rust is often criticized vs C.

That said, there are a few reasons beyond just that. For the primary sources: https://github.com/rust-lang/rust/issues/36963
Proton 8.0-4 – Wine Valve Software Steam Linux
Is it possible because the URL is a php script, the crawler will skip it? I would think OpenAI could figure that level of obfuscation out.
Super advanced pro level - keep the phone and just don't spend the whole time playing with it. Also when a notification comes in just ignore it. If it is important, they will leave a message.

It's like having a cigarette in your mouth, a lighter in your hand and not smoking - if you can do that then you have truly kicked your addiction.
Well, I've tried making an automated crawler for this, and it doesn't crawl the images from this properly - so yeah, it does work. And no, it's not because it's a PHP script. You can email me at info@kendasi.com if you want to hear how it actually works - I'm really proud of this idea, so I'd rather not just share out here how it works.
BTW, the old JPEG is a ~12-bit format. It's widely assumed to be an 8-bit format, because libjpeg by default gives you output truncated to 8 bits. Unfortunately, libjpeg made higher depth outputs an either-or compile-time option that breaks the ABI, so nobody enables that mode.
Wow that's severely not great.
Incorrect. It could indeed pre-emptively multitask, on a 286 or above.

I have demo disks for download on my blog with the service configured. It's readily Googled.
I tried recreating one of my favorite strips, just to see what would result. This was the result:

https://create.shortbread.ai/viewer/41e5642c-86ee-421e-b985-...

The original (SFW, despite the warning):

https://www.oglaf.com/trapmaster/

The writing obviously will need work, but I can see this being much better in six years time. The fact we can do this at all is pretty neat. And honestly, a lot of people have a hard time going from zero to one. It's much easier for most people to fiddle and edit something, than to stare at a blank page.

I suspect this kind of workflow will permeate all kinds of work, where the generative AI gives us a starting point, and we go from here. The question then, is whether starting points matter, because it's still a far gap to get to the Oglaf strip given the current starting point. Would some people fare better by random? Or we can make AIs that have enough context to know what's fresh for people?
Youtube Premium is a waste of money, they bundle a crappy $11/m music service with it, for $13/m.

I'd pay $2/m, or even $4 bucks, for ad-free Youtube, but I'm not buying an additional music service.
Seem to work for me. What's broken for you and how can I reproduce?
>And don't forget you're using some of those precious CPU cycles to parse the auth logs, with python no less :-)

You can ship the log somewhere else, do the fail2ban there and perform the block action in another place up the stack.
No, not really. They have similar enough silicon, they "just" need some software to make it work.
Being Vietnam would suck, sure, but being in Vietnam also sucked and is avoidable.

(And who do you think has the resources to pull a Vietnam on the US?)
After reading "A tour of C++," I can read: the same book twice again, the same book in Chinese, a book on the R language, or an English-German dictionary.

I know it’s not personalized since I didn’t create an account but it’s still a bit disappointing.

The privacy policy was a fun read though. They say that "one of our main priorities is the privacy of our visitors" and then give a huge list of the personal information that is collected. It’s not very private too.
The async/await stuff in JavaScript, at least, is supported by the “generators” feature, which does let you effectively “pause” execution of a function, retaining its state. You can then yield to that state to continue executing
Fine, call it that if you want. You should be able to do it in the title. I don't agree with the rationale.
There's a very easy way to prevent your art from being public. Don't make it public. If you do make it public please don't complain when my eyes, or a computer program, perceives it.
For LLM inference, a shoutout to MLC LLM, which runs LLM models on basically any API that's widely available: https://github.com/mlc-ai/mlc-llm
Well there are people who want to share their are online, but still don't want a bot to copy from their art.
I could take a photo of someone else's photo with a camera that cryptographically signs the image. Then I suppose I could claim that my photo is the original (see? it is signed, with a camera that maintains a chain of trust) and the original photo is now the stolen one. To pull this off it would have to be a really high quality camera that would make an accurate copy.

Perhaps something like this is what your hostile responder was thinking of.
You're conflating a whole bunch of issues. iOS enforces the same sandbox on all installed apps, whether they were installed from the App Store, or using a developer or even enterprise distribution certificate. Opening up to competing App Stores, or allowing 'untrusted' sources, doesn't weaken this security posture. You'd still have to grant permissions to said 3rd party apps, and the kind of low level access you're talking about isn't even able to be granted without an exploit. If you have an exploit, then the current requirement to use Xcode to install your exploit code, isn't stopping anyone even today.

Apple's restrictions exist to protect their 30% cut of all software revenue. Any other benevolence you perceive to be there is naive.
Possibly they didn't have enough evidence to name the brands.
Yes. It's pretty common that artists don't understand concepts like generative AI training.
> all it really means is that you put some extra information in your prompt (from somewhere) that didn't come from the user

Yes, and if you are getting (retrieving) some extra information to add to (augment) your prompt for further responses (generation) then it's not very ambiguous.
Show HN: Make a Graph with your Voice demo
I also take mosquitoes personally, so maybe it's a larger character flaw on my part.
I've got complete pre-configured runnable VM disk images of PC-DOS 7.1 on my blog, too.

Note, 7.1, the last version and capable of FAT32, not to be confused with 7.01.
I put multiple displays in portrait mode maybe 10 years ago and have never looked back.
I agree. In some ways it feels like we have gone backwards in web dev since say the early days of ASP.NET and Rails. Back then we had browser wars to keep is busy. But now browsers are broadly compatible but we have invented all this front end complexity for web apps that often don’t need it.

Stuff like DNS, IP, https can’t be helped as they are fundamental things that need backwards compatibility and are somewhat political too.

I feel that learning those things well is a better investment though than learning the frameworks.

… if I keep going I will start talking about innovation tokens!
...so, Moto's system where you can flash anything you want but it shows a warning screen on boot if you do?

(About the same as Chromebooks, actually)
The issue is really complicated. People demand the right to repair. They also want to be able to buy cheap 3rd party replacement parts instead of paying a premium for Apple's official parts. But then they also don't want to be hit with malware.

Apple puts a lot of effort into having a secure, verified supply chain. That costs money. Unfortunately, the benefits of all that effort are hard for most people to measure. Apple measures it by looking at their overall reputation. They'd rather be known for having expensive products than for faulty or untrustworthy ones.
That is the moat they tried to cross. Imagine you have a PyTorch app and run on iOS, arm based, amd based and intel … cloud, or embedded. just imagine. You scale and embed as your business case, not as any one firm current strategy is.

Or at least you have some case as heaven never come. Or come just we do not aware now like internet. Can you need to use ibm to rub sna to provide a token ring based network. In 1980 …

Imagine and let us or they competite …
Ask HN: Best resources to learn code testing
I have more than a decade of experience in software development (now team lead at a FAANG, working on higher level systems) and I embarrassingly realize I still do not know how to write good tests and testable code. Specifically:

- How to structure production code so that it’s testable

- How to effectively deal with dependency injection for testing

- The surface area and granularity of unit tests (what behavior should be tested vs not)

- When to use mocks/stubs/fakes

What are the best resources to fix my gaps? Open to books, courses, videos, etc.
Love the arcade skin :)
It was never about the monkeys... though 99% of the users don't understand that.

A picture of a monkey is reproducible.

Owning an entry on the block chain that maps to a rare monkey via a procedural art algorithm is not so easy but also not impressive.

Few users understood the distinction, with both ends of the bellcurve knowing it's stupid
Looks like https://dotbigbang.com/game (no www) works
Thanks, didn't know about the curl behavior. Nice!