skysight-inc/HackerNews huggingface dataset:
> The part where they completely discredit themselves is where they (almost invariably) draw from this the conclusion that paying for sex work must be made illegal.

Agreed.

> If women turn to sex work as the only available means to survive, how exactly does it help them to take away that option?

Well I don't think the goal is to help them, I think the goal is to take away the ability for people to pay to rape them with legal cover. Like it's one thing for sex workers to be selling access to their bodies if it's under the table and illegal, even technically. It's quite another for the justice system of your particular country to go on the record and, in writing, state that you are allowed to coerce sex from another person in exchange for money. And like, again, I don't entirely disagree with that, if you accept the underlying logic that goes:

- Anything done for survival is coerced

- Sex work for survival is therefore coerced

- Sex during sex work done for survival is coerced sex

- Coerced sex is rape

- Therefore, no sex work done within a system where it is required for survival is consensual.

Like, there is a there there. It's uncomfortable but I can't argue it down. Making it illegal surely doesn't help them, but making it entirely legal means you are basically legalizing the ability for people with money to rape women who cannot say no, lest they starve to death. And like... that doesn't feel great either.
It's not magic but it is a radically different pricing model: pay once, host forever.

I see it as a massive bet on storage prices continuing to decrease.
Silicon, germanium, titanium, and a few other elements can make structures as complex as carbon. But factor in relative abundances and solvating chemistry, and it starts looking very unlikely that life would evolve to be based on anything other than carbon.
Code is still here and usable for c9: https://github.com/c9/core

I bet it's hella outdated and full of security issues now though.
That's talking about rounds earlier in the year. TFA mentions the numbers for this one are unclear.
Read over "Secure Coding in C and C++".
>> because I was always doing two things at once

I think this is part of it; aside from basic system 1 stuff (like breathing) we're actually flipping between 2 or more things constantly. Sure I can listen to music while I go for a walk, but I spend 2 minutes getting set up before I start, and I slow down whenever I need to change anything.
I can’t agree with this any more. If you find yourself always thinking “I’ll do the laundry, let me just find a good podcast first” you are in trouble. It’s so easy just to have constant input these days
> if it looked anything like a Rivian

Something along the lines of the R1T is what I had hoped Tesla was going to unveil. I was struck dumb by the CT when it rolled onto the stage, and instantly hated it. But I use my trucks as trucks, not as a lifestyle vehicle.
> Every day people get up, [...] and pick your turnips.

There are turnip harvesting machines in wide use:

https://www.youtube.com/watch?v=RyAOQtnOJh4
We are an agency where you might flip between working on several completely different projects in a week, and for us it's extremely useful.

We'd had all our sites set up to run fairly easily via docker compose prior, but I'd still find myself debugging people's setups fairly frequently. And giving developers data and secrets was often either insecure or complicated, depending on the codebase.

With codespaces, people can just jump straight into a working project, without pulling any client code or secrets or data onto their machine. It still requires maintenance sometimes but at least when I fix the codespace config I know everyone will definitely benefit from the changes.

The main downside is it's pretty expensive (if you have, say, 10 devs using it all day every day) compared to "free".

