skysight-inc/HackerNews huggingface dataset:
I manage a number of development teams, and I don’t get to write much code anymore, but I was asked to urgently build an integration.

The team lead I was going to assign the task to was offshore, and not yet online, so I put the URL for the documentation into ChatGPT premium, and it spat out a working solution.

My team lead was a bit perturbed and created a more enterprisy solution with factories and DI (more out of pride than necessity), but my original code was production ready.

I’m not going to be firing anyone just yet, and certainly not my senior people, but I can see a lot of grunt-level work going away.
Good thing SQLite is written in C.
The problem with ChatGPT document upload is it tries to have the AI write and execute code on the spot for things you ask it. It will write code to read a PDF, then execute it. But this isn’t optimized for the job at hand.

I run https://docalysis.com/ which has human engineered AI document analysis features. I don’t have whole document translation yet (nobody asked for it) but people are using it for asking questions in one language when the document is in another language. If I wanted to add whole document translation, I’d do it as a custom thing that we code up, not ask the AI to try to invent it on the spot.
I see absolutely nothing special in a pc that lives 10 years. Most pc last that long. And my centrino-1 vaio laptop from 2004 is still alive
Digital Authoritarianism in Turkish Cyberspace
"In Turkey, a combination of actors including riot police, social media monitoring agents, intelligence officers, pro-government trolls, hackers, secret witnesses, informants, and collaborators work together to identify and target individuals deemed 'risky.'"

Sounds fun.
> (I previously worked for the Smithsonian Tropical Research Institute in Panama and lived on an island in the Panama Canal)

I read that the canal never got built at first because of mosquitoes. Are mosquitoes still a problem there?
I'm not a rocket scientist, but it just feels like they are throwing money into something that will never work at that scale because they have to spend investor and government money to ensure funding continues next year. It's just a musk thing to do.
> It's hard to not believe that the system is set up to increase crime

or car ownership...
Silicon Valley is piling into the business of snooping
https://archive.ph/jTizT
You take the good with the bad.

The same brain that is so pig-headed as to believe whatever $Conspiracy today, is also the brain that was pig-headed enough to think he could fund an EV and a Rocket company at the same time, when he had experience of none, during a recession.

If he was reasonable minded, he would have realised the whole EV and Rocket thing is a stupid risk not worth taking and he would have invested his paypal money into something safe like all his fellow paypal mafia members who started VCs, and today we would never had heard of him except in esoteric terms, and he would have been sipping mai tai or whatever it is that VCs do when they are lazing around in their 3rd yatch.

Like acc to his bio (mentioned somewhere in his 1st bio by ashlee vance) the man literally had an intervention with fellow rich white buddies that he's gonna go bankrupt, that's how stupid the idea was.

