skysight-inc/HackerNews huggingface dataset:
A lot of the more experimental Autodesk products are of limited use outside of America due to forcing you to use their own cloud services. Many governments and defence-contractors don't allow use of foreign servers/cloud services external to the country they're in.

It's pretty frustrating, because it's rare for Autodesk to consider hosting servers anywhere OTHER than America, and I wanna play with the new toys :S
Well, if it didn't, they could optimize the compiler by removing those optimizations. :)
uint64 is not a finite field type. For example, the number 2 has no multiplicative inverse mod 2**64. Ok I guess I understand what you meant, it's just that the mathematical concept of a finite field means something completely different than that. The integers mod 2**64 are a ring even though not a field, if that helps. But I'll stop quibbling over terminology.

We do in fact normally use integer datatypes to represent integers rather than elements of a cyclic group. For example, we expect n+1 to always be greater than n unless we are doing something not-so-common. In (say) Python, the int type is bigint, sometimes informally called "infinite precision" though their size is actually bounded by the size of the computer's memory. If your integers get too big, your program runs out of memory and weird things can happen, such as crashing, the OOM killer clobbering the process, or whatever. Basically undefined behaviour. In C it is the same thing, an int64 is infinite precision except bounded by the size of the machine word instead of by the memory size. If your program experiences uint64 overflow it's likely to be a genuine error condition unless the program is doing bit twiddling rather than arithmetic. In the case where it is an error condition, of course I'd want to trap it.

Haskell makes the distinction between the Int type (an integer expected to fit in the size of a machine word) and the Word type (a bit pattern that supports some arithmetic operations). That is really what C should have done from the beginning. I've been wanting to check how Rust handles it.
This is sometimes called "beach replenishment". It's popular with owners of beach front houses, but the cost-effectiveness of moving all that sand is questioned.[1]

There's an amusing case on this. If the U.S. Government widens a beach by adding sand, is the new land public property? The U.S. Supreme Court said yes, much to the annoyance of some beachfront property owners.[2] If you want to extend your own beach, buy your own sand.

[1] https://granthshala.com/jersey-shore-beach-widening-is-a-was...

[2] http://www.cnn.com/2010/CRIME/06/17/scotus.property/index.ht...
The most beautiful way around this I've seen is the Posit number system. It's a floating point system that contains a single NaN which is the opposite of zero. https://posithub.org/
The CDC recall notice has one: https://www.cdc.gov/melioidosis/outbreak/2021/index.html
Maybe this works for the language that the author is talking about, but in the cases that I'm familiar with, the standard library code does not give a good idea of what "normal" application code looks like. For example it's often got a bunch of platform-specific logic or low level optimizations that, as an application author, you probably want the standard lib to abstract away from you
The important consideration is grounding yourself with the people around you.

Find that genuine interest in others' interests.

You see them on the opposite bank and it's a lot easier to build a bridge cooperatively.

Circumstances demand a personal approach, so no one can tell you how to build a bridge, only that you must.
> The crux here was your intention, and willingness, also you don’t even get to live your “because I say so” tendencies, because, as you wrote previously, it’s not being done in a repressive Puritan country anyway.

Again, you are accusing without basis. I simply stated an opinion. I would not stop people from doing something that was allowed. Yes, I would not want to see it, but I would not stop people. So your claim is incorrect, no matter how you would like to spin your narrative.

> and there you go again. You’re so entrenched in your “because I say so” mindset that you cannot even see how arbitrary this is.

Is it arbitrary if the vast majority of societies the world over and throughout history had that as a reason? No, it's not an arbitrary reason, no matter how much sexual revolutionists would like to pretend it is.

It's like Chesterton's Fence: if you don't understand the reason for it, then don't remove it. When you do, then maybe you can.

But understanding the reason for it means that you must understand why societies, by and large, set that as a social contract.

