skysight-inc/HackerNews huggingface dataset:
Because at the end of the day individual humans are within an order of magnitude of intelligence of one another.

Also humans die. Human systems have been 'weak' without technology. Human thought and travel is slow.

If we take AI out of the equation and just add technology there is significant risk that a world dominator could arise. Either a negative dominator (no humans left to control due to nuclear war) or positive dominator (1984 cameras always watching you). There simply hasn't been enough time/luck for these to shake out yet.

Now, add something that over a magnitude smarter and could copy itself a nearly unlimited number of times and you are in new and incalculable territory.
Windows would be a deal-breaker for me I think, ideally I like to use Linux but could (and have) get by with macOS.

I also think non-git would be, it's just too ingrained. Maybe one of the few more recent interesting looking potential successors (I just can't remember names, sorry) posted here every so often, but not mercurial or whatever.

Version control's in a special place in that you have to use the same as each other, but like OS I think being particularly prescriptive about anything would massively put me off. I want both to use vim as I have since university today, but also the freedom to decide actually I want to switch to VSCode or Helix or whatever - not have to use Jetbrains because that's what we do here, nor have to get special dispensation for my choice and then be (or feel that I am) tied to it.

I'm sure some answers are going to be 'they're just tools, who cares' but IMO yes exactly, they're my tools that I'm using to do a job for you, you care about the output, why do you care about the tools.

(Macs muddy the water a bit by tying provided hardware somewhat to the OS. You can't give everyone ThinkPads and also be fine with people using MacOS, you've inherently said it's either Windows or Linux. I don't know what the state of native Windows on Arm Macs is, but I don't think Asahi Linux is ready for daily driving on work machines yet (i.e. where you don't want to be saying 'err well I did something a little different to my laptop and err I have a bit of a driver problem' when you can't make any progress on something.).)
It comes down to alignment of interests and alignment of values. I think previous comment is right in suggesting that people's interests and values may not be clear at that level. People often hide them to appeal more broadly.

The more you reveal about yourself, the fewer people you will appeal to because very few people share your exact values. People tend to like people who share some obvious common values and they assume that the values that are unspoken are also a match. In reality, it's rarely so.

As people learn more about the world and themselves, they begin to realize that some values that they didn't consider before are very important and they may be shocked to find that certain people they used to like do not share those values which they took for granted.
Ehhh a little hard to say because pandemic killed office culture for me but I’m gonna guess negligible. I thought it was a weak article personally.

The previous ones were much, much more substantial. Mostly on a liberal leaning east coast folks don’t want the firm to be doing conservative or foreign authoritarian work basis.

Edit: authoritarian lite, let’s say. E.g. no Russia fwiw
The Whistleblower That Wasn't
First thing I noticed were the Swiss trains :) I guess Google is pretty big in Zurich by now? I remember the beginnings of Google maps here
iWork GT 12 – Windows Tablet with AMD Ryzen
I can see I've touched a nerve among Munger fans.

I don't know where you're getting random Joes. The bulk of criticism for this design is from architects. Why did Charlie ignore it? Great question. Anyway, they cancelled the building a few months ago.
def concat_tuples(tuple1: Tuple[int, str, float], tuple2: Tuple[str, str, str]) -> Tuple[int, str, float, str, str, str]:
return tuple1 + tuple2

Your second function you just broke out of the type system with Any. Give me a more exact, are you saying Any is a constrained type variable? The only possibility here is this:

T = TypeVar('T')
def transform(x: Dict[str, T]) -> Dict[str, Callable[[], T]]:
return {key: lambda : value for key, value in x.items()}

If you want that lambda to do something else you have to constrain T. Constraining T will give me more options in the definition:

from numbers import Number
def transform2(x: Dict[str, Number]) -> Dict[str, Callable[[Number], Number]]:
return {key: lambda y: value + y for key, value in x.items()}

def transform3(x: Dict[str, Number]) -> Dict[str, Callable[[], Number]]:
return {key: lambda: value + value for key, value in x.items()}

etc...

