skysight-inc/HackerNews huggingface dataset:
I think that writing style has a point in _realtime_ text chat, where you are racing to get your comment in and turn in the conversation. It’s like a way of streaming your thoughts, not unlike voice conversation - many of the defenses seemed to be talking about that. Not defending it in non-realtime scenarios though.
They types still didn't learn that google, microsoft and every single disruptor out there has been founded and brought to riches by technical people. Business minded folks survive for a while, make a few millions, but never reach the levels of these companies. Quite the contrary - companies of this level plunge once business folks dominate. But that's good. Once google's dead others will take its place, and will be likely founded by technical people.
> free of the quirks of a human author

Sometimes those quirks are what matters.
In the USA, 20% of computers still run on coal!

https://www.eia.gov/energyexplained/electricity/electricity-...
I think you’re underestimating the variability in hand strength between people.
My ideal world would have no timezones and be entirely Anglophone (English is not my first language, so I'm not even biased in that regard). This is probably an extremely controversial take, considering how much interesting culture and history would be wiped out, but the thought makes me feel warm and fuzzy inside.
I implemented this in backend as an onboarding task. Also improved syntax so that to/from/exclude could be entered in arbitrary order. Didn't realize colleague had exposed on UI until seeing blog
One of my favorite vintage PCs is my PS/2 Model 30, and I had no idea it was available in a dual floppy configuration! It seems way too late to have been sold that way, but yup, checks out, that was the bare-bones configuration.
Luddite is not synonym for technophobe. Sorry to interrupt, I believe it's an important distinction given Luddites' role in industrial society.
> Nope. Now I'm just a shitty business person and a shitty dev. Forcing myself to do the actual work of talking to customers now.

This level of humility will take you far. You will get better at talking to customers over time, keep grinding, keep practicing, it gets easier. And one day the switch will happen, they will look up to you as the knowledgeable consultant instead of looking down on you as the 'shitty business guy' with nothing of value to offer.
+1 who in their right mind would use a maverick for actual work? Ford don’t even pretend to market to those folks.

https://www.ford.com/trucks/maverick/

It’s a Subaru with a truck bed
> ChatGPT has sort of taken the wind out of Marginalia's sails as a human-directed search engine.

Not at all. ChatGPT (I've never used it) seems to me to be about answering questions or generating some text.

But for me the real pleasure and enjoyment of the web in general is reading essays and posts with a persons individual voice, and organically exploring topics, skipping from one web-site to the next. In that regard, Marginalia is fast becoming for me an essential part of the web-experience, as much as Wikipedia or the Internet Archive is.
In high school I thought "structured programming" would cramp my style. I'd spend hours with BASICA printouts spread out over the floor, tracing through chains of GOTOs to find my bugs.

One day my dad brought home Turbo Pascal so I gave it a shot. I wrote Conway's Game of Life, and was shocked when it ran correctly the first time. Never wrote another line of BASICA.

Much later I turned pro and moved on to other languages, but my dad kept messing around with Pascal until he was in his 70s.
Very cool, I signed up for a trial to kick the tires!

I created a tool that helps people stay on top of shared transactions (https://reconcile.app/) a few years ago and have recently been working on another iteration of it that has some similarities to what you've built, but with a focus on couples who share much of but not all of their financial lives.
I want to say (as GP) good points. Thank you for disagreeing. When I think of the business, my worldview underweights the cases (the 99%?) where technology is only an enabler to the business case - I guess because I don't think it's as interesting as the pushing of boundaries.
Gee, another rant which can be summed up by "all abstractions are leaky". Congratulations for the insight, unfortunately it's not new, so not too interesting, but let's still dive into it.

So, smart pointers are leaky, so use normal pointers instead. If we ignored all the problems that normal pointers have this may even look reasonable. After all, if we have a leaky abstraction, maybe we could just use the non-leaky foundation? But pointers have problems. Use-after-free, double-free, memory leaks. All of this happen with pointers far more often. Which is a bit of a problem if you want to write reliable software.

Are smart pointers a perfect solution? No. Are they better than "use raw pointers everywhere, cause in some cases the abstraction provided by smart pointers will fail?". Well .. yeah.
No, no, no! Please, if I may elaborate:

Q. How many programmers and engineers does it take to
build an LLM and fire it up?

Some here implicitly speak as if they are familiar with LLMs, and so I assumed that the answer could be
1, 2 or possibly a handful of people to do the deed. But it seems I am very wrong.

Nonetheless by the time one has 700+ employees, surely someone in charge would have noticed that the room was crowded.

And why not the same at 500, or 200 or even 50 or fewer?

Perhaps the lack of oxygen has something to do with it? Might I suggest opening a window or two?
Automatic bike transmission concept is wild and spiky–and could be a big shift
Hey, they're demonstrating it's working for overly sexualised cartoon characters too!
> It turned out it was because of a bad regex in the grammarly extension that caused the page to hang if the domain name was more than about 100 characters.

Just today I debugged a regex that would DoS our backend whenever the user enters the wrong thing in a form.

Now I'm reading up on regex engines: https://swtch.com/%7Ersc/regexp/regexp1.html
If it's had a lot of thought put into it, so much the worse. Why such poor discoverability?
Could you name some (not commonly known ways to get fuck you money)? As a young tech guy doing stuff in startup spaces, I'm genuinely interested.

Of course, "no silver bullet", especially to make big money, but I'm curious, from the perspective of someone who'd place around 1.3 on the spectrum you described.
Crash tests are shown in the release videos. It'll probably end up with a pretty decent rating. 3mm stainless steel will crumple when confronted with several tons of weight behind it.

It's my understanding good front end crash tests are a bit simpler for ev's because you aren't worried about a 300 lb chunk of cast iron coming through to the front of cabin.

Pedestrians be dammed apparently. This is merica.
> You're basically boxed in to your specific domain or degree that you often don't even really choose and changing or switching careers is almost impossible.

This was true 50 years ago but hasn't been true since the 90's or so. France may well be the exception in this, but then again, France is an exception in many ways.
I wish I had the ability to toggle PiP for any open window, while I am in full screen mode. For instance, I have both Chrome and Emacs side by side full screen and I can use a hotkey to drop down my iTerm window over both of them. (Basically like a Quake terminal but that feature is specific to iTerm).
https://news.ycombinator.com/item?id=38479616
How to Think Computationally About AI, the Universe, and Everything [video]
They did try disabling browser extensions, according to the blog post.
Well, you also have the case of very competent engineers underperforming due to stuff happening outside home.

Martial problems, family problems, health problems, depression, addiction, and what not.

Not saying that two months is enough to resolve those problems, but if for whatever reason such engineers are able to finally block those stressors, and bring their A-game to "beat" the PIP, then that should absolutely be a good reason to keep them aboard.

A PIP should not be a delayed 2-month firing process. It should be a legitimate chance for someone to improve.
>>> I've never actually read that in fiction.

>> I find that hard to believe. Ever watched Terminator?

> Terminator has fuck all to do with recursive self-improvement. Don't confuse people who grew up on sci-fi with people who casually went to see Terminator or some other pop-culture artifact featuring some kind of "AI".

You're not following the thread. The future timeline in Terminator does involve something like an AI making "a billion more robots [to] take over the world." The popularity of that and similar sci-fi makes that claim that someone has never encountered it hard to believe.

> What do you think the drama with eugenics, genetic engineering and designer babies is around?

So how has that been going? Those things should also probably be labeled "science fiction."

> AI made in silica would be more malleable, easier and cheaper to replicate. Self-improving software isn't even a fantasy; it exists in many forms - though it's far from open-ended like a self-improving GI would be.

Fantasies based on squishy assumptions. How do you know it would have an easier job optimizing itself than humans have? How do you know there isn't some fundamental contradiction in the concept of "superintelligence" that these fantasies are based on? Or even just some practical resource limits that makes the fantasy impossible?
I wish I was just an allowed to like things, without people coming up with some BS, especially political, about why I shouldn't. I suspect the bigger problem will be people like you, being judgmental assholes, rather than the "assholes" just buying something they think is neat.

I'm mostly looking forward to cars/trucks maybe not looking the same as they have for the last 50 years.
Especially most trucks
I think probably it's a disjoint group, or at least a disjoint set of circumstances. What the dealers are complaining about are the rules phasing in about what % of your sales need to be EVs. There are some successes, like the F-150, but there are also a ton of terrible legacy manufacturer EVs that nobody wants to buy that are kinda just sitting around. If Ford and the other carmakers could make vehicles as popular as the F-150 in quantity, I don't think the dealers would care.
I like how it looks and I find it weird people seem to believe that their opinion is absolute truth and that anybody who doesn't hate it is wrong.

What I found the most surprising is that implies people don't actually believe cars on the road right now are ugly. Do people really look at SUVs and think "wow, is that thing pretty?"
That's pretty good ballpark. His electricity rate matters too, but I'm about $100-120/mo and average just under 2k miles.
> and retains the right to take all the upside and has none of the downside

When you are paid in equity, the non-technical cofounder doesn't have all of the upside. But I completely agree that both parties need to bring something to the table at the beginning. It can't be "you build something and then after you've done that I'll go sell it". Both founders need to be putting in sweat equity simultaneously, to align incentives.
In as much as the portion of debt that is sold at this discount is basically the portion of debt they don't expect to recover much of, yes. The more they are able to buy, the more expensive the next batch will be.

But by attacking the most discounted debt they're also relieving those least able to pay from having it hanging over them first.
it would be maybe interesting to know how was Lem thinking about the actual algorithmic process the machine uses while writing this:

- purely symbolic with myriads of symbolic (if-else) clauses similar to expert systems, or

- sub symbolical ANN networks similar to current LLMs

i suspect it was the former in which case that he actually arrived at description of current large NNs is really striking I think
BRC is a game I enjoyed immensly this year and the first game I 100% in a while, and mods like this made it even more amazing. I want to express my dearest gratitude to the creator of this mod, not only for adding multiplayer to this game but also for this article that shows whats going on behind the scenes
We have a pipeline being built through our city right now. It's absolutely hilarious for me to see the temporary company parking lot for about 100 vehicles full of mostly pick up trucks because they're actually being shuttled between the construction site and the parking lot in ... buses. This is what I think of when people talk about how they need trucks :)
AI usage is trending up. I don't see any signs of deceleration in our company.
Right now is mostly trivial, but as AI is able to get more context on the space, it will go up.

I foresee AIs learning from the code of your repo, your language, your dependencies... and most importantly, your competitors (if they have open-source code of course).
The more context, the better it will get, the faster you will iterate and the bigger you may get.
8 days is silly, stock EV’s can do 2,800 miles in 2 days at the limit with multiple people doing so. I say 1,000 km per day as the edge of comfortable cruising because I know people that break up 700km trips over 2 days and I that’s roughly the point where most people I know fly.

Anyway, US electric cannonball run using a stock Tesla 3 stands 2,835 miles in 48 hours 10 minutes set in 2019. It’s easily beatable, but people have generally swapped to other models.

Using a stock and in fact rented Tesla Model S Long Range on October 22, 2021, Manhattan to Portifino Inn in Redondo Beach, CA 42 hours, 17 minutes. Lucid air was 44 hours 32 minutes, but they ran into issues. https://en.wikipedia.org/wiki/Cannonball_Run_challenge

Of course modified cars can beat this, lowering the model 3 shaved 3 hours and there’s plenty of options to push things further. But that’s well outside of what a normal road trip represents.
The Ranger is made again, but it's huge compared to the 90's ones.

And the current F150 is much bigger than one from 10 years ago, so even an older F150 would be smaller than the current monstrosities.
"just" as in, an emphasis on the importance of sales, not a minimisation of it.

sales is everything at the start, and a huge amount of the reason why technical people usually need non-technical.

(i would have second thoughts about a non-tech founder without sales skills)
> Of course, the actual movement skeleton is coming from presumably real motion-capture, but still.

I recall seeing from-scratch learned realistic motion somewhere. I think was meant for character animation that would more realistically interact with the terrain and cross obstacles in video games.
So that should be synthesizable too.
Turbo Pascal was the first "real" programming language I learned past 6809E ASM, structured basic flavors and batch/shell back in the very late 80s. When I went to college for CS in the early 90s, they were still teaching the first year of classes in Borland Pascal so that turned out to be very useful experience.

A few years later, my Pascal background sailed me into a half-decade stint as a custom app dev working with Delphi. That, in turn, led to a job at Borland testing the Kylix and C++Builder IDEs. Good times.

I still miss Delphi. Nowadays it's normal to have IDE plugins to the point it's a dealbreaker if they don't exist. But at the time the idea of a component library and coding environment that was easily extensible in its own language was pure magic. I had so much fun playing with both VCL and the IDE itself.

It's a shame Borland left the grassroots devs behind in their quest for the enterprise market, and more or less killed any growth in community adoption. It was a really cool setup, at least through Delphi 7 or so.
Ah, so it's nothing. There are Mustangs that will beat a base-model 911 in a straight line.

I couldn't tell what model it was, as Twitter video has been broken for me for months.
well, as someone who has used my EV at ski mountains - every hour of charge counts!
Electric power assist already allows that. It's probably cheaper, lighter and maybe safer to have no steering column.
Not mentioned in this doc, I like using `-fsanitize=safe-stack` in release builds. Accesses to stack allocated arrays which have non-safe offsets (compiler fails to prove all accesses are in bounds) cause the object to be allocated on the unsafe stack, elsewhere in memory where overruns can only touch other things on the unsafe stack. Provably in-bounds accessed variables, return addresses, compiler generated spill slots, etc., go on the safe stack. This has such a small performance impact, you'll measure improvement and slowdown in equal measure just because of the uncontrolled effects this has on memory layout. The main downside is that presently you can't enable it when building a shared object. Docs: https://clang.llvm.org/docs/SafeStack.html

Also! While the usual sanitizer runtime libraries aren't security hardened for use in production environments, but for UBSan there's -fsanitize-minimal-runtime which switches to a different runtime library that is intended for this purpose (or use -fsanitize-trap=... instead, which executes an illegal instruction on error). Note that if your program terminates with a UBSan error, an attacker who can check whether your program terminated or not could use that as a primitive to leak data, so consider the security impact on your use case carefully. UBSan has a quite small performance impact when building with optimization, so you could deploy to production with it enabled, or parts of it enabled.
How a flawed idea is teaching kids to be poor readers (2019)
Zero means zero. Who decided they could change the definition of zero?
> In Sweden's case, in 2017 they at least stopped a special tax only on nuclear (which raised about 400 million euro equivalent/year).

And which they had bumped up a few years earlier so as to make -- claim it was, and apparently succeeding at fooling far too many people -- nuclear power "not financially feasible": https://news.ycombinator.com/item?id=38295272
You can configure developer edition to install unsigned addons.
Fast food, Shopping, and all sorts of predatory 'reward' programs are just as bad. we need to legislate what a reward is.....it's becoming used as an extortion tactic.
I tried to link Splitwise, but keep getting "The authorization flow was cancelled" While the authorization window is open.
I have a 20 year old Ranger that has been through 20 northeast winters. It's showing its age but no unibody vehicle can match it for long term durability.
10 seconds with a hard drive sounds plausible. Still, I would prefer a 1-second instant-on like with the C64 (ok, not a GUI). In practice though, Windows waking up from S4 hibernation is actually pretty good, only 3-4 seconds on my desktop PC.
I think you me under a few mph. You don't need that much assist at highway speed but you need a ton of assist at a dead stop.
I get the idea the author has never worked with a c++ codebase of anywhere close to 1000 lines. I can manage raw new and delete on that scale. As a senor developer with a couple decades of experience I can probably pull it off for 10000 lines of code. But I work with 20 million lines of c++ and there is no way for a human to get manual memory management right at that scale without help from smart pointers. Sometimes I need an intrusive smart pointer which I write manually, but I still confine it to a few thousand lines at most that I need to audit to ensure it is right.
Sure, but I think my point still stands
Note, the interpretation I’m presenting is the Theravada Buddhism view interpreted into a western rational framework. There are indeed many forms of Buddhism and I’ll admit I’m unfamiliar with all of them other than Theravada Buddhism.

The self as an illusion though refers to the concept that we as we exist now is ever changing and can’t be kept as some identity as that identity is necessarily not who you actually are. Our memories are not real - just shadows of an experience, and our aspirations are fiction. That does not however mean you don’t exist. You do exist, and as you move beyond the basics of mindfulness and releasing of attachments our role in a broader human experience becomes crucial - loving kindness (metta), and other aspects, are what are suppose to fill that void left by detaching from self and what isn’t. You move from being obsessed with self to becoming a force of goodness in the world by virtue of your existence. This couldn’t possibly be the case if the goal were nothingness and that’s it. This is where karma and other concepts come into play.
It means where you put the steering wheel doesn't have to have a firewall penetration and mechanical linkage through to the engines. That's a lot of mechanical joints which need to be continuous, and need greasing, sealing and have limits on relative angles between them that you don't need - as well as they have to have enough strength to transmit the forces involved.

By contrast, with steer-by-wire your system is essentially a black box you bolt on somewhere and then a more compact set of motors which can be coupled to the wheels at whatever is mechanically optimal.

The main reason not to do it is because your control systems need to be perfect. Conversely, above a certain vehicle mass, it's also not realistic to think that a human would be able to control the car anyway if the power steering failed, or that control system failures would still be devastating (i.e. if the power steering starts fighting you, you're going to lose).
So his argument is smart pointers are useless bullshit because external libraries that don't support smart pointers don't support smart pointers.

Yeah okay, sure.
Exactly. In the QML example, it sounds like some function is creating a QML form and passing in pointers to objects which are not copied but stored by QML (or Javascript). The form template is persistent and is reused when new windows are created, perhaps.

Another article on the author's site references a different complaint about QML, that it sometimes does assume ownership of objects, if they are normal QObjects without parents. This led to them getting reclaimed by the window being closed. There is, of course, documentation for when this might happen.

One thing that's generally true in C++ is that the user of a library has to play along. If the library wants to allocate your objects, let it. If it wants to take ownership of your objects, expect it. If it doesn't take ownership, you need to understand their lifetimes. It's definitely one of the frustrating things about C++, but I wouldn't expect a lot of complaints about one library or another unless they were being surprisingly capricious, taking ownership on Wednesday, not using your allocated objects on Friday, copying on Monday.
A guy at work has a Ford Ranger EV (I think it's the '97?); he's upgraded the battery & the charger. It'd be my ideal vehicle if they were produced, again.
Right, but developers are significantly more expensive than customer support agents. Especially if the answers are already documented, and the rep just needs to be friendly in pointing customers to the right documentation.

If you can free up 5 hours of week of dev time by spending $100/week on a support rep, that's a great rate for dev time.

This assumes you're running a profitable business in the first place. If you're still struggling to find paying customers, then yeah it makes sense to do everything yourself.
> This level of humility will take you far. You will get better at talking to customers over time, keep grinding, keep practicing, it gets easier.

Thanks! I launched my first large-scale cold outreach campaign this morning after learning about it this week and building up leads. Tomorrow, I will try out cold calling.
some of these style illusions I've seen drawn by hand before, but the lithopane ones are new to me. I'm sure the 3d printing lithopane community will love them