skysight-inc/HackerNews huggingface dataset:
It makes more sense when you realize that unnatural and artificial are societal words akin to immoral or bad. Within that context they are perfectly crumulent words, it's only when we wish to have them be objective outside humanity that they don't make sense anymore.
But it's that specific caste that ran Boeing into the ground. Let's call a spade a spade.
All the focus is on Boeing (as it is a household name) and they have final signoff... but Spirit Aerosystems (the fuselage manufacturer, not the airline) is also a big, public company that doesn't seem to be sharing any of the blame here.

This is ironic because Spirit also manufactures parts for Airbus, etc.

https://www.spiritaero.com/company/programs/
I think that you have to trust your collaborators, but that trust is being given far too easily at the moment because there is no consequence of it being betrayed.

In the old days a single dodgy paper meant ostracism. Literally - no meeting invites, no more grants, no promotion, no moves to another department. Nothing. You sat where you were in shame until you retired. You had to do a lot of teaching and admin as well.

I do not think that this is the case now, and folks know it and are acting that way.
My SO is happy with her Sony of a smaller size but when I do anything with that phone I feel like it's sort of lacking in capabilities compared to the phones I typically use. We don't really have the same usecases for a device though.
Yes, because engineering is about context.
It looks like Biff Tannen's Pleasure Paradise from Back to the Future 2.
I've seen business software, where money can be lost, just handwave and silently dropping conflicts (because "it doesn't really happen that often!")
> My personal rule: Every time a value is inserted into a string it must be properly encoded.

This is how Django templates have done it for over a decade. You have to go out of your way to tell it not to escape the values if for some reason you need that.
Just imagine how people would work if everyone had some basics assured!
Why are posts here about the far-right and nazis getting immediately reported, "flagged," and removed?
You know people also cycle for neither of those reasons? Unless we’re gonna start calling walking to the shops a sport as well.

I cycle purely for transportation, because it’s cheaper and faster than the alternatives. I certainly don’t compete while cycling to work, and don’t cycle for enjoyment or to keep healthy. It certainly hasn’t kept me healthy give a driver seriously injured while cycling to work, hospitalised me for week, fractured multiple vertebrae making me unable to exercise for 2 months, and resulted in my taking 3 months off work to deal with the injuries and trauma.

So yeah, there’s plenty of people out there that cycle in a manner that doesn’t meet your dictionary definition of a sport.
HJson https://hjson.github.io seems a nice 'in-between' between YAML and JSON without the indentation-based syntax, so closer to the JSON side but with comments and less quotes.

What I don't really get is why the cloud providers / tooling implementors have never drafted up a "YAML-light" that just throws out the rarely-used headache-inducing syntax elements.
I live 20 miles away from the current tallest building in Oklahoma (Devon Tower). If I stand on my roof (for an unobstructed view) I can see it clearly.

This will be 1,907 ft tall vs 844 ft for the Devon Tower.
Sounds like something an employment contract would say.
If something is already bumping around randomly, all you need to do is constrain the bumping along some dimensions and it will move less randomly and more frequently toward the remaining free dimensions.

That's easier than having to provide all the energy to do the movement directly.
> If you remove these ops from history, does that remove the ability to time travel (per the home page "An antidote to regret, enabling historical edits traversal") or merge branches?

Yes. But squash can be supported.

> How can we be sure an operation is synchronized?

In Loro, we not only record the real-world timestamp efficiently, similar to Git, but also capture the DAG information. This approach ensures that if an operation (op) is particularly old, it will have many other ops depending on it. By utilizing both pieces of information, we can determine the operations that are likely synced across all peers. For peers like servers, it's feasible to preserve all operations. However, we can remove some operations in scenarios such as opening the document online for the first time.

> If dropping these ops is necessary for speed/storage optimization but disables time-travel, is it possible to put the removed historical/tombstone ops into a "cold storage" that's optional and only loaded for time-travel use?

