skysight-inc/HackerNews huggingface dataset:
setTimeout takes a duration in ms, not a timestamp. If it did take a timestamp, I think you would need to pass it a timezone to disambiguate.

Maybe a better argument is, “when you’re setting a phone alarm, you don’t tell it a timezone.” Maybe the distinction is whether the timezone is established at write time or read time.
I couldn't play Wolfenstein without getting nauseous, but for some reason doom was fine. I think ut is ok to release a video game that some people can't enjoy. We don't forbid flashing lights, and that can send some people into actual seizures!
As far as I’ve ever seen, the only way truly creative and good work ever gets done is when people who sit at the intersection of many subjects coordinate groups together to work on something. Am I completely misunderstanding what he’s saying?
Dupe. https://news.ycombinator.com/item?id=41340180
we haven't? isn't this exclusively a Boeing issue? SpaceX should just get the whole contract.
Still, Twitter is a very toxic place, now more than ever. So it's beyond to me why someone wanting to be "unreachable" still uses it - or any kind of social media, that is.

If I were that famous, had the resources and wanted to be "unreachable", I'd follow the Donald Knuth way - just an email that is managed by his secretary who would filter it and let me know just the absolutely important stuff.

(Note aside, 1 hour a day for sex!?)
Software table walk performance is bad on modern out of order processors because it has to finish every older instruction in flight and redirect the front end to the exception vector. This can take several hundred cycles. Hardware table walk can take <20 cycles to hit in the next level cache.
Not just the UK govt but same with the US govt. Loss of domain-specific knowledge is a real problem is one problem. When project deadlines slip, government departments have no choice but to pay whatever the cost for extending the contract since the specific knowledge lies with the contracting company.
Every organization will have incompetent individuals. A healthy organization is able to remove them; a typical one will blunt their effects; and an unhealthy one will allow them to reproduce themselves and seize power.

We want it all to be a matter of just one or two incompetent individuals, because then the solution is simple. We just need to be aware that incompetent individuals exist, and through sheer force of will we can prevent them from destroying great things! But a much darker possibility is that it's something inherent to complex systems. Then, there's nothing to do to escape the inevitable cycle. Whatever brilliant schemes we come up with are doomed to failure, because the issue isn't individuals being stupid but institutional incapability to repair itself.
we are right now in the stupidest era of software

reality must surprise me for this to get worse than I fear

however in my view, the underlying problem is not exclusive to software but extends all all kinds of digital assets. in short, digital property has brought out the worst of capitalism; marx had no idea.

assuming it does get a lot worse; human life will abandon city life. I like to imagine this is why Einstein allegedly said that in a fight between humans and technology, humans were going to win. then again, maybe in the future the city will be rid of humans same as we are (were?) trying to destroy all insects
All space companies exist for that reason. Especially Boeing.

SpaceX just happens to be the best in every aspect.
I'll be honest with you: I have been having more trouble finding mods than with the mods themselves. Also, I've always stayed away from the controversial/political subreddits, so I never experienced much of "power tripping" mods.

The one thing that I have noticed is that I have been reaching to quite a good number of mods on Reddit to see if they would be interested in migrating their communities, but the absolute majority of them seem to really act like "landed Gentry", they complain about Reddit, but are downright apathetic to any type of change. They keep saying "being a mod is not fun/thankless/source of abuse", yet they refuse to let go of the position.
> how could it possibly not block?

When the bytes being read are already in the cache. Hence the later part of the article where the author shows that reading mapped memory can be significantly faster.
So clean the language up, call it a slightly different name if you want, and let those who want to go modern do so. For those who can't, offer maintenance but no major new features for the original version.

Being wedded to mistakes made in the past for fear of breaking current usage is the root of all programming language evil.
A lot of SQL engines don't support aliases in the HAVING clause and that can require duplication of potentially complex expressions which I find very bug-inducing. Removing duplication and using proper naming I think would be much better.

I will already use subqueries to avoid issues with HAVING.
I am sad that Swift wasn't a complete divorce from Obj-C. Swift still retains the keyword args feature that Obj-C had.
If your beliefs are merely that rich people should be eaten, you will have little problem finding a host. Even if you believe that all Jews should be immediately gassed, you will have little problem finding a host. The difficult hosting problems appear to come when your speech is immediately getting people killed, such as on Kiwifarms, but even they have managed to find a host.
Does KQL still enforce no blank lines in the `let` clauses to the expression?

