skysight-inc/HackerNews huggingface dataset:
This is a really interesting site, if you want to build into a company and need a partner to help raise capital and handle this business side, email me: hughes7370@gmail.com
Does calorie intake go down? If not it must be just a shift.

I can come up with three:

- shift to non-perishables (more grain, less fresh vegetables, more depletion of frozen stock)

- more efficient use at home (not throwing away leftovers at the restaurants and bakeries)

- a general shift towards different ingredients (who uses corn flour, who makes their own latte, maybe fewer cook veggies at home)
A very basic example of that, from my own use, is storing the result of a frequently issued large recursive directory search that always returns much the same list of files in a variable, and then using foreach to iterate over the variable multiple times to do stuff. Being a list of objects rather than an array of strings means that object properties and methods are still available within the loop bodies, the objects not having been flattened into just filenames.

PowerShell occupies the same area on Windows that REXX did on OS/2, indeed the same area that Object REXX did. Its useful properties are not that it can be made to look somewhat like POSIX shell commands. In many ways asking "What are the advantages over a POSIX shell?" is not even asking the right question. Its useful properties are rather different.

One such is that it can be used as an interpreted environment for rapidly prototyping .NET programs. I've used it to interactively do quick and dirty mixed file and SQL handling that would have required several full edit+compile+debug cycles in C# (and not just edit-and-continue).

It can speak to anything that has a .NET API. This includes Windows Forms. https://github.com/jdebp/terminal-tests/blob/master/PowerShe... is a PowerShell program that uses ECMA-48 output to Windows Terminal to draw a wriggling worm, with a Windows Forms dialogue box alongside it that can control various test parameters as it goes.

It's employable in the same sort of "glue" areas that REXX was. It is very useful in Azure/TFS build pipelines, for example. Don't think of it as a "server" thing because of this, though. It's a "glue" thing, as useful on desktop machines as on servers. It's the same improvement over writing glue as CMD scripts on Windows as REXX was over writing glue as CMD scripts on OS/2.

I haven't explored its embeddability myself, but like TCL, REXX, and others it can be used as an embedded in-process scripting language within other programs. Again, this isn't something that one directly contrasts with a POSIX shell.
The Digital Twin Concept – Your Virtual Replica
> ... server-based solution that connects to my IMAP-based email provider, and saves backup snapshots to cloud-based storage (e.g. Backblaze, S3, etc.) using de-duplication to save space.

You could rather quickly and easily write a shell script to:

- use offlineimap [0] or imapsync [1] to perform a local sync of your mailbox to local mbox files or maildir directories,

- (optionally) use tar or similar to create a single file out of your entire mailbox, and

- use tarsnap [1] to back it up (to AWS) or s3cmd [2] or similar to back it up to wherever you want it.

I used to do exactly that with an additional step to encrypt the tarball (with GPG) before uploading it. It worked out quite well.

---

[0]: http://www.offlineimap.org

[1]: https://imapsync.lamiral.info

[2]: https://www.tarsnap.com

[3]: https://s3tools.org/s3cmd
If you want to easily read or write files anywhere, or if you want to edit/develop those scripts easier.

Not everything is a web-accessible service, and sometimes you do care about short startup time -- for example, if you have a file conversion script that you need to run on 1000's of files.

You can kinda-sort fake it with "docker exec", but it is really awkward, and at some point, pyenv etc.. is just easier.
> but I do think most people who are using options and for comprehensions would also be comfortable and happy using other useful monads with for comprehensions.

You seem to vastly underestimate the gap there is between using a for comprehension and understanding what a bifunctor is.

Nothing wrong with that: once you gain a certain advanced knowledge, it's often very hard to put yourself in the shoes of someone who hasn't gained that knowledge, and even harder to explain it to them in terms that they will understand.