Yes. This is not supported at the moment, but we hope to implement it before version 1.0.
On the other hand: no chain that can fall off
The lengths people go to avoid using s-expressions never ceases to amaze me.

We're talking countless centuries and great many minds pushed to brink of madness, just to keep the configs looking like Python or JavaScript.
You used JSON twice, how casual.

Your API should clearly be using protobuf.
>One might say who cares if they don't define it? Well, if you don't define it, there's no point in discussing whether it exists, how it came to be, or what it comprises.

> You might as well be asking the question: how close are we to quidlesmoopy?

Adequately, and generally defining intelligence, consiousness, AGI & such... big ask. Impossible in practice.

So... dies that mean the conversation ends here because any further discussion = quidlesmoopy? We don't know what intelligence is precisely and therefore can't reason about it at all.

I don't think this level of minimalism or skepticism is viable.

We need to make do with placeholder definitions, descriptions and theories of consciousness and intelligence. We can work with that.

So yes... language as a foundation for conciousness, intelligence is "just a theory." Its probably not entirely correct. And still... positing and testing the theory by building and artificial talking machines is possible.
This is traditional, leisurely paced “slow media”. Nothing wrong with it. You can get the same content in short form by reading an encyclopedia if that’s preferrable.
My favorite pattern in HCL is the if-loop. Since there is no »only do this resource if P« in Terraform, the solution is »run this loop not at all or once«.
Maybe because engineers don't like nonsense standards?
It is very in-vogue to hate on Boeing on the internet. Deservedly, I might add, but it does mean that it wouldn’t be at all surprising for some random non-employee to make up some detailed post as a whistleblower.
> “And what were your other birthday presents?”

this is a particularly hilarious comment imo
The merging is automatic, for one
I think life is going to be quite common as it seems it just requires liquid water and an extremely common type of rock in order to form alkaline hydro-thermic vents.

It appears that life developed quite quickly in this manner after the formation of the Earth.

The leap from bacteria and archaea to eukaryotes, however, took billions of years. So complex life may be rare.
Back of the Napkin WASM Performance: How Does Extism Work?
It's wild that we're in 2024, and there's a security issue that is essentially "we parse data in an ad-hoc format with an ad-hoc parser based on regexps, and we got that wrong". And the solution is "we tweaked the regexp", and not "we properly specified/documented the format (or replaced it with something properly specified), and wrote a parser that correctly implements the specification".
Last I in “Hawai’i” should be lowercase.
> the Mini wasn't selling

Yes it was.

Per [1] the Mini makes up about 3% of iPhone sales. Per [2] there are about 200M iPhones sold every year. That means there were about 6 million iPhone minis sold in one year. Per [3] the Google Pixel sold about 10 million units in one year, and that was a record sales year. The iPhone Mini alone sold almost half as much as Google's entire Pixel lineup!

Small phones do sell. If someone reputable made one, they could completely corner a market almost as big as the Google Pixel.

[1] https://9to5mac.com/2022/04/21/cirp-iphone-13-best-selling-l...

[2] https://www.demandsage.com/iphone-user-statistics/

[3] https://www.gizchina.com/2023/10/08/google-pixel-phones/
Checking my news feed it is intriguing to see how little exposure Kirkpatrick's statement is getting verses the media frenzy that followed David Grusch and his cohorts outlandish congressional hearing. I guess this is a great example of Kirkpartick's point about the modern media cycle driving stories faster than sound research. Farcical. Surely such time, money and effort could be better spent fixing real tangible problems as opposed to investigating fanciful stories, conjecture and sensationalist nonsense? I can't see any chat here too on HN compared to the debate previously about alien remains etc. This quote from the article stood out for me:

