skysight-inc/HackerNews huggingface dataset:
shower thought: given that the nocebo effect increases side effect risk when people are told about the side effects of a drug they're prescribed, is it possible tobacco labeling is actually increasing health risk for people who continue to smoke?
Yes, in the sense that if you unknowingly violated copyright, your liability is less than if you knowingly violated it.

But in neither case is your liability zero.
First you should try to see if you still like what you were doing and what burnt you out in the first place.
If you still do then there are loads of video tutorials to help you out cover the gap.
This will take at least a month to get back in shape.
Don't bother applying before as you won't be ready and might fail one interview you could have succeeded by being more prepared.
Train for interviews and ask the correct questions.
You need to be prepared to the questions about those years and how quick you can get back to your feet. They will want to know if a burnout can still happen.

For system you can always try to get a certification.

Also you need to know if you're still capable of working 8 hours a day.

Good luck
Writing the code with a few checks here or there is almost always sufficient. But yes, if you want to verify the AI's output you better write lots and lots of acceptance tests. Easily pages of tests for each line of code. If the problem is large, it can easily get into millions of lines of test for each line of code.

Formally verifying it will easily take more computing power than training the AI on the first place, so I don't count that one as viable.
For instance: https://twitter.com/hatpinwoman/status/1627307254650134528?s...

This is somebody doing a breakdown of a tik tok influencer's videos, and how it matches perfectly to rainn.org child sexual abuse patterns.
As someone who loves SimAnt I would be interested in following your development if possible.
I may be wildly and incorrectly speculating here, but my immediate assumption about any area with a weak government and a serious corruption and organized crime problem is that starting a successful business is a great way to have a few friendly people (maybe in uniforms, maybe without) show up at your house one day, to explain to you how they are going to be involved in said business.

You'd probably find dealing with seven million pages of official Central European paperwork to be preferable to that sort of thing.
100% agree. WeWork is great. It does suck for anyone who overpaid for shares, but I was buying FitBit at $40 a share. Sometimes you overpay. Live and learn.
Ai?
How did you setup ROCm on A 6750xt?
Well, I don’t get the reflexive need here to defend predatory algorithms, which is what happens any time TikTok (or Facebook for that matter) comes up. This is in no way like a “playground”, which exists in the physical world. A swing set on the playground isn’t anything remotely close to a system that’s designed to hijack your dopamine response.
Meditation sounds a bit like spice on your food. A little can be good, too much isn’t. And if you don’t like it, stop.
Yes, that's what I immediately thought too. Like a small stroke.

It can also be some cognitive effect from a latent condition like MS.

Or any other neurological problem, really.

To put the blame on the meditation is a bit quick, in my opinion.

At most, the meditation maybe put some load on brain regions that were not accustomed to work to this intensity, but it isn't even required to explain the symptoms: could just be bad luck that the neurological problem occurred during meditation.
Okay Clippy, kill all humans.

The robot moves itself over to the knife drawer.
It's not even a representation of the public key itself; it's the SHA256 fingerprint of the key. There's no practical way to transform that back into the key -- and, in any case, the server will send that key to any client that connects, so it's not like recovering it from a screenshot accomplishes anything.
Keep in mind I've been where I'm at for about as long as you've been away -- the ground has surely changed since either of us saw it last.

With that said, just apply/get in the mechanics of it. You have a lot of runway, and I think the 'being employable' dance people go through with Leetcode/etc is over the top.

I don't buy this performative dance thing -- ridiculously unlikely problems, take home work, etc. I've never had to go beyond a few conversations where ability and fit is assessed.

Personally I've done well having very little projects to show and no formal education for this work, largely by filtering who I apply for -- aided largely by my network.

As an SRE/Operations person, the most 'code' I can show anyone would be Ansible roles/playbooks I've written, but it hasn't been a challenge.