The thing is because these type checkers are external, anyone can add arbitrary features to them and extend it. Someone can make it to the level of proof checking... eliminating the need for testing in general. Of course the syntax has to support it too.
So basically a Norm Macdonald perfect joke?

It’s reflexive and a tautology - Munger’s best point is actually the point of the existence of the book it is contained within.

Turtles all the way down.
> Buy an entrenched software company that isn't growing but has a lot of customers and milk it.

This is textbook management 101, and not just for software companies.
Ask HN: Retiring as a Programmer at 60
Hi folks, asking for a friend - my dad.

He is 60 and can code a bit. He did some BASIC in the 80s and 90s, and he can use ChatGPT to write VBA macros. He is well versed in Excel also.

2 years ago he strated playing with programming again. He bought arduino kits and 3d printers and can work his way around it to build a baby monitor that detects faces. He can code in Python and SQL too.

But his experience is in industrial management.

He is about to retire, and his dream is to retire as a programmer.

What are his options now? Is it realistic to assume that he can find a position in the programming industry? He is not looking for status or high pay. A simple junior level job would be more than fine!

Located in Nova Scotia/Canada.
I would never name names but I don’t have 18 years of Google equity. I suspect he didn’t have any non-disparagement clauses to sign.
Has any group of students ever decided how to design their on campus housing, or has that 100% of the time fell to a licensed architect?
There are plenty other commands that change the working tree. rebase, cherry-pick, revert, merge, etc. Are you suggesting that all these should be done by checkout?

pull is fetch + rebase or merge. You can use fetch instead of pull if you prefer. Or `git remote update`, for that matter.
A motivated individual could repeat the effort on city power, diesel supplement, a mishmash of cpus cobbled together to few thousands of nodes and a cleverly selected training set... And then connect it to the Internet on purpose. Frankly I think the eventuality of this are llm created firewalls of viruses consuming ever increasing amounts of energy to destroy any uninitiated/unpaying connector. Across the world knots will form at the only borders that matter anymore. Eventually one ID provider will protect us all from noone and the only people who need to worry are those who incidentally wind up on the wrong side of everywhere.
I think this also has something to do with the whole OpenAI debacle

but I can only guess....
What browser are you using? Safari?
That looks too flimsy for pro audio; a month of gigging and it's toast.

No XLR or 1/4" TRS jacks.
I would not take a job that required me to use Windows.

I would begrudgingly accept a Mac, but my preference is Linux.
The "ant algorithm" has been used for a long time to solve "shortest path" type problems, it's not really intelligence just evolved behavior. Granted there is probably a fuzzy line between the two at some point.

https://en.wikipedia.org/wiki/Ant_colony_optimization_algori...
Well I don't know about your business in McKinsey, but just in case you don't know about your company's criminal record (bad if you do, bad if you don't), you could a quick review of the "Controversies" section for McKinsey in Wikipedia, including colaboration with authoritarian regimes, corruption in south Africa, arms business with Russia, jail consulting...

When was the last opioids crisis settlement, a month and a half ago? How much is it already? Almost a billion dollars.

Nuanced, yep.
Wow this is very cool thanks for sharing!
A car accident isn't super speculative, nor the way these accidents happen, the injuries they can cause and so forth. There is nothing speculative or hypothetical about them.

We don't know the actual risks of something that does not exist and is vaguely characterized. Any number of hypotheticals can have existential risks with a certain probability, that is not enough to warrant study.
it's implausible, because the hyperbole is over the top: he's wealthy from writing programs, and clearly has not assessed every single person in the world, so he knows better.
Watching this now - it’s actually considerably increased my interest in Mojo!

It’s quite a modern language (especially with tooling), and I love the ideas behind the metaprogramming and pushing as much as possible into library code.

Will keep an eye on it.
To me languages/OSes are tools of the trade. Carpentry, plumbing, etc is no different. Some people have strong preferences, some do not. Regardless, right tools for the right job applies.
You're very off base on your interpretation here-- seeming to try and squeeze the wrong meaning out of a straightforward warning. But it's your right to be wrong, so I'll leave you to it :)
The list of the most popular Fortran repositories on GitHub:

https://play.clickhouse.com/play?user=play#U0VMRUNUICdodHRwc...

WRF is one of the most notable...
How can an applicant know in advance if the position involves an OS they won't be willing to use?

This seems like a case where clear communication in both directions is desirable. You as a hiring manager should disclose if a particular OS is required, so the applicant can tell you if that's acceptable or not.

(Maybe you personally do this -- I'm really using a generic "you" in this comment.)
Show HN: Cyberkitty – an experimental hybrid-GPT+Human long-form fiction editor
NOTE: If you're one of the first people to see this, you can also access a running installation at https://cyberkitty.ai It'll run until I hit my GPT-4 budget limit, then stop working. Be warned that it's in single user, so nothing is private!

----

Last week I came down with a fever and decided to run some experiments on whether the new GPT could generate long-form fiction. Around the same time, I saw a HN comment about how technology gains have lead SWEs to work at higher levels of abstraction—and I thought “huh, why not writers?”

Anyway so I was locked indoors for a week and a half and I spent it coding an answer that question.

Most of the magic sauce here is just in making it feel really snappy and good to edit—making it easy for the human to collaborate with the objectively faster LLM. The underlying prompt engineering is cool, but it’s the feeling that you can do more than just shoot a prompt at ChatGPT and hope for a good result, or start writing and hope for a good autocomplete.

Definitely gave me some ideas for future LLM experiences I want to try out, let me know what you think!
Would you recommend that book for non-C++ programmers too?
Just to point out that I am not the original author of this article. All credit goes to the original writer. I am guessing the title was changed to "My experience" from what was "A writer's experience" after submission. Want to give credit where credit is due.

I found the research in this article to be really well done and something I run into in my own technical writing work. I tried using ChatGPT a few times to write articles, and the result was less than pleasing. I find it helpful for ideating rather than actually writing.
Commercially available, but not viable. I read an article the other day that speculated Waymo was losing $1000 for every cab ride or something crazy like that.

And commercially available, but only in "easy" places with mild climate and easy roads. When I see them effortlessly driving around here in 4" of fresh snow with no visible lane markings and cars sliding all over the place, I'll be impressed.

I just got back from Scottsdale, AZ and saw a few Waymo taxis around (crossed the street in front of one), but, like... that's easy... wide, even surfaced roads, no real weather. Barely a pedestrian or cyclist in sight.

And, finally, none of this looks anywhere like the predictions from 5, 6, 7 years ago. We're almost a decade on from when I first started hearing people saying things like "no point in becoming a truck driver, that's a dead career now that trucks will be automated" and, yeah... that was wrong as hell.
As an additional note - the cost of the robot is only part of the cost.

You have to bring the parts to be welded together to start with (i.e. some sort of conveyor system - decent conveyor is like $4-5k per meter) and the cost quoted there also doesn't include integration, programming, maintenance, project management, M&E, and support.

As soon as the payback is compelling companies will put it in - but I suspect the quoted $100k here actually ends up being more like $300k-$500k by the time it's installed and all costs are pushed in. Then there is probably a $30-50k maintenance contract that sits on top of it.
The irony is that the issues this helps with could be solved far before production. Compile time, or some local runtime even. Just not in Ruby.

Nearly all the issues this shows you quickly are issues that static typing would prevent compile time, or type-hints would show you in dev-time.

I've been doing fulltime Rails for 12+ years now, PHP before that, C before that. But always I developed side-gigs in Java, C# and other typed languages and now, finally fulltime over to Rust. They solve this.

Before production. You want this solved before production. Really.
very cool. what's the relationship between the colour and sound? just random?
That's an article from 2021 that says ads were 80% of revenue
As someone who worked on SP routers at Cisco - yes to the above.
I am not talking about sci-fi magic and unlimited capabilities. What I am saying is very concrete and obvious: profits are misaligned with long-term ecological viability. The evidence for this is very clear as well because the biosphere is now full of synthetic chemicals and their byproducts which were created by profit-aligned companies and corporations.
AI Startup Cohere's CEO Slams Effective Altruism in Wake of OpenAI Drama
After being an extremely data-driven dev/pm/founder I'm currently making a mostly offline app with close to no analytics (apple gives install numbers but that's about it). It's fun not to know how many people click on my button. It's like a whole world of concerns melt away and I'm forced to just have (good?) taste. No days spent constructing funnels and hunting drop-off.

