skysight-inc/HackerNews huggingface dataset:
The arrow operator is far better than what you currently have to deal with in unsafe rust when trying to access a pointer member of a pointer to a struct. Rust’s way is more verbose and less clear.

I don’t really care for your examples of defaults being abused in C++, because all of rust’s workarounds like builder pattern and the default trait have the same potential to be misused while also impeding performance. They also suck for ergonomics, see bevy and polars. Rust already has a huge function colouring problem with async and mut and the lack of defaults only makes it worse.

Similarly for generics. Templates are simply better. Don’t use the power if you’re scared if it, that’s the great thing about freedom, you won’t be forced to. C++ can always do something the Rust way, nullifying everything you’ve said, but the other way around is not true. Rust sacrifices the complex case to make the simple case a little simpler and just leans on macros to do everything else. “Rust just allows coherent things” is a typical example of the bullshit rust programmers spew when they don’t have an actual response but want to say something anyways because it’s completely wrong. Plenty of useful template functionality is impossible to replicate in rust. For example:

https://youtu.be/gOdcNko2xc8
If you don't need to auth your sudo attempts that's on you.

I wouldn't be willing to use this program in any case, but yeah as the comment you responded to said - don't give it root.
In addition, there is the FreeCAD black book: https://cadcamcaeworks.com/product/freecad-0-20-black-book/

Fairly up to date, covers considerably more ground than most other FreeCAD books I've encountered, and the authors seem to know a lot about various CAD systems. There are also numerous nontrivial tutorial examples worked out in considerable detail.

As a downside, the book is somewhat pricy (very much so for the paper edition) and written in a very dry style, going through menu options one by one in a very formulaic language. I would recommend it, but it does not necessarily make for recreational reading.
I used to like OpenSCAD for its simple approach but then I discovered SDF-based modelling with Python made possible with this neat library: [1]. This is perfect if you are a programmer that doesn't know anything about CAD-Software.

1.: https://github.com/fogleman/sdf
> There's also a third category which mostly just comprises .gov, which is the TLD used by the US government (why the US government gets access to that TLD instead of say, .gov.usa like all other countries, is for reasons beyond me).

1) gov.us exists (but not used) and 2) the DNS system was developed in the US intially for their academe and the military. For example, .arpa, which is now used for certain DNS and non-DNS management, is actually for ARPA (now DARPA).
Only if you really like big numbers for the sake of them. Otherwise, one is just straight up snake oil[0], and the other… is kinda hard to tell yet, because while I'm really impressed, I don't know if it's {a toy, a tool, the first sign of a major transformation}.

[0] did you know the original snake oils contains more omega-3 and therefore improves cognitive function when compared to lard? I did not. But you can get omega-3 elsewhere, and the people who made the term synonymous with fraud didn't use those snakes, so…
Solid JS
It will have a very easy learning curve for React users too.
They said they won't collect data on ChatGPT API, let you opt out, but not ChatGPT the app.
1. I'd love to live somewhere where "sunset" or "sunrise" is an actionable thing :D Over here the sun might rise a bit before noon and it might never actually set.

3. I don't arm our security system, but it does set the home to "away" mode, turning off all lights and the coffee maker and other "dangerous" appliances.

4. I'm stealing this one =)

For air purifiers, you can get Ikea's FÖRNUFTIG purifiers that are 100% stupid devices that just start when the power comes on. I'm running them all the time on low power, but I'm considering automating them on the highest power so that they run when we're not at home or not in the room (the loudest mode is kinda loud, the slowest is practically dead silent).
It turned out that most people actually enjoy the benefits of net non-neutrality. All my friends with T-Mobile rave about how streaming Spotify, Netflix, YouTube, etc. don’t count against their data caps, which is diametrically opposite to net neutrality.
I have been using react since 2015, hooks for the most part seems like a miss.

I use sometimes, but for the most part is overused feature.

