skysight-inc/HackerNews huggingface dataset:
> Can ChatGPT materially and positively impact the code written by big companies?

It already has at a Fortune 100 company I contract with currently.

> Can it do meaningful work in excel?

We can quibble about what "meaningful" means, but it satisfactorily answered questions for two friends about how to build formulas for their datasets and is currently being used to summarize data insights from a database at a different large client (Excel =/= database, but the point stands).

> Can it do meaningful PowerPoint work?

I've used Midjourney multiple times a month to generate base imagery for various things in PowerPoint (usually requires modification in Photoshop, but saves me several hours each time compared to digital painting or photobashing from scratch).

> Can it give effective advice on management?

Again, what does "effective" mean in the context of management? I've seen VP-level individuals with hundreds of people in their orgs using AI tools for different things.

It really feels like a significant chunk of the HN crowd is living in a bubble with respect to AI in the real world right now. It's absolutely invading everything. As for how much revenue that will translate into long-term vs. the investment dollars being poured into it, that's a more interesting question to discuss.
> I don't want to lose data just because a cosmic ray flipped a bit somewhere.

If you have disks set up in RAID 1 or RAID 6, would you still lose data though?
I have some cool photographs of this region from the air when my uncle took me up to Prudhoe in the 170. One of snaking crystal blue rivers is my desktop background.

I assumed it was iron run off, this happens in Maine too, lots of iron in both places.
Now you're making me wonder if there's a 6502 emulator making use of that fact.
Easy answer. Ask ChatGPT to write testable code, and tests for the code, then just verify the tests. If the tests don't work, have ChatGPT use the test output to rewrite the code until it does.

If you can't have ChatGPT write testable code because of your architecture, you have other problems. People with bad process and bad architecture saying AI is bad because it doesn't work well with their dumpster fire systems, 100% facepalm.
Hm, which features in particular are available in PDF or Epub that couldn't be replicated in Markdown? Everything I can think of (linking, headings, tables, image embedding) can also be done in Markdown. Not to mention embedded HTML could cover even more where Markdown is lacking (ex, subscript, superscript)
No, it’s just that amateur cyclists swear by bananas. Starch, potassium, biodegradable wrapper. Jerseys have handy pockets that can carry several. Walkers and runners often don’t.
Writing code is just one part of the process. Other bottlenecks might prevent you from seeing overall productivity improvements.

For example:

- time between PRs being created and being picked up for review and merged

- time spent on releasing at end of sprint cycles

- time spent waiting for QA to review and approve

- extreme scrum practices like "you can only work on things in the sprint, even if all work is done"

How are you measuring developer productivity? Were those that adopted copilot and chatgpt now enabled to finally keep up with their faster peers (as opposed to outstrip them)? Is developer satisfaction improved, and therefore retention?
You can share opinions about a common show the next day with another person and bond over it. For example, about a football match.
Should have a (2017)

There were a number of techniques used to block access to information:

For websites under the .cat top-level domain, the .cat registrar got takedown notices. The only workaround for this was to publish elsewhere.

For other websites, blocking access required ISP intervention:

• Two ISPs (Euskaltel and Vodafone) pushed changes to their DNS servers—the ones that subscribers use—modifying entries for web sites that were being blocked. This would be detectable by clients doing DNSSEC verification (assuming the domains used DNSSEC, which hopefully they did!). It could be worked around by using a different DNS service (like Google's), or by running your own recursive resolver, or by using a VPN.

• Movistar was doing Layer-7 traffic inspection: For HTTP access, the IP address and HTTP Host: headers were examined. For HTTPS access, the TLS SNI (Server Name Indication) message was examined. The workaround was to use a hostname that the server would respond to, but which wasn't filtered: For example, web.ref1oct.eu instead of www.ref1oct.eu. The other workaround would be to use a VPN.

The lack mode of blocking was the most interesting. I've heard of the risks of SNI-based filtering, but hadn't seen it in the wild yet!
> I can't think of a single recent technology that was so widely adopted by tech and non-tech people alike, immediately integrated into day-to-day experience.

I've heard this asserted sometimes, and I just don't think it's true. ChatGPT's use cases as consumer software were discovered basically immediately after GPT 3 came out, and nothing new has really emerged since then. It's great for automating high school/undergrad B-quality writing and the occasional administrative email. Beyond that, it sometimes does better than 2024 Google(though probably still worse than 2019 Google) on knowledge questions.

ChatGPT is software. The barrier to entry is almost zero, and the tech industry has had decades of practice in enticing people into walled gardens and making sure they can never leave. If it's not completely taken over the world in the time it's had, I wouldn't bet on it doing so without a massive jump in capability or accuracy.
A rule that undermines itself is a very stupid rule; or in the case of the Constitution, a very stupid interpretation.
Hate to post meme-like images but it reminds me of this: https://cdn.vox-cdn.com/thumbor/ryHkppvMfyZZ0dWP0_FBrivPAZE=...
There are days on the bike where I would probably commit a crime to get a cold Coca-cola, and I almost never drink sodas otherwise.
You don't find rivers abruptly turning orange to be eerie?
For 28TB, that's $1,146.88 per month.
If your bank gets hacked by ransomware will fdic insure you?
This is the type of thing that I’ve only ever read about on the internet and have never heard of a normal person actually doing.
Imagine looking back on the earth's history from a billion years in the future. There will be a divide around now between a few billion years before when biological life was the most advanced thing going on and after that when AI life was. It's in a different category to the other tech hypes. And I don't really see any possible way that it won't happen(?)
It is open source, Apache license 2. Check at https://www.bitkeeper.org/
HN dupery kicks in when the posts have some conversation attached and these mostly don't.
You can buy a DAS (Direct Attached Storage) enclosure[1], some even support RAID. If your Nuc is multipurpose, you could then run a virtualized TrueNAS guest (BSD or linux) in QEMU and give it control of the DAS block device for ZFS pools. Being able to run a virtual NAS that actually gets security updates on demand is pretty neat - TrueNAS has an excellent API you can use to start/stop services (SMB, SSH, iSCSI, etc) as well as shutdown the vm cleanly.

1. Newer DAS devices connect using USB-C, but USB type-A/e-SATA ones can be found.

Edit: figuring out how to run TrueNAS as a guest OS was a nightmare, the first 5+ page of results will be about TrueNAS as a host.
or just use RGB cable and bypass all this nonsense.
I am of course referring to Maemo, as per my previous post.
When a citizen loses their job they need to find a new job before their savings run out.

When a H1B loses their job they are forcibly taken into custody and after some indeterminate time in custody they will be removed from the country and not allowed back in for 10 years.
> Communism would have been a far bigger disaster for Germany than fascism

This is a absolutely insane take. Especially in retrospect. Arguing that maybe some people did seriously think that fascism might the the less bad option would be a stretch and point to willful ignorance but arguing for this position now that the have the historical facts is insane.

Please go visit Auschwitz, visit Buchenwald and tell me again how fascism was the better alternative. That is where the "sensible people" in the ranks of the social democrats did end up. Dead. The Nazis did not stop at the communists, not at the social democrats, not at the trade unionists, not at the Jews, not at the queer people, not a the Gypsy and Roma, not at people with disabilities, not the "antisocial" people, not at anyone really.

Don't tell me how GULAGs were the same thing, they were not. Political repression in the Soviet Union was horrible but even the most intense years do not come close to the industrial scale murder the Nazis did. That es the equivalent of saying the US were not better than the Nazis because they put Japanese-Americans in camps and used the nuclear weapons. No, there were lots of messed up things but the crimes of the Nazis were of a quality that is unique.
It is too large for my phone display (iphone SE). Do you think chatgpt can fix it?
I credit ResEdit hacking partially for steering my path towards becoming a programmer. I had my Classic Mac OS installs throughly customized, as well as the other various programs and games that stored their assets in resource forks.

It was a lot of fun and something I’ve missed in modern computing. Not even desktop Linux is really fills that void. ResEdit and the way it exposed everything complete with built-in editors was really something special.
The advantage to virtualization is having an API that can be used to spin up new k8s nodes. Bare metal provisioning is still a mess of PXE, badly-supported firmware, finicky DHCP and network settings and poor tooling. Server vendors could do a lot better here IMO.
Those that read 'The Book of the New Sun' will know the feeling
> You can't measure productivity for shit

We can't measure small changes and we aren't great at comparing across orgs.

However, at the director level we can certainly see a 50% or 100% productivity improvement in our teams and with individuals in our teams.

We aren't seeing changes of this magnitude because they don't exist.
Who is testing their algorithm?
"Network switches are simple devices, packets go in, packets go out. Luckily people have figured out how to make it complicated instead and invented managed switches."

Expensive switches involve some pretty fancy ASICs. For example I have a pair of fairly elderly Dell OS9 switches with 48 x 10Gb/s ports and four x 40Gb/s QSFP+ fibre ports. These are "old skool" stacked jobbies. Each switch can shuffle up to 1.28Tb/s (1). That's quite a lot. You can get those for £1800 including VAT (2) these days and they will last nearly forever.

I love to see efforts like this but do bear in mind that say Netgear will do a eight port 1Gb switch with Power over Ethernet on all ports for about £125.

If you cost your time at somewhere between £20-50 per hour when evaluating whether a project is financially viable, then an off the shelf box might be indicated. However, if the actual purpose is the project itself then sod the price!

(1) https://i.dell.com/sites/doccontent/shared-content/data-shee...
(2) https://www.etb-tech.com/dell-force10-s4820t-10gbe-switch-os...
Wordsworth Donisthorpe, Blackmail, and the First Motion Pictures
Damnit, came here to make a against-the-rules jokes about launching directly into Musks a-hole, but that sonofabitch!
Yep he’s cheap.
I Aced Machine Learning Interviews: My Personal Playbook
Fascinating. My first response to your opening paragraph was horror - how on Earth could you hope to really internalize and learn from a textbook without taking notes on it? - before realizing that you were (mostly) referring to fiction or entertainment media. In which case, yes, I wholeheartedly agree with you - don't do anything to pull yourself out of the story, remain immersed and (if it's a well-structured work) it will start to make sense to you.

