skysight-inc/HackerNews huggingface dataset:
Can confirm Trudeau is right. Most of these vocal anti vaxxers are what he claims. It goes with the territory. Those that want to believe everyone else is wrong and they are the sole correct individual also fall into the tropes of superiority complexes's of various ism's. Having good reason to not be vaccinated isn't anti-vax. For example, active blood clotting. Anti vax is where an individual believes, with no knowledge, or misapplied knowledge, believes it's "wrong". Notice the "belief" involved. They don't want to listen to doctors and nobody can tell them nothing. It's the definition of applied ignorance.

These people have killed plenty of others. On the count of people killed and economic costs - it would be anti vaxxers that are the "mad men".
Therapy. For real. In some cultures it's not welcome, but it affects personal development enormously. It's the best investment in your life.
Not that you'll solve all your problems, however you'll learn to analyze your problems and learn to find root causes to fight with, instead of symptoms.
Being here and now is not easy. You may be anxious, tired, may have some mild disorders, obsessions you don't even know about.
The "Bri'ish" way of replacing it with a glottal stop is definitely more noticeable, but if you really listen to American English, they are more likely to completely drop the sound, or replace it with a d.
this was key for me, my reaction to being interrupted was impacting me more than the actual interruption.
I think types should express intend.

This adds more 'value' to the code for people than allowing them to switch their brains off because something is 'unlikely' to happen. A large class of bugs exists because people assume stuff is unlikely.

I also think one has to distinguish between API and actual code.

If you write a lib that takes inputs that should never be negative you can express this without writing a single line of documentation about it (or if you do, requiring the user to read it) by using unsigned types in these places.

You can still use signed types in your actual library code if you want/must/believe in that but do not pollute the outside API with them if unnecessary.
Cool, but breaks the back button because it pushes to the history stack on each scroll
I (a Brit) was a councillor on summer camp in the US in the 1980s. One of the other Brit councillors asked an American councillor to "hold my fag" (in the UK fag=cigarette). The American looked very confused.

I also still chuckle every time I hear an American talk about being "bummed" (in the UK bummed=anally penetrated). So just bear that in mind next time you tell a British person "I was bummed when ...".

The common American name "Randy" is also a source of some humour (in the UK randy=horny).
No, it's not. With marketing it's more clear where the message is coming from. With marketing it's more clear what the message itself even is. This is way more sinister, it's wordplay on a bigger level. Maybe call it public relations.

Your examples miss my point. Your examples are clear enough and have an understandable meaning (once you know what it is). I stick with my comparison of 'the cloud' and 'web3', because they both were names before getting any significant meaning.
That makes a lot of sense. Good luck in this very ambitious undertaking, but I think you’re right: it would serve the needs of many many modern game developers.
> I'm saying that you're _assuming_ that they are "volunteers" when that is precisely the question being asked.

It’s not being asked. The authors didn’t get confused and expect to be paid for their work. I don’t know of anyone in the open source community who expects payment for their work from the community. If you want to get paid by your users, open source is not for you. I say this as a long time open source contributor.

> Federally-funded research is placed in the public domain. Emphasis on funded.

Open source contributors get funded by corporations all of the time (see Red Hat, Canonical, Google, etc, etc). That’s not new or novel and is a well-known way to get paid to work on open source. That’s still not comparable to complaining that your users aren’t paying you.

> In the absence of funding, people may still perform. If they do, why wouldn't they be upset about the lack of funding?

Again, we’re not discussing lack of funding. Most of Linux contributions come from people who are paid by some party to work on Linux. The important point is that they aren’t trying to turn around and shakedown people who use it under the auspice of being open source.

> You seem to have a victim-blaming mentality.

No, a victim blaming mentality would imply I’m blaming the victim of something. Who is it you think is the victim here and what are they victim of?

> Either way, it doesn't invalidate the complaint which has to do with basic fairness considerations.