Beyond that reason, a line must be drawn somewhere. If not there, then where? Why would your line not be any more "arbitrary"?

> Finally, you seem to have some major misconceptions about what science is. You demand to have absolute truth from the beginning, and that’s simply not how science works.

Again, what appears to be a deliberate misreading of what I said. Science is a process, yes, no doubt about that.

But science is not about lies, which we know were told. Science is not about agenda, which we know is being pushed.

Science is about evidence now, or otherwise do nothing. That principle is called the Precautionary Principle. It basically says that, without clear evidence that an action will not be harmful, requiring people to do something out of the ordinary should not happen. In other words, we should not throw caution to the wind.

That's why I ask for numbers. I want the evidence before I throw caution to the wind.

No, I don't need to know absolute truth. But I do require evidence. Isn't that what science is about?
well, the bad news is Fork Freshness would probably decline to analyze this repo, because it's got very recent commits. the other bad news is that I'm not currently planning to open source it.

but the good news is that I could maybe change its recency rules, and the other good news is that it costs me money whether people use it or not, and I want people to use it, so please feel absolutely free. it's intended as a kind of public service.
> I'm not sure why Goog would want to bother with browser accounts otherwise

Cross-device sync of passwords, autofills, bookmarks, history, open tabs
> False. Vaccination protects you the individual from being infected, thus eliminating the risk the unvaccinated poses to you.

False. Vaccinations reduce your ability to catch specific diseases and reduce the probability of enduring symptoms at full strength.

The risks the unvaccinated impose are not eliminated, and the unvaccinated in larger numbers will continue to impose a threat against the people that can't get vaccinated for medical reasons or are immunocompromised.
> I stand by it, and even (personally) consider this one of the defining characteristics of someone who truly "understands" and thinks fluently and natively in the mental model of practical computation vs. someone who would prefer to translate from their real-world experience into the inherently-finite world of machines.

For my own personal vanity, is someone who hasn't studied high enough level math enough to have a formal sense of what "finite field" means necessarily non-fluent in practical computation, or is it possible to have sufficient intuition about computational versus "real-world" integers without being able to express it?
Excessive nesting? Optional supports both .map and .flatMap.
I know this just from a Twitch streamer I watch. He'll occasionally have to stream with the camera off because having the camera on takes a lot of energy
True that. Thank goodness my close friends have discord!
Ah, complaining about downvotes when the person debating you cannot even downvote the comment.

And now I know you are arguing in bad faith when you give me a label that you know does not apply.

No, I don't deserve respect, but I never said I did, nor did I say that I am "clearly right", nor did I "say so". Thus, you are creating those quotes out of thin air, which means they are straight up lies.
I don’t disagree with your sentiment, but that wasn’t meant as a literal “I am the god Pan” — it was figurative, hyperbole. At least, that’s my recollection from when I read it a couple of decades ago.
Exactly the term the EPA uses is Brownfield:

> Petroleum brownfields, such as old abandoned gas stations, are being cleaned up and reused to the benefit of communities across the country. EPA’s Office of Underground Storage Tanks (OUST) and Office of Brownfields and Land Revitalization (OBLR) jointly focus on the cleanup and reuse of petroleum contaminated sites.

https://www.epa.gov/ust/petroleum-brownfields
A military AI race is underway between the U.S. and China
I was hoping this was about the '80s comics which were a wild mashup of architecture and sci-fi[1]. I liked the idea of an architect (who was suspiciously similar to Le Corbusier) designing a city that drove its residents mad, and then working to unmake it.

1: https://en.wikipedia.org/wiki/Mister_X_(Vortex)#Series_backg...
Very different show, but I enjoy the Accidental Tech Podcast (aka "ATP").

