skysight-inc/HackerNews huggingface dataset:
My first paid programming job was a VB6 app in ~2004 in high school. It was initially a volunteer thing for a local youth court assistance group but they paid us $100 at the end as a kind of surprise reward. The thing had a UI with the right tab movements and backed by mysql db, and even did correlation calculations for crime statistics.

I still have 1 VB app on my resume from way back then, I refuse to remove it!

And boy do I miss just making stupid games really really fast, and making actual productive applications also really really fast. I had made an HTML editor with previews, syntax highlighting (lol, my own 'algorithm' haha), project management tools, and everything. I was so proud of that.

The base fond VB memories are the simple joy of starting a new project (before .NET called them Solutions) and making the thing I had in mind in like a couple hours. Really miss that.
Credential stuffing is a specific type of attack which uses compromised credentials.

Not all compromised credentials are used in credential stuffing attacks.
Maybe someone else can say with certainty, but I will note that they chose a > 1m cable to image. Thunderbolt 4 cables <= 1m in length can be passive, Apple's 1m cable is only $69 USD.

That probably explains the irregular pricing intervals stepping up from 1.8m $129 to 3.0m for $159. Though it's a very Apple thing to charge $30 for the extra 1.2m of cable. At least the complexity of the integrated circuit can explain that first jump.

I'd imagine both the very-high bandwidth and the PCIe interop make necessary the retimers.
consider both 1.) the bare minimum knowledge one must know to successfully use, and 2.) the complexity of the underlying abstractions of, both a.) modern web app development and b.) Visual Basic desktop app development. not only is there much more to learn nowadays, but the stuff you have to learn is all domain-specific abstractions upon abstractions, any of which could be subject to change as frameworks' popularities wax and wane. obviously VB is not assembly by any stretch of the imagination, but consider how many layers of abstraction one forgoes in making a VB app vs. a modern web app—the situation is ridiculous.
Typically, vector databases store the index in memory, requiring machines with a lot of RAM. There are ways to reduce the memory usage, e.g. with quantization, but more recently disk-first databases (LanceDB) and algorithms (DiskANN) are becoming more popular as they scale better and are cheaper.
Well if your loss of sense of smell went away after your first infection how can you say the zinc did nothing?

You could say the zinc cured your sense of smell.
Ai spokepersons cant save a company from catastrophic marketing decisions
Censorship != moderation: https://www.astralcodexten.com/p/moderation-is-different-fro...
Ally bank offers over 4% for any amount, and has a no-penalty CD (you can close the account at any time, they use a trust behind the scenes) offering 4.5% iirc.
There's a story that one of the founders of Ben and Jerry's had no sense of smell and that's why they pay so much attention to mouth feel.

Internet says it was Ben.
This sounds like a personal problem, honestly. Do you read every diff too? If not, you can't deeply think through the performance implications of how existing features are changing. What about the rest of your userland? No one expects anyone to do that.
What happens to people when machines replace them in the workplace?
I think Microfrontends could really work pretty well if you have end to end vertical tooling support, like organization unified package management, authentication, logging, error tracking, testing, CI/CD etc. If any team can bootstrap all of these vertically supporting any major frameworks, then it might be a good idea. But let's face it, most of us don't have that luxury.
> If you actually care about privacy rather than want to pay lip service to some marketing,

I disagree that it's lip service Brave has a ton of engine level privacy patches https://github.com/brave/brave-core/tree/master/patches

To my understanding you can't match it with just js extensions.

Only firefox on the highest security mode comes close I think?

Or ungoogled chromium? (brave has most of their patches IIRC)

Are there other options that have this number of patches? I'm not saying I like the company but I think it's incorrect to say they don't do anything for privacy.

EDIT: better link - https://github.com/brave/brave-browser/wiki/Fingerprinting-P...
This is exactly how random floats are computed in the Zig standard library:

