skysight-inc/HackerNews huggingface dataset:
i often wonder how much rent people indirectly pay anytime they buy anything.
MoBot herbarium hopes to bring extinct plants back to life – STLPR
You really want to get into tech tech after that convalesence?

How about starting with just a regular day tech job city, state, federal, public industry, old tech (hp, ibm, etc) and work 9-5? If that gets boring, your CV at least doesn't look empty and you can go to night school. All those environments are bleeding old guard and need youts willing to chase the CTOs latest buzzwords that will make the CV edgier.

Yes, it's not move fast break things, but it is running your 401K, bank, hospital, infrastructure, water system... all the things that matter when you look up from your phone.
(Copying my comment over from a different HN ChatGPT thread I commented on this morning - are all these ChatGPT threads getting a bit ... samey?)

As a writer, I'm much happier in the revision/editing stage than in the first draft stage. I have a half-finished novel that's been half-finished for the best part of 8 years now. I'm now thinking that maybe if I feed the draft into <ML-shiny-of-the-day> with suggestions for how I want the next section/chapter to develop, it could generate some draft copy for me. Possibly several different versions. After which I'm in my Happy Editing Place, shaping existing copy to something I like. Repeat and rinse!

The end result would be 100% my work as the ML algorithm/brains/whatever would be generating new copy based on my existing copy and my vision and direction for the novel. And I get the final say on the results. Win-Win!
That's actually a 2000s political stereotype rather than a tech stereotype (he's just said "Mac users" instead of "liberals"), but I think Starbucks is more associated with suburban soccer moms now.
A Checklist for Building with GraphQL
You know what? I’ve only had my Steam Deck for slightly under a year, but I’m honestly astounded at the amount of abuse it has endured without showing any apparent problems. I’m very curious to see how long it lasts.

I doubt it will be competitive with a Switch for durability, which is the closest mirror to a Deck that also has some similarities to Apple-style hardware-quality + lock-in.

But that said, I’ve had problems with Apple laptop keyboards after only a couple years of use, and had a laptop monitor from Apple start to yellow bizarrely after less than a year. Nintendo joycons started having issues after under a year.

Sometimes you’re just at the bad-end of the bell-curve. It’s a shame that online reviews aren’t that helpful anymore; it can be hard to know what’s real with consumer tech, and hard to know how big the lemon segment is.
He could have had 400 sons rather than 4 and it wouldn’t have changed things that much.

Again, nobody is actually tracking his children when they make these models.
Related:

Software 2.0 (2017) - https://news.ycombinator.com/item?id=23766796 - July 2020 (22 comments)

Software 2.0 - https://news.ycombinator.com/item?id=15678587 - Nov 2017 (36 comments)
Oh cool, I’ve used solve space a few times.

My personal idea for how I’d engineer for that is to reframe the problem as “the geometry is a program in a programming language”, and have ways to calculate surface Normals, derivatives, etc.

But you are absolutely correct that choice of representation / data structure makes a huge difference in what’s easy to calculate. And perhaps the best approach would be to internally have tools that can map between different data structure representations based on the calculations on the calculation at hand
There are pretty strong overlaps in certain areas, but that isn't the case though. Autism is caused by physical neurological changes that have to do with brain development before or near birth and while meditation (to my knowledge at least) can alter overall brain structure it won't alter the more fundamental structural changes which are seen in folks with autism.
Or much easier if codebases start looking 90% more familiar.
We're using PowerBI for this kind of thing.

It's certainly not open source, but you put in wonky tables, give it a couple/few examples of how you would like it to be, and it uses AI to spit out clean tables for export.

I'm not a fan of proprietary working files, but if that ever becomes a problem, at least we've still got the data.
Opposite experience for me.
Had a MacBook for ~10 years and I had various hardware failures, every time you have to book an appointment at the genius bar first to try and convince them that it's really an issue. Go into the shop, then you have to wait for 7-21 days for it to get fixed for an unknown price and because it's all connected replacing the rubber feet means changing the whole bottom case etc.
Then you have to go in and pick it up again.
This is in Germany where a Apple Store might not be around the corner.

