skysight-inc/HackerNews huggingface dataset:
From the article, he built a house of worship which he intended to offer for consecration. If that had happened, it would have been an oratory, probably, since a church has a resident priest.

The intention is important, I'm not sure what to call it but "chapel" as distinct from oratory is probably closest. To a Catholic these are the same thing, but: any Christian would recognize this as a chapel, just not a Catholic one, and we have the precise term "oratory" to cover that.
On the one hand, the ability for Star Trek's Holodeck to create large amounts of content from a few terse natural language instructions is look less and less implausible.

On the other hand, I feel like this will ultimately be kinda like traditional procgen algorithms: once you've seen enough of what it produces it all starts feeling very bland and same-y. Sure, the AI may be able to produce a feature-length movie based on the input "What if Nicolas cage had played The Terminator and Aaron Sorkin wrote the script?", but somehow none of it would be surprising or interesting to you, it would lack the novelty and playfulness of a good human creative work, and it likely would be very shallow in its themes.

On the gripping hand though, perhaps in achieving that level of sophistication we inadvertently create something more alive and aware than we intended and instead of merely trying to produce satisfactory results it actually attempts to express itself in ways that resonate with us.
If I draw "Neo from the Matrix" does it matter how accurate I get Neo?
Golang, Fiber.io framework, Go Templates, and some AlpineJS.

Why: No JS build toolchain hell, tight control over dependencies (you know because software supply chain), blazing speed, really nice live editing of go templates without server restarts, fully supportive of the browser's back/forward cache, and a single binary to deploy (plus the templates, CSS, etc.). Simpler DevOpsLife!
> When I see that many open postings at once, alarm bells go off.

It all depends on context though - for a company as massive as Tesla, 20+ open postings for SWE is nothing. It certainly doesn't warrant alarm bells, I think.
> But in any scenario, nothing legally novel about the work being created by machine.

…except for the fact that it was created by a machine.

Just like copyright law had to be revised to deal with software and the internet, it will need to be revised to deal with AI.
An otherwise heart-warming story ends with this footnote:

"Of course, Cleall reminds us, this all happened in the context of genocidal campaigns against Indigenous people. Deaf people escaping oppression in one setting became part of an imperial colonial project in another."
I remember when we were going to have FSD in 1 year, 10 years ago.
I've always heard this, but I don't know that that's true. The thing that dies first on an HVAC system isn't the motor, it lasts a long damn time, it's the capacitor, or contactor or some other fault not really related to the motor work load.

Plus, your "motor" isn't an engine, it's not variable speed, it only has one "hardness" that it works at. It might push less air with the thicker filter, but it's not going to ramp up and consume more wattage or anything like that.
Advent Of Code seems to always have a Big Integer question to trip up beginner programmers. Its a great way to learn.

Also coding a simple emulator, like for the chip-8 for example, and learning what a carry flag does would help with basic understanding of the problem.
I bet it's likely a bug. There were times i wasnt able to post LinkedIn urls in the past. I bet it's their crawler/integrity service having hard time.

