skysight-inc/HackerNews huggingface dataset:
An awesome Sunday Morning Newsletter with five articles from around the interwebs on tech, culture, politcs, innovation and stuff. Check it out!
Like the the stuff that costs 15 bucks a month for everything.
It is manipulation in the same manner that you are trying to manipulate me by posting your comment.

So much of this rhetoric involves assigning scary words "manipulation", "spying", etc. to everyday events.
A sage reminder to all of us that sometimes it's better to upvote & listen (or in this case heart/retweet) to see if a better response surfaces than to offer our two cents.
It's an interesting discussion but do you need to chunk strings for transmission into displayable substrings or is it sufficient to assume all-or-nothing or at least in-order reassembly of the string at the other end? Choosing to treat it as chunked binary can eliminate a lot of complexity.
Public transport is brutal for peeing. I’ve been forced to pee behind dumpsters because none of the businesses near the busstop I got out at had a bathroom for the public. On the subway you see people pee onto the track.
Likewise, but from the ad agencies' perspective it's a problem. I think, not certain, that solving this would be the real end to the current market leaders.
Yeah I use F2 constantly for rename, not just in explorer but very useful in lots of apps. In Unity (the game engine) it's invaluable. Also F3 is generally "Find next" when you have a search box open. F12 and Shift-F12 do code navigation in VS and F10 and F11 are useful in the debugger. There are lots of nice things you can do with the F keys which this tip spoils.
Modern "teaching" practices are just pretending to teach concepts; they're mostly based on the expectation that the students will somehow "rediscover" everything on their own. You can't truly understand concepts without doing quite a bit of solid practice. Many teachers will fail to provide the needed guidance, if only because they often never properly learned the subject themselves; and "Common Core" ends up being used as an excuse for substandard teaching.
My wife woke up this morning to an email sent at 3:16AM informing her that she was laid off as part of this restructuring. It's a blessing in disguise, IMHO -- the work-life boundaries expected as part of her org were non-existent (calls with India every night at 8PM or 7AM, our time in California, on top of the normal 9-5 hours).

It's definitely hard to process. Lots of feelings of anger, sadness, relief, etc.

Fortunately for her, the severance is pretty generous (paid through March, then 6 months on top). But there's also anxiety about the job market right now with so many tech workers being let go.
Why would a child watch a gang bang? I worry about vile content targeted toward children. I worry about these things showing up on his youtube feed, not a porn website.
Really wish Microsoft would contribute/donate to ruby/rails platform even more than Github does already. They can afford to.
They're not widespread yet because few vendors sell them. Supermicro and HPE give ARM servers more credibility.
> Why would you?

That is the point.
> Gatekeeping the term "Doctor" is uninteresting, and it doesn't make your side of the argument look good. You have nothing stronger to dun him on?

I think the fact that he's claiming to have credentials that he does not is pretty damning. You have this utterly backwards. If I claim to have founded something groundbreaking, and it turns out I lied about my credentials, that casts doubt on everything I've done.
The thing is, if Facebook fails to deliver ad revenue growth, the investors will move to extract value and disinvest from the company, which will kill it. All of the major tech giants were sold to Wall St. as a monopolization play - i.e. you are buying into the company that will own the future. If that turns out to not be the case and Facebook is merely a chat and blogging service, then why not move your money to more lucrative places?

Of course, there are some interesting complications to this. Mark Zuckerberg specifically structured Facebook so that he would have majority control over the company. The other shareholders are just along for the ride. He can't make radical changes in the ownership structure without minority shareholder consensus, but that's not that meaningful since Zuckerberg is already running what is effectively a privately-owned company on shareholder money.

Compare this to Twitter, which did a 180 on Musk's buyout offer so quickly that Musk spent months trying to fruitlessly wriggle his way out of the deal. They did not have a concentrated ownership structure, so the alternative would have been a slow shutdown or pivot away from microblogging. Instead we get to see a rich playboy destroy the company in real time.

