skysight-inc/HackerNews huggingface dataset:
From a reddit comment:

>An epidemiologist, Dr. Carina Blackmore, was the one who contacted the IT director to make the change. Then the IT director contacted Rebekah Jones to actually implement the change and she threw a fit. There is nothing to suggest Dr. Blackmore is political or wanted to support reopening.

>https://www.tampabay.com/news/health/2020/05/19/florida-heal...

>What Dr. Blackmore asked to be removed was a count of unconfirmed cases based on self-reported symptoms. They only wanted confirmed cases represented.
I was a ledger user for years, then some things happened, it got out of date, and I haven't gone back. But I tracked it in great detail. Every transaction, updated prices on stocks every month. It was really nice, and I had a tmux configuration that automatically loaded an emacs buffer with an org file holding all my ledger entries, and other panes containing various reports (uncleared balance, balance in cash/credit card accounts, total balance, monthly reports, etc.).

I will do it again, but haven't. I'm presently using YNAB because it's easier for my wife and I to share. I use it to a similar level of detail, but don't track my stocks and retirement accounts with it. IT's been very helpful for us to know how much money we have and where it's all going. Last year was very expensive and we ended up in some debt, so this is also helping us get things back on track. It's hard to get out of debt (especially if it's become a habit to rely on credit) without knowing this kind of information.
It was another Spotify podcast acquisition which led me to cancel them in favour of Napster earlier this year, and I couldn't be happier.
Building a Rogue Captive Portal with the Raspberry Pi Zero W
> Minimum system requirements for R6 Siege is an i3.

I've never played R6 Siege and have no idea how it performs, but I would just like to say that this is effectively meaningless and I hate how games put it in their system requirements. Writing "moderately fast CPU" would carry more useful information. A Westmere Core i3-530 from 2010 is not going to perform anything like a Coffee Lake Core i3-8100B from 2018.

(I'm not that smart, I looked up the model numbers on Wikipedia: https://en.wikipedia.org/wiki/List_of_Intel_Core_i3_micropro...)
>Driver stuff also breaks on Windows, for example I did have a new laptop where the Intel Wifi card would always stop working after an hour or so with no way to diagnose the problem, due to bad drivers presumably.

I tend to find that on a clean install pretty much every Windows machine I have encountered operates smoothly. I tend to stick to brands such as Dell, HP, Lenovo and Acer. I guess with no name brands there is a chance the drivers are not up to snuff? Even then I find that most drivers these days are included via Windows 10's Update feature. They have been solid. Again, I am only comparing a clean install. Every year for the last 10 years I have found something that is system breaking in Linux. The example I cited was the most recent attempt to try the latest Ubuntu & Ubuntu mate distros. I go back and try again every year as a side project but I usually switch back to Mac in a day or so when I discover more problems.

>Have you not noticed how all the new settings dialogs since they started trying to deprecate Control Panel have piled up different interfaces for accessing the same settings, some of which don't have all the settings meaning you have to dig back in the old interfaces. Plenty of stuff on Windows you might want to change requires editing the registry. One difference on Windows is that Microsoft will probably overwrite that setting change randomly on a subsequent OS update.

Yes I have seen them but it hasn't been an issue for me as Control Panel is still there basically unchanged since Windows Vista. Thats ~13 years where I can feel confident that a toggle that I expected to be in a certain place has always been in that place. This shouldn't be changing so much in Linux or any OS. A toggle in a control panel is something you use once in a blue moon and forget about. Having to hunt down the toggle because it keeps changing just adds to frustration you don't need.

>Do you not see the frequent articles about Windows 10 QA issues, there was one just the other day on HN front page for a while

Windows has always had issues with updates and upgrades from old crumbly systems. I admit that. Mac seems to be the best at this. Linux fails on a clean install(my story was from a fresh clean install). It is not a fair comparison.

In regards to the checkerboard comment, I'd like to add that you have to consider the severity of the issue. On Mac & Windows the majority of issues in a clean install have tended not to be severe system breaking issues in my experience. In Linux the system breaking issues(like the ones I describe) are fixed and replaced by totally different system breaking issues. This is a important distinction because it raises the amount of tolerance required to keep using the OS.
Thanks; I looked back myself. Boy, I like to talk about Ralph, huh?

To be expected, I suppose. It really was my favorite working language ever.
Electronic Lottery Tickets as Micropayments (1997) [pdf]
It's available as an rss feed that can be consumed by any podcast player. It's not just YouTube.
Yeah, every single remark from the DNC in that article was absolutely ridiculous. All zero of them.
Tiller is trying to build exactly that: https://www.tillerhq.com/

I haven't used, because I use personal capital and they both used Yodlee, and my biggest gripe about personal capital is yodlee isn't keeping up with 2fa style logins from banks
timing was bad on that with the AI winter.
their "store" failed because nobody wanted to go through all their BS.

Now they're making it so anyone with a keyboard can add to their package manager. Probably with the end goal of a walled garden ala Android and Apple.

The next stage is probably to "sandbox" whatever code runs in these installers into a virtual restricted environment. I would bet money on it.
Hah, "doomed". Micro payments are just getting started mate ;)
I was quite disappointed as well. I guess the only way to go is to use a strong password, which is NOT "memorizable" and hope that the reminder banner won't show up too often. Very sad ...
I just deployed Open Project last week. Not as powerful as ms project, but fill our need.
Can anyone comment on whether Lists, (and especially Teams) are Electron based, or React Native perhaps since Microsoft has a lot of support for that? There is that "webplatformy" look and feel, but I'm not sure?
No, but you'd get the point across better by using a less ridiculous example -- that's my point. Nobody's ever going to support a ban on surfing because it's just ludicrous on its face. Ending tobacco and sugar subsidies is something that could get real consideration today.
Can anyone explain this?

