skysight-inc/HackerNews huggingface dataset:
The other argument may be that a deliberate and slow drawdown of troops could actually be a situation where an imperialist western country chooses the victor in a conflict of its own creation, in a manner where they can still be a hegemonic influence over the area and reap the associated benefits. Does the US truly deserve a friend in Afghanistan?

I don’t necessarily believe the above, but the thought came across my mind and I felt it was worth bringing up.
They are consistently making wildy successful games over many genres: Warcrafts, Starcrafts, Diablo, WoW, Hearthstone, Overwatch.

I wouldn’t be so trigger-happy to call a company dead just because it has been a few years since the last major title. Same goes for Bethesda.
Yeah I immediately checked that after commenting since it's exactly the off-by-half thing I never get right without checking and yup, you can end up with a never used code path. What a rollercoaster. Ah well. For this particular thing you do in fact end up with one. In other cases whenever I end up with an unfollowed code path I can usually refactor it out. Non-empty lists are a good way of doing that, for instance.
https://www.docker.com/blog/apple-silicon-m1-chips-and-docke...

Here are the money paragraphs:

St Paer-Gotch says that Apple's changes mean the company needs to move its "plumbing" to Apple's new hypervisor framework. And it also relies on software from other companies which are similarly still working to adapt to Apple Silicon.

"We rely on things like Go for the backend of Docker Desktop and Electron for the Docker Dashboard to view your Desktop content," he continued. "We know these projects are hard at work getting ready for M1 chips, and we are watching them closely."
100%, "bias for action" as they say. Delivering something regularly and creating a loop that including customers/users etc will help form good habits. Lots of positives will flow from this I've found.
Apple M1 technical details – Virtualization: None
Not tangentially; per the article “And it's amusing to see [Apple using new emojis](https://www.engadget.com/2017-10-31-apple-ios-11-1-new-emoji...) as a carrot to get people to install the latest security patches.”
You can also type about:profiles in the address bar and launch a new profile from there.
What are the problems with JavaFX exactly? I think it looks great but i don't have loads of experience with it, it's easily more customizable than Swing too and has a nice WYSIWYG graphical editor.
Does this make brew compile subsequent binaries in x86 though? Or is it purely cosmetic.
Top concern is how productive I can be. I really just want to spend my life building things that people use. Project management is also a major concern. Scrum is harmful more than helpful in many companies. Some have some kind of waterfall disguised as agile, and ironically the company I'm in has agile disguised as waterfall.

I've worked on a project that spent 70% of their R&D trying to do a page flipping animation for PDF only to realize a minute later that it was a bad idea. I want to avoid ever wasting my time on something that pointless.

Culture should support building and selling things the user wants. It's not to show off how awesome the CEO is, nor appeasing one investor after another. I dislike team building activities and extensive vacation. Ideally let me work when I want - first thing in the morning, from home, with a siesta, and log off when I'm tired. Work life balance should be taken into account; I'll score paternity and maternity leave very highly, as well as any benefits for depressed/handicapped employees, even if I don't intend to take any of these.

Recruitment process: They have to respect me and my time. Interviews in other cities are compensated for travel. Response is quick. They notify you of the process if it's more than one interview. It's not for ego or anything, but companies that don't respect you also tend to exploit you and pay as little as possible.

Glassdoor reviews matter; I check for all these, and things like sexual harassment, but otherwise criticism doesn't really matter.
I tried reading Cal Newport's books and have found them terrible, even given the quite low standards of the genre. I really wanted to get excited about the concept of digital minimalism, but his book of the same name was almost completely devoid of insight. I struggled to find any information in it that wasn't already contained by thinking the two word title seemed not-bad as a prospective lifestyle change.