At a certain point I think the biggest concern is, 'are there foundations we can work with?'
Poorly vs well structured code.
AMP has been comatose for a while, and antitrust scrutiny is probably to blame. Google doesn't require publishers to use it for "enhanced visibility" on search results anymore. I know that I haven't seen an AMP link in a long time, but YMMV.

In any case, it never looked good to have a major search engine tell site publishers "just mirror your pages on my servers, and I'll remove all the cruft, except for Google Ads."
It’s methamphetamine induced.
I think that this kind of novel problem modeling was always in (comparatively) short supply in programming. It's just so _easy_ to tell the machine to do what you want it to do, that it's a tough sell to figure out how to tell it to do something completely different that your modeling says will magically make your solution easier.

It feels like progress here is really jerky, with periods of aimless milling about interspersed with breakthroughs that spread rapidly. Some examples that come readily to mind are A* graph traversal, BNF parser generators, BSP trees for game world rendering.

It seems rare that a working developer gets to sit back and think, "huh, this problem actually feels a bit like that physics/math/statistics thing I was reading about the other day/year/decade" and spend any time usefully thinking about it. So any language or library we have to hand gets bent into solving the problem the way we're thinking about it right now.
This also is a problem though because tools like it can be used to DOS this curation - see e.g. todays Clarkesworld issue (https://news.ycombinator.com/item?id=34875781) - this can be worked around by only curating from known sources... which I can imagine provides a massive barrier to new people.

And of course, if anyone makes something new it'll just be instantly ripped off and redistributed via copyright laundering.

It's hard not to view this as enforced enshittification for everyone, all for the benefit of a few quick bucks for massive corporations.
I'm not sure I understand, you mean someone would randomly stumble upon minors and then accidentally exploit them sexually? Or that TikTok makes it easy to find them because it'll just present minors to you after you've swiped right on some meme dance once?

I'd imagine that predators don't really need a recommendation engine to stumble upon them since they're actively looking for them. Are you suggesting they're becoming predators by accident because Tiktok showed them videos of minors?
I see. Personally, the way I have always interpreted that quote is that here, in this particular case, "gravitational field" is supposed to mean "someone standing on the surface of Earth, experiencing gravity" or, more generally, "an observer in a spacetime who's not in free fall / not moving along a geodesic" (but e.g. standing on the surface of a massive body).

Otherwise, as outlined in my previous comment, it does not make any sense.
There’s a huge amount of pessimism and downright snark in the comments. I see a call to action to improve the state of the art of the tooling universe around ML, to make it even more broadly applicable, more understandable, and probably unlock huge economic value.

How about a more glass half full take on progress?
> Being more clear and precise in our specifications would only benefit us and the AI/ML tool generating the code

Good luck with that. We have those languages already. For example Idris.
It's just that now you are essentially doing a lot of math.

And, funnily, I never hear people saying "making [math] more accessible and straight-forward to teach and use in day-to-day work". I wonder why...
You can’t be wrong if you don’t ever believe you’re right :) Maybe.
> 1. What should I do to get to a point where I feel confident enough to actually send in applications? (I have never really been any good at LeetCode-type problems and have no personal projects to speak of.)

We can't answer this for you, it's ultimately a question about how you feel. You're never going to satisfy every interviewer so I recommend trying to treat rejections as impersonally as possible so you can focus on trying to get stuff done without being overburdened by them.

> 2. Will the 4-year gap and my choppy CV be a major hindrance to my hirability? (My employement history consists of 2 years at a consulting firm and 3 short startup stints of <1 year each.) If yes, how do I minimise its debilitating effects?

Some people are going to care and some people aren't. For the sake of your sanity I recommend just telling the truth and accepting that it's going to screw you sometimes.

> 3. I feel like I have the best chance of getting hired in the kind of roles I used to work at and those are the ones I'm interested in as well but in doing so am I restricting myself to a limited number of positions? Should I be spending my time in expanding my knowledge areas? (Although I feel like I know too little of anything else to ever feel confident enough to apply for an actual paid position in those roles.)

If what you do is reasonably widespread I think you're fine to just focus on that.

