skysight-inc/HackerNews huggingface dataset:
OK - apparently iOS 14.2 does allow JIT for side-loaded apps (not App Store) via the CS_EXECSEG_ALLOW_UNSIGNED flag. Maybe this will be allowed for store apps in some future version. Fingers crossed!

All previous versions of iOS do not permit execution from writable memory.

Via https://9to5mac.com/2020/11/06/ios-14-2-brings-jit-compilati...
It's not so easy to contain life. Potentially it can send information at light-speed and your whole universe become infested with a boring paper-clip AGI. Throttling will create problems at the boundaries for the conserved quantities, and for reproducibility.

But the mechanism I suggest, is a rather elegant (chaos resistant) way to allow to give control over a deterministic universe simulation without having to restart from the beginning, it is akin to re-rolling the dices if you don't like the result.

It is a somewhat natural way to search for the initial configuration of the universe. It present some nice properties. For example you can archive a whole universe by its seed. Which allows many more interesting search strategies. Like in chess you can create variations to guide the search towards region which are of interests for you.

I'd like to entertain the idea, that Bottled Universe Inc. , has to ship some Tera-Year old universes by Xmas. They have created plenty of variations in the universes and selected one just for you. You plug the seed, and you are guaranteed to see the emergence of beautiful universe when you run it inside your less powerful computer-brain.
Years to Centuries. Some die, some live on. Some come around again, like the unwelcome undead.
> two MFDs with the classic 20 pushbuttons around the outside

MFD = multi-functional display

https://en.wikipedia.org/wiki/Multi-function_display

There's always acronyms in these sort of posts that I get to learn. And probably relevant to this:

> Something that has been lost in all glass cockpits is the tactile feel of pressing buttons and knowing you got a response

As I'm assuming they all went touch screen
The Windows API is a sprawling mess.
I use to browse tucows and freshmeat and seeing what new software people released, was fun to see what people created. Just a nice updated list of new applications.

Now I have no idea what people are creating unless they post to a few forums I follow, so limited.
Maersk Ship Loses 750 Containers Overboard in Pacific Ocean
Completely agree, but I would argue that the article is a bit deceptive in that it's trying to build that context without any evidence or data that this is the driver for Instacart's move.

