skysight-inc/HackerNews huggingface dataset:
This is a new sub specifically for this topic. I forget some people literally just read the popular subs...
Can you elaborate on this or cite some examples of how consumers could be disadvantaged?
Agreed, writing seems the most obvious one, as several pain points have been fixed, like smart pointers, lambdas, expanded standard library and a lot of other small things. Also the tools are great and mature and the fact that Bjarne is still involved is a bonus. I think the language complexity is much more of a problem for someone trying to learn the language, than for someone already comfortable with it. Which, may affect its future adoption, who knows.

Still, the people jumping ship to other younger languages and then writing about it remind me a bit about someone trying to justify switching their ageing partner with a younger one. Perhaps understandable, but after some time, the problem may turn out to be elsewhere.

We'll just have to see how sexy Rust and the other current alternatives will be when they get to C++'s age, if they still use programming languages by then.
Thanks for your sympathy; par-for-the-course with Freenom, though.
Static typing is a _decrease_ in expressive power in exchange for compiler diagnostics.

Linear types are probably not representable in lisp (bad interaction with reified continuations, not great interaction with environment capture), that is something I miss.
Targeting Twitter and trying to fix what happens at childhood will not or reduce stop hate online.

Adults can still disseminate hate on other online channels.

Usually ignoring them, not giving them attention and just sending them to the forces.

Should you really give attention to them, the wisdom of the crowd that engages in (doxxing) is already a major deterrent, although I disagree with this, which is why ignoring them already works.
There was an AOL newsgroup reader, curtesy of Jeff Warrington. The AOL posters were mostly still treated like children, but not unfairly.
I have to agree here. I have collected a list of companies in this space. Unless you have a large differentiator, you've got your work out for you trying to attract customers.

acorn.io
ambassador
architect
brev.dev
builder.ai
buildkite.com
bunnyshell
circleci
cloudbees.com
codespaces
crafting.dev
cycloid.io
d2iq.com
dagger.io
depot.dev
devzero
ergomake.dev
facets.cloud
flightcontrol.dev
floxdev.com
fly.io
garden.io
getport.io
gitpod
gradle
harness.io
hop.io
kurtosis.com
lambdalabs.com
loft.sh
massdriver
netlify
nomadproject.io
nullstone.io
oatfin.com
okta
okteto
opsera.io
porter.run
quali.com
rafay.co
raftt.io
railway.app
refcetl.run
release.com
render.com
replit.com
reploy
roost.ai
shipyard
signadot.com
styra.com
tesorio
timoni.io
tsuru.io
tugboat
uffizzi.com
vercel.com
vivun
webapp.io
withcoherence.com
what I mean is it does not generate profit for shareholders or the city, instead it has to reinvest it into the business in full, hence non profit.
> A Lisp virtuoso will build tools which are completely alien in design and operation than tools built by a Java virtuoso

Crossing with the "build what, exactly?" thread: https://news.ycombinator.com/item?id=36195055 - does the special alien-ness translate into either greater user satisfaction or greater commercial success?

It is possible that there are Lisp virtuosos. It is also possible that you have to be a virtuoso to write Lisp, as is definitely the case for J. Every J program is a tiny work of art. That's why there aren't very many of them.

> you simply can't replicate a Lisp-wielding Paul Graham in any other language

You can't replicate Tolstoy in any language other than Russian, either. I'm not sure that proves anything other than the existence of unique talents that are also bound to their circumstances?
That is no problem at all, I appreciate the honesty! No apology necessary. Thanks for engaging with my article :).
This isn’t about any threat other than competitive threat to Microsoft and Google. This is naked regulatory arbitrage to form a moat as fast as possible in a space that is highly dynamic and likely to tilt away from the first movers. They want to create FUD as quickly and widely as possible and use the large megacorp regulatory experience as a differentiator in the pursuit of AI. I’ve worked in these company’s and related megacorps and a massive amount of their value is in regulatory compliance, and they can beat down any startup or open source effort on this alone in many cases. So, click here to accept for your safety.
Me too. I'm really glad that we don't have an HOA. I have to say though, I've not heard anyone talk about how awesome their HOA is, and how the neighborhood is better for it.
Looks like you guys don’t use Linux as desktop? )
It'll be some specific combination that you're hitting. I'm on Linux and I am not in captcha hell. I can get into captcha hell really easily by routing all my traffic through my OVH server using wireguard. I'm guessing they blacklist the entire OVH IP range or something.

