skysight-inc/HackerNews huggingface dataset:
Communicating with submarines is actually a nightmare. The saltwater ruins most radio communications, so you have no chance to receive GPS signals, which are pretty weak even on the surface.

One thing the military does/did to communicate with subs is use low-bandwidth text-only very low frequency radio, but you need colossal transmitters and there's no way the mother ship carries one. Hydrophones are also an option, and IIRC NATO even has a working sound-based modem to transmit digital signals to subs, but not sure if that has spread in the civilian market.
Any chance your roadmap might include access to some local run open source models kind of like an oobabooga but with all your extra tooling baked in ?
>It's not your platform, it's my computer.

Someone who is running a leaderboard server is doing so on their computer and not yours.

>these corporations even get a say in what happens in our machines

That is not what remote attestation is about. Remote attestation lets the "corporation" ensure that a client using their servers is running the software that the corporation intends to have connect to the server.

>What's a bunch of video games compared to our freedom?

In my example you are still free to cheat at the game. You just will not be able to submit your cheated scores.

>Otherwise you get locked out of your banking service if you try to exercise even a minimum of control over how much surveillance you're subjected to.

Allowing for modifications to remove "surveillance" also will allow mods that add backdoors for people to steal your credentials and make actions on your behalf.

>We should be able to have complete control over everything

This is complicated because bad actors can install malicious software if there is a way to change anything or bad actors can social engineer people into installing the malicious software.
I would be ok with video recording doorbells if only the homeowner had access to the recording.

Ring is just evil.
I don't know but here's a selection of them:

https://wiki.dlang.org/Lexers_Parsers
Literally the new attack vector I described above. It’s one more thing to worry about.
I thought it couldn't get worse until I tried to select text on the front cover and realized the whole thing is draggable. The designs on the side are draggable as well, but they're also images and it conflicts with normal image dragging on Firefox
Secondary references to the SBA say they’ve been consistent since the 90s.
During the Texas blizzard power outages, the state was supposedly minutes away from a black start scenario[0]. Estimates are that it would have taken weeks to restore power to the state owing to the complexity of syncing everything back together.

[0] https://arstechnica.com/tech-policy/2021/05/texas-power-outa...
I've read that many military submarines have an "I've sunk" buoy. It detaches from the boat under commanded deployment, after some elapsed time without reset, or when external pressure rises way beyond crush depth. They're positively buoyant. They have radio beacons to report the event when they rise to the surface.

edit: No cites, sorry.
What industry were you trying to sell to?
EOD robots too.
Thanks for the suggestions! I am taking notes
You can guarantee this?
Intel to build $4.6B chip plant in Poland
Sounds like a tax, then.

Except it's a tax that's functionally invisible because an equivalent public company would've distributed that same profit to shareholders. So the end result is that the local government charges less taxes because some of their funding comes from utility profits.
Because the web is a dark forest. https://maggieappleton.com/ai-dark-forest

Obscurity is a cheap form of security from the predators who lurk there.
"inequality is bad for you so go move someplace where you can contribute to making inequality even worse for the locals"
> It might be good to figure out why people miss that

In Western societies at least, often it is women working on their careers, which may take at least into their 30s before they've reached the desired level. It is a choice that these women make, so I don't think it can be "improved" unless different choices are taken.
> At least when it comes to love and marriage I definitely think settling that in yours 20s is best,

Careful to read it as "settling that" -- no one should feel like they're "settling", for something other than what they want. :)

(This can involve changing your mind about what you want, though.)
The only way to lose is to quit.

I am 36 and working on my 4th company over a period of 16 years. I've started even more projects that never materialized into companies. I worked for 4 years at a startup in-between failures. Besides working at the startup, I made minimum wage or less (12/16 years).

I'm 4 years into my current company, and things are just beginning to work.
Ask HN: Which email client are you using?
Please specify OS and Desktop/Mobile.
I don't think there is any glass. Both of the end caps are supposedly titanium and there are cameras.
> You do not need FP to use pure functions

I think this is a bit more subtle, and a bit less interesting to say, than you're thinking it is and responding to. You need to be impure in OOP world but not in every function you write. I write many pure functions in my OOP work; they make the whole thing easier to reason about.
Gopher Wrangling: Effective error handling in Go
A comment about search results:
"design system" is related to design,
"system design" relates to computing

It seems search takes the two inputs as the same.

Also, search doesn't seem to work when using just 1 word.
> You can toss it, which works a little differently: it traverses the stack until you reach a matching catch block, but then you can use the return keyword to go back to where the value was tossed from.
>
> I know, it's cursed using return in this unusual way. Again, sorry, I didn't make you keep reading. But, the reward is that since you got here, you get to see how we can use these to create control flow.