When I last used KQL, it was infuriating that I could create my `let` clauses in chunks separated by whitespace because a blank line would be considered a terminated statement (and Kusto would say "Hey where's your expression?!"). This meant every Kusto file was a sea of text with no clear differentiation between subsequent clauses. I ended up using 3 blank comment lines as a "fake empty line" just to maintain my sanity.

Again, hope they fixed that by now...
Ask HN: Which country has the most fasinating history?
For example, I'm reading a summary of Bulgarian history and it's pretty ridiculous.
IMO this is a strong argument for proper threads over async: you can try and guess what will and won't block as an async framework dev, but you'll never fully match reality and you end up wasting resources when an executor blocks when you weren't expecting.
Musk almost bankrupted both SpaceX and Tesla, He was more lucky than good.
ISS is huge, and is very unlikely to fail all at once. In a case of a catastrophic failure, they could stay in a less affected part of the station. All life-critical systems on spacecraft are duplicated and triplicated. With the current SpaceX launch capabilities, a rescue Crew Dragon could arrive within days if not hours.
I think having multiple "views" of these diagrams would be nifty. In addition to the standard visualization, you could have an "index" visualization that also captures foreign keys etc.
> I'm happy with blind reviews.

Of course you're happy as the reviewer. I would be too if I could criticize completely anonymously and have it counted. Me as the reviewee? Not so much.

I always thought it was funny: in the US, it's a fundamental right that you should not be criticized anonymously (6th amendment). Ostensibly this is to prevent laundered dictatorial rule. And in academia it's the norm lol. Makes you wonder doesn't it.
Being able to modify built-in types is extremely useful in practice. This allows you to backport/"polyfill" newer features, like for example improvements to Intl or Temporal to older runtimes. If all the built-in types were locked down, we'd end up using those built-in types less because we'd more frequently need to use userspace libraries for the same things.

Like, you are asking for a Result type. If this was added to the spec tomorrow and existing objects were updated with new methods that return Result, and you can't modify built-in types, then you can't actually use the shiny new feature for years.

On the specific point of Maybe type, I think it's not very useful for a dynamically typed language like JS to have "maybe". If there's no compiler to check method calls, it's just as broken to accidentally call `someVar.doThingy()` when `someVar` is null (classic null pointer error) versus call `someVar.doThingy()` when someVar is Some<Stuff> or None, in either case it's "method doThingy does not exist on type Some<...>" or "method doThingy does not exist on type None".
One trick is to read the file into memory at application startup. All data is paged in, so it's hot and ready to go: no page faults. In the early 2000's, I worked on a near real time system that used memory mapped I/O. At app startup, several gigabytes were read into memory. It never blocked under normal circumstances (in production) since the systems were provisioned with enough memory.
This is absolutely not true. As long as your instance is federating properly, you can follow communities regardless of where they are rooted.

If your problem is in discovering the "canonical" community in case there are duplicates, then I'd invite you to take a look at https://fediverser.network
Manager's entire job is to provide the organizational support and navigate the organizational challenges to allow the non-manager employees the space to do their job. When we talk about systemic organizational failures, managers are the ones that own that problem and are accountable for the failures.

Sure, on an individual basis, you have pockets of amazing managers that can't overcome organizational inertia. I feel for them as well, but when organizational failures come into play, I'm certainly taking more pity on the employees then the managers.
This immediately brought to mind two pieces of media that I really enjoyed recently:

* Necrobarista[0], a 3d "visual novel" explorative game about a cafe where the souls of the dead have 24 hours to hang around before passing on. It's a little quirky, but still somber and best played with headphones on.

* The "Monk & Robot" books series[1] by Becky Chambers. It's set in a post-apocalyptic solarpunk world where humans and robots live separately, and follows a tea monk named Dex who meets a robot on their travels, providing tea and a listening ear for whomever they come across.

[0] https://www.gog.com/game/necrobarista

[1] https://us.macmillan.com/series/monkrobot
It’s Russia whose the one that can’t afford more open war than they already have.

They can’t even handle their current one against single country with NATO hand-me-downs.

Russia would love nothing more than to scare people into cutting Ukraine off, but most aren’t dumb enough to fall for that anymore. Russia is ruled by a raging narcissist, but the people that carry out his orders are gangsters who want luxury and power, not an ideological suicide.