Are you asking if companies make bad reference code a deliberate part of their product? I don't think any company will admit to that if it was their plan.

I've seen just as much bad code as you - probably more. My observations come down to this:

1) It's reference code and labelled as such, so there's no warranty and thus no investment in making the code look good, follow any standard, or even be readable. If it works, that's enough. 150 out of 150 unit tests pass? End of story. Complaining to your FSE will get you either a shrug or a quote from their contact engineering arm. Better FSEs at better companies will try to get to the original author and ask them what the hell is up.

2) The code is written by the hardware engineers writing the Verilog and designing other parts of the chip. Sometimes they're using it to validate the part and sometimes they're recruited to write the reference code and sometimes it's both but, in all cases, they're typically not software engineers.

3) The code is shopped out to contract software engineers in far away time zones because of cost. Any companion software has a non-zero cost which means it has to be paid for in the price of the chip sooner or later. There's a strong drive to keep that cost down, obviously.

I get your frustration and it would be nice if you could port reference drivers into your project in two clicks and then get back to finishing your sprint. I feel fortunate if there's anything I can read alongside the datasheet.

I could mention companies that I think do better than others, but that will probably attract a flurry of counterexamples. From my POV it's just part of the job.
I dunno but for example Wire does implement addressing without giving phone number optionally if you sign in with an email and a password, which makes me less convinced of the necessity of forced PINs in this style to enable such cases (which should be optional in the first place). Same thing with syncing across devices which requires you opt in to add email/password combo to enable those features.
That'd heavily limit the perfomance optimizations that can be done, which is pretty crucial for a product like this.
As a touchpad-ignorant person (I have not used Macbook touchpad, so I don't know what I'm missing) Linux touchpad support had always seemed fine to me until distros started using libinput by default.

Last time I tried libinput, I couldn't disable acceleration on touchpads. "Flat" acceleration profile still had acceleration.
Transcending the spatial in transnational families’ online video calling
Assuming she told the truth. Governments typically love bureaucracy and massive projects, seems odd they'd fund any sort of website or app created by a solo dev...
Is anyone regularly or reliably getting bank/credit card data via OFX? I've considered switching from Personal Capital to these libre/open solutions, but I'd love to automate the data gathering.
I think that is just enough to make it worthwhile even for a poor American. If you can coordinate and plan ahead a little you would break minimum wage.
The Kitchenaid mixer is practically a trope in the "buy it for life" subreddit - how the old ones were built to last and the new ones are pieces of shit because they have plastic gears that'll break if you even look at it wrong. Well,