I'm guessing it's some combination of being in India + Linux + incognito that is screwing you.
Yeah, I'm not going to do that. While I very rarely actually encounter cloudflare-related issues on my Linux boxen, when I do, I just figure that's a site who doesn't want me and don't go there anymore.
Well good luck showing people ads when people start using ChatGPT for all their internet searches.
No, the decision to hire the guy seems reasonable or at least defensible. The thing the founder would ideally have addressed is that the behavior of the social media manager, in responding to the posters' complaints (about the hiring decision, and then about the behavior), was excessively dismissive, escalatory, and generally inappropriate.
> There just isn't enough interesting news!

There are interesting things happening in the world every day. Back in the days when I liked and watched CNN (i.e. 25 years ago) they would actually report on things happening in local communities around the country and would have stories and footage from local news organizations and affiliates. The "Breaking News" banner was actually (for the most part) reserved for things of importance.

One of the biggest problems with CNN in its current form is that it's simply boring. You can tune in for 5 minutes and learn pretty quickly what they are going to be talking about all day. What's amazing is their ability to take a single headline and milk it on repeat for 72 hours.
Please provide some examples.
PFAS is not used in pharmaceutical drugs.
I suspect the challenge is avoiding cases where answers are overfit. Can you get it to give you the full text of a chapter in a book that it has read, for example?

It'd be easy to imagine models that accidentally made this possible.
Grusch said the recoveries of partial fragments through and up to intact vehicles have been made for decades through the present day by the government, its allies, and defense contractors. Analysis has determined that the objects retrieved are “of exotic origin (non-human intelligence, whether extraterrestrial or unknown origin) based on the vehicle morphologies and material science testing and the possession of unique atomic arrangements and radiological signatures,” he said.

Extraordinary claims -- extraordinary evidence.

Show us some of these fragments, please. You know, the ones with the special "vehicle morphologies", the "unique atomic arrangements and radiological signatures" and stuff.

Otherwise, there's nothing to talk about here. And nothing fundamentally different from these claims than in all those glaring headlines we've been glancing past, at the top of few certain supermarket tabloids that don't need to be named -- for half a century now.

"Secret Government Base Has Wreckage of Alien Craft ..."
When I moved to America years ago I kept getting followup phone calls/emails "we see you gave 3stars and wanted to check in with you".

It's 3 stars. Above average. Why are you following up?!

4 would be exceptional.

5 is reserved for absolute perfection.

Why are you bothering me with this phone call.

I then learnt Uber drivers don't get rides unless they are above a 4.7. sigh cultural differences and all. May as well move everything to a thumbs up or down if your going to use the rating that way.
I’m kind of surprised that all of the top comments on this are some variation of, “it would be easier to just use Home Assistant”. I would understand that reaction on a site called “Sensible Smart Home Consumer News”, but hackers build software and you’d expect Hacker News to have some respect for that. I’m not saying writing your own software is always the most cost and time effective solution, and I would push back against it in a work setting if it was inappropriate, but from a hacker ethos perspective, writing your own smart home software for your own house is cool and deserving of respect rather than denigration.
Sure.

So I discussed this situation generically, because the specific situation doesn't really matter given the question asked. And no, I said it was impolite - but I totally understand that impolite is a big step up from toxic.

The bigger issue is, and maybe this doesn't apply here, but creating a situation where there may be a legal copyright claim to be made simply gives the a-hole more leverage over you, which is exactly what you don't want, if even the mention of his username is triggering.