The continued viability of the underlying business is probably not in question yet. Advertising existed before tracking, after all; and text and images are cheap to distribute. But there are other headwinds that could absolutely devastate these businesses:

- If CDA 230, DMCA 512, or equivalent regulations abroad were to be altered to favor copyright owners and creators over platforms, then that would massively increase moderation costs. Part of the reason why text and images are cheap to distribute at scale is because the platform does not have to account for copyright liability over billions of posts.

- Noncopyright censorship[0] laws (i.e. EU TERREG) impose similar costs and risks onto these businesses.

- The US might start enforcing their antitrust laws again, and if that does happen then Facebook is particularly vulnerable since their acquisition strategy was buying up all their competition.

[0] My personal opinion is that violence is not speech. However, there is enough of a risk of misidentification at scale that I'm fine using the word "censorship" here.
Picking on one of the few companies that did contribute something will not help the cause. If more of the companies did likewise there would be real money in FOSS instead of peanuts.

Thank you Indeed (and others on the list, especially Spotify).

Edit: toned down a bit.
But are there good alternatives?

I've become cynical. Every job seems like it's the same shit with the same problems and there isn't anything better.
I agree that if anytime anyone came up with a business model you banned it, that would produce more innovation in business models. But you also wouldn’t get any of the products because you’ve banned all of them. So it seems like a bad way to run an economic bloc.

The EU in particular doesn’t even know what they’re doing and none of their poorly drafted “blue is green now because I said so” laws even work. You just get cookie banners everywhere.

The value you get from Facebook is the ads are relevant, rather than all being for cars you’re not going to buy. They don’t “use your data” to “make money”. They show you ads and you click on them.
I understand that it's still much easier to cut a deal with a prison guard.
When the Mises Institute publishes articles arguing that "drunk drivers cause accidents but so do sober drivers, and many drunk drivers cause no accidents at all," and therefore drunk driving should not be outlawed, it's hard to take this type of source seriously [1]. Note that the article above was published by the institute's founder.

[1] https://mises.org/library/legalize-drunk-driving
The Fourth Age of Programming
I was about to reply to their comment and question the assumptions they appear to be making, but I think your response is more appropriate.
Tell people to embed it from unpkg: https://unpkg.com/sorttable@1.0.2/sorttable.js
This looks really good. I like the compilation to a single binary. I'm already using Htmx with Flask for routing/templating. File based routing with a page as the unit of functionality sit well with me.

The use of caret to denote Go code is quite clean, but given well formed HTML, could the parser detect anything not inside HTML tags as Go code and thus remove the need for a caret outside of HTML.

I will be trying this out. Thanks for this project.
I can't edit my post so I am replying to it. It has been a while but I should still apologize...

I managed to get two things wrong in one post. As a result I ended up disparaging the Age project for no reason and causing confusion about the Pa project. I continued the confusion in subsequent replies.

I will try to be better about this sort of thing in the future and am sorry.
The article specifically points out that the link between weight and health on its own is in question:

> Some researchers also worry that by offering a weight solution in societies that prize thinness, these drugs could also inadvertently reinforce the disputed link between excess weight and health. One study found that nearly 30% of people who are considered obese are metabolically healthy.

The abstract from that article also points out that a significant share of non-obese people are metabolically unhealthy:

> Nearly half of overweight individuals, 29% of obese individuals and even 16% of obesity type 2/3 individuals were metabolically healthy. Moreover, over 30% of normal weight individuals were cardiometabolically unhealthy.

Further, the way that study measures (cardio)-metabolic health is itself multi-dimensional:

> Using the blood pressure, triglyceride, cholesterol, glucose, insulin resistance and C-reactive protein data, population frequencies/percentages of metabolically healthy versus unhealthy individuals were stratified by BMI.

https://www.nature.com/articles/ijo201617