I did take notes throughout my first playthrough of Elden Ring, for instance, and started enjoying it a lot more once I stopped!
This has got to be activism over reporting, as somebody in tech, I see a significant slowdown.
Why? You could make the same argument about PCs or mobile or the Internet?
macOS is tricky now. I just looked via Finder to see if I had any .DS_Store files on my network volumes, and it appeared not. However, when I went to Terminal, sure enough, they were there. I now can't trust Finder's ability to show hidden files, as it only shows the hidden files it thinks a user should care about, rather than all hidden files. Not good.

Since my network shares are for a local Synology, it's not a a big deal for me. I have run into them at work before, and it does create quite the mess.
I mean not much else to do back then but poke shit with sticks, am I right?
Making analyses like zdimension's, keeping a kind of automated diary, and occasionally looking up a spot I've been but can't quite remember.
I find it to be problematic because it's obviously a man mad catastrophe with a very logic explanaiton, but not "eerie".

I'd prefer to say: "Humans fucked up, we caused the climate to rise and fucked a bunch of rivers in Alaska over because we're greedy, stupid assholes."

TL;DR Just tell it like it is.
Assuming the pros are cheating, the professional assistance is unlikely to be of use to a regular human. At the professional level, a 1% gain could be huge, whereas a normal rider could gain far more than that by better techniques/breathing/equipment/whatever.
Show HN: Zakaya.io // Micro-communities designed to make more online friendships
I know, my point is that I fail to see how the FTX collapse would lead them to a tone change.

> Maybe FTX did teach them something

