skysight-inc/HackerNews huggingface dataset:
And yet language is fluid, constantly changing. New words are made up, existing words are misused enough to have new definitions encompassing what the cultural normative usage is.
> They killed the audio jack.

Annoying, but easily fixed with an adapter or bluetooth headphones.

> And they removed the sim slot.

They're just ahead of the curve on this one. The entire industry is moving to eSims for a number of reasons. This wasn't just Apple. In fact, Samsung was the first major company to release a product that used it:

https://en.wikipedia.org/wiki/ESIM

> And the finger print reader.

Finger print readers are available on iPhone SEs, iPads (except Pro models), MacBooks, and even the latest version of their desktop keyboards. Every other device either uses Face ID or is something that just doesn't make sense to have biometric unlocking as a feature in the first place.

> And they actively try to kill 3rd party repair.

Apple devices are not easy to repair, but they do have this:

https://support.apple.com/self-service-repair

Which is better than what many manufacturers have.
> Can you confidently say that $100>¥10 in an offline environment?

Money is never converted. It is exchanged. Trying to solve this is like trying to solve the question "Is "100 USD" > "1 LAPTOP".

When you turn 100 USD into 90 EUR, you didn't convert it. You exchanged it. You bought EUR, at a price given to you by someone or something exchanging it. This could be a bank, a well-established currency office, or some dude on the street. There is no real difference between all three of those: The third party gave you a price, and now has more USD and less EUR, whereas you have more EUR and less USD.

There are various entities publishing standardized average rates which are calculated after the day closes, based on a variety of datapoints they have access to. Those are often used in eg. accounting, to establish the "real" value of something you bought in a currency you don't often use, but it's not true conversion.

If you have, as a datatype, a currency becoming another, there is ALWAYS a "rate" attached to this. So the question "$100>¥10" you asked above requires more data, it should be "$100>¥10 @ 144.28". ANYTHING else is a terrible leaky abstraction. Don't do it. Source your rates automatically from a single source if you like, but make it explicit.

Anyway, a "Money" object really is just this: A precise decimal object, with an ISO currency code. The latter simply being a short string among an included, limited set.
> Analysis has determined that the objects retrieved are “of exotic origin (non-human intelligence, whether extraterrestrial or unknown origin) based on the vehicle morphologies and material science testing and the possession of unique atomic arrangements and radiological signatures,” he said.

Doesn't this seem like science-fiction driven psyops? I am not a physicist or material scientist, so I would love to be corrected. Per my understanding, molecules from one end of the universe are the same as molecules from another end of the universe. I guess maybe they're doing some kind of element-wise dating or mass spectrometry, but again I am unsure how such an analysis would indicate non-Earth origins. What exactly is meant by "vehicle morphologies"? There are plenty of sci-fi designers who can dream up awesome, ridiculous vehicles that would seem like they're meant to be used by non-humans. I guess I am inclined to assume that these artifacts were placed by adversaries precisely for distracting with psyops.

Edit: iirc, these accounts seem inconsistent with Snowden's remark: https://www.cnn.com/2019/10/23/us/edward-snowden-joe-rogan-c...

Or I guess "hidden really well". I guess my question is why hide it? Is it really that big a deal?
Its been going through drafts and improvements. It's very close to being standardized, and many libraries are supporting it already, or new offerings are being added. For example I maintain the Dart UUID library, and my latest beta major release has v6, v7 and a custom v8. There is a list of them somewhere, I know I get pinged on every new draft by the authors because I am listed as a library maintainer on one of their pages.
The companies still seem to prey on naive but excited employees who want to work in the gaming industry so badly they will accept the risk of low pay and overwork; it's still an employer's market.

Indie games - once established anyway - seem like a better bet, some of the bigger titles in the space nowadays in terms of sale - I'm thinking Hollow Knight, Hades - seem all right, in that their current games are still a steady income stream, allowing them to take the time with the - guaranteed successful - sequels.