> 4. Is my timing bad? Is the current climate not well suited for someone like me to get back into the industry (though I have a feeling that no climate would be conducive to someone in my position.)

Maybe. Maybe not. Ultimately, you're never going to have perfect circumstances in life, so worrying about whether they're ideal right now is only something you need to do if you have meaningful alternatives. It sounds like you don't really have those, so why worry?

I don't think you need to go to a bootcamp, I recommend just getting your CV out there and seeing how it shakes out. If you get no traction, you can always drill into things then and try and debug.
> ‘Every Parent’s Nightmare’: TikTok Is a Venue for Child Sexual Exploitation

‘Every Parent’s Nightmare’: Instagram Is a Venue for Child Sexual Exploitation

‘Every Parent’s Nightmare’: Youtube Is a Venue for Child Sexual Exploitation

‘Every Parent’s Nightmare’: Facebook Is a Venue for Child Sexual Exploitation
Ask HN: Canadian Starting a Company in Bayarea
I am currently on TN visa and trying to map what are my options when starting my startup.

I can create a Delaware Corp and then apply for E2 visa or should I go with O-1 visa path?

Any fellow Canadians who have done this and can help guide?
My primary question would be what has changed since you were last working in the industry - whatever the answer is, it would need to convince me that you wouldn't leave after a year or two or would be likely to need another long break.
What's your point?

It rained last week; it's still useful to know that rain is coming this week.
As I understand it, there is no such thing as a work being in the public domain at the moment of creation in the US. Everything put into a tangible form is automatically copyrighted, and there is no legal mechanism to renounce that.

For something to actually be in the public domain, the copyright term must expire.
And yet there is ample evidence that TikTok results in societal harm.

Adolescents who don't have Tourette's are displaying severe tics from TikTok use [0], for just a start.

[0] https://www.wbur.org/endlessthread/2022/06/03/tiktok-tics
Supreme Court hears arguments in Google case that could reshape the internet
you're fine. Sure lots of stuff changes in four years, but plenty more doesn't change. Start applying to stuff that looks good right now, and in the meantime work on porfolio/personal projects using the kinds of tools you want to use and get better yet.

If someplace is too leetcodey in their interview process, you probably don't want to work there anyways. Tell them up front in the first "get to know you" interview that you don't like whiteboard coding but are happy to talk about code and explain the details of things you've done. If that's a dealbreaker for them, that's good, it's a good filter for a place that would probably be unhealthy anyways.

Ultimately nobody cares what tools or tech stack or methodology or anything like that. If you can build stuff that works, you'll find work.
So what exactly is sent to OpenAI?
I'm also looking to see how this can be used to make local backups easier too. Intermediate and temporary staging to Cloudflare R2 might be helpful in allowing the use of queueable/resumable download managers against Takeout archives as bandwidth costs to and from R2 are free.

https://github.com/nelsonjchen/gargantuan-takeout-rocket/iss...

Direct Google Takeout archives URLs are only valid 15 minutes.

I'm not going to make any effort until R2 gets lifecycle rules though. It is too easy to accidentally leave too much there and get a large bill.
I apologize for the confusion. In this context, the word happily is somewhat equivalent to "perform without reservation". The comment's sentence can be rewritten as, "ChatGPT will answer that for you."

The difference is a slight loss of emphasis that had been meant to show chatgpt doesn't require many prompts in order to convince the model to answer the situation that you had posed. The word "happily" wasn't used in the sense of chatgpt experiencing emotions
What’s more, he can also write hundreds of fake reviews on Amazon. Nobody can tell the difference!
The spec is the hard part. Just look at how many people are complaining about languages that use a statically type system. I wonder how many business people will then not complain about writing clear specs for "AI software". :)
I think there’s ample evidence that seatbelts and airbags save lives, thereby improving lifespan as compared to the control (same number of car trips).