https://github.com/ziglang/zig/pull/10428/
Even current electric leaf-blowers are much quieter than the gas-powered ones. "Even more quiet" is of course always nice, but s/gas/electric/ today would already eliminate >95% of the problem.
fun little trick is to record the latelybass part twice and just slightly detune the second instance...makes basslines soo meaty.
GPT-3.5 is pretty decent at chess now.
Does the Reface DX support the alternate waveforms that the TX81Z does? I was under the impression that it only supports sine waves. Which would make it more like an updated DX100 I guess.
Because I needed to know whether I had genetic health issues. I assume you use a smart phone. If so, you've already given up your privacy. You're like the people that scream about someone having Alexa in their house while simultaneously carrying Siri everywhere in your pocket.

What exactly is someone going to do with my DNA? Any entity that's a threat to use it for something nefarious is going to get it from me pretty easily. They could grab any number of physical items that I've touched or left my hair on etc.

Should they do a better job of protecting the data? Yes. Am I going to freak out over something that will likely not affect my life in any way? Nope.
Much good it will do them, if they can't personally put food on the table...
I agree about full on, that killed it for me in the parties that I was going to in 2004/2005.

I loves the melodic old school goa psytrance, but all everyone seemed to want was that.
As a happy Rivian R1T owner and a “product guy” I’ve been really impressed with what they’ve done from a product perspective.

The truck is awesome. You can tell they spent the time from initial prototyping to getting to production just hammering on it from a product perspective.

Most of its issues I’ve had are things that are going to take time and data to fine tune (it’s PAAK sensing for unlocking with your phone is a common complaint).

My biggest issue is the lack of CarPlay/Android auto. And the only real pain point there is the bad traffic data for routing. I still use my phone to get directions on anything that would be traffic impacted.
And commercially available for cheap.

https://shop.hak5.org/products/omg-cable

This cable has a built in keylogger and Wifi among other things.
If you're taking requests for future pinball machines, I'd love to see the 1975 Gottlieb Soccer machine. My parents had one in our basement for most of my childhood. It was broken half the time, and was hard to find a pinball mechanic to fix it, but lots of great memories.

A long shot, I'm sure, I just never really see this one get any love anymore. Volley seems pretty similar though, and looks like they're only a year apart from each other.

Gameplay video: https://www.youtube.com/watch?v=COiudbUYN1k
AMD has lots of blame for underbaking rocm, but the problem isnt that simple either.

Nvidia essentially shares their architecture across gaming GPUs and servers. Whatever work is done for A100s is "inherited" by the 3000 series and such.

AMD, on the other hand, split their architecture between desktop (rdna) and server (cdna).
From what I saw, a lot of the demos have some type of interactivity or other dynamic or generative element to them.
You are weird :D
How? I made the assumption least favorable to Russia's position by assuming that that 100% of people who did not vote would have voted against the referendum. Russia got 97% yes with 83% turnout. Gallup got 82.8% agreeing that 'the referendum represents the will of the people.' Factor in 17% who didn't vote in the official referendum as no's, and you get pretty much the exact same numbers.
It crashes Chrome on my smart fridge.
"You will not even own the rights to your own image and will be happy"
In my universe Xenotilt https://store.steampowered.com/app/2008980/XENOTILT_HOSTILE_... has been quite popular and well received, but it makes no claim of realism.

Where I am the retro arcade scene has been almost completely taken over by physical pinball machines and collectors, and everyone notices that kids that are exposed to it seem to be amazed. Those of us that prefer basking in glowing phosphor seem to be in a very distinct minority.
That doesn't mean it was an accident, it could just mean that they realized it's a problem. Especially as this issue was opened after this HN submission got posted.
If you high enough you may reach the controlled environment of the ISS.
ARM could consider to put a team on designing RISC-V chips.

