skysight-inc/HackerNews huggingface dataset:
InterPlanetary Name System (IPNS)

IPFS uses content-based addressing; it creates an address of a file based on data contained within the file. If you were to share an IPFS address such as /ipfs/QmbezGequPwcsWo8UL4wDF6a8hYwM1hmbzYv2mnKkEWaUp with someone, you would need to give the person a new link every time you update the content.

The InterPlanetary Name System (IPNS) solves this issue by creating an address that can be updated.

https://docs.ipfs.io/concepts/ipns/
That's precisely the part that makes it so impossible to use! Sometimes it means fewer bits of accuracy than IEEE would otherwise give you; sometimes it means more. Sometimes it results in your code being interpreted in a more algebra-ish way, sometimes it's less.

That's why finer-grained flags are needed — yes, FMAs and SIMD are essential for _both_ performance and improved accuracy, but `-ffast-math` bundles so many disparate things together it's impossible to understand what your code does.

> And most math will work fine with fast-math, if you are careful how you write it.

The most hair-pulling part about `-ffast-math` is that it will actively _disable_ your "careful code." You can't check for nans. You can't check for residuals. It'll rearrange those things on your behalf because it's faster that way.
> imagine freeing a pointer allocated with a different malloc implementation, or a different layout of libc structs

Should libraries be allocating memory to begin with? They should simply provide the data structures. The main program should decide whether to allocate on the stack, statically or dynamically.
I’m not well versed in architecture intricacies of arm64, simultaneous multithreading doesn’t exist on those platforms?
More in-depth information:

https://netzpolitik.org/2021/eu-commission-why-chat-control-...

Including for example:

"According to a legal opinion by Prof. Dr. Ninon Colneric automated scanning could indeed be illegal. Surveillance without a specific reason or reasonable suspicion is prohibited in the EU due to the fact of its violation of fundamental rights. The European Court of Justice has repeatedly confirmed this view and, for example, reproved the retention of data on a number of occasions.

Nevertheless, attempts to revive the data retention zombie with legal tricks have not died down. The demand can be found regularly in council papers of various EU countries. Thus, this type of mass surveillance is still part of the German Telecommunications Act („Telekommunikationsgesetz“), although being currently suspended."

The open letter, linked in the article, is also a good read:

https://www.patrick-breyer.de/wp-content/uploads/2021/11/202...

Notably:

"Individuals,
businesses and government rely on end-to-end encryption to safeguard their personal, commercial and
state secrets. The safety of individuals (e.g. witnesses, officials) depends on secure encryption protecting
their confidential communications. Backdoors can and will be abused by criminals, foreign intelligence
services and forces that seek to destabilise our society. The Commission keeps reiterating its
commitment to not generally weaken encryption, but “client-side scanning” would do exactly this."

A question I have about this topic: Banks and other organizations, including governments themselves, mandate that specific kinds of information be kept secret. An example of this is the information I need to log in to my bank account.

How am I supposed to comply with these requirements if every device I use is compromised?
This is my experience (not legal advice, ymmv, etc, etc.). I have done this when I had an H1-B. I was classified as remote. There are two implications:

1. Prepare for USCIS to visit your home. They want to see if you're really working ;). I had someone come and showed her around. Make sure you have a designated "office space" in the house. This was in 2012 or 2013 so I'm not sure if they still do it.

2. Obviously, if you're applying for your green card, then recruitment happens country-wide as opposed to just being in your local zone. At least this is what my lawyers said (again around 2012-2013 :) ).
Those are interesting questions which I don't know the answers to but I suspect that if there were OPT quotas, a drastic reduction in the number of international students would result.
You've never worked with a law firm have you (either as a client or internally).

Two words: Tracked Changes

Everyone knows how Word tracked changes works. Especially lawyers and their clients.

Beyond the above. Formatting. Firms will have have substancial know-how in Word formatting. Sure the contract is about the words, but when you present it to the client, it is all nicely formatted in a standardised format.
It’s a good question to think about.

