skysight-inc/HackerNews huggingface dataset:
One of the authors of FaCT here. This is a great question, because at first blush it feels like it might. movfuscator creates a branch-less program. But my guess is that we’ll run into two key problems:

1. Leakage via cache. If our memory access patterns are influenced by secret data, then we can detect variance in execution time as a result of cache hits/misses. Movfuscator generates code that does lots of loads and stores using application data as addresses so my guess is that even if your source program didn’t depend on secrets in this way, the output code probably still would.

2. Termination rules. Movfuscator programs run inside a giant loop. Every execution of that loop drives execution forward, and every instruction is executed on every loop. Even if the body of this loop is constant-time (see above for why it’s probably not), we need to consider how the program actually terminates. For example if I write the following C code:

for (int i = 0; password[i] != 0 && entry[i] != 0; i++) {
if (password[i] != entry[i]) return false;
}
return true;

We can see that it takes fewer iterations to check entries which are incorrect earlier. For example, if the password is “foo” and the entry is “bar”, then we return in the first iteration, as opposed to the entry “fob” which returns on the third. Thus, if the programs termination time is affected by the secret value, could still detect timing variance because the full program would terminate faster even if each loop took the same amount of time.
Flight itself is certainly done in feet and knots and such.

But I would hope that fasteners on aircraft are all metric these days.
Yeah, I didn’t see any mention of status in the abstract, which seems like an important driver.
Camouflage is absolutely at least as defensive as it is offensive. In the military context - You can defend your country by hiding ie with a nuclear submarine. Camo nets for covering anti aircraft guns, etc. outside of the military context, just look at how camouflage is actually deployed in nature.
Can you speak a bit more as to how you are extracting the data from Apple Notes / iCloud into next?
Yea, so let's just say:

- It's nice

- It's useful

- It's something I depend on

- It's something my business depends on

The jargoning is just saying the simplest things. So OP's statement is on a spectrum where the axis variable is "how badly you want something". We need to cut all this startup bullshit and just speak simply. Steve Jobs did that well.
So this clearly wouldn't work but it is a fun thought experiment. Thing is, there are places that it would work. Pluto and Charon notably are tidally locked to each other and have muich lower gravity and much lower distance (~12K miles).
The great propagandist of the American Revolution
I don’t understand the complaint. You’ll get your money in 2106.
Oh.

