skysight-inc/HackerNews huggingface dataset:
One example surrounded by many other pieces of hardware that don't do this doesn't do much to solidify your "cannot" absolute.

Edit: Your second link makes it pretty clear that it's not Alexa's lack of profitability that seems to be the issue with regards to ads playing between songs. Apple Music has a free, ad-supported tier - meaning that on whatever device you use it on, you'll hear ads. If your Alexa is set to access your ad-supported Apple Music account, then of course you're going to hear ads.
Or to use the technical term: "shat the bed". Welcome to the future.
Ask HN: Advice/Recommendation for Therapist that works with IT contractors?
Hi Everyone,

I'm in my late forties and have been (mostly) gainfully employed for my adult life as a software developer. Over the last few years I've suffered some burnout and was part of a mass layoff at my last job. I started seeing a therapist and things have not been going great. I might be projecting a bit, but on multiple sessions my therapist has made it seem like it's my fault for getting laid off.

I'm not quite ready to retire, but I easily have enough cash and savings to last for over a year without too much financial stress. Today during our session the therapist started being really assertive that I should make a schedule and apply for jobs on indeed or monster even though I've said repeatedly that I'm not ready to start looking. I want to be ready to start a new job and succeed rather than flame out after a couple months because I'm still depressed.

I feel like part of the problem is that my therapist isn't used to working with financially healthy and stable people so he thinks I'm on the verge of losing everything if I don't get a job soon.

Has anyone had similar issues in trying to talk with therapists or have a recommendation for someone who is used to working with software professionals?
That may have been surprising, but, if you think about it a little deeper, it makes perfect sense. Programs in a pipeline execute concurrently. If they didn’t, pipelines wouldn’t be useful. For instance a pipeline that downloads a tar file with curl and then untars it. If you wait for curl to finish before running tar, you run in to all sorts of problems. For instance, where do you store the intermediate tar file if it’s really large? Tar needs to run while curl is running to keep buffers small and make execution fast. The only control flow between pipeline programs is done via stdin and stdout. In your example program, you write to stderr so naturally that’s not part of the deterministic control flow.
No, he's saying he had cheap coders creating cheap code.
Memory models don't usually explicitly guarantee that writes "eventually become visible". They're usually written as ordering guarantees for when a write becomes visible, such as happens-before relationships. Obviously, for multithreaded programs to be useful, the writes have to eventually become visible to other threads/groroutines just like you want all sorts of other operations to happen in finite time that are not explicitly guaranteed by standards (like whether a thread/goroutine eventually starts.)
That would require tuning it to the average body temperature though, right?

Or are you saying that what makes quartz crystals drift is the change in temperature?
Just use reputable sites and run a good adblocker, like Unlock Origin.
I'm sure you've already heard/read it said a bunch of times, but you shipped a thing out there. The vast majority of people/projects don't.

You probably actually enjoyed it too, just not the whole time. That's fine, that's the treadmill.
So what? They are taking about the forces on the wing, not the surrounding area!
There are many considerations when designing a Continuous Deployment (CD) pipeline that can deploy code to production rapidly. I suggest it's best to approach this on a 'per commit' basis rather than 'per compile'. Unless you're building advanced and complex software, compute resources shouldn't be a limiting factor in building and testing every commit. It is what good CI systems are generally designed to do.

If you're just starting out, I recommend starting out by running Jenkins on your local machine. Once you've familiarised yourself with a few different pipelines and determined what suits your software, only then consider exploring SaaS options like GitHub or GitLab. Jenkins offers significant flexibility, whereas many SaaS platforms tend to be opinionated with have more defined structures. It's really very common to walk into a sizable software development offices and spot at least one developer using Jenkins locally even when the company has a large 'devops' budget. While it's is far from perfect, Jenkins is effective, mature and a great place to learn what is possible with a CI/CD setup without wasting a lot of time or money.
Can I interest you in some land in western Virginia?

https://en.wikipedia.org/wiki/United_States_National_Radio_Q...
Yeah, that is mostly what I was describing. There's some rough security benefit to using more transient A/AAAA records under a GUID or other pseudo-random DNS name than a DNS zone that just encodes common link local addresses. There are definite security benefits to a company using mycompanyrouters.com instead of their home company.com (XSS scripting attacks and the like). So some things have changed over 10+ years, but yes the basic principles at this point are pretty old and certainly working in practice.
Are you in a state with sales tax? eBay is required by law to collect sales tax from the buyer, and it does not get passed on to you (nor does it go to eBay, it goes to the state taxing authority). As you are currently describing the issue, it makes absolutely no sense otherwise.
It's not just about the engine itself, it's about things like supporting extensions. Safari's content blocker API is less powerful than Firefox's on desktop/Android, for example. I don't know how much of that is a technical engine limitation versus an Apple policy decision.
But soon you will run into performance issues because not a single developer in your team ever wrote a plain sql query and simple actions resulting into 1000 queries.
They have in 2023 models, and all of their EVs are not impacted.

