skysight-inc/HackerNews huggingface dataset:
> At one point, we wanted a command that would print a hundred random lines from a dictionary file. I thought about the problem for a few minutes, and, when thinking failed, tried Googling. I made some false starts using what I could gather, and while I did my thing—programming—Ben told GPT-4 what he wanted and got code that ran perfectly.

I mean ... IDK, if you can't write that on your own without research, I don't think you should be writing a eulogy for programming in the New Yorker.

(I just wrote two version, one using python's random.sample and the other more verbosely, to double check myself.)
so.. that character in the upper right... is that suppose to be recognized as a '3' or as boobies?
I think the criticisms of not solving state management and routing are well taken. I've tried to create a minimal sub-300 line, sub 3KB-compressed micro base class for using custom elements that reduces their cumbersomeness!

I wonder what minimal solutions to state management and routing might look like in Hyphen: https://github.com/00000o1/-
Any AT&T or BSD UNIX stickers.
Money hack: leave open AI, join Google, land openAI, repeat.
Always defend free speech!
If this has nothing to do with Samba you shouldn't mention it.
You meant 2022, right? I'm linking an article describing how Ukraine connected to EU grid

[1] https://www.scientificamerican.com/article/how-ukraine-unplu...
it looks like the little red eraser in the center has taken a beating
It's also where I find most of the work. There are plenty of off the shelf tools to solve all the needs of the company I work at. However, we still end up making a lot of our own stuff, because we want something that the off the shelf option doesn't do, or it can't scale to the level we need. Other times we buy two tools that can't talk to each other and need to write something to make them talk. I often hear people online say they simply copy/paste stuff together from Stack Overflow, but that has never been something I could do at my job.

My concern isn't about an LLM replacing me. My concern is our CIO will think it can, firing first, and thinking later.
Obviously this depends on the region and weather, but in my experience the best areas on the mountain are tracked out and bumpy by the afternoon. Once the sun really starts hitting the snow it can get lumpier and tougher compared to fresh stuff, and more frequent / larger ice patches appear on hard-packed runs.

If you have a season pass it doesn't make sense to ski the worse conditions, since you can just go back another morning. There's also the desire to beat the traffic leaving the resort, which can be brutal in some places.
Supermassive black hole at heart of Milky Way approaching the cosmic speed limit
I mean, robots haven't stopped people from being in loads of fields, I don't really see why this one would be particularly different.

What they do mostly-consistently do is lower the cost floor. Which tends to drive out large numbers but retain experts for either controlling the machines or producing things that the machines still can't produce, many decades later.
> I'm all for responding to China's increasingly aggressive posture, their challenges to a international rules bases order, their totalitarian political system, and their support of the Russian murder machine, but this is both ineffectual and wrong.

You are competitive, we get it. But can you at least stop turning every conflict of interest you have into a f-ing holy war while completely denying any agency for yourself?

Have you considered that this way you'll might stop finding yourself in situations like these?

Like, maybe if someone didn't treat China aggressively in the first place, they wouldn't have to experience pushbacks from it - yeah, what else could have happened? Maybe "Russian murder machine" (lol, how well that had aged) wouldn't be running if someone didn't lie to it about peace agreements, preparing to warfare with it instead - what else could have happened? And these countries are hardly alone in an increasing and diverse list of US enemies - there is a clear pattern with only really one thing (or actor) in common.

I have no idea what you people see behind the "international rules bases order" propaganda meme that you started massively parrot recently, but try giving that speech to someone from southern hemisphere.

There is a better way to live than treat everything around you with "barbarians at the gate" attitude.
Because it goes ocean -> canal -> massive fresh water lake/river system -> canal -> ocean.

Just Google a video of a ship passing through the Panama canel
Properly sandboxing and firewalling LLMs is going to be the killer app.
Samsung: One UI 6.0 arriverà su 30 smartphone entro il 2023
As a city person, I don't really miss nature. I miss the city when I'm out of it.

I'm deeply introverted, but I love the energy and bustle of people, and especially love the brownian motion of ideas and cultures colliding in big cities.

I associate nature with deep loneliness because there are so few people out there, and those who are out there don't really talk to each other. I've been camping, been on hikes, etc. with and without friends, but it's really not my thing. I like going fishing with friends, but forests are not my thing. As a kid I watched a movie about cabin life in Oregon and it left an indelible mark on me: I told myself I never want to live that life. It's so isolating.

I love being around people, even if I don't talk to them. I could sit in a cafe by myself and feel full just feeding of the energy of the overheard conversations and the relationships of people around me.

But as a Chicagoan, I do love talking to people. I love the inconsequential interactions like asking the receptionist how her day was, or the person in line about the weather.
I did not know any of that, that's amazing! I remember the beta coming to an end, but don't remember whether I bought the game or not. My friend group moved on to other things, and I never bothered to look it up.

Too bad to miss the renewal five years ago.
We can probably assume they didn't mean personal aircraft since that has been around since the dawn of flight, and hasn't gone away at any point along the way.

It's rather different from a new tech entrant to an existing field.
I didn’t know Google reviewed apps manually as well. I thought it was all automated as I’ve not heard of an app not passing. There are even some people who have spoken about automating making and publishing shovelware apps for a time.

It takes a bit of effort even to get an app on public TestFlight on Apple’s side. Plus the fee, which is reasonable for a thorough review.

Anyways, I edited my comment to not misrepresent the Play Store process, thanks.
Writers and musicians wont be replaced with AI because the authors persona is part of the product.
The problem isn’t taking time to decompress. Its that there isn’t any time being spent to be active. Most americans are sedentary and its super unhealthy. The fact we’ve established this lifestyle where people sit all day and feel tired from sitting all day and now have to sit all night to relax is terrible for personal health. As an animal we are meant to walk miles and miles foraging for resources and game. If we gave a dog the modern western lifestyle we’d call that animal abuse.
I guess the interesting thing with this one is, while this statistically is __factual__ (at least from my readings of whats going on), we also know statistics do a horrible job in actually showing causation. And an even worse job when it comes to explaining sociological issues because it's always one/few dimensional.

Scientific racism wasn't just absurdist rhetoric. It was, on the surface level, logical (albeit, cherry picked data) to push a specific view point that "felt logical."

So yeah I think you're right about that being an interesting pushed-to-the-right view point. And unfortunately due to it sounding `logical`, it's very hard to convince people to look a bit deeper into it and compare it to historical repeats of that rhetoric.
Thanks. My reasoning was indeed “alright, it’s a weird world without DB, what a DB do?
Hash-join.
Yeah it’s not a challenging problem, but the specific code example isn’t the point. Replace his example with “at one point, we wanted a command that would convert a PNG to a JPG….” most of us couldn’t do that without Google.
succeed? sure. but what do you do when you decide you're just not going to pursue an entire line of business after all? pay everyone in that division to just sit on their hands?
Prize vs price (US English)
this... we need to stop abusing the system
Not knowing anything about medicine or medical journals, or the veracity of the claims, here are the links from the FTA

"A good example of frugal innovation is hernia surgery. In India, instead of using commercial mesh to treat hernias in an operation, you can just cut a bit out of a mosquito net, sterilize it with ethylene oxide, and actually it's just as good if not better than the commercial mesh at a fraction of the cost. "

[ https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6813530 ]

Using a condom for postpartum bleeding..

[ https://pubmed.ncbi.nlm.nih.gov/21879008/ ]

And using Tiliapia Fish skin as treatment for burns

[ https://pubmed.ncbi.nlm.nih.gov/33890902/ ]
Every senior person thinks just like you do... The fact that you "earned (y)our senior roles rather than just aged into them" has nothing to do whether or not your skills can be replaced technology like LLM's. Chances are that you most likely earned your senior role in a specific company / field and your seniority has less to do with your technical skills but more with domain knowledge.

Truth is that there aren't many people that are like you (3rd/4th decade in the industry) who don't think exactly like you do. And truth is that most of you are very wrong ;)
I disagree. For every 100 problems that would be convenient to solve in software, maybe 1 is important enough to the whims of the market that there are actually programmers working on it. If software becomes 100x easier to make, then you don't end up with fewer programmers, you end up with more problems being solved.

And once 100% of the problems that can be solved with software are already solved with software... that's pretty much post-scarcity, isn't it?
It's hard to argue the negative externalities of heroin production are somehow okay because of a "vulnerable population that has long depended on the poppy trade for their livelihood."

Sounds eerily similar to the "crime is okay depending on your wealth level" nonsense.
Amazon cuts games unit jobs
Starship launches Friday 11/17
Programming, like math, is its own reward. I think being ignorant of the two is a luxury with a hidden cost.
There are at least several credible reports from several Bytedance employees who claim that the CCP has a much stronger influence on TikTok than is publicly stated; as recently as a year ago.

Even if those claims are not true for whatever reason—why is the claim that they want to polarize the west through TikTok hard to believe? We're currently in a zero sum ideological war with them in which they have meddled in at least two of our last elections, they have spyware in internationally exported Huawei equipment, etc.

Their recommendation algorithm is a black box, and if they weren't doing anything heinous they could possibly provide some audit trail for US regulators or US employees to inspect. As far as I know they haven't provided much here to improve public perception or lower their risk of getting shut down.
When we get to that point -- beyond a machine regurgitating reasonable facsimiles of code based on human examples, but actually designing and implementing novel systems from the ground up -- we'll need far, far fewer workers in general.
I bet you could make another gpt to recognize them.

Did you write a blog or otherwise release the process you took to make that? It sounds pretty cool.
Yeah but they’ll never master system design/architecture so I’m safe!

/s

We all knew it was coming
If you want to make it like-new... The T60* fan is a few-dollar part on eBay (plus you'll need a little ordinary PC CPU heat sink thermal compound, and some tape), it's not too hard to replace, and there's documentation.

If you download the Hardware Maintenance Manual (HMM) PDF for that model, IIRC, it'll tell you step-by-step how to replace the fan&heatsink assembly. Follow those instructions, but after you remove the assembly, just remove the thermal compound, pull the fan off, tape the new fan onto the old heatsink assembly, apply thermal compound, and resume following the HMM instructions for putting the 'new' assembly into the laptop.

Edit: The latest version of the HMM I could find: https://web.archive.org/web/20210429114642/https://download....
Better stay home wrapped in bubble wrap just to be safe.
And 60 years before that dad sat in his chair reading the paper and listening to the radio until bed. Maybe the only thing keeping back the bmi was the dad in this time was smoking like a chimney and grew up slight and malnourished to begin with in the great depression.
Yup it's the opposite here

There are limits on exactly how a cop can lie, though the bar is sort of ambiguous - it can't "shock the conscience".

They also ostensibly can't entrap you.
I think you underestimate how much scamming pays. It’s much more than $99 per day, so unless Apple blocks the app immediately they’re still making money.
From what I've heard, everyone there drinks the koolaide. it's a precondition for getting hired.

That said, this seems like a very transparent "just give us a bunch of money" request.
Denis Leary wrote a song about that guy.
When it’s said SHA2 will remain secure in foreseeable future, are there estimates on the number of decades?

The quantum computers apparently don’t help much with hash attacks, and SHA2 has received a lot of cryptanalysis.
We do not have efficient general quantum algorithms for quantum simulations.

A quantum simulation can be decomposed in 3 steps:

1. a simulation needs to start in a given quantum state

2. from there it's possible to quantumly evolve the system (simulate) exponentially faster than classically

3. then the resulting quantum state is read

The problem is that setting and reading a quantum state takes O(2^N) quantum operations where N is the number of quantum bits.

So all in all, taking in account the 3 steps, complexity of the quantum algorithm is O(2^N), no better than the classical algorithm.

Sure, for some specific quantum states setting/reading can have polynomial complexity. But these states are usually trivial (ie non quantum).

So quantum simulation might be possible in some cases, we don't know which cases and we don't if these case could be useful.

In short: so far we do not have (faster than classical) quantum algorithms for quantum simulations.
Family Guy - All Chicken Fights

https://www.youtube.com/watch?v=2xzrb0tAQNM
Send an international wire transfer to gain access to the vowels...
He did elaborate. "I had to do that because the apps took up 96% of the storage within." Literally the line right after the one you quoted...
that's not bad at all, pumping stations with far greater requirements have been in operation for decades

https://en.wikipedia.org/wiki/Edmonston_Pumping_Plant
Now I finally understand the origin of the GIL.
archive.ph?
I used a brute force-y approach that meets the requirements, saves millions in operational costs (vs hiring engineers to build and maintain the complex non-brute-force solution).

Unfortunately people don’t think about actual engineering cost of “optimal” solutions. Engineering costs are part of operational costs and need to be juxtaposed against compute.

You can get a lot more mileage out of running the largest EC2 instance for a year vs hiring a junior engineer.
Same, got my first Android dev job from my side projects. Don't think current state of app stores would let something like that happen easily.
Again, this doesn't happen [Edit: Home prices don't rise] where buyers don't compete.
Yeah, we take the kids to parks and stuff, maybe some really-lame like 30 minute trails, but hiking? Camping? Ew, no. Not around here.
I don't really equate making lots of money to doing good for the world either.

Tesla does a bit of good for the environment by putting electric cars on the map, but it's still way better not to drive at all.

SpaceX is nice tech but not really something that makes the world a better place.

But for me looking up to a person is much more based on their personality than their standing in society. I don't really look up to celebrities either.
I have a T480s as well as a T25 (let's not talk about the x300, x220 and earlier stuff I have, being used as bookends; I did have a 701 but sadly threw it out, much to my chagrin in recent years), and the T480s gets used more often, simply because it's more portable. Plus, a rare slim laptop with that neato expandable RJ45 plug, when newer slim laptops nowadays forgo the same.

The internal battery can be readily sourced and replaced easily enough.

My latest toy is a GPD Win Max 2, keyboard isn't too bad actually, but I doubt it will last anywhere near as long as the T480s.
It’s possible, but we don’t allow it.

In one of our single-package repos, I added some ESLint rules to effectively forbid circular module dependencies. Not only are they a code smell, but when modules have side effects (which is really common), they can break circular dependencies at arbitrary places in the cycle.

We’ve been gradually moving to a very small number of monorepos and can better achieve modularity by liberally creating small packages and forbidding package-level cyclic dependencies.
I doubt it. Condoms are a pretty great solution for that.
The question asked doesn’t involved any computer science algorithm knowledge at all, nowhere near leet code complexity.

Only the basics that are close to everyday programming work: write a for-loop, know what a Map/dict is, and Google for “how to read a file”. If a candidate can’t do that, they can’t really program. ChatGPT can probably code this answer.
I mean in my book anyone doing this in anything other than a bash one liner leaning on Awk is overbuilding.
> It has been a huge awakening to folks to learn and hear about topics that their education system has failed them on.

Fully agree - Tiktok university is a great place to graduate from.
That T420 was from the last generation of ThinkPads to have a real keyboard.

And so long as you don't need a big GPU on-board, it's perfectly fine for most Linux-based developer workstation purposes.
This a not a launch license according to this post. A launch license has not been actually granted.

https://twitter.com/Alexphysics13/status/1724225785139986648...
Yes, Ubuntu is withholding security patches for some software
I'm the opposite. I feel like it is true. I very much will NO LONGER THINK about "simple" problems.

My most recent thing is for a game I'm working on. I got a bunch of free sound FX from freesound.org, but they were AIFF format. I googled and found an online converter, then asked ChatGPT to use ffmpeg to write a script that goes through the directory converting the AIFFs to MP3s.

In the past if I would have written such a script it would have required me to "look into how to do it" and then I would have saved the script somewhere on my machine or online. Now I just deleted it right away. If I ever need to do it again or something similar I'll just ask ChatGPT and get it from scratch again.
I would probably add the damage to the launch pad to the list. That seemed to add unnecessary delay to the next launch though I don’t know if it was the long pole or not.
If you want to become an architect, you don't need previous experience as a bricklayer.

Many other fields besides construction are similar: most positions don't require previous experience as "manual labour".

Software development was an exception to the rule, maybe it no longer is.
Ah yes where have I heard that "oh my question is so non tricky that you just have to think rationally and I am only looking for your willingness and ability to converse and you will do fine. But most people fail it because they can't have normal conversations".

"Let us hire this person because they dint solve the problem but were a great conversationalist problem solver" - said nobody at a standardized hiring committee!
We’ll see - but given the gap between chatgpt 3 and 4, I think AIs will be competitive with mid level programmers by the end of the decade. I’d be surprised if they aren’t.

The training systems we use for LLMs are still so crude. ChatGPT has never interacted with a compiler. Imagine learning to write code by only reading (quite small!) snippets on GitHub. That’s the state llms are in now. It’s only a matter of time before someone figures out how to put a compiler in a reinforcement learning loop while training an LLM. I think the outcome of that will be something that can program orders of magnitude better. I’ll do it eventually if nobody else does it first. We also need to solve the “context” problem - but that seems tractable to me too.

For all the computational resources they use to do training and inference, our LLMs are still incredibly simple. The fact they can already code so well is a very strong hint for what is to come.
> Can’t I just use a Database?

> In theory you could write a pretty simple SQL query, and sure, Big Tech companies have giant data warehouses where you can easily do this sort of thing. But for the scope of a coding interview, you wouldn’t want to. Since this is not a distributed systems problem and the data fits in memory, why introduce the additional complexity and dependencies of a database for something that you can solve with 20 lines of simple code?

My first thought on an actual implementation was, if this is a one-off request, to import it into sqlite. No need to set up a big system, and I think it would be easier/faster than writing those 20 lines of code. Also a hell of a lot easier to iterate on minor spec tweaks like the unique pages overall vs per day clarification. And probably less likely to have off-by-one type of bugs, since the simple logic is handled by the database itself. Bonus, it does handle the case where the dataset is larger than memory!
The chaos monkey school of rocket development continues. They will be finding problems in this thing until the day it's taken out of service.
I come across a lot of albums like this while browsing: 15s songs, cut off right in the middle of a phrase, cover and genre unrelated to song contents (sometimes heavily clipped, etc).

I see there are 3 people who bought the $7 album, each with 1911 in the name. And each account has a bunch of other similar looking albums in their accounts.

Money laundering?

It's always upsetting, the song cuts off just as I start enjoying it and the album is a dead end.
if gardeners were snobs about their craft, we could sell them so much snake oil!
I've been saying the same thing. Coding is the worst part of the process. I've been doing it for 20 years professionally and another 10 or more on top of that as a hobby. Don't care about code, just want to make things. Code sucks.
Too bad about SwiftUI (not being as good on 12), but that's fair.
I might add that efficient quantum simulations would be immensely useful. So it's worth pursuing research in this area.

Results are however not guaranteed.
We could also say:

"It is to the US's benefit to encourage the Chinese people to learn about democracy."

This is true. And it is a reason that the CCP has banned western social media. These facts do not require any specific action by US authorities to pressure US-based social media companies to carry it out, because those platforms are full of pro-democracy content already.

> It's disingenuous to suggest that people are talking about tiktok because they think it's just an inherently divisive app.

I didn't. There are many reasons people are talking about TikTok, depending on who it is and what they care about. There's not even a single US government view on the matter.