And yes, because I relied on it for business I spent the money on their Joint Venture program to get faster service and a replacement laptop (but only if the Apple Store in question had one available which was never the case for me which is ridiculous). Until they canceled the program.

Lenovo instead: Bought premium support, had an issue, someone physically came to my house to replace the memory at my kitchen table the next day.

Apple - in my experience - is not great for freelancers and small businesses. It might be good for private people and large businesses.

I hate the ceremony and the Apple Store experience.
> by enforcing planned obsolescence

This simply isn't true, as Apple supports their devices from phones to laptops far-far-far longer than their competitors. It's why iPhones last longer in the wild. They have demonstrated clear support to their customers through their actions.
I'd guess most of the places that use C would tend to be embedded; those that aren't probably moved to C++. Could you credibly claim to know C++?

Have you used Java or Python for anything in the past? If you need something now those are options with a lot of jobs.

If you only know C, I'd recommend at least learning Python. You'll use it for a lot of quick stuff, and it opens you to more jobs. If you want employment and are okay with "boring" companies, Java is useful: there are a lot of Java jobs that aren't going to go anywhere, and Java is superset of C so at least you'll get going quickly.

You can also go the contractor route, via Toptal, for instance. Breadth is also valuable in contracting. I got a contract once because I'd worked with the PostScript language a bit as a kid, so I could claim to have worked with PostScript.

If you can credibly claim to have learned multiple languages, you could try applying for an job with a fairly obscure language. If I were a hiring manager, I would assume anyone comfortable with C would be able to pick up the language my team is working on, and if you have other skills the obscure language shop might accept that nobody knows the language so they will have to train anybody they hire.
Yes, AIs can certainly generate stuff. But can an AI generate the specific stuff I need for this specific use case?

Probably not, although I'd be more than happy to be able to delegate work to our robot overlords.
My experience with Google is the exact opposite. It is so poor at interpreting "what I really want" that for it to be really useful, I need to lean harder on google-fu than in the beforetimes. But Google has removed, weakened, or broken many of the operators that were used to do this, so google-fu isn't as possible as it used to be.
It’s also overstating the privacy aspect. I don’t think it’s safe to assume server side limits or obscurity protects toots.
You can elevate others while pushing your ideals - once you truly understand something, you can teach it.
In the end you want them to use ChatGTP, but also get to know enough basics to actually be able to use it well.

A few suggestions (examples frontend-heavy, that's what I'm coming from):

- show them how chatGTP can explain things from them that otherwise would be over their head.

- Have them explain the code (live, otherwise they cheat this too).

