skysight-inc/HackerNews huggingface dataset:
That’s correct, but not what you said. You said objects are boxed. Values are boxed to create a reference by wrapping it in an object, objects are already reference types so there’s no boxing.
The point being was there used to just be a big book with everyone in it, and now there isn't, and probably never could be again with how we all now feel about and regulate data privacy.
I think the language analogy is apt. Your statement that "cooking isn't that hard!" is similar to someone who speaks English fluently saying English isn't that hard. I fully defend OP's problem statement with the iceberg analogy.

Let's take your other comment: "just buy ingredients and follow a recipe". This makes no sense to me. Sure, I could just make the 10-20 guesses required to buy ingredients & get to the end of the recipe, it would probably result in something edible but bad. At that point, I'll have learned how to make it better next time, but not necessarily how to make it half-decent.

So, as OP describes elsewhere, whenever I'm trying to follow a new recipe, I end up looking up an average of 5 vids on prep or technique that I'm unsure about. It gets me something half-decent in the end, but it's a lot of work, and I never feel like I really "get it".

Also, your overall tone is so weird to me. You're talking about cooking like it has no fundamentals and it's just loosey-goosey & based on people's preferences, but there are DEFINITELY wrong ways to cook things, and lots of them. I learn more about those wrong ways every time I try cooking.
I have a theory that the real damage from climate change will result from the anti-science, anti-expert attitudes that were fostered to extend fossil fuel usage for a few more years.

If we're lucky it's just confused old people who had a bit too much lead in their childhood and the beliefs will just die out with them, but considering how long anti-evolution, anti-dinosaur etc. stuff remained an active political battle, it's somewhat depressing to imagine how long this can continue.
> It might seem like long time ago but American-made social media was riddled with conspiracy theorist and white supremacists

I reckon that even at its height the type of people likely to be labeled conspiracy theorists and white supremacists were more common offline than online. I'd bet at least 40% of Americans have views that if stated online would get them a white supremacist label and I bet the figure for conspiracy theorist is over 70%.

> At some point the place has become so horrible that they started blocking prominent accounts, including the American President.

Note: It wasn't that it became horrible according to some nigh-universally accepted standard, it just became horrible by the standards of those who (now) control discourse.
>I see too many "data driven companies" that are not data driven, but selectivly use data to do what the executive wants to be done.

Bingo. And judging by many of the comments here, it's spoiled people's opinions on what it really means to be "data driven". I mean, imagine advocating for "good judgement" when so much empirical research says it's not repeatable?
Fuite: https://nolanlawson.com/2021/12/17/introducing-fuite-a-tool-...
> In 3 short months, we learned everything necessary to become software engineers. I felt like I could achieve anything I put my mind to.

Am I the only one who cringed at this? Dunning-Kruger would like a word. I've been developing for near a decade and am just realizing what it means to become a software engineer; and it's a whole lot more than just hands on keyboards.
Just because something is legal it does not mean it's reasonable.
You need to navigate to the classic Sound control panel, and remove all the sound files for each sound event:

Settings > System > Sound > Related settings > Sound control panel

Then click on the Sounds tab.
>Write a function that reverses letter order of words in a string.".split('').reverse().join('').split(' ').reverse().join(' ');

Oooo. Sorry. Hard pass. Those symbols are redefined as something else in the context in question.

I don't give a shit if you can write in your favorite lang. I give a shit you can mentally my context and ask the right questions to get productive quickly, or build up your own from scratch while trying to mesh with something already there.
I know several software engineers who look longingly at real-estate management and it’s default literal rent-seeking monetary rewards. Some have even taken the plunge.