> faulty ignition locks

This is a regulatory failure, immobilizers are required in most markets outside the USA.
Nothing motivates more than empty bank account. It's beyond imagination how much person is able than do in 8 hours
Thank you! That's our hope. The open web is making some major strides, so the next few years will certainly be interesting :-)
It produces thrust in the normal way a jet engine aircraft does... with high exhaust velocity. From the videos you can see shock diamonds, so it is producing supersonic exhaust.
The model doesn't know anything - people personify LLMs too much. It is a mathematical text predictor that has almost certainly ingested the text it is copying verbatim to string together the words it is reproducing. The fact that it is a highly compressed representation of its training corpus (and thus doesn't "know" that it is copying something) is not an excuse.

I think you could make a good argument about this if you could prove that the text being spit out verbatim is _not_ contained in the training corpus, but that is not the situation we have today.
At least it says:

"Never take a screenshot of your guest’s credit card details, and never write them down."

That's a bit like instructions for an eBike.

"This bike is limited to 20 MPH. Do not go to the third option on the settings menu and remove this limitation with a long press of the plus button".
This turned out to be super interesting. Thanks!
IMHO, an LLM is not "reading" a book in any way, certainly there is no parallel with how people read. It is encoding the book. That's how it can regurgitate chunks of that book later, including, in some contexts, by providing verbatim spans of text from the book.
$1000/ton is $1/kg. Most medical plastic items are tens of grams - so 1 cent.