Which is why we have so many unhelpful monad tutorials.
Thanks for sharing, its useful :)
Where did you look? I clicked the "GitHub" link at the top, which is the standard way to bypass marketing fluff and get to an actual program. The README has instructions for installing from source, verifying the installation, configuring, creating an empty local repo, adding data to it, etc. It barely mentions DoltHub.
Or proof-of-work, so long as it can be done without invoking The Blockchain (proof of work can be done without a blockchain, but you need to invest in armed guards to shoot anyone who mentions it).
This is an unnecessary pedantic argument that is also wrong.

Bricking does not mean unrecoverable. That’s why the term unbricking exists.

It’s absolutely ok to call something that most regular users will be unable to fix on their own and in the meanwhile their device won’t even turn on “bricking”.
I’ve seen these reports but I don’t understand the math. The true simple CFR meeting actual deaths as reported over actual cases as reported should be adjusted for the course of disease which would make it in places like Italy well over 10% and in other places perhaps 4-6. % or more and we know China’s data, the only place with a major outbreak where it’s really run its course, is bullshit. How do you get to 0.1%? Maybe I’m missing something here but you’d have to believe there were probably 50-100 times the Number of reported cases that were actual cases which would mean the US would have to have had 50-100 million people already have contracted the disease but 98-99 pct of them had no idea. I’m not seeing that as a passes the smell test possibility. But again maybe I missing something here.
Previous maintainer left EPFL so nothing was happening there. But Scala Center took over the project so they will start maintaining it. AFAIR snnouncement was on Gitter by the same guy who maintains Scala.js. I guess it will take some time for them to catch up with the rest.
Excellent, thank you for the link.
> he’s worth $15.8 million

On a unrelated note, how the hell can a senator sit on so much and be worth so much? Aren't they supposed to have the public in their main interest? Sitting on all those assets looks really suspicious. Seems they care more about themselves than their community/country.
If you ask Conan he will have a definite answer though:

> Crush your enemies, see them driven before you, and hear the lamentation of the women!

(this is a philosophical joke)
There is the website http://www.pouzinsociety.org that covers new network architectures, also John Day quoted in the article has written a good book about networking history and future paths in “patterns in network architecture”
Apple killed my 2015 macbook pro like this. Rebooted for update and never turned on again. No smc or recovery options worked. Completely bricked and also out of warranty.
This article made my morning, thank you. So fascinating how these things are still being uncovered today.
1. Use Unifying receiver on a USB port

2. Use Logiops to configure buttons (unfortunately requires compiling it yourself):

https://wiki.archlinux.org/index.php/Logitech_MX_Master#Logi...

https://github.com/PixlOne/logiops
No it doesn’t.

The term unbricking also exists, which directly contradicts the idea that a bricked device cannot be recovered.
Not the point.

Check other comments about ps on unix.
Every Android phone which has an ARM chip with Trustzone.
Shrooms?
Who is the more vocal critic of the disruptive changes that has happened in our lifetime like the rise of social networks, and gig economy, disruptive innovation, etc. It appears to me the American left is more vocal than the right in criticising/opposing changes.
Hi HN. I've been documenting the life in our garden and surrounds during Zimbabwe's Covid lockdown. Work in progress, and I still have a lot to do on the insects :) Still, sharing this in the hope that it inspires similar efforts - this is a lot of fun. Feel free to contact me with questions or of you need high-res or additional photographs of anything :)
That's what James Gosling called it in his paper about the Emacs screen redisplay algorithm.

https://news.ycombinator.com/item?id=22849522

https://donhopkins.com/home/archive/emacs/mw/display.c

https://donhopkins.com/home/documents/EmacsRedisplayAlgorith...

7. Acknowledgements

The people who did the real work behind this paper
are Mike Kazar, Charles Liescrson and Craig Everhart; all
from CMU.

Bibliography

