skysight-inc/HackerNews huggingface dataset:
I've spent a lot of time thinking about him and his ideas over the years but I really don't want to spend more time on him honestly.

A few thoughts:

* His view of UFOs is very unscientific and sensationalist

* His view of Cryptocurrency has always been extremely credulous and I never saw him confront the failures and problems honestly (IIRC he loved SBF)

* His tendency to post very cryptic items ("Straussian") that you would only understand if you've been following him religiously for years is very frustrating

I do think his fast grants program is a pretty cool idea though.
Bad Mirror: AI tools scrape entire universe of art to generate on-demand clipart for Canva.com, now a $40bn company

Good Mirror: Someone sells a tool for AI-assisted drawing; something that actually helps people learn something, instead of doing the job for them, mostly by creating a bad photocopy
autocorrelated risk + insensitivity to scale.

If 100 people died every week of building code violations in that time people would care more
Managing outsourced programmers is hard enough...
And you have comments underneath the StackOverflow answer by people who've tested it.
I make a living sending SMS in Europe (transactional, mostly for banks and insurance companies) and Twilio SMS pricing is extremely expensive for this geo. Even so, they keep losing money.

Just made a quick comparison with two competitors in terms in gross margin:

Twilio: 52%
Sinch: 21%
Link Mobility: 24%
> Deps is well documented.

> The issue I personally found is that I needed to look at a bunch of OS project's deps.edn to see how people commonly structure things. Other than that it is a simple tool.

This seems like a contradiction, because if it was well documented you wouldn’t need to look at other people’s configs to see how to use it.

My experience with deps.edn is that every time I start a project and make a deps.edn file, I immediately draw a blank and don’t know how to structure it, so I open ones from other projects to start lifting stuff out of them.

I still don’t know how to reliably configure a project to use nrepl or socket repl without just using an editor plugin. I definitely have no idea how to use those in conjunction with a tool like reveal.

To me, none of that is simple. Simple would be like Emacs’ use-package. With that I know how to add dependencies, specify keybinds, and do initialization and configuration off the top of my head knowing only the name of a package I want to use. And it has really nice documentation with tons of examples.

https://github.com/jwiegley/use-package
I'm not an expert on their affairs but from what I understand, largely yes. There may be some procedures that require travel to a larger Swiss hospital.
This strikes me as comically similar to patterns I see in tech: people not knowing what came before, and fixating on overly complex new solutions to problems that were trivially solved with prior tools.

I fully expect a node.js server in a docker container to query GPT for error messages found in logs. They'll give it a cutesy name like ChattyDev, and before you know it, every coding school will be pumping out coders who think it's an essential development tool, and HN threads filled with people who will defend the practice to the death, referring to examples such as left-pad for prior art.

"yeah, well...people made fun of left-pad, but we see how it has completely automated the padding of strings, removing one more chance for error!"
I hate to say it, but this is exhibit A in the "AI will just make some developers even more lazy than SO did"
I think most new parents have semi-wished for, like, a life-size cutout of themselves attached to a Roomba that could roll into their nursery at 3am when the baby randomly wakes and make vaguely reassuring noises to soothe them back to sleep. I know I have. But I'm not sure it's wise to enable or encourage this level of parental disengagement.

Anyway, what I really wanted to share is "The Robot and the Baby", by John McCarthy (yeah, the same one): http://jmc.stanford.edu/articles/robotandbaby/robotandbaby.p...
> For flights on the other hand I take the airline website any day.

Sometimes identifying “the airline” isn’t straightforward.

Found a great routing+price: Toronto-Philadelphia-Paris on an OTA, all on AA metal.

But the fare wasn’t available on AA.com, you had to find it on Iberian’s website which booked some of the legs through a Finnair codeshare.
Good point. I do the same whenever I'm at a crowded public venue - there have been enough catastrophes by stampedes and people unaware where to safely exit. Being able to actually keep calm in an emergency can and will save your life.
> "Do more with less" is perfectly fine and rational.