A constant refrain of mine is that our brains have convinced us that they’re universal understanders, but we really don’t know that to be true.

Imagine the difficulty of dealing with aliens who have a different mapping of the physical universe, different than our mathematics, which is both true but literally and physically incomprehensible to us.
It's meant to be more readable by being closer to English:

> When I want the length of an array

len(array)
I have no problems believing it. They've been quietly turning the screws for twenty years now (beginning with Windows XP activation). And whenever they're called out for it, they double down. Where else have I seen that strategy lately?
this works exactly how I would expect it to?
This is why I like python:

X = 31
Y = 25
X, Y = Y, X
Yes, that's at 5% state-of-charge, which is a bit low. If you charge up to 100% and discharge to that cut-off point you will get 300 to 400 cycles out of your battery. If you go from 80% state-of-charge down to 20% then you can get thousands of cycles out of your batteries. That's one of the reasons I designed that pack as large as it is: to stay within the 80-to-20 range on a 100 km trip.
> Maybe it would be nice if my compiler could automatically replace any inefficient loops with vectorized equivalents

The trouble is that a for loop is much more expressive than vectorized operations, so most for loops cannot be transformed into vectorized equivalents. The reason convincing people to write vectorized code works for performance is that you're constraining what they can express to a small set of operations that you already have fast code for (written in C). Instead of relying on compiler cleverness, this approach relies on human cleverness to express complex computations with that restricted set of vectorized primitives. Which is why it can feel like such a puzzle to write vectorized code that does what you want—because it is! So even if a compiler could spot some simple patterns and vectorize them for you, it would be incredibly brittle in the sense that as soon as you change the code just a little, it would immediately fall off a massive performance cliff.

I guess that's actually the second problem—the first problem is that there isn't any compiler in CPython to do this for you.
Hi Peter, I'm an Australian citizen in the US on an H1B, second round.

The re-entry stamp on my passport expired Sep 2020, and I therefore cannot leave the country till I head to a consulate overseas to get the stamp re-issued.

I have 2 questions:
1 - Given the pandemic, is there any way I can get the stamp locally without leaving US soil?
2 - If not, would you recommend I start the process to book an appointment overseas now, or is it wiser to wait?

Thank you so much in advance!
No. PoS is secured by miners (called validators in PoS) putting up collateral. It takes 32 Ether to run a validator. If they act maliciously that collateral gets burnt.
The short answer is almost certainly yes, you should be able to sponsor someone for H-1B status. Certain things need to be in place but these are minimal.
Still, would the CIA burn such valuable exploits for HK activists?

HK activists don't appear to be of much strategic interest to the USA. And where they are I imagine they would just reach out to them directly.
I'm no fan of it either, but plenty of folks would view bypassing financial regulations as a shining example. That was part of the point, was to sidestep government oversight.
Highlights from GitHub’s security roadmap at Universe 2021
Argentina did that, their brain drain was INSANE, we had thousands immigrate to Uruguay.

The holdovers jump through all kind of hoops, many involving crypto.
It's pretty common that you won't have a specific use case in mind when learning something new, but I've often found that later it ends up fitting in somehow.
I think you vastly underestimate the difficulty on running a global network like that, with multiple parties who almost all have different goals and motivations.

I thought HN was supposed to be better than that. Changing the tweet length on Twitter is hardly just changing the column limit, there is so much more work behind the scenes. At least with Ethereum you could (if you're interested, doesn't seem like you are) see all the changes they had to go through in order to get that change on the network.
Heh, this is pretty good. Can't help but notice this is 15 years old though
I mean... I'm not on a Bosch E-Bike?
Hyper-threading guidance has been to disable for a long time in security sensitive environments.