- Have them write code too complex for chatGTP. Here they learn how much you have to baby-sit it still. (I e.g. tried a browser webext where code is spread across 3 languages and many files and just initializing your settings from stored values can be troublesome. Mine included a list with a dynamic number of rows and animations for add and delete.

- Mislead them to write unmaintainable, unscalable code with chatGTP and show them how to avoid these traps. Make them write material design style CSS and have them change colors later. Or a day range picker like airbnb.

- Have tricky requirements that fail without good QA.

- Unminimize code with chatGTP. It's fun and often fails :). From A to B here took me several attempts and breaking down the problem for chatGTP.

A: https://jsfiddle.net/3jvcx075/3/

B: https://jsfiddle.net/2083wfqg/ (still not 100% correct as the author notes: https://twitter.com/KilledByAPixel/status/162710257110918349... )
It's a hello robot Stretch [1], which costs ~$20K.

[1] https://hello-robot.com/product
It might look that way to someone who's just recruiting, but if it got to the point where OP was burnt out, it's probably more than zero. 4 years isn't really that much, especially if they were using a relatively recent framework or something.

If they were building flask applications then, and refresh their memory, they probably already know how to become productive contributors on a team.
yes,I am doing it all the time.
You probably can't get an A in marksmanship by just reading a textbook and not shooting a gun. If people were skipping lectures in my experience, its because the professor was just lecturing out of the book. If the professor is lecturing without a book, attendance is much better, because there's no way to learn what you will be tested on otherwise. Then again if the professor is one to just read verbatim their slides, and they are online, no reason to attend either if its inconvenient.
I really love this! It also looks good on my phone and has given me some inspiration for my own website.
> The moderation is quite bad too.

What moderation? There's been a picture of feces inside a toilet bowl on that Blind thread for the past 3 hours.
https://bitcoinhackers.org/@mastodonusercount

As of this comment

9,652,679 accounts

+1,543 in the last hour

+29,624 in the last day

+178,438 in the last week

It comes and goes, but the recent SMS 2FA change has triggered another wave.
Big non-residential buildings are hard to just convert to residential. They tend to stay as commercial. At least that's my observation in my 'hood.

The Lucky supermarket is becoming a Whole Foods. The Orchard Supply Hardware was a Goodwill for a while, and now it's going to be a Costco. The Rite Aid became a dim sum palace. A Chinese restaurant became a Sprouts grocery store.

None of them became homes. Why not? I can only guess, not being in that business.
I have small hands and still have trouble with this, to the point where I almost always have an external keyboard/trackpad with me.
yes - thanks for the catch
The products haven't really been trying to get thinner since, I don't know, 2017? Certainly not since Ive left.

They've even regrown ports again.
Very cool! Thanks a lot.
As the late Joe Armstrong said, "let it crash". Of course, unlike large commercial landlords, neither Joe Armstrong or I have the ear of the people in charge of making that decision. Look for the bailout to come out of your tax payments sometime this year.
@sgerenser Yes CSV is everywhere..YoBulk is smartly positioning itself for the data donor/provider or customer..It is the end customer or data provider who bite the bullet and do the time consuming data cleaning.The customer should know about the errors, duplicates,PII data,inconsitency in data.Customer has to be properly guided to clean the data in best possible manner.
"If a candidate says they had family related work gaps for four years then that will place them poorly compared to candidates that don’t."

Same applies to telling them you had health issues?

You are right, not lying is going to place you at a disadvantage. Especially when your competition is lying, padding their resumes and leveraging their networks as well.
Of course solar power is not limitless. Finite insolation, and finite land mass = finite resource.

But, you could generate the entirety of US energy usage from less than 100,000 square miles of solar panels, and quite possibly from less than 50,000 square miles, if you consider wind + solar. That's a lot of land, in one respect, but it's less than, e.g., the amount of land (circa 60,000 square miles) we currently use just to produce ethanol that accounts for less than 10% of just our energy use for small internal combustion engines. The challenge with solar/wind isn't limits on their production due to land, or even infrastructure, it's that they produce intermittently, and only produce electricity, and electricity is challenging to store for extended periods of time so you can match production to demand over time scales from hours to years.
On Relentless Rescoping and Saying No
Interestingly enough the best results I get from ChatGPT for writing code come from prompting it in a "pseudo code" style, with variables and logical instructions written in plain English.
> lost touch with their humanity

Humanity. Hm. Maybe. But is it possible that some who seek to limit what "humanity" means are also gatekeeping a safe place for themselves while other humans want to move forward and explore? Humans, uniquely, are explorers and triers of crazy new ideas. Is that not an essential part of humanity and art?

IMO, your "nerd" and "brain-dead" insults are a bit immature.

I'm not praising any current AI-generated art. It's so early. Let's see where this goes. If it all falls flat in a few years then the experiment was still essentially a human thing that had to be done IMO.
In a way, I think I'm comfortable with no one 200 years from now being able to read every tweet, because nobody bothered to keep an archive of all of Twitter and move it from one form of media to another.

I'm sure there was a great deal of stuff of little value being spoken but not chiseled in stone in 100 BC as well. Only important stuff survives.

If we have anything of great value to say, then let us put it intentionally in an archive for posterity. There is a limit, after all, in how much time future historians will have to read our stuff. Nobody can read all of Twitter today, nor in 200 or 2000 years.
"Marshall McLuhan in Conversation with Norman Mailer" came up from a DDG search.

Canadian Broadcasting Corporation 1968, "The Summer Way"

Transcript:
https://marshallmcluhanspeaks.com/media/mcluhan_pdf_4_gOLK6y...

Video (quote around 10:26):
https://www.marshallmcluhanspeaks.com/interview/1968-marshal...
Presumably with more walkable suburban neighborhoods where you can hang out with your neighbors during your lunch breaks or after work.

With the unfortunate side-effects of fewer vehicles, lower emissions, better traffic for those who do have to travel, and more economic efficiencies.
I have fond memories of my Krav Maga instructor casually saying "reset their OODA loop" in place of "punch them in the face" during lessons.
Modern CPUs are more than quick enough for my purposes. If you're compiling huge amounts of C/C++/Rust, I see why a powerful CPU might be nice -- still, at my job we have a lot of CI pipelines that just run in the cloud, sidestepping the issue completely.

For normal text editing, shell use, web browsing, IDEs, etc. my i7 is barely even challenged. And any game that can run with my Quadro GPU won't use more cycles than my CPUs got in it.

I do agree the battery life of M1 is quite nice though. I basically keep my laptop plugged in all day so it's not really an issue for me.
No… no… that’s the answer. The question would be:

42?
As a Mastodon user myself, I find this post to be very often wrong and a bit nutty too. For example:

"Most users block everyone from mastodon.social simply because it's full of randos."

"It is common practice to turn on an option that auto-deletes old toots. But even if you don't turn on this option, it's very hard to access old toots, for technical reasons."

"The only reliable way to have access to someone's toots is to be a follower."

I don't think it's a good or accurate summary.
At some point we will need this to protect from the police. The way they are legislating in Spain lately is atrocious and the priorities do not respond to citizens demands at all.
With very few exceptions, I have not seen publishers doing that over the past few decades. I see no brevity & the curation of facts is a topic for another day....
Rethinking Weight Loss and the Reasons We’re ‘Always Hungry’
The intro bio series usually lecture straight out of the book. You could very well get an A without attending lecture.
For RAM that's around 3x slower. I mean, if it works, it works, but it's hardly something to boast about.
Right. Both the traveling salesman problem and linear programming are problems that are worst-case NP-hard, but far easier for almost all cases.

The halting problem is an extreme case of this. While there are programs for which halting is either undecidable (with infinite memory) or NP-hard, for most useful programs, it's decidable.

The Microsoft Static Driver Verifier is a proof of correctness system used by Microsoft to eliminate crash-type bugs from Windows drivers. It's the main reason that kernel drivers don't crash Windows any more. It decides the halting problem for drivers. If it can't reach a decision in some fixed length of time, the driver is rejected. If it's that difficult to decide if a kernel driver finishes, you're doing it wrong.
> Following the launch of Call of Duty's newest battle royale and multiplayer annual release, the company has apparently been subject to a huge data brief which has been swept under the carpet.

Swept under the carpet or nobody really cares? I used to be big into CoD franchise until the BR plague (i.e. Warzone) killed everything. What provocative or exciting idea could possibly exist in these leaks?

Also, why not crowdsource criticism of your roadmap? The room full of consultants doesn't seem to be working anymore. Pretending like its a big scary breach is a fantastic way to get it into media cycles.
Barring some serious illness, neither I nor the doctors I've been consulting see any future events of such sort. The only thing I've worked on these last 4 years is getting to a point of career-sustainability. All I can do is tell whoever asks that I won't be needing such an extended break and maybe, if pushed, get a doctor's note signing off on my health. But that seems a little school-like :)
It sounds better than “asking leading questions”.
Isn't it more like Wyrm Publishing doesn't have the resources to handle this? I'm even suspecting this to be a publicity stunt.
Those probably aren't meditators I would be listening to, it sounds as unhealthy as the person that attaches their identity to their ego return.

