skysight-inc/HackerNews huggingface dataset:
This is as much a ringing endorsement of AMD Ryzen as it is of the M1. The 15W 4800U is just as impressive as the M1, and the performance per watt gap seems small enough to bridge with AMDs upcoming 5nm switch.
I haven't been following closely, but isn't this the opposite positions of four years ago?
The fascinating thing with Twitter is their 'corrections' to Trump's tweets say 'official sources' dispute them. Clicking on the corrections gives a pointer to AP and NBC.

Technically they're incorrect. AP and NBC are by no means official sources for the results of US elections. The Electoral College is the official source for the results of US elections.

In this way, Twitter itself spreads disinformation - and somewhat dangerous disinformation at that, as the media most definitely should not have any official control over the election.
One reason would be template metaprogramming. In game development and simulations we use numerical computing most of the time, a domain where templates come in handy. The rest is just C. Modern C++ for highly efficient systems is not C with classes anymore, it is more like C with templates. And also functional constructs for specific components (physics) where it makes sense to use it. I have high hopes that a language like Zig will prove less complex and as powerful as C++ for game dev. It won't be a replacement for C++, just an alternative, hard to believe that anything will dethrone the king.
Weirdly, US mask wearing compliance has greatly exceeded that of the UK and is not that dissimilar to EU countries on average.

As for legal requirements. My guess is that if Trump had said - “I’m not going to let those democrats order you around. I’m wearing a mask because Americans know what’s right without needing to be told what to do.” There might be even more compliance.
Where do you live and what do you have nearby? I'm in central England and can walk to the river and a nature reserve in 2 minutes. I can take out one of my kayaks on the river. I can ride my bike from home on the nearby trails and roads. This has been possible in our harshest lockdowns here. When things opened up I could travel around the UK in booked accommodation. UK is a really varied country and compact so that allows for quite a bit of variety. It's made me less inclined to travel and more keen to appreciate what I have.
Cool. Google VR I didn't know about. Thanks.
> Best chip CEO by a wide margin

Reminds me of this story: https://www.theregister.com/2018/04/16/amd_ceo_f1/
Unsure why motivated reasoning in someone else's comments is relevant to this discussion. It's just about facts.

Look up Sweden excess deaths by month rather than analyzing an overall year number that compares up to November with the full year of data for the previous years.

https://ourworldindata.org/excess-mortality-covid

Scaling up to Sweden's population and the excess deaths that they're looking to have will probably be comparable per capita with the 200k from the US so far. Nevermind that Sweden's economy has done worse than its peers that did lockdown, with -5 GDP growth since q4 2019 vs. Denmark -3.9.

So really, no world in which Sweden's approach was successful.
Nope. Say the differential under heavy CPU load is 10W, say you run it under full load for 2,000 hours per year (which nobody does on a laptop), then you saved about 20 kWh, or roughly $3.
If you don't try throwing tons of logic in the YAML (and build a module or plugin where needed to keep that logic out of the YAML), then your playbooks are 99% of the time simple YAML lists and dicts.

The hardest thing for some people seems to be whitespace issues, but that can be resolved easily enough by integrating a linter into your environment, or minimally showing whitespace characters in your editor.
If you want to use Linux for the tools, then just use a VM.

But if you want full control over your hardware... Apple isn't the way to go. I'm not even sure what the "OS of our choice" means when we're talking about a custom-designed SoC. The amount of reverse-engineering required to get any other OS to work would be staggering, no?

If you want to run a custom OS natively, you need to buy a laptop with a commodity chip, not a custom one. Fortunately, there are tons of them.
Yeah...this is pretty much spot on. I know at least a half dozen people, who I have been to multiple restaurants with, who I personally don't think have actual taste buds who are quite proud of having hundreds if not thousands of reviews on Yelp. The 'game' aspect becomes the point, not the review itself.
youtube chat is disabled so I posted it to sqwok https://sqwok.im/p/SpGrYgY-vZ0haA
Chinese Long-Range Ballistic Missiles Struck Moving Ship in South China Sea
This is bitter sweet moment for me, I hate Apple's walled garden approach so much, but they have the hardware (CPU, speakers, screens, etc) side of the things down (mostly)...
The positions of the politicians are the same, but Facebook and Twitter have invested in a lot more information shaping efforts than they had 4 years ago.
> * There's a standard ABI