Nice to hear about someone going the other way.
My hair started graying out before 40. I just cut it very short. No hair is better than gray hair for me. I don't need to be remineded that I inhabit this decaying carcass that will fall apart in mere decades.
You’d rather have big iPhone 6s bezels than a notch? I agree that a hole punch is preferable to a notch. I really wish they’d put a fingerprint scanner in the Apple logo on the back of the phone.
I always picture it like a gigantic switchboard of unlabeled knobs. Turn one a little, and something desirable happens. But other things happen, too.
Marketing for Maintainers
Now now. Google has cleaned up their acts and no longer has multiple messaging apps.

Can I interest you in a sixth, incompatible rewrite of Google Wallet instead that will only launch in India while you make Google Pay 7.0 ?
A lot of people from HN have no CS or engineering background and we can still make a living in the tech world in technical fields.

I think more people should be encouraged to try and jump into tech career if they have the time and resources and encourage them to do; salaries are higher and demand for talents are still pretty high. It can be a life changing experience.

Stop bitching if the OP is a jr / developer or whatsoever. He got a tech job anyway. We should clap for him not be pedantic about it.
My suggestion is to buy them used. So far I've purchased ~4 Apple devices for family members on Swappa, each time I got a pretty good discount over the new device. So while an SE is $429 new, you can find one in mint condition on Swappa with 95% battery health (the most important detail when buying a used iOS device IMO) for $220, and if you're tight on cash and want to really go cheap, buy one that's been scuffed up for around $130.
There’s Another Type of Inflation: Corporate-Title Inflation
+1 Huygens Optics
FTC’s Lina Khan Overruled Staff to Sue Meta over Virtual-Reality Deal (Meta)
Happy for him if that went well and he got a job out of it, but:

>In 3 short months, we learned everything necessary to become software engineers.

Just 'no'. This is a case of not knowing what you don't know.
Hitler might be the most (in)famous person ever to have lived and so much so that his name has become a synonym for evil (colloquially). There is a reason that every page on Wikipedia is 6 clicks away from his article.
> I don't understand how people figure out what registry entries to make out of the ether for certain changes.

Experience, trial and error, documentation, reverse engineering... you can use something like ntregmon to see everything a program touches in the registry and work from there. The quantity can be overwhealming and when you finally whittle it down you realise what you want isn't there, it was in a .ini in a random 90's file path the whole time.
Must admit I find it discouraging that I spend years in university years ago when people now just finish some self-learned material in a matter of a few months. It is only getting simpler every year. I don't see the future being bright for this discipline if the sentiment is that that is all it takes.
Also Hillary moved to Park Ridge when she was 3 years old, she likely has no memory of her time living in Chicago. An odd choice.
Yeah I gave it an honest shot when they sent out free Stadia Premiere Editions (controller + Chromecast Ultra) and committed myself to playing through Superhot: Mind Control Delete.

And let me tell you, the only reason I was able to finish it is because the entire gimmick of that game is that when you're not moving, time doesn't move forward. So I could just wait out the regular lag spikes that happened every single play session. I would never choose to play a game like that.

I live in a moderately-sized city in Canada (~250,000 people?)
H, M, and L will move the cursor to the top, middle and bottom (respectively) of the screen. That is, H moves the cursor to the top visible line on the screen, L to the last line currently visible, and M to the middle. Cursor moves but text does not.

zt, zz, and zb are similar but move the text not the cursor. So, zt will take the current line the cursor is on and make it the first visible line on the screen (and keep the cursor on that line). zz to the middle, zb to the bottom.

Personally, I use [ and ] to jump around most often in code, but the above are handy when you are working with documents.
Razer apologizes for packaging typo that nobody noticed until the apology
I don't know as much about Sweden but I've heard their government is more efficient and less contradictory than France.
>It also limits creativity and high pay offs.

Why would being data-driven limit either of these things?
So does a completely empty file.
Seems to be ok now.
Your genomics comment is the same as mine. We are about to enter a world different from what our parents could have imagined. For the better, I think.

Look at illumina and their company Grail who has the Galleri blood test. Vial of blood and they can report if you have internal cancers that are not easily detectable otherwise.