It's a weekly news show that focuses on tech (mainly Apple). They do a good job with technical details and talking through tech product decisions (why did Apple/Google/FB do X? What are its merits?). People have sort of polarized opinions about each of the 3 hosts, but IMO they each have their moments.
Is it worth considering then that maybe they would still be right to be shocked? It suggests that while technically not correct to say they sell the personal data, it may be an immaterial nuance because the negative effect is still the same. Third party publishers can use your personal data, through Google, to target you. That they don't get to see the data is irrelevant to that revelation. The nuance of implementation that makes this technically not a violation of privacy is no secret to those in tech, but I doubt the average American would care.
Parametric types and the unification of primitive and reference types is the goal of project valhala.
Ambiguous title needs rework
I'm simply talking about cycling in a big city from a practical point of view, based on facts and my own experience, and pointing out the limitations. As opposed to using cycling as some kind of protest, and people get triggered when I'm challenging the latest virtue signalling trend.
Agree. At least being honest about it is worth more than any measure of optics.
AIUI part of the problem is that iMessage is a poor legacy design and relies on generic macOS serialization primitives. It's not like HTML where you can just scrub all the tags out. This can't be changed without breaking compatibility due to end to end encryption (the server can't adapt between versions). So there is a big attack surface inherent to the design, and Apple are stuck with it.
does someone have and can offer a saved feed list?
so I can easily browse 10s or 100s of newspapers / blogs / etc. without doing the leg work myself?
this request is mainly so I can find new sources that won't come up on search.
Anyone trading covered calls on MM in assets already understands this. Interest is a simpler concept which leads people to more advanced yield enhancement strategies.

Giving away long tail upside in exchange for guaranteed yield is a perfectly fine method of salary replacement.
They do limit their own apps (they even specifically sandboxed part of the iMessage handling, more than a standard app). The exploit chains that NSO uses include sandbox escapes.
If people didn't want to die, they could just stay locked down, right? They are choosing to expose themselves by going out in public, so we could say that they are killing themselves.

If you insist they must have the right to go out in public, why are you demanding that those who are unvaccinated not have that right, especially when the vaccinated can still spread the virus?

And that brings up another point: you never did answer for the fact that it could be the vaccinated spreading the virus. What if they are the ones "killing" people? What then? That's why I want proof.

To me, it seems that all you're doing is trying to spin a narrative. It's not really working. At least for me.

Honestly, all of your arguments feel disingenuous. Some feel downright negative and presented in bad faith.
Projects were doing iterative development in the 50s, way before scrum or agile.

“All of us, as far as I can remember, thought waterfalling of a huge project was rather stupid, or at least ignorant of the realities.”
— Weinberg G. M. (Project Mercury)

I think many of the agile principles remain largely unpalatable to your typical command & control org structure.

One of the main premises of Agile, is letting people closest to the work decide how they want to work.

Instead, in many companies, the org co-opted the meaning of Agile for its own agenda. The PMO got what it wanted, putting heavily gated process on top of Scrum. Why Scrum? Because its push, of course (instead of pull).

At the moment, my org is adopting SAFe, and PI planning, which has devolved into quarter long waterfalls for projects. We just use Scrum as 2 week waterfalls in the quarter waterfall.
Really? They’ve already written the JEPs. It seems to me that they just have a few more details to iron out. Wouldn’t be surprised to see something land for Java 19.
Pretty much all those things you can do over old channels still. The app is optional. I can do everything my mobile banking website can do over the phone. The last time I filed a claim with my insurer, everything happened via back and forth emailing.
This necessarily excludes people whose primary language for communication does not fit in a Latin alphabet.
It's actually not persistent; AIUI Pegasus these days is designed to be ephemeral to avoid forensic analysis. If you reboot your phone it's gone (but they can just own you again with another message). Of course, most people don't reboot their phones very often.
Reasonable arguments can be made that sealed classes should be the default.

From https://news.ycombinator.com/item?id=16952659 (and all the related links to that comment and the original article - The Impoliteness of Overriding Methods)
Got it. I just wanted to make sure I didn't misunderstand you. This type of dialog is really valuable to me. As I stated elsewhere, something has happened in general that makes rational discussion difficult.
thanks you're a legend
I am currently working on this.

https://github.com/prettydiff/share-file-systems

The application inverts the web.

The application is written in TypeScript/Node but that’s not what’s most important. Most important is an understanding of services and distribution cross OS. My current hurdle is isolating service processing from network handling such that the service become protocol/scheme independent.

I started with the file system then I built a text messaging component and now I am working on video calls. Next I want to work on application distribution such that you can execute applications on your remote devices from the local GUI that the stdin from the callbacks allows for distributed task orchestration that non technical people can arrange.
I understood the parent comment as requesting that iOS be made open source to allow a further understanding of how the exploit works. My response to that would be that making things open source makes this process easier, but is not, by and means, a requirement for this ability.
Nothing to see here, move along.

2's complement is negative biassed.
1's complement (unmentioned in the article) is zero biassed.

Neither surprise me.

Seriously, who cares? Very few of us. I'm one but this isn't a problem for almost everyone else.
Just use a dumb phone and a garmin like journalists did in the early 2000s?
* the current faux-geographic one is also distorted geographically though, simply because the real life geography of Manhattan would put those lines far too close together to also have room for readable text. If you think walking across Manhattan from the East River to the Hudson will take the same amount of time as walking the north-south distance of Central Park, you're in for a bad time.

* the modern Vignelli (thankfully) fixes some of the 1972's version issues with things taken from the current map; namely, most of the glaring geographic issues have been fixed (50th/8th is not in the wrong place in the grid compared to 50th/7th, Broadway is now a diagonal line instead of a stair-stepping line at 90 degree angles); and the new map uses the same common-trunk coloring scheme that uses 9 colors as opposed to 1972's one color per distinct service (for something like 25+ colors).
Technically not sharing your user data, I would suggest that in practical terms it is selling the use of your personal data. It's a nuance that may not matter in the publics eyes, which I frankly agree with.

So if we may agree that it is exploitive but not technically illegal, then I think we can reason that we are the edge of what is right to do and it's time to consider how to make the exploitive thing illegal.
Exporting Blazor TreeGrid to Excel with Complete Customization
I've spliced chunks together using sh, dd, and xxd before to resurrect my gf-at-the-time's wolf.

I've also been meaning to play psuedo-multiplayer with my friends by us each claiming a region in a seed. Each region being 32x32 chunks and saved to a separate file (.mca), you can just drop their latest region into your world folder to see what they've been up to, or play on LAN and send it back after.
>It really isnt possible for lot of people.

>The chimp troupe's carrying capacity

Are you saying it is a property of groups of people that makes being always curious/humble impossible, or that it is a property of (some) individuals?
I meant actual code from their library

So https://github.com/python/cpython/tree/main/Python
> They do hold the keys. That is the unacceptable part.

Exactly. The issue isn't the TPM itself, such a device could even empower us. The issue is who holds the keys. Those with the keys own the machine.

I started discussion about that in this thread:

https://news.ycombinator.com/item?id=28978028
Are you able to play videos on it? Arch Linux ARM struggles to play videos smoothly. The official distribution seems to be better only if you use their Desktop Environment and certain blessed apps—I switched to a different DE and all of a sudden my smooth video playback broke. Asked around regarding video playback on Arch and was told to stick with the 32-bits edition instead. Agree it's no daily driver. It's great as a Samba server though which I use to share files etc—currently using the official OS for this but my next project for it is to switch to Arch which I use for all my other Linux devices. Was hoping to use it as a driver for my TV but have decided to just use it as a file server instead and watch videos over the network.
>It was a fake rate anyway

It was my impression that everyone uses LIBOR, so even a tiny change has massive consequences.
If the maximum size of your number type is anywhere within 10x of your largest values you should definitely be using a larger number type. It’s just a way to write down a number. It’s like getting mad about the fact that negative numbers when written by hand require an extra character
You don't have to suspend disbelief to come up with such a scenario. When I go to the bar down the street from my apartment, order food and a drink, pay cash and then leave, it was not an interaction that was likely to become part of my advertising profile. Now it is.

It's not comparing websites accessed via QR against every other already tracked thing in society, it's comparing it with laminated pieces of paper.
var shouldn’t increase compilation time in any meaningful way. The compiler has to figure out the type anyway (otherwise, how would you get type errors?).
It’s very difficult to live a normal life without using technology of some kind.
There's something so beautifully romantic about trains. Perhaps that's why filmmakers love them. I can't help but think of the characters in Days of Heaven, migrating across the Texas Panhandle for work and a new life. Or the wonderful opening scene of Clouds of Sils Maria, with Kristen Stewart ducking and weaving, the barrier between Juliette Binoche and the frenzied celebrity culture of the outside world. Or the scene in Pather Panchali where the young kids encounter a train for the first time and you understand that they haven't just seen a train, but indeed they've gotten a glimpse at modernity, at a brave new world that they don't understand, but will come to encompass them.

Everybody loves their road films but I think trains are the ultimate film vehicle.
Yes, but iPods were popular well after the first iPhone because many people and especially young people couldn’t afford them and they had limited carrier availability. Also MP3 players in the early years were hardly common before the iPod that I can remember.
> - No platform/language buy-in (each service/unit can do things however it needs to)

If you want to have a mostly BEAM system, but still have some flexibility here, you've got options.

a) beam for distribution and on every node; but for non-beam processing, beam supervises and sends the work through pipes/unix sockets/etc