there's one ? the "C" ABI is just the ABI of whatever platform it's running on, which may or may not have funky behaviour that vendor-provided compilers kindly hide for you - functions being prepended with '_' on macOS, the two-dozen calling conventions on windows with i386, sysv and itanium ABIs...

Do you think you can tell what's the ABI of

struct foo some_function(struct bar);

?

will bar be passed in a register, on the stack ? who knows, that depends on your platform, your compiler, etc etc. Things going cleanly on the stack is just a convenient lie that your first year comp. sci teachers tell you because it's too early to talk about how the real world works yet.
Interestingly Anandtech is feeding into the well deserved hype, by comparing 5950x to M1; Intel being 2 node generation behind still gives a good competition to M1 while still being a laptop chip.
I owned development of a JNLP app around a decade ago.

JNLP did a good job of solving the app distribution/update problem, but required that you already had the JRE installed. Not too much different from assuming a browser is installed, but I found it much less likely that a user would take the initiative to install a JRE than a browser. They just don't understand what they are doing or why in the case of the language runtime.

That said, it did work very well, in my experience.
> and you have to ask a coworker or StackOverflow to rescue you...

That or you could RTFM. That's what your coworker and the person writing on StackOverflow did.
Yeah this. Imagine if we had the same hardware but designed for linux, I'd pay a premium for that.

Although hardware specific software from Apple is probably a big part of that draw too. I don't think we're ever going to see Linux prioritize a certain hardware and put in the effort to make it integrate as well as macs does.
Yes. I'd like to see a decent-ish Ryzen APUs such as the 3400G up against one of these as well.

I did notice that the cinebench for the M1 is only about 10% higher than my Ryzen laptop (T495s) which is laughable as it's a 3500U and the whole thing cost me £470 new!
I hope Apple allows us to install the OS of our choice. The battery life is impressive but I refuse to not use Linux.

Apple's hypervisor technology runs natively on the M1; Linux running on that will be faster than Linux running on anything else you can buy for the same amount of money.

They showed Debian running on Apple Silicon during the WWDC keynote nearly 6 months ago.
Really wish there was a good official cloud API...
Small frequent commits will limit the need for stash. That's a good practice anyway.

The others I'd say could be completely excluded from daily/weekly/yearly use. If you are using cherry or blame daily then there is probably something wrong :D
I'm in phase 6 – Come help https://github.com/chriswalz/bit :)
If you are interested in learning about SEO. Ahrefs blog (www.ahrefs.com/blog) is a good starting point. If you want to learn about general marketing tips and tricks (www.marketingexamples.com) is a good choice.
Ask HN: Do you read portions of technical books backwards?
I find that reading chapters backwards in O'Reilly Software books quite helpful. I will read each '4-6 paragraph heading section' starting at the end of the chapter and move backwards. Its like a 'bottom up' approach instead of top down for me.

I find concepts are more easily digestible because when they are introduced I already have the 'inner workings' explained.

Anyone else find this strategy helpful?
If you like programming and think your job is boring then what are you going to do? Do another boring thing as your hobby?
Calculating the ROI of investing in SEO for eCommerce sites
Are there any SRS applications available for remarkable? (Like Anki or superMemo?)
I would rather see the opposite, a way to replace the new icons with the old ones.
There is a natural progression where companies go from engineering-driven to finance-driven. It's usually a death march.
I use git pull pretty frequently. I like to keep my main branch up to date with the main branch of the remote repo. I find it's helpful to have that consistency across contexts.

I think diffs are faster if it's to the local repo vs the remote repo.

I always make branches off local-main, as opposed to remote main as in your example.