I think we may need to admit that weight is a low cost and highly visible variable which is a poor proxy for actual health and as in business, optimizing for the wrong metric will eventually lead to dysfunction.
Global trade increased from $28.5T in 2021 to $32T in 2022. Doesn't sound dead to me.
> The only way to stop this is to paradoxically be incredibly intolerant to the intolerant.

I don't see this playing out well either. Instead, the subjective definition of "intolerance" stretches to the point where it becomes "stuff I don't like", resulting in continually-increasing polarization, with groups becoming more intolerant to other groups because those other groups are "intolerant" towards them.

There is no simplistic algorithm describing "a way to stop this". These are complex social phenomena...emergent behavior in an overwhelmingly complex system with 8 billion non-rational actors. Karl Popper was a genius, but I think he's wrong on this.
I can't say about most, but my N26 DE account requires SMS authentication as well.
I spent a lot of time in C# and ASP.Net, and I was struck by how closely this resembled Razor syntax, but with ^ instead of @. Switching to @ would make it slightly more familiar to that cohort, and it might even be possible to build on some Razor-parsing code for editor plugins or whatever.
I agree 100%. The last thing I want to do is sell ('cause I've done it before). I'm terrible at it.

But:

> “Consider a law firm. Do the founding partners go out and hire a Lawyer Manager to order them around, and then do they hire a VP of Lawyering to order the manager around? Do they then hire a CEO to rule over everyone and a CFO to handle the finances and a COO to schedule court dates and such? Of course not. There’s no historical precedent for all that fluff. Rather, they handle facets of the business themselves. What they can’t or don’t want to handle, they delegate to subordinates that they hire. The partners don’t specialize in finance, sales, marketing, or operations. That would be silly. But they understand enough about it to act as the boss.”

Can I be successful as a terrible salesman with a product? Sure I can.

Can an amazing salesman be successful without a product? Nope.
The digital world is the native environment for the AI race we're creating. In that world us biological humans are relatively slow and inferior. And if this "handing the intelligence baton to machines" trend continues then "regression" to our more native communication forms feels natural and inevitable.
I've done it, but I don't recommend it for anything other than a learning exercise. Everything is set up so that it looks like it should be easy, but you actually have to finagle quite a few things to get it to work right, and making even small changes is a huge chore.

Admittedly, it has been a few years since I last tried this, perhaps things have improved or there is better tooling out there.
Yes, I use them for launching "singleton" applications, and Alt+Tab for the rest.
What's wrong with Transmission? I haven't used it recently but it seemed more than competent enough when I did.
Well, everything is in a header, so 'header only' is sorta correct - but the name is also problematic because that's what 'header only' C++ libraries (with the implementation in inline methods) are often called too, and those do actually suffer from downsides, such as increased compilation time.

A more correct name is 'STB-style single-file libraries' and it's really just a distribution format, nothing to get all worked up about - the differences to a single .h/.c pair are mostly negligible.

A common way to integrate such libraries into a non-trivial project is not to create one .c file for each header, but instead to create one .c file for a whole group of related headers (up to all external single-file dependencies of a project in a single implementation file), this may actually decrease compilation time the same way that unity/jumbo builds do, and since external dependencies don't change, this is also not a problem for incremental builds.

Another advantage: at least the original STB libraries (stb_image.h etc...) are often used in small command line tools, those can simply include the implementation in the "main.c" source, resulting in a project with dependencies that's still compiled as a single source file:

cc -O3 mytool.c -o mytool

...e.g. no build system needed at all.
But it's not a domain expert: it's a language model designed and trained to produce language that could plausibly have been written by a human on the internet. At best it functions as a well-informed amateur, at worst it hallucinates nonsense but writes it in a way that is very convincing.
Would be nice to see a comparison with MySQL's X Protocol (protobuf based) as well as the "Classic" protocol. I don't think I've seen any MySQL compatible databases implement this protocol yet, so that's probably why it wasn't included.

https://dev.mysql.com/doc/dev/mysql-server/latest/page_mysql...
> just at a lower CPM