Maybe calling it 'return' is cursed, but this concept isn't cursed at all. These are resumable exceptions, and I used to love them! Windows supports them natively, although I don't think they're widely used. Here's the C/C++ extension for Window's native "structured exception handling", and ordinary C++ exceptions are built on top of it:

https://learn.microsoft.com/en-us/cpp/cpp/structured-excepti...

It supports:

> Recognize the exception but dismiss it (EXCEPTION_CONTINUE_EXECUTION).

And as a kernel programmer, I really like resumable exceptions -- most hardware exceptions are resumable, and the kernel uses them extensively. When you get a page fault, that's an exception, and the kernel has a handler, and the control flow, um, yeets to the handler, and the handler, well, returns (or exits or whatever you want to call it) right back to the exception site.

And POSIX signals support this too -- it's even the default behavior when a signal handler returns. (POSIX signals suck.)
An outspoken person attracts attention.

The more polarising the topic(s) spoken of, the greater angst one can expect under the weight of the attracted attention.
the purest mvc demo is pong.
Firefox's Reader View uses the Readability JS library AFAIU.
> NVMe reads are still an “I/O” and that is slow

It's orders of magnitude faster than SAS/SATA SSDs and you can throw 10 of them into 1U server. It's nowhere near "slow" and still easy enough to be CPU bottlenecked before you get IO bottlenecked.

But yes, pair of 1TB RAM servers gotta cost you less than half year's worth of developer salary
> I think "good enough at 1/10 the price" is quite empowering for consumers.

That's the thing though - it's not as empowering as it seems longer-term, because the "good enough" quickly drops to "barely fit for purpose"/"if it were any worse, it would be illegal to market or sell". This has been the case with most established classes of products I can think of, including pretty much anything that's been fully commoditized.

And so

> nothing stops you from paying what we pay now for human voice actors if there continues to be a quality differential that customers care about. (Though perhaps Baumol's Cost Disease would push the price up for today's human-generated quality.)

Nothing stops me today. But even if the quality differential exists, the dropping price on the low-quality version will reduce demand on the moderate-quality version, pushing its prices up and reducing number of suppliers (here, voice actors). The end result seems to always be a bifurcation: there is not enough demand to sustain a business doing decent quality work for a reasonable price, so all companies move to providing either low quality work cheaply, or high quality work at a hefty premium. The middle disappears.

In the specific context of this thread, the middle in question is the current quality of audiobooks with voice acting. The quality level available to most consumers will be below that, and the next step up will be niche recordings at high cost.
https://en.wikipedia.org/wiki/Rescue_buoy_(submarine)
I did long forgot the MVC stuff...
> and sabotaged attempts to combine disposal with destructuring.

Can you explain by what you mean by this? What would "disposal combined with destructuring" look like?
there is an existing organization many people are unaware of; The National Association of Exclusive Buyer Agents [1]. In my opinion, this is because they gave up the listing commissions in favor of the buyer. They cannot work in a real estate office that takes listings. It appears to me that these folks are the closest thing to perfection for a buyer. Their stance is the conflict of interests in representing both side is not acceptable. There problem is very few agents have that dedication, so they are hard to find. If I were buying a home and didn't
know about PropBox an exclusive buyer agent would be my choice. [1]https://naeba.org/
My not-so-sexy pic of J. Oliver didn't get as many up votes as I was expecting
Oh snap, did I just pull back the curtain?
https://news.ycombinator.com/item?id=36384348 (and sort-of https://news.ycombinator.com/item?id=36384207)
I got a 7/10. I have a 70% chance of telling the Terminator apart from a regular guy who works out a lot when Skynet attacks.
There not being a need doesn't stop me, this too is human expression.
> In 1977, Mike Markkula gave two unknown, shaggy-haired computer programmers, Steve Jobs and Steve Wozniak, $250,000 to help turn their young partnership into a new company.

The opening statement doesn't bode well for the factual accuracy of what follows. Jobs was not a programmer, and Markkula was an investor, not a co-founder.
I’ll Push on your thesis and argue that maybe you were not in the superior position you thought you were.

Many times I’ve seen small (often midwest) firms try to engage me when I worked in FAANG and what they were tackling and how they were doing it lacked sophistication or experience to a degree that wasn’t even worth me engaging with. Their goals were small, their technology was unambitious, and their business lacked scale. They thought I was being smug, even when I was polite and said none of this out loud — but honest to god they were actually a bit insecure about the reality that they didn’t have much to offer and slowly realized it.

I’m sorry but it’s really rich when someone from a small firm barely making millions would lecture me on how to do it right when I ran multi billion dollar programs. But that didn’t stop them from lecturing to feel superior. And the more I didn’t engage with that the more they seemed to think I was being “smug”.
Yep, exactly.
For example Saurik only pops up here on HN from time to time.

Same thing could be said of people that aren't online too much or barely never on tech forums, like John Carmack.
This sort of thing can have a really bad failure mode. If the government is running the utility who do you go to if service is bad?

