skysight-inc/HackerNews huggingface dataset:
> Disruption happens at a procedural level, not by changing what they do

I love everything about this statement. I've seen this from both sides, as a seller of software and buyer/user of software. All of the stickiest changes happen procedural level, usually not through full-blown change but instead moderate tweaks and improvements.

One way I like to think about it is this: if my software is all of the sudden unavailable, what will users do? Can they keep working? Will they keep working?

Specific to education, I would hope that many core school functions like teaching would simply revert to simpler methods or alternatives rather than grind to a halt.

But I assume that the process of convincing the buyers to use your software runs headfirst into confusion over how much work it will be to learn something new rather than stick with (mostly) status quo.
I used to bike from SF to Apple in Cupertino once a week. One week, I dropped my AirPods case on the ride and only when I got to work did I realize I was missing an AirPod. The next week, I stopped right around where I dropped the case and I found it, working just fine.

I love that when you drop the case, the AirPods scatter into the farthest reaches of wherever you are – favorite feature
Musk is the epitome of "never meet your idols"
My wife laughs when she walks into the room and I’m sitting there with my space goggles
The problem with gold OA is the proliferation of low-quality spam, and the recommended remedy is to both restore exclusivity (raise the barrier to entry) without supporting excessive (monopolistic, exploitative) journal subscription fees. The article's recommendation to build up society journals has a decent chance of accomplishing this. It won't prevent spam from getting published, but the only essential aspect is to keep the spam easily identifiable (e.g., published by MDPI) so it can be safely ignored. The www seems to facilitate the spam business model so I don't think the spam will go away entirely.
> a directed graph of operations

What syntax do you know that can represent a dag in text?
I've been a happy i3 user for many, many years. This is the first time I've ever considered switching. What a fascinating idea!
The use of “instant” to denote a time coordinate always rubbed me the wrong way. While “instant” arguably can mean a precise point in time (“in that very instant”), the primary dictionary definition is a (very small) time interval. This is also reflected in the meaning of “instantly”, which does not mean “simultaneously” or “at the same point in time”, but rather something like “immediately after”. Similarly for the adjective “instant”, which likewise generally implies a chronological succession, however short. I can’t quite put my finger on it, but it instinctively feels off to me to use it to denote timestamps.
What happens if you need to file a tax return but you can't because your flight back from space got cancelled and you were delayed for 6 months?
Flying Lotus Is a Framework-Powered Portable All-in-One Computer
> Why are inbuilt globals allowed to be modified?

Because that was the original behavior, and you can't just change that behaviour, or half of the web will break (including that 3rd party lib and every web site depending on it)

> Why can't we have basic types? ... Shouldn't Result and Maybe types

Neither Result nor Error are basic types. They are complex types with specific semantics that the entire language needs to be aware of.
Same here, occasionally I find both the case and the ear pieces with empty batteries while they haven’t been nowhere near empty when I left them, usually previous day or evening.
The Java team didn't initiate the process of making it an
Internet Engineering Task Force standard; whereas this team did. Even though this is JavaScript centered, it really represents a much broader effort, that should help interoperability between languages and across online systems.
The Guide to get an EB-1A
I’m arguing that it’s disingenuous to pretend that missiles are only made for defense and not offense.
I'd guess an intermediate step might be to build a touch-sensitive button (which works because you are an antenna for your room power, giving a strong signal at 50 or 60 Hz)?
In Java, there is a bundled 'tz' file. It gets updated frequently, here's an example:
https://bugs.openjdk.org/browse/JDK-8325150
It is possible to update it manually.
Past/future doesn't matter, what matters is context. You don't need to use timezones for ie. setTimeout even though it refers to the future and you should have timezone available for past events ie. atm withdrawal.
> That said, I don’t see why it wouldn’t be possible to cram in 24 bytes of null-terminated payload (so 23 useful ones, the best you could hope for with null termination) into the same structure the same way by storing the compact version with null termination and ensuring the last byte is also always zero.