Spectre/etc reinforced that.
the claim was 'long term sustainable' – burning fossils isn't a contender here.
I see it more as a matter of power produced, I'd probably use 1hp or 750w brushless or something thereabouts as the line to draw. With most pedal ebikes you go faster by pedaling anyways.
$FOO is bad because $FOO's faults have tended to create anti-$FOO people.

Further: these faults also tend to drive anti-$FOO people to violence - often not even simply as a matter of course, but as an explicit strategy. In almost every case, the first to violence is $FOO. $FOO then encourages violence from the other side, to legitimize a crackdown. When anti-$FOO survives this crackdown, their behavior has been altered forever by their initial experience with $FOO.
(in case anyone reading doesn't know: FMA = Fused Multiply and Add, as in a*b+c, an operation on 3 values, which increases precision by incurring rounding error once instead of twice)

I'm not an expert on this, but for my own code I've been meaning to better understand the discussion here [1], which suggests that there ARE ways of getting FMAs, without the sloppiness of fast-math.

[1] https://stackoverflow.com/questions/15933100/how-to-use-fuse...
Hey Peter,

Curious on your thoughts on services like SimpleCitizen or Boundless.
Nice. What's the 0-60 time?
I'll doubt that'll ever happen. They've pushed up ETH 2.0 so many times that it's no longer believable.
Building Super Powered HTML Forms with JavaScript
That's to increase the life-span of the pack. At 15% max discharge the pack will live much longer (orders of magnitude) than if you were to ride it down to zero. This is precisely why I over dimensioned my pack.
Their observations of nature and their ability to predict stuff should be consistent with ours.

They might not use the same mathematical tools or the same physical models, but they should make the same predictions.
That is, we might not be able to understand their theory of gravity, but whatever their theory is, it has to be able to make predictions about orbits, black holes, etc.

I don't think we could assume much about the mathematical concepts they use beyond that.
The differentiator for macOS versus Windows is the Apple stuff actually works properly and doesn't get in my way at all. I really don't give a shit any more if it costs 2x as much or isn't repairable or the or that because that's a cheaper TCO than the friction and mental anguish of having tools made of shit dissolve in your hands daily.

Whenever I have to dive into my corporate windows box for work, it's like someone is kicking me in the balls 20 times a day. For example today, I achieved nothing productive today thanks to windows. WSL2 bug open since 2019. Probably never get fixed.
Man, if amazon was telling them to just throw the packages out, I'd be inclined to bring them up to my suite and flip whatever's in them for profit. Amazon clearly has no interest in delivering them and have already deemed them "lost".
There is an option to renew by mail which many Australians took advantage of during the pandemic.
Great point that food/goods costs are completely overshadowed by housing in most cities. I’m not a FIRE person, but I’ve always believed the trick to early retirement is to live very very cheaply (it makes all the charts look pretty). I believe this implies you can’t live where you want as soon as your living expense requirements are exceeded by the housing costs. This could be a year or twenty years out, but the risk is there. Curious if anyone has a different take!
See the one footnote: you can re-associate a list of 2046 numbers such that they sum to _any_ floating point number between 0 and 2^970.

https://discourse.julialang.org/t/array-ordering-and-naive-s...
Lawyers also have clients! Its sounds facetious even saying it but it’s also not that surprising to discover that an industry heavily reliant of word processing uses the market leading word processor.
ConstitutionDAO
You've already lost a new user with those opinionated recommendations with words they don't understand. Not to mention a different site or person will recommend different distros.
I'm skeptical about 2.62 MB pages with dozens of ad/tracking dependencies for a 1700 word article.
Unfortunately my experience with these companies/services is very limited.
Nice the rock chip would have been my main concern otherwise defensive driving is probably the best course of action. Well done.
100% agreed, defensive driving is the key, and a good part of that is to know when to slow down: when there are other cyclists near you.
Yup, there it is. (Pages 430-432 of that PDF file, figures 20.8 through 20.10) So I guess that 1983 is the earliest year found so far.
Modbus
Nah, hard drive usage is about the same with PoS.

It could potentially lead to a run on Ethereum. The resource used in PoS is the cryptocurrency being secured itself. Basically, you agree to lock up a certain stake when you run a validator, and forfeit it if it's found that your validator "cheats". By doing this, you make cheating unprofitable - there's a financial incentive to catch cheats, and a financial disincentive to cheat, and the cheaters eventually go bankrupt (or end up on their own isolated chain where nobody transacts with them).

The financial effect of this is that a bunch of Ethereum gets locked up and illiquid. Instead of miners receiving Ethereum which they want to sell for dollars to run their hardware, stakers lock up Ethereum and effectively receive interest. This reduces immediate supply within the market. I'm wondering if a lot of the recent price movement is in anticipation of this.
I ordered the module without vPro, so I don't believe that should be the case.

I've heard a ~3% drain rate per hour and that about lines up with what I'm seeing... i.e. if I'm working on one of my hobby projects and want to shelve things with all the same context I can't just "close the laptop" and come back to things a few days later without juggling the laptop on a charger at some point.
Warning of ‘Wild West’ in depression treatment as UK clinics offer ketamine
Maybe so. But your client will still be pissed that, from their perspective, your carelessness put them at risk. In my practice, it would be a disaster for this question to even arise.
If you don’t provide a “Sort by rating” option but instead include options like sort by “popularity,” “relevance,” “confidence,” or similar, then it is more accurate description, more useful to the user, and not so misleading about what is being sorted.

I agree that if I “sort by rating” then an average rating sort is expected. The solution is to simply not make sorting by rating an option, or to keep the bad sorting mechanism but de-emphasize it in favor of the more useful sort. Your users will quickly catch on that you’re giving them a more useful tool than “sort by average rating.”
Independent in what way? Capital, expertise or not sharing any family ties at all?
Nothing ever goes wrong. A multi-million dollar hack is called a 'minor hiccup.' Missing a deadline by 5% of an entire lifetime is called 'a small delay' or 'a misunderstanding'. If they deliver within 10 generations, they will call it 'a resounding success, exceeding our wildest estimates.'
Just FYI. I got it anyway (using a spamex email). Looking forward to it.
Why not both? Let's push to close Guantanamo and reduce reliance regimes that oppress the rights of millions more.
4 years? I think that's fine for a repost.
The should rename the app Bigotry because all it does is amplify your existing hatred.
Which instance did you use?
Companies will have to setup a local entity in your country of residence to pay you.
The (apparent) lack of a dashboard for information is one of the reason some of us are monitoring the articles :)