If you work on just a few projects, and/or you have very sophisticated systems across the board (like every site has an on-rails setup script with useful sanitized dev data, and secure SSO'd secrets management), I doubt it's worth it.

But in our case, a relatively junior dev being able to spin up a working dev version of a site they've never worked on in 5 minutes with no issues, so they can knock out a 3 hour change and maybe never work on it again, is a big money saver.

It's also meant that we can more easily standardize everyone's laptops without having to consider how well they work as bare metal dev machines (which has meant we can move everyone to fairly cheap macbook airs without people moaning about their tooling or storage size etc.)

I also like that access to a lot of stuff becomes directly mediated moment to moment by someone's github access (which for us also runs through our sso, cloudflare zt etc).

We're doing it in a slightly clunky way though - we use docker compose still, inside the codespace. I like this approach personally bc it feels like we're less locked in to the platform. For us it also made the initial migration easier. I think it also makes debugging the environment a bit easier because you don't need to keep rebuilding constantly on changes, you can just dcb dcup...
When atheles start collapsing of heart-failure on the track, then what?
It seems like you've dropped the ADHD angle. Why? Was it not resonating with potential customers?

P.S. you still have it mentioned in your FAQ
I got covid back in May 21, lost sense of taste for around 6 months, than had horrible congestion and insomnia and fatigue since. The insomnia hasn't gone away yet. I got covid again a few weeks ago, and was given some antivirals (Molnupiravir), I recovered super quick on those, and for the days I was taking it I had the best sleep I've had in years. But after the course ended the insomnia returned.
That's a good observation. I tend to over-index on challenges and often end up distracting myself for long enough to completely drain myself of all energy to be creative.
WANT

All the damn landscapers around my neighborhood to get these (fat chance).
The lifetime of a universe isn't that long for an immortal though
Boredom is such a great motivator. The problem is kids are never bored anymore (for real; I'm sure they still say they are...)
Ha, I was going to post the same comment, mostly to make fun of my friend from Australia. ;-)

I'd like to see a followup to this article in the current time - that considers what we could detect on nearby star systems. What can we see at 5 ly, 10, 20, 100. I think someone must have already published some description of what we could see, but haven't come across it. Seems like I read they were looking for signs of air pollution, figuring they might follow our path? We seem to barely be able to see anything through the atmosphere from the planets that pass at just the right point between their sun and the earth.
It's weirdly trading off the "SO scandal" for the risk of far fewer people falling for that actress.

If everyone knows it's an AI.
Or brands might try and hide that it's an AI and then it will be the "AI scandal" when it's leaked.

Or it may be that they are discounting the "falling for" angle and can measure enough commercial performance for based on "identifying with" - which I have no problem thinking works even if you know it's an AI. I mean we readily identify with fiction characters and movie heroes, even without name-actors behind them.
I understand the reasoning as to why the Olympics are "drug-free," but I have never really understood the other side of the argument.

Sports have improved in all sorts of ways. We have better training methods. We have better equipment. We have better medicine.

While I'm not sure I'd try it, I would love to see the limits of human ability with PEDs. I'd be willing to bet that some of those drugs would translate well to medicine for non-elite athletes.
Are these things charged per usage? Feels strange to me.
that actually meets the functional requirements of the job

That would be a rake.

The reason people use leaf blowers is the same as the reason they use motorcycles. They are loud and obnoxious and people enjoy being loud and obnoxious, no matter the availability of superior tools. I have seen my neighbors spend upwards of an hour pissing around with their noise blowers on yards that could be raked in 15 minutes flat.

There is some asshole in my neighborhood with a jet-pack style double-barreled leaf blower that can be heard from four blocks away. I'm sure if you asked this scumbag he would tell you how very necessary it is for him to be the world's loudest sociopath. I don't buy it.
It avoids polluting your request classes with side channel details that your service may not even be concerned with at all; it makes for nice abstractions.

It allows for the opaque propagation of side channel information, where intermediates don't need to know what's there.

side-channel-with-well-defined-propagation-rules is pretty useful.
The fact that the USA is shockingly violent compared to basically all other similarly developed countries which are not heavily armed.
This website ignores the big problem with enhancement medication: the health of participants.

A future where there is an incentive to juice up athletes as much as possible is a recipe for disaster.
This is a conversation I've had before as well. It's not like PEDs are a free ticket to bonus athleticism. They come with huge costs.
Not just useful, but also user friendly. Not all computer users were savvy enough for command line apps or bare bones script source.
awk is a weirdly appealing and powerful language - if you do much text processing then it can be a real help.

It's one of those tools that benefits hugely from ChatGPT because every single thing you want to do requires looking thing up and working things out. ChatGPT really complements awk well.
Has she been doing essential oil training? As far as I know it's the only scientifically validated method and it did a lot for me (although at soon 2 years my taste/smell is not fully recovered). I know it worked as I only regained the smells from the oils initially. Flowery oils were specifically good, as they likely contain thousands of different compounds that you find in many other smells.

One usually recommend four oils (of high quality preferebly): one citrus, one mint/eucalyptus, one spicy (e.g. cinnamon) and one flowery (lavendel did wonders for me, then geranium) to start out with. Smell each oil for 20 seconds every morning and evening, while thinking of/imagening the thing you're smelling. Since it's a neurological issue, the last thing supposedly helps. It usually took me 2-3 weeks from starting training until noticing any (very minor) effect at all, and much longer to regain a lot of it.

Sorry if she's already tried, hopefully it's useful for others. It can take a long time for the training to work.
It's simple: there's too much code out there that assumes the login shell is Unix compliant. Remember that shells have been going out of their way to be Unix compliant for a very long time, rethinking the shell is a relatively new concept.
this is a risk even without PEDs though, right?
I agree with the basic moral principle of this and think it's a fine idea in theory, but how are you going to get any of the best athletes to participate? The only realistic route to doing something like that is the LIV thing using Saudi Oil money to just flat-out pay ungodly money to the point you overcome the natural competitive spirit that tends to motivate athletes and they're willing to be blacklisted from the actual top leagues.

Fundamentally, the problem here isn't with the sports organizations themselves. It's with the countries they're in. Steroid use is illegal in most of the world. If you achieve any level of success worth paying attention to, some legislature, law enforcement body, or both will come try to shut you down. Even the IFBB has to pretend to drug test, as obviously bullshit and easy to beat as it is. Are you only ever going to host games in Mexico?
2023 Hackaday Supercon Badge: Welcome to the Vectorscope
introducing the new native-feel component library for cross-platform development, Crimes.js
This seems hypocritical to me. I kind of get it as a way to level the playing field in one sense (though not, I expect, in many other senses). But their "inclusive language" guide is not internally consistent, and in fact breaks down in the first two paragraphs:

It kicks off saying "Being enhanced isn’t a preference or a lifestyle choice." - but it immediately proceeds to contradict that by emphasising choice: "When we talk about science and being enhanced, we’re not talking about preferences or choices or value judgments" and "Inclusive language is a way of acknowledging and respecting the complete control and autonomy people have over their bodies."

So... Yeah. It really does seem to be a choice.
> you aren't entitled to feel superior for not using it

I will break the HN spirit but you kind of wanted to say that there. I didnt imply that at all, nothing near that. The dataset is just, imo, too big to give extremely accurate (or more accurate than human-thought) answers for specific questions.
I'm not saying anyone is stupid.

What I am saying is that everyone forgets things and makes mistakes. Have you ever had to do a password reset? I know I have. Have you ever messed up a backup or deleted something accidentally? I know I have. HNers are in many cases lifelong technology professionals and all of this and more still applies to us. Just like how even the best and most brilliant physicians in the world still carry malpractice insurance. People mess things up all of the time. This is basic and fundamental being human stuff.

Extrapolate this to large numbers and the general population with varying levels of technical proficiency. Bank of America has over 60 million customers. How many times a day do you think they click a password reset link? How many times a day do you think someone calls customer service because they can't get in their banking app or account online? How many times do you think someone ends up walking in a branch to get it figured out? How many times a day do you think someone does an "oops" transferring funds, etc?

The answer is almost certainly a staggering number of people, every single day. Even 100k is just 0.16% of those 60 million customers so I would put that on the low side. Banks like Bank of America don't operate call centers, branches, etc because they're running a jobs program and like to waste money on unnecessary payroll. They have these resources because they're necessary. In the real world people forget things, lose stuff, mess things up, and occasionally need help.

The crypto self-custody mantra combined with irreversible transactions essentially depends on never make a mistake, never forget, and never lose anything. Combine that with the poor UI and UX I mentioned and it's a recipe for disaster.

It fundamentally goes against everything we universally know about human beings.

Until crypto FINALLY realizes it needs to bend to the real world and not the other way around it will continue to have some of the poorest adoption numbers of any technology from the past 100 years.
I can kind of understand people liking the aesthetic based on the renderings - especially for people who like vulgar, brash things.

But the real-life sighting videos I have seen of the thing... well, it just looks awful. Like awkward and ungainly and unfinished. Not brash or bold in any way.
So far very little civil use of HEU outside of research reactors and quite a bit of control around it around the world from the non-proliferation treaty.
Bank of America warned consumers they would be pushed to the 'point of pain'
For reference, this strategy is called "deterministic lockstep" in the gamedev world, and is used especially often in games which have many entities which need their state synced. The canonical example is rtses, which pretty much all use it.
How do you reference literal address 0, then? From how you describe it sounds different from literal address 1, etc.
Much like an EV can't be the only vehicle in most US households quite yet, we can still make a lot of progress in reducing pollution (noise and particulates) by getting rid of gas powered equipment where it makes sense. Cutting down a 60 year old tree is not a weekly occurrence. Aerating a lawn happens once or twice a year. Your other examples might happen once a decade or less at any given home.

Keep the gas powered equipment where it's needed but the typical weekly lawn service can replace their mowers and leaf blowers today with only slight tweaks to their day to day operations.
Clang itself can do it, as can forks of Clang, so can Xmake, Meson, and Ninja, as well as Clang Power Tools for Visual Studio.
You're exactly right.

This is actually related to one of my pet peeves. I hate when people say they are good at multi-tasking.

You aren't. Multitasking isn't real. You are just good at switching tasks.
Chores. Automated
Please check out the website, maybe join the waitlist. Doing some really cool stuff
(Can I just say how much I love drug names? I really want to know the process for generating them.)
Apple once rejected an app of mine for being "useless". App review even called me to tell me my app is useless and will not be approved to the Mac App Store.

~12 years later thousands of people have used that little useless app
(KeyboardCleanTool, a very small free app to block all keyboard / touch bar input). People have used that app in ways I'd never have imagined (e.g. letting toddlers hack on their keyboards or letting their cats sleep on the laptop).

What is useful or not is really subjective.
There's something interestingly poisonous about the demoscene mentality. Write small, hacky, throwaway, non-reusable code, hand minified beyond readability. Unit tests aren't relevant. You can see this mentality infect WebGL systems and places like Shadertoy. There's a tension between "software engineering" (whatever you want to call it) and demoscene hackers.
The verb “to opt” just means to make a choice. Programmers created the “opt in/opt out” binary as a useful way of describing how new features got rolled out. But it’s perfectly fine to say (for example) that I “out out” of voting, even though voting is an “opt-in feature” of our society (depending on where you live).

You could rephrase the 23andme statement to be something like “users of this feature can choose from a range of privacy settings. For complete privacy, do not use this feature (which is the default setting).”
ML Proverbs
Drawing inspiration from Rob Pike's Go Proverbs, this post seeks to compile a collection of aphorisms relevant to Machine Learning & AI. Happy to hear your thoughts.
got a laugh that harness is a sponsor.

A company there probably trying to trick people that use argo to pay for their overpriced saas service.
Then explain scrum and sprints? /s
For those that are curious and not well verse in research level biology, what kind of food, drink and lifestyle will help maintain a gut biome that prevent Alzheimer
Pinball FXn is great if you want simulated pinball. I prefer: https://store.steampowered.com/app/422510/DEMONS_TILT/
I listen to white noise, on headphones, when I want to think.

Might be my imagination, but I think it's made a difference.
>So you have to create a new brand to cater to the persona you're targeting [4] [5].

Toyota tried to do that with Scion, it turned out to be a bad business move.

Toyota had a brand-relationship with the idea of quality and value, whereas most people related Scion to the Korean groups Kia and Hyundai, which at the time only had very low-quality offerings in the United States.

People didn't realize they were just rebranded Toyota. The resale suffered greatly compared to the mother company and after the gimmick of pseudo-Kei cars floundered in the west entirely they decided to just re-merge all of the vehicles back under the Toyota marque.

My point being : certain sacrifices are made when a "hep to younger generations' rebrand occurs. For Toyota it was their brand awareness w.r.t. quality and value, and Scion couldn't hold its' own weight with just gimmicky offerings.
Because every single handler in a long chain of requests will have to explicitly support and propagate this data. The whole idea of a request context is to let you plumb low-cost metadata transparently through a call tree, and decouple your code from that metadata.
Also, power is not energy. If it uses twice the power, but takes 4x longer, that's 8x more energy.
Yeah, I wish the Hue switches worked better, they must have trouble waking up from sleep or something. For my office, I never even touch my physical switch or app; instead, a motion sensor turns the lights on when I enter and then off when there's no motion for 10 minutes. It's been working great for years now with the only annoyance being the need to occasionally change the battery on the sensor. That won't work in the living room where I like different lighting for different situations or times of the day, but that's where Homekit scenes come in handy (obligatory smart-home-enthusiast note: Home Assistant controls my house, but Homekit works great as a quickly accessible UI).

Ultimately, I just don't get the fervent anti-smart-home sentiment. Sure, there are all kinds of silly products out there, and no, I don't use the app for my grill, but... oh well, I guess?

Playing with home automation has been a net gain for me. It's part hobby / part genuine improvements. Yeah, there are annoyances, but problem solving is often fun. YMMV...
Hmm, it's transparent data that's passed to the callee. Are you saying it's more coupling because it's not explicit in the gRPC schema?
https://eriktorenberg.substack.com/p/on-solitude was a post that was on HN a while ago.

It basically agrees. We get some good things from solitude.
Computer science is not exactly related to googling cryptic error messages, but IMO every undergrad CS major should have a tools/linux basics class of some kind
kinda will though.

you have to convert those stars into a salaried employment.

those stars can be spent, just not at the grocery store.
The keys dataset is going to be much smaller than everything else, and possibly immutable per customer. This in principle makes it much simpler and cheaper to handle, so it's easy to imagine how---depending on the scales and technologies involved---one could isolate it and achieve the desired redundancies and retention periods in ways that would be impractical with the full customer dataset.
pointers and arrays. bounds checking. C is a loaded footgun, careful

don't prefix with scope letters, avoid globals. naming can be difficult, but really succinct names are so helpful.

avoid prefixing, and avoid exposing a plethora of functions or creating them in the first place. delete these five words

first in, last out. there are many strategies

sadly, whatever horrible text editor is on the machine that I am using. I am working on creating my own text editor / programming editor

Variable Length Arrays (VLA.) I had to look that up. avoid features, keep it simple. try other ways, measure the cost

it absolutely matters that error handling works. failure is not an option, it's an opportunity. handle all errors, and avoid creating more

Undefined behavior (UB.) avoid acronyms and avoid undefined behavior. use all the tools that you can muster
Bitnami Vulnerability Database Integrated with Trivy
FYI Hue just pushed an update that will require an account to use the app
> electric law equipment

Subsidized tazers?
there has been research that suggests that people who say they are good at multi tasking are actually worse at it (or task switching) than people who say they are bad at multitasking.
I was mildly curious and thought maybe I should try it, but the more I thought if I really trust this company. I've seen how companies treat their customers' data and imagined that being my genetic data, and it just didn't seem like a good idea.

Then there is the point of what if I found I have some genetic disease and there is not much I can do about it. Not sure living with that knowledge would be better.