I want to say libc++ and maybe MSVC do something along those lines in their std::string implementations.

> For extra style points, define the last byte to be 24 minus payload length instead so you don’t need to recompute the length in the inline case.

IIRC Facebook's FBString from Folly does (did?) that?
I understand it’s super hard, but Azure has pay as you go and credits that do exactly this. Seems like if you were designing a billing system it’d be a good idea to include this feature.
I think all these pages are designed to work on Windows Phone. MSFT tried to have a single UI for both computers and phone. Around 2010. Ubuntu tried the same thing. With similar results. We are still stuck with Microsoft's effort.
Commercial space flight will become mainstream as soon as it becomes viable to profit from it. Probably via asteroid or moon mining. At that point motivation to be in space will hit its peak. Let's not forget why humans went to orbit and the moon in the first place.
Scroll up. It took me a second. I've never found twitters UI intuitive for figuring out context.
The point is, the stock would likely be down at least 5X, so if you wanted to be a long-term investor, you could take the cash that was forcefully cashed out and re-buy in now and get over 5X the share of the company. Selling high and re-buying in low is a very good strategy if you can actually do it, and you have the opportunity to do it!

But you certainly don't want to be the bagholder who held it when it was high (the price Elon was willing to pay for it) and then rode it all the way down to the bottom when it cratered.
Sure, but now you've reduced the scope of the problem to a few edge cases. Every other solution I've seen still has these edge cases and doesn't solve the core problem as simply as UTC. If you think otherwise, can you describe or provide a link to these other solutions?
I recommend reading a blow-by-blow account of the causes of the Chernobyl disaster, and compare the long list of failures and coverups with that of the other disasters you mentioned.
Well, we let kids believe they’re just not good at math, and tell them that’s ok I’m sure you’re good at other things, and they believe it, and wish we’d stop doing that.
Pet peeve: I mostly hate these.

Anything for maybe the last hour or I can see; "1 day and 5 hours ago" and making me hover over the string (and pray that there's an alt text available that I still can't copy-paste) is very annoying.

I really wish, space permitting, web designers would start at least including the actual timestamp in the regular/non-alt text as well, at the very least for professional tools if not for social media sites.
I've been avoiding trying out CoPilot with Pascal code because I believe this to be true.

Perhaps it's time to challenge that assumption.
It could be individual incompetence as well, why discount that and thumb our ears?
And even then it's difficult. Time zone definitions change. Summer time does not start and end on the same date everywhere. So you also might need to know the UTC offset corresponding to the time zone at that time not just the UTC offset of that time zone today (assuming it still exists)

Edit to add: still, this sounds like a great improvement. A common mistake that naive programmers make is to believe that they can hand-roll their own date/time functions. And JavaScript sort of forces them to do that.

See also Falsehoods programmers believe about time at https://gist.github.com/timvisee/fcda9bbdff88d45cc9061606b4b...
Profit has not been the goal. If profit is the goal, one'd start another eyeball catching internet application. As the joke goes, the way to make a small fortune in space, is to start with a big fortune. SpaceX is the exception, not the norm. It worked only because of the unwavering, perhaps maniacal drive of one man. The man being hated on all over the place here that shall not be named.

I'd suspect the space industry will slow down drastically again if somehow that man stops putting space as a priority (or at least one of his priorities). Currently I don't think there's any one or company that is able to push the envelope AND still turn an operational profit at the same time. Even Starship program is not. Making it work is the exception, not some inevitable norm as others are making it as. Aka - "just because of government money".
I wonder if the astronauts get some type of extra-pay for the time when they are in space. It feels they they should. If that's the case, these 2 astronauts got quite lucky. They were supposed to stay only a few days in orbit, and they end up staying a few months.
I thought we were on a tangent that relates to the new Starbucks CEO's commuting habits as compared to us plebeians who have to make do with paper straws to spare the environment. I guess obesity caused by Starbucks milkshakes tangentially relates to that in turn, but I wouldn't call it entirely relevant. As far as your point goes I agree, as a European I had no idea Starbucks espresso milkshakes were even a thing and it doesn't surprise me at all that a daily Big Gulp of sugar and caffeine makes people fat. People can do whatever they want, but I wouldn't.
Inverters have gotten a lot more capable and quite cheap; you should take a second look. Also look up "soft starters", they're devices designed to reduce start current on motors. They get mostly used for solar and generator A/C, but would work with a well pump, and might put it in the range of your current inverter.

