skysight-inc/HackerNews huggingface dataset:
Australians know. The government, however, behaves as if beholden to the fossil fuel lobby.

South Australia installed the largest lithium ion battery in the world[0], and the federal government rubbished it as not fit for purpose and to small too make any difference.

Have you ever known the government of any country to play down the installation of the biggest X in the world, in their own country, rather than using it as an advertising opportunity for how technologically progressive and advanced the country is?

Australia's Prime Minister compared the usefulness of the battery to "the big banana" in Coffs Harbor, a tourist attraction[1], and the Energy Minister, of all people, compared it to Kim Kardashian.

[0]https://en.m.wikipedia.org/wiki/Hornsdale_Power_Reserve

[1]https://m.coffscoastadvocate.com.au/news/scott-morrison-mock...
I may have misunderstood your earlier remark. I thought you meant that the infrastructure in Lake Tahoe would improve, not that the one in SF would decline. I agree that the latter is possible, but I'm inclined to think that there will remain enough demand. My impression is that the housing boom in SF predates the jobs boom (people worked in the south bay, and just preferred living in SF).
It looks legit to me. Keep in mind that the earliest comments to appear in a thread are often the reflexive ones, because they take the least effort (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...). In this case there isn't much to reflexively react negatively to, so there are a lot of congratulations.

I think this post is doing well because it combines two things that HN readers like a lot: (1) business success stories, as long as the succeeder is someone the reader identifies with; (2) all things meta. Meta is the crack of internet forums. Oh, and a runner-up: (3) references to old things. The passage of time is what confers internet legitimacy on things. So here we have a trifecta.

There isn't massive overlap between the congratulatory commenters and the users who upvoted the submission, and among those who did both, plenty are long-established HN users. This is not what manipulation tends to look like.
What is special about BSD syscalls on AArch64? Are you saying they will be different or absent?
Discussed https://news.ycombinator.com/item?id=23465364

Does this article provide any actual new info compared to the one from Bloomberg?
Do these work well? I've never heard of either.
Does C really have a memory model for multithreaded applications? I tried googling but could only find references to C++11.

Also, failing to adhere to a memory model is one of those tricky things where things seem to work alright on architectures with a strong SMP coherency. But then it all breaks down and you end up chasing heisenbugs all over the place when those assumptions no longer hold. It's not easy to prove a lack of race condition bugs. You usually don't get a compiler error if you forget to mark things volatile, forget memory barriers or forget proper locking.
Prometheus (YC W19) raises $12.5M from BMW I Ventures
> [keeping rents high would be] contrary to the goals of most city planners

Today, maybe. The game was quite different 100+ years ago. We are talking about a pre-FDR, robber-baron era.
Yes, but recompiling it for a new processor architecture shouldn't be a huge energy expenditure. For better or worse, applications meant to run on "moving target" operating systems like macOS need to be updated.
I totally relate to that. What slowly changed me was travel. Each time I travelled expanded my comfort zone...and the early trips were just normal things like visiting family and nearby towns for working a part time side job.

Though a reason it worked for me might be that I did not travel to be pampered or in quest of luxury. So the explicit differences were mostly ordinary equivalencies not level of service oriented.
I googled for a bit and wasn't able to find a definition for "demand shortage" specifically, so I can only guess at what it means, versus the intuitive idea that "restaurants expected a certain level of demand, and those expectations have been dashed".

Does anyone understand the exact point being made?
Is this going to be like the surface Pro X? Ie a copy with arm that is kinda interesting buy no one buys because its not very good - but v3 probably will be. https://www.theverge.com/2019/11/5/20948092/microsoft-surfac...
That's the point I made in the comment. Having no apps will shoot even good OSes in the foot. This being said all Samsung needs is for an antitrust investigation to break the exclusivity clause.