Considering the price of medical devices in the US, there is certainly room for a few extra cents.
Interestingly, that engine has good power to weight ratio, has a better noise profile (higher pitched noise, that doesn't transmit far, albeit louder locally), can operate with a variety of fuels, and can handle arctic conditions.

The downside is that it consumes 50% more fuel than a comparable diesel engine.
I'm one of the people contributing to the bounty because if it really is a password-crackable phrase, it would be of significant historical impact to know.
It's a violation of the license they got from the US government

In at least 1 case, they also issued fines to a US company that tried to use an international launch to circumvent US rules
I always prefer the address bar at the top, I use Firefox on iOS for this reason. Is there something I am missing out on?
Thats not my argument and if you really interpreted my comment as such we are probably at an impasse.

If I write a poem and you buy a copy and feed it to your LLM and make a billion dollars I don’t think I’m innately, ethically, or fairly entitled to a single dollar of that money. I think you’re within your rights to do that since you paid me fairly for the copy and my understanding is that you can use that copy as you see fit because you own it.

I fundamentally don’t think you understand the role that ideas and the derived creative expressions thereof play in society. For humanity to progress ideas must flow freely. Attempting to put roadblocks in front of the free exchange of ideas is the evil profit grabbing motive at work. The reality is that any one individual is not entitled to collective royalties from the commons just because they voiced an idea. In my opinion that’s whats poisonous about this whole thing.
We should all be intrigued by this. Young or old.
Not reels and shit….
Are you not a programmer because you use a compiler and "paste" its output into the executable? Or an assembler, instead of flipping bits by hand in memory? Are people making complex spreadsheets with hundreds of formulas not programmers?

We've been raising the level of abstraction in code for decades and it looks like LLMs might just be the next level up. Yes, using LLMs will put more complex code within reach of more people but I'm sure it won't be nearly everyone, and I bet that it'll raise the ceiling of what the best programmers can do at the same time.

Of course, we're free to redefine what "programmer" means at any time as well, if a new definition proves to be more useful.
Pretty sure we haven't touched the sun and I find that almost every day.
in my experience dynamically typed languages are slower to compile than dynamic ones. groovy, for example, is massively slower to compile than java (it is something like a factor of 10x in our codebase), and the whole point is literally to give you python-style code velocity.

that's not to say that you can't write slow statically-typed compilers. but the strict syntax tree gives you much faster parsing/etc. dynamic languages can't avoid this either, it just does it at runtime instead.

and hot-reload for function changes/etc is very possible in a similar fashion to dynamic compilers too. And if you add a space or a bracket, because of the parsing problem, you can't even notionally contain that to a single part of the AST, the whole thing has to be re-parsed.

again, not that you can't make a static language compile very slowly, or that any given implementation is necessarily faster. but dynamic languages almost strictly have to do more parsing work, and have to do it more often, over larger parts of the codebase. and that's expected - static languages offload some of this "preprocessing" to the developer!
Yes, my flatmate had a very old 20+ yrs old microwave (the type with a mechanical dial) and when he used it my WiFi would completely drop out until the cooking was done.

I bought him a new microwave because I was sick of dropping zoom calls. The modern LG microwave was much better and has virtually no effect on the WiFi.
If nothing matters, in what sense is panic the "correct" response?

Also, it's useful to check whether you're absolutely doomed to lose everything you value, or only probably doomed to lose most of the things that you value, in situations where you appear to be doomed.

I don't think a panic response is generally helpful towards the goal of "make the best you can of a bad situation".
Aren't interns L2?
I hope the European Union goes in full attack mode against this and force them to make it opt-in (not opt-out), and also demands some economic penalties for trying to use their OS monopoly to impose it.
"Correctness" isn't even the draw of static typing; speed and flexibility are. When I make a single business-relevant change, the compiler's error messages guide me to modify what must else accommodate. This is faster (and less error-prone) so I can get onto my next feature sooner.
Although I appreciate Vivaldi for getting a iOS version out, do keep in mind that it's very inferior to Safari much like all non-Safari browsers on iOS running WebKit because of how very privileged Safari is and sadly their hands are very tied. The only hope is that the EU's DMA and DSA can allow third-party browsing engines on iOS eventually, and this release is a head start type of move toward that goal I feel.

Until that happens, Safari will always be the only browser that truly matters if you use a iOS device and that's a fact.
I understand the context it came from and the horrific things that ethnic group has done, but this specific event seems like an unintended side effect, and one that can become a positive one, if they decide to use it in an inclusive way.
It that surprising? What would you have guessed output would look like, and why? Perhaps that information would help straighten out any confusion.

The command, perhaps intentionally, looks unusual (any code reviewer would certainly be scratching their head):

There's an "echo red" in there but it's never sent anywhere (perhaps a joke with "red herring"?).

There's an "echo green" sent to stderr, that will only be visible if it terminates before "echo blue".

The exact order would be dependent on output buffering, which will depend on which time slice is sorted first, which will vary with number of cpus and their respective load. So yes, it will be indeterministic, but in the same way "top" is.
Certainly not beyond a reasonable doubt.
Chrome offers bluetooth support, doesn’t it?
But we need to switch off WiFi and Bluetooth
We don't have any indication that he was rejected by a department; he may have been filtered outright before any CS department could have a say.
Plot twist: maybe the article was written by ChatGPT!
I think what you might be touching on is that the "rules of thumb" may have been so integral of the culture as to be hidden.
Show HN: I built a Dynamic AI word-guessing game
That sounds amazing. Are there more details like what sort of ads even?
Something being road-illegal doesn't stop you from doing it anyways...
Still worth it. I've watched the skies of Earth since I was a kid and the sense of wonder never went away.
Try holding the Pixel 7a or a Pixel 6a in a store - the camera bar doesn't jut out much compared to the Pixel 7 / Pixel 7 Pro.
When discussing market forces and renewables keep in mind, Levelized cost of electricity is a largely useless metric because it doesn't take into account the prohibitively high costs of storage and redundant infrastructure needed for intermittent sources.
Both are true :-)
Scrum master is a defined role though. What makes you say it's bloated?
> Is there some fractional-wavelength propagation?

"Propagation" is probably not the right word, but fractional wavelengths can "leak" some amount of field.

https://en.wikipedia.org/wiki/Evanescent_field
Same boat here. I've yet to find something that I feel warrants full attention. It's sort of opposite to the common SV "throw shit at the wall and see what sticks" attitude. Maybe I'm just too distractable and pessimistic.
So, vampires ARE actually real?
When I install something from those stores, I feel like there is some level of vetting against malware, or at least the ability for the store to pull it if it becomes known-malicious after I installed it. 30% might be too much of a fee, but some payment for that service makes sense, I think.

Are PWAs somehow immune to this concern by virtue of running on the way stricter feature set that a browser offers? If they can prompt the user for access to all of these APIs [0], and the user allows it, and then it later becomes malicious while able to run a service worker in the background, that seems a bit more concerning than regular non-PWA browsing that can't continue to run after the tab is closed.

[0] https://permission.site
Wouldn't help me unfortunately, as I am reading HN on an android app. But good idea.
> You cannot have both a gigantic user base and a paid product.

That really depends on how we define "gigantic user base", but I think Adobe, Valve, and Autodesk all disprove it.