Psychedelics are a tool, and the different doses you figure out are ways of using that tool. Ego death requires a fairly heroic dose, something on the order of 3-5 grams of mushrooms for most strains. This, to me, is comparable to the isolation and introspection without breaks to incur ego death in meditation.

Ego death, from my perspective, is also a tool. Done with knowledge of what will happen during and after let's the user experience the absence of ego and helps them live with their ego when it returns. Done without the knowledge of what will happen after, humans often fully embrace that ego as a new life based on wisdom. A false wisdom.

My point here is the medium in which you choose is largely irrelevant. How you use the tools and the knowledge you go into them with are the paramount pieces. It's honestly surprising to me that anyone who meditates would have such judgy and pithy opinions, but it's a big world out there.
I imagine that huge companies still make up only a small fraction of total tenants. And that's also assuming that huge companies will (a) continue to call people back to the office and (b) succeed in making people do so.
"Expire" is very loose here. Anything made today or even in my lifetime will not have an expiration useful to me in my lifetime. The expiration should be in 10 years with two paid 10 year extensions. Or something. But that is a whole other can of worms and my opinion only.
Ask HN: How do you communicate (if at all) about mental health at work?
My last place of work was very open and understanding about mental health. If someone was having a tough time, they were supported, deadlines were pushed back if needed, there was enough redundancy that one person having interrupted productivity didn't mean a project was going to fail.