It has me legit excited!
Mandate keeping the servers open. Or to put it another way, mandate that purchases which were advertised and sold as purchases of content (not "licenses", as the wink and nod legal fiction the industry likes to fall back on when questioned) remain fit for purpose, or the buyer is entitled to a full refund.

Then let the industry figure out the technical details. Most of these services amount to a bog standard download of encrypted files. There is absolutely nothing about this that requires any more than the most basic infrastructure anybody reading this could set up.

Alternatively, we force them to describe these time boxed, locked down, lacking basic consumer rights things we're purchasing as the rentals they actually are.
You cannot claim this with any certainty. I would counter-claim that many who go into developing are in it for the gold-rush mentality (I can get paid $$$) which ultimately lowers the quality of software. I'm not doubting there are those who go into it with good intentions but it's not something that is cut out for anyone and those who get into it because it's a bright, shiny object are doing themselves a disservice.
Well the ”must” is arriving this fall unfortunately. The 6s is not going to receive iOS 16. It had a really good run though, I believe the longest of any iPhone so far but I figure it’s only going to keep getting longer now that they stopped being so stingy with RAM
My guess is that they're gonna. Google is starting to get a reputation for this, and this would be an ESPECIALLY egregious example. Nobody would ever buy a digital good from them again if they didn't do some version of this (lots of people are skittish about it already, but this would make it so much worse).

I don't think it's "trivial" though. They probably have to do some negotiation with both Steam as well as each individual publisher of games on the service.
You're not describing how Steam is meant to work, but rather how things are likely to play out for a lot of titles if Steam ever shuts down. Yes, if Steam shuts down, any game that (due to technical requirements) requires Steam to be up will be left unusable, and the customers will be left with pretty much no recourse. Not because legally they're not entitled to the products they paid for, but because it would be impractical to enforce such a right.

No, Steam sells permanent licenses.
The most important part is missing from the article: how they found and got accepted for the first job. The hardest part of switching isn’t attending the bootcamp, it’s finding a company that is willing to take a chance on your lack of experience and future growth potential. Doubly so for switching into the industry during Q3 of 2020 and fully remote. Did they get extremely lucky? Did they go to school with the hiring manager? Was it something in between?

Articles like this are appealing because they paint a rosy picture of easily jumping into it, but in reality, it’s usually much harder. Those details matter.
Yeah, despite the cramped spacing, the 701 has a great-feeling keyboard.
In 2022 anyone that writes code is an engineer. Words change meaning.
Same (re: master / slave)...

At a previous job, a coworker presented a compelling argument for removing "whitelist" and "blacklist" terminology from our codebases / jargon. Even though the etymologies of the words don't describe them as being based on race / racial judgments, their first recorded usages were in the 16th-17th centuries, when mass enslavement was in full swing. Setting aside the historical context, they also help reenforce the idea of "white is good, black is bad" [0].

At that job we moved to terms like excludeList, allowList, denyList, etc.

[0] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6148600/
Very little protection of the term in software across most countries. You can become a chartered engineer from software but you still need your undergrad/masters. Wether software development is an engineering discipline or an art is left to the reader (strong arguments for both sides and no one wins). There are definitely fields in software development that feel more like engineering than others, for example aerospace software. However without requiring an engineering degree/status to get those roles you can’t really tell from the job term what is and isn’t engineering-ish
I focused on the "engineer" part of the title, but there's no more clarity if I looked at "hacker".
What about longevity though.
> I don't see the future being bright for this discipline if the sentiment is that that is all it takes.

Building web apps isn't rocket science lol. You're just positioning divs on a screen and building basic CRUD apps.

You can indeed learn most of what you need in 3 months. The rest is learned with experience in the real world.
Not sure why you find it discouraging. Having a degree means you probably went through a more formal process and were exposed to a more academic-way of studying things which can benefit your career as well as your personal life. Knowledge is always good!
"How I successfully became a civil engineer in 3 months"