> If you charge for your product you will always have people who do not value your product at the price you need to charge.

It doesn't matter how many non-customers you get, only how many customers you get.

In general, I think you do have something of a point in that it is easier to get more users with a nominal price of $0, and it might be a way to get enough users that the small $/user from ads works out. That doesn't mean that ads are always going to work or that other models can't work, though.
I'm confused by this article. It says "New evidence adds to work showing people made these prints [in New Mexico] sometime between 21,000 and 23,000 years ago." It supposedly contradicts experts' belief for decades that "the first people in the Americas migrated from Siberia across the Bering Strait on a land bridge exposed during the last glacial maximum, sometime between 26,500 and 19,000 years ago.

How is that contradictory?
It wasnt really the right environment for it, and they didnt even actually need that high of resolution, they couldve gotten away with 100ms drift and never noticed
I swear the trackpad on my work-issued one takes 5 minutes to warm up before it is useable. It is quite possibly the worst laptop I've ever owned, and I've had a Vostro and a 2018 Macbook with the dodgy keyboards.
I mean, at bus stops there are some ads but I mainly just drive to work and back home and I'm out in my area just hanging with friends or chilling in nature but really street ads are not that common here.

I did however mostly speak about ads on the internet, because that's what I thought the OP was talking about.
I always have my iPhones on Low Power Mode, and I have a shortcut automation which does it for me. No complaints.
the world is not a function of one person at a time; this cheerful cheerleading is appropriate for pre-teens, and really does work. On the other hand, this narrative plays directly into the hands of employers who seek to devalue and routinize complex tasks, delay or withhold career advancement, outsource or sub-contract, or generally jump on the current worldwide trend of firing high skill people and then re-offering lower pay jobs with constraint.

Lastly, there is no distinction here between ephemeral code like this week's JS, versus domain knowledge and abstraction like an engineer or architect.

personal take - the enthusiastic F-U sounds like stimulants talking...
Please do! Twitter DM is the most reliable. Or if you put some contact info in your profile I can reach out.
It's late here, and I'm tired, so I'm not sure quite how to phrase a comment on this other than to say that this sounds extremely immoral. We already cause enough noise pollution in the seas. To deliberately create it and to cause deliberate discomfort to intelligent creatures, just seems wrong to me.

> The Targeted Acoustic Startle Technology – known as TAST – is designed to trigger the instinctive startle reflex most animals have when they hear a particular sound.

It doesn't just cause discomfort, but it's intended to trigger an innate flight response and the associated anxiety to it.

It's not just discomfort, these are social animals, and we're doing the equivalent of putting on a constant fire alarm to disrupt their daily lives and their intra-species interaction.
If there's no service that's offered on an on going basis (ie servers running, storage, etc)

I'd say the easiest option is just open source it and run donations / pay-for-help.

You don't want to run a business, yet you're asking for help on running a business.

There's many more factors that take up your time as well, such as marketing, server costs, licence costs in the case of apple, etc.

If you want to run a business then you've got a real good lede, but if you don't want to run a business I'd say; just don't, and put up a tip jar / "let me help you" price.
Awesome, thanks for the feedback! That's a great idea - I've posted it in our internal channel. Also, you should have been approved for a dev account - we're excited to have you onboard! Please feel free to let us know how we can help - our mission is to help web devs grow their business.
>What’s the difference?

The difference is that as a civil engineer, when I put my stamp on something and become Engineer of Record, I am personally liable for defects in my engineering, in perpetuity, no matter who I go on to work for later.

I can lose my personal wealth, freedom, license and livelihood if it's particularly egregious.
Why Western democracy faces a nightmare made online
> Astronomers watched a star disappear

I sure hope one of them wasn't called Dudley Bose [1].

[1] https://en.wikipedia.org/wiki/Commonwealth_Saga
Street ads are not that common here and I'm never really in the central area of my city.

However I mainly spoke about online ads because that's what I thought OP was talking about.
> use of venvs for Python all the time

Ah I think that's why then. Venvs are IMO the best of every example I've given. When you make one, Python is embedded in the venv. So your system python doesnt really matter. As long as it creates a valid python venv and embeds a valid version of Python, you're fine after sourcing the venv.

I believe every other one of those versions libraries, but not the go/cargo/rustc/node programs themselves. There are solutions for each language independently, just as there is for python, but we don't have it as easy as you do with venvs which take care of both at the sane time!

But I do agree. If you're using something all the time, just brew install it, which is also what you've done with python I'm assuming. This just brings the power of venvs to every language.

Also I'm not surprised that the owner of brew chose to override such a monumentally important command like `env`... Smh