Never assume malice when it can be sufficiently explained by a bug or incompetence.
For sure legal. Technically, it's extremely simple to change the Marketplace in VS Codium, but it is against the ToS of Microsoft's Marketplace to change it to theirs (see https://github.com/microsoft/vscode/issues/31168#issuecommen... for more details). As the linked comment also states, this is a big part of the reason why Open VSX was created and is widely used by VS Code forks.
The fact remains that Musk is the techbro Kanye West, and shareholders should sideline him.
I picked up this book and enjoyed it just for the process, https://www.amazon.com/Make-Your-Own-Pixel-Art/dp/1593278861. (Not an artist, just a programmer who has tried to make a few tiny pieces.) Uses aseprite.
> erratic decision making from Mr Musk

I'd be the last person to defend Elon Musk, I don't know the guy, but just want to point out that when you're at his level of wealth and power you also have very wealthy, powerful enemies.

I see ongoing, what appears to be coordinated, attempts in the mainstream/social media to paint him as crazy. I have no special access to the truth but I'd be unsurprised if those stories are 100% politically motivated and have no basis in reality.
Hey there, I work at Prisma — awesome to hear it's been serving you well!

Since you mentioned NestJS, I just wanted to quickly plug a comprehensive tutorial that we've published today that explains how build a REST API with NestJS, Prisma, Swagger and PostgreSQL. I think it gives a really nice overview of the main workflows and best practices when using these tools together!

You can find it here: https://www.prisma.io/blog/nestjs-prisma-rest-api-7D056s1BmO...
> Conversely, your company should also not fire you just because someone else showed up who is willing to do your job for $5k less.

In this light, yeah, that's a reasonable take. Except, frankly? Workers know that this isn't the case generally. "Common decency" isn't. And folks with power have the primary obligation; that would be employers.

I wouldn't bounce from a company over a $5K delta, but I would absolutely expect employers (most of them--I'm quite happy working where I do, where I don't feel that way) to take that low-hanging fruit at my expense the second something gets tight; expecting folks not to take that account is asking them to stick their neck out for the notion of a "professional reputation" that most people don't care about.
They're a private company and it's a shitty thing to do. No one is saying regulation should necessarily step in, but we don't have to like it and we shouldn't not complain and not talk about it just because of that.
When someone responds to your defense of Elon schtick, you mockingly dismiss them? I see you’re trying to be Elon already.
Seems like the price you need to pay to actually get talent would be paying properly. Expecting to get talent while paying below market is called underpaying.

It sounds like you either find yourself in an industry where tech work doesn't actually have much of an impact on revenue or one where business owners are reluctant to profit share with their productive workers. Other industries that don't have these hang-ups are doing fine with hiring.
>There was no opportunity to raise additional funding, so I began injecting my own money into the company—money I barely have—just to keep the lights on.

Honestly curious: If your company managed to become profitable and has been operating since 2016, how were you not able to generate enough business or personal income to sustain the company further from the point you describe above? I'm sorry if it's an invasive question, but to me the idea of running a profitable business for several years and that still not being enough to have earned a decent life/business cushion is seriously demotivating for entrepreneurship effort.

Edit: sorry to hear about the closure too. Your service seems like a genuinely wonderful thing, and especially in a country like the U.S, with often grotesquely punitive attitudes towards people with criminal records.
I think it's probable that everyone hates eachother because we're so isolated that we fail to form empathetic bonds with the people around us. More isolation doesn't seem like the solution.
I am literally dressed and ready to head out for a 3000' training ride with tight twisty descents and IMHO it is quite suicidal to look down at a map when anything like you describe might happen. If I was a riding with you and I noticed you doing what you claim you need to do I would stop, let you go on, and if I didn't hear any crunching noises, resume, never to ride with you again.

Apex "civilization": people trust a fucking tiny map off in some other direction than they are traveling in lieu of the data streaming realtime right into their goddam eyes.

So you're looking at that fucking map, and what do you do when the squirrel/deer/javalina/pile of lumber discard appears in front of you?

I should delete this but no I am going to descend Thumb Butte road in a fury now.
We're getting close to 13 years since webOS launched and we still don't have anything that comes close to the UI functionality it offered.
We had a great discussion about "The Elves Leave Middle Earth – Sodas Are No Longer Free" a few days ago: https://news.ycombinator.com/item?id=31573108

It talks about employees that were very productive and happy hitting a stumbling block and suddenly realizing that "hey, this isn't the same place it used to be", and then leaving.

Saying "no work from home" and "10% layoffs" are much bigger triggers for this than getting rid of free sodas.
I like how you disparage OpenGL and promote John Carmack in the same breath. You do realize his opinions right? This is from 2020:

> OpenGL already has a patina of “old tech” like C, but it will almost certainly still be in active use for various things a decade from now. [0]

[0]: https://mobile.twitter.com/id_aa_carmack/status/131388553587...
Too many convensions? I am un=convensed.
Did scala 3 finally clean up the syntax. Scala is a difficult language because there are so many ways to do things. I ran away from it after dealing with it professionally off and on for a year.

Which is a shame because I did a hobby project with it and it was super fun and liberating compared to old java.
antitrust? Is twitter a monopoly now?
People talk about C++ suffering from its commitment to zero-cost abstraction, but the same thing applies to Rust async. While async may theoretically be the fastest possible way to write asynchronous code, it feels like an order of magnitude more painful than the CSP/channel-based approached used in languages like Go and Clojure (and the upcoming Java Loom).

Personally if I had to write async code that required anything other than the absolute minimum possible latency, I'd prefer to write Go, and I say that as someone who thinks Go's lack of generics was an absolutely terrible idea.
Perl: Mojolicious (https://www.mojolicious.org/), Dancer2
I yet have to see a wealthy individual working 80h/week, in an environment as physically and mentally demanding as their employees. Musk is not exception.
For some reason this feeling you have about GPS ride data reminds me of people who leave their phones home because they don't want to be bothered (or who otherwise hate their phones).

I've never hated my phone, or deliberately left it behind, because I've also always been 100% willing to ignore it if I felt like it. The phone works for ME. It's not a tether, and I don't really allow other people to treat it that way.

I always use a GPS (these days, a Karoo) because I freakin' LOVE the data. I know when I'm stronger and when I'm not, but I'm also a 52 year old dude with delusions of athleticism; fast for me is not fast for everybody. Mostly, I just love to see the miles pile up, I love to see my heat maps ("where'd I ride last year?"), and I love to be able to see my route so I can go back and look at a map and figure out where that neat house was, or that restaurant I wanted to try, or whatever.

I realize it's not always a choice, but so FAR at least I've been able to avoid letting the data part take over in a toxic way.

Re: your bike, there's a lot to be said for "if it ain't broke..."
All above languages are turning complete, so if you can express it in one you can express it in another. The question isn't can you write it, the question is how hard is it to do, and how performant the code will be.

The heart of C++ is destructors: a bit of code that you can write and the compiler will ensure runs when code goes out of scope/is deleted. You can do this in C by remembering to manually call the right code when doing clean up, but it is easy to forget and thus error pron. (I think Rust has this too?)

C++ gives you the ability to do a virtual base class interface, which - as most people know - just means it writes a vtable behind the scene for you. Sometimes people write a vtable by hand in C: it is just a struct of function pointers, but the syntax to do it in C++ is a lot nicer. If you need an interface of some sort the win goes to C++ because the syntax is a lot nicer. (I'm not sure what Rust does about interfaces, I think it has something)

C++ gives you control over copying structs. In C structs are only copied member wise, if the struct has a pointer you need to keep track of both copies so you don't free it early. In C++ you write a copy function that will make a copy of the pointer. You can do this in C by remembering to call the right function when copying a struct, but the default is the wrong thing. (I'm not sure what rust has here, but at the very least the borrow checker will stop you from making a mistake)

C++ gives you move objects - a way to express that a struct is going out of scope, but only after a different one is taking over the contents. This is a variation of the previous, except that you know the original doesn't need valid data anymore and so you just copy pointers and null them in the original. C doesn't have this concept, you can get around it with use of pointers and manual copying of structs in the right places, but the code is ugly. (again, I'm not sure what rust does, if nothing else the borrow checker should allow the compiler to make some optimizations on this lines)

There are a lot more areas where C++ gives you syntax to write correct code that C does not. Rust intentionally doesn't have some of them (class inheritance has been abused often, but I still find it useful enough in a few cases that I think rust is wrong for throwing it out), and in other cases has come up with a better syntax. Overall I don't know enough about Rust to judge it, but I'll take C over C++ anyday.

Note, the above is about the advantages of C++ over C. C++ has a lot of warts that are out of scope for that discussion. I am not claiming C++ is perfect. If you are starting a new project you should seriously consider your language options - including some not mentioned here)
You may have heard that cats are "obligate carnivores"; that is, they must eat meat to survive. The author means that some people will never be happy in a polyamorous situation.
Suppose you wanted to launch a new social network. Where would you get your users?

Not being able to talk about it on existing social networks is basically a death sentence for growth. I saw it first hand.
This is par for the course. Every time there is big news expected, Elon’s antics are elevated and a coordinated distraction by way of a tweet is posted. See the “political attacks on me” tweet as an example, which coincidentally was posted the day prior to his sexual assault allegations.

The man has bought Twitter for the purposes of distracting and manipulating the public.
That’s a market that’s entirely foreign to me, I use my bicycle entirely for commuting, buying groceries, etc so I’ve got a hub dynamo powering the lights.

I’m honestly surprised that there’s no super-low-power hub dynamo for this segment, but if it’s all people using bicycles for planned trips, they can take charging into account when planning trips.
Three hours a day
This Soundarajan is a known anti-India baiter. She also trolled Twitter and its CEO for his caste [1].

Google did the right thing by keeping her out.

[1] https://twitter.com/dalitdiva/status/1465358123640655875
Rust: Zola

Zola is a single-executable static web-framework like Jekyll.
I think it's more because prominent strains of Hollywood/American pop-culture valorizes the low status underdog who succeeds and shits on people who are already high status. We can pretend we are insulated from American cultural norms but we are not.

I don't think there is any real backing to the idea that low-status people are more likely to succeed.
Doing my best to get the high score, but can't seem to win.
A bonkers car! SO much fun.

Shame about the interior though.
"For example, hard to imagine the Canadian real estate sector isn't going to melt down..." - Oh, how many times did I hear that, but it's wishful thinking. At best it's 20% down
> After all, it’s their right to as a private company. Isn’t that how that works? Everyone always says that, and this is a case of that.

Unless I missed it, until you wrote this nobody had argued it wasn't their right to do this.
Do you have lots of followers at your local dry cleaner? Posted a lot of notes on their walls that people like to read?
> I see an ongoing, what appears to be coordinated, attempts in the mainstream/social media to paint him as crazy.

The parent never used the word crazy, you did. His behavior is erratic. I don't know how that's not obvious to anyone watching him. Does it make him crazy? I don't know, but he is most certainly erratic.
> It feels a bit strange when some of us want the benefits of what this telemetry may give (a better product, perhaps?) while not willing to conceive information to improve it.

I don't think this is representative of the mentality, though. Just because you would benefit from the product improving and would like to see it improve doesn't mean you have to agree with any means of doing so.

While I understand there are benefits to telemetry, I don't think it's fair to make it out like it's the only way to improve a product or that there are no comparable alternatives. Much less that anybody being allowed to opt-out completely ruins the benefits of telemetry.

If anything, if you're in favor of telemetry in VSCode, you should be pushing for (clear and verifiable) opt-out, as that means your own data and use cases get a bigger say.
This is a great library!

Also another amazing piece of software behind quickjs:

https://bellard.org/libbf/
And yet when I called corporate to ask wtf was going on, they didn't care. That dealership is still a Ford dealers so clearly no effs given!
Why your favourite colour is probably blue
The way the VSCode extension works (doesn't just rely on SFTP to sync files and doesn't require anything to be preinstalled on the remote server) is closest to Transparent Remote Access, Multiple Protocols in Emacs.

Emacs' version is more flexible and a little more quirky. I would guess that like many VSCode features, Emacs was the inspiration here.

https://www.emacswiki.org/emacs/TrampMode

Tons of IDEs and editors have SFTP sync plugins that can work sort of automatically, but that's pretty different.
Might be, still here we have two UNIX based mobile platforms, with most game developers not caring one second about GNU/Linux.
Just a quick note on dealers:

The last new Ford I bought from a dealer was a 6 hour experience. I came ready and got my vehicle for 3 percent over invoice and avoided all the cost pack ins at contract.

It was brutal. And I used sales skills, as a buyer, learned from high octane types that get that money no matter what.

In the years following, people gladly paid me $1k, plus a percent of the savings off MSRP, to buy cars for them.

Did that a few times for a little extra spiff on my vehicle buy.

Was a Ford Expedition, 2000 era vehicle. Those are made on the F150 platform and are great outdoors rigs, though I won't ever get another one, nor a new vehicle from a dealer again.

Someone will make an EV Expedition type rig. Probably Ford will and I want it.

People paying non trivial money to avoid the dealers is exactly why Ford is doing what they are doing.
You mean they can ride through the office building, pass the managers desk, who can check the work.
Might as well live at work.
What's the broken window fallacy?
So the wire wheel causes this, but not a sanding disc? I trust your experience, but that's very counterintuitive. I've never used either on my cast iron, so I appreciate your feedback.
I suspect the problem with music (and writing, and art in general, really) is that there are way more talented musicians than there is demand for music. A few get lucky and hit the big time, and everybody fights over how to get a piece of the money generated. The great majority of musicians will never be able to make a living at it.
I disagree that this is unimpressive, but do largely agree about AI winter. Dall-E 2 is probably the most impressive AI implementation I can recall in the past 5-10 years and it's still highly specialized problem being solved, and it's unclear what market it really can go after other than freelancing digital artists online who work for tiny commissions. I guess it's also gonna be great for NFTs but I consider that market illusory and will disappear within a few years.
The advanced documentation is also incredible and crystalized a lot of cs concepts for me. There is no impedance mismatch between the beginner docs and the advanced ones, they reference extra learning materials... Super greatful for everyone on the documentation team.
In an ideal world I'd imagine pop-up touring shops where you can test drive cars and order them at a kiosk on-the-spot. A test drive circus! Ha!

Giant already does this with bikes, in my area. They rent out carpool lots in low periods (weekends, basically) and people come from all over to check out their bikes.

Sure it's a little less instant gratification, but I wouldn't mind waiting a couple weeks for a Mazda pop-up to come by if it ends up being cheaper than a dealership.
Out of curiosity, which is the best framework to learn in 2022?

a) Python-Django?
b) Ruby?
c) Other?

