skysight-inc/HackerNews huggingface dataset:
Raising the face value of the tickets would eliminate scalpers but at the expense of reputation. That's why Sony and Microsoft didn't just raise the cost of the PS5 and Xbox Series X during the 2 years or so when they were sold out everywhere and only available through scalpers or if you were lucky enough to buy one at face value.

People look at high prices as "the seller is just greedy" even if they're arguably justified by the demand. If you can just relist those Taylor Swift tickets you bought at face value on Ticketmaster, they are "sold" as far as Swift herself and her record label are concerned but Ticketmaster can make extra money and presumably pays a kickback to Swift and her label. If she ceases to be the "current thing" and demand massively drops for her concerts to the point that face value is overpriced, the scalpers are left with the losses.

Sometimes scalpers do lose money. Anybody who thought Playstation VR2 was going to be high demand like the PS5 lost a ton of money getting rid of that thing below face value. Likewise, if you try to scalp tickets to an Inter Miami game on the assumption that Messi is going to be playing and it comes out that he actually won't be because he got hurt playing the last place team on the Wednesday before a Sunday game[0], you're the one who ends up losing money from the unsold ticket not the soccer teams. Which is why nobody selling high demand goods or services really cares that much about stopping scalping.

[0]: https://www.dailymail.co.uk/sport/football/article-12546567/...
I disagree. Gmail is what popularized single page app ajaxy webmail client.

If i remember, xmlhttprequest was originally for the desktop outlook client not the website. Gmail was special because it was a website not desktop app.

Edit: seems like i'm wrong. I'd still argue that gmail is what brought it to popular attention for the masses.
Ok, but the bill is ignoring the if which is idiotic
> When asked whether the robot was at risk of vandalism in New York City, the mayor strode over to it and gave it a few firm shoves. “Let's be clear, this is not a pushover. 420 pounds. This is New York tested,” he said.

Sounds like it'll get trapped underground when the elevators innevetably break.
Wouldn’t the native email clients on devices be better anyway?
One of each, but is your point that those are essentially monopolies in many places? Email still isn't a monopoly, even if most people do use Google!
Wonderful! With investment into SMRs hopefully the technology can mature and achieve the economies of scale needed to be cost competitive for replacing oil and gas. We need all the investment we can get into next gen nuclear in order to decarbonize at scale as quickly as possible in coordination with solar & wind.
I know this was in jest, but most municipalities are collecting metadata through sewage treatment

This is where some of the most reliable COVID data came from
It’s not. The federal government has safety requirements.
If you think that there is a secessionist movement going on in Indian's Sikh community, you have not done your research. This is an almost exclusively diaspora issue, cooked up by local gangsters to get easy immigration on the basis of supposed "religious oppression" (in exchange for money, of course).
And you promptly proved my point: unless you are specifically plugged in (aka tweeny grinding TikTok) you have zero exposure to these things.