Brrrrr.

Why the hell this is allowed when talking about software is beyond me.
https://www.stackstatus.net/incidents/8d533a56-bacb-48e3-baa...
A Novice’s Guide to the Blockchain and Cryptocurrency
There Is No Iceberg
Played Cyberpunk on Stadia as well, mostly just to try the service out. Not a bad experience, honestly. Stadia had the technical stuff pretty nailed from day 1. It was just the business model that was out of whack.
Thank you. That sounds like reasonable answer.
Appreciate the honest feedback. We get that a lot actually, if you reach out to our customer support team we can convert a small file for free for you. Our converter literally almost everything, prototyping, components and what not. Maybe we should add a free trial tho.
You can move %appdata% - kind of:

https://superuser.com/questions/1250288/can-i-move-my-appdat...

I don't understand the rest, to be honest. For many years, the mess was even larger, because config files were coupled with the software itself.
I think it sort of used to be, but now it too, has passed on.

Once Instagram Stories started more and more real friends started just posting Stories clips and less photos and updates. Now my feed has all my friends just posting random Stories clips, and actual photos are dominated by advertising and influencers.
In some countries it's not legally protected... unfortunately.

I saw it used for people with an amount of learning comparable to a real engineering degree.
I am a little bit too invested in music listening and Spotify pretty much killed my appetite for looking out for new music in their UI. So it became a Drive for my MP3s.

Whatever Spotify is doing is not coming close to my experience with Pandora while it was open internationally, it was seriously ridiculously good. LastFM was also nice though not as good but definitely much better than Spotify. The issue is probably with record companies pushing songs that are not necessarily nice but promoted and squeezed in any chain that involves some relevant songs.

These days, I'm busy with downvoting the same songs hoping that the machine would finally get it that I don't like it. You would be surprised how many times can Steven Wilson can appear in my playlists. Porcupine Tree was nice, I liked it...fine but I don't want his other projects. Spotify disagrees so everyday I have to skip 20 songs from him. Everyday! You can try it yourself, try any progressive playlist and you will be bombarded.

Even Shazam was offering better stuff in their tiny box when I use their app before apple intervened.
My colleague and I are laughing so much right now, thank you very much. I'm in tears. "Tant que ça fait pas de la merde" he just replied, meaning "as long as it's not outputting shit". This is amazing.
Hiring would certainly be a lot easier if more people were to make bold, completely wrong blog postings like these. I could immediately give my negative recommendation without the time and hassle of a phone interview.
I think we'll have sustainable cold fusion before we find the cure to baldness. As a bald man I can say this: I'd much rather every second of thought, ever penny of funding be directed towards say, solving climate change, better public transportation, defeating viral disease or eliminating cancer. Being bald has not stopped me from being happy, finding a partner or enjoying life to the fullest.
I don't have formal CS education, but I've been working as a developer for 25 years.
In the firm I've been in that last 15 years, only developers with 10+ years of experience actually make a difference.
Others are either still learning, or just doing menial work.

It makes me a bit sad this trend of "become a developer in 3 months".
It's just a dream.
> A dialect of Python with more explicit blocking instead of whitespace sensitivity would be excellent.

It's called Scheme ;-)
My experience is that raw coding ability is basically unteachable. At least by the time someone looks to be hired. The more "soft" stuff is easy to teach. Once an engineer burns their fingers on it he will learn it. So I would definitely look for raw coding skill. The rest is relatively easy to pick up.
I see this as a consequence of the overarching ideology of markets and capitalism standing in the way of humans exploiting the full potential of digital and internet technologies.

at this point this is a social problem to be solved politically
Mandatory XKCD piracy reference:

https://xkcd.com/488/
you can buy a decent system that runs the games better than stadia under $1k. you need 6600xt ($330), 16MB ram ($50), virtually any cpu ($150), motherboard $120, SSD - $80. That leaves you >250 for case, keyboard and mouse.
Honestly, this comes off more as a model problem than a data problem.