He sells a lot of books, so I guess it's just my opinion, but I keep relearning the same lesson, as the topics he chooses certainly are interesting.
I think Valve and Microsoft are better served (for different reasons) by there being only one browser engine, the one they use. It's users that really gain from the competition. Companies may gain in the long run because of better performance and features (but I think most the low hanging fruit for performance has been picked), but in the short run it's a lot of risk just to help everyone, not yourself, which isn't where public companies shine.
Fair enough, these are all good points.
Do you have another example of this happening?
Currently miniLED for backlight is power hungry compared to simple edge LED. It's used for high contrast HDR. MicroLED won't available for laptop near the future.
This is true, however these plants are being used quite rarely and are instead base load.

Chinese emissions per capita and per dollar are falling, and total emissions seem to have plateaued, so I'm not sure that really qualifies as ignoring it.

Same in the developing world, while some kinds of fossil fuels for baseload generation is necessary so long as nuclear is taboo, they are on track to never even get close to the level of emissions per capita of the US, and indeed plateau in total emissions soon.

Of course, you can make the argument that this isn't enough. That being said, for places stricken by poverty, it's certainly a hell of a lot more effort than the US that doesn't even deign join the Paris Climate Agreements.
The problem is a benevolent dictator only lasts part of one lifetime. Then you have to deal with the problem of succession, which in a dictatorship likely means unpredictable chaos
The futuristic cargo ship made of wood
Last time I looked in to it this is true for at least Servo though. DOM objects use the SpiderMonkey GC for memory management since that makes them easier to work with from JS and means they didn't have to write a separate graph manager or GC. DOM hierarchy is worst case scenario for the Rust borrow checker, they don't work well together at all.
Building Dark Mode with Gatsby.js
If you liked apple because it ran your Mac apps, you already got off that train when they moved to Intel in the first place.
I find it intriguing but have never done it. Pair programming also works well with Extreme Programming (XP), so it would be nice to know a list of companies that do XP as well.
Yes! Today is a good day to reread Phil Haack’s 2014 essay on the lengths MS goes to for backwards compatibility: https://haacked.com/archive/2014/05/27/backwards-compatibili...

Edit: Haack heavily cites Raymond Chen from 2003: https://devblogs.microsoft.com/oldnewthing/20031015-00/?p=42...
Then you may not be aware of the medical applications of low/zero gravity environments. It's a fascinating topic. It's very early days on this stuff since the costs are so high, but the potential is there: https://en.m.wikipedia.org/wiki/Exomedicine
> Why do we leave office workers to figure out on their own how to get things done?

Because we respect their self-sovereignty? The solution isn't more management as he proposes but for the worker to speak up and say what it is they need from others.

Just tell your co-workers that this is how your mind works best and not to disturb if these conditions are in place. Or that they shouldn't expect to be answered immediately if these times, this activity, etc.
It takes a lot of money, people, and investment to bring a chip to market, years ahead of other competitors' technologies.

Maybe locking it down (to the disappointment of the "everything open" crowd) is Apple's reward for advancing the state of the industry and offering high performing chip beyond anyone's expectations. Maybe for companies to survive in such a business, they need to take advantage of the technologies they're able to bring to fruition, and fund the 9/10 ideas that don't make it.
Elections Canada does not use voting machines
They probably ported WoW because they cannot afford to drop support for platform where they have tons of existing paying customers.

If they truly cared about the Mac, they would release Overwatch for macOS. It runs just fine on modern Macs via bootcamp.
The Siren Song of Backwards Compatibility (2014)
> I don't think his argument is "this name has cost you every customer," just "this name has cost you SOME customers."

Likewise, I don't think my argument has anything to do with lost customers whatsoever.

I am merely criticizing the argumentative technique of claiming that one's position is so unassailable that people who disagree simply don't exist.

I have no attachment to the Cockroach name or product. The only horse I have in the race at all is that I hope the project changes the name just so I don't have to read the same debates every single time the database hits the HN front page.
If your passport is expired, you don't get to cross. (Or maybe you still do! if you're returning to your home country.) Tough luck for you, but 1 person made a mistake, and 1 person faced the consequences. With an expired certificate, the users (of which there are many) are the ones paying the price, and they're not at fault all.

Also, people absolutely do accept expired credentials for some things. Not for others. It depends on the seriousness of the situation and the consequences (especially legal consequences) for failing to validate the IDs properly.