1. Kevin Q. Brown. Dynamic Programming in Computer
Science. CMU, February, 1979.
I fixed the bug for people leaving. You'll have to have to reload. A link to wikipedia is a good idea, I've added one in the invite screen.
Not the point. No unix api does.
I find it far superior to Gmail because although Fastmail occasionally does not flag spam, Fastmail almost never sends legitimate mail to spam. Gmail would routinely give false positives which in my view is much worse than occasional false negatives.
Let's consider a recent example. The massive Fed/Treasury coordinated $2T+ bailout from last week. This thing came as a surprise to most us. Prior to this we saw 10 days of "weird" bullish activity. Market was going up on incredibly bad news, some banks such as Goldman advised high-end clients to buy stocks for unknown reason. And then the news came. Later it was revealed that this SPV had wide congressional support. So 1000s of officials from the White House, Fed, Treasury dept and Congress were sitting on this info for 2 weeks. Now add their staff that worked on getting this done, lawyers, accountants, advisors, regulators, oh and BlackRock who executed the deal. There is exactly zero chance this piece of info wasn't leaked to all high end clients in the banks at least a week in advance.
I just moved my system from Clover to OpenCore last week. A couple of hours of paying attention and reading and voila.
Boo-hoo, you can't handle the critic of the public, then sure, don't go into the spotlight. Better that way as well so win-win for everyone.

Do you have any sources where these self-proclaimed smart people tell us about their reasons for not going into politics? Many of the mainstream-smart people seem more interested in getting as much money for themselves than working for the public good.
Yes, MCU with intentionally hardened flash blocks are what those firmware recoverers specialize. They do things like gemalto chips sim and credit cards.
The point isn't hashes anonymize you, the point is you're already leaking IP in most cases, so phone number doesn't really reveal anything additional.
But suggesting such a thing spoils the “opportunity” this crisis is brings. If people can connect climate change to everything then they can use that to advance their agendas regardless of actual causality. The Catholic Church did that for centuries. Other religious groups have done the same thing — even going back to the Greeks and Romans where pissed-off Gods led to plagues and famines. You angered Zeus? Well here is a volcano to teach you a lesson and here is some fancy words to convince people of the truth of it.
No, downloading a bad patch for your smart TV that puts it in a bootloop or won't let you change inputs would be a soft(ware) brick.

Hardware errors are hard bricks.

This isn't a difficult delineation.
I didn't miss the point; the point was "X is not ambiguous if you assume Y to resolve the ambiguity".

If you assume that the writer considered kg to only mean mass you can infer that they were talking about earth weight in lbs.

But I don't think one can reasonably assume that, when they wrote weight and didn't specify where, when Mars weight would be more relevant.

If someone isn't being clear and precise, then you can't resolve meaning by assuming clarity and precision. Interpretation doesn't govern reality.

This is reminding me very strongly of the perennial discussions of undefined behavior handling by compilers.
You can try it here: http://www.cdglabs.org/thinglab/ (Smalltalk-78)
I remember the term being used at least as far back as the mid-80's. If you screwed up adding a second SID chip to your Commodore 64, the guides warned you about the potential for "bricking" the computer. Usually through static discharge.
Thank you. I am not a chrome user, however - do any such utility pages exist for Firefox and Safari ?
Antifragile Love
Remove metadata from attachments (add-in for Gmail)
Why can’t you be rich and also care about your community? You don’t start life as a senator, you have a career before it.
1. Lobbying

Bribery (Korea) | Lobbyist (US)

S. Korea has no concept called lobbyist. Definitely no official lobbying firms exist. So when a company or trade association wants something, it inevitably turns into something like bribery.

2. Dollar and oil

Won (Korea) | Dollar (US)

To be able to exist as a self determining nation in modern world, you need oil. And you need a lot of oil if you want an industry and provide a decent living standard. And oil is usually sold when buyer pays with with US Dollar.
US can just run printing presses harder if more $ is needed. And still keep buying oil with no issue. S. Korea doesn't have such a luxury. And S. Korea has to keep earning $ in order to be able to defend their nation (both physically and to keep out undue influence) from Russia/China/Japan/NorthKorea. And this is why those firms who can bring in more dollars are valued in S. Korea. It's a matter of national survival.

The last time Korea wasn't able to defend itself, the royal family that had been ruling the kingdom for 500+ years were literally tossed out to the street. Empress Myeongseong was killed in court by Japanese backed thugs, and her body was burned and buried unceremoniously.