b) dist for distribution, but some nodes are just 'C nodes'; OTP comes with a C library to connect to dist, which should be enough to be usable in most languages that can call into C libraries.

c) mostly beam and dist, but some nodes require other means to communicate. It's not as tidy, but if you need something, you need something. The real world is messy, whatever.
This might also be a great way for the original creator to identify that people still find their software useful. It might help in handing off the project to an active community.
Origin of SWIFT. Not the official version, but an actual history.
Paramotor?
> It did, and it was the same people who refused to social distance, then refused masks, now refuse vaccination.

How do you know? Seriously? Where are the studies? Show me the math.

> And yes, the pandemic would have been defeated. The math says yes, and more impressively, our experience says the same thing. There is a reason you don’t see epidemics of Polio, small pox, etc. anymore: vaccines. (it’s almost done for measles)

All of those vaccines are far more effective than the COVID vaccines. I'm sure if the COVID vaccines were that effective, you could have an argument.

Except...COVID can be carried by animals. Are you going to vaccinate all of the pets in America? Until you do, we will always have COVID around.

COVID is more like the flu than those diseases: always mutating, always needing more vaccines. We haven't eradicated the flu, so why would we succeed with COVID?
Underrated comment. Since zero is even, is every number system with zero asymmetric?

Also, the commonly used Common Era system for dates does not include a year zero, so it is symmetric.

A year zero does not exist in the Anno Domini (AD) calendar year system commonly used to number years in the Gregorian calendar (nor in its predecessor, the Julian calendar); in this system, the year 1 BC is followed directly by year AD 1. However, there is a year zero in both the astronomical year numbering system (where it coincides with the Julian year 1 BC), and the ISO 8601:2004 system, the interchange standard for all calendar numbering systems, (where year zero coincides with the Gregorian year 1 BC; see conversion table). And there is a year zero in most Buddhist and Hindu calendars.

https://en.wikipedia.org/wiki/Year_zero
This is a classic hacker/builder take. Start scratching your own itch and make many apps. /s

To be frank I have the same mindset, but it's good to read other people takes on it. Some prefer to have basic knowledge and feel great anxiety when they're jumping to code without any foundation.
You can.

Some people do.

The rest of my post stands.
That'd make for a hell of a paper cut.