Here are some dubious assumptions:

* There is an optimal answer.

* Human preferences are transitive (if I prefer A over B and B over C, then I prefer A over C).

* Human preferences are internally consistent.

* Human preferences are stable over time.

Apply these assumptions to finding an answer to the question of what you should make for dinner, and you'll quickly see there are problems.
> They're indoctrinated in school with hate for Serbs

It seems like you are betraying a personal bias here. Do you have anything to support this comment? Isn't it more likely that their parents, whether Serb or Croat, have shared their personal experiences/perspectives of the Bosnian War [0] in the mid-nineties.

https://en.wikipedia.org/wiki/Bosnian_War
Young people had the majority and controlled their destiny
In practice, I don't see any reference counting approaches that do cycle detection.

I have an example from early in my career where I accidentally created a memory leak in Python from a cyclic reference between a closure and a function argument

https://stackoverflow.com/questions/54726363/python-not-dele...
I was interested when Google announced Stadia, as a full-time linux user gaming is still wishy-washy, but in Google's infinite wisdom, they would not let me use my paid gsuite account as a "business". Even though my gsuite account is simply my name and in no way business related. Same with Google Pay and other things, they will disallow you from using other paid Google services because you pay for your email, just ass-u-me'ing only a business would pay, unlike their 100m free(loader) users. Either way, do you want money or not Google, please take it! At that point I cursed Stadia service to fail, spit in their general direction, and went back to my playstation.
Yes. Raising the temperature also makes HDDs last longer (Google FAST’07). Cold aisle inlet temperatures of 35C are not impractical.

Saying that CPUs "throttle" with inlet temps as low as 35C is a bit simplistic. Typical server CPUs have t(case) of about 70C, so you just need to run the numbers: θCA, package power, airflow, and inlet temp → steady state thermal solution.
Does Pablo Escobar belong in that conversation? Or am I like many others who have just been exposed to the show Narcos which makes up the entirety of our Colombian experience?
As far as I can tell, the only US states that care about the software engineering distinction are Texas and Florida. And it's for legacy bureaucratic reasons more than anything. I'm not personally concerned about someone incorrectly assuming I, software engineer, am the right person to design a bridge.
Dr Becky's coverage of the JWST in particular lately has been really excellent.

She really has a knack for taking what are some really advanced topics and explaining them clearly.

It's a sign of a great communicator when you feel like you've learned and understood something immediately after being told it.
Very very cool. How come it says it only indexed 487 likes when my account has like 2400? And why is it called syncing? To me syncing and indexing are very different.
Never wanted to reproduce, so that didn’t particularly bother me. On the other hand, I don’t seem to have any problem finding willing sexual partners.
Just because something isn’t reasonable doesn’t mean it isn’t correct. If someone is hired as a software engineer and they refer to themselves as a software engineer, that’s their prerogative. Do I think it’s reasonable the term is used for people without professional experience or formal education? Not really. But that’s how it is and we shouldn’t put someone down (as OP seems to have done) because of it.
It's a guild system in some countries to try and retain high wages.

Engineer means, "Clever builder", how does that not describe software engineering?
Let's just say that it's a difficult path towards woodworking.
“Unbeatable performance” then says 15% faster. Then in foot note says “ Manufacturer’s performance data. Compared to Snapdragon® 888.”. Lmao
The classic definition of an engineer is someone who practises applied physics.

However many SWEs do have the same engineering mindset, just applied in a different space.
It’s a real testament to how far French as fallen as the default language of international business and commerce that it didn’t occur to anybody to check on this.
Heya, we've build the site in NextJS using FelaJS and xState. I really can't recommend xState, but we're really happy with NextJS and Vercel in general. Our designer works in Figma and thats were we build the designs first.
Oh God I can't wait that long. It's so hard to make friends in North America right now.