The “we are strong, muh nukes” is really meant for Russian television.
Yes, building a better system outside Wikipedia might be pretty great too.

LLM’s pretend to be general purpose, but maybe optimizing for code autocomplete versus searching over a knowledge graph are two different things and might end up as different subsystems.

Or maybe they’re just different kinds of training data? Like, strip the author data from the code (for autocomplete) but then use it to generate author pages to train on.
Web programmers seem to have no idea just how fast computers have become
But Alexa devices are so stupid they can't operate without the Internet. So if the Internet/Wifi goes out due to ISP issues or power loss, your devices can't set timers and any previously set alarms (i.e. wake up alarms) will fail to go off.
So, in other words, people were banned about as aggressively as they are on Reddit, by a cabal about as small as on Reddit, but they didn't even know they were banned and this is somehow considered a positive thing.
The first dictionary definition of instant is “a precise moment in time”. That usage seems perfectly to fit how it’s used for a timestamp.
Sure, China said that about their engines too. When Pakistan came to them looking to buy an F-16 replacement under contract, China couldn't provide competitive designs without using Russian powerplants. They would build the JF-17 for export, and that jet (built in 2003) wouldn't receive domestic engines until a 2019 overhaul. By that time they were competing with a ~45 year old USSR-designed engine, the Klimov RD-33.

I full well expect that China is interested in producing silicon at-cost for the defense industry. It remains to be seen if they even have competitive designs though. Their premier domestic ISA, LoongArch, is based on 40-year-old MIPS architecture design. Cut off from international designs, it's not really clear how strong China's engineering chops are.
> - Where are decimals, to avoid things like `parseInt(0.00000051) === 5`?

There is a draft proposal for this: https://github.com/tc39/proposal-decimal

Additionally, BigInt has been available for years: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe... (unfortunately does not serve as a u64 / i64 replacement due to performance implications and lack of wrapping/overflow behavior)

> - Why are inbuilt globals allowed to be modified?

> Error/null handling are still haphazard things.

How would you suggest addressing these in a way that is backwards compatible with all existing web content?
> We don't know what is valuable so we should assume that it is all valuable.

That is a very messy approach to conservation...
The first space shuttle prototype (Enterprise) started construction in 1974. The first shuttle launched in 1981. To the best of my knowledge, there were no major upgrades to the design over its career, save avionics. So even though the space shuttle was “serious space development,” it’s been a long time since a new human rated vehicle has been designed.
Neeva tried to do something like this. While it wasn’t everything you mention here, there was a feature to login to various online accounts so it would search across the web, but also your data and documents in those various accounts.

I never connected my other accounts, as I found the idea of a 3rd party having access to crawl and catalog them uncomfortable.

Neeva has since shutdown and was acquired by Snowflake.

What you’re mentioning, would likely require a company to have a very large monopoly for a very long time, where all a person’s digital media was controlled by one company. Google is close, but for book people paid for, that’s something that would fall more into Amazon’s territory. Apple also has a bookstore, so maybe it would work for people who are 100% in Apple’s ecosystem and never stray, and then only have friends with people also in Apple’s ecosystem (for the people you trust feature).

I don’t think we’ll every see enough benevolent cooperation between companies, without ulterior motives, to do something like this well without it also being a security nightmare.
Citation needed. Moving the biggest polluters from Earth to space makes a lot of sense. I am
not sure about economic realities.
I suggest you walk outside and experience the real world, not whatever articles you're reading.
They may have indemnity against rent-seeking but they can still be judged for their behavior.
> You're judging by reputation rather than substance.

Is there an alternative, though? When hiring someone we use their degrees, experience and credentials, all of which are indirect ways of estimating competence. We cannot realistically expect people to know all about someone’s career when interviewing them, it’s not realistic.

It’s the same thing for careers evolution. HR people don’t have time or skills to know about the science, and good scientists already spend way too much time reviewing articles or grant proposals, and sitting in various boards and panels. There is no need for more administrative work.

I don’t think the current systems are ideal, but I think improving it would by fixing incentives would be more efficient (and that’s not only for scientists, it’s the same for any major organisation or company).
This is an absurd statement. There are currently three operational spacecraft that have been safely and reliably ferrying people back and forth from LEO for years now: Soyuz, Dragon, and Shenzhou. This is a test flight for a fourth spacecraft.
Well kinda. Sure you don't go via the applet in Win11 (and I admit I forgot about that since I run Win10 still on my main machines), but all it does is launch the good old "Properties" dialog.