Samsung doesn't need to drop Android, they need to be able to sell phones with other OSes. Tizen probably fits the bill for low-end, cheap phones. With the exclusivity clause in place Samsung would have to bridge the canyon between the current Tizen ecosystem and where Samsung would want it in one step. Removing the limitation just gives them the chance to take it one step at a time with building their ecosystem (not a pleasant thought looking at the state of their software but hey...).
> On the other hand: this seems like a golden opportunity for Apple continue the path of merging iOS and Mac OS, turning the desktop platform into an equally walled garden.

They can't turn macOS into a totally walled garden, without making it impossible to use as a development platform. If I can't compile and run my own software, or software I downloaded from others in source form, I can't use it as a development platform.

And Apple needs a development platform, for people to develop iOS/macOS apps on, and for its own OS developers to use in developing iOS/macOS.
Nice! Will definitely use once Firefox version is available.
> If you're interested in this stuff...

Yeah, for sure.

Been (slowly) poking at a JavaScript 3rd Edition grammar which I have the parser and AST built for so now the next logical step is to get the SSA form implemented. Been reading through "Combining Analyses, Combining Optimizations" (and friends) so think that's the route I'm taking since I kind of like Futamura projections as a theory and it seems to fit in well with that.

Really need to get over my shorn yak fetish (rewritten my asdl generator like 3 times already) and crack down on this thing but c'est la vie...
Unfortunately many companies don’t differentiate.
+1 VisualStudio w/ C#/.NET was very eye opening to the power of live debugging code, ability to evaluate expressions and introspect vars

EDIT: I originally said VSCode, but i meant the OG Visual Studio
> It kills every application whose developer doesn't issue an update in the next 12 months. If you buy an ARM based Mac and your favorite app doesn't work it was abandoned by the developer.

Ah, so just like the Catalina 32-bit Armageddon.
Focusing on "more efficient" in "better":

- emacs: works for me to code in R, python, connect to remotes, etc

- keyboard shortcuts: got started with them early, and never looked back. Bonus: linux/macOS/emacs text navigation works across all of them (ctrl-f, ctrl-b, ctrl-a, ctrl-k, alt-delete, etc)

- git: managing file versions and file diffs (!)

- GitHub: terrific for project management, even when I'm the only one on the project ;)

- CLI utilities that I love:

- ag, a better "grep"
- fd, a better "find"
- tldr, a better "man"

My dotfiles and new box setup: https://github.com/pavopax/dotfiles

CLI tools:

https://github.com/ggreer/the_silver_searcher

https://github.com/sharkdp/fd/

https://github.com/tldr-pages/tldr

EDIT: formatting
certbot --nginx foo.bar.com works like a charm
But that is causing a distraction and dreaming of a better environment/better work is only demotivating more in this situation, given that you are working on a task which you are lacking motivation.
Found this interesting and it made me question my not-so-scientific tracking of the LA market, which is not exhibiting the same behavior as SF (may just be behind SF, but right now it's the opposite in LA.

http://socketsite.com/archives/2020/06/inventory-levels-in-s...

https://www.dailybreeze.com/2020/06/07/coronavirus-rebound-s...
> How do you get into having a life like this?

Stay single and childless ;-)
I feel like this would probably be a good thing for a lot of Apple customers. Especially is they started this with their cheaper models.

Switching to arm might improve power efficiency (though surely most power goes to the screen?) but it could have a bigger impact on cpu temperature and reducing thermal throttling.

Bloomberg suggests that other laptop makers might also switch to arm. I think this is a place where apple could have a key advantage because their arm chips seem to always be significantly better than the competition (at least for mobile).

Most people will do computing consisting of:

- browsing the web/using complicated web apps

- watching video

- word processors or similar programs

I think these days we should be less concerned about some traditionally compute-heavy tasks because they have been being encouraged to switch to gpu compute for performance gains for a while now. Most things that care about performance will have been ported to gpu already if possible.

I feel like programs like word processors are probably more memory than cpu constrained and a small potential drop in cpu performance would not matter so much to programs that were designed to run on much slower hardware.