Would not recommend for a business that's trying hard to optimize, but for a hobby project flying without instruments is pretty fun.
Why would these laptops even pose an existential danger? Why would it need to be within my power?
Essentially, yes, I'd transfer the account or restore from backup, but depending on the hardware change there may be other yak shaving to do.

I don't believe putting a used laptop on the market is necessarily cutting down e-waste in the same way as not purchasing one, though you make a good point.
That experience sounds so great. How did you get hired?
No, I don't give a shit about Charlie. I do dislike uninformed kneejerk reactions though.

No, the bulk of the criticism has come from uninformed joes like yourself. Some architects have spoken out against it, and some have spoken for it.
Long time Googler, this resonates.

I feel very unhappy at Google, certainly I would have left at this point if the job market were a little better.

I’ve had a successful career here with multiple product launches which had significant revenue or other measurable impact and several promotions. But reflecting on all of it, I feel burnt out and used, dispirited with the directionless race to the bottom Google is now engaged in.

Most of my last year was spent in bitter political fights, escalations, failed attempts at “alignment”, retrospectives on what went wrong, and very little actual software engineering. I’m going to lose the ability to do anything but be a cog in the enormous Google bureaucracy if something doesn’t change.

It’s definitely time to go, but I wish I could have come to this realization when the opportunities were more plentiful.
The Code Spell Checker extension is great. It has proper handling for camelcase and it's fast to add words to the dictionary (cmd + .). Catches many typos when coding.

Probably not best for the last line of defence for public articles, but probably good enough.

https://marketplace.visualstudio.com/items?itemName=streetsi...
Takes an insane amount of energy to actually launch something into the sun.
You could say this about almost all modern cars.

This is the same issue that is leaking into phones, TVs, PCs, and other devices:

If you don't purchase the cloud-sub, that piece of hardware is just expensive paperweight.

We keep reading that people are willing to pay for a "Dumb TV", etc. Yet they are not startups or manufacturers stepping up. All words, no action ?
Jobs died, Musk wandered off the program, they need a new Messiah.
Your reg dates are 2012 and 2014. As you know, this is hacker news. not c-level news, not middle management news.. hacker news.
You mean you know multiple people who spent all that money and don't ever take the thing off-road? Do they plan to at some point or was it always intended to be strictly for show?
JetBrains Developer Survey 2023 Released
One of the theories circulating is that he engaged in willful copyright infringement, and may have had advance knowledge of this pending lawsuit. https://www.semafor.com/article/11/21/2023/openai-microsoft-...
SpaceX launches "limitless" 'zero fuel' engine into space
Some highlights: https://tomaszs2.medium.com/7-surprising-coding-facts-reveal...
Bell was an industrial R&D lab. To an industrial R&D lab, the mission is everything.

If a company/country/person is rich enough, there is spare cash available so that all employees are not required to bring in an income from all their activities. In other words, there is enough slack in the system that some (a lot!) of work is done that is unfruitful and maybe, a complete waste of money and resources. But even there, it not really wasteful because we now know what doesn't work!

It's the old 'Half of every advertising Dollar is wasted'. BUT WHICH HALF?? You have to spend ALL of that dollar on advertising to gain the benefit. Same with R&D, you'll never know in advance which bit of R&D will bring in the billions in 20 years time.

Read up on the early years of UNIX at Bell Labs. That will bring the best story of 'WHY?' and 'HOW?' to view. It's often said that UNIX came about because the hackers (original meaning of 'hackers') wanted to be able to play SpaceWar.
Partial page programming was supported on some older SLC NAND, but is usually unsupported on modern MLC(/TLC/QLC) flash.
Same, but served via Jellyfin. If you haven’t already, make sure to check out Tubesync. It makes managing the downloading side a breeze.