Remember, ARM earns money by licensing IP. RV is an open architecture, but a specific implementation or SoC based on it can be licensed IP just the same (probably is - gpu's etc). And several companies are doing just that.

ARM has great expertise in this area. No reason it couldn't be a similar big player in RISC-V world (or at least, hedge their bets).

In ARM's shoes, what would you prefer: RISC-V eating your market share, or RISC-V cores designed & licensed by ARM doing so?

Not all silicon vendors design their own cores just because they can...
> IDK why and how it is that we all agree that NAN-s are useful for floats (and they are super useful), but very few think the same for integers??

Because making an integer bit pattern act as a NaN would require specific semantics (e.g. NaN + X = NaN; NaN != NaN) which are difficult to implement efficiently in hardware. These properties would also potentially rule out some arithmetic optimizations which are currently possible.
I've wanted for many years a FS1R, (second hand market is wild.)

I think part of the charm of the TX81z is those lo-fi crunchy DACs. its hard to replicate that reliably in software.
For a new project, make/bear are really not not the best any more. Something that outputs ninja would be much better. Faster, supports compile_commands.json out of the box, profiling support, etc.

One thing I'd add to the list: stdint.h. Don't use int, long, etc. Just use uint32_t, uint64_t and friends. Completely eliminates the ambiguity and you don't have to remember which is which.
Ask HN: Is anyone using cloud dev environments (e.g. Codespaces/Replit) at work?
A lot of devs I know are excited about Cloud Development Environments (CDEs) like GitHub Codespaces, Gitpod, Codeanywhere, Coder, Replit, and CodeSandbox. They seem great, and simplify many aspects of the dev workflow: easy to onboard onto new projects, everyone on the project stays in sync, etc.

But I rarely hear of actual teams using them; it's usually individuals using CDEs for side projects.

Are you using a CDE at work? Would love to hear about your experience.
“Pandora opened a jar left in her care containing sickness, death and many other unspecified evils which were then released into the world. Though she hastened to close the container, only one thing was left behind – usually translated as Hope.”
I mean, in a perfect world, sex workers would choose sex work because it's work they wanted to do. However there are numerous factors that complicate this:

1) The existence of sex pests like Andrew Tate who openly recruit and exploit young women into working for them as adult performers

2) The socio-economic realities of where a given person grows up and is raised in, which greatly affects their prospects in life in general which may artificially make sex work a more appealing option

3) The overarching threat of starvation which may force someone with literally no other options to do it, lest they end up homeless and freeze to death.

This is where some feminists and "anti-porn" activists have problems with it, because in an exploitative system that demands you work in some way to survive, there is an argument to be made that no sex work can be truly thought to be entirely devoid of some form of coercion, and therefore the sex involved in that sex work cannot, in turn, be entirely devoid of coercion, which makes it, by definition, rape. I don't particularly subscribe to that belief as I believe it trivializes the free will and agency of performers, but like, I also can't entirely say that it's incorrect. I see the bones of the reasoning and it does make sense to me, and there surely are a ton, an absolutely stressful amount of sex workers out there right now, who are doing it because it is the only path to a decent quality of life available to them (or worse, their sole method of survival due to systemic or more direct threats). And if I found out a given performer who's content I enjoy was one of those people, I can't say I wouldn't be uncomfortable with it.
I'm not saying they have to release AI. I'm saying that they're not producing anything except blogposts. Even slowdown policy would be something since it would stall AI development. Instead, they're the same as all the environmentalist non-profits that build awareness.
How does it score against a similar finetuned 3.5? The finetuning costs for 3.5 are negligible the finetuning of a llama is not. Is your plan to just provide the finetuned model for their special use cases? Is there free prompting available?
Gallup spoke to 500 people.
AMOC wiki page.[1]

The AMOC has high "inter-annual variability", it changes a lot from year to year. Which is why they need 40 years' data to run statistical tests.

North-western Europe isn't going to switch to a frozen mode, there will be hot years and cold years. It'll be all weather, all the time.

Edit: as to where to live, I'd recommend staying in an OECD country, somewhere with a temperate maritime climate. Not at sea level, but 100 metres / 300ft up is enough. Near Vancouver or Seattle maybe.

1. https://en.wikipedia.org/wiki/Atlantic_meridional_overturnin...
> AI Mafia