"Members have a responsibility to exhibit critical thinking skills instead of seeking the spotlight. As of the time of my departure, none, let me repeat, none of the conspiracy-minded “whistleblowers” in the public eye had elected to come to AARO to provide their “evidence” and statement for the record despite numerous invitations. Anyone that would rather be sensationalist in the public eye than bring their evidence to the one organization established in law with all of the legal process and security framework established to protect them, their privacy, and the information and to investigate and report out findings is suspect"
Ok, maybe synthetic is a better word for many instances of their use. As in synthesized with the aid human intervention.
Hear, hear! Stop trying to be cool and focus instead on making my few moments of using your interface easier.
I'd assume for solo devs porting to multiple platforms is harder without external help.
It's fashionable to hate YAML. And sometimes rightly so. But what are the alternatives? JSON, XML, INI, TOML, Dahl, Cue, JSONNET, HCL, your programming language of choice. Also let's agree on the target use case - in that YAML is largely used for configuration and operational tasks. If I were to rank-order the features necessary in a good configuration language they would be 1) readability 2) data/schema validation 3) stackability/composability 4) language support 5) editor support 6) industry adoption. So let's do a comparison:

YAML is fairly easy to read, has schema validation with the right library, and is pretty ubiquitous. It can get unwieldy like JSON though.

XML is big, ugly, unreadable. No one likes XML despite it's robust schema validation capabilities.

Your programming language of choice doesn't work because of the target use case unless you truly are a build-run group.

INI it too simplistic for many environments.

HCL is included because I'm a bit of a Terraform fanboy and it has great features like validation, readability and composability. However you're not going to find it in the wild as a general purpose configuration language - outside of Terraform it just hasn't taken hold.

Does anyone really use Dahll? (Serious question.)

JSON is nice because everyone understands JSON. JSON is not nice because all the brackets, braces, quotes, etc get in the way and make sufficiently large configurations hard to read. With the right library you can get schema validation.

JSONNET suffers from the same problems that JSON does, but adds more operations which makes sufficiently large things very hard to read.

TOML is nice and reminds me of INI in it's simplicity.

Cue looks and smells like JSON, has schema validation, but is much more readable.

If I were to rank-order these options it would be 1) Cue 2) TOML 3) YAML 4) JSON 5) your programming language of choice 6) JSONNET 7) INI 8) HCL 9) XML 10) Dahll (maybe?). My point here is that while YAML has a lot to be desired it's still very useful for most implementations and is better than many of the alternatives.
I imagine anything backing that up lends some credibility to the true believers, likely why this poorly written paper has made it to hn.

A rule of thumb around here is I often measure my salt grain size by how self-important the article makes hners feel.
The fact that HCL has poor/nonexistent multi-language parsing support makes building tooling around terraform really annoying. I shouldn't have to install Python or a Go library to read my HCL.
Except railways occupy land that may physically exclude competitors from being able to build their own (mountain passes etc...). No such limitation exists for launching a rocket.
Class sanity was the major reason I chose it for a project in the early 2010s. I was interacting with the classes in OpenLayers and being able to do so without all those footguns was very welcome.
Well one of it's main uses is playing pirated nintendo switch games, which they're not going to advertise.
I don't think ancient roman society worked that way. Traveling is expensive first of all, carrying stuff if even more expensive. You carry what you need, not metal trinkets.

And also your reputation is based mostly on word of mouth. That's how it still works in rural societies today.

If there were any such certification for metalurgists it would have been a small one like a ring or a bracelet.
ikea has cheap ones
Ha ha I’m glad my dog made it into that article.
Why the 'mother of all breaches' is a wake up call for everyone
Yaml template is horrible but jsonnet also hurts my feelings :/
And I'd disagree that "batteries included" is a phrase used to describe "features"?

I would interpret "batteries included" to mean "you don't need to worry about shaving a yak to get this installed, it's all there and ready". Language is fun!
very cool, it shows wasm is much faster than one might assume
I've seen none of those things, ever, living most my life in what passes in the US for a bike-friendly city (Minneapolis). For sure, if I did see those things while driving, and if I could do so safely, I would be rolling down my windows and yelling.