Similarly, avoiding or ceasing of habitual smoking of cigarettes has ample evidence for lifespan improvement.
What have you done for the last 4 years, surely something? I would simply summarize those activities, spend some time ramping up on any technical gaps you might have and start applying. You'll quickly learn through interviewing what areas you feel light on and can then iteratively start improving.

Get going, simple as that.
This is parody or the perfect example of ivory tower.
Many were increasingly of the opinion that they'd all made a big mistake in coming down from the trees in the first place. And some said that even the trees had been a bad move, and that no one should ever have left the oceans.
Our approach shouldn't be to give up striving for better programs, algorithms, and code. Despite our current inability (which I don't think is a failure of programmers but business decisions), we can nevertheless reject further opportunities for decline, in name of profits, right?
Every thing/place is a venue for CSE if it has more than a few 1000 people.
No idea what you mean, but here's the final commit, acked by each of the contributors:
https://gitlab.com/nbdkit/nbdkit/-/commit/952ffe0fc7685ea775...
Extra reason to avoid amazon.
I was in a non-touristy part of mexico, and the only crime we had was when someone left their iPhone with their stuff at a park and the phone disappeared (I would expect the same almost anywhere in North America).

Meanwhile the police shakedowns were incessant. We ended up paying over $100 USDd/day to police in straight up bribes for made up offenses.
I mainly attached the qualifier to account for the cost of one's "inability to repair when [the MacBook] eventually degrades".

For some people, meditating on this reality causes them a great deal of consternation. As somebody who consternates on that topic myself, I empathize with it deeply.

For people possessing a will more galvanized than my own, no improvement in day to day ops is worth the pain of working on a platform like this. I don't think my experience speaks to them.

For people like you and I, who are willing to seriously consider the trade-offs, and for whom the up-front money isn't an immediate concern, I agree it's almost a no-brainer.

I think it speaks equal volumes on Apple's ability to produce world-class hardware at scale, and on software vendors' collective inabilities or unwillingness to produce quality videoconferencing software that works gracefully on older technology.
Fundamentalists are probably down there now trying to squish them out. "Blasphemy, fish can't walk!"
Railwind: Tailwind Compiler Rewritten in Rust
Such threads exist, but users don't upvote them