correlation <> causation, etc. etc.
I think the NYT reference is the wrong one, see elsewhere in the thread (where I grab a quote via https://www.theguardian.com/books/2016/jun/24/paul-beatty-in...).

Agreed that Walcott, as a non-US corpse, would not make a great choice for an inaugural. How about Ocean Vuong? (I am looking, in an admittedly very superficial way, for a poet who ticks some appropriate diversity boxes - I take no position on whether that is the right thing to do - is AFAIK American, and is alive. He just comes to mind as someone who is also, you know, a rather good poet.)
Surprised that the reviewers do or don't look at the code?
I like the little detour through "uncritical analysis of rent control in post-WW I New York" which shows that the author is at least ignorant of one topic, and perhaps others.

"What they often found was discriminatory high rents. Rent was exorbitant for black New Yorkers in the 1920s: A study by the New York Urban League in 1927 found that rent for black New Yorkers had doubled since 1919 while increasing only 10 percent for white residents. Black residents had to pay far more than white residents for virtually identical apartments."

New York passed rent control in April 1920, as a result of skyrocketing rents due to a housing shortage caused by WW 1. It had provisions for control for renters with tenure.

Meanwhile, this period saw an enormous influx of black people to specifically Harlem.

Additionally, there was significant inflation beginning on 1920 on the heels of monetary policy used to address the War (resulting, ultimately in the Depression of 1920-21).

So, supply is low, demand is high, including inflationary pressures. The legislatures pass laws to curtail rents on existing tenants, leaving only new tenants to suffer the burdens of rent increases.

So, while it may be easy to say "black people paid higher rent, must be discrimination" - and some of that might be true - it is probably more fair to say that a poorly-considered rent-control scheme coupled with the results of monetary policy during WW1 and an accident of demographic change, resulted in a coincidence.

New renters paid significantly more rent that tenured renters. New renters happened to be black, because that demographic was shifting.

It is notable that the principal region - Harlem - had been a traditionally Jewish area, and whatever discrimination looks like today, it's not like Jewish New Yorkers were getting a free pass on discrimination in the 1920s. It is much more likely that delta in demographics was largely coincidental.
Scientific knowledge suppresses but does not supplant earlier intuitions
You can personally believe such revelations, but they aren't binding.
> Do you think the NYPost fabricated the existence of the lawsuit? As far as I can tell, the lawsuit really does exist.

Straight up fabrication is not the only way to disinform, and it's in fact it's a pretty shitty way to do it, since it means your disinformation collapses at the slightest scrutiny. To make fabrication effective, the fabrication needs to be laundered to give it credibility (see https://www.youtube.com/watch?v=tR_6dibpDfo), which takes time and effort.

A more effective way to disinform is to pluck out a true story that's not representative and amplify or twist it. That will seem more credible to those who give it just a little scrutiny, even if it's just as wrong as a fabrication in some ways.

In this case, if the NY Post has a bone to pick with Twitter, it could troll through lawsuits against it until it found one that made scandalous claims, then report those as hard facts.
Anything you can do with SMT you can do without SMT using ILP instead. SMT does not grant a CPU extra cache-filling resources.
> At present I am pressing the wrong part of the screen about 20% of the time in flight due to either mis-identification, or more commonly by my finger getting jostled around in turbulence or under G.

That seems... bad, but also totally unsurprising.
I deliberately make things expensive during development so there’s room to ‘optimize’ later.
Oh the engage in a lot of trickery including chopping the image up into bits and loading it as part of a thousand different <img> tags. More pain than it's worth.
Judge refuses to reinstate Parler after Amazon shut it down
i love tea, so it would be having different kind of loose tea every day, without preparation :-)
> What are some of the disadvantages of unions?

Corruption. Over and over again, decade after decade.
When doing pointer chasing, then it's gonna be more of a latency problem, there can be plenty of memory bandwidth available, but we don't know which memory line we want to go to next, before the previous line (where the pointer resides) has been loaded. So, the CPUs spend a lot of time in "stalled backend" mode due to the big difference in CPU cycle latency vs RAM access latency.

Offloading some operations closer to the RAM would be a hardware solution (like the Oracle/Sun SPARC DAX I mentioned in a separate comment).

Or you could design your software to rely more on the memory throughput (scanning through columnar structures) vs memory latency (pointer chasing).

Btw, even with pointer-chasing, you could optimize the application to work mostly from the CPU cache (assuming that the CPUs don't do concurrent writes into these cache lines all the time), but this would require not only different application code, but different underlying data structures too. That's pretty much what my article series is about - fancy CPU throuhgput features like SIMD would not be very helpful, if the underlying data (and memory) structures don't support their way of thinking.
You might enjoy the backstory to the Windows task manager:

https://news.ycombinator.com/item?id=23304536
Just this week, I uninstalled all my desktop mail clients: no more Thunderbird, MailMate, or eM Client.

Fastmail's web app feels faster, uses fewer resources, and has the same UI on all of my computers.

Instead of redirecting all other accounts into Fastmail, it has a simple UI to setup fetching-from and sending-as from other mail providers, and with using my own domain, it does not feel like a lock-in.
> I think of everything like a commissioned trip to a new continent

It's a great model for the exploration business (or fields similar to it, such as construction projects, entertainment production and so on). It's not applicable to every single industry though.
If you find yourself in a Mac again I'd really recommend nix over homebrew
I think you're conflating correctness and degrees of validity.

Yes, I expect journals to have to have correct results - not in the sense that the generalizations from their findings are universally valid, but in that the statements of fact and of logical implications are valid.

To be more explicit:

* "Events X, Y, Z occurred" <- expect this kind of sentences to be correct

* "We did X, Y, Z" <- expect this kind of sentences to be correct

* "A and A->B, so B" <- expect this kind of sentences to be correct

* "We therefore conclude that X" <- Don't expect X to necessarily be correct.
Keep Stimulus Checks Flowing
My experience was that Fastmail has regular hiccups, they just don't make the news. I left for Google Apps years ago mostly for that reason.
Curious, I thought I'd noticed issues this morning at around 6 AM CST, I wonder if it has something to do with that. Hopefully this doesn't result in any dropped emails that arrive at Fastmail during this outage..

edit: Looks like no mail has been lost.
If I use tools that can give me reproducible builds, like Bazel or Nix, I won't need or want to use containers for development.
Not kidding, but ever thought Newton looks like a vampire? https://en.wikipedia.org/wiki/Isaac_Newton
Yeah we should fix that and is a separate issue.

Vilifying a corporation that suddenly remembered they have a lot of random people don’t help generate revenue is odd. Similarly, assuming distress of a corporation when they remember to cut its workforce is just as odd. Its probably an accurate assumption, it just doesn't have to be and it would make more sense for corporations to be more nimble.
And filter bubbles. I mean, if you live in an information echo chamber, which we all do now, of course you’ll keep getting feedback that what you hear is true. People seem very unaware of their filter bubbles and how to see out of them.
Love fastmail. 500 aliases means a unique email login for every single online account. Hope they fix this soon.
i really like to be inspired by product hunt, some people are extremely creative.
I thought all programmers are firefighters...
One effect of your 3rd point is that companies decide to reduce the number of hours they offer to employees to keep them just under whatever threshold is created.

This happened in NYC with adjunct professors years ago, according to one of my friends who was working as one. If they wanted to avoid paying benefits they had to reduce the number of hours per semester, and it became uneconomical to keep doing the job for him since the amount of preparation was almost the same but the pay was much reduced.
Museums should be free admission

Museums are free in the UK (apart from special events). They are funded by the state.
> I'd be very surprised if you told me back then that we're all OK with apps calling home to check for updates regularly.

I think we'd have thought of that as a great development. "In the future, you'll automatically get bug fixes and new features in your programs as they're released." What's not to like? After all, you already trust the developer (the programs were not typically open source).

The justified distrust we have now for software vendors shipping "features" that benefit them rather than us came much later.
Linux 5.11 Is Now Looking Great for AMD Zen 2 / Zen 3 Performance
> It's theoretically possible for a state to decide that it doesn't need a governor.

The guarantee clause (Article IV section 4) says "The United States shall guarantee to every State in this Union a Republican Form of Government..." What constitutes a "Republican Form of Government"? Is having a governor essential to it?

I think the answer is nobody can really say because the Supreme Court has never had to consider that exact question, and nobody knows how they'd rule if they did. They have previously ruled that the guarantee clause is "non-justiciable" (in Luther v. Borden, 1849), which implies they'd let a state adopt whatever form of government it likes, but they could change their mind about that if they wanted to.

What if a state wanted to adopt the Westminister system, like a Canadian province or Australian state? What would SCOTUS have to say about that?
It will be interesting to see when Cardano implements Marlowe for non-coders to implement contracts such as Escrow and Bonds without a trusted third-party.

https://alpha.marlowe.iohkdev.io/#/
Show HN: Shopify app for uploading images in bulk from Google Drive
Disagree. FTP as a protocol made self hosting all kinds of things much easier. We could soon live in a world where people self host their own data powered by protocols that will borrow heavily from FTP.
It essentially works only when launching apps from the Finder or the dock (not when app A launches app B, except if it did something about it, but that's unlikely) and brings up a prompt window. The opposite of silent.
again you’re trying to make it a problem inherent in the person who speaks up to point out where they see it differently, and then denigrate the person for propping up a world full of men who see it this way. why?

imagine a man’s post suggesting women should just be happy staying home with the kids or making art. you (or your kind) would probably cross-reference their username, find their employer and try to create grounds for the man’s firing a la James Damore.

this female-driven trend of thinking there’s enough shame to go around to change the behavior of all men everywhere (especially when the greatest female believers of this seem to have the least amount of desire to truly understand what motivates a man) will no doubt be on the list of grievances when the civil war begins.

and for the record, i’m a man who’s doing pretty damn alright in the overall pecking order. i’m in a happy relationship. but yet i see women like you in society everyday with these attitudes — chipping away at men showing an inch of vulnerability or giving an ounce of opportunity, like piranhas in the Amazon.

It won’t last forever. Something’s gonna give.

#DicksOutForHarambe
Reminds me of the Parallax BASIC Stamps:
https://en.wikipedia.org/wiki/BASIC_Stamp
It isn't uncommon to find yourself on the losing end of the union contract negotiation with little you can do about it. You give up your agency. The only things that matter are the interests of the existing majority which will often be prioritized at the expense of the minority (e.g. LIFO layoff practices).

I made one tenth the salary as professor while teaching as an adjunct in grad school despite having a similar course load. My uncle's union negotiated lay-offs of his division over another one. A lot of us have stories like this that left a bad taste in our mouths about unionization. Corporations can also be guilty of favoritism but they aren't supposed to be on your side of the negotiating table.
Nice! I was already satisfied using Bitwarden, and now I will no longer have to manually manage my ICE backup.

In the past I've kept an offline copy of my 'vault' on a few USB keys in a safe deposit, for my family in case of death or similar. I'm curious how others have solved this problem.
If you take out the startup bit, something like Float app feels more useful since it connects with Xero and can do some of the scenario planning too: https://floatapp.com/
Noticed no problems today, west coast, I have their web mail interface always running in an open tab
If you're concerned about an evil maid attack then you can authenticate bootloader, initramfs and kernel via secure boot.
See the second definition. Also note the comment you first replied to (made by bjeds) was using "nazi" with lower case.
I've seen some discussions on HN in the past where some rustaceans have argued that it's fine to expose raw C APIs in Rust using safe interfaces even if they're fundamentally unsound. I fail completely to understand the reasoning behind that (and I've really tried) but apparently it's still an open debate to some extent.
My grandma who lives near Amsterdam always told me most people who live in Amsterdam know the museum more from the biking lane that goes through it then the art that is inside it. https://www.youtube.com/watch?v=fjgyL6aUOcc this is a video of the Rijksmuseum and the bike line through it.
Indeed. LUKS key on tpm2 with secure boot with /boot on encrypted seems anything but easy to setup. I also complicate things by making everything apart from efi on zfs.
> Apple may have the fastest processor, but Microsoft has the most comfortable tools.

It doesn't matter how fast the M1 is if XCode can't keep up with modern development tools. I don't understand how Apple developers produce any software with it, the experience is truly awful compared to nearly every alternative. It's slow, buggy and inscrutable. How long does it take to onboard a fresh grad at Apple, I wonder?
SiFive sends takedown request for FU740 SoC manual
The lesson from Microsoft I think is that the fish really does rot from the head. Put another way: who the CEO is really does matter. We have night and day here with Ballmer compared to Nadella.

Credit where credit is due: Microsoft has really been doing a lot to try and rebuild their credibility when it comes to the developer community. Off the top of my head I can think of TypeScript, open sourcing .Net, WSL and now this.

Oh and they haven't done an Oracle or a Cisco (or, let's face it, a Google at this point) with their acquisition of Github by letting it die on the vine or with hostile forced integrations.

Kudos.
> workflow for modern scientific research

careful with the word modern, as the latest generation of students and postdocs is using Git, CI/CD etc, sometimes militantly but this amateurish approach reflects the incentive structure, where the goal isn't to produce a robust solution but to achieve notoriety and impact in one's domain. This impact factor plays into getting the next grant which creates a feedback loop that makes any shortcuts to the latest shiny thing obligatory.

Even when failures become apparent, scientists can play the feature-not-a-bug card very frequently to stay on top.
Converting bitmaps to text isn't enough to make an interface usable. You need to be able to quickly convey the structure of the interface and what controls are available, and to do that well you need some kind of semantic insight into the interface.

Screenreaders don't just read text, they control the interface itself using standardized keyboard shortcuts and input components within whatever graphical framework you're using, and they communicate what that interface is using a set of standardized terminology.
I've had emails throughout the day, eastern time: 3am, 5am, 6am, 8am, 9:30am, 11am, 11:30am, 12:50pm, 3:15pm
Yes it is. He is wanting to get into a situation where he can provide proof in a legal setting so that any outcome can be used in other legal battles.
I wonder if they've considered wearable haptics. A little buzzer somewhere in their flight suit might provide pilots with 'a button was pushed' confirmations. Maybe that would be too distracting though.
And plus, who knew it would grow so big when things were just getting started? For all we know it was used as a test of the program rather than a real account.
Hi! totally understandable with search. I think we went with search because, for the user base, they usually have a specific topic or database in mind. For people who don't know to search for, we have the category sections below Absolutely we need a better null-search state! (I'd do nearest-match and topic pages, but one release at a time. And CRAZY to only do search at 10k items! i mean, i do love opinionated design... but don't you find it hard to browse so many items?

Density - i am often against highly dense pages cus, for me, scan-ability and legibility are the most important. Big text and just a couple items for page seem to fit the bill. But i usually go denser on search-result-pages or dataset pages since it's more of a comparison step.

I wish we had more visualizations and stories to put front and center. Believe me, they quickly become super contentious! But that is the vision...
>This is really cool. Kudos to Microsoft for really getting open source lately

If they get open source so much it means not open sourcing what really matters is intentional. And quite frankly getting rid of patents, their litigiousness and data collection. But I'm asking too much and I would settle for them to just stop suffocating competitors, innovation and stop with vendor lock in. Same deal for their competitors.

Anything that really matters is just like the same old MS you know. DirectX, Office, Xbox, everything SaaS, IDE, compilers, debuggers, language servers, file formats, UI frameworks, UI patents, GitHub, Windows, Server, you'll find examples in every area. Practices like buying or killing competitors like Vulkan related acquisitions. I get it they are a company and need to maximize profits, so it's cool.

Microsoft has so many quality projects and good people working for them, it's just so frustrating that it's still like this. This will only get worse as the exploitative behavior and business models of their competitors like Google force their hand to do the same.
It's definitely a reminder of what the "good old days" were often really like. The worst Reddit thread I've come across has less vitriol and sanctimony than this HN thread from 2007.
The curious case of if-not
Whew, thank goodness for "View > Page Style > No Page Style" as that is some geocities-esque CSS on that page

If others were similarly curious, the "/index.html" isn't pedantry, just navigating to "/" is a separate welcome page that shortly thereafter redirects to the freedesktop.org site
Yeah, I think the default view on the page is of average quality. Not sure why, but it seems to be a completely intentional choice. I think to download high-dpi they want you to register an account. /shrug
If you're the VP, one of your main responsibilities is to ensure the structure you put in place has not that kind of issues.
I guess what I mean is that everything built using this base image should be reproducible. There is no reason (hopefully) to reproduce the base image. Any changes to the base requirements (apt-get, pip, etc) requires a whole new build and results in an entirely different artifact.

And just to be clear, I'm not building (no human) the base image. The base image is also created within it's own build pipeline that has all of the necessary things to track its materialization and lineage. Logs, manifests, etc...

Once the image has been thoroughly tested and verified (both by humans and verification scripts) each time a change is merged, the git repo is tagged, docker image is built and tagged and then pushed to the container repo.

Perhaps you could explain what you mean by the other way? Why would you ever need to recreate the base image? Perhaps if the container repo dropped off the face of the earth and had to be created from scratch?
The old hatred flares up every time Windows 10 asks me if I'm really really sure I don't want to default Edge as my browser, or "accidentally" changes it.

Nothing has changed.