I think thats a symptom of a problem with the front end community, people get too attached to the new thing and try to make it the standard instead of building something stable and concise.

Im tired to having to rewrite a code because one library that I had to upgrade decided to migrate to the "new thing"
In Germany one can change the ISP (only if the one you have is not the only one available though), but I have yet to see an ISP actually measuring the things that often are important for me: A reliable connection. No ping spikes, no drop in throughput. Constant quality. I can live with half the throughput, if only I had at least some guarantees about my connection's stability and latencies. I would gladly pay 5-10 euro more per month for such guarantees.

So yeah, you can ISP hop, but might be hopping for a long time or in circles, until you get better than 3rd world country Internet connection.
I went from having never heard of him to knowing him as the guy with the company that landed two rocket boosters on live TV. And that was the extent of my engagement with his persona, so he could easily have maintained a positive impression by just being careful with public statements.

Making spaceflight exciting again was huge and it must have taken an incredible engineering effort to get semi-reliable high-definition live streams from multiple angles on and around rockets.

And then Twitter brain.
They seem to flail with consumers but there are still some very cool things from HP. For example, the digital dispensers for life sciences.

https://www.hp.com/us-en/specialty-printing-solutions/life-s...
One common one I see here is the anti-ICE or anti-car crowd trying to combine EVs with better housing so people wouldn't have to drive everywhere.

It'd be a lot easier to for people to start supporting, e.g. markets closer to home, if it wasn't conflate with (1) the push for EVs, (2) the push to reduce emissions vis renewable energy.