(I won't point out that you mentioned his username 10 times in your blog post!)

So weigh up the risk/reward. If he's done a DMCA, and you've batted it back, the next step is legal proceedings. A license is exactly that - a license, it never assigns ownership. If I remember correctly, AGPL3 has protections so that he cannot revoke the license on a whim - unless you break the AGPL3 license.

You will never own the copyright to that file, no matter how much you desperately want to, no matter how many times you change the file, no matter if you remove his name, no matter how much you feel like you've paid in dealing with him being a dick. If he can make a case that the file you have is not significantly different in nature to the one he wrote, he still owns that file.

Toxic people will be toxic, but never get into a pissing fight with a skunk.
It’s not like she did nothing over the last 24 years.

But, assuming they save a company orders of magnitude more than their entire salary for the rest of your career, it’s probably worth it to keep such people around indefinitely assuming they continue to actually work. If for no other reason but to incentivize other people to go above and beyond.

I’ve seen the other side of this where employees decided not to save the company 10’s of millions because it would be a hassle and they wouldn’t be rewarded for it. Nobody wins when you fail to reward people.
Just being able to block spammy Stack Overflow clones from ever appearing in the results is worth the price of admission for me.
It’s a job, not a pension. The goodwill lasts a quarter, not 20 years.
It is not "the people" that are ruining rating systems that were created, run, and controlled by corporate interests.

This is literally someone whining that humans are not acting how they want for more profit from their flashing lights money making machines.
I think cat purrs are pretty similar to low percussive sound of a two-stroke chainsaw idling.
Do people working in finance / government / other places where Excel heavy fields really not have any tooling for "linting"/"typing" (formula replaced by static number in 1 line, integer displayed as date etc) or "unit testing"?

This sounds like an assumption worth validating, because it sounds like an easy product to sell for lots of money.
SEC Files 13 Charges Against Binance Entities and Founder Changpeng Zhao
Apple has been pushing Swift on Linux enough that I've been checking out its progress every so often. It will probably never get entirely free of ObjC but it's a nice enough language that I'd really like to be able to use it for cross-platform desktop applications. Having a pretty robust standard library and a stable ABI (currently just on macOS) are big plusses, in my book. Having a built in REPL is icing (delicious, delicious icing).
And it will also result in worse computers that are necessarily slower and larger?

Should Apple be forced to use standardized boards that are meant for x86 chips? Should they be forced to try to use the same board for the Mac Mini, the iMac, and the Mac Studio?
The analogy is fine but it doesn’t address the issue people are having with AI stuff.

When you zoom in enough there’s always ambiguity on the definition, today we can’t even define what is life and at what point exactly it starts or ends however we have birthdays and cemeteries since the beginning of the civilization.

The philosophical discussion is nice and useful but when it comes to policies it’s better to address the practical issues.

The difference between photography and AI generated content is that the “metry” part is light on substance I AI.

There’s this Swedish artist who build a “camera” which is a device that looks like camera but doesn’t have any lens or something, instead generates an image based on the location and weather data.

Take a look: https://www.creativeapplications.net/objects/paragraphica-co...

So yeah, the philosophical discussion is there and has plenty of meant to chew :)
> I find this a super interesting topic: My prediction is that we will eventually see a huge backlash against this copyright whitewashing. I think the current status quo is unacceptable but I fear the upcoming legislation will throw out the baby with the bathwater.

Worse, they have the potential to push development toward countries that do not have such laws.
I can't see this enforcement spree by the SEC as anything other than malicious when Gensler himself said that 3/4ths of the market is not securities in 2018. https://twitter.com/ZK_shark/status/1650689125580668931