So it's not integrated into the Settings app. And thus could potentially go away once they deprecate the rest of the control panel, if the main point of that is to do everything through Settings app. If not, why remove the control panel?
I appreciated the paper's effort to highlight data analysis techniques, but I was hoping for a more forward-thinking perspective.

The inclusion of pipe syntax or data processing using pipe-structured data flow syntax is not very novel at all. Splunk's SPL and similar languages have been a longstanding industry practice.

I wish the paper had provided more extensive references to the existing body of work in this domain, as it would have added depth and context to the discussion.
Yup that is how I would do it. Water sample returns to labs > water mining > platinum/gold/etc.
The FTC should crack down on these stupid charges.. plus the entire idea of tipping is gone in the modern era because tipping has become so overblown and exaggerated for the most idiotic things. You know a counter order and service restaurants pops up that I should give a tip a tip for what doing your job? No one thinks about tipping the Walmart shelf stocking person but they're effectively doing the same thing they're putting the item on the shelf so you can go get it and check out and pay for it all yourself.

Any restaurants that includes a service charge on my bill and then also puts a tip line I circle the service charge and cross out the tip area. Because that's what the tip was supposed to be a gratuity for the table service. Really that should just go away too people should be able to look at a menu and understand the price understand the local tax for their area and understand what they're paying and that's it. If there's a dispute with workers and their wages that's not a dispute with the customer that's a dispute with their employer. As a customer I'm offered a price for a good or a service and I can evaluate that price in the free market and accept or reject that. If you don't like your job get a different job.
Recommend to check this also (a fork of Julius): https://github.com/Keriew/augustus
There is no linear relationship between national debt and inflation. There is no possible way to conclude that because of any particular change in the deficit or debt that $1 today will be worth more or less in 5 years. You don't know, and neither does anybody else.
Excellent point.

Longnow.org has a lot of material about the resilience of cities over very long time scales (like, millennia).

Here’s an example on the resilience of cities versus corporations: https://longnow.org/seminars/02011/jul/25/why-cities-keep-gr...

Another example, from a longnow podcast, is the tendency of people to think of themselves as citizens of a particular city (I’m from San Francisco, I’m from Venice, I’m from Helsinki), perhaps even more so than a state/province or a nationality in some cases.
Good on ya. I gave a presentation a few years ago on building Promise from scratch and learned a lot in the process. I’ve always wanted to do the same for React.
I also love "The Master and Margarita"! Woland is a very compelling devil.
If they do that I'll completely write Amazon off.
That might depend on your dictionary: https://dictionary.cambridge.org/dictionary/english/instant

In any case, it’s about how the word is normally used. In normal language you never say something like “those two instants are three hours apart”, or “three hours passed between the two instants”. In contrast, you would say something like that with “points in time”. For example. one can say “this was observed at two different points in time”. Nobody would say “this was observed at two different instants”.
For region-specific events (which includes most physical meetings, by convention many financial processes etc.), it's much safer to store both the local time and time zone city, as well as the UTC offset at the time of writing, and to convert to UTC only at runtime using an up-to-date time zone database.

That way, you can identify all of:

- Future timestamps you might want to re-process, e.g. for notification scheduling, because the future UTC conversion has changed between scheduling/updating the event and now.

- Equivalently, timestamps written by software/an OS running an outdated TZ database. You should talk to them; things are about to go wrong if the date is in the non-too-far future!

- Trivially and without conversion, the local time that people will use in the meeting notes, documenting that you missed the meeting because you didn't update your TZ database and dialed in to the meeting an hour late
Off topic: I think there’s very serious ethical implications with linking to siloed app ecosystems from the open web. There’s a paradox of tolerance hiding here somewhere. The web is significantly worse today than it used to and I think we’re making it worse by allowing these players to exploit the openness of the web for their own gain while rejecting it when it suits them.
Much more effective, really. I built one such self-hostable proxy on Cloudflare Workers & Deno Deploy: https://github.com/serverless-proxy/serverless-proxy (http-tunneling only works on Deno Deploy, and requires an enterprise plan on Cloudflare but tunneling with websockets works on the free plan, as well).
Not true. Fees and interest if you owe and probably nothing if you overpaid.
locating spoons to scoop own eyes out with

Edit: this project is the sort of thing I'd do if I had the time to :)