Where we live, we used to have the trash collection done by the government. That did not work. Trash was strewn all over. Trash was not picked up on time or at all sometimes. We had a change in party controlling things, and they contracted it out. The contractor does the work and the government proides oversight. It's been several years and this arrangement has been far superior during that time.

Already mentioned in the article, the government, depending on who is in power, can have motives that are contrary to running a utility. To run a utility, you need to be focused on good service at least cost. Improving the physical plant costs sums that are amortized over decades. If the party in power decides to offload the cost of some agenda into the utility, it will have the same effect as raising taxes. California has the highest electricity prices in the country due to them doing this sort of thing. It would be likely much worse if that state also ran the utility themselves.
We have internal search. Finding things isn't the problem. It's contextualizing massive amounts of text and making it queryable with natural language.

The question I was trying to solve was -- "what is feature XYZ? How does it work in hardware & software? How is it exposed in our ABC software, and where do the hooks exist to interface with XYZ?"

The answers exist across maybe 30 different Confluence pages, plus source code, plus source code documentation, plus some PDFs. If all of that was indexed by an LLM, it would have been trivial to get the answer I spent hours manually assembling.
In many ways it's really just MVC (at least the fat model / skinny controller style) except they renamed the elements:

- Dispatcher = Controller

- Store = Model

- View = View

And the actions are the messages sent from the user to the controller.
Not really. I have been on HN for some time. I like the debates that happen here. This is probably one of the only topics I feel very strongly about.

Again nobody has managed to challenge my point that if you want side loading there is another platform you can use. Why does every platform needs to be so open? You wanna tell me there are NO benefits from a closed platform?

I can still side load using my Dev Account so I want a specific app - I’ll build it and have it. Anyone can side load with a dev account so the entire point as I keep coming back is because of the revenue to developers not freedoms.
Difference in difficulty of getting there. The pressure vessel for space could be far simpler than going underwater. But it is way harder to get to the point where you’d need a space pressure vessel in the first place
I run a startup. You think it could be worth $x based on $y projection. I disagree, optimistically believing I will double your projection.

If you make an offer based on your projection, I'll turn it down. If you make a better offer (hoping to gain some efficiency by combining businesses together, for example) I might instead consider the offer worthwhile since it removes all of my risk, stress, and opens me up to start something different.

At the end of the day, you've paid for my goodwill. Nothing nefarious, I (owner being bought out) just happened to be stubborn.

The fact that we agreed on a price point that's not reflected in your accounting just means that an intangible value has been converted into dollars. Accountants and economists might not care for intangible value, but reality is more complicated than economic and financial models can describe.
"Consistently terrible output, quickly!"(TM)
I'm surprised you had such a negative reaction to the Hindi accent! To me, it was no more difficult to understand than my colleagues who speak English as a second language.

To me, this is a style choice for the demo. Not evidence that they "fucked" it up. Accents are common - everyone has one! It's nice to see the model can support your personal voice even if it's not completely neutral English.
You could also put it in the trunk of your car or take it on the train.
AfterPostgres
DEI is way more than decisions about admissions and hiring
I don't understand why these domains are not always subdomains of the main account domain. Or at least have that as the default.
I can count the number of ham labs (owned by 40+ men) i've been in on one hand that didn't have a stack of old tubes in their original boxes lining the shelf above an old CW Transmitter.

I've been in a lot of ham labs; they are everywhere but super cool.
Nobody likes the pull your self up by your own boot straps advice, but it works.
I know many people who started with nothing but being the best right hand person they could. They ended up with the business one way or another when the owner retired. I personally can think of 3 like that without trying.

The rule of incorporation in the US is to minimize the cost of failure to the individual.
I worked on a fiber-based backend once. had fun also with mmaps and signals. lots of low-level Linux optimizations and edge case 9's pursuit.
Aren't these just anecdotes though? What was their background? What time period did they do these things? Did they have support growing up? A strong network? How many other friends or neighbors do you have and what are their outcomes? Has anyone failed? Why?

Sorry, but I'll trust the data around economic equality above random stranger anecdotes online.

Yeah, I myself am doing wonderful as well, but I'm not so narcissistic as to imagine that's some special property of "not being a victim".

What a bleak outlook to have of one's fellow man.
That seems near impossible to be able to do. Unless.. I do have some old CD's from various computer magazines and some of those might have had some beta installers on them.

Either way, hopefully someone is mirroring things from this BetaArchive website onto Archive.org and other places! I'd hate to see another burn-down of Alexandria Library event like when What.CD was lost resulting in permanent unavaiblability of historically important data that could have been saved if anyone cared enough to do it.
or the chromium fork
no.

I'm sorry this makes you feel bad.
To get anal

If you use any SDK and or framework you do not have MVC