Web browsers (well chrome and safari) have already been seriously optimised for running on atm chips.
They've done this 2 to 5 times before, depending on whether you count the 32-bit to 64-bit conversions and iOS.

68k->PPC, PPC->PPC64, PPC->x86, x86->x86-66, arm->arm64
nix is pretty great for decoupling the build process from the deployment format, and it gives most of the advantages of containerization without the penalty (on Macs, at least) of running a VM.
A lot of the time it is because the information comes from insiders who actually do know what is going on, but they'll get in trouble if they are identified, since they were not authorised to talk to the media. (Or, more rarely, they actually are authorised to talk, but on a no-attribution basis only.)
That's interesting. Could the solution just be a requirement to disclose this more plainly?
Ah, but as Lara Croft you would find the secret switch to open up the real temple ...
I'm not familiar with this distinction: what is the difference you're pointing to here?
If only LLVM bytecode were actually portable instead of "looks like it should be portable but definitely isn't."
What's going to happen to Boot Camp? Are they planning to support Windows on ARM, or?..
The trop that your logic falls into is there's no way to disprove Apple will ever do this.

10 years from now, we'll probably be having the same argument, and people will be pointing to the latest release of macOS and complaining that surely this one means the end is nigh.
Many organizations need to have supported 1.7 and 1.8 releases and it's a lot of money to spend on per core licensing which is a new thing after Oracle took over. The link you posted do not have free updated binaries for JDK 7 or 8. For those you have to pay. A lot.

So it makes sense to look for non Oracle JDK and along with OpenJDK, OpenJ9 is a great choice.
IP is considered PII and is usually anonymized in ad tech. Ad targeting is typically around cookies and fingerprints.
I wonder have they considered switching back to PowerPC (power9/power10) now that it is open (for whatever that means, I am not sure)? I am sure they would appreciate the control that could give them.

Does somebody have an idea how much approximately would it cost Apple to switch the Apple A14 from ARM to POWER? Usually it is said that the instruction decoder is a small part of a CPU core, and the architectures are not hugely different (compared to AMD64/Intel, at least).
Coronavirus: Should We Aim for Herd Immunity Like Sweden?
Oh sure. Thanks that makes sense.

I guess though simple apps should be easy. It’s just heavy apps that would require more than a simple recompile right?
Many federal government organizations have been violating rights and abusing people for decades; saying that they need more money before they fix their problem just astonishes me. Do you really think the populace will trust them to change?

If someone's been violating your trust for an extended period of time, they need to earn it back before you give them anything they want.
Well, mainly two things: perseverance and/or obligation.
If it’s work related you need to finish your tasks otherwise you risk loosing your job. If it’s something personal you either have to push your self and do it or it will go to the drawer of unfinished projects.
Try breaking big tasks into smaller ones, allocate a fixed time where you’ll work an a specific (small) task, mute distractions (email, social networks...), mix boring tasks with something else interesting so that the traction/inertia of the good one will also push the bad one ;-), have someone else motivate you or check your progress, try doing these tasks while listening to music (if feasible).
You can run your own code on an iPhone if you have a developer account. They could easily do the same for the Mac.
I don't see how avionics' complexity is relevant. Game engines are complex too.

Avionics cannot be developed iteratively, for domain-specific reasons. The costs of re-testing, re-certifying, and deploying, would be crushing. Besides that, how can an aircraft be delivered if its avionics are unfinished? What's the gap between 'viable' and 'finished' here? Games are of course a different domain.
> Windows 95 made a strange choice when it placed the 'close' button next to minimize/maximize, making it entirely possible to close-by-accident. OS X then strangely threw away the classic Mac positioning and adopted something like Windows, and made this worse by choosing in its first versions to make the function of the buttons unclear until the mouse moved over them.

I think your argument against positioning them together is valid, but the reason in favor is also relatively obvious: similar actions should be grouped together. Close, minimize, and maximize all control the position of the window.