Speaking as someone who has had to run a gasoline generator to pump well water and is about to move it to solar, with great rejoicing.
Quitting my 9 to 5 – First thoughts
Perhaps, however then you eliminate the use of WHERE/HAVING sum(r.e) > 3, so in case you forgot what the alias s means, you have to figure that part out before proceeding. Maybe I'm just used to the existing style but as stated earlier, seems this is reducing explicitness which IMO tends to lead to more bugs.
It’s difficult to find a response for this that doesn’t descend into sarcasm.

By revenue, Microsoft’s gaming business is roughly the same size as Salesforce and Intuit combined.

What you possibly meant to say is individual accounts always have a bigger upside. The world is changing.
> There are things we can do now—things we need to do now, like video conferencing and real-time collaboration—that couldn’t be done with traditional desktop software.

This is not at all true. You could have desktop software with networking that could do things like real-time collaboration. In fact, that's exactly what happens now in Office; I can collaborate with others on a Word doc right in the desktop app. It's just not how it happened since we decided to focus on webapps instead
I agree. You are free to start one too~
> Perhaps the culture of the company is the problem affecting your morale. Not specific to hackathons.

This is accurate. The hackathon situation is merely a symptom of the larger culture problems.
We'll never get to live in this world while people are still obsessed with walled gardens. Apple actively intervenes to keep itself at the center of our lives. Everybody else just lives with it. And this will continue as long as the US grants privileges to the tech sector by refusing to apply standard anti-trust enforcement that it applies routinely to every other economic sector.

Nothing would make me happier than a world without Apple. I'd settle for a world without iMessage.
America's cultural supremacy and geopolitical weakness
I don’t think the formulas are rendered in reader view. (iOS Safari)

In the browser (iOS Safari) I use an extension (dark reader) to give it a dark theme, and the formulas render just fine there.
It'll include the first commercial space walk ever. Calling that a joy-ride either trivializes an epic accomplishment or correctly describes a joy-ride of the gods. Helios' daily commute, but faster.
So it can hallucinate some bullshit? No thanks.
The best way to learn programming is to read and understand other programs.

It's a really fun field, and you can isolate yourself and get very deep into thought, and then enter an exceptionally rewarding period of cycling between work and learning. I think a lot of programmers eschew more sensible things in favor of exclusively working in this mode.
Craft sticks and wood glue are cheap.

There are finite element analysis programs that might offer insight as well.
The brochure says "95% broadband", whatever that means.
Show HN: Pretty-printing computation graphs for the terminal
This currently front-paging post [1] brought back Peter Norvig's post, which strongly influenced my feelings about the struggle of learning to program.

[1] You are not dumb, you just lack the prerequisites: https://news.ycombinator.com/item?id=41338354
If you used the same techniques used by IQ "research" peddlers to invest money in the stock market, choose startup founders or business managers — you would go bankrupt with a probability of 1
15-20 years? I would doubt that range if the process was started yesterday. Any reasonable complex project of closing that scale takes longer time than that. And those have no real unknowns.
This is what I thought of. 10k is nothing. I'd break even or actually come out behind just on their income taxes alone.

But say, 10 acres of land, with utility access/hookups? I may really consider it. By offering free land, with requirement that you build a stick house and live in it, you can ensure whoever is moving there has funds to build a house.
Only Lockheed and Northrop are only ones making military aircraft. Raytheon and GD have long stopped.
Objective-C Is the Ugliest Programming Language and a Total Abomination
While they are not studying maths, they can grow and improve themselves in other ways, not?
They could use new directive though, ie:

"use awesomeness";
I agree. It reminds me that it is now 6,000+ years (at least) since our agricultural era started, and we still haven't figured out how to provide a decend meal every day for all the children on our spaceship Earth.
Thank god. Javascript is the only language where I... wait for it... roll my own datetimes. Moment's central failure, beyond the surprise mutability, is the conflation of Dates and Times with Datetimes. They are not the same, and this causes so many problems. Python's Arrow library made the same mistake, likely inspired by Moment. I've heard JS devs insist that Dates and Times have no place as standalone constructs outside of a Datetime, but this is incompatible with practical use cases.

Rust's Chrono? Outstanding. You can find flaws, but it's generally predictable, and most importantly, has fewer flaws than those in other languages. Python's? Kind of messy, but usable. JS's Date and Moment? Unusable.
> the Jedi master: “just use UTC timestamps”.

That poor Jedi master is going to miss the recurring workgroup meeting at least twice per year though, after either DST switch :)
> what’s it gonna autocomplete?

otoh if you selected something the from clause and potentially some joins could autocomplete
> Even when working with dates on an ISO format, including the offset, the next time we want to display that date, we only know the number of milliseconds that have passed since the UNIX epoch and the offset. But this is still not enough to know the human moment and time zone in which the payment was made.

Can someone explain to me what this means? ISO date strings should capture that exact information. Sure, there are caveats to storing dates/times, but I find the idea that JavaScript (or any language) needs built-in constructs for this purpose to be questionable.

Beyond that, both Temporal and Date solve what should be very simple problems in very complicated ways. I've yet to run into a circumstance where ISO strings don't suffice.
The next question there would be how many of them had recently bought those properties - i.e. did they have a heads up from their friends on the City Council that this was coming down the line?
I get what you're saying though I'm not sure I fully agree that it truly "locks you in" - principally because the plugins are, unlike Obsidian, source readable JS files.

Meaning worst case scenario, you could just adapt these plugins to a different ecosystem.

Markdown transformers/parsers are relatively easy to write. Case in point is I have a custom obsidian plugin that converts a markdown note (related attachments) into a HTML ready for a static site generator.

I will agree this is likely beyond the "ken" of your average user though.

But I guess it really depends on the plugins you use. On a quick glance I have Admonition, Another Quick Switcher, and Mousewheel Image Zoom installed. Most of these are "renderers" rather than extending the regular markdown format.
Starship has a return capacity of 50 tons.[0] If you have 5000 tons of material to return, that's a hundred Starship flights.

I wouldn't expect asteroid mining to be viable until we have Starship or something like it at scale, doing thousands of launches per year. If most of those flights return empty, then that's a lot of cargo space already available.

Starship uses $1 million in fuel to launch 100 tons to LEO, so half that much should be plenty to take 50 tons back down. But Starship's propellant mass for launch is 2600 tons[1] so that'd be up to thirteen launches to put the landing fuel in orbit. Actually it'd be less, since a lot of the orbital velocity is burned off by atmospheric breaking, not sure how much.

Ideally though, get the fuel from the same asteroids you're mining already. Starship uses methane, so you're just looking for water ice and carbon, both abundant in asteroids.

At current prices, 5000 tons of gold is worth about $400 billion, so it's not obvious that this wouldn't be economical. The world mines about 3000 tons of gold annually and the price of gold has still been going up, so if our asteroid miner returns a couple thousand tons per year it might not crash the price too badly.

[0] https://space.skyrocket.de/doc_lau/super-heavy-starship.htm

[1] https://en.wikipedia.org/wiki/SpaceX_Starship
How is science political? I am happy to work from that premise, but it needs more than an assertion to be taken seriously.