Yes, but if you can accurately predict the CPM ahead of time (without hurting conversion rates for high-CPM users), you could deny service to those users whose CPM wouldn't cover costs or required profit margins.

Of course, in reality the marginal cost of serving any given user is near-zero so ad-supported services are happy to serve just about anyone. That's why they'd survive just as well in an ad-less world as long as some minority of users is willing to pay.
That's your experience, many think it was a fresh air using Rails than using Java for webdev.
Google and AWS don't have any issues posting the limits on their free-tier usage, I wonder why CF is so secretive about it?
ya I agree. I was talking about the affordability of living for couples especially since I know people who are in this situation. The fertility decline is a much bigger issue that I think obtaining degrees is one particular symptom of. That topic is probably not a good one for HN discussion unfortunately.
Vimeo is laying off 11 percent of its workforce in another round of job cuts
I do exactly the same thing. My remote was used once to adjust the picture when I first bought it but has never been used since. I've never connected it to Wifi and it more or less acts as a dumb display.
Nonsense. There is no reliable way to model confidence on such issues.
> I suspect it could be a ChatGPT or some variant

Either that, or someone who is absolutely clueless. Would be nice to not have such drivel on the HN frontpage.
Erastosthenes did it by comparing the angle of the shadow cast by a stick on the summer solstice at noon in two cities, Alexandria and Syene (now Aswan), which are about 800 km apart. What was special about Syene was that it is so close to the Tropic of Cancer line that the sun would hit the bottoms of wells on the solstice, meaning that he only needed one stick, in Alexandria, and the distance between the cities, to do his estimate. His error was about 2%.

He's also famous for the sieve of Erastosthenes for finding prime numbers and figuring out the earth's axial tilt.
No video?

Found this one: https://m.youtube.com/watch?v=alfwdvQaLIE

New to me but I'm a fan.
> Visitors to the gallery don't know which is which.

this is why I read the little plaques next to exhibits when I go to museums.
> me, who would generally be seen as conservative / libertarian in the US, "very liberal" when discussing gay rights (pro), gun rights / armed self-defense (pro), and abortion rights (pro-choice)

Supporting gay rights and being pro-choice is seen as conservative??
ChatGPT has extremely limited knowledge and can only answer things on a superficial basis. Exactly what you'd get when you look up whatever topic you specialize in on a web search. Which means it's on par with Google as of the late 2000s where they ruined it and made it "user friendly" so instead of being good at searching arbitrary strings (which is what made it useful over Microsoft search in the early 2000s), it will just give you the same stupid monetized SEO blog articles for no matter what variation of words you enter related to that topic.

Also the moral system ChatGPT has actually is the worst, most false-positive-laden firewall I've ever seen, period. It's actually impractical to use ChatGPT just because of how much that gets in the way. It obviously shouldn't even have that (and it's trivial to bypass), but companies gotta look good. It's actually funny because ChatGPT is like an American ideologue who gets triggered the very moment it conflates something you said as something against its ideology.

I now believe the future of web search is curated lists of non-commercial sites with a text index over them.
Sure. It's a tradeoff either way - ergonomics for common cases or not. I imagine in your case you're constructing lots of custom logic anyway, whether it's in an API gateway (or similar) component to put the auth logic before the application, or put the logic in some before_request handler in the web application.
We can't afford to make things "go green" serially, we need to move on all fronts at once.
I think it's a great idea. There are definitely job boards out there for freelancers already, (servicescrape, guru, upwork, freelancer), but for actual consulting firms, seems like it doesn't exist.

The current situation is like this.

I am a company in need of a consulting firm to do some project. Lets say hardware engineering.

One of two things happen:
1. I use google search and look up "hardware engineering firm". I then see 2-3 that meet my criteria and I set up calls with them. Go from there.
2. My company has a long history of using one of the big consulting firms. Let's say Deloitte. Since I don't want to rock the boat, I'm just going to set the job up with Deloitte. Deloitte is then going to source a hardware engineering firm and act as an intermediary.