Only a matter of time before they get bought up by a bigger studio / publisher though, one big payout. Happened to KSP, and while I had faith in the new developer studio, the sequel is off to a disappointing start.
How can we compute angle - (angle^3)/6?

360 - (360^3)/6 = -7M degrees

or is it this?

2*pi - (2 * pi)^3 / 6 = -35 radians = -2k degrees

Or maybe this?

1 - (1^3)/6 = 0.8 turns = 300 degrees

They're wildly inconsistent because I'm not taking the units into account and we have to take the units into account.
Awesome. When I saw it was from Cliff Biffle I got really excited. This is why I visit HN.
Korean age-counting has been very weird.

Under the age system most commonly used in South Koreans' everyday life, people are deemed to be a year old at birth and a year is added every January 1, rather than on their actual birthday
Haha, you're not wrong. I think it was actually more like 8pm, shortly before I left to live it up. But either way, transacting near the new year shouldn't break financial systems.
Bring cash, lots of it. Your going to need it for rent. Oh and a really warm coat. Winter's last 6 months and it gets very very cold.
> I'm simply trying to point out that CSAM is a real problem. People really care about it. And it's factually wrong to claim otherwise.

Very nearly nobody is arguing otherwise, though.

> Apple/Google/etc still maintains the technical ability to snoop on you regardless of this law.

Absolutely. Not only can they, but they do.
AFAIK the app code can be decompiled to see what it does. The messaging can be monitored as well. I find it hard to believe these apps could sneak in something that breaks the encryption without anyone noticing.

The proposed solution to stopping child porn from being shared on these platforms would at most only do just that: Stop sharing on these specific apps. There are plenty of alternatives including encrypted zips, TOR etc. Breaking e2ee in WhatsApp would not do anything to stop sharing the material.

I don't think it's a leap to question why this is proposed when it could never achieve it's intended goal.
It depends on what public you care about. If readability did general public is a concern, just get rid of all these symbols and go with plain prose text, possibly using images as preferred illustrations over any ideographic way to encode ideas.
> would immediately halt funding for any secret government or contractor efforts to retrieve and reverse-engineer craft of “non-earth” or “exotic” origin.