The new tone is all about business fundamentals and the FTX collapse had literally nothing to do with business fundamentals. If this is the lesson they learned they learned the wrong lesson.
When I was about 14 years old, my parents saw my interest in electronics and computers and went to a university professor they knew and purchased 6-7 books on various topics. (Mostly electrical engineering and some programming)

They were designed for 2nd or 3rd year university students, and they were way wayyyy beyond me, but I used to read them, over and over, and slowly parts of them were becoming clearer to me, even the bits I didn’t understand (at all) must have been going into my memory because later when the concepts started to click, then the connections were being made.

It took me years, I read the books many times over and over all through my teens. Reading books I don’t understand has become a lifelong joy for me, just yesterday I got my subscription to “Advanced Materials” and I have thousands of articles to read!
Kernel tweaks improve Raspberry Pi performance, efficiency
> You used to be able to pull out your phone and play Disney soundtracks or Taylor Swift music which would result in the video being non-monetizable.

This is actually illegal for you to do.
I used to dual boot OS X and Windows on my Mac in the late 2000s. I am pretty certain when I open the HFS+ volume and copy things to the NTFS volume, some stuff became alternate data streams. Windows even had a UI to tell me about it. I didn't understand it then but my guess would be that's the resource fork.
WordPerfect co-founder Bruce Bastian dies at 76
> the two-pronged idea in that file system, both a resource and a data component existed as pair. One metadata and one the file contents.

Application metadata describing what file types an application could open, what icons to use for those file types if they matched the application’s creator code was stored in the resource fork of the application, but file metadata never was stored in the resource fork. File types, creator codes, lock, invisible, bozo, etc. bits always were stored in the file system.

See for example the description of the MFS disk format at https://wiki.osdev.org/MFS#File_Directory_Blocks
I can see the appeal for removable media, at least. It’s pretty common for those to have only a single user toting them around between home/work/school and for that case it makes a lot of sense to store that info on the media so settings stick across different machines. It probably made even more sense back when removable media was the norm for data transfer because network access was spotty or slow.

It really should be turned off by default on network volumes though.
Years ago there were auction houses specialising in selling off business recycled PCs and bankrupt stock - it was great fun to go and mooch around and see if there was a real bargain not spotted, but they seemed to vanish under the onslaught of eBay and frankly for second hand tag I struggle to trust ebay
No one is using block markers or indentation guides in a diff view because that doesn’t make sense. The two+ views would conflict with each other, so vast majority of such tools don’t even try to understand blocks. (difftastic however, on the terminal tries.)

If a diff is particularly complex (it shouldn’t but assuming) you’ll need to look at the destination in full and confirm tests etc have passed.

Any non-theoretical issues you’d like to discuss?
pw_rpc: Efficient, low-code-size RPC system for embedded devices
I loved this theory when I first heard about it.

It makes intuitive sense to me, even though it is
hardly possible from some perspectives with what
we know today.

The more I read the more interesting it gets.
Personally I'd rather find out why it is happening and assign my own response rather than be primed a certain way.

But I recognize that this is an important issue and if it takes a bit of pizzazz to spread the article farther than it otherwise might I say why not.
I don't know anyone who actually uses VMware. The big cloud operators certainly don't. The small ones I know don't either (they use KVM). I guess that leaves an invisible middle?
Absolutely. Imagine you are saving a text file to NAS with a super-secret password to your Bitcoin wallet, for example "password". While it was in memory before it reached disk, one bit was flipped and the file contents became "pastword" which OS happily saved on your RAID. And now you've lost your Bitcoins forever.
The article said most browsers mark downloaded files.
Opps, yeah was thinking of Intel's Altera buy, not Nvidia, which I guess is now undone.
The questions stands though: Is building all this infra so you (random internet guy) can generate a 2048 clone worth the increased emissions and the $600B of investment?
Big SciTE energy, really. There's just something about binding these powerful components together with Lua...

https://scintilla.org/SciTE.html
I think the problem is that "is" and "equals" are often conflated - and there are some other issues in play too.