Yes this was before he was head of the SEC, but the fact that this was going on right out in the open for 10 years and the SEC took exactly no action tells me that the entire agency shared this opinion too. It doesn't take a decade to shut down an unregistered securities exchange.
The personal blocklist extension (and others, I'm sure) are good for removing sites from your results that you will never use.

Quora and Pinterest were the first to go for me.
The core mission of the system that is stack overflow is in the eye of the beholder. If you ask a army of unpaid volunteers who maintain it or one of the even larger army of contributors who actually provide expert level content for free, I think you'll be a different answer than the C-suite will give you.

The business is a helpful abstraction layered over the top of all these people doing the actual work. It's useful as long as it keeps the lights on. When it stops doing that the community has the right and the responsibility to move the work product of the huge quantity of people actually doing the thing here somewhere else.
If only!

I get never ending checks in Firefox, but not in Chromium ever so often.
Every nontrivial C++ project ends up picking a working subset, sometimes explicitly. These don't particularly correspond to standards versions. I ‘know C++’ according to coding standards X and Y pretty well, but I don't ‘know C++’ according to project Z. (As a concrete example, I don't think I've ever worked on a code base that used exceptions or RTTI.)
I mean, even before acquisition it’d be hard to credibly claim it was well-run. In comparison to now, sure, but that’s the lowest of bars.
I'll just leave this here: https://en.wikipedia.org/wiki/Fast_inverse_square_root
I have had more than 10 jobs in my life - big companies, small companies, even a non profit. The one common thing in these jobs? Firing at will, with zero thought for anything other than saving a penny. Same story among the people I know.

Many small businesses (and small business owners like myself) do want to build a team and take care of the team

Sure such places exist, but are they the majority? Some people get lucky to work for such companies, I'd guess most of humanity is just not that lucky.
Frequently you are told that anything less than 5 stars will have negative consequences for the vendor whether it is a Ebay seller, Uber driver, making a credit card payment, or the service department at your car dealer. In that case you have no way to call out the truly exceptional from adequate. Adequate does make the world go ‘round.

Frequently I leave no rating because of this and sometimes, if your mobile app is pushing me to leave a rating, I will leave a 1 star rating and say I left that rating because I as trying to complete a task and they distracted me at the wrong time asking for a rating.
Question Your Darlings
Maybe he's slightly smarter than SBF and will self-retire to a non-extradition jurisdiction
Why not both? Most of these companies have green initiatives. Let's see them do something other than update their social media profile picture or mandate a corporate training or two.
Turning Red, Soul, and Luca - where all launched on Disney+ the same day it hit theaters.

It's hard to drive box office sales, when you're using it as a lose leader to drive Disney+ subscriptions.

Who takes the blame for poor box office sales in this scenario? Doesn't seem like the directors fault.
I'm now envisioning a sci-fi future where the AIs are an embodiment of xkcd #606. Far better than humans at mundane tasks but with significantly outdated cultural knowledge.
https://docs.joinmastodon.org/user/moderating/

There's a wide variety of ways to self-moderate content. Andd you can block whole servers from your account as well.

And if stuff is terrible, you can report to your instance's admin (if you're not running your own). And barring that, you can also report to their instance's admin.

Given enough harassment or badness, servers can block harassing servers.
Well, I'm more-or-less describing Nim.

I imagine it has more users than just me.

My version would, of course, be Nim++
Just change your last name to Kennedy and you can keep failing up at Disney.
The captcha on https://app.ahrefs.com/user/forgot-password from your video works fine for me with both Firefox and Chrome on Ubuntu. Do you use any fancy JavaScript blocking plugins?
And are those standards going to work across all of the different form factors that Apple has for instance? Are they going to work across CPU architectures?
Someone on Reddit was recommending IFTT to control the temperature of their reptile habitats.

Failure can lead to a sick, injured, or dead animal.

I argued this was a horrible idea, with an unknowably large number of failure modes.

They seemed to think it was ok, because traditional thermostats can fail too.
Most people know that if a car share driver gets enough bad reviews they get kicked off the platform. Maybe part of that trend is not wanting to be responsible for "taking away" someone's source of income, even if the service was just average. Really egregious things can be reported in other ways.