And the Japanese occupation led to the nation being split in two. A kingdom nation that had existed with same boundary for 500+ years. Much longer than Germany.

And this led to the Korean war, war that brought a civil war to Korea that is probably more devastating comparatively than the Civil War of US.

All because the nation couldn't pay for the things (people, material, technology) needed to defend itself in 1910.

Even the much praised great preparedness against covid-19 in S. Korea was possible because firms brought in $ which meant more tax revenue for the S. Korean govt to use to pay for everything that is needed.
CMilk did a video a week or two ago on what evidence we have so far. I’d say it’s convincing enough; or rather, that within the context of China, there is enough smoke (disappearing lab members, papers removed...etc), lots of CCP efforts to call those rumors, and not much dispelling being done by the government. In all my years in China, if there’s one thing the government there hates, it’s rumors and they will do anything to squash them if they’re actually false (eg providing proof of life if people claim someone is missing vs just saying “I assure you they is alive.”)
2.14 was supposed to be a stepping stone between 2 and 3, released only so that migration could be easier. They skipped it because apparently source code differences between valid 2.13 and 3.0 aren't that great. From what I saw it is mostly about migrating macros, the rest most likely would still work.
PHP Agnostic Connector, design-by-contract based
What you’re saying is a different threat model: your application goes rogue. SGX and TEE in general attempt to solve the reverse: your host goes rogue.

Research has shown that it is not a panacea, but we already knew that. It’s hardware not a full proof cryptographic solution. Some solutions have enclaves gather their results in a fault tolerant way to increase security even more.

So we could say that Intel and hardware vendors in general are looking for a solution that doesn’t exist. Or we can say that this is greatly improving your option when you are really scared of host compromises in your product.
I suspect it’s the need to deliver a new OS every year.

Apple used to maintain a 2 year (or longer) cadence earlier.

I suspect the first few months after each release used to be focused on hardening it. With the yearly release cycle they probably have to shift over to working on the next release almost immediately.
While I'm on the fence re: China's potential Nefarious actions ..there's no doubt China's economy which now has a head start will benefit from Corona.
BCG Against Coronavirus: Less Hype and More Evidence
I am quite the Apple apologist, but Catalina is awful.

1. As seen here, it's a bugfest.

2. For user-facing features, it brings…Sidecar? And a bunch of half-assed Catalyst apps, I suppose.

3. Such an exciting new set of security features—really met what I have to guess was their goal to quickly train me to click OK on every single dialog to get to work.
Pretty much what the challenge is about: try to get online :-). There is an endless stream of stuff to keep me occupied.