The current state of AI marketing has me stuck on the marvelous name of MafAI.
I used cloc so blank lines and comments should be ignored.
The article says based on measurement of Whisper Drive thrust it moves more air than a handheld leaf blower.
I knew this was gonna get downvoted and I always do the same for these kind of posts. In this one however, I think the poster put words on a sensation shared by most of us who read the brilliant parent
This is true but until then they are paying 4-5% on money that they are earning 2-3% on so it’s at the very least working against current profits
I actually saw a reasonable explanation for this once: battleshort[1].

That is, sometimes equipment has its fuses bypassed because under battle conditions it is better to have the equipment working in a dangerous state, than not working at all.

So when the ship goes to red alert all the major systems are automatically put in battleshort mode. So a couple of ensigns die rather then the weapons stop working because a fuse blew.

[1]: https://en.m.wikipedia.org/wiki/Battleshort
> ".. the fact that address 0 is supposed to contain a pointer to the handler .."

What got missed though, is ther has to be an "unused"/"reserve" bit(s) space in order for things to run without requiring additional specific hardware operations.
just walk or ride a bike.
PWAs can now access the file system on desktop and both Android and iOS
I used to love netbeans back in the day for java development
love me some "Bad Gear" :)
Yup. Even for non-UI applications.

Our site at the time was Active Server Pages, with a DCOM backend. We started out writing the DCOM components in C++, but way more than half of the C++ code was in just type conversions with the variant types that COM demanded.

We got tired of that really fast, and started building the COM components with VB5/6. That was SO MUCH faster.
Browsers cannot talk to blockchain directly, they need to go through some HTTPS server... And that server can block any request.

I am kinda surprised you haven't heard about this already. This has been used in the past to take down NFTs [0] and to make Bitcoins unspendable [1]

It's the famous "on chain only" caveat: all the decentralized systems are only decentralized in the ideal world, if nothing except the chain exists. Once practical reality comes in, there are plenty of levers for centralized control.

[0] https://news.ycombinator.com/item?id=29227119

[1] https://news.ycombinator.com/item?id=30224637
I also use 1st gen SE every day. Some chat, web and of course calls.
Would light-based lightforms know they exist? Would they even have an existence? It feels like it would be over the moment it begins.
Exactly. I’m so sick of seeing website after website paywalling content and requiring a subscription. What is the future going to be like? Are we supposed to have like 20 subscriptions every month?
I do every day. SQL hasn’t changed much in 20 years. Nor has Unix/Linux. The most widely used, if not fetishized, web programming stacks are the same today as five or ten years ago: Java, C#, PHP.

All of the churn happens in the JS front end space, where you find little actual innovation and very few actual full stack developers.
I'm always a bit amazed products from this aren't more widespread. If the cost was lower (costs about $1-$2 a tablet now) I think I'd use them every day.

http://news.bbc.co.uk/2/hi/uk_news/magazine/7367548.stm
Using ChatGPT as an assistant for self-therapy
The main value prop of CRDTs is they can be used without a central server (for example, in p2p networking, or when offline.) If you're choosing between a CRDT or something else like this for your centralized server, you're probably not thinking about things properly.

Edit: I have no idea why this was downvoted, it's true
Or being held hostage
It's whatever currency the miners use to pay for their power. That's almost certainly not USDT or Tethers, or any other cryptocurrency.
>Visual Basic allowed people with minimal knowledge of computers to write useful applications

Over a weekend, I built a very useful application using only the `yad` [1] tool, sqlite3, and BASH scripts. Its a membership system with integrated Bluetooth, QR codes, Markdown for membership cards, and so on.

I was impressed with how quickly it all came together.

It was delightful to be programming forms, using BASH to validate the results, and then stuff things into a relational database - all with common tools available with ease on the newly installed Raspberry Pi.

I was struck with how pleasant it felt to be coding this way. Immediate forms, very rapid validation logic, and a great set of tools to do data mangling. I even managed to convince ChatGPT to give me a "randomized test data" script that populated my nascent database with acceptable data for the purposes of continued development. Suddenly, rendering Markdown from the .sqlite3 database was fun!