What I have seen, often, is drivers on residential or downtown streets bearing down on law-abiding cyclists with murderous aggression for no apparent reason than simply having to share the road. General statements like yours kind of support the notion that many drivers who have had a crazy experience with a poor cyclist feel justified in taking out the anger from that experience on any and all cyclists.
They do, this is a new and exciting product, likely with an FPGA built in to bypass those hardware locks.
I think Oklahoma is just trying to prove everything isn't bigger in Texas.
Like this HDR QR Code that works on Apple devices?

https://notes.dt.in.th/HDRQRCode
We agree here, what’s with the hostility?

Stop with the assumptions
SpaceX looking to expand Texas rocket operation with state park land
You were paid money for a service you said you would provide but didn’t. That’s probably legally fraud, but certainly meets the colloquial definition of theft.
I'd say the self reinforcing element is a bigger phone allows for a bigger battery and other bigger numbers. It's easier to market bigger numbers so that's what gets prioritised.

Re consumer demand. Would most care? I would guess 50% of phone buyers only actually use basic functionality, but then those aren't the ones spending loads for the latest model, so that would seem to be more fashion/economics, rather than demand per se.
i don't take sides, I use tabs AND spaces
CISA's Easterly the target of 'harrowing' swatting incident
The amount of sniffy negativism on this site is absurd. The building certainly does look out of place in OKC but so what? If the local council and zoning procedures approve it, then maybe, just maybe the people of the city don't mind too much. We'll see. A tiny bit of a sense of wonder at a new supertall, even if it's in an unlikely location is more of what I'd have expected from a site filled by supposed tech enthusiasts. Bear in mind also, the NIMBY bullshit of places like SFO has nothing to do with any housing problems or lack of them in Oklahoma City.
I wanted to respond to you but your hostile tone implies you are not looking for a conversation.
What’s with “and batteries”? Doesn’t even get mentioned in the features list. Makes this feel AI generated and doesn’t clarify anything.
Doesn't seem like the author of the post is supportive of the proposal - but I'm also unsure if it's all parody. The renderings in this and a couple other articles look silly.
It's Boeing's job to stop the line but they didn't as the whistleblower mentioned:

"As a result, this check job that should find minimal defects has in the past 365 calendar days recorded 392 nonconforming findings on 737 mid fuselage door installations (so both actual doors for the high density configs, and plugs like the one that blew out). That is a hideously high and very alarming number, and if our quality system on 737 was healthy, it would have stopped the line and driven the issue back to supplier after the first few instances."
Most of the prestigious and elite indie game firms (Those that pay very well, fully remote, have a hugely successful product that can be sold for decades) basically only hire modders into their team.

Like, you had to have actively developed mods for them, for free, for years, and be famous in the community, then they'll hire you (If you want).

This works because the working conditions there are far far better than your average game company. And probably much more fun than say a bank.
Hi! I invented replayable event graphs. I'm writing a paper at the moment about it, which hopefully should be out in a month or so. Send me a private email and I can mail you the current draft if you like.

> If you remove these ops from history, does that remove the ability to time travel

Yes it does. You also need the ops from history to be able to merge changes. You can only merge changes so long as you have the operations going back to the point at which the fork happened.

> is it possible to put the removed historical/tombstone ops into a "cold storage" that's optional and only loaded for time-travel use?

Absolutely. And this is very practically useful. For example, you could have a web page which loads the current state of a document (just a string. Unlike CRDTs, it needs no additional metadata!). Then if some merge happens while you have the document open, the browser could just fetch the operations from the server back as far as it needs to be able to merge. But in normal operation, none of the historical operations need to be loaded at all.

All this said, with text documents the overhead of just keeping the historical operations is pretty tiny anyway. In my testing using diamond types (same algorithm, different library), storing the entire set of historical operations usually increases the file size by less than 50% compared to just storing the final text string. Its much more efficient on disk than git, and more efficient than other CRDTs like automerge and Yjs. So I think most of the time its easier to just keep the history around and not worry about the complexity.
Sonatype response: https://www.sonatype.com/sonatypes-ongoing-commitment-to-mav...
Constrained energy basically acts as mass right? So would an intuitive way to think of this be that the warm particle has more energy, but moving it confines where that energy can be so it behaves as if it has more mass?
Threads are for when you COMPUTE a lot, while async/await are for when you WAIT a lot.
In France, constraining immigration is equaled to racism for many people. If you include it in your program, you will be compared to the far right, and a lot of voters will ignore you without checking anything you have to say.
By pigeon, of course