1) those plastic gears are sacrificial gears that will break if you drive it too hard but they cost nothing and are easy to replace; the "properly built one" may have a burnt out motor at this point and may be too costly or impractical to repair - and

2) you don't see the lot of them that haven't survived to this day and whose owners have thrown them out and forgotten about them already. And

3) people keep comparing the lowest end appliance from the 50s with the lowest end appliance today, and obviously the modern one is going to be a piece of disposable garbage. The disposable garbage tier didn't exist back then so compare the quality tier then with the quality tier now, and you'll find that modern quality stuff stands up just fine, if not better because of material advances and minor innovations. Yes, sadly, there are probably categories where the quality tier has gone away and there's only garbage left, that is unfortunate.
I'm not anti-Python, for what it's worth. I love Python, and part of that is because of the features that make it so slow.
A post comparing programming languages which makes a reference to "C/C++" is already problematic IMHO.
Replacing str(i) with the f-string f'{i}' lets it run about 2x faster.
Apologies, that part of my post was unclear.

I didn’t mean replacements for Excel itself. I meant specific vertical applications that are meant to replace common excel use cases.

I’ve been part of efforts to evaluate tools like Wrike and Aha! as replacements for gnarly excel spreadsheets. A single meeting of the stakeholders (managers of affected teams, VPs, high level engineers) to consider some aspect of the purchase decision cost more in salary and opportunity cost than a year of the SaaS subscription. Actual adoption, implementation, and training turned the cost of the product into a rounding error.
I tried it around November 2019, really liked Notion and the UI/UX of the product for some note taking/personal knowledge base, however I had to contact their security team through their support because TLS 1.0 was still enabled at this time.