(i mean, sure, i'd also do the sunbath and swimming bits, but based on previous experience, most of my time will be spent on the computer :-P)
Lack of evidence isn’t sufficient to label a theory as conspiracy.

https://en.m.wikipedia.org/wiki/Conspiracy_theory
Oh, boy! This interview has oodles more thought provoking stuff beyond the “Maxwell’s equations” quote. Sometimes I feel like we worship more than actually listening to what is being said (and thinking about it and understanding it).

> Perhaps it was commercialization in the 1980s that killed off the next expected new thing. Our plan and our hope was that the next generation of kids would come along and do something better than Smalltalk around 1984 or so. We all thought that the next level of programming language would be much more strategic and even policy-oriented and would have much more knowledge about what it was trying to do. But a variety of different things conspired together, and that next generation actually didn’t show up. One could actually argue—as I sometimes do—that the success of commercial personal computing and operating systems has actually led to a considerable retrogression in many, many respects. You could think of it as putting a low-pass filter on some of the good ideas from the ’60s and ’70s, as computing spread out much, much faster than educating unsophisticated people can happen. In the last 25 years or so, we actually got something like a pop culture, similar to what happened when television came on the scene and some of its inventors thought it would be a way of getting Shakespeare to the masses. But they forgot that you have to be more sophisticated and have more perspective to understand Shakespeare. What television was able to do was to capture people as they were. So I think the lack of a real computer science today, and the lack of real software engineering today, is partly due to this pop culture.

> The user interface, which is still the predominant approach today, is a user interface as the access to function. If the area is interesting, you eventually wind up with something that looks like the control panel of a nuclear reactor. So this is the agglutination of features. [...] Corporate buyers often buy in terms of feature sets. But at PARC our idea was, since you never step in the same river twice, the number-one thing you want to make the user interface be is a learning environment—something that’s explorable in various ways, something that is going to change over the lifetime of the user using this environment. New things are going to come on, and what does it mean for those new things to happen? This means improvements not only in the applications but also in the user interface itself.

> SF — What do you wish you had done differently in the Smalltalk era? AK — I had the world’s greatest group, and I should have made the world’s two greatest groups. I didn’t realize there are benefits to having real implementers and real users, and there are benefits to starting from scratch every few months. I hired finishers because I’m a good starter and a poor finisher, but it took me a long time to realize that I was interfering with them by trying to improve things.
> A virtual forum could be a boon to people with good technical ideas but high introversion.

This sounds like IRC, or whatever the preference is these days.

As a conference organiser myself, I think it's perfectly fine for people to not enjoy the hallway track.

These people might be the ones who benefit the most from sitting in the talk room, and being exposed to the variety of ideas that a conference would hopefully offer.

I also think that it's perfectly fine to just crowd around a speaker (at least, in pre-COVID times), and just listen in on the technical conversations that other attendees are having with them.
Interesting, just tried this, where I compared my laptop (Ubuntu) and desktop (Arch) with my Macbook, and the latency actually seems lower on Linux than OSX, seems OSX has some smoothing that seems to make things look/feel slower. Scrolling is clearly faster on my laptop and desktop than the Macbook (didn't even had to record a video to see the difference), tried Firefox on both Linuxes and Safari/Chrome/Firefox on Macbook with the same result.

So the quest continues...
Dvd swapper drive? Does it work like a tape library? Do you have any pointers where to find these?
The number of drunk/hungover/obviously coding people I've seen at tech conferences makes me realize what your saying isn't much different. Your either paying attention and interested or your not. Being there doesn't help. They're just there for the drinks

If you don't set aside the time why did you sign up?
I saw that on the web page. All I needed to know, minus how to get the bar on the top. The Action|Keybinding menu that comes up on first launch is simply too tall to fit on my laptop screen; the most important section Launch is off screen if I don't close several of the others. All in all, though, I'm very impressed with it.
You need to maintain value or decrease at a very low compounded rate.

You don't need compound gains.

> This doesn't work for people who want to have children, who may have healthcare conditions, who need to take care of their parents, etc.

I'm not sure what this has to do with my point. You need to save more than you earn. If you can't or don't want to, so it goes. Not everyone's a winner.
Jitsi Meet – Tracking in the iOS and Android Apps
> I can no longer sync iOS’ Contacts with my macOS Catalina’s Finder

I'm not sure I understand what this means; how does Finder access and sync contacts?
Yes, I really hope that JMAP succeeds and applaud Fastmail for taking this on. The problem of course is that there's a huge drag in getting new protocols like these established. One problem is that Fastmail works with Cyrus, but Dovecot seems to be much more popular nowadays. Of course, getting a new protocol into Dovecot is a pretty big undertaking, but I hope they will eventually find the time to do this.
I think you will enjoy “Primitive Technology” on Youtube
Top Free CAD and 3D Modeling Software
I read some articles about drive-in theaters last month during social distancing, and they closed the concessions and encouraged people to bring snacks from home. They compensated by increasing the price a bit. Still plenty of takers.
Yes, but how to use them to emulate labels support is not.
PowerShell commands are not case sensitive.

Commands use <Verb>-<Adjective><Noun> structure, for example Get-ADUser gets an AD user. Once you learn that, it's easy to know that the equivalent command for AzureAD is Get-AzureADUser.

It did take me a while to get used to it, but it does make sense, and it makes it easier to learn/remember commands.
obviously...

talk to a smoker or remember being spit on by accident when someone talks. Also this one choir that spread coivd-19 despite some physical distancing.