I think it's also helpful to have the main branch replicated across as many machines as possible. There have been one or two times where a dev has deleted remote main at my company where some (very VERY CALM) git push solved the problem. I probably could have checked out a tracking branch and fixed it that way, but having a local copy of main made it a one-step process (I think the resolution was just to git push the main branch?).
You have the Mac Mini, which is way below $1k, but for mobile macOS? yes, $1k is the minimum
> then your playbooks are 99% of the time simple YAML lists and dicts.

But really, that's not the problem. The problem is when you inherit someone else's playbook that is itself trying to do a hackjob around a community playbook.
Yes. There is a bunch of procedure/setup stuff before the sit-down that's not on live stream. Maybe in C-SPAN archives?
I've seen it before, on C-SPAN c2008
"Nothing happens" mostly because people disagree about things.

As a result, seems like a good thing that these hearings broadcast different views on these issues so that the public can know how those views differ. Then, after knowing those views, people get to weigh in during election seasons. In this very recent election, of course, the public weighed in and likely delivered divided government, so we can expect some changes but nothing transformative.

I don't think show hearings are necessarily bad. They can serve a valuable purpose, so long as they aren't the only thing being done.
Tame Black Friday Gremlins – Optimize Your Database for High Traffic Events
Setting up a WireGuard client with routing domains on OpenBSD
I often use both—docker-compose (or something more heavyweight like k3s) to manage my apps and deployments, but Ansible to make sure docker / k3s / security stuff is configured correctly on the servers themselves.
Tecnologia Do Mal
That doesn't mean they are low end laptops. A rolls-royce is also not ever a low-end car. They are the cheapest products Apple offers. But they are still high-end.
>To be fair, one should always look up options you are unfamiliar with before using - and Stack Exchange is not an authoritative source

https://xkcd.com/293/
It's not my case. It's summary of ROC/PRC argument, which predates others and had garnered major international support in a time when these disputes had no geopolitical relevance. Now it does, so the the ambiguities in language gets re-prosecuted, and is exactly what everyone nitpicks over. China thinks it sufficiently transfers islands over to Chinese sovereignty, Philippines doesn't, hence the dispute. There's also historic claims vs UNCLOS regulation, what supersedes what with 6 parties + US, it's a mess. Really, the only viable settlement mechanism will be hard power.

Which is inevitable, even in the 60s when significant countries were fine with Chinese claims, these legalities barely mattered to resolving the disputes since no interested party had the power to enforce anything. There's so much resources and security tied to maritime control in this region that this is only a dispute that can be solved through force. Along the same lines, it doesn't matter what regional or major world players think about Chinese legal arguments if China can enforce it via tonnage. Right now the only viable opposition is USN + FONAPS. But that's kind of status quo US+China is comfortable with, everyone dick waves without touching tips.

The important point in terms of "claims" is where previously plurality parties endorsed Chinese legal nitpicks (hence China has the earliest and strongest claims), now they do not, not because other claimants have better arguments, but because geopolitical interests changed. The quality of the arguments do not matter, nor the laws if we're honest. China explicitly did not submit to UNCLOS arbitration mechanism, so the PCA ruling hack was not to decide on sovereignty but maritime boundary but defining what is / is not features to deprive China (and other countries) of EEZ and territoriality. Right now China "adheres" by limiting weaponization, and drafting other legal arguments to legitimize holdings for more territorial perks. But that's just a stalling tactic until Chinese Navy is large enough to control the region defacto.
Context menues not being at the right position, directly closing after opening (so fast that you can't really see it) as well as menu items sometimes not being selectable.

Especially the quick command/search menues doesn't work at all and context menues sometimes don't work either.

(Edit: And context/popup menues not working is the main theme of problems with Java GUIs, hence my parent post, also setting the "magic" no-reparenting env variable doesn't fix it)
1) VirtualBox is strictly x86_64 only, everywhere.

3) Arm virtual machines only. For now, Parallels has a preview that you can enroll to at https://www.parallels.com/blogs/parallels-desktop-apple-sili... or you might use https://github.com/kendfinger/virtual which uses the high level Virtualization.framework, for Linux VMs.
Would anyone have an up-to-date book recommendation for someone looking to learn C? Is K&R still the best way, or are much more recent things like Modern C [1] the way to go? I am concerned that if I learn techniques that are too "modern," I might not be able to contribute to open source projects that employ older conventions.