They say they are audited by NCC ( https://www.notion.so/Security-6c56b4854b624b0d8f36711018647... ) but I don't know how NCC missed this. They disabled TLS 1.0 few days after my message.

My second concern is that their .so domain is the TLD of Somalia (with all the risks it brings in case of malicious takeover), and .so zone doesn't even support DNSSEC, once again this is a big issue for me, especially for an app that hosts "personal data" (I see they also make calls on a .com domain, but the .so main domain issue still stands). Support told me they would change the domain in the future but still didn't happened.

It's only my personal security stance/paranoia, but my 2 cents of what happened with them.
The paper is from 2018 so he might have seen it.
The missing piece of the discussion here seems to be socio-political (human) aspect of computer language usage. When choosing a "slow" language, many other factors beside performance and ecosystem are considered. The primary usage of a computer language is actually communicating with the fellow human beings, and there is a huge cost and overhead associated with all the software writing and interpretation. That is why it baffles me when Python is dismissed entirely on a pure performance basis.
His name rings a bell - I remember reading his stuff about polyphasic sleep. Interesting guy, one of the first "Quantified Self" types I became aware of.
Thanks agustif! Chaskiq is made with a lots of love, so yeah, I think it's pretty gold :D
This seems like a great open source alternative to Matlab, am I correct in my assumption?
Hitachi nailers are another tool I'd add to the "strictly professional" category. Their framing nailers are built like light boat anchors and you can use them the same way you'd use a sledgehammer in some applications. We would routinely use the back of the nailgun to move the wall around if it wasn't quite on target.
I agree that's too early to know if the vaccine works or not. At the moment there is still something good coming out of this: it does something. The production of antibodies is never guaranteed considering how picky the immune system is.

Whether this means that the virus can't infect the vaccinated people... is a far long stretch still. We'll need to wait until further on in the trial.
I just hope that libinput matches the xorg synaptics driver before it is deprecated. On every major OS release, I try the live cd to check if the touchpad with libinput is on par with synaptics, but it isn't there yet.
I am really surprised no one has mentioned https://zenkit.com/. Kanban - Wiki - Calendar - List - Mindmap - Hierarchy etc. It does those things very well.
Apple trackpads used to hinge 10 years ago.
Many historical artifacts were obtained under conditions we would not repeat today. You could argue that almost all artifacts of other cultures in western museums are stolen, but not everyone goes that far.

The British Museum is embroiled in many such controversies[1] and has put up statements around their Parthenon sculptures[2]. Large artifacts have been returned by nation states[3].

Generally, as I understand it, museums will keep artifacts they obtained under a framework that was legal at the time of its construction. Modern critics point out that these legal frameworks likely would not have been accepted by the population of the country giving up the artifact.

The Hobby Lobby artifacts do not even have a questionable legal framework as a fig leaf over their theft. They were taken in violation of international law as well as Iraqi and US law.

[1] https://www.theguardian.com/world/2019/nov/04/british-museum...

[2] https://www.britishmuseum.org/parthenon-sculptures-trustees-...

[3] https://whc.unesco.org/en/news/116
And then there was a time with a my... prefix like myspace

Something24 was also popular

And of course ending with dot com
This is a classic that may help you understand better why some people choose BSDs: http://www.over-yonder.net/~fullermd/rants/bsd4linux/01

Also, there are still new things being invented for BSDs (and Illumos) that aren't available in Linux. E.g. FreeBSD has Jails and Illumos has Zones which provide a complete solution for "containers" which are put together from different components in Linux which overall may not be as secure as Illumos Zones. Another one is the PF firewall. In OpenBSD they introduced security features like pledge and unveil.

Another thing is ZFS:

- on Linux there are legal problems with shipping it out of the box;

- it's far more popular on FreeBSD and Illumos than on Linux, so it wouldn't surprise me if there are bugs that will show up on Linux, but not on the other two.
Interesting point. That's different from typical moddable commercial game/game engine.

Typically, people may buy a game in order to play its free mods, but you can't tweak the engine and then sell that modified engine to other game studios. Whatever happens, the end-user has to have a licence for the original game.

This is a little different though, as you can modify the engine, then sell your game, and permit payware mods to use your modified version of the engine, perhaps even insisting on taking a cut. All the while the Defold guys don't get a penny.
"It's text, just send the damn text."

They only send what the user requests.

Using a software program that makes automatic requests that you are not easily in control of, e.g., a popular web browser, might give the impression that they control what is sent.

They do not control what is sent. The user does.^1

The user makes a request and they send a response.

One of the requests a fully-automatic web browser makes to NYT is to static01.nyt.com

Personally, as a user who prefers text-only, this is the only request I need to make. As such I don't really need a heavily marketed, fully-automatic, graphical, ad-blocking web browser to make a single request for some text.^2

#! /bin/sh

case $1 in
world |w*) x=world # shortcut: w
;;us |u*) x=us # shortcut: u
;;politics |p*) x=politics # shortcut: p
;;nyregion |n*) x=nyregion # shortcut: n
;;business |bu*) x=business # shortcut: bu
;;opinion |o*) x=opinion # shortcut: o
;;technology |te*) x=technology # shortcut: te
;;science |sc*) x=science # shortcut: sc
;;health |h*) x=health # shortcut: h
;;sports |sp*) x=sports # shortcut: sp
;;arts |a*) x=arts # shortcut: a
;;books |bo*) x=books # shortcut: bo
;;style |st*) x=style # shortcut: st
;;food |f*) x=food # shortcut: f
;;travel |tr*) x=travel # shortcut: tr
;;magazine |m*) x=magazine # shortcut: m
;;t-magazine |t-*) x=t-magazine # shortcut: t-
;;realestate |r*) x=realestate # shortcut: r
;;*)
echo usage: $0 section
exec sed -n '/x=/!d;s/.*x=//;/sed/!p' $0
esac

curl -s https://static01.nyt.com/services/json/sectionfronts/$x/index.jsonp

Example: Make simple page of titles, article urls and captions, where above script is named "nyt".

nyt tr | sed '/\"headline\": \"/{s//<p>/;s/\".*/<\/p>/;p};/\"full\": \"/{s//<p>/;s/..$/<\/p>/;p};/\"link\": \"/{s///;s/ *//;s/\".*//;s|.*|<a href=&>&</a>|;p}' > travel.html