It's really dumb, but that's how it is.

The primary issue I see with your idea is that a lot of projects that companies want consulting firms to work on are actually confidential. They don't want that to be public. It would have to be a mostly 1 sided marketplace, where consulting firms make profiles, and prospective clients can easily sort through them to find a firm that makes sense for their specific project.
I think that the first revolution to come from LLMs will be in education. Tutoring is a HUGE industry that creates massive achievement gaps between haves and have-nots. China went as far as banning tutoring because desperate parents would bankrupt themselves trying to give their kids a leg up. To be sure: GPT-3 makes mistakes. It struggles with leading questions, perfect/correct code, sparsely trained subject areas. But when it comes to trying to help give intuitions to a high school chemistry student, the stakes are low and the training data is good enough.

Imagine a world where every child alive had access to unlimited 24/7 pseudo tutoring offered by robots who were almost as smart/correct as actual tutors? How many millions students just "give up" every day because while they can find thousands of pages of facts/guides/lessons about a subject, there are zero results that are custom tailored to their exact gap in understanding? As a student,

-->Google can give you endless facts about a subject that you can ram your head against until a subject makes sense.

-->Chat-GPT can give you intuitions and explain the exact part that confused you with as much detail/complexity as you want!

You wouldn't even need to call it AI or a tutor (so students don't wrongly give 100% trust). It could be a peer. You could call it "My Study Group's Best Guess". How much further could students get in high school with a 24/7 tutor beside them?

~~"Hi study group, I don't understand how my teacher jumps between steps 3 and 4 for this proof in Geometry class. Can you explain it in simple terms?"

~~"Hi study group, why did my flask turn blue when I did xyz in chemistry class? Everyone else had theirs turn pink."

~~"Hi study group, I wrote "cosin - sin = co" on my math test but my teacher put a big x on my problem without telling me why."

~~"Hi study group, why is the x "number of cars" on this homework problem XYZ"

Millions of students give up trying to understand challenging subjects every day. LLMs can dramatically lower the difficulty of absorbing new ideas. In 10 years, LLMs can likely raise SAT/ACT scores 20-30% equivalent and help more students finish the key math/science prerequisites for STEM careers in high school instead of college, lowering the barrier of entry for everybody!
I don't understand this "free-rider" depiction of Europe, it sounds to me like a delusional and superficial classification. Can someone please explain the rational observations behind it, if any?
Everything that happened in space in 2022 and whats in store for 2023
Globalization is very much not dead. What we have now is a final roadbump before the ultimately connected, para-governmental world. The governments of countries who feel that they are excluded from globalism (Russia, China etc) are currently rocking the boat, but they will not prevail.

We will have the end of history 2.0 in the next 5-7 years.
If you can read Spanish, I suggest you "El cerebro ilusionista: el cerebro detrás de la magia" (The magician brain: the brain behind the magic). It explains you the link between neuroscience and magic tricks.

If you are learning Spanish, technical/science books share lot of Romance origin words which already exist in English, so half of the road it's paved to begin your learning path.
A product built by an ex-soldier who was part of an occupying force that committed countless war crimes? No thank you.

Question for other HN users - would you use a product built by an officer of the Russian army who was part of the war in Ukraine?

Edit: Those downvoting me, did I say anything that is not true?
I should have checked just before posting.

One month ago, they were no english version available from the french page on the article, only a 3 lines 'simplified english' version were linked.
This always has been from the beginning of HN, good history threads with many good points.
Related: https://dothemath.ucsd.edu/2012/03/space-based-solar-power/
For the benefit of those not familiar with the Python string interpolation/formatting situation, I present 4 ways to perform the same string formatting:

who='World'
#1 - string concatenation
'Hello, ' + who + '!'

#2 - % operator
'Hello, %s!' % who

#3 - format() method
'Hello, {}!'.format(who)

#4 - f-strings
f'Hello, {who}!'