[1] https://modernc.gforge.inria.fr/
It doesn't make a huge amount of sense to buy a Mac if you're not going to use Mac OS as your daily driver. A lot of the benefits (e.g. battery life, touchpad quality) are dependent on software as well as hardware, and are greatly diminished on Windows or Linux.
Is there already a port for the remarkable 2? It would be so nice to have a working epub reader...
Is the only thing stopping e-ink tablets/devices from becoming afforable because of the high rent/royalties for the patented e-ink technology?

I'm keen to use one because 1) i think over it's lifetime it will likely consume less energy than an LCD/OLED tablet, and 2) because it would be better for my eyes when i'm reading articles/research or books.
I don't see why they would do this. If they just want to sell iPads, they could do that tomorrow. Just release XCode for Linux and Windows so that devs can create iOS apps and call it a day.

Obviously they still intend for the Mac to remain a general purpose computer or they wouldn't be putting this much effort into it.
Roles in collections are still a bit more annoying to deal with (IMO) than roles on their own (which I typically store in individual git repos so I can mix-and-match them in my playbooks more easily, and can test each role in CI thoroughly).
Boot Linux VMs in a single command on macOS using Virtualization.framework
It's just a preference thing. If I'm sitting down to write a new feature I can do the git fetch origin and go directly to a branch, but if I'm investigating an issue, I'll often open that develop/master branch directly, find the problem, do a pull to make sure there are no changes that got checked in, then "git checkout -b".

Alternately if I'm helping other developers, I'm on their branch a lot, and it basically becomes a "push your changes and I'll take a look" and I just open that folder and git pull.

I think I use more git pull now than I did originally, because I'm working on less of my own code.
Hopefully this doesn’t work and lots of people in us die
> I think swing has since figured [HiDPI] out