> ...

> If customers were _paying less_ for the substandard construction they're getting, okay that's one thing.

Not really. Customers are likely not in position to rationally make those kinds of trade-offs, and even if they were, there's a good chance they're not going to be the one to pay the price (e.g. they sell the home, and the purchaser N sales later dies because it collapsed due to the substandard construction).
Pancake – Responsive charts. JavaScript optional
Totally understand and appreciate the reasons why!
The cljs stack I hear about a lot (and use) is ShadowCLJS with reagent (https://reagent-project.github.io/) and re-frame (https://day8.github.io/re-frame/). ShadowCLJS is more of a build tool, but is really well documented and easy to use. Reagent is basically react but a simpler API, and re-frame is a layer on top of that kinda like redux. It's overkill for some apps but I find it's actually super easy to work with and not as much complexity as I thought.

For backend there is luminus (https://luminusweb.com/) or Kit (https://kit-clj.github.io/). They are basically project templates that wire together a ton of popular solutions for various things - database access, migrations, security, html templating, etc. Also includes frontend frameworks like re-frame if you want.

edit: forgot to mention fulcro (https://fulcro.fulcrologic.com/) which is an interesting full stack solution. I haven't used it though so can't comment, but it sure seems documented well!
I already don't trust virtually any search results except grep/rg.
Very cool, don't care for the iPhone requirement for the custom fitting but I'm not sure how they'd get get around that since most people don't have an accurate 3D scanner just sitting around.
FYI, Though the ideologies are different Jains socially are just another Hindu sect and definitely upper caste by any definition.

But otherwise agree with you. Yogi Adityanath another possible successor to Modi is also not from a privileged background.
based on the todomvc example, I can say that it is resilient to being offline, in the sense that whatever you do while temporarily offline is resumed when you are back online. there's no optimistic updates so it looks like the items you add while offline are disappearing, but they end up in the list as soon as you are back online.
The balloon story is less about the balloon itself and more about the wider conflict between china and US.
Thanks, you understood the question correctly.
> The same applies to fire codes.

As someone who has been close to almost-tragedies caused by fires, can you give me examples where fire codes are over-zealous? I've had family almost getting killed, even though they did follow the fire codes - the didn't even get a fine or a case against them. If you ask me, the fire codes were not strict enough in that instance.
I love Clojure (and have touted such in past comments), but it suffers from a glaring problem: every library is half done and/or abandoned. What happens is you end up modifying an existing library to fit your particular problem space. I needed a web framework. None of them just did things in a "simple way". I ended up branching an existing one and have altered it (very heavily) to fit what I need. It's now my go-to for all new projects.

The issue with us Lispers is that we love the language more than we do the tooling. Tooling be damned! So we all end up re-inventing the wheel for the 1000th time. We will never gain wide spread adoption, as such.

With Ruby, I have Rails. With Python: Django. With Clojure...well good luck. Every framework does one thing beautifully correct and about 10 things wrong. But hey, it's up to you to modify the framework! Because that's the Lisp way of doing things!

Maybe I should publish my bespoke framework one of these days...
Unfortunately this overhyped launch has started the LLM arms race. Consumers don't seem to care in general about factuality as long as they can get an authoritative sounding answer that is somewhat accurate...at least for now
$13/mo and AppleOS only
I've been in a "mixed" slack/teams environment and it seems there was always a push to be a little more teams-y every month or so - given that Github is owned by MSFT, I wouldn't be surprised if that happened there, too.
You'd buy a VPN outside of that country, not inside it.
> The industrial revolution and its consequences have been a disaster for the human race.

I find it more and more agreeable every day.
Chromecast receiver maybe? Most streaming services support chrome cast. Not sure about implementation and licensing.
Bing AI gets a pass because it's disruptive. Google doesn't because it is the incumbent. Mystery solved.
I guess it depends what you're comparing it to. Boeing paid 2.5 bn and shareholders were likely unhappy

compare that to an amtrak train derailment where someone literally falls asleep killing people and he wasn't even fired.

Don't get me started on police union investigations...

https://nypost.com/2014/10/28/engineer-fell-asleep-before-de...
Duplicating = copy/paste digital binaries, replicating = reimplementing the codebase.
A tree can only play 20 questions if it’s asking the questions. ChatGPT can go the other way.
Ad network blacklist is accused of political bias
10 years ago I wrote my academic thesis claiming electronic medical records would fix these things too. They won't.

An early warning system is useless if there isn't any funding for public health programs that could help people address said warnings.
That's fair, I should have elaborated a bit more on that point in my post. My thinking is that I need to use principles that will optimise the signal-to-noise ratio. In other words, just consuming everything in my feed is not optimal. One effective way to optimise the signal-to-noise ratio is to block Twitter Blue accounts.

I am not saying that all content from Twitter Blue accounts is bad (I am sure a lot of it is very good), but that I - on average - will get better content in my feed from not having any Twitter Blue accounts showing up.
That's the impression I get from his videos as well.
I have yet to see a company where the "loyal" employees are paid more than those who leave for a better salary, or are exempt from laid off. I feel like "Company Loyalty" is one of those nonsensical ideas boomers left to the younger generation.
But the market adjusts automatically so why do you even need a government to make a call?

That's like saying the government should be involved in making a call as to whether apples and oranges are too expensive relative to each other in the supermarket.
A similarly simple solution would be to ease the regulatory nightmare that has made low-end houses unprofitable to build, and all new housing much more expensive.

Not too many days ago there is an article showing that productivity in home construction has been almost nil for decades because the government inefficiency overpowers any construction gain.
from the source code
<!DOCTYPE html><!-- This site was created in Webflow. https://www.webflow.com --><!--
chatGPT is more then a bubble. It's a societal inflection point. The reaction to it is appropriate.

However as usual people will get too excited and the hype will outpace the actuality of the technology. There will be a slight "bubble" but this isn't anything like the "housing bubble".

Prior to chatGPT though, ai could be characterized as something along the lines of a housing bubble. I would say almost all lines of research in ai save llms are over hyped bubbles.

Not saying these lines of research are useless or inconsequential. Far from it. Ai outside of llms is amazing. But these Ais are definitely inside huge bubbles.
This is a reasonable comment, even as a Clojure fan, I think this fits with how the community thinks of itself to some extent. I can't provide a specific citation but I know there is at least one talk (maybe Simple Made Easy but don't quote me lol) where Rich Hickey talks about the fact that one reason "easy" tools -- which in his view provide fast uptake but more problems down the line due to being "complected" in how they deal with various concerns of the underlying problem -- are so popular is that people who manage programmers (like some of the positions you mentioned) want to be able to easily put butts in chairs, to readily replace engineers like they are cogs in a machine, so they are very willing to make this trade of short term ease for long term pain because less training is required to get to a near term deliverable.

It's also clear (see Hickey talk Effective Programs, 10 Years of Clojure, where he surveys the room) that Clojure programmers tend to be senior (real senior not 5 years experience "senior") and a little grumpy about the state of the art, opinionated, and don't want to be cogs. This may also explain the allergic reaction among people who manage programmers/engineers. Managers as a rule (especially at certain orgs) tend to want people who are more compliant and less free thinking and likely to push back.

Anyway I think you make a good point except I disagree about its survival long term. I think there's something to be said about the value of being more popular among older more seasoned programmers vs PMs. How many PMs in the 90s foresaw the rise of Linux (vs proprietary unix and Windows), how many go overboard on "agile", how many were into ruby on rails before it picked up among programmers, etc. Managers tend to be a lagging indicator (speaking very broadly).
I have a vive, and my lighthouses are on collapsible tripods that sit in corners of my living room when i'm playing. Takes ~5 min of time to set both up, point them in the right direction, and setup room boundaries in Steam. Works really well, if you prefer to do it that way! I think I would still prefer inside-out tracking, but I have very specific reasons for only using the Vive, so that's what I'm stuck with. I think it's a problem that can easily be overcome if you're interested in this headset, without having to drill holes into walls! It's definitely an extra expense though.

However, if their whole goal was "smallest lightest headset" then you can't really blame them for removing every single piece of tech from the headset they possibly could and outsourcing it to another device to maintain that claim. The right call? I dunno. But if this headset can be a drop-in replacement for my Vive one, I will buy the hell out of that. It's a strict upgrade for me with basically no extra expenditure of effort/money beyond the cost of the headset.

To each their own though!
I can't see how this desire is 'fundamentally destructive in the current structure'.

Beaches, frequency bandwidths, etc., will exist regardless of whatever form human organizational structure takes.

Any workable system will have to address how they will be allocated, since they can't be shared 8 billion ways.
one point I definitely will give to microsoft: they are willing to support some aging tech until the very end, so I would have much more trust to build on a Microsoft product now instead of any google tool/product that is most probably on the graveyard next year.
I'm confused by your sentence structure. Are you saying DuckDB lets you share memory between processes?

If so, that's the opposite of what DuckDB does. Under to "When not to use DuckDB" section of their website, they say:

> "[Do not use DuckDB when] writing to a single database from multiple concurrent processes"

Honestly, that's the most baffling part. I can't imagine wanting any database that's locked in a single process.
The last 1% isn't crucial when doing something as non-critical as sending an email or changing an input field on a website. I write bad emails and deploy awful code all the time. For 99% of problems it just needs to be good enough.

The fact some people argue ChatGPT already is already good enough for a lot of use cases should indicate we're not that far from something just as reliable as a human programmer.
AI diagnosing disease better than any one doctor can. If we could build a model with a normalized dataset of everyone's medical history, we could catch a lot of diseases early. Especially if we encourage people to report even minor symptoms when they have it.

Imagine for example that everyone who gets diagnosed with pancreatic cancer reported repeated congestion of the left nostril three years before diagnosis. It's unlikely any doctor would ever make that connection, but an AI could, and then suggest regular pancreatic cancer screening to people reporting frequent left nostril congestion.
>
That doesn't make any sense, with a larger population you can just grow more food as long as there's space.

A smaller population only lives in the most productive parts of their living space. A larger population has a lot more people living in the marginal parts, and if growing food is more difficult in them, the people on the margins will be doing more work all-in-all.

Meanwhile, in the more productive parts, some king, despot, warlord, or relative thereof will happily steal all the surplus.

> One person has been able to farm far more food than they could eat from the early bronze age onwards

Until textile production was mechanized around by the industrial revolution, you also needed something like 3,000 hours of manual labour a year to clothe a family. You needed someone to go do all the work of collecting firewood (As it turns out, all the easily-accessible-to-your-community firewood has been cut down a long, long time ago, so you'll be walking a fair ways to get it.)

Oh, and that king, despot and warlord? He will happily take every surplus penny, shirt, and turnip that you have.

And the one across the river will happily take what's left.
Yeah, it's too heavy for some things, but it's situationally very awesome. Fulcro takes the fantasy of "reusable components" very seriously, more seriously than any other frontend framework I'm aware of, and designs from the ground up to allow for that. Be sure to go to #fulcro in the Clojurians slack with any questions/comments--it's a very friendly community in there.
It isn’t necessary to know how well they performed, so long as they’re known to have been displayed for a period of time. Golf course bench advertising has been around for decades and there’s no UTM parameter on a phone number.
Ubuntu didn't force people to move at all, at least any more than the normal apt-update.

Last I checked though, to install Kicad with apt you needed to manually add a PPA - it wasn't available from the distro at all.
I think it's rude for people to submit links to articles on HN and for people to vote them to the front page without a warning that the article is paywalled. HN tags PDFs, video submissions. Is it so wrong to ask for notice that a submission is paywalled?
Twilio to lay off about 1,500 employees, or 17% of its workforce
The downvotes on QC are likely somewhat understandable. Unlike chatgpt there are no results that give hope that QC will look like "computing" any time soon unless there is a breakthrough on the horizon.
I mean, it's in beta and it's not really intelligent despite the cavalier use of the term AI these days

It's just a collage of random text that sorta resembles what someone would say, but it has no commitment to being truthful because it has no actual appreciation for what information it is relaying, parroting or conveying.

But yeah, I agree Google got way more hate for their failed demo than MS... I don't even understand why. Satya Nadella's did a great job conveying the excitement and general bravado on his interview on CBS News[1] but the accompanying demo was littered with mistakes. The reporter called it out, yet coverage on the press has been very one-sided against Google for some reason. First mover advantage, I suppose?

----------

1. https://www.cbsnews.com/news/microsoft-ceo-satya-nadella-new...
The potential for being sued for libel is huge. It's one thing to say the height of Everest wrong, another to falsely claim that a vacuum has a short cord, or that a company had 5.9% operating margin instead of 4.6%.
What surprises me is that these kind of thing often get treated as "all or nothing". Why remove it, instead of a geo block? 451 HTTP code is a thing.

Stories like that always make me think that this is always some kind of a political play on the side of western media platforms, likely coming from ex-spooks they like to hire so much. Especially judging by how e.g. in Russia, YouTube has learned to play nice over time and generally doesn't act like it's "delete everywhere or leave as is" kind of choice.
And then refund the taxes when the governments themselves make deals with the same oppressive countries?
The Internet...

I predict the Internet will soon go spectacularly supernova and in 1996 catastrophically collapse.

- Robert Metcalfe, in InfoWorld, 1995

Most things that succeed don’t require retraining 250 million people.

- Brian Carpenter, in the Associated Press, 1995

Tim Berners-Lee forgot to make an expiry date compulsory . . . any information can just be left and forgotten. It could stay on the network until it is five years out of date.

- Brian Carpenter, in the Associated Press, 1995
Next 50-100 years:

Fully Homomorphic encryption if improved could allow for private cloud computing or really neat p2p networks.

Many diseases will become curable and some may be eradicated from the developed world or entirely

Next 100+ years:

Quantum key distribution could allow for the best possible encryption

Neutrino based communication could allow for wireless communication through the earth

Ongoing: Extreme poverty is falling world wide
A bit of an insane requirement honestly. I guess they're assuming their target demographic would be wealthy enough to either have an iPhone, or be around people who would have an iPhone? Kinda rubs me the wrong way still, even though I'd be able to get it done if I so choose...
Seems like a good way to drive unregrettable attrition. The next question is, will this cause too many people to leave or stay? Tough to grok in advance how employees will respond, and how many people might take the chance the policy has no teeth.
> The pogrom is an internal matter. A hitjob is external interference.

I find myself continually dumbfounded by the kind of reasoning and justifications, the supporters BJP come up with. Thousands of people killed and in many cases, even worse. Terming it an "internal matter" is being cruel beyond my comprehension.

> Btw, I watched the documentary and it actually covers the Supreme court judgement, so the responding accounts are actually spreading misinformation.

So you're implying the Supreme Court has a "Ministry of Truth" type of thing going on? How many judges transferred, maligned and were even killed for clean chits? Institutions ceased being autonomous and ethical a long time ago in India.
Those are all obviously spying, if you don't ask first!
Been using Clojure professionally for 9+ years now and while I'm thankful that I can make a living writing the language and using Emacs all day, I've found these points to be spot on.

These issues have added noise/confusion to what used to be a much simpler ramp-up for new developers. For those who've been around for awhile, the overall experience definitely felt cleaner previously, with more obvious best paths. While it's hard to argue against more options, the effect on the ground is that it's also needlessly divided the already small community a bit too.