On OS X, putting them together also allowed Apple to introduce a quite clever and effective traffic light metaphor. Red closes the window, yellow moves it out of the way temporarily, and green gives it full focus.
I asked this on another thread when it came up, but didn't get any replies.. What does this mean for Intel as a business?
Not really, unless the resulting carbon somehow gets stored underground (e.g. trees become coal). Even carbon from soil eventually gets released (by bacteria) or reused (by other plants).

Really, the only question is the biomass of trees. 1MT trees left to grow for 100 years == 2MT of trees harvested every 50 years.
I remember when they went from ppc to x86, and you could not only run your mac software, you could dual-boot windows on the same hardware. (a reasonable desktop AND good games)

The future was very bright when that happened.

Now, it seems apple is gazing ever more inwards.
I have a hunch they'll use the opportunity to kill Boot Camp, which has been unloved for years. However I hope to be wrong here — supporting ARM based operating systems would be a super cool thing for Apple to do.
> MacBook pros with the latest AMD Ryzen

Looks like that ship has sailed unfortunately. ARM has won, and it won't be long before it conquers the minds of other laptop (and desktop) manufacturers.
Not just docker, any virtual environment. If I'm deploying to a VM on Linode, its x86. Unless you are serving static content, you want your dev environment as near as possible to your server.
... then, for data science tasks, these were a revelation:

- R's dplyr and wider tidyverse
- python scikit-learn