I don't know how my current place of work thinks about mental health, and it's a very very small team. I am having a harder time the last few weeks, but I am also a bottleneck (i.e. the only person fluent in certain things) and there is a non-negotiable deadline.

All to say, I'm curious about other experiences dealing with this stuff. Do you say anything? Do you just wait to get through it and hope the lower output goes unnoticed? I'm all ears, happy to learn from other points of view and experiences.
Ouch. Felt that one in my bones.
>(recent examples "vaccines are a good idea" and "I like the idea of my local shops being a 15 minute walk away")

Statistically nobody considers those things offensive on face value. It's the nuts and bolts of the implementations and adjacent more extreme positions they can sometimes be dog-whistling for that piss some people off.

You're complicating things that don't need to be complicated by picking examples like that where something that is potentially offensive or not on its face value would have sufficed.
Is there any evidence that banks are now over-levered on swaps? I thought the general consensus was Dodd-Frank made collateral requirements higher, and banking “boring” again.

If a developer goes under you don’t have the same systemic risk of deposits/ consumers losing their shirts as you do when a bank goes under.
Do you? Does your username have deterministic implications? Or aspirational?
Saying goodbye to Stack Overflow
I disagree with almost everything in this article.

Mastodon is being portrayed as a network of seperate communities, which simply isn't true. The netwotk is fully interconnected. It does not matter which instance you're on, you always receive content from the entire network.

You just don't get _everything_ because of blocks and inefficiencies. But I strongly disagree with "small reach on purpose". I've reached far more people on Mastodon (Fediverse) than on Twitter.
The biggest drawback I found is it's impossible to search across the network for a query. On Twitter if I want to find out what people are saying about $NewMovieTitle I just search for it, and can narrow it down using the advanced search criteria. The strangest part is that this is apparently intended behavior in Mastodon, but their documentation doesn't offer a clear explanation why (and I can't really think of one).

I've heard that it's possible to build your own instance that does indexing but I haven't tried yet, and I haven't found any existing instances that offer this very basic feature either.
The first section seems to skip over C for some reason but they mention it later in the article.
The meta study in question is saying genetics may not be involved because they couldn’t find exact genes for it.

It’s pretty well accepted that bipolar and schizophrenia are both highly inheritable. It’s also known that not everyone with the genes develops the disorder. Environment is thought to play a significant part here in the disorder appearing.

Both disorders are known to get worse if left untreated. For some people, it’s a matter of sufficient time or stress before the disorder appears. In my case, I started showing symptoms when I was 5. (This was misdiagnosed as ADD. As was the style at the time.) Others never develop it.