Well I don't know why anyone would be opposed to supporting any of the things you mentioned but ok.
*Anthropos, and as if learning was unique to humans? What is learning anyway if not the adaptation of the brain to its inputs?
What I would love to see is someone injecting an programming error into something like this and seeing how long it takes for someone experienced in the language to debug it.
It was removed explicitly for SEO and having a single canonical URL for a resource _for all of time forever_. Right now we use HTML for web pages but who knows what the internet 20, 50, 100, etc. years from now will use--maybe .Super-Awesome-Mega-HTML is all the rage. If over time you are changing your site and its URLs are changing then you're breaking that canonical URL and search indexes, caches, way back machine, etc. all suffer. So the intent is don't make the format of the page (HTML) part of it's canonical URL.
Programming Portals
M3 resets the modifers
You can still do that with your fork on a forge. And all that other stuff relating to communication (commenting on specific lines of a change set, writing a nice introduction describing the changes you've made, discussing with other developers, etc.) is possible just as well with a patch-via-email workflow.
Probably very few since interior wood is not pressure treated.
Fossils Upend Conventional Wisdom about Evolution of Human Bipedalism
The transmitter would be located in geostationary orbit ~35,000 km away from the receiver, so spread due to diffraction becomes significant. With 6.7 GW of transmitted power at 2.45 GHz, ~790 MW ends up in the side lobes[0]. So it is reasonable expect RF interference not only near the receiver, but thousands of kilometers away from it. Figure 55 in [0] shows a plot of incident power with distance from the receiver. As this spread is due to diffraction, the only way to lessen it using the same frequency is to build the transmitter larger. In the case considered here, the transmit aperture was already 1 km.

[0]https://ieeexplore.ieee.org/document/9318744
I don't know about the nineties, but nearly every single rebate offer I've ever filled out I've gotten the money promised. Sometimes it takes a while but most of them are online and you just fill in your bank account information. Takes at most a couple minutes. Some random amount of months later you get a deposit in your account.

I also try to do any of those class action suits I qualify for. Those are a little more hit or miss but it's about the same time investment of a simple form, but usually those take a lot longer to get money. Got a check for 3 bucks for buying chips at some point in the past couple years, but it was really nice getting hundreds of dollars put into my bank account from Facebook a few months back after filing a claim years ago and forgetting about it.
Not quite true, but I can see why you'd think that. I worked for a reputable SP company in Oxfordshire, legal were all over everything we did. The Hoover debacle did wonders for our business, all of a sudden clients wanted protection from the scammers.

But ok I then went to one in London and some directors were sent to prison for fraud. So OP yes you have a point. It was a dodgy world.
As someone who likes looking at charts, I hate being in the "middle" of the story on the social recession. In addition to everything listed in the article, we also have ever increasing partisanship, declines in education, climate destruction etc. Instead of everything getting .5% worse every year, it would be nice to see something dramatically change, good or bad. Some shift that actually changes things just to get this current failing society out of the way.

Is this what life is always like in declining empires? Will it just get worse every year until we have a few wars and genocides until there's enough destruction to start rebuilding?
> The latter arguably deserves criticism.

Ahem. The headline under discussion is "fundamentally broken", which given the context you've granted, sounds closer to a lie than the truth to me.

Meh. OS advocates will always have their aesthetic wars, they have for decades and it's not going to stop. I'm just trying to draw a line at what constitutes appropriate criticism, and this went way over the line.
You may prefer the other terrain. At the bottom left of the screen you can switch away from the hills. The other road makes more sense to be flying down the middle.
> Apple's advertising business will layer on top of all Apple's existing products and have extremely high margins

Afaik increased competition reduces margins. And this only applies to the US (Apple is a minority everywhere else). Even if they think they got the 'premium' consumers locked, their reach is small for ad campaigns
Capitalism means a million dollar boner pill is just as likely as a million boner pills for 1$.
But the design-fabricate-test cycle is much longer than a typical edit-compile-test cycle. What do you do in the mean time?
Will have to check that out then, thanks!
This is great! Just pushed up a commit that uses it and updated the benchmarks[0]. I'm seeing a 1.6X - 2X improvement in overall performance. Not bad for a drop-in replacement. And since it's based on serde, I trust it, and I feel like trying out a different JSON library is within scope for me of not just "gaming the benchmarks", as this is actually something I'd now consider using at work.

It's not quite as high as I was seeing with `jiffy` (3,800 req/sec here vs 4,000+ with jiffy), but I'm not confident that was a totally fair comparison. `jiffy` doesn't integrate as nicely with Phoenix, so I was just calling `:jiffy.encode(...)` in the controller and then doing a `text(...)` response. I need to double-check if `json(...)` is doing more work here.

[0] https://github.com/losvedir/transit-lang-cmp/commit/140d693b...
I don’t get it. What makes it worth staying 1-2 years, but not 2-3 years? What happens at 2 years that makes you want to do the job before and not want to do it after?

If you never like your job I don’t think switching every 2 years helps. And if you are in it for the paycheck, 4 is usually optimal.

Personally, I found whether I’m having a good time depends on the team and the project. And usually one or the other changes periodically.
Andrew Huberman, is this you?

Valuable advice.
Winterover '20-21 here (there are other WOs on HN). We call it "driller tape" because it's was used all the time when the strings were installed (i.e. during drilling). Generally useful stuff for sticking things outdoors, though you do need to be quick with it. We also have a lot of teflon coated cable on station because everything else goes rock solid within a few minutes in winter. I rewired a bunch of people's heated goggles with that stuff (with an adapter for an off-head battery) because the factory cabling would break.

However it's not made by 3M, the stuff we have at Pole now is Nitto P-212 [0][1]. It's possible we or other experiments used 3M in the past - given it's been a decade since we broke the ice - but the stuff on station definitely has that blue/white branding on the inside of the roll.

Just to give an idea of how oddly stringent we are down there, and how experimental a lot of this is - regular things break all the time even in relatively controlled environments. Simple solutions like that tape are preferred where possible. The year before I wintered, the IceCube summer crew had to replace over 100 PSU fans in the cluster with equivalent Noctuas because the OEM ones would fail weekly. We did the same with DOM power supplies - I think we use exclusively Meanwell now. Never had any issues with those in my deployment, so it made quite a big difference. It's a harsh continent :)

[0]: https://www.nitto.com/eu/en/products/e_parts/heat_resistant0...

[1]: https://www.cambridge.org/core/journals/annals-of-glaciology...
Did he buy with 8GB? Because that being good for heavy users was never part of the tale.

I have a 16GB one, and have no problem with 4K video editing, audio works, VMs, Java, and other heavy uses...
Well I stole it from Roger Penrose (same Penrose as in the title article) which I think he presented in either The Emperor's New Mind or Shadows of the Mind. I think its the latter book which has more concrete arguments like this diagonalization argument. Also, the idea that collapse of the wave function could be mediated by virtual gravitons or something like that once the superposition state got sufficiently "massive" (which is the genesis of the ideas in the title article here).

Both are worthwhile if you like thinking about these kinds of things.

I've generally found nearly zero people who have read those books and of them most people poo-poo it all, and don't really engage with some of the issues presented in them.

He may be wrong. Einstein was also wrong about the EPR paper. But it seems like he's trying to engage with the problems and do science rather than just provide philosophical justification.
I'd imagine Liz Truss wasn't, being, you know, a woman.
Sadly I don't. Not sure if there is one (https://twitter.com/breckyunits/status/1583587203338280961)
It depends what your goal is - there are some contributions you can make at an employer on day 1. There are other contributions that demand deeper understanding of more things.

If you're joining the best self-driving-car company because you want to see self-driving cars halve road deaths in the United States - you're not going to achieve that in 1-2 years :)
> We are discussing American politics