What some of us would have wanted is a frequently updated collection built, as a structure, over the commonsensical questions (e.g. "What is the average risk of transmission in a closed room of this size, this time of exposure and these other variables?"), and filled as studies are published, and annotated with the relevant references ("Virions to get infected: 300 (New Journal of Foo, August 1 etc.)").
Nim is nice but it's not dynamic so replacing a lot of the use cases of Python/Ruby (or R) would be a pain. Like, I'm not going to do any data munging in Nim when the others exist, exploratory programming in Nim is also sub-optimal. That being said, it's a nice language, way easier to write than any other statically typed language I've used, I never used Pascal/Delphi but Nim makes me appreciate that whole family of languages a lot more (Nim is basically a modern Pascal with Python's significant whitespace that compiles to C).
Not MSFT staff, but I work for one of the largest MSFT customers. Our questions get resolved pretty damn fast. Rarely about Windows though.
Didn't they get blasted with anti-trust for their browser shenanigans? They feel too safe to do it again?
Hi Peter.

What is the advantage of getting a company registered in Delaware? I see YC focuses companies get registered in Delaware.
A good explanation is something different than repeating that experts agree on a particular page on the Internet. For question this controversial, I'd prefer to see a list of arguments for and contra, with best points from either side, which would cover all reasonable arguments and some unreasonable ones, with the decision left to the reader - otherwise expert opinion may seem not enough grounded. For me, I believe I have enough basic knowledge to decide, I just don't see a good analysis anywhere. I've talked with an expert too, a friend - and while he's for nuclear power, some questions he couldn't answer well. So, Wikipedia page doesn't seem enough - and I don't think I don't want to understand the solution.
There's a great book that covers this a bit, it's a fun and interesting read, very accessible.
https://www.google.com/books/edition/Tree_Story/Q4_TDwAAQBAJ...
How would one go about demonstrating "great work as an employee"? Also would that be enough for an eb1?
If I would posit a guess -

Likely purely because they want to limit corporate liability in case any one of the split companies opens themselves up to massive legal cases/liability.

Also, going into Energy/Infrastructure businesses means (I would hope) more stringent security requirements from government/officials wanting to ensure the safety and security of critical infrastructure - not something a device and storage company really needs to worry about.
You really should be fine coming in as a visitor but because you are asking, I would recommend that you speak with an attorney before your first trip to the US so you understand clearly what you can and can't do in the US as a visitor.
I guess strdup() kind of answers that.
Guerilla Lisp – The Opus (2015)
Deno Deploy is currently down with error 500
> HK activists don't appear to be of much strategic interest to the USA. And where they are I imagine they would just reach out to them directly.

What? The USG has put a ton of resources into backing HK protestors, through the NED, BRL, and satellite orgs like Amnesty (look at the saga of Kong Tsung-gan/Brian Kern).

As for why the CIA might burn a 0day only to generate articles like this: NatSec threat inflation is a trillion-dollar industry in Washington.

But it just as well might have been a local crime syndicate trying to scrape personal information for financial fraud.

Point is, the article provides virtually zero evidence to determine who is at fault.
It depends where you are. Most EU countries forbid throttles, but they're ok in the US as long as your under 1000W motor output (Federal laws), but local laws can make this stricter.

I've built several e-bikes, for fun, and like the author of this article, I've got a long range one, but only with about half of his battery capacity, which is enough for me.
I was constantly seeing a coworker at my last job in that sort of situation. For some reason Docker on MacOS was inflating RAM use, IIRC.
Depends on your country, really. Throttle ebikes are legal in the USA so long as they don't go faster than 20MPH on throttle alone.

And really speed is what matters here. Who cares if it's pedal-assist or throttle so long as you aren't going markedly faster than normal people without any motor at all? There's no safety concern.
Being exposed to these things from an early age means they form a part of your early philosophy. Notably, they're around and salient during the “cynical about everything” phase that lots of teenagers go through. It might not have as big of an impact as all that.
> That's moving the goalpost.

I'm not the one moving the goalpost—it started as "reality is moving towards 1984", then "they removed the ability to give negative feedback", and now it's "they removed the ability to see the negative feedback that others gave." That's a significant change.

> saying they didn't disable the button is only arguably true. The button no longer performs its primary function

I'm more sympathetic to this argument—that the primary purpose of the "dislike" button isn't to give the creator negative feedback, but as a "rating" system, with the only 2 possible ratings "+1" and "-1". The problem with that is that, "they changed the rating system" doesn't seem to merit all of the comparisons to 1984. And "more like 1984" vs. "less like 1984" seems a silly way to evaluate rating systems.

Edit: actually, the rating system changed from "+1", "-1", "no vote", to "+1", "no vote"—since you can see the # of views, then you can determine roughly how many "no votes" there are.
In fact, it’s the opposite. Their success is strategic interest.
Not the OP, but you need to reside for at least 183 days a year to keep your immigration status.
I've been pushing for my team to try it out and a snarky engineer just pointed out they also break. Best of luck to the team at Deno! Hope service is recovered soon.
There's a powerful trilogy called Under the North Star by Väinö Linna that covers in part the Finnish Civil War. It put a human perspective on all sides of the conflict. Even if you aren't interested in Finnish history those three books, which lead up to The Unknown Soldier, are incredible.