skysight-inc/HackerNews huggingface dataset:
> If you wanted to represent any large/complicated data types, you often had to resort to encoding it in strings and doing lots of substring math to slice out the fields. Absolutely insane anti-patterns in any "real" programming language.

I think all TI graphing calculators support matrices, certainly the entire 8x line including the 83. It’s a much better way to handle large data sets than string finagling when programming them. You can treat them as a 2 dimensional array. The TI-73 has some dumb price/grade-ranged restrictions on operations and dimensions.

I collect calculators and own almost every model of TI graphing calculator except some of the newer color models.

http://blogs.jccc.edu/math/files/2011/12/Matrices-and-the-TI...
I think Dvele (http://dvele.com) is one option in the US for this. I'd love to hear about others. They build in SD and ship in the lower 48 afaik. Would love to hear other options. Our budget to expand and my opinion of gc's after hearing an unending litany of horror stories are at the point that I'd be quite glad to pay a premium for a known, factory-made product.
Brilliant work!

I am starting a complex renovation project in Venice, Italy. I wish there were a knowledgeable local PGH chapter here to help me out.
What did they think when they went to Best Buy? (or maybe it was CompUSA, Radio Shack, or Circuit City back then)
I think many of the people who say that "happiness must come from within" are making a logical leap. It's true, you could go out and make lots of life changes yet still be unhappy. But that doesn't mean /every/ life change is futile for our happiness. Perhaps you just didn't change it in the right way!

From a more scientific perspective, there have been plenty of studies done on happiness, and it's virtually undeniable that our external environment has at least /some/ effect on our happiness.[1] I'd argue that one has to ignore or dismiss a massive wealth of studies in psychology to insist that happiness only comes from within.

[1] Since I'm talking broadly, this might act as a good summary - https://en.wikipedia.org/wiki/Hedonic_treadmill
I think Rust at least twice as complex Go, and an order of magnitude is not unreasonable estimate. For example, there’s only `string` in Go. How many string types are there in Rust? Even a beginner must understand &str vs String. The concept of lifetimes I find easy, but that isn’t the case for everyone - and the ramifications of the borrow checker are often a “brick wall” for me.

Anyone who’s written Typescript or Python can pick up Go and write average quality Go code in a few days after going through the tour (https://go.dev/tour/list). 10 years ago, I did the tour and the next day wrote an animated GIF for the terminal. Everything I needed was in the standard library (yes, including GIF parsing), although I eventually used a package for color quantization.

If there’s a learning resource like the Go tour for Rust that can get me from zero to writing an animated gif player in a couple of days, I’d love to hear about it! So far I haven’t been able to make my way through the Rust book at an exciting pace.
> maybe my idea about architects mostly being desk-bound designers focused on estatics is totally wrong?

Yep, it’s totally wrong. No doubt there are some architects/engineers who focus strictly on design. An architect/engineer is generally “in charge” of a construction project in the US, at least for commercial construction, which is the segment where most of the architects work.

I’m just a lowly subcontractor PM but the GC generally works for the architect/engineer.

Edit: New building projects will have multiple drawing sets: architectural, structural, civil, landscape, mechanical, electrical, plumbing, low voltage systems, fire protection, as well as others depending on the project specifics, but all of these engineers are coordinated by the architect.
You don't have to know how an internal combustion engine works to use one. If you need to troubleshoot or repair it, you have to know the basics. The same is true of neural networks.

Using Tensorflow doesn't require you to know all the details, you build a model of the network, and it actually executes that model. The low level stuff is handled.

You still have to know how to tell when it is working, or not. Properly rationing your training/testing/validation ports of data is surprisingly important for not ending up with a model that seems to work great until you use it in the real world.
On one side you have companies like Google creating entirely new programming languages (Carbon) that aren’t really solving a problem and aren’t that different from one or more existing languages (Rust, Go), and on the other you have people like OP writing a COBOL compiler in C#. What a world.
The term you’re looking for in the US is “owners representative.”
Once upon a time, UX was a steaming pile of artisanal crap. Design systems saved us. Now they must die.
Or the side project you work on won’t be successful but you can reuse pieces of it for other projects. Code doesn’t stop working just because a product didn’t materialize.
Modern C++ code now looks very different to even C++11 code which is considered to be the start of modern C++.

"A Tour of C++" which has already been recommended is probably a good start to get back in the game. I think there was a new version coming out, but not sure what the current status about this is.

[https://en.cppreference.com](cppreference.com) is a good resource for me. It has documentation regarding the new standards as well and up to C++20 the examples are mostly complete, at least for the relevant things.

I can also recommend watching the "Back to Basics" talks on the CppCon youtube channel and once you are more familiar also the regular talks. They are great resources about practical topics.

Jason Turner's C++ Weekly videos are also a great resource. They are usually 10-15 minutes long videos that give you a good start to think about. Great way to learn something new every week.
Finally, something to replace Rust.
Well, we're not talking about multibillion dollars particule accelerators research here but about software research!
To deal with any inconsistencies in the speed at which they complete the 58.5 seconds. If a particular defective clock takes 59.9 seconds instead of 58.5 it'll be just fine, as it will start going again when it gets the next minute pulse from the central system.
> Will "Go 2.0" with breaking changes happen or not?

It has been made clear that this will not happen. The changes of the last years ARE the "Go 2" initiative, but there won't be a major version bump.
Sounds like a combination of (a) panic-buying of commodities that people heard were in short supply, similar to the Great Toilet Paper Incident, and (b) local government that doesn't do anything about homeless encampments in mall parking lots. Over in my part of America, and as far as I can tell most parts of America, things go on as usual but with higher prices for some foods.
It is possible to eat all meals out (thereby having no practical need to have a dishwasher at home) and still not be rich in the 0,001 range.
I sense a market for DNA tests to prove that people are descended from slaves.
What about in-line duct fans or even register fans in the rooms that are not heated/cooled appropriately:

https://www.amazon.com/AC-Infinity-Register-Thermostat-Contr...

Appropriately placed In-line duct fans and register fans will pull the heated/cooled air where you want.
If you market a product as renewable it is absolutely an egregious lie to forget to mention that the product requires the construction of gas plants which are not renewable.

Wind and solar are marketed and sold as emission-free. Meanwhile, while countries pat themselves on the back, they're building brand new gas plants.

'Renewables + gas' is not even close to emissions-free, especially not when Germany has gas plants firing literally 24 hours a day for the last year or more.
I think they use their own containers and smart pointers which require explicit initialization (more scope for mistakes), to avoid standard C++ classes whose copy/move ctors can throw.
It moves slowly for sure, but there are answers to your questions in plain sight. This might be a good place to start: https://go.dev/blog/toward-go2 (published five years ago, on the 10th anniversary Go).
Now the challenge for us is that we’re still stuck thinking stores full of Chinese junk is the pinnacle of civilization and we’re unable to know any better despite accumulating evidence of planetary destruction.
Whose logo is being copied? It's just the name of the service in italics
Have your lawyers looked into whether anything can be done in the customer contracts, to help avert having to disclose this info to them (and all the damage that might mean for your trust-based business)?
There are plenty of $200k SWE jobs available (largely but not exclusively at FAANG), I don't think you need to wait for other people to leave.
faint sound of topologists all over the world cheering
Nope we are not billed to any contract or client.
Do you require the license to be read and accepted before providing access to servers trying to federate?
So you tried doing what the OP did and ended up going back to your job? Would love to hear more if you don't mind expanding.
*binarized
What’s the test? Your registrar can see if you have MX records, or they can send a test email to those records, but that just means squatters need to stand up 1 mail server and set all their MX records to point to it.
> $21,000 per capita GDP by 2100

Good lord, they must be tired of winning over there. That's just under Latvia!
> Rust, the language, is more complex. People take advantage of the complexity and implement all sorts of macros and templates.

I'd say you pay for the complexity when you learn the language. Once satisfying the borrow checker becomes second nature, it feels just as fast to write as go (in my opinion, after switching from go to rust for most of my scratchpad code)
Eat the Damn Dessert
I don’t enjoy Go very much (gave up due to err != nil exhaustion), so please enjoy your Rust.

However note that needing to pull in libraries and frameworks, make those choices, etc is explicitly more complex than Go’s approach with a very strong standard library that does most of the things you want. Besides all of the other things that’s complicated about Rust, you also need to learn the ins and outs of the ecosystem, memorize the names of a bunch of packages, remember what fits together with what from Cargo. I guess in Rust the HTTP library of choice today is “tower” and you need “tokio” so it can do IO? Can’t tell from the names, so need to memorize. The choice in Go is simple and understandable in plain English: “net/http” does HTTP things.
From 2010..
Hasn't offshoring already done that to software? Unlike law, which is pretty local, the field is universal in software and most of the Asian, Eastern European, or South American programmers make nothing like north Americans.

And programmers in Silicon Valley or Seattle make tons more than in Oklahoma.
It's more that past priority correctly focused on suppressing population growth at all cost. I've pointed out in other comments in this thread but roughly 40% of PRC is still in informal economy making 2000 USD per year, contributing to 5% of GDP. They are, to be blunt excess people who will be trapped in lower middle income because they couldn't be integrated into modern economy due to various factors. Estimates for PRC family planning averted ~300M births. Imagine another 120-200M poor, with agri resources already near limits. A PRC with 1.4B and 600M useless people and demographic crisis is still preferrable to PRC with 1.7B and 720-800M useless people that would need to be reigned in anyway.
Yeah I don't think you can defend against a gunpoint threat, but my guess that's much less common than a casual petty thief who just snatches your phone out of your hand and runs.
> But I can’t always reliably find ways to trigger my interests.

Yeah, if only. Life would be much different.
Best Buy has been around since the early 1980s: https://en.wikipedia.org/wiki/Best_Buy
Hydro power can only be used for base load power generation in pipe dreams.

Take the case of Tasmania, Australia. Tasmania is generally an energy exporter, and receives 100% of their power via hydro. In 2016, unexpectedly low rainfall led to serious supply issues in the hydro plant powering the island. The solution? The government organized air deliveries of diesel generators to meet the shortfall. Diesel generators are worse than coal.

In mere months, Tasmania's 'green energy revolution' was desecrated by diesel. Decades of progress erased. Green image gone.

As for pumped hydro storage, same issue. If one of your variables is 'we get more than X rainfall', it cannot possibly be described as reliable enough for baseload power.

This is the problem. Green solutions get decimated by reality, and they're dutifully covered up by greenwashing propagandists. Don't look too closely at our diesel generators or gas peaking plants. Don't look at our battery supply chains.
I think you mean you like emacs but got hit by autocorrect. I think the key is to duplicate a mid nineties office suit that is hackable with a programmers IDE thrown in. Something like AppleWorks or MS Works with a database that is universal across all the documents in the suite with structures that allow reuse
It's common for newcomers in a community to try to prove that they deserve to be there by aggressively enforcing/performing community norms.
Is the file indexing a back end for Kfind, or for some other?
It seems like you had pretty terrible parents. And yet it doesn't sound like you would rather not be alive. So wouldn't your life experience demonstrate that even people who would be terrible parents, should still have kids?
Adding some numbers. A smallish supertanker, one you are more likely to find available for scrap, carried in its day 500,000 barrels of oil.

That weighs ~79,000 tonnes. So if you use 5000 tonne weights, it has capacity for only about 16 of them. The biggest tankers in use now would handle 32. This is a smaller number than I would have guessed. So, maybe you use 1000 tonne weights instead, and put 80 of them aboard, with 80 cables, reels, and clutches, and maybe five shafts.

If you don't want to build a "moon pool" for each cable through the bottom of the ship, you can run balanced pairs of them over pulleys on opposite gunwales.
Google Chrome could get a powerful extension and privacy upgrade
Two Hundred and Ten Reasons for Decline of Roman Empire
Using bittorrent, of course :)

Once AI models become usable on desktops without esoteric hardware, their datasets will go the way of all large media which people have been distributing for many years.
Just in case anyone is fooled: the pictures are fake, they are not what Hubble saw. Hubble didn't see that picture. It's just some artist doing his thing. Might as well have been generated by one of the new AIs like MidJourney.

What Hubble actually saw was some ultraviolet data that appears to be of such an event.
I played violin. We played a mix of classical music and pop film scores. A local composer in one of the areas we visited composed a song for our group that we also played a few times.

The Russians played half late 80s early 90s synth pop and half Russian folk music complete with wardrobe changes. They were really cool.
I'd say 1828 instead of 1830, just because that's the starting year of the England map for the original Railroad Tycoon [0].

[0]: https://railroad-tycoon.fandom.com/wiki/Sid_Meier%27s_Railro...
People build servers from scratch (net/http) in Go without frameworks all the time. If you don’t know that you should probably refrain from starting <my favorite language> vs <language I don’t know well> flamewars.
> ...if you are extra-unlucky, a jet pointed straight at you, which could as well happen were we are now.

Yes! That's the point :-)

Edit: No matter if jet or not, if something like https://en.wikipedia.org/wiki/Ultraluminous_X-ray_source#/me... or https://en.wikipedia.org/wiki/Gamma-ray_burst#/media/File:Ga... or https://en.wikipedia.org/wiki/Blazar is pointed at us, we are toast, no matter where we are. Except for distance to origin.

OTOH I don't see the danger from anything 'near' to us, going boom, when one of the poles of the rotational axis, no matter the emission mechanism, is not pointed at us.

The omnidirectional stuff is just too weak. If not, we'd be toast anyways, here, or whereever else.

So I'm still unconvinced by your reasoning, but thanks for trying to explain.
AMD's GPU drivers give you a decent range of control over board power limits, fan curves, GPU and memory clocks and voltages, and on at least some models the ability to fine-tune the shape of the voltage/frequency curve used. Really the only thing missing is an automated tool to explore the V/f parameter space to find the limits of stable operation for your particular chip.
Put

```

blacklist {
devnode "^sd[a-z0-9]+"
}

```

In /etc/multipath.conf (modify for nvme as needed)
why are you booing me? I'm right
And it still lets you pick them! I just changed my avatar to a Flower Power iMac.
Magnitude 7 Volcanic Eruptions: Time to Prepare (2022)
Yes, but... Why 1763 specifically?
Foxconn Replaces iPhone Business Chief After Tumultuous Year
Python is selfish ;)
Not writing for your audience is a losing game. They may have been fantastic developers, but the siren call of upper management may be what they think and speak now.
Inscrutable.
That person is called a construction supervisor: someone hired by the owner who makes sure the contractor is doing good work and not ripping you off, as well as keeping the owner in line and making sure they don’t get in the contractor’s way, delay decisions etc.

Around here they aren’t interested in projects under $5M.
As far as I can tell, the consensus for generics was "it will happen, but we really want to get this right, and it's taking time."

I know some people did the knee-jerk attacks like "Go sucks, it should have had generics long ago" or "Go is fine, it doesn't need generics". I don't think we ever needed to take those attitudes seriously.

> Will error handling be overhauled or not?

Error handling is a thorny issue. It's the biggest complaint people have about Go, but I don't think that exceptions are obviously better, and the discriminated unions that power errors in Rust and some other languages are conspicuously absent from Go. So you end up with a bunch of different proposals for Go error handling that are either too radical or little more than syntactic sugar. The syntactic sugar proposals leave much to be desired. It looks like people are slowly grinding through these proposals until one is found with the right balance to it.

I honestly don't know what kind of changes to error handling would appear in Go 2 if/when it lands, and I think the only reasonable answer right now is "wait and find out". You can see a more reasonable proposal here:

https://github.com/golang/proposal/blob/master/design/go2dra...

Characterizing it as a "lack of vision" does not seem fair here--I started using Rust back in the days when boxed pointers had ~ on them, and it seemed like it took Rust a lot of iterations to get to the current design. Which is fine. I am also never quite sure what is going to get added to future versions of C#.

I am also not quite sure why Go gets so much hate on Hacker News--as far as I can tell, people have more or less given up on criticizing Java and C# (it's not like they've ossified), and C++ is enough of a dumpster fire that it seems gauche to point it out.
The problem I have with mini splits is that they are an architectural eyesore. Are there any high quality ones designed to be built into walls discretely like cove lighting has done for lighting?
Lol. This is why I love HN though!
The "these are starter jobs!" argument is tired and invalid, because so many Americans north of 20 (30, even) are working those jobs. I almost want to say you should know I am not thinking about teenagers/college students in my previous comment.
The problem with Mr. Cool is that their DIY claim is because you don't cut the lineset (I believe they give you 25 ft). Any excess length you're supposed to coil up and hide, which is not ideal- plus you'll lose efficiency.
Tell HN: I ran out of websites to check
What am I supposed to do, work?

What are some sites you browse while you should be working?
Would you be open to sharing some details about your project(s)? Things like costs, who you worked with, guiding principles, etc. would be amazing. I feel like maybe finding the kind of people that will do high performance work is just outside of my budget, so I'm curious what you did and with what resources.
This guys channel is awesome. Been following him for years.
Microsoft to expand ChatGPT access as OpenAI investment rumors swirl
Conversational Agent Using GPT-3.5 and LangChain Including Wolfram Alpha
This is a comment based on an opinion (based on experience of the author and some of this collegues), yes.

I will come to you with "the empirical evidence" as soon as I decide to write a paper on the topic.

Needless to say we both are entitled to our respective opinions and will have to live with that.
Probably a bit dry for most, but here are two Nobel-winning economists bantering on for 40 minutes about why economic models are wrong and why you can't make them (more) right.

Near the end there's a quip about how physicists can't build bridges - you need engineers to do that.

https://www.youtube.com/watch?v=bM9bYOBuKF4
> Tesla will eventually be the largest company on Earth, and no one else is close.

Is your thesis that A) Tesla will finally develop fsd AND B) no one else will ever be able to?
What’s your income now? Like is it an order of magnitude higher?
There's https://www.bluhomes.com/ but they're very expensive. Node is making flat pack homes in Seattle: https://www.youtube.com/watch?v=_P3lmp1KVOY
I don't recall making it to an electronics store at the time. But I do remember talking a lot about the state of consumer tech. Most of what we talked about or showed them in our homes was familiar even if they didn't have this or that device at home. My host family for example had a color TV, a Dendy NES clone, and a boom box that my host brother endlessly played Metallica mix tapes on. I saw a few desktop computers in passing, but have no idea what they were. They shared a single phone with the entire apartment building. It sat outside and was red. I think it looks almost exactly like the phones in Half Life Alyx.

The Internet was very nascent at the time and they all seemed nonplussed by the BBS scene.
> then the experienced engineer will have to find other harder problems to solve.

The experienced engineer also gets an LLM though
The law does not limit what you can do with my work within your human mind, but that's it. I don't think there needs to be a separate license simply because basic "all rights reserved" copyright by its spirit already precludes use as training data. The letter may need to be clarified to avoid people drawing these parallels between human mind and silicon thinking it grants some extra rights, but we'll see what the courts say.