firefox ./travel.html

Source: https://news.ycombinator.com/item?id=22125882

The truth is that they are just sending the damn text. However you are voluntarily choosing to use a software program that is automatically making requests for things other than the text of the article, i.e., "cruft".

1. The Google-sponsored HTTP/[23] protocol is seeking to change this dynamic, so if websites sending stuff to you without you requesting it first bothers you, you might want to think about how online advertisers and the companies that enable them might use these new protocols.

2. However I might use one for for viewing images, watching video, reading PDFs, etc., offline. Web browsers are useful programs for consuming media. It is in the simple task of making HTTP requests that their utility has diminished over time. The user is not really in control.
Tries to make it about COVID but if you read it, turns out Grab is pretty much a very Asian sweatshop for devs and endless pointless Zoom for the managers. Also, rats and ships and stuff.
Wasn't the AI winter mostly a thing wrt. U.S. academia? 5th gen was a Japanese-led industry project.
I don't know why, but I'm getting Web 2.0 vibes from this product.
Rumor: Apple AR Glasses Leak Points to Name, Price and Possible Launch Window
Starting over for a Dream
And somehow, more got done...
"also to be an effective leader in that mold you should start by being a generational talent like Michael Jordan."

This is such a good point.

It's so hard for most people to contextualize this.

Pro Sports athletes are basically 'life dedicated' to something, these are deeply competitive people in general. And then take the top 0.1% of those, put him with people that actually can be pushed to the top.

Jordan was no the branch manager of your local bank selling mortgages, who could not get away with such tactics.
I can't use gestures on Linux because it requires Wayland and Wayland is not compatible with Nvidia drivers. Because of my graphics card I can't use gestures. That's the Linux desktop experience™ for ya and it's why I only use Linux for the terminal and nothing more.

I also like to play video games.
Maybe because of this part:

> she was fired because she was ordered to censor some data, but refused to "manually change data to drum up support for the plan to reopen."

> She provided no further details.

As for why she would lie and what she would gain, she'd gain notoriety and probably a big paycheck from the next company who hires 'a hero' standing up against corrupt government.
Too bad you put interesting technology to use for financial speculation.
I don’t think they plan to store messages, but essentially conversations and contacts. This is in reaction to the number one most requested feature: Allow usage without a phone number.
Climate Science, Risk and Solutions: Climate Knowledge for Everyone
To get something made or to work at?
It will be interesting to see how this affects people's behaviors in the long run. How much years of marketing & advertising will be undone.
Antidepressants or Tolkien
“Can you guess if the word is an antidepressants drug or a Tolkien character?”
Web Multicast Receiver API (multicast IP for the web)
So does the illusion only work from some angles?
What name? Is it like appname.com or audio.app or audio-app.com ? Perhaps it is best to purchase them all?
Whatsapp chose BSD too
Not entirely related since this is less of a peer-to-peer and more of a "how do we solve things like paying for website views", but I really liked Rivest's approach for "Electronic Lottery Tickets as Micropayments"[1], as it keeps the amount transacted high enough to avoid transaction costs being a material amount, while also meaning that customers aren't charged that much for any individual transaction.

[1]: https://people.csail.mit.edu/rivest/pubs/Riv97b.pdf
"An API that allows web applications to join a multicast (S,G) and receive authenticated, congestion-safe multicast IP traffic from services that offer it. It provides:

- per-packet authentication

- an origin-based security model

- protection against over-subscription

This lets browsers join in subscribing to popular live media events or file downloads (software or pre-recorded media) that make use of multicast IP to enable the efficient use of network and server resources."
The State of the AWK
Where did I make false claims?
I think they've messed up badly with this update. I have several friends who want to get rid of Signal because they could not access their messages until they've set up a PIN.

Imagine needing to configure and remember a PIN on the spot when you need to urgently read your messages.
Scraping Robot – Scrape any website on the web
Makita worm-drive saws were nice because they were about half a pound lighter than even the Skilsaw with the magnesium case(HD77). This makes a difference when leaning out over the second floor of a house cutting rafter tails.