We're also discussing drugs and the lib/con divide which aren't in the article either. I didn't respond to you originally, you responded to me which means you adopt the discussion at that point - or did you intend to reply elsewhere?

Also, this is how you stay uninformed. Refusing to look to countries who are a few years ahead of you on a policy cycle. Drugs are drugs no matter the country.

> [not my job] to provide evidence for your arguments

You don't have to. I fully supported my argument, it's not my fault you can't read Canadian.

It's as valid for me to quote Vancouver as a model for SF and LA as it was for Vancouver to reference Amsterdam twenty years ago.
The reason why PHP was bundled with MySQL historically is not so much because it had better support for it, but rather because cheap & free hosting would generally offer MySQL (rather than, say, Postgres) - because it was easier for them. If SQLite showed up a bit earlier, I bet that would have become the standard.
I really don't like how GitHub has turned into a social network of sorts. The gamified elements are encouraging people to work for free and MS probably knows this. GitHub should just be a place to host and build code, not to flex your follower or star count. Some examples of gamified elements I find quite toxic:

* Achievements on profiles
* Highlights on profiles
* "Activity overview" which shows an extremely flawed gauge of the work you're doing (Code review, Issues, etc)
Sadly I don't have a link. Not sure if there is one (https://twitter.com/breckyunits/status/1583587203338280961)
Any tape that can do it?
Security through making things harder in some unquantifiable way for an attacker to exploit[1] is usually a waste of time (IMO) because there is no way to measure or even estimate with any kind of accuracy how much value it adds versus the costs of implementing and maintaining it. Maybe it will deter attackers forever, because you'll get lucky and no one will ever care enough to put in the effort. Maybe someone becomes obsessed with the thing you're trying to protect, and just for fun figures out how to bypass all of your work in a week, and publishes the result to Full Disclosure.