I can support pedestrian-trips without it all being about the EV evolution or about some vague altruistic goal about less emissions. Make it more about my health (more walking), neighborness (seeing people around you that live next to you), convenience (I don't need to drive 15 minutes for a gallon of milk) and cost (may not need 2 cars or even any cars evebtually).
I’ve had an ecotank since 2015 when they were first introduced. We’ve printed tens of thousands of pages. And I’ve probably spent less than $70 in ink. It’s on its last legs, and at the time it was an expensive purchase at $500, but we’ve gotten our money’s worth and we’ll be buying another ecotank soon.
Hi, yes you can. Just save the number and add it to your group
If you look at library popularity more broadly, you’ll find over longer periods of time only those people enjoy working with actually continue to grow regardless of previous momentum. People really do move on if it doesn’t work well enough for them.

Take React form libraries for example [1], redux-form used to be the most popular by far, was followed up by react-final-form from the same authors so people naturally flocked to that. But that is now clearly seeing a decline as react-hook-form, a library that started from zero, is a lot more pleasant to use.

[1] https://npmtrends.com/final-form-vs-formik-vs-react-final-fo... (set to 5 years)
Lots of people love next-day delivery from Amazon, but also complain when all the local shops close down.
Telecom wealth is also pretty evenly distributed nationally because at the end of the day all the money is tied up in the infrastructure that's installed across the nation. They gotta pay someone in Kansas to install fiber in Kansas.

Tech wealth is far more concentrated and it's concentrated among the "very wealthy" and the "coastal elites". Both of those groups are pretty unpopular outside their own bubbles right now.

That further tips the scales in favor politicians targeting tech.
Yeah, I know the format might not be everybody's cup of tea, but they have some pretty decent breakdowns and a lot of great information that would be great tools in any product or designers toolbox.
> American cars are also much larger and heavier than they reasonably should be.

To some extent, the larger vehicle size is a result of US vehicle safety standards.
PowerShell will happily run scripts with misspelled variables and not fail until it hits the invalid line, if it ever does. It's not like it's statically typed or something.
Mmwave stuff is really expensive still, I'm waiting for them to come down to sane prices first.

Top 2 would be bedroom presence (don't do stuff if someone is in the bedroom, but sleeping, can't do that with IR) and living room presence (If I'm on the couch, don't turn off stuff, I might need it).
I too have been using FreeCAD for 3D printing. It's generally been going ok, but it can be difficult to achieve some complex things, the learning curve is steep and it's easy to forget the little tricks when you don't do it often enough.

Several times I'll find I've spent hours building something and then it breaks and I have to start again, because of the relationship between features/parts and it just becomes impossible to resolve.

It makes me jealous when I watch YT channels with people using Fusion360 making things with intuitive ease in the UI, it just seems much more straight forward to get things done.

For anything I'm likely to reuse or modify I've started learning SCAD, since I write software for a living, the learning curve isn't as high, but you still need to learn the little tricks for doing certain things more easily.
Because sometimes in life... you just can't have your cake and eat it too.
The DAN jailbreak relied on the concept of death to get chatGPT to comply
Location: Brussels, Belgium

Remote: Happy to work remotely, hybrid or on-site (depending on the location)

Willing to relocate: no

Technologies: C#, .NET (Core), JavaScript/TypeScript, React, Angular, SQL Server/postgres, ElasticSearch, Redis, Azure, GCP

Résumé/CV: https://drive.google.com/file/d/16wBwX4D1isUb0nyQtAZyyWDPx7y...

Email: gertgoeman1[at]gmail.com

LinkedIn: https://www.linkedin.com/in/gertgoeman/

Hi, I'm Gert and I have almost 15 years of experience in various technical roles (software engineer, software architect, solution architect, team-lead). I'm passionate about building software with cutting edge technologies.

Professionally, I've been mostly involved in the .NET and Angular/React ecosystems, but in my own time I enjoy playing around with other technologies and programming languages. I'm looking for a new challenge and I certainly don't mind learning something new.

I am looking for part-time contract or freelance/consulting opportunities at the moment.
Do not taunt Happy Fun Ball!
Great sweetener, maybe my only complaint is ... slight minty taste, but be damn careful with it if you or anybody you know has a dog. Even very small quantities are lethal to them.
Char is the byte type in C (and thus C++), both in theory and in practice. The problem it is a very overloaded type: as a char type it is used for strings, as an integral type is used as a small integer, and, as it is blessed with special semantics (strict aliasing and sizeof(char) = 1), it is also the byte type.

Technically C++ now does indeed have a blessed byte type (std::type). But it is not an integral type: it support bitwise operations but not artihmetic ops, so signedness doesn't come into the picture.
Strictly speaking, the comment you're replying to doesn't say which of the two is a contest to waste resources and which has potential to have useful results.
If you have never used QLab, I recommend downloading it and tinkering for a little while. It is probably the best-designed native macOS app that I’ve ever come across, finely tuned by a handful of developers for something like 15 years. It’s a great reminder of what apps _could_ feel like.
We just need some better GUIs

Stable Diffusion was in the same place as this in the same time frame of the model getting released. Its only been a few days.
Being forgiving towards the user is one of the important principles of programming. Because the user may not be able to “upgrade” his system.

Windows 95 is still very much alive.

Embedded-like systems are a thing.
You could just prompt chatGPT more explicitly without giving it full access to your system
The composability of hooks, which was one of it main selling points, is also my main gripe with them now. I often have to wade through multiple levels of hooks to figure out what's really going on.

And using it professionally for years now, there's still some cases I can't wrap my head around. And the mental model is just a bit "off". Like, the same function is ran multiple times, but with different behavior (like a useState only uses the parameter the first time the function is ran) which is very unclean.
Why the first wave of successful products and entrepreneurs is overrated
Linux is worse: The world is English and English.
Without root it wouldn’t work
I started to experiment with the same idea on a small weekend project. I find it is quite hard to come up with a prompt that work well consistently.
I built the thing inside a docker container for "safety" (there is probably a lot of improvement to make on that aspect).

Here is the repo if you want to take a look: https://github.com/antca/geppetto/ It's just a WIP experiment, don't take it too seriously, please. :D
I'm not sure that that's due to an improvement in Teams, it's probably more the formation of scar tissue that's offering a bit of respite. But something else might suddenly happen to rip the scab off and you'll be right back where you started.
It looks like you know the potential solutions.

Paying people less is a common option. You just increase their payments slower than the inflation so they don't burn the country down immediately.

You can make people pay more, that's also a common option. A frequent feeling in France is that some people don't pay enough taxes.

You can also redirect other taxes, the retirements pension scheme doesn't have to be a zero-sum actually.

You can also print more money, because everyone does that all the time and it works well in practice.

Modifying the retirement age is the lazy and capitalist way.

Thankfully I'm not in charge, but I would do a bit of everything (including changing the retirement age of some category of workers).
As opposed to written content or audio content?

Life is difficult if you cant trust anything
Motion activated lights in areas you just pass through is the biggest QoL improvement in my book. There's no reason to have the hallway or bathroom lights on all the time, just have them turn on with motion and turn off X minutes after no motion is detected.

Second one (seriously) is voice-activated profiles. "Good morning" -> dim lights, open curtains. "Good night" -> lights off, curtains down. "Movie time" -> lights off in the living room, TV turns on, Apple TV turns on, TV switches to correct HDMI input.
You really want to cater to people who chose to install Dash, and then not update it for 8 years?
Ya but you can take that one to court. Nothing to do about it if they just put your pinky on the pad
Eliezer Yudkowsky and the LessWrong forum popularized AI safety/alignment ideas. (The Effective Altruism community was originally mostly populated by people from LessWrong.) I think this article is a little awkwardly infatuated with LessWrong, I say even as a fan, but it does fit this discussion conveniently well about where they're coming at the subject from: https://unherd.com/2020/12/how-rational-have-you-been-this-y...

While MIRI is prominently connected to Yudkowsky, I wouldn't treat them as defining the AI alignment community. There are many people not involved with it who make substantive posts and discussions on LessWrong and the Alignment Foundations forum. There are other organizations too. OpenAI considers alignment important and has researchers concerned with it, though Yudkowsky argues the company doesn't do enough to prioritize it relative to the AI progress they make. Anthropic is an AI company prioritizing AI safety through interpretability research.
Twitter does not die out. Only the current equity holders will be wiped out as they need to be diluted more with additional funding rounds - probably at much lower valuation.

Musk would not let Twitter to go bankcrupt as that would be a personal shame for him. But Musk will be a lot of poorer.
I assumed that this was doubling down on atleastoptimal’s view.
PowerGPT – Do anything in Windows PowerShell using natural language
That's genuinely surprising.

What sort of on-board compute do you typically have today?
> AI safety is an apocalypse cult

Just because the parts of the community in the Effective Altruism / AI Safety have developed aspects of a cult doesn't mean that their arguments are wrong. It just means that they're humans doing human things. It sounds like their main mistake was to not realize that the cult-like behavior of other cults was sociological, due to the fact that they contained humans, as opposed to from their belief systems; and thus didn't take any steps to try to prevent their own movement from developing cult-like aspects.

That said, if you have a movement of thousands (?) of people all trying to figure out how to make AI safe for over a decade, and you still don't feel like you're any closer to that goal at the end of it, then you should probably step back and ask yourself what you're doing wrong.
Yet asking for windows 95 support on most open source bug trackers will get a reaction between being laughed off the tracker or "do it yourself, but we'll reject the PR if it makes too much of a mess". I don't see why legacy commercial Unix deserves any higher level of support these days.
Portability isn't binary. The question is, is it portable to the systems you want to support?
> At best, this is an extreme and short-sighted proposal. Political posturing, wasting time and attention while solving no real problem

It helps Meta and Google, to gain back U.S. social media market share. Which is why Meta has been lobbying for it: https://www.washingtonpost.com/technology/2022/03/30/faceboo...
Aren’t laws passed democratically, or are we being subjugated by a sewer-preferential minority?

The point is that the premise of the counter-example is flawed. People do prefer to have their waste carried away cleanly when they can afford it.
I am self learned, so I can't point to any resources, but I can give you some advice:

- Put yourself in the shoes of the customer and try to understand what they probably need and offer that.

- You have to understand your own product and what you offer, be clear with what you offer and what it costs and what your terms are.

- Make sure it is as easy as possible for you customer to purchase your product. Remove everything that gets in the way and hinders the customer from giving you his money. That means stripping away cookie banners, newsletter modals, "Adress line #2" and all such nonsense. Every bump in the road for the customer is an increased % that the customer desists.

- Your website should be fast, responsive, informative and easy to navigate. Nothing should be left to chance. If you think your website is a hassle you've already lost, the website is your most important asset. Don't forget to submit it to Google!

- Social media is a waste of time unless your business is huge. Make 90% of your investment in your own website, you can put any content there just as easy. But do make social media accounts with some basic info just so people know you are serious.

- Get your initial web site online as soon as possible, it takes some months to start ranking on Google, unless what you offer is extremely unique and interesting.

- If you use any paid advertising you should use promotion discount codes in order to know which channels actually work and bring paying customers. Too many get sucked into Facebook and Google advertising games, where they keep "betting" small sums and changing some targeting metrics to try to "hit the jackpot". Don't do that.

- You should always test and test again the purchase flow for your customer, to make sure there are absolutely no hurdles or errors stopping them from doing business with
you.

Edit: One more: The absolute worst thing you can do is to not publishing a price because you are worried that you'd miss out on charging more for a bigger customer or because you're worried that you'll sell too cheap. Figure out your costs and margins and publish your prices. You can't figure that out after a customer has contacted you.
spot on. these are the outcomes of excess employment and printed money just sloshing around
Revenue has no bounds.
This is obviously insane. The next step would be to give ChatGPT a mission, a long term objective to fulfill with many intermediate steps. Perhaps using multiple instances, one questioning, validating, verifying the other's responses.

What could go wrong?

/s
Proton launches dedicated VPN servers for access to censored Deutsche Welle
I agree. There are many indicators that it has some sort of deeper understanding of the meaning of language. Even in the conversation I had, for all its flaws, it was able to correctly perceive inconsistencies in its statements based on my prompts and make somewhat coherent attempts to correct them. It's just that the understanding can be so fragile, and its attempts to resolve inconsistencies are superficial, incurious, bullshitty.

"Density matters for weight but not mass" is a perfect example - it's ridiculous, but I can understand how it logically inferred that from its own previous statements. I'd bet plenty of money that it didn't get this crazy idea from its training data.

To be fair, humans have the same sort of issue sometimes. But ChatGPT seems to have more extreme versions of the issue and perseveres confidently with no self-awareness.

Really though, not bad for an autoregressive text model trained on terabytes of internet data.
Chill. Use Miniconda3 as a light alternative. Conda is unnecessary. I agree nobody should ever use Conda unless they are extreme noobs. We all have to start somewhere.
Its always fun when I, an engineer, talk to a tech enthusiast. They assume since I'm an engineer I love tech, and are surprised to discover otherwise.

I've built commercial IoT devices, I will never have one in my home.
Doubt it, unless you include solar as fusion, but then we've already got it.
That's not true. There is pledge(2) and unveil(2) (just to start) and the whole point of them is to _make it usable_. Some Linux distros have a basic config for SELinux, but if you need to change it for anything, it's so difficult that most people just end up disabling it, thus making it less secure than a default OpenBSD install.

Besides this, it changes the perspective of who is the best person to configure the secure features. OpenBSD makes this a decision for the developer of the application, who should know better about it than a random sysadmin who most probably won't even open the source code to know better (this is the approach SELinux takes).

https://man.openbsd.org/pledge
https://man.openbsd.org/unveil