“Basic fairness considerations” is a weasel phrase. What exactly is it you think is unfair about people publishing open source work and it being used under that license?
Whilst Interledger came out of research of Ripple, it has zero connection with XRP or relies on it or any blockchain for that matter. This comment is disingenuous at best.
Signed and unsigned are actually treated internally the same on computers.

The reason you see -2 printed out when you add signed chars -1 and -1 together is because adding 255 and 255 together gives 254 under mod 256. The signed model that allows negative numbers relies on the fact that all numbers on computers are modular arithmetic.

So in that sense any argument that unsigned is modular and signed isn't is incorrect. You're better off choosing the one that forces you to consider how the computer actually operates under the hood.
Nuclear is sustainable? Tell me more
Ah, Monkey Island. Kid had taste.
I've hit the 2147483647 limit of indices occasionally in VFX/Graphics with large datasets: memory efficiency was also important, so 32-bit was a necessity (random access is required, so can't dynamically pack), so I tend to use unsigned these days (uint32_t) within arrays, but native 64-bit lengths (normally size_t) as standard local variables, and I normally go with unsigned there as well.

Several APIs in the VFX arena (Pixar OpenSubD, Pixar USD, and Foundry's Katana GeoLib API) all use signed ints for indices which I've occasionally argued against, with the response being "Google's coding standard says don't use them".
Those are the wrong units in two different ways at once.

KW = power, kWh = energy = integrated power over time

Batteries are reusable. I see claims varying from 2,000, to more than 10,000 times. That reduces the battery cost to between €0.0525 and €0.0105 / kWh.
The name 'web3' has almost nothing to do with the world-wide web. The problem-space is focused on managing trust relationships (heavy focus on financial contracts but trust is so generic it extends to far more uses.) You can focus on infrastructure as part of that dynamic (decentralized platforms help build resilience), but its not the actual purpose of the tech. Comparing blockchain technology to the web misses the point of what is being built on top of new ledger technology.
Yeah like me. That was my understanding but I thought perhaps C had snuck in some high level exception handling that I didn’t know about.
As an American my favorite thing to hear British and similarly influenced (Australia/New Zealand) people say is “h.” We say “aych” but they say “haych.” I don’t know why but an English dev saying “haych tee tee pee” is just one of my favorite sounds.
Interledger is a clearing protocol and thus has more stringent requirements from a regulatory point of view.

Our goal as a community is still to get there but this is going to take longer. Happy to answer any questions you have
> minimally-interrupting notifications (email>slack>IRL).

I am not a fan of IM communication, if it’s required that I respond immediately, all the time. Most IM methods, these days, have a “go away and leave me alone” feature, but it has been my experience that many folks resent it, if you actually have the nerve to use them.

I use Slack in “bursts,” for technical communication. I’ll ignore it for hours, or even days (if I’m in The Zone on a tough issue), then have a half hour or so of intense communication.

I mostly prefer email.
The developer would abandon this due to the inadequacies of the 6502 to handle a language like Java. He didn't give up though!

> PLASMA is a combination of operating environment, virtual machine, and assembler/compiler matched closely to the 6502 architecture. It is an attempt to satisfy a few challenges surrounding code size, efficient execution, small runtime and flexible code location. By architecting a unique bytecode that maps nearly one-to-one to the higher-level representation, the compiler can be very simple and execute quickly on the Apple II for a self-hosted environment. A modular approach provides for incremental development and code reuse. The syntax of the language is heavily influenced by assembly, Pascal, and C.

https://github.com/dschmenk/PLASMA
> I'm 99.9% sure this will not get you fired

Of course, as the opposite situation would be absolutely completely insane...
What is the purpose of automated testing? Is it to ensure the code works correctly or is it to "run fast"?
Beyond case counts: What Omicron is teaching us
Yes, I do also feel very frustrated when I have to stop working on something before it is finished, specially if it's that long debugging session and you have all in your head, but you just have to stop and go do something else.

Talking specifically about code, TDD really helped me, seriously, the red-green loop makes me comfortable to stop any time the tests are green, then I commit, which means that I also have very small commits which also help me with the interruptions once I'm back.

To not miss what I was thinking ahead, I always to keep a todo list (I just use Notes) of everything that comes to mind that I still need to fix or code which I postponed from the current commit, so I don't loose track while at the same time it frees me to focus on a specific thing at a time.

Now sometimes this does not apply, sometimes you just need long, deep and uninterrupted focus, like thinking about the perfect abstraction for something, or those long debugging sessions I mentioned. For those, I try to be sure to block some time or I don't even start it on that day
Makes me wish it was 1985 again and all we had was the magic of our Atari 400s and C64s..
> On that page, I have my concerns about EVs in general, who knows what the long-term health effects are for sitting on top of a HV battery and being surrounded by that electro-smog.

Say what? Is this some kind of industry joke that I'm not getting?
> * WFH and quarantine continues until the summer

Amusing just how continuously shortsighted we are about this whole thing. I remember being sent some in 2020 thinking "oh, just WFM for two weeks". Here we are, two years later. Never could have imagined.
While not 3D (and only real-time where real-time data is available, for example Switzerland and the Netherlands is RT), a similar project has been around for some years: https://travic.app/
Bitcoiners.
A few months ago I tried Nginx Proxy Manager[1] and never looked back.

It provides a nice looking UI to manage reverse proxy with Let's Encrypt certs, auto renewal and a few other nice features.

[1]: https://nginxproxymanager.com/
If you don't have an iphone, you can view he model by downloading them in the "options" drop-down menu to obtain the usdz file, which you can then use either with Pixar open-source suite https://github.com/PixarAnimationStudios/USD or other software that support the format.

Or you can use an online file converter like https://products.aspose.app/3d/en/conversion/usd-to-obj and see the result in Meshlab.

Direct in-browser visualization is possible but https://products.aspose.app/3d/fr/viewer worked but the scale was wrong and prevented to zoom enough.

You can also view some high quality scan in the Apple's demo https://developer.apple.com/augmented-reality/quick-look/

(Edit: The ones with the "Made with object Capture" label which this service is a front-end for https://developer.apple.com/augmented-reality/object-capture... ).
Seconded. I have found the Pomodoro method is a great way to stay focussed. I even use the pomodoro mode in Spacemacs and there are simple apps available for iOS/Android.

For being interrupted by apps I generally invert control E.g.
- Disable notifications and decide to check a few times a day instead

- Close apps when I’m focussing.

For being interrupted by humans
- Make good use of a calendar and let people know my availability

- Use calendar to block of focussing time for tasks requiring periods of longer concentration

- Not be afraid to say I’m in the middle of something I’ll come find you in a bit unless it’s urgent when prodded physically.

- Changing my status message on instant messaging apps/web meeting apps to let people know I’m not always monitoring them (e.g. “I check for DM’s multiple times a day”) to set a level of expectation.
In Germany "green" meant diesel with salad oil mixed in before our politicians started to focus on electric cars. Everything renewable qualifies as "green" even its worse for the environment.
Personally, I really like error handling in Rust. It makes me think about handling deviations from the happy path much more than exceptions ever did.

As you said, you can choose to .unwrap() everything and that's fine if it's what you want, but it forces you to make a conscious decision. I like that explicitness.
> Is anyone speaking about them in the context of Web3 or is it all ETH, XRP and maybe two more?

Aztec Network, Tornado Cash, and Starkware all run on top of Ethereum... Aztec and Starkware are currently in the community spotlight because they're rollups or so-called "Layer 2s" that push the state of the art of Ethereum's tech (and the state of the art in zero knowledge cryptography, especially Starkware's CAIRO language and their EVM to zero knowledge proof circuit transpiler). Tornado Cash has over $4B in deposits, and for many is the go-to way to anonymize transactions on Ethereum.

Ernst & Young released Baseline last year, a zero-knowledge cryptography toolkit for operating private data services on the public Ethereum network.

The answer to "who cares" is basically the entire nascent industry, plus a handful of mathematicians and cryptographers - if you are paying attention.
Why is it possible for him to be deported from Georgia to the USA? He didn't break any Georgian laws, did he?
There is another Ask HN thread regarding predictions for 2022: https://news.ycombinator.com/item?id=29746236
> If your app is such that it relies on user-generated content, it wouldn't be Web3 for you to host it exclusively on your Pi, because the users generating the content would not own it, or have guarantees that the data on the Pi was not being manipulated or misused by you. The key idea of Web3 is user ownership and community ownership.

Aren't most NFT assets hosted on cloud platforms? OpenSea on GCP for example
I think the recent success in turning comics into movies has had a negative effect on comics. Many recent comics have become attempts to try to cash in on comics current popularity. Comics used to have 40 pages of actual comic; now they have six pages of comic, ten pages of advertising, no notes from the editor, 6 pages of alternate covers, 10 pages of rough sketches, and a few pages of internal advertising for other comics put out by the same publisher. There is very little comic left in the comic.
Mine didn't work out, 55 wasn't factored on quantum computer using Shor :(
>Nuclear isn't so simple, but has unique advantages

Its advantages are dwindling compared to solar/wind/battery/pumped hydro/demand shaping.

It requires gargantuan subsidies to even exist.

For instance, the nuclear industry in the US has barraged us with propaganda about how really incredibly safe it is and how overregulated they are but insurers will still refuse to insure a nuclear plant unless 99% of the liability for accident cleanup is placed on taxpayer shoulders.

Its main advantage is that it can mitigate some of the costs of maintaining a nuclear arsenal. This is realistically why the US, UK and France keep it but Germany doesnt think it's worth it.

These three elephants in the room: cost, accident liability and nuclear arsenals are invariably absent from media discussions about nuclear power in the US largely because of who drives the discussion.
Algorithm to find out the "REAL Highs & Lows" Swings in Trading.

Reason/Benefit:
Most trades place their stop behind false Pivot/Swing highs & Lows. Therefore the Whlaes (Big Money) have a easy time to stop out (stop fishing) these stops.
I's a fact that if traders could use real highs and lows, their stopout frequence would improve dramatically, and so the success of the trades. I use these every day in my trading, but there is no indicator that makes it easyer for not so professionals to use it in a simple way, like using a indicator.

The following rule applies to ANY time frame, Range, or whatever chart-type:

Find a REAL new High-Swing:

A new high-swing is CONFIRMED when the high of the canlde is below the last (confirmed) Swing LOW.
> draw a marker (line) above the new confirmed High price.

Vice versa to find new confirmed Low-Swing

Price tag: none, it should be a opensource indicator in various programming languages like python, pine-script (for TradingView.com), C# (NinjaTrader) etc.

Example Sketch: https://share.sketchpad.app/22/a86-af7e-e8dfb3.png

Happy 2022
Interesting perspective. I dont have the same experience. To me a wraping 32 bit index on a 64bit machine is much more likely to seg fault if it reads 4 billion values forward, rather than a few bytes backwards and therefore i find unsigned index wrapps to be easier to debug. In all fairness wrapping indicies are an extremely rare bug for me, so i cant say i have much experience debugging it.
Helium is very much centralised because it has to (by the nature of their offering) lock down the end-user devices heavily. They have a single approved manufacturer last I checked.

It essentially operates as a unregistered and unregulated ISP and that isn’t something to be taken lightly. It does that by pushing all legal and regulatory liability to operators. There’s also a lot of scams with operators faking their signal etc.

Running a node also likely violates your ISPs ToS - can you contractually resell bandwidth?, so it has similar concerns as what AirBnB etc for the housing market.

There’s nothing stopping something large ISPs from blocking Helium traffic and/or suspending customers for running a node. Alternatively, if this gets big enough, you’ll see ISPs offer LORA hotspots of their own.

Ultimately, it is a very much VC-funded company running regulatory arbitrage on a global scale by using crypto instead. It’s the same if Uber decided to pay drivers in UberBucks a decade ago - that doesn’t change the offering, it just makes it easier to scale while pushing off any regulatory liabilities (including taxation).
I use self-deprecating humor a lot. And some people, usually the ones who don't pick up on the irony, also use it as an opportunity to attack. It's quite sad when you think about it :)
siri's worse than google's voice system... Siri understands what I'm saying, and then CHANGES the correct words into something stupid.

I just risk a fine and use my hands for a short moment instead of spending 2 minutes being distracted by siri.
> Signed and unsigned are actually treated internally the same on computers.

if you are writing code in C or C++ the computer you are programming for is the C / C++ abstract machine. C++ recently sanctified complement-of-two as integer representation, but C does not and supports machines with one's complement representation.
“Haych” is common but nonstandard in Britain: https://youtu.be/j4hvh5e8-nw
The one thing I really, really hate Java for is its lack of unsigned integers (there are a lot of other minor inconveniences, like in any language, but nothing comes close to the missing unsigned types).

This of course has to do with me frequently writing and maintaining low-level hardware and network protocol code, talking to devices on the other end that had firmware written in C and therefore expect you to be fluent in bit manipulation. But hey, all that nice software is useless if it can't eventually interface with the real world out there, so hardware will stay relevant and necessary and the accompanying close-to-the-metal code can't be optimized out of the system, hence I consider good tools for doing bit-level work an important quality in any general-purpose programming language. And besides bit-level operators that means support for unsigned integers which are needed to easily combine bit-level with classic arithmetic operations.

You can actually live without either of these in practice and still do low-level stuff, but it is very unintuitive, has poor runtime performance and leads to hard-to-read and bug-prone code.
Anyone knows if there's something like this for London? In the thread I've found some links for Switzerland and Paris so it's worth the shot.
The dog is oriented in 3d somehow in a “_/_“ way, instead of lying on the floor.

Side question: how the site has access to my camera, when it’s set to disabled in my ios-safari settings? Settings - Safari - Camera - Deny.
DF has always been an interesting game to me, but I find it such a shame that such a deeply complex game remains closed-source. I've fortunately since found a number of open-source games that scratch the same itch - Cataclysm: Dark Days Ahead, Space Station 13, Space Station 14, KeeperRL. I hope the dev one day does free his code to be examined and fully modified.
Haitch is incorrect (in the UK too) but feels more natural as most letter sounds begin with their letters. Aye, bee, cee, dee, etc.
It does show airplanes as well.
Part of the rationale for labeling certain gas power plants as "green" is that they solve the problem of uneven supply from wind and solar. As far as I understand it, these plants are intended to supplement renewables and make them a more viable primary source.
> This isn't specific to web3 but more crypto but the idea of having an integrated method of collecting royalties on resale of an item indefinitely is pretty exciting.

Exciting for who though?

The only party who benefits from resale royalties is the creator of the NFT and/or the beneficiaries they designate. But what value do they offer the buyer and seller to earn this? In almost all cases, the creators of the NFTs aren't conveying any rights beyond ownership of the token itself. They're not even selling ownership of or rights to the digital assets (GIF, etc.) their tokens point to.

When you buy and sell an asset, you might very well pay a fee to a party who facilitates the transaction, like a broker. The fee is to compensate the broker for the value they provided in facilitating a deal. These middlemen are often maligned for the fees they charge even when the facilitation they provide seems minimal but that doesn't mean that giving creators of an asset a perpetual royalty every time the asset is resold is any better.

To me NFT resale royalties are actually one of those things that look worse than traditional finance. Imagine if a company sold stock to the public and as part of the deal, stipulated that each time a share was sold, it would receive a royalty of 10% of the new share price. Would buyers and sellers see that as a benefit or predation? And at least in the case of company stock, your share would give you actual ownership of a piece of the company and rights that come along with ownership.

With NFTs, you just get a token with a pointer to a digital asset that isn't yours. And for that, you might get to pay the NFT creator a "royalty". I haven't seen any articulation of why this is a good thing.