https://github.com/meeb/tubesync
It appears that Bloomberg ran such a story this year spring.

I recall I was aware of lesswrong.com when it was still about bayesian stuff and not the hive of basilisk oil salesmen. So, before I stumbled on the fanfic (penned by "Less Wrong"), but for plenty of folks it might have been the other way round.
List of AI safety challenges and meta-level ideas for addressing some
Stop repeating unverified allegations. Anyone can allege anything.
Getting Started with Llama 2
I too believe the company has entered a phase of stagnancy or even decline. In fact, so much that two weeks ago I put my money where my mouth is by selling $1M worth of GOOG I was given as part of a stock grant when I was hired by Google in 2014. (I promptly reinvested this capital in a generic S&P 500 index fund.)

From 2014 to mid 2015, when I quit, I found Google had a great engineering culture and I loved my time at the company, but I was having gut feelings of the start of a decline. I saw engineering hires who weren't so skilled. I saw Larry and Sergei seemingly lack the spark in their eyes when giving candid answers at our TGIF meetings. I saw a buildup of red tape and overhead. Then, long after quitting Google, more problems crop up. In the last year or so I saw a noticeable decline in the quality of Google search engine results. In the last 2 months I saw an even more noticeable decrease of the quality of Gmail's spam filters (today I get ~10 spams daily out of ~50 legitimate emails.) I keep stumbling on more and more annoying bugs in Google's Android apps that remain unfixed for years.

No one knows how long this stagnancy or decline is going to last. In the case of Microsoft they have stagnated (IMHO because of Ballmer) roughly between 2005 and 2017 (6% annual revenue growth on average). Since 2017, thanks to Satya Nadella's turnaround, their annual revenue growth was 13% on average. I think Google needs to see leadership change to whip the company back into shape. But this probably won't happen for another few years. There is so much inertia in market forces of a huge mastodon like Google that it will take another couple years for such sub-par products and services quality to start noticeably affecting revenue growth. That inertia is the same reason it took 3 years of Nadella as CEO before Microsoft saw revenue growth starting to bounce back up.
One of the most brilliant pieces of wisdom I got from Munger comes from his early years when he was a flight operator at some navy or air force base.

At the beginning he felt the job to be difficult and stressful, he had to know how to assist planes fly safely and it wasn't always clear what had the highest priority.

So he inversed the problem: what could he do to make the planes crash?

It was easier to do his job by focusing on the things he could do wrong and just avoid those.

It's a powerful framework I use consistently in my life.

I really like Munger. I also love how unfiltered he is.
No this is actually wrong. It works but it doesn't capture the meaning of the nature of a tuple.

A Tuple is Typed as something as a Fixed size. That's right, it's like this at the Type level. The entire concept of a tuple is a Product type or essentially like a struct but with no names for each parameter.

Tuple[int, str, float] #correct

Doing what you're doing here is equivalent to creating a Struct with variadic properties.

If you want some container that holds an arbitrary amount of things that is a List

The correct type for what you want is actually this:

List[Any]
https://en.wikipedia.org/wiki/Consumer_welfare_standard
A Chatbot that let's you chat with HackerNews using Langchain and Streamlig.

Repo: https://github.com/neural-maze/talking_with_hn
It’s hardly surprising when you consider that what gives a writer their distinct voice is to a large extent determined by their own particular diet of others’ writing, which in the case of ChatGPT is… well… everything. So of course you get blandness.
And did he use them? Could he have used them willy-nilly?
Video Translation is still not capturing minute emotions
I tried several other AI too. None of them could capture minute emotions expressed in the videos. Works good for documentaries or Intro videos though.
Plan Continuation Bias
I do just work there and that’s okay with me.
This is definitely the case on other processors. I’ve written a program to detect the number of cores by using that fact.
"The first significantly widespread high-level language was Fortran."

https://en.m.wikipedia.org/wiki/High-level_programming_langu...