They are terrific APIs that, after I've gained deep familiarity from experience, are literally a joy to use for me and feel like I've "leveled up" (way up)
I'm more concerned about this scenario: running my program A on my machine side by side with somebody's else program B that I don't fully trust. Your scenario looks like the authors of program B not trusting me. Sorry for them but it's my machine.
Maybe they could go the route of herding most users to a walled garden, but giving developers more freedom? (yuck)
Interesting— two showstoppers for me fixed since Beta 1. USB 3 is now much better supported including as boot devices, and NVMe drives are now also supported. I might just be able to at least boot and see this! Judging by this, the traction actually sounds decent. Wait - what? It’s 10+ years old. Yes, but that was just two major improvements out of several, and during 20 months.
He was the chief economist of Morgan Stanley and his speciality is China. Why is he necessarily a paid operative of one thing or another (that's the absolute implication here). People can believe things. And anyway that's the point of argumentation, right, to have a back-and-forth of ideas? You did see he had an argument with facts, that can be proved or disproven, right?
Glasses Equipped with Facial Recognition Are Coming
AFAIK Cloudflare workers run JS/WASM in a V8 isolate, don't have Node.js APIs, and block eval()/new Function.
Thank you for posting this. I might not have discovered his other works page without your comment.

One odd thing happened as I was trying to see the software in action. When I clicked on the link to show the software in action https://lingdong-.github.io/shan-shui-inf/ I got a security warning from Firefox. The alternative link https://shan-shui-inf.glitch.me/ did not produce an error. I don't know why.
It seems like these new Macs might as well be phone with a keyboard in the way they treat their software and "pro" consumers.

Wake me up when they use less glue to hold their computers together...
That's nice, but they also completely changed the license for java 8 in a minor security update late in the game, making it super easy to accidentally click through and putting yourself or your organization at risk of massive license violations. A trojan horse if I ever saw one.
Hello, this is Al. We have built Coronavirus Knowledge Graph app that takes some of the top news publishers and creates a knowledge graph based on the entities/topics related to the pandemic. This is a research app we are making available freely shortly. Any feedback is very welcome.
I remember wanting to connect to a jvm with a profiler and getting a license agreement as that is now an enterprise feature and costs. It’s a slippery slope.
Fantastic work. Are these stored in a searchable way? I couldn't tell from the page what database the quotes are stored in and whether there is an easy way to access it other than exporting to JSON.

Edit: Looking at the code it looks like they're indeed searchable with the help of fuse.js (fuzzy search library): https://github.com/Blogger-Peer-Review/quotebacks/blob/maste....
I think the first two steps of this process are to pay Apple $100 and try to build the software under a newer version of XCode. Based on my experience trying to build XLD under any version of XCode this seems like it will probably take a person-week or so.
Coincidentally on TV today (program Beau). About wood pellets coming from North Carolina where large areas of forest are completely cut down. Enviva Biomass is one of the big producers driving things in NL. There's lotsa subsidies involved, and local governments like it, as it constitutes a transition from gas to an 'intermediary' fuel.
Adam Hall's Quiller series. Good to revisit every few years and the mechanism of building to a crisis, then starting after the resolution and backing up is fun. Not for everyone though as it's cold war vintage spy stuff. Feels real though, not like Hollywood versin of Bond.
Banks of course, Use of Weapons is great.
Just hit 51 and finally reading Dune now, so keep that in mind, but would also suggest Cryptonomicon as i have started it several times, put it down and then come back and had to start again several times.... but i find it interesting enough to keep trying!
how is this any different than setting up grapahana, nginx-proxy with letsencrypt companion etc with docker-compose and just replace my app image?
People do. My brother's wife's sister's husband's father (yep) flew to Nigeria and gave them a suitcase full of money back in the day 20 years ago. He remains convinced that he will eventually get a huge return.
Elevated privileges for a hardware blob is an even worse situation that unfortunately exists (Intel ME/AMD PSP).

For me the issue is the blob itself. "Trusted" for the manufacturer is "trust us" for the end-user. My expectation for a general-purpose CPU is that I can inspect the code that's running on it. Building a TPM into consumer CPUs defies that freedom.

So, it's about hackability (in the Hacker News sense). If you can't see what's happening inside of your computer, is it really yours?
Windows Refund Day – When Linux Users Demanded Their Money Back
Apache Tika: Extract and index content and metadata from your files
...for 7 days. Then you have to plug your iPhone back into your Mac and re-compile the software and reinstall it.

It’s an extremely shitty limitation that Apple put in place to give the appearance that they allow sideloading.
They say "Oracle is where startups go to die" for a reason.
This is myself as well, enjoying the extremes. Having all the whiz-bang guidance is great and really speeds up my work, except when it doesn't work. Then it's great to be comfortable falling back to something rock solid and unbreakably simple. I never have to "fall-back" multiple times in successive frustration. There is one fallback and it ALWAYS works.

To me it's not worth learning the "in-between" tools for the extremely limited circumstances that I'll need something less than IntelliJ but more than vim/bash. I even hesitate to customize my vim much because I need to rely on it as a fallback on nearly any system, and on novel systems I can't rely on my customization.

I'm not dogmatic about only sticking to these - I'm comfortable with VS Code when it's what my employer/workgroup provides, and I'm comfortable with Sublime, as it's particularly portable (can be run off USB). So sometimes Sublime is the fanciest option.

But anything in between JetBrains and vim needs a real "reason" to bother investing the time to learn.
Linkerd 2.8: simple, secure multi-cluster Kubernetes
The Hobbit - Tolkien
Wizard's First Rule (Sword of Truth Book 1) - Goodkind
Faith of the Fallen (Sword of Truth Book 6) - Goodkind
Ender's Game - Card
1984 - Orwell

I'm looking to read Asimov's Foundation series again. Maybe spend more time with Hyperion.
Those are some good points. As i said in another post, i have probably become a little too cynical after working in the field for so long - so congratulations to these dudes.
That I think was his point: we did see large responses in asset prices, but this excess money going into the forex/stock/bond markets did not trickle down into the labor market like conventional economic theory assumes it would. Instead of stimulating the real economy, it led to asset bubbles and widening income inequality.
I wonder if there was consideration within Apple of switching back to PowerPC (power9/power10) now that it is open (for whatever that means, I am not sure)? They would appreciate the control that would give them.

Does somebody have an idea how much approximately would it cost Apple to switch the Apple A14 from ARM to POWER? Usually it is said that the instruction decoder is a small part of a CPU core, and the ISAs are not hugely different (compared to AMD64/Intel, at least).