You simply can't just pretend visiting a website is anything remotely comparable to crossing a border or producing an ID for law enforcement no matter how much you insist on it, so I'm not going to entertain this anymore.
There might be an official standardized explanation for this but the way I see it, certificate expiry has two reasons:

1) It's an assurance that the verification of identities/servers (or whatever) behind the certificate is at least somewhat recent

2) Certificates imply a loose agreement between the certificate holder and the world that the certificate holder keeps the private key safe. The expiry date automatically ends that agreement.

Time is relevant in both cases but it's not that relevant that the timing is exact in web browsing. Identity verification is still about as fresh one day after expiry. The second case is a bit more critical but chances are certificate holders don't leak their private keys immediately after expiry.

Giving a "grace period" with noticeable but non-blocking warnings (something like the "this site recently had an account breach" popup in Firefox perhaps) might cause website operators to find out about the problem without disrupting the service. It would be a good idea to standardize the length of the grace period.

Off the top of my head I can only think of one situation that might turn problematic and that is when an expired certificate gets compromised. I'm not familiar with how CAs do it but I hope renewal automatically revokes the renewed certificate already. It would also need to be possible to explicitly revoke an expired certificate if something like a grace period existed.
Don't know which industry you're in but it feels like my managers work burden has increased, and not because they pestered me more - as an IC my work are more or less unaffected, as even in office my development environment is cloud based anyways.
Hrm, I think it's extremely iffy to abbreviate South Australia like that in a search query. You don't need the "for" either.