"Ask HN: What Are You Working On? (Feb 2023)" (https://news.ycombinator.com/item?id=34613562)

"Ask HN: Who is looking for a co-founder?" (https://news.ycombinator.com/item?id=34817765)

"Ask HN: Co-Founder? Seeking Co-Founder?" (https://news.ycombinator.com/item?id=34629357)
Every single laptop I owned before switching to Apple was a huge piece of shit, in hindsight—like, probably shouldn't have been saleable, just a straight-up lemon by design.

... except an IBM (yes, it's that long ago) Thinkpad that was super-underpowered even for the time. Though, it did have the ~2-3hr actual-in-practice battery life that was typical of laptops at the time, no matter what they promised, so like all the rest the battery was really just for hopping from one outlet to the next (I don't know if Apple laptops were like that at the time, but I do know that no subsequent laptop let me feel like I could leave my power brick behind when getting up from my desk until I got a Macbook)

If I ever go back to PC-land, it'll be to an underpowered device from a business-oriented line. Worked once, so, maybe it'll work again...

> Two years ago I bought a Lenovo gaming laptop for my son.

This especially is a big part of your problem. Discrete graphics card in a laptop = 2x the problems—and that holds even for Apple (in the Intel days, anyway). Gaming-marketed on top of that? Add another 1x for 3x the rate of trouble over baseline. Avoid, avoid, avoid.
this AI chatbot “Sidney” is misbehaving
The better link on: http://www.incompleteideas.net/IncIdeas/BitterLesson.html
That game is worth playing for all of those neat "quotes"; they seem more on point by the day. https://civilization.fandom.com/wiki/Pre-Sentient_Algorithms...
Nice, thanks. I have limited knowledge, but let's choose one example, GPT, are people using GPT to create prompts for GPT?
I have to use an M1 for work with 32GB of RAM. While I have no doubt that the hardware is quite powerful, it is the slowest FEELING machine that I have ever used in my life.

Every personal device of mine runs Linux on much older / weaker x86 hardware; one of those systems dual boots Windows 10, and they all provide a snappier user experience than just spinning up a web browser on the M1 that I use for work.

I have no idea why this is, and when I complained about it we ran benchmarks and non-scientific tests (i.e: let's see how long it takes to compile something) to compare my system with my coworkers to rule out something defective - they had the exact same numbers.

I suspect it's software related. The difference between Linux and OS X is night and day, but even Windows 10 on a ~5 year-old desktop (can't remember the CPU off hand but it's an Intel) feels much snappier.
&copy; <span id="js-copyright-year">2023</span> My Product
<script>document.getElementById('js-copyright-year').innerHTML = new Date().getFullYear();</script>

Job's a good'un - if the user has JS disabled then they'll just see the year published as a fallback, otherwise it'll show 2024 when the new year rolls in.

If using a templating engine or some SPA framework/library like React then just dynamically substitute there instead or similar in server-side rendered code.
Giving YOLOv8 a Second Look
What kind of guidance? The parents who let kids use this stuff are the same parents who don't pay attention to anything else about the well-being of their kids. Most people are lazy, distracted, or stupid, in some mix.
Screenshots reminded me of BHunter, obscure 1999 game:

https://www.mobygames.com/game/26238/bhunter/

https://obscuritory.com/action/bhunter/

Image from the article: https://i.guim.co.uk/img/media/d6f1660ab7a8096e3239a7a33c081...

BHunter: https://cdn.mobygames.com/screenshots/10634620-bhunter-windo...
I’m not so worried about books, because there’s generally a human in the loop between writing a book and publishing it, but how long do we expect search engines to remain useable? Blogspam is already a real issue when it comes to finding stuff via search, I have a bad feeling it’s going to get much harder to find what you need to find as machine learning tools out-SEO humans.
I think this might be a problem of expectation management that could stem from the title. A headline along the lines of “Patterns to organize your code for testability” might reflect the general character of the article more clearly. But as it specifically says “testing without mocks”, I was intuitively expecting something different, and even was a bit confused when the author suggested techniques that I would refer to as “mocking”.
> One can't help but have some kind of faith, you have to believe in something.

Can you expand a bit on that? Because to me statements like that are not right or wrong because to me they don't really mean anything. Clearly to many people it does mean something, because you are far from the only one to make statements like that. To be clear, I don't mean any of this in a condescending way; I'm truly trying to understand.

For starters, what exactly do you mean by 'faith' and 'to believe in something'? I presume that believing in a god will certainly fit the definition, but what about people who are not religious? Would something like believing in the general goodness of people fit the definition?

The thing is, when I read or hear a statement like 'you have to believe in something' I try to determine whether is applies to myself, and then I have a problem. Do I believe in something? I don't know. I don't believe in a god, that's for sure. I do believe in evolution, for example, in the sense that I believe it exists (or more precisely perhaps, I accept the evidence in favor of the theory). But somehow I feel things like that are not what is generally meant by 'something to believe in'. But then I feel like there's nothing really meaningful left that I believe in. And of course then I start to question why I should have to believe in something. But maybe that's just because of a misunderstanding on my part.
> There were over 200 e-books in Amazon’s Kindle store as of mid-February listing ChatGPT as an author or co-author, including "How to Write and Create Content Using ChatGPT," "The Power of Homework" and poetry collection "Echoes of the Universe." And the number is rising daily. There is even a new sub-genre on Amazon: Books about using ChatGPT, written entirely by ChatGPT.

Given that these books are published in the US, good luck attempting to copyright something that has been majority outputted or entirely created from an AI like ChatGPT or Stable Diffusion since that is completely un-copyrightable and is instead public domain. [0]

[0] https://www.copyright.gov/rulings-filings/review-board/docs/...