The author of the article cites a typical information security faux version of a real thing: calculating risk by multiplying impact by likelihood. Risk is a real field, with real data collected to make those estimations as accurate as possible. Insurance companies use complex actuarial tables, which is where the old saw about red cars having higher insurance premiums comes from. They really do collect massive volumes of data to make estimates of likelihood from.

In my field (information security) people who talk about likelihood are generally just guessing, or trusting their knee to ache when the haxxors are about to pwn the Gibson. There is no data, just someone guessing and plugging the number into a formula so that the result has the appearance of objectivity and science. Implementing controls that "make things harder" is a variation on that same theme.

If one wants a security control they can trust, they should pick the ones that have actual math behind them, like "using this random token[/key/whatever] means that an attacker would have to guess for literally one million years to make a successful request".

[1] of which security through obscurity is a subset.
Sounds like a prog rock band to me.
> … so not sure why to remove keys other people rely on.

It’s nice for some people, including me, too have fewer rows of keys because then I have greater confidence in my peripheral vision. Extra rows introduce uncertainty.
I'm confused, was the discussion about software or visual art? Anyway, I'd recommend posting something considered criminally offensive in your location (I'm sure you can think of something) and seeing how far free speech gets you.
No, you can do all of that on the mailing list too.

- Send the mailing list an email with a url for your repository. Request that they pull from it. We call this a “pull request”, rather than a “Pull Request”, but it’s the same thing.

- Send an email to the development mailing list, making sure to write a nice introduction describing the changes that you’ve made, their background, motivation, drawbacks, hesitations, and so on.

- participate in feedback conversations with the maintainers and other developers with comments situated next to quotations of specific lines of code from specific revisions or specific diff hunks.

- Just run “make check”. 99% of all of the code in Emacs is written in Emacs Lisp, which is platform–independent. If the tests pass on your own computer you can rest assured that they will pass on everyone else’s too.

- sending emails to ask questions and discuss them with other developers

- feel free to include any type of media in your emails, all but one participant in the mailing list can view them

- and many other things
Talked to a number of engineers leaving Tesla and SpaceX. All complained about harsh working conditions and low pay supposedly made up for by "inspiring" mission.

And once that effect of the worthwhile mission wears off, people seem to run away. Not walk. Run.

In other words, I don't think "Musk-hatred" is an ideology.

Of course that means that Musk's contribution is in fact not so much different from your average business blowhard. "Inspiring". Musk is just better at it, although a significant portion of it is simply in the mission itself, not musk. His nerd look and talk is entirely manufactured and an act (it's fake, as opposed to Larry Page. His nerd act is not an act, a fact he spent millions trying to get away from)

Both companies were effectively started by engineers, not by Elon Musk. There are no real technical accomplishments that are his doing.

I would say he has a good bullshit filter ... but there's a hyperloop in there, along with the boring company. Ahem.
i find it interesting that the title is "a baby boom among US Women". Why would women be called out here? Why wouldn't it just be a baby boom, or a baby boom among US parents? Once again, giving women sole responsibility and blame for babies.
It would also be unsurprising to see a native speaker of classical Latin coin such a Latin word. defenestro and defenestratio are perfectly compatible with the normal methods of word formation in classical Latin, which very rarely forms compound nouns, but which forms compounds of verbs with prepositional prefixes all the time. (Just in that last sentence, you can see the ghostly remains of perfectus [thoroughly-done], compono [with-put], praepositio [before-putting], and praefixus [before-fastened], all impeccably classical. You can also see compatior [with-endure], which does not seem to have existed in classical Latin, but is obviously derived in exactly the same way as the others.)