I pointed it out: go to a karaoke night. You might catch someone set up "Shake It Off" (okay, I guess I'm wrong--that counts as Taylor Swift within the last 10 years--barely). Maybe. That's it. And we're talking mostly 20-somethings--not 50-somethings.

In the 70s or 80s, you simply couldn't avoid the music. Now, it's quite easy.
Your toilet actually spies on you quite a lot. Just not you individually, but your city and health officials actively monitor your “output” to keep track of things like disease spreading. Doesn’t just stop there though, your acid usage might well have ticked into some drug monitoring program.
Are people on HN really that cynical to say that autonomous logic can't navigate a highway?

These trucks are gonna be used for depot to depot transfers with human drivers taking over for urban / last mile destinations.
Thank you! My original use case was for running ffmpeg in directories with encodings that broke xargs, and later added the py/pyev flags which basically swapped subprocess.run() with exec()/print(eval()).

I didn't really highlight it in the documentation but it can also run commands in parallel as multiple windows in a multiplexer so it's easier to checkup on their progress or interact with them.
I'm saying the bill would still require a safety driver even if AV trucks are proven to be just as safe
> To paraphrase an old saying: "Gmail ain't done 'til Firefox won't run."

Except gmail has great compatibility with firefox.

Honestly all these google are evil conspiracies are exhausting. Its not that google wouldn't be evil, its just that the simple reason makes much more sense, especially from a business perspective. Google does what is best for google. It obviously shuts down little used projects to save $$$, not as a personal vendetta against individual hn users.
Honestly I think 0.01% would be optimistic. Most people that don't like Gmail's fancy features just use third party clients. Unless Google decides to start blocking third party clients, which I could imagine them doing.
House prices are high because governments are printing money like mad.
i think more linux distros should adopt powershell, its really good, and i think solve this new tools , old tools issue better

i think with pwsh you wont need to use bash when you can and python when you have to, you just use pwsh, it bridge the gap between shell and programming better than ... a polyglot bash + python combo
(edit for clarity: I'm ignoring the reality of current self-driving tech/safety for the sake of the philosophical argument) it's cheaper and faster to fire truck drivers and then hire the folks who can run the dispatch/diag/driving software - even if (philosophically) we should want to redirect drivers' skills/experience and retrain them, there's no economic incentive. So, utterly reasonably, unions and labor organizations and the general public push back against wanton job cuts and firings-due-to-obsolescence (though this is not an america-unique problem). I think largely as a species we've yet to crack the code on "hey this wave of tech is going to make X obsolete, maybe we should account for the folks doing X" - certainly one of the weak spots of free market capitalism.
Or ... just maintaining two frontends is a lot of work? For something used by relatively few people? No conspiracy needed.

And I believe gmail works fine with Firefox? Did last time I used it anyway. Does it not work for you?

And gmail still supports POP/IMAP and SMTP I assume? Whenever I had to use gmail for work I used to Hillary my emails to FastMail. Always worked pretty well. Can also mutt or Thunderbird or whatnot.
Time Doesn’t Belong to Physics – When Bergson met Einstein
Politicians Can’t Win On Illegal Immigration
I wonder if the script created by the author would go through edge cases of JSON, like escaped characters. I doubt and this sounds like a famous joke to me:

Do you wanna hear a joke?
Parsing XML with regexp

I did it too. But this was nightmare
I mean with a fission reactor right there now much does the magneto sphere really matter?

Or are fission byproducts just that low energy when it comes to flipping bits?
Honestly IPv6 is a clusterfuck. From the horrible addresses (why are they impossible to memorize? Who thought that was a smart idea? At least I can wrap my brain around IPv4) to the need for specific support in literally every layer of the network stack.

If you are going to mention gateways or other methods make it work please just stop. No end-user is going to do that, or rather no appreciable amount of end users are going to do it. If your fix starts with “why don’t you just…” then please stop living in a fantasy world.

I was excited for IPv6 when it was announced, I was excited years later, I was excited a decade later, now I’m just tired of it. 2024, year of IPv6 and and the Linux desktop, ok sure. My ISP, literally the best available in my area and fairly cutting edge in every other aspect, has zero IPv6 support.

While the idea of every device having its own public IP address was attractive to a younger me, I look at it with a bit of horror now. The privacy/security aspects alone are staggering and you rarely want your device to be publicly available by default. I’m not going to exceed the 16M+ limit of 10.0.0.0/8 so I don’t see why I would ever want to use anything but IPv4 internally for my sanity. Are STUN/TURN servers fun? Is needing some central server ideal? No but the alternative (everyone can talk to everyone directly) makes my head hurt with the implications and footguns.

At the end of the day I’ve started disabling IPv6 as a matter of course. Leaving it on is a landmine I’m laying for my future self. I’ve dealt with too many issues directly myself or for clients/customers which end with “let’s try disabling IPv6, oh it’s working now?” (on my end or theirs) that I’m done. Something drastic would have the happen to get me to change that thinking and seeing how it’s been over 2 decades and major websites I use daily still don’t support IPv6 I’m not holding my breath.
> There is no reason to use gmail

Free service, perfect deliverability, never having to spell the part after "@", great spam filters, not having to "migrate" your address and emails anywhere else. There's a lot of reasons, actually.

One might not like Google, but you can't say there's "no reason"
Mandating humans in autonomous vehicles is something expected expected out of a distopia like 1984. Absolutely hair-brained policy suggestion.
It was once a thing for webmail services to have an option to integrate your various email accounts. Might there be any with a lightweight interface, that still offers this feature, and can log into Gmail? That could be another possibility if you're used to webmail.
"Functioning" is arguable. The codebase is a mess.
Nice so you can cycle for half a year without worrying about snowstorms.
Actually, we're cynical enough to know that all software has bugs, and new software has more bugs than old software.

How about, before you approve a bill for human-less autonomous driving, you first use the software with human oversight until the software is old.
Nice so you can cycle without worry for about half the year.
Deep Space Network needs to be a thing
polystyrene is a plastic.
No, my point was that the GP said:

> Being tied to one service is never good

And furthermore, I could ask if you're multi-homed on the Internet? Got your own ASN with a BGP session and a /24 delegation? Your ISP's not a monopoly, so why are so many people "tied to one service"?

What about your health insurance? BCBS and UHC as a backup? Do you have more than one PCP?
Genetically altered pig heart transplanted into a human for the second time
> 2) when you buy for a group. You may not have everyone's ID on hand at once, and it makes it harder for honest friends to get tickets together. You don't need to sit together at PAX.

Have a day or two window to assign the names to the tickets. Sure it is a small window for scalpers too but not really enough to make it work properly (and you could still force at least one of the tickets to be locked to a name at the moment of sale)
Desktop Outlook had no need for XHR --- it was a native application. As the parent comment's link and this link therein says, XHR was used for the web client:

https://web.archive.org/web/20090130092236/http://www.alexho...
Case law isn't going to have people who away with it, there's a selection bias there.
It’s pretty cool. I would personally suggest Kafka or RabbitMQ depending on your needs, as Jetstream has proven to require a lot of ops engineering to remain stable in production
Based on my limited current understanding, pumped/mechanical storage is not going to get us to 100% solar/wind. Pumped storage is great, but we need some baseline generation
Previous discussion about 7 hours before this post: https://news.ycombinator.com/item?id=37627697 (thought my comment had disappeared, it's in the other thread)
IAEA Small modular reactors: https://www.iaea.org/topics/small-modular-reactors

"Small modular reactors: flexible and affordable power generation

...
Global interest in small and medium sized or modular reactors has been increasing due to their ability to meet the need for flexible power generation for a wider range of users and applications and replace ageing fossil fuel-fired power plants. They also display an enhanced safety performance through inherent and passive safety features, offer better upfront capital cost affordability and are suitable for cogeneration and non-electric applications. In addition, they offer options for remote regions with less developed infrastructures and the possibility for synergetic hybrid energy systems that combine nuclear and alternate energy sources, including renewables.
..."
A truck has a huge amount of kinetic energy and when accidents happen they are usuallly not pretty. Couple that with the fact that US trucks AFAIK are not required to have several safety features required elsewhere in the world, such as the underrun protection (metal bars) and that self-driving technology is far from proven at scale, maybe it's prudent to be a little bit careful.

Edit: after a quick Google, Embark Trucks[1] claims that they are the first to have driven 100k miles. That's a factor of 10 less than what Waymo claims to have driven. And there will be smaller outfits that will want to cut corners to get a piece of the pie.

[1] https://embarktrucks.com/
The basic HTML frontend hasn't changed in years. I don't see what sort of special maintenance is needed for it, or why it would be a "lot" of work.
Even if we could scale to Cosmos web services we’re still stuck with IPv4
> Exercise is even worse. It has virtually zero effect on CVD outcomes, mortality outcomes in trials where participants were asked to change their behaviors.

This is simply not true and you jump through some curious hoops to make it look credible. The paragraph you cite basically says "if you start after 60 it's too late". Is then proceeds to add that a few weeks of exercise are not enough, and a few months of follow-up don't catch measurable differences.

But if you actually read the full study that you cite and check the papers it reviews, you'll see that multi-year interventions at middle age with multi-year follow-ups are extremely effective.

Here's one of the reviewed papers, with 6-year intervention and 30-year follow-up: https://www.thelancet.com/journals/landia/article/PIIS2213-8...

> During the 30-year follow-up, compared with control, the combined intervention group had a median delay in diabetes onset of 3·96 years (95% CI 1·25 to 6·67; p=0·0042), fewer cardiovascular disease events (hazard ratio 0·74, 95% CI 0·59–0·92; p=0·0060), a lower incidence of microvascular complications (0·65, 0·45–0·95; p=0·025), fewer cardiovascular disease deaths (0·67, 0·48–0·94; p=0·022), fewer all-cause deaths (0·74, 0·61–0·89; p=0·0015), and an average increase in life expectancy of 1·44 years (95% CI 0·20–2·68; p=0·023).
Yea totally, earth spins much faster these days and its difficult to keep up. Numerous studies have shown that, past a certain age, retraining is almost pointless, younger folks still have a chance. But, no matter what, we need to push back against bad faith stuff like this, while we figure out our social problems.
> Raising the face value of the tickets would eliminate scalpers but at the expense of reputation.

They could rise the face value, but sell the first say 80% tickets at considerable discount (so that the price matches what the ticket costs today). Although perhaps this could also tarnish their relation with fans, who want to see their idols as "pure" and not commercial entities they are.
> Computers should be 100X faster now, and apps and websites should load imperceptibly fast.

That's unfortunately not how it works. Computers being 100X faster just allows apps to be 100X slower. Which in turns enables companies to add crap to be more profitable (like tracking, ads) or to make their devs more productive (by using frameworks that make them quicker at developing slower apps).

> I use Gmail because it intergrates with Google Calendar.

And by doing that, you support the model above. If you want a fast and minimal email service, you should use one. Not wish that GMail becomes one.

On that note, I use CalDAV to synchronize my Google Calendar, and it works quite well.
Isn’t that addressed in the first sentence?

> On Saturday, September 23, at 6:50 A.M. UTC (2:50 A.M. EDT or 11:50 P.M. Friday PDT), the sun will be directly over Earth’s equator, which is how astronomers define the equinox.
It's feasible to have thoughts and dreams and also no sense of "I" within them.
That's not a Wayland issue. It may be a specific Wayland bug that affects you, but the architecture of the system does not force any extra delays.
In TXR Lisp, the : symbol (keyword with empty string name) plays a big role.

It's used as a third value in situations when t and nil aren't enough.

In the syntax, it sets off optional lambda parameters: (lambda (a b : c d . r)): two required, two optional and a rest.

When an optional parameter is missing an argument, it receives the : value to indicate that, and that triggers the substitution of the default value. The default default value is nil.

The : argument value can be explicitly specified. Thus if a function f has three parameters, which are all optional, we can say:

(f : : 2)

This says, "default the first and second optionals, passing 2 to the third one".

A wrapper function can pull the following trick, where the optional parameters specify : itself as the default value:

(defun wrapper (a b : (c :) (d :))
(target a b c d)) ;; target also has two required, two optional

When you call wrapper as

(wrapper 1 2)

then the missing c and d default to : which is passed to target. Suppose that looks like:

(defun target (a b : (c 3) (d 4)) ...)

Then in target, that : value triggers defaulting: so c takes on 3 and d takes on 4.

This is exactly what would happen if we called (target 1 2), leaving c and d missing.

By using : as the default value for the optionals, the wrapper can propagate their missing status, allowing the target to do all the defaulting.

In the tree-bind destructuring binding construct, if a case yields the : value, it means "fall through to the next case", which allows tree-case to do quite a bit more.

The printed representation of : (the one the machine produces) is just : whereas in some Common Lisps you see something like :||. The empty name is escaped. I think ANSI CL doesn't allow the pppp:xxxx token syntax with xxxx missing. (2.3.5 Valid Patterns for Tokens). That's shame, since it's such a handy critter.
On the planet I live on, Sonos does obnoxious tracking. There is no direct communication between client and speaker at all - everything calls/is routed via home. Moreover client on mobile requires and will refuse to run setup until you grant it precise location permissions. It's a spaghetti of strings attached.

Bose and other bluetooth speakers don't have any strings attached because:

* you don't have to be connected to the internet to use it

* you don't have to have account with them to use it

* you don't have to grant tracking permissions to use it

* manufacturer can decide to discontinue product or go bankrupt - it doesn't matter, you can still use product as you did before, you're unaffected

* you don't have to worry about software deprecation - new versions of sonos client for iOS require recent versions of Apple devices - you can't install client on older phones/tablets to use your speaker
Anyone have a working (non paywalled) link to the source behind the "findings" link?
I remember when Gmail came out, it used JavaScript and XHR to create an experience that was a lot faster than having to go back to the server and re-render a full page.

But these days it’s actually the basic HTML mode that feels super fast. I’m not sure if this is because network and compute have improved at different speeds, or just that the js framework is super bloated.

Either way, if you haven’t tried it I’d recommend giving it a shot.
I'm being a bit hyperbolic, but Ceres is a ball of ice so large it's rounded by its own gravity [0]. I'm pretty sure you could engineer a shelter by using the waste heat of the nuclear reactor to bore a tunnel into the ice.

I wish I knew the math to calculate how much energy would be needed to send data to Ceres and back, because I think the transmission energy might be large enough that it would prevent the cold-storage use case. Reading and writing from flash storage probably requires less energy. That means this Ceres data center would be best suited towards low data, high computation, latency is irrelevant computation. Maybe brute forcing encryption keys or advanced fluid dynamics modeling.

[0] Ceres is 50% water by volume.
Here is an interesting history:
https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3246856/
> I too can never remember jq syntax when I need to. I usually just end up writing a Python script

Same here! That's why for small things I made pyxargs [1] to use python in the shell. In another thread I also just learned of pyp [2] which I haven't tried yet but looks like it's even better for this use case.

[1] https://github.com/elesiuta/pyxargs

[2] https://github.com/hauntsaninja/pyp
Do you make them replace `each` iterators with `for` loops as well, just because that’s “how it’s done” in your preferred language?

The “fail early” principle is a widely accepted pattern, and that’s exactly what the `unless` statement facilitates, while communicating that is exactly what it’s doing.
I was wondering what would be the impact of being in the front page of HN, it's awesome that their stats are open: almost 2k new members!
You could do interactive web apps before XMLHttpRequest by using frames--plain frames, then later iframes. Circa 2001 I wrote an employee clock-in and reporting web application this way, which made it much more responsive, especially over a modem. It used frames to push and pull data (i.e. JavaScript variables) dynamically, and Layers on Netscape and nascent innerHTML on IE to rebuild tables with new data. The latter techniques I had learned from a truly pioneering developer publishing demos in what was called DHTML (dynamic HTML), an early name for JavaScript-driven, client-side page generation and manipulation that went beyond basic img src swapping. Among other things, that developer had written an amazing Asteroids clone. I forgot their site name; it was Dyn-something.

Unfortunately, IIRC IE was rather leaky and the app started to crawl if you used it too much without refreshing the entire page. (I left that job before the app went live, so I don't know if they deployed it as-is or reverted to full server-side mode.) IMO, what really made interactive web apps more practical was both Netscape and IE--but especially IE--getting their act together and writing a browser that didn't leak memory life a sieve when you made heavy use of their new APIs for manipulating the document dynamically.

EDIT: Dan Steinman and DynAPI: https://www.dansteinman.com/dynduo/
Assertions about safety are irrelevant. This is not what this law is addressing. Furthermore anyone who has used even automatic lane tracking knows their concentration falls off rapidly when they aren't actually driving so a "safety" driver is a misnomer since it's likely in the event of an accident they won't realize in time. You're just adding another victim if there is an accident at all.
I am honestly surprised to see this downvoted on HN. Everything is a learning system in the thermodynamic sense.

Hint: ML is just thermodynamics re-implemented in software.