If that were going on (and I'm skeptical) why would you want to stop it?

> Funding would also be cut for “the development of propulsion technology, or aerospace craft that uses propulsion technology, systems, or subsystems, that is based on or derived from or inspired by inspection, analysis, or reverse engineering of recovered [UFOs] or materials.”

Again, why the hell would you stop funding for development of propulsion tech that might be of alien origin? You can bet that if China or Russia had a craft like this they'd be trying to reverse engineer it.
This is really cool.

Just being able to take blood tests in general to get a better sense of what might be going on can be so informative.
Simple if you’re already familiar with cert-manager.

The annoying part is getting it mounted in every pod that needs it and needs to consume it, which is the point the original article made. Node has its own way of doing it, Java has its own way of doing it, etc etc and they all have their own little ideosyncracies that you have to worry about.
> Yeah, lol, the what now?

The late 1970s to early 1990s were an interesting time.
All statements are true. The thing that is glossed over and usually just dismissed is the impact on locals and impacts those immigrants have on wages and unemployment rate.
Exactly. The government is quite competitive in fields that are not printing SAAS levels of money
I do a similar thing [1]. One of the great advantages to formally namespaced IDs is including a systematic conversion into strong types in your code. It's harder to accidentally mix things up when coding; function parameters and return tuples are more 'self documented' (and enforced by compiler where applicable).

[1] - https://www.peakscale.com/strongly-typed-ids/
And there is still no physical evidence of them. These UFOs must be made of pure dark matter.
UBS Cuts Out Credit Suisse
If I can find a 5 volt compatible device that does what we need, then why would I even bother looking at 3.3 volt devices?
The Rise and Fall of the Wim Hof Empire [video]
> as in, unrestricted, not gratis

Like a dark twist on the open-source saying: "Free as in weapons-free, not free as in beer."
Can we talk about bootstrapping/FFF?
This is an elite comment
"Any company claiming to be climate friendly and forcing people to commute is hypocritical (cough cough Amazon)."

But on the other hand it's Amazon and its ilk that allow people to be at home all the time, not out running errands. Don't get me wrong: I'm no fan of Amazon. But on one hand you have a lot of self-proclaimed car-haters pretending that nobody needs a car, but then wanting to take away the street capacity that makes carlessness possible by enabling delivery.
Because you are being paid (or blackmailed) by the aliens.

Or because you don’t believe they exist, and think that “classified program to recover extraterrestrial craft and reverse engineer its technology” is used as itself a cover for outright corruption.
U.S. Sees First Cases of Local Malaria Transmission in Two Decades
Yes I'm a bit skeptical of the parent's numbers, but if true, I imagine it's very much the exception, not the norm. Technical employees at the contractors did not do much better than the price ranges posted for government job boards (even distinguished/principal engineers capped out at what is probably around $300-350k today after inflation) except in management positions, in my experience. All the most talented engineers I knew were gone within a few years.

Not to mention the red-taped filled work environment does not exactly encourage innovation.
It's possible as well that the technology used in such a device would be entirely indecipherable to us due to not just being more advanced, but due to being on the other side of a technological 'leap' that we're nowhere near making ourselves. If you gave a broken iPad to the greatest minds of the mid-19th century and they expended all the resources at the world's disposal to study it, it's likely that they wouldn't learn anything about it at all, and it wouldn't advance technology a bit, at least not for a hundred years or so.

If there's anything to this (and I don't really think there is), it's entirely possible that if the government is forced to reveal it, they're going to say, "We've had this thing since 1946, we've spent billions of dollars researching it, and all we can figure out is it's made of some sort of titanium-osmium metal foam that appears to be completely undifferentiated with no structures or power sources at all, but we know it used to work because we shot it down after it vaporized a Jeep".
Microsoft Word no longer does it, at least not for a typical experience - that is, opening a file you sourced from elsewhere (Internet, or your company's Exchange server, or e-mail attachment, or ...). Word, Excel, and PowerPoint will all open the document in "Protected View", indicated by an ugly yellow bar above the document with an [Enable Editing] button in the middle. Sure, it's done for security reasons, but for actual user experience, it's almost equivalent to opening all files in read-only mode by default.
Yes, but may depends on the DBR version. >= 12.2 (LTS) should work
> The truth is that a lot of our existential risks would be easier to manage with smaller global population

This is why your detractors are calling you an eco-fascist.

People are not cows. You have no right to manage us, or our birth rate, or change us to suit you. That you can even fathom such a sentance is itself suggestive of deficiency.

If you want to change your life, please do. Attempting to force your preferences on others is unwise.

> especially if we care about that whole global population having access to good quality of life

You assume you know what makes my life good. What makes my life good is not the same thing that makes the lives of others good.

The best advice I can give you is to travel and spend time with other people who are different from yourself. What you value, others may not. What they value, you may not.
Ideally, you should version that as UUIDv8. Since that is a more custom implementation, but I guess changing the random bits with type info works fine for UUIDv7, they jsut arent random anymore.
What do you use for assigning it to a key combination? Can it be done without a third party tool?
Better ventilation and effective greenery also help a lot. Green areas are easily a few degrees cooler than asphalt jungles. Use smaller roads, replace lawns with large trees and allow windows to stay open.

Floors near the ground level benefit from the plants. And it is a lot colder at higher floors anyway.
> Yeah, lol, the what now?

https://www.google.com/search?q=argentina%20brazil%20nuclear...
Namespacing identifiers in general is a great idea for handling those class of integration tests which cannot be fully isolated. It makes it easy to write all kinds of garbage from even concurrently running tests all without any of them colliding or accidentally reading each others writes (because they are themselves namespace aware!). It's low effort to get all the pieces of your system to play along (often entirely transparent via DI), but gives a huge power to weight ratio. Basically deletes an entire class of problems which usually plague large, mature test suits
Any thoughts on where your personal exposure came from?

Also, I would love to see a histogram of results among the general population, if that can be found in the literature anywhere. I think it would be helpful context for result interpretation and a useful addition to your FAQ.
Just curious: what kind of workflow results in having over 1000 tabs open? (Oldschool Unix hobbyist here, so I always feel like drowning when I'm nearing 20+ tabs. :)
No identifier can guarantee that. We just get close enough to be acceptable.

Per Wikipedia, the probability to find a duplicate within 103 trillion version-4 UUIDs is one in a billion.

so-youre-saying-theres-a-chance.gif
She Hulk, amusingly, has many meta jokes about the difficulty of maintaining a straightforward legal comedy narrative with low visual spectacle.
>Why wouldn't the government just announce that the new tech was created in any of 1000 labs?

Because the type of exotic field propulsion these things are using is so far beyond the current state of the art it wouldn't be remotely plausible.

It would be like going from vacuum tubes to 3nm EUV in a single step, no one would believe you.
Building Real-Time Machine Learning Foundations at Lyft
Of course the alerts work. Alertmanager can do it all.

Meanwhile, a lot of the admins had routed Nagios noise to junk inboxes.
That is a long distance to make on a Honda Monkey! We did only a slightly longer trip, from Helsinki to Gibraltar back in the 00s:

http://web.archive.org/web/20110310093031/http://www.deathmo...
> has the wrong window open when typing in text and you end up with "ls" and "exit" scattered randomly throughout the doc.

the same thing would happen in word/google docs/etc
Weird.

The thing you claim to be an activist for happens hardly ever, comparing the number of engagements citizens have with police.

The violation of your rights described on the slippery slope here is happening to everyone all the time.

You aren't concerned because it has not impacted you in a way that you perceive. It has impacted you, but you fail to draw the connection.

Government and police agencies breaking the law and ignoring the constitution is bad for America. The fact they hide this and other techniques is further evidence.
If this were actually true, I'd guess one of:

(1) The probes, like ours, are not designed to return and have a limited life span. Maybe they just gather and transmit data until their power source runs out or something on them breaks and they crash.

(2) Maybe there are thousands of probes or even more (even from multiple sources!) and only a small percentage of them crash. Of course one would assume we'd be seeing them more often if this were true.

(3) We shot them down. That's not impossible, especially if they are just probes and were not designed to deal with something intelligent intentionally flinging high velocity chunks of metal at them.

The last could easily occur if we mistook them for e.g. Soviet/Russian or Chinese surveillance craft and they repeatedly refused to respond to orders to withdraw.

Why would someone send probes here? This planet has been broadcasting "possible biosphere right here!" for at least hundreds of millions of years to anyone capable of doing spectroscopy on the light it reflects. You wouldn't be able to see detail from another star but you could determine things like atmospheric makeup and conclude that there is very likely to be something interesting here. You'd see a ton of oxygen (which is hard to explain abiotically), water vapor, traces of hydrocarbons, and possibly evidence of sunlight being captured by something complex (photosynthesis) vs just reflecting off rocks or ice. Lastly the planet has a large moon and is not tide locked to its star, both characteristics that increase the odds of something complex evolving here (as far as we know).
It says that in TFA :)
Hey, this looks awesome. Thanks so much for the pointer.
Furthermore, even for “date fields”, consider using a datetime. Every date implicitly exists in a timezone, and if you ignore that ambiguity you’ll get bitten later.

For example, an invoice due on Friday is probably actually due by close of business (5pm say) in the timezone your business operates, and if created at 11pm it would be processed the next day (or even on Monday, don’t get me started about business day calculations).
DS9 had a religious subplot from the pilot.
I don't know why is this downvoted, I thought that the general consensus was that Soul is not even close to Coco? Coco is one of the best cartoon in this millennia[0], while Soul is not.

[0] see for example the IMBD toplist : https://www.imdb.com/search/title/?num_votes=200000,&genres=... Coco is 12-15, on 8.4, while Soul is 29-33 on 8.0. (Okay, I tweaked the number of votes value, until the ranking matched my personal toplist. Lower numbers cause a lot of not that good shows to occupy the top, and higher numbers filter out a lot of really good shows.)
Wikipedia says TCP is from 1974 (https://en.wikipedia.org/wiki/Transmission_Control_Protocol). That would mean it turns 50 next year.

There likely are way older protocols in telephone networks.
> Most of the US military, the best funded in the world, is decades behind the private sector on computing technology -- it's honestly unthinkable to me that their propulsion technology would be decades (or centuries) ahead

What makes you qualified to say this? Do you have top secret military clearance?
In Java, Lombok @Slf4j on a class is very convenient. Adds a static field for the logger.
I think this is really important and it's a big part of what makes it unrealistic to write critical software in Python or Java: It's too slow to get extremely deep testing, even with fancy tricks like snapshotting the execution state to avoid startup costs.

But, that said, Rust code compiled in debug mode which required to get integer overflow detection is slow enough that it severely degrades the ability to use fuzz testing on many codebases, FWIW. I believe the reason is that debug mode always disables numerous optimizations that are required to make rust performant at all because of all the boilerplate emitted by earlier stages of compilation.

AFAIK there isn't a way to get the equivalent of GCC's "-fsanitize=undefined" (or -ftrapv) for checking for unexpected overflows at a performance cost similar to "-fsanitize=undefined" performance cost on C code.

It's still a much better situation than python or java, I think-- but an area that could use improvement which won't be improved if rust is above criticism.
"The marketplace is the enemy of the artist." --Orson Welles

I've made my peace with the idea that I love making games but do not want to participate in the game industry. If my games remain forever outsider art, so be it... at least I made them. Little worlds for me and anyone interested to play in, ships in a bottle for my shelf.
How can you forget Stability Ai's Clipdrop.co
We're not co-authoring a scientific paper, we're chatting about potential explanations for a variety of disparate but strange reports from various branches of the govt about a variety of recent evidence on UFOs. There's multiple videos released, there's a variety of reports from people who had either first or second hand knowledge. The people are at least somewhat credible (much more than in the past). That's all. Your strong need to gatekeep the conversation is odd, I'm not even making any strong claim just throwing out far-out implausible options, acknowledging them as such. It shouldn't be hard to have informal conversation exploring new possibilities without a scientist pre-approving the topic. It's just an internet forum discussion thread on a weird UFO story.
Programmers have plenty of comfortable fallback options if they don't make it to FAANG.

Screenwriters and VFX artists, not so much. There are more people wanting to do these jobs than there are positions to be filled. That means anyone who isn't willing to put up with being used and abused can be easily replaced. It's why nearly every skilled trade in Hollywood has a union, because collective bargaining is often the only way to guarantee any sort of stability or fair treatment. VFX artist unfortunately don't have a useful union, so they get to experience firsthand what Hollywood was like for everyone else 90 years ago.
The difference is small, but mostly as probing questions to interviewers. I take the mind the more you can speak the language the more comfortable people become with you.

Here's something small but I was doing a SQL interview one involved a a card_tx table with the amounts stored in integers values in cents. I immediately noticed this and chatted with the interviewer about this. My assumptions were wrong, and the floating point arithmetic was a simpler reason than what I was thinking.

Anyway you can display you have thought about relevant business problems to where you are interview engineers tend to have a strong reflex to engage the person more.
Not every bit of UUID is required to be random.

The goals are smallness, uniqueness, monotonicity, resistance to enumeration attacks, etc. Not randomness for randomness sake.

My UUIDv7+ can be consumed as a standard UUIDv7. It is not intended to be v8. A program can treat the last 16 bits as random noise if it wants.
This is awesome. Looking forward to your expansion beyond California and efforts to have insurance cover this diagnostic test.

Would also be cool to have an opt-in for folks to share their report, location, etc for research purposes.
>Should they also disclose the location of all the nuclear missile silos in the US?

Yes. If the deterrent/protection factor of our nuclear weapons platforms are nullified by their location being exposed, then they are already useless.