Here ( https://www.perseus.tufts.edu/hopper/morph?l=defatigatio&la=... ) is a dictionary entry citing defatigatio to a speech given by Cicero.
"Focusing on a set of software developers that were publicly pursuing a goal to make contributions for 100 days in a row"

Clearly not contributions of very high quality. Must have been Hacktoberfest-quality commits.
Yup I always cringe a little bit when I see developers on their repos or social media asking for follows or stars to their repo. If it's good people will do that anyways.

It seems like it can be a resume builder for some people though. I've seen resumes where people list their open-source repos and display "Over 500 stars on github" as one of the line-items.
For me, it's the fact that roughly 1 year seems to be the average cutoff point for how long I can tolerate doing something that feels meaningless to me and otherwise doesn't bring me any financial advantage that would allow me to duck out of the game altogether.
Great job. Reminds me of an old pc game called Vette! I played as a kid.
dupe, please check before submitting: https://news.ycombinator.com/item?id=33279281 (and https://news.ycombinator.com/item?id=33304039)
Do you mean like how HN puts a number next to your name?
Now there’s a blast from the past! (It really ought to have a warning that it’s full of obsolete code.)
One of those 3 Ms must stand for "malevolence".
This discussion reminds me a lot about the debate around separating art from the artist, for example whether or not it's ok to like a Chris Brown song despite his history of extreme domestic abuse
This resource covers every level from pop sci to pro https://www.stevenabbott.co.uk/practical-adhesion/
I'm at San Francisco’s hottest new tourist attraction ($1.6M bathroom)
It is, if you stick your head out...
> How exactly does that benefit them?

If your friends wants to access a website that has been blocked by some authority, they can with this system. With the status quo, they can not.

> replace their OS or adopt some mutant mail client?

No, there is nothing stopping MS or Apple from adding this functionality to their own systems. All it would take is for them to see increased demand for it.

> not a proposal that has much to do with the real world.

What I am describing is a possible solution for a very specific problem, namely the lack of distributed identity systems (domain names) that are permissionless and censorship-resistant.

You are right that this is not a concern for the majority of people "in the real world", but the whole conversation started because someone is talking about how many people lost access to their emails and domains due to abuse/mismanagement/arbitrary rule enforcement from different domain registrars.

IOW, if you are okay with the status quo, good for you. But consider yourself privileged and don't dismiss the complaints of those who are building and asking for better alternatives.
It's hard to imagine a topic less interesting than NFT. Anytime I read anything about this topic my primary reaction is astonishment that anyone cares.
https://imgur.com/gallery/ad3je
The Wire in India is very different to the Wire most are familiar with. It's not a trustworthy newsite and often posts dog whistle political articles
Get Under the Hood (2015)
Work-shy: https://dictionary.cambridge.org/dictionary/english/work-shy

I don’t know where you are from, but everywhere I lived I never had to be insured or to show my “insurance status” in order to receive medical care. In your country, what do they do with the homeless? They let them die?
Show HN: TPMouse - A Virtual Trackball for Windows, controlled from the homerow
Hello all, I apologize for the repost as the previous submission was made from an unfortunate timezone.

I've been refining my app to the point that it's pretty much become an indispensable daily driver in my own workflow.

Hoping to hear some critiques/feedbacks on its usability!
Yep, "like I talked".
Meet Araba Maze and Her Battle Against Book Deserts
If someone told me they're striving to achieve 100 days in a row of contributing, my first thoughts would be "egocentrism" and "dishonesty". Helping isn't about you helping. And if you're aiming for 100 days in a row, I'm pretty sure you're pushing changes you could've pushed during the week on Saturday and Sunday to keep up the streak. Somebody could've reviewed it two days earlier, but you kept them waiting until Monday, just for style points.
Not, because treatment against heartworms is the standard, and will kill all other roundworms also
I think you're missing the point. I think it's to demonstrate that fully mechanical systems can learn and react like a real brain plus muscles and sensors.

The possible implication is, if consciousness can arise in a digital neural net, it can also arise in a mechanical system, you just need enough of levers and gears connected in a certain way.