you instead have

framework-SuperController
|
MVC
How is it bad to bring foreign money into a country and spend it on the local economy?
> Heh, it's easy to model when you have a few generators, especially when one is much bigger than the others on the grid. But what's fun these days is you can have an absolutely huge number of generators. Keeping things in phase just seems insane to me.

The difficulty is not "keeping them in phase", that just happens (aside from initial connection), it's the whole load prediction and handling, when to tell which plant to start producing more or less energy, with variety of plants having shorter or longer ramp-up/down periods
It actually does!! I’m very happy to use web apps.

As for legacy - pretty sure the markets, users and developers will disagree with you

Plus my experience on Android has been terrible. BUT some ppl like it. I don’t go and shit on them and tell them it’s terrible. I write my apps to support Android as much as possible. If there are issues I’d prioritise iOS but that’s because it’s my platform of choice. The same way you have the right. AND that is fine
Ask HN: Which jobs is AI replacing?
I have yet to meet anyone who's using recent advances in generative AIs to substantially replace either their job or companies that have been successful at replacing employees' jobs. I believe the tech may get there someday but there's been a lot of breathless hype around it lately.

For example, a recent Pew poll found that those surveyed who have used ChatGPT found it "somewhat useful" [0] which has been my experience as well. Helpful enough to use occasionally, but not enough to replace substantial amounts of work.

I'm wondering if anyone is using it or knows of anyone who's using it to replace work substantially (i.e. not using it to just help, but completely eliminating most of their work)? Or has had their work actually been replaced by recent generative AIs? If so, what was the work that was replaced?

0. https://www.pewresearch.org/short-reads/2023/05/24/a-majority-of-americans-have-heard-of-chatgpt-but-few-have-tried-it-themselves/
National pride was not at stake if Trieste failed.
I built a proof of concept recently that tries to show a generic hybrid of command and intent[0]. The UI generates form representations of API calls the AI agent has decided on making to complete the task (in this case booking a meeting). Some API calls are restricted so only a human can make them, which they do by being presented with a form waiting for them to submit to continue.

If the user is vague, the bot will ask questions and try to discover the information it needs. It’s only a proof of concept but I think it’s a pattern I will try to build on , as it can provide a very flexible interface.

[0] https://gptmeetings.netcore.io/
Responsive UI-driven apps these days use MVC backend => frontend MVC app context loader => frontend MVVM application layer.

https://learn.microsoft.com/en-us/dotnet/architecture/maui/m...
I also moderate and run support in a Discord. We see that it's harder/less efficient/etc; you and I also both know full well that users don't think about this at all.

Like, tell me the last time a user who came in for support actually used the search bar. I'll wait, lol...
I question how a public utility can be viable where a private one can't. In theory similar market forces should apply to both, and commodity prices should be close to the cost of production so the prices offered under competition should be close. Why can't we let private companies do whatever we were going to let the public one do?

Frankly rather than the hack of setting up a public utility I'd perfer straight up price controls, no reason to build out alternative infrastructure at taxpayer expense, but there might be a quicker fix with some modifications to a few regulations.

Still this is better than nothing, just feels overly complicated.
Not sure why author got the impression apple’s models had to be « dumb data containers ».

Actually, having dumb models is the surest way to completely screw up your controllers design, since you’re now left with no other places to write your business logic in. This leads to either weird trees of controller inheriting each other for the sake of reusing some data processing piece, or singletons everywhere which makes the code super hard to reason upon, not to mention harder to unit test.

My take on the model layer is : write everything that’s not strictly specific to your UI there.
AutoCAD and Rhino 3D are two examples that I remember having a command prompt sitting proudly somewhere at the bottom of the UI. Your mouse clicks and keyboard shortcuts were all converted into commands in text form. If you look at your command history, it's a script - a bit boring since it is completely linear, but add loops, conditionals and function/macro support and you get a very capable scripting environment.
This person is an archetype I just can’t put my finger on it. Reminds me of a lot of different individuals I’ve met throughout my life who I’d never heed advice from.

Psychedelics are one of the many joys of being alive on this earth. This post is noise and should probably get flagged.
I absolutely love Achill, it's stunning out there. I would love to live out there, if I knew I had reliable internet so I could work.

However, the €80k the government grant for doing up a derelict house is not going to very far. Ireland has always been one of the most expensive places in Europe, and the cost of living has steadily increased in the last 12 months.

In particular, building, renovating or extending homes has become prohibitively expensive because of a combination of labor shortage, rising materials costs and price gouging.
If they actually throttle them during peak usage aluminum plants should get a discount. Because much of the electrical part is more or less the equivalent of charging a shitty battery, it can be throttled really easily and being able to eat up extra capacity during low electrical usage is really environmentally friendly, as is aluminum as a material for making stuff being infinitely recyclable.