There's also the cognitive burden of having to compare "this" ride to "every other ride you've ever had". That, plus the fact that you rarely see an impact of giving reviews... it's easier to just hit 5 stars or ignore.
Yeah, and then they let it sink as they have with so many other cool things they built.
> the issue with Binance was that it was running afoul of regulations. In what way is that "unregulated"?

“Blatant disregard of the federal securities laws and the investor and market protections these laws provide” means acting unregulated, even if one is properly subject to regulation [1].

[1] https://www.sec.gov/files/litigation/complaints/2023/comp-pr...
Worst case of this is online reviews at Home Depot. Every review is five stars even when the text is something like "it spontaneously combusted as soon as we brought it in the house and killed one of my children."
Using templates that way is totally possible. The problem is the nesting you end up with makes it hard to follow what is going on as you discovered.

I like to use templates to replace #define style programming. As it makes it easier to debug what is going on and get the compiler to work for you instead of in the background and hoping it spits out the right thing to feed to the next stage in the compiler pipeline.

Many languages have these sort of 'yeah you can do that but you probably shouldnt' things. C++'s version of that is templates (for a long time it was giant trees of classes). You get sucked into how cool it is then realize you have made a horrible mistake and made a giant mess that you can barely comprehend much less debug.
Soundness, Completeness, Saftey -- I care about these far less than

Safe, Sound, Complete 99.999% of the time; a joy to use 100% of the time
Awesome, thanks, this may be the push I needed back into HomeAssistant. :)
Isn't it the opposite? People who are willing to say that a simple ELIZA bot is a form of AI think that something being AI isn't very important; it's a low bar to clear and doesn't imply much about the usefulness of the thing. To these people, AI is not intrinsically important. A chess bot is AI, it has very limited utility and just isn't important at all in any domain other than chess.

On the other hand, people who say that AI is an as-of-yet unobtained far-future technology are saying that AI is intrinsically very sophisticated and useful; so much so that nobody has succeeded in creating one yet. These people think that AI is intrinsically important. They think the term AI is so important that it must not be applied to systems with limited mundane usefulness.
On hacker news I mostly never look at the usernames. It is all just hive mind. Unless someone is claiming to have won a famous math contest or something. Or if I am really mad at a post, I might look for additional context in their posting history.
> Passionate, individually invested scientists are therefore much less likely to voluntarily suspend their work than dispassionate laborers in collective industries.

Most of the actual work is done by grad school students and Phd workers. The same demographic that recently set a record for most agreement to go on strike (96+% voting in favor)

I don't know where you draw your conclusions from but from my experience with Academia, I'd wager that you'll see much more solidarity than usual
There's a design pattern, known alternately as Null Object or Special Case, related to this. The general goal is to eliminate the need to add checks for null/NA/sentinel and simply define valid behavior for these cases. Eliminating boundary checks both simplifies the code and improves performance.
I think we will find that certain personality and thinking types will be the most successful with this technology.

It will be interesting if only the highly educated are able to best leverage this, because that would be unfortunate and would accelerate inequality.

I also really hope this can be used to improve learning to bridge this gap, and this summer I will have my high school intern use this technology frequently with the hope that it accelerates his improvement.
It's not meaningless. You just have have to reset the scale based on the platform.

On Amazon, for instance, you have to ignore the first 4 stars. So it's:

Under 4 stars: total garbage

4.1 = 1 : a little better garbage

4.5 = 5 : About average

4.9 = 9 : Amazing

My wife and I have a rule: Books have to have at least 4.6 on Amazon and 4.2 on GoodReads (which is a harsher platform).

The Amazon scale above (ignore the first 4 stars) also works for Uber Drivers. An Uber with a 4.1 score is a danger to life and limb.
Using PANDA to search for F.L.I.R.T. signatures during process execution