BTW, when I perform the same search, Google's first result is
"What Are the Lockdown Rules for South Africa? A Guide for ..." and all the other results on the first page are about South Africa too. (Note: I'm in Japan)
The Chinese test was very specifically with extremely long range (2500 miles) ballistic missiles, not conventional anti-ship missiles

https://www.thedrive.com/the-war-zone/37662/chinese-long-ran...
Might start to make sense to do "upscaled iOS ports". iOS is lucrative enough that many developers will support it anyway. Adding mouse+keyboard support and gamepad support isn't insane and I believe Apple Arcade games require gamepad support. You won't get the highest end AAA games, but those games usually aren't coming to Mac anyway
In response to https://news.ycombinator.com/item?id=25132392 which doesn't have a reply link: being open to other viewpoints doesn't mean automatic acceptance. I do listen and think. I'm not very likely to change my whole value system though, and I'm not about to trust news sources that have long histories of dishonesty. Remember that much of your news media couldn't even be honest about Trump feeding koi in Japan, editing the video to suggest that he rudely disrespected the ceremony. That news bubble is a bad one to be in.

The purpose of an open mind is to close on the truth, but that should be more like science than dogma. New information can change conclusions.

My value system is largely focused on the success of my descendants, including distant ones not yet born. They will prosper best if they have complete dominance for their country, culture, language, and religion. They are more likely to die off otherwise. To prosper they also must avoid the mistake of leftist government (socialism, communism, etc.) because that killed over 100 million people in the 20th century and it's still killing people today.

Answering a couple more points from your original comment here: I don't just enjoy watching Trump troll libs, but I do enjoy it. There is nothing wrong with a bit of fun. People on the right don't believe Fox anymore, and haven't for several years. There was an ownership and control change, with Roger Ailes dead and Rupert Murdoch mostly gone. Aside from two major commentary/interview shows, Fox is now leftist. Fox even hired Donna Brazile, the disgraced former head of the Democratic National Committee.

You mention that you despise the very thought of Trump because of the way he acts and how he doesn't care about the damage he does. OK, so what about that crime bill? I mean the one that put lots of black people in prison for crack. Joe Biden fought hard to pass it, Kamala Harris eagerly used it to put black people in prison with huge sentences, Hunter Biden was immune from it while smoking crack, and Donald Trump signed a prison reform law to stop the harm. How can you not despise the very thought of Biden because of the way he acts and how he doesn't care about the damage he does?

As you say, "I'd really like to understand how reasonable, ethical people could vote for someone I see as so despicable and dangerous." Yes, me too, but the other way. The 100 million are dead, and more are dying. The war in Iraq, supported by Biden, killed plenty. A few decades of life in prison is roughly equivalent to a death, and there were an awful lot of those. Perhaps you can explain why all these things are reasonable and ethical?
If they have them more to send. At least for a while, North Korea's supply will be heavily constrained. Iran even more so. Another major world power would be a problem though.
> Microsoft implemented a backwards compatibility layer as Apple has in this case

Windows-on-ARM already has 32-bit x86 emulation - and 64-bit x64 emulation is coming soon:

* https://docs.microsoft.com/en-us/windows/uwp/porting/apps-on...

* https://www.extremetech.com/computing/315733-64-bit-x86-emul...

I haven't looked too deeply, but it seems to use the same WoW (Windows-on-Windows) mechanism that's been present in Windows NT going back to at least Windows XP 64-bit Edition (no, not 2005's "Windows XP x64", but the original 2001 Windows XP for Intel Itanium IA-64).

> The WOW64 layer of Windows 10 allows x86 code to run on the ARM64 version of Windows 10. x86 emulation works by compiling blocks of x86 instructions into ARM64 instructions with optimizations to improve performance. A service caches these translated blocks of code to reduce the overhead of instruction translation and allow for optimization when the code runs again. The caches are produced for each module so that other apps can make use of them on first launch.

Looks like Windows dynamically translates code in DLLs/EXEs on a JIT/on-demand basis and caches each translated run-of-code.
Warcraft 2 was my first experience playing a cross-platform network game. I was on a PC and I dialled in to my friend’s Mac. Understanding how things are architected now it makes perfect sense, but as a kid my mind was blown since I considered these to be wholly incompatible platforms.
What about BozosLiveHere and TabTheTextOutForWimps? (2003)
OpenSSL Is Written by Monkeys
Yep, this is just GoodRx. GoodRx adverts are in most pharmacies. I've had a pharmacist apply a GoodRx discount code for me without my asking before. Pharmacies already run on such discounts.
Both behaviours make perfect sense for the respective companies.

Apple is selling hardware (and now services), the software at most should break even. Apple gets obvious benefits from its approach - verticle integration, hw sales...

Microsoft sells software. MS doesn't care if the platform is x86 or ARM. Why would it? MS gets paid either way. As far as its concerned it would offer the option (to make Windows future-proof and run on more devices) and let the market decide.
I'm no expert, but that sounds like a speedup in the linker rather than in the code generator. I believe that the Cranelift numbers referenced here are using the system linker; using LLD should show even greater performance improvements (though it's still worth benchmarking). Furthermore it sounds like something that could be added to Cranelift as well.
I actually happen to still have my Warcraft 1 manual, and just checked to see that it supported Macs starting at System 7.
Expect at least next year.

If HN supported DLCs[1], I'd take the under on such a bet. The Apple Silicon DevKit which these guys have had access to since the summer didn't support virtualization (being based on the A12 SoC) but they knew that going in. I'd like to think they got some meaningful work done.

Apple showed Debian running on a prototype Apple Silicon Mac back in June at WWDC. I’d bet they’ll have something before the end of the year.

[1]: https://www.coindesk.com/dlc-private-smart-contracts-bitcoin
Or take this moment of reflection to switch to Firefox and stop supporting a monopolized web!
I also have no issues with DDG but most of my searches are pretty specific or I'll just end up at the Wikipedia page anyway.

Other than that, I've been using [Runaroo](https://www.runnaroo.com) as well.
Sad, and telling, that this is getting downvoted.
Out of curiosity — what made you start?
Back in the 90s I developed a new HR-related web application for a customer in China. Then we found out that they still had a significant number of users on serial terminals, basically a VT-100 with support for Chinese characters.

So I made the app work with Lynx text mode browser. Magic getting the Internet on a serial terminal.
These zero-cost-abstraction languages don't pay much attention to binary code size. They can't compete with C in that regard. For the low-cost, high-volume embedded devices, code size relates to the unit cost, and thus the profit margin.
> This enables browsing over SSH when you have low bandwidth.

Their demo is down now, but I have tried it in 2018 and unfortunately it was pretty bandwidth-heavy (about 100 kB/s while displaying a static webpage): it was permanently refreshing the entire terminal contents. Maybe they have fixed it since then, or it will be better with Mosh (as they suggest on their homepage).

I think that rendering server-side and transferring text as simple text blocks and images as heavily compressed HEIF/WebP in a special graphics client (or even a standard web browser) would be better. I was using something called Ziproxy over GPRS back in 2009 -- it was compressing HTML/CSS on the fly and recompressing images to JPEG with terrible quality.
There is a demographic that doesn't want to install betas but still wants the latest macOS/iOS as soon as it's out.
K8s Workflows with Armory and Spinnaker, from Day 0 to Deployment
I implied to be recent history. Mostly within 20 years.

Let's extend to 2 regimes history:

https://en.m.wikipedia.org/wiki/Population_history_of_indige....

Wow, US and China are among the most evil government in human history!

What a surprise...

Give me a break, my lad. I am not talking about how morally superior CCP is to US government. Look at the havoc raged by the US leadership. I am fking weeping every night regretting the stupid 12 years I spend at this damn declining country.

Cannot we stop the bittering and focus on improving and positive thinking...

I never defend CCP in any degree beyond showing the lack of leadership from US. Read my comments, judge for yourself.

I don't think a US born person can understand the profound disappointment I am experiencing everyday now. I am comparing US to CCP, that's not what I setup to learn 12 years ago coming to this country...
Vincent Reffet: French 'Jetman' dies in training accident
This is a genuine color eink, not an lcd mask hack
things like this:

var tid = setInterval(function() {
var bef = new Date().getTime();
debugger ;var af = new Date().getTime();
if (af - bef > 100) {
clearInterval(tid);
window.location.href = "/";
}
}, 100);
Homebrew maintainer here. We don’t officially support Big Sur yet, but installing it via Rosetta will cause it to fetch x86 bottles instead of ARM ones. At least, that’s the plan.
Yep, I love TikTok but I uninstalled it because it's so easy to spend hours on it and not even realize it.
Microsoft cares because if Mac laptops have twice the battery life of windows laptops, nobody will blame Intel
Why does Chrome need Bluetooth? Gross...
All those games you list are bloated games that are really only fueled by nostalgia players now. When is the last time Blizzard really innovated and made something we all had to play like Diablo I and II, Starcraft, and of course WoW? I don’t think it can anymore. It sold its soul to Activision and all the passionate people are gone, judging by their recent games.
Well, I clicked this link and got disappointed immediatly. Apparently the idea is neither original new nor useful.

Then I got a little offended by myself. Information Theory has stated clearly that universal compression is impossible, and how come that I didn't recall that?
curl https://v2.wttr.in/London
lol I laughed harder than I should
If people are brought back, do their years of service for pensions start over or continue from where they left off?
Ah.. I've extracted homebrew manually and it's been compiling ARM binaries for me - which is what I wanted it to do.
Hard to imagine Top Gun without the carriers...

How often would a carrier get shot on the deck? Would the carriers be farther back than other ships?
This is no longer allowed as of yesterday btw. The data caught up
For the Presidential election, I don't think any other states were too far outside the margin of error, but there were a lot of high-profile downballot races with similarly absurd differences. Susan Collins did something like 12 percentage points better than her polling.
$62m is the retail price.

It's likely the cost to launch is significantly lower, especially as they are often the 3rd/4th/5th/6th (has there been a 6th yet?) launch of a booster.

Assuming the $62m pricetag covers the cost of the booster, the marginal cost of the Starlink launches is recovery of booster and fairings + refurbishment of booster and fairings + stage 2 + fuel + operations.

A smallsat rideshare may well be paying a significant portion of those costs.
Biden can rehire him. I don't think anyone will look at his firing by Trump as anything but a plus as far as integrity and decision making go.