https://en.wikipedia.org/wiki/IP_over_Avian_Carriers
I think phones are the main device for most people now, so they want the biggest screen as possible, like other people here are saying. It's where people consume stuff and entertain themselves, so I guess it's understandable.

There's a project [0] that hopefully will bring a good compact Android smartphone to the market, maybe it will be an alternative for people who want a compact phone.

I'm also looking for an Android smartphone to replace my iPhone SE (2016), and the Asus Zenfone 9/10, S23/S24 and Moto Edge 30 are some of the "compact" options I'm considering.

[0]: https://smallandroidphone.com/
https://en.wikipedia.org/wiki/Animism

:)
Sorry, if that's your security process, it's broken. If you're microsoft and that's your security process, you have no excuse and should be embarrassed. However, I heard such stories about Microsoft's security process plenty of times before, so I guess that's what it is.
On Windows, you will see a "temporary IPv6 address" and "IPv6 address" on your network configuration screen. On Linux, you will see an IPv6 address without a temporary tag, and an IPv6 address with one, when you run the command `ip address`:

inet6 2406:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:62c9/64 scope global temporary dynamic
inet6 2406:xxxx:xxxx:xxxx:xxxx:xxxx:xxxx:a31c/64 scope global dynamic mngtmpaddr noprefixroute

Temporary IPv6 address changes every now and then, but your stable IPv6 address will never change unless your ISP changes your prefix, you change your network, or your network card entirely.

When you are browsing the internet, the OS will use the temporary address for outgoing connections (unless the application forces stable addressing). But when you are hosting a service, you give your users (in this case, your laptop) the stable address.
That's quite the jump to get to that conclusion.
> profoundly boring management

Is there any other type of management at big companies? I am yet to see a violation of the Peter Principle when it comes to middle to higher management.
I bet the age of the users has gotten older over the last 12 years and for all those people over their mid-40s with presbyopia the small phones are unusable
Well it's true, or not, regardless of how any of us feel about it. It's just fun to wonder.
At one of my internships in the 90's, a developer I worked with solved the problem by never indenting. Every single line of code started at column 1.
Their X Compact line of phones was great with high-end SoCs and incredible battery life but unfortunately, they haven't released any new phones in that line for several years so they're pretty dated now.
We often forget just how revolutionary proper insulation and central heating really is. For example in many climates castles were not great places to live in. You simply can't heat that amount of stone and space effectively. And similar thing also went to most buildings.
Its a flashcart
There’s quite a few jobs in finance. But in terms of startup, or non corporate jobs, there’s very little.
That’s one of those revelations that only sounds profound when everyone involved is really stoned. Outside of that, everyone knows the meaning of “unnatural” and we all get that the colloquial meaning and a strict etymological analysis don’t quite align.
Sure, but I guess we all know what "backups" is code for. I just didn't realize they managed to bypass the protections for the Switch.
Not the person you asked, but as a fellow unicyclist, I can say: not really?! I think most people could get the basics (staying upright, and turning a bit sloppily) in a few hours.

When I first learned, I setup a couple large garbage bins several feet apart, and just tried to get from one to the other, using the bins to keep up / turn around / go back. As you improve, move the bins farther apart, and rinse / repeat until you’ve got it.
Plenty of people would rather spend their time doing their job at hand, than to fight with git and spend time having to learn git.

Suggesting that everyone should use git, is like the famous HN comment that dismissed Dropbox because “you could just use rsync”. IMO.

Like yeah, you could. But no, plenty of people will never want to do that.