I hear Java GUI has supposedly gotten better, but all of the Java GUI apps I see look awful. For instance, try telling that to Ghidra and it's butt-ugly text that shows up super thin on my hidpi display. I like Ghidra, but for a graphical RE tool, Cutter is so much prettier with its QT interface. Of course, r2 is great and works from CLI.
The quote in full context (https://www.businessinsider.com/steve-bannon-banned-twitter-...) was:

--------

"I'd actually like to go back to the old times of Tudor England, I'd put the heads on pikes, right, I'd put them at the two corners of the White House as a warning to federal bureaucrats. You either get with the program or you're gone — time to stop playing games. Blow it all up, put [Trump aide] Ric Grenell today as the interim head of the FBI, that'll light them up, right."

Jack Maxey, the podcast's co-host, responded: "Just yesterday there was the anniversary of the hanging of two Tories in Philadelphia. These were Quaker businessmen who had cohabitated, if you will, with the British while they were occupying Philadelphia. These people were hung. This is what we used to do to traitors."

To this Bannon replied: "That's how you won the revolution. No one wants to talk about it. The revolution wasn't some sort of garden party, right? It was a civil war. It was a civil war."

--------

I think it's pretty fair to characterize this as "literal". It's hard to read this (or listen to it, it was originally in audio form) and not think they're legitimately mulling over the possibility of executions.
I don't think we'll see a Mac Pro for a long time, this will be the most difficult (and interesting) one to see move over to ARM.
> Based on the data I've seen so far, I'm not sure why they even did a with fan Pro variant.

The ‘pro’ variant released was the low-end 13, aka the 2 port, formerly the ‘macbook escape’. The 13” line has been bifurcated since 2016, with this one firmly lower-spec’d and powered.

It’s very likely that the ‘4 port’, or high-end 13” pro will make more use of the active cooling, so it was likely worth it to develop the new laptop with it.
As a user, what is the increased administration burden for http?

Are you referring to the whole CA system being an untrustworthy racket?
From the FAQ[1]:

> We use screenbrush[2] for drawing over the screen while coding. This app is highly recommended.

[1] https://calmcode.io/faq.html

[2] https://apps.apple.com/us/app/screenbrush/id1233965871?mt=12
Saying that he called for beheading is deliberately misunderstanding what he said. "Put their heads on pikes", "heads will roll", etc., are hyerpbolic phrases, and shouldn't be taken literally. It'd be like saying that someone should get kicked out of office is threatening to physical harm, or that saying someone should be fired means their belongings should be thrown out of the office and set on fire.
Obviously they would be 3 good faith questions that must be answered only with the word "yes" or "no", with any other response resulting in being immediately charged with Contempt of Congress.
Meanwhile, deliveroo was the only decent option in Germany and has now exited to market. Lieferando is pure garbage as a product on the restaurants they list.
From my original comment:

> worse than traditional self-catering tourist apartments (more expensive)

...is I think what I would consider your use-case to fall under. No?

This isn't something that didn't exist before AirBnB...
It sounds like you finish your work much faster than I do. I usually go for the same workflow as you do, but it can take days between a branch being created and the moment I'm done with it. During this time, I often want to keep up with the latest changes on master. Other times, more than one person works on a feature branch, so they still need to git pull from origin/feature-branch into feature-branch to get the changes from the other committer.

I would be very happy if I could just merge to master every day, but that is extremely rare for me and my team.
All (-ish?) the core images have arm variants, and no need to change your "FROM" for those.
Docker itself does not currently work on M1 Macs, though.
No, desktop accessibility APIs are basically about exporting a labelled semantic tree to screen readers. As long as your dropdown is still semantically a dropdown with items, etc, and responds to basic commands, it doesn't matter what it looks like.
Zagat does have much better quality, but I can't imagine how they could scale it to cover more than a tiny fraction of most major cities (much less smaller communities) since it relies very much on very high quality, selected reviewers. One can dream, though.
Ask HN: How to buy shares pre-IPO?
Companies set an initial price for their shares at IPO day. Usually on the day they go public the price fluctuates a lot. Is there a way to buy shares at the initial price? For example, airbnb are going public in a few weeks. Does the average Joe have to wait until it's publicly traded?
There is work being done[1] to make Mercurial work on git repositories.

[1] https://www.mercurial-scm.org/wiki/GitExtension
Aren't their devices already really hack-friendly?
Hisaab: Money Manager and Expense Tracker App with Speech Support
I saw something yesterday where Rosetta 2 ran apps faster than real Intel chips on the M1. Crazy
Painfully Rendering a Simple Bar Chart with Nivo
Is this a joke? Please tell me you're joking.
This would be much more impressive if they would fit a game console and projector into a beer can. Even if it wasn't a full windows 10 system.
It's verification-verifiers all the way down.
Sorry to burst your bubble, but intelligence agencies are going to be monitoring your traffic regardless. The Internet is a global network; laws in specific countries or economic zones don't affect data in transit through other parts of the world.
Oh dear, there's no way anyone can be that stupid is there?
Dave2D had xcode benchmarks and it seems like... It's faster than the iMac Pro, and even faster than his friends hackintosh. Might be the fastest, or almost the fastest, out of Apples entire lineup.

https://youtu.be/XQ6vX6nmboU at minute 3
Did You Know?
This my first comment.
Isn't this pretty much an impossible ask, though? The hardware is great largely because Apple have invested so much in developing a custom SoC. But as a result, you can't easily run a generic OS on it. It's not like Apple just need to bridge the Linux jumper on the motherboard. Supporting Linux would require Apple to maintain millions of additional lines of code, and either hold themselves hostage to decisions made by the Linux kernel team, or maintain their own fork of Linux (which, aside from being based on BSD, is essentially how we got to Mac OS in the first place!)
I found YouTube videos help. Nice walkthroughs. Alot are for the first remarkable but I imagine in princable they work for both
Not to mention 5950X alone without cooling ($799) costs almost as much as an entry level MacBook Air

The M1-based Mac mini starts at $699.