Interestingly, how to (or if we even should!) resolve such issues in our (use of) language is itself a highly ideological matter.
i think you've misunderstood what kaz was asking

retroforth quotes are just anonymous definitions, and the words inside of them have the same meaning they would have in any other definition. as far as i can tell, you can't even index into them or query their length the way you can with {executable arrays} in postscript. i think the same is true of anonymous definitions in freeforth and able forth

ansi standard forth has :noname https://forth-standard.org/standard/core/ColonNONAME which is the same thing as retroforth quotes, except that it doesn't nest within other definitions, so you can't use it to define properly nesting control structures, the way retroforth does

but kaz was asking if it's possible to construct a context that gives the words inside it a completely different meaning, so that you can interpret dup, rot, and swap in a way that is unrelated to duplicating, rotating and swapping stack elements. this is in fact possible in ansi forth and in most other forths (my comment sibling to yours explains how), although i don't know if it's possible in the forths you've mentioned
Goodness, so much hate of honest history. Louisiana is where “vote for the crook, it’s important” actually happened.

https://en.wikipedia.org/wiki/1991_Louisiana_gubernatorial_e...
To be fair to Bitcoin, the world's largest economic bloc is actively building an alternative to USD/Western banks for international settlements, with blockchain technology.

It doesn't have anything to do with the libertarian vision of BTC but it's the same technical concept.
For those who live their whole life within Apple's walls, they will never see .DS_Store files, unless they use the Terminal. Finder (with hidden files shown) doesn't even show them anymore.

It is very ugly when files are shared from a Mac to people on Windows though. I think it gives a bad first impression for anyone who might be thinking of transitioning to the Mac.
Scientific computing is going to be overhauled with this. We have essentially standardized a way to approximately solve optimization problems. And people are now going to design methods to fit this kind of solution, just like people did with linear solvers.

Not to mention all the proof-writing that will become simpler with this optimization/searcher now.
Ah, makes sense. My naive view of bananas would be that they are also relatively high in fiber.

This whole thread really underlines how little I understand about a lot of this. :D
The Firefox browser is built by the Mozilla organization. Mozilla depends upon funding from Google to survive, and over time, has become used to spending lots of money each year (since it arrives "free" from Google). Should Google turn off that tap, Mozilla and Firefox would very likely struggle to survive.

So, some people feel that it'd be better to have a viable browser that isn't dependent upon Google.
There are 1,000,000 different ways to measure unemployment, and the popular ones stop counting people who have been unemployed for some amount of time and count 3 part-time jobs keeping someone afloat as 3 jobs. Sooo yeah. :D All the unemployment numbers are essentially fake.

The article itself notes this as though in uncertain self-reflection: "And the number of people collecting weekly jobless benefits has risen to three-year high"
I use BCC tools weekly to debug production issues. Recently I found we were massively pressuring page caches due to having a large number of loopback devices with their own page cache. Enabling direct io on the loopback devices fixed the issue.

eBPF is really a superpower, it lets you do things which are incomprehensible if you don’t know about it.
There are other potential explanations.

Perhaps developers are now slacking off.

Perhaps we have added more meetings because developers have more free time.

Or perhaps developers were never the bottleneck.

We can see large productivity improvements when we make simple changes like having product managers join the developers daily standup meetings. We can even measure productivity improvements from Slacks/Zooms auto-summary features. Yet gpt/copilot doesn't even register.
That's not necessarily the only approach though. In a dependently typed language like Agda, there is also no difference between compile-time or runtime computation, not because things can change any time (Agda is compiled to machine code and is purely functional) but because types are first-class citizens, so any compute you expect to be able to run at runtime, you can run at compile time. Of course, this is in practice very problematic since you can make compiler infinitely loop, so Agda deals with that by automatically proving each program will halt (i.e. it's Turing-incomplete). If it's not possible to prove, Agda will reject to compile, or alternatively programmer can use a pragma to force it (in which case programmer can make the compiler run infinitely).