We've come a long way. I didn't have to fuss much to gain access to many of these tools. Of course it helps that I know a bit of `yad` to be dangerous, enough sqlite3 to be productive, and just enough BASH to tie it all together.

I couldn't help but feel, somehow, that there was a way to make a GUI for these three tools, though ..

[1] - https://github.com/v1cont/yad
you are correct. it doesn't have the extra waveforms and you are limited to sine waves
Looking Out for Humanity
> When someone explains that I cannot not be racist because I have pale skin (which does happen)

this does not happen, nobody says that. It's a strawman argument.
> You're mischaracterizing what I was talking about

I didn't mean to imply you was talking about something else - I tried to make two separate points:

1) I don't think default passwords are "no problem"

2) This Cisco thing is anyway much worse than that.

As for what you bring up:

3) But really, what kind of morons put what should be their internal management network on the fucking internet and don't have TACACS+?

Indeed. Sadly 3) doesn't surprise me; it makes both 1 and 2 much worse (1 because the people that give us 3 aren't likely to change the default - even if they could - and with 2 they can't).
Hey, thanks for checking out my project. So the spec is independent of Web Bluetooth; like Swagger is to Swagger UI. I considered electron but it needs installation and wouldn't run on mobiles. Perhaps Web Bluetooth is not ready for devices, but is perfect for dev tools like this one.

As of today it can generate an Arduino GATT server; I'm working to support more platforms, Zephyr, iOS etc.
> Violations of LGBTI rights persisted

Aparently,

> "by the end of [2022], 79 Polish administrative units still declared themselves so-called 'LGBT-free zones'. [...] LGBTI rights defenders faced ongoing criminal and civil proceedings. [...] In January, during court proceedings brought by one activist who had been arbitrarily detained for 24 hours after the so-called Rainbow Night protest in 2020, the police officer who arrested him admitted: 'We were instructed to stop all persons displaying the colours of LGBT, regardless of how they behaved'".

> Given how abortion is basically killing innocent human beings - is a huge step towards freedom

I don't think that condemning a fetus with terrible congenital defects to be born against the will of its parents is a step towards freedom.

> I love how you mention Spain time and again. I can only assume you come from there, and if that's the case, I highly applaud your patriotism.

I don't know whether you're being honest, or sarcastic. In any case: I tongue-in-cheek "defended" Spain above just because @Radim said to me: "coming from a Spaniard? go fuck yourself" ( https://news.ycombinator.com/item?id=37914718 ), which I found baffling, irrelevant, and very nasty.

I am against all patriotism and nationalism. I am not "proud" or "ashamed" of privileges or defects that I got by chance, or traits over which I bear no responsibility or I can't control.

Assume I'm from North Korea. Or from Vanuatu. Let's discuss ideas, not individuals, please!
Where do the keys get backed up to? If nowhere: If the key system fails, do you just accept the loss of _all_ of your customer data? If somewhere: by what mechanism do you delete the key in a backup?
Most old accounts would probably never try to log in again anyway. After you learn that you're 3/64-ths Irish you've gotten what you wanted, why log in again?

Yeah I know there's the whole genetic disorder screening thing which might receive more updates in the future, but I think most of their customers probably did this for the novelty of knowing where they came from.
Exceptions are always handled: Python exits while telling you about the exceptional situation.

If you’re saying that I must handle an exception in my code rather than crash because my “fail early, fail often” design choices offend your religious preferences… then keep it to yourself and out of PEPs.
I used a fake name and one-off email address when submitting my results in anticipation of exactly this scenario.
I haven't even used Python for like four years now, but all of these suggestions to do try except and get.key() or {} seem to be ignoring that Python has had a defaultdict in the standard library for, I don't even know, at least the last decade and a half, as long as I've been paying attention. It's even written in C: https://github.com/python/cpython/blob/d9246c7b734b8958da034....