I already know python, and I would like to learn a framework to build MVC's for startups!
I'd guess it's always a weakness if you mispredict the other side's performance, whatever the circumstance.
Sarcastic, yet perhaps closer than you realize. People are very malleable to propaganda.
>Too early? Two-years in?

Yes. It's been two years when so many other things haven't been normal though--and to some degree still aren't. And it takes time for people to, for example, commit to working remotely on a more or less permanent basis, e.g. by moving to a location that doesn't have good local job prospects.

Remote work is also mostly a topic for a relatively limited number of "knowledge workers." If anything, it looks like the change will be less than some were expecting. (Though even relatively modest changes can, at scale, have fairly significant knock-on effects.)
Axon wants to arm drones with tasers to help address school shootings
Open Source Kubernetes Operator SDK for .NET
Is it really the case? Surely the development of this software package has its own very significant expenses, considering how much effort such a thing must take. What exactly are the annual revenue from selling this package and the expenses spent on working on it?
> it made me miss the unified calendar that webOS gave us

What did it do that CalDAV doesn't permit?
If you've had people fixing broken windows for 100 years then windows stop getting broken, it may be more efficient in the long term - but in the short term, you've got lots of glaziers going bankrupt.
It’s a trade off though, because good filters will keep dust out of the HVAC systems innards, which according to the techs I’ve talked to makes a difference in longevity.
Yeah i dont see how you can get CNN back to neutral when the staff is not. Not unless you are willing to fire basically everyone. Even the IT and non journalistic staff probably lean that way sense they dont pay exactly great for those roles.
If you drew it yourself there’s precedent under fair use. If you made something that drew it when prompted for “The Matrix” presumably it knows what that is and therefore is more ambiguous
IDK the economy isn't built on dry cleaning and lunch