My experience is that people complaining about science being partisan (which they tend to mean by “political”) do not understand much about science or how it works. I am willing to believe that you are not one of those people, but what you write is a bit close. So, could you give some particular examples or facts rather than empty phrases?
I grew up in Huntsville, AL, in the 60s and the space program was the main business of the city. My father worked for Chrysler Corp. on the Saturn 1B, and most of our neighbors worked for either NASA or one of the many contractors.
Because while the issues are serious and many, Boeing is still making extremely safe and working airplanes. It's impressive and shows that in general, things are going right. It doesn't excuse the decay and issues, but this isn't a case where everything they do is faulty. they're just held to an extremely high bar.
Return trip is double the complexity as first you need to get there. And then you need to slowdown to get back here as into orbit. Getting off the Earth is somewhat solved. But getting there and back at scale is not really done.
The charger thing is misleading. The money hasn't been spent yet, it goes to states to use, and the goal is 2030.

https://www.factcheck.org/2024/08/trump-misleads-on-the-cost...

> Just looking at the $5 billion program dedicated to building charging stations along major highways, Nigro said updated data from 10 states shows the government’s share of building each port is $150,000, on average. That works out to more than 30,000 ports and as many as 7,500 stations, assuming each has four ports (Nigro said the station number will likely be lower, since many stations will have more ports). Even more charging stations and ports can be built with the other $2.5 billion.

They did Tesla an enormous favor by pushing the other car manufacturers to adopt their standard. A good use of government power, IMO. https://en.wikipedia.org/wiki/North_American_Charging_Standa...
> But as bad as tech giants’ content removal and account termination policies are, they’re paragons of sense and transparency when compared to their appeals processes. Many who try to appeal a tech company’s judgment quickly find themselves mired in a Kafkaesque maze of automated emails (to which you often can’t reply), requests for documents that either don’t exist or have already been furnished on multiple occasions, and high-handed, terse “final judgments” with no explanations or appeal.

This.

There are lots of laws and court rulings about customer privacy, indecent content, and right-to-repair. I haven't heard about any commission or legislature working on a "customer bill of rights" but maybe there is one? If not, there should be.

A clear and fair appeal process for any company exceeding a certain size, with spelled-out procedures, complete with names and phone numbers of the responsible people, seems like a reasonable thing to mandate. As a rule the market should be given a chance to work, but it seems pretty clear that it's failed here. That thread this week about Chase Bank is the poster child.

"You have violated our policies" without any details on what policies you violated, or how, should someday be just a horrible memory of the bad old days.
I'm sorry, but who is the intended audience of this post?

Is there really anyone who is messing around on the Unix command line who needs to be told about cat, head, and ls?
Each day we stray further from god's light
Well, any correct time handling library will use something like the IANA timezone database (aka tz/tzdb/zoneinfo) which stores all the changes in timezone rules for localities over the years - a library that only knows "today's rules" would be fundamentally broken as you say. So the internals of toLocalDisplayString(timestamp, timezone, calendar, locale) should look up the appropriate rules in effect at the timestamp and use those to decide the local time to display.
I hear "racist" bandied about so often it has lost its meaning.

> how does Musk still not have the judgement to just keep his mouth shut when he doesn’t have something nice to say?

I'm old, and no longer care what people say. It's what they do that matters.
Spamming "Hi" at Every LLM
It's not as much the language itself as the build process and iteration time (although C++ enables nasty types of bugs that are mostly avoided in C# - memory leaks, heap corruption, etc)

While I'm very new to UE but experienced with Unity, one of the first things I ran into with Unreal was the complexity of implementing a ComponentVisualiser in UE vs using OnDrawGizmos (or a custom inspector) in Unity.

Drawing a couple of lines in editor mode involved dealing with build scripts to add an editor module to the project. While live coding/hot reload works for minor edits, some code chanfes require closing+reopening the editor. In Unity, it'd have been a few lines of code in an OnDrawGizmos function and no editor reloading or messing with build setup.