to speak in explicit 4chan terms, that autist brain of his what created/funded this, and his stupid tweets are frankly a cheap price to pay for it (at least for me, I'm not american ;p)
No, it's a woman who uses her sexual allure to attract and extract money from lonely boys.
I don't even know 20 people
We're finally living in the future!
If I knew the real reason I wouldn't have left that comment. Could be a huge scandal, could be that division wasn't making the money expected.

The most likely and boring reason is that it's just more industry shrinking in response to the economy. Just because Amazon can afford to keep things running doesn't mean they won't penny pinch.
Even if AI were actually good at greenfield dev, that’s still only a tiny part of the job, and not the hard part. Try fitting a huge legacy codebase in your prompt.
>Japan is not at all Westernized, nor Taiwan, nor South Korea, but they are definitely modern.

Free speech and democracy are Western ideals. I think most people would say that these countries are absolutely westernized.

China, and much of the Arab world, is modern, and largely at odds with Western values. Maybe these are better examples for your comment.
Or people can stop acting crazy when seeing someone who disagrees with them. I'm glad he broke the Twitter echo chamber, so now people have to confront the fact that regardless of whatever direction you lean, around half the country leans the other way. Maybe the polarization problem that's been happening since ~2012 can finally go away.
> The thing that makes this all really "meta-interesting" is that everybody who remembers that time remembers it differently and so there's no "correct" way to do this.

I suspect it's also because the pictures weren't all that sharp to begin with, the brain filled in ('hallucinated') details. Perhaps more so with young observers.
How do you design them to not cause that problem? Except for choosing an orbit that degrades relatively quickly.
Reasons why (supposition, not necessarily in agreement, just arguments I am familiar with) -

It's because foundations are now free but nobody understands how they work anymore - or soon won't hence the waning as opposed to disappeared. There are whole levels that a coder needed to understand in the past that recent entrants to the field do not understand, that can still subtly affect how things work, if no one understands the things the craft depends on, then the craft is waning.

For anyone who started programming more than 13 years ago in the most widespread programming discipline for the past few decades (Web technologies), which in this career makes you super-old, the craft is waning because every year it becomes more and more difficult to understand the whole stack that the web depends on. Not even considering the whole stack of technologies that my first paragraph alluded to.

For Frontend coders it is waning because there are ever increasing difficulties to find out how to do something someone else did by looking at their code - modern build technologies means looking at the code of a site is not worthwhile. And people were already complaining about that 13+ years ago.

If you have kids or outside work responsibilities then in combination with this and the need to produce things and the ever increasing eating of stuff by software (opening new problems and business areas one might need to be cognizant of) it becomes less possible, for those not in school, to hone their craft via purposeful working. For this reason it may be that the craft is waning.

Finally improving productivity is not necessarily something that correlates with improving the craft - industrialization may have improved productivity and made many products available to many people that did not have them before, but it is pretty well known that it was not beneficial to the crafts. Perhaps the feeling is the same here.
My first thought goes to heat from the router, not microwaves. Or maybe they get disturbed more often by someone fiddling with the router.
Typing this on my lovely T420s.
I presented a consistent idea. Net benefit. It's a consistency that actually makes sense instead of ending up with crooks taking money from everyone and people being unable to stop it because they couldn't understand the concept of laws.

> You will support privacy for one person but not another solely depending on how much money you think you could nab.

Yes, I support less privacy for people being investigated for crimes. Are you really unfamiliar with the concept of a warrant? Everything I've said is really basic stuff, and it's truly mind-boggling that I have to explain it at all.
Air quality is something I've started paying attention to recently. I've flown a lot in the past but have never thought of it.
Yes. Thats like a langchain. The only issue then is latency as it talks to itself.
Then tell your politicians to decouple from the US and fund their military escapades themselves...
0.38 Billion USD project that utterly flopped.

Users are outright quitting due to dissatisfaction. Poor usability having direct impact on patients.

Now they want to go back to the old system.
The spiritual successor to RailsCasts is worth a look https://gorails.com/
They also don't peddle fentanyl within their borders.
Depends on your goal I guess. Like a lot of farming, "good enough" can be the driver
He is. Later in the article he explains a task he did during the working day to his wife. It seemed like his employer uses some sort of custom tableview control, or he was working on a business report. Honestly it sounded like the bigger threat to that particular task was someone finding an open source library that did it already, but it illustrated the point and the story was nicely written.
What makes you say that? There are constant improvements in how they’re being trained and what they’re being trained with; there really isn’t any particular reason to believe we’re at a maxima. Especially with multimodality being introduced!
> If you are involved parents, it is difficult to make a wrong choice.

I think this is true for so many other areas of parenting. I might print that out.
Jay-Z: From Selling Crack to Hip-Hop Billionaire
I think you and GP are using different definitions of "App Store". GP seems to be taking issue with how walled gardens enable application censorship and erode user control. You counter that standardized application installation/management is good UX and compatible with models that allow anyone to spin up software repositories, which is true, but doesn't counter anything GP says.
Salesforce implementation cost refers to the total expenditure required to set up and customize Salesforce for your organization’s unique needs. It encompasses various expenses, including software licenses, consulting services, training, data migration, and ongoing support.
True, but that level of nuance likely isn’t going to make contact with those that have staunch political views - it’s worth the reminder that any company is not the CEO.
Hack/HHVM Project Update
That is also absolutely unchanged compared to "since forever". Canonical supports "main", while "universe" and "multiverse" offer best-effort community support (aka from debian). They now additionally offer a dedicated team for those repos.

Honest question, since the arch wiki seems surprisingly spotty on this: Which arch repos are covered by their security team? Just core? Or also extra? More than that? AUR surely not, right?
I bought a t-mobile g1 the first android phone. At the time my school's wifi needed you to log in every time you joined the network. I wrote an app that logged you in automatically. Solved a need I had, I then put in in the app store for $0.99 and sold a few hundred.

I went to a small company career fair for the free lunch. When they saw I had an app in the app store, I had immediate interest and got an internship.
That's the point.. "revenge of the so-so coder".
I'm just as perplexed that you're perplexed.
Any ideas how I can turn off this cancer yt shorts? I'm not using it and yt keeps shoving it up my ass in every update..
It probably made it more available to the masses (as WebObjects was not free and license costs where in the region of a car at some point)
Yes. In some ways I wish I had never seen a Retina display. There is no going back now.
OpenAI, Humane and Apple's Shadow
This sounds like a Chat GPT sales letter.
Though it’s obvious that the customer does not have these permissions in probably 95% of cases, maybe 100%. Because if both people agree, then you might as well just take a photo of them together. No need for AI then.

In Germany, a contract for such a service would be legally void.

(An example of this is the sale of radar detectors. Here, too, the companies claim that it’s the user’s responsibility not to use them for illegal purposes, i.e. speeding. But the courts don’t buy it. They say the companies know exactly what they selling, and they declare such contracts void. The fact that a user could, theoretically, use that detector in a way that would not be unlawful is irrelevant, since it’s empirically evident that the vast majority does not, and the very appeal of the product is precisely the unlawful behavior.)
Except Oppenheimer movie, who got it right.

Seek to 4m46s https://youtu.be/kqYenzBwlkU?si=y87R0XvuWL8_7t6Q&t=286

If my memory is right, the actual scene, and delay, is longer than it is in this clip.
Sam Altman creating a GPT that offers startup advice based on his writings
You can switch to "Following" on front page and not get any algo recs but I don't think selection sticks.

Algo recs and reels nearly killed IG for me. It desperately tries to become TikTok but that's not why I signed up for IG (which was photos). Photos still exist, but even if you like every photo and "dislike" every reel for months it will still push 99% reel content in your feed--whatever ML they use has been near totally useless.
Try breaking down the problem. You don't have to do it yourself, you can tell ChatGPT to break down the problem for you then try to implement individual parts.

When you have something that kind of works, tell ChatGPT what the problems are and ask for refinement.

IMHO currently the weak point of LLMs is that they can't really tell what's adequate for human consumption. You have to act as a guide who knows what's good and what can be improved and how can be improved. ChatGPT will be able to handle the implementation.

In programming you don't have to worry too much about hallucinations because it won't work at all if it hallucinates.
Yep, with companies doing laptop replacements on a 3 year basis or 5 year basis depending, there are so many on ebay.

And looking at my own work provided ThinkPad, I keep it closed and docked 99% of the time, so the keyboard looks brand new despite being a 4-year-old laptop now.

But that just depends on the user/site it goes to.
Just out of curiosity: is the code generated by ChatGPT not what you expected or is it failing to produce the result that you wanted.

I suspect you mean the latter, but just wanted to confirm.
The funny thing is Android Studio itself is now much more usable than XCode but as you say it is everything you are doing in it that is maddening.

What kills me about Android is the extent to which the official best practices have always been out of touch with reality and somehow get more so every time they add something new. The indoctrination in the Android dev community is so strong most people cannot separate the few core good bits of the platform from the layers of utter nonsense on top because they only know the nonsense.
I don’t about that, I mean - if you’re going to be in a position where this level of craftsmanship is necessary, then why shouldn’t the interviewer require that you demonstrate your ability to do so? It’s not a trick question, it isn’t unrealistic or impractical, it just spotlights a particular programming focus, performance.
Is that 15 minutes for a first-timer, including time spent sourcing the upgraded display?
Although the whole "tragedy vs statistic" thing is an applied version of that thought.
I'm probably bad at writing prompts, but in my limited experience, I spend more time reviewing and correcting the generated code than it would have taken to write it myself. And that is just for simple tasks. I can't imagine thinking a llm could generate millions of lines of bug free code.
it's not?
> You know, like literally half the people in the country?

I have no opinion on Musk or the rest of your comment, but as a simple matter of factual data it's been two decades since US Republicans could claim a slight edge on US Democrats in the popular vote (percentage of entire voting population) and four decades since they had any significant support.

For a good while Republican voters have been less than half the country and were it not for the uneven weighting of geographic areas and a domination of party controlled gerrymandering oportunities they would have even less political success than they have seen.

That's just simple psephology fo you.
No, what the author is discussing is a syntax thing.

Lets take a hypothetical C-like language:

result = C(B(A()))

In this your result is on the left hand side. The first function to be executed is A and then B and lastly C, which also reads right to left. This is a pretty common way to write code, it's by no means unique to C-like languages. So you'd have gotten so good at reading code like this that you probably don't even realise you're reading right to left.

Now lets look at a POSIX-like shell language:

result = $(A | B | C)

Here the result is still on the left hand side but now you're reading the functions from left to right (ie pipes)

I'm not the article author by my own programming language takes things a step further from conventional shells and you can do the following:

A -> B -> C -> set result

Here it reads fully left to right. There is zero confusion about which order to read this.

----------------

Going back to the more general point about reading left to right, it's worth noting that even math operators can be extended this way. For example with polish notation (https://en.wikipedia.org/wiki/Polish_notation) your operators precede your values. Effectively turning those symbols into function names:

+ 2 5

...would return 7

Though personally I prefer the more traditional format of operators sitting between their values (2+5), but that's purely because that is what I'm used to.
Fedi what?

This seems to only show American news sites.
Nope. LLMs have a limited context window partly because that's the chunk size with which they're presented with data to learn during training (and partly for computational complexity reasons).

One of the reasons I'm feeling very bullish on LLMs is because if you look at the exact training process being used it's full of what feels like very obvious low hanging fruit. I suspect a part of the reason that training them is so expensive is that we do it in really dumb ways that would sound like a dystopian hell if you described it to any actual teacher. The fact that we can get such good results from such a terrible training procedure by just blasting through it with computational brute force, strongly suggests that much better results should be possible once some of that low hanging fruit starts being harvested.
Agreed. The only thing to come true in the last decade about the death of software engineering from no/low-code systems is that there were more software jobs created to build no/low-code systems.

Also see "death of the sys admin by way of AWS and the like"
GP is equating app stores with walled gardens. I am saying that this need not be the case and that you should keep the benefits while getting rid of the points he is criticizing.

> but doesn't counter anything GP says.

It says that razing the earth and getting rid of the whole concept is overkill and his criticism should not be of app stores as such but of "gatekeepers" abusing their position.
I find that TikTok's algorithm is actually excellent at pigeonholing you depending on what you pay attention to. The only "thot" content I ever see is when TikTok decides to push (geographically localized) live chats on me (which is 50% thirst traps and 50% neo-nazi where I am, apparently). But I have consistently swiped away anything I don't want to see more of as soon as I can.

If anything, the problem for me now is that TikTok is so narrow in what it shows me that I barely ever get anything new (thematically) and when I do TikTok instantly tries to make it its entire focus if I dare engage with it at all.
Use alternative YT front-end like Piped, Newpipe etc.
Because it takes deep pockets and willingness to take big risks. Something gov organizations can not do.
Yup. My kids are ahead of their peers academically and socially, and it's been a lot of fun. My advice to start would be to start by compiling as many resources as possible. Look at different schools and school systems and look for their grade-level objectives. Learn about high-achieving students and take a look at the resources they use. Brainstorm about what school can be, and what you can do with the tremendous flexibility you've afforded yourself. Set up goals to track your progress. Acknowledge that your child will have strengths and weaknesses. I have a lot to say on the subject that won't fit here, but I think it's hard to do worse than the alternatives if you have an ambitious plan going in.
Do not use their app, then set ad block rules to block whatever you want.
I only got thristtraps in the first week or so, after that I just get memes. Maybe you shouldn't hit like on all of them (;
Tetra radio encryption algorithms to enter public domain
Haha, does it involve timers?
I wonder if there are parallels to be drawn here against the industrialization of other, physical, goods, and how their production evolved over time. If you look at something like, say, printing (I'll use the example of woodblock printing here, since I know a decent amount about it), it originated very much as a craft and discipline, as a means to fulfill a particular function. As printing technology improved and became better industrialized, the craft of printing was gradually replaced with other means that fulfilled the same function, but possessed a different form. i.e., lacking those characteristics of products of craft that we find desirable; artless.

We've been able to fulfill the function of printing very cheaply for what seems like ages now, and we've reached a point where some niche and particularly attuned segment of the population wants a bit more out of the actual form of the printed product, the depth of form that was once common. There is a growing community of people that deeply care about woodblock prints now, favoring their physical characteristics, despite such prints falling out of fashion for a period of time during the heights of industrialization. This group of people understands the value of such craft, and is willing to spend more for it, since the difference in the form of the end product from mass-produced stuff is so stark.

The key thing here, and with other categories of physical goods (e.g. pottery, glassware, furniture, etc.), is that there's an obvious and tangible difference in the form of products produced via traditional means, and those mass manufactured, despite them serving fundamentally the same function.

With software however, I worry that this isn't the case, and the sort of resurgence of interest we see now in products produced by traditional means won't ever translate, assuming that we do move in the direction of more and more software engineering being "automated" by AI assistance. To an end-user of a piece of software, I imagine that there will be very little visible difference in the observable characteristics between fully hand-written and AI-produced software. Indeed, given the same requirements, there ought not be a difference between these two things. It's exactly this delta, however, which drives the passionate and less cost-sensitive enthusiasts to prefer handmade physical goods over manufactured ones. If both the form and the function of AI-produced software is identical to those of traditional software, but the AI-produced software is cheaper, why would anyone go with the traditional stuff? I understand that there are other factors at play here as well (e.g., particularly principled consumers etc.) but really, some combination of form, function, and cost seem like the biggest levers to me, and they seem on the face of it to be pulled toward the direction of AI, for better or worse.
No, use an encoder/decoder transformer, for example: prompt goes on encoder, is mashed into latent space by encode, then decoder iteratively decodes latent space into result.

Think like how DeepL isn't in the news for prompt injection.
It's decoder-only transformers, which make those headlines.