skysight-inc/HackerNews huggingface dataset:
I have a Microsoft 365 Family account and in outlook there is an option to configure a personalized domain.

I haven't actually switched it yet so I can't confirm that it works, but the option is there.
Also classes don’t serialize nicely so they’re a headache when dealing with things like redux actions, api endpoints, storing in local storage or a db etc. POJOs are a lot smoother.
I could see this integrating very well into https://grocy.info/
And unreasonable bot load is a legitimate concern.

What's illegitimate is that "attempting to ban programmatic access" is on the table as a legal redress.

The only way, from a technical moral standpoint, I could see that being remotely reasonable is if there was 1:1 feature and access parity with an API, then being able to legally force agents to use the API.

But critically that's 1:1 feature - if a user can do it, the API offers a method to do it.

And 1:1 access - if an unauthenticated user can do it, then no mandating an account is required for API use. And if any user can do it, then any user will be approved for an API key.

Otherwise, it's just ceding more power to companies.
Increased competition is a good thing. I’m glad several companies are in this space.

It’s only a problem if a single provider is a monopoly and uses that to squeeze out other companies in order to raise prices. We’re very far off from that because there are so many companies competing and none of them control the market.
Sounds like it, yes. However, re. my first question about sharing feeds and building a sort of community around it, I cannot really find anything interesting. But maybe twitter/reddit/HN are fulfilling this gap already, although not neraly to the extent I'm imagining here.
Yes it works, I moved a GV number from my Legacy G Suite account to a Gmail account.
Many moons ago I wrote and published a little app that allowed users of a popular VOIP provider to listen to their voicemail. Previously, voicemail functionality was limited to their awful web-only interface, but the audio files could be easily scraped once the user provided their credentials.

My biggest fear/risk was getting noticed and sued by the company, merely for letting users request HTML and display it differently than the company wished. The app is no longer available, so I guess I survived but the idea of $BIGCO crushing me with lawyers was chilling.
We're mass enabling the zones that have asked for Beta access and will be going GA soon. Email me at celso@cf if you can't wait; we'll try to prioritize.
So basically corporations don‘t even pretend like they grasp the idea, that you pwn your data.
It is theirs. You can use it, give it to companies, to the government, but you are not allowed to destroy it (just like currencies in many countries). LOL.

Edit: typo. I wrote „pwn“ instead of „own“. But then I thought about it and somehow it feels appropriate.
Yeah but if my hardware I buy is effectively useless because the software is garbage then am I likely to buy Pine64 again?
That is the proper way, sorry if I wasn't clear.

But also, there are often low points in the piping that are not drained by the lowest faucet. And people frequently forget traps, tanks, and toilets.
Different topic so I wouldn't call it burying the lede. Still extremely interesting
My wife and I share a single Spotify account, so when she's listening, I switch to the free tier of Amazon Music. I wonder if that counts toward that 13%?
I'm sure it is just a marketing term that they've come up with.

https://www.amazon.com/music/unlimited/why-hd

HD: 'CD quality audio (aka, “lossless”)'

Ultra HD: 'Better than CD quality audio (up to 24 bit, 192 kHz)'
Ask HN: Why do we still get Spam Voicemail
If the technology for sound hound exists why can't the major telecoms detect spam calls and forward to the appropriate FBI or other agencies for known robocalls?
I am curious what Google Play Music's share was before they shut it down in favor of Youtube Music. Myself and a few friends were using it until they shut it down; we basically split between Spotify and Apple Music based on what OS we were using.
I'm into fractal videos (e.g.: https://www.youtube.com/watch?v=8cgp2WNNKmQ), and resolution makes a huge difference there. I got a 4K TV largely for this reason, and seriously considering 8K for the next one.
It's not the punishment but the likelihood of being punished.

Even if the punishment is not that severe, a high probability of being caught is a much greater deterrent.
“Defund the police” is one of the most shockingly terrible slogans I’ve heard in my life. I know a lot of life long Midwestern Democrats that gasped in utter dismay when they heard this term and saw that yup, this is in fact what our party is going with.

It inspired some of the most insane and vile hatred I have ever witnessed.

Not being able to see that really just means you are out of touch with huge swaths of Americans of every political persuasion.
Given that your first statement is an easily dismissible falsehood, how would we rate your level of understanding to even begin explaining that Payment for Rights isn't legal in the US?
I assume by "hard limit on the number of emails" you mean daily sending limits, which is quite high for a personal user (500 per day)? If that's the case, Gmail also seems to have a similar limit.

Or do you mean there's a hard limit on total number of emails you can store?
>> We are working to move to multiple availability zones and data centers.

Surprised it was a single availability zone, without redundancy. Having multiple fully independent zones seems more reliable and failsafe.
Yes, I didn't intend to imply otherwise, but I could've elaborated.

Some people will argue a preference for string literal union types over enums because the string literal types don't have any runtime overhead. They just provide type safety at write-time and are bare strings at runtime. But as soon as you start adding arrays and custom type predicate functions to work with them, you're adding runtime objects, which removes that particular advantage over enums.
Eschew flamebait. Avoid unrelated controversies and generic tangents.
Ask HN: Software Debugging Papers?
Hey HN,

Software Debugging is to me the funnest part of software development, and it occurred to me to write a book on it, adding some of my experience to the area.

As an entry point to the book, I thought of writing a Review Paper on the subject, and as such, I have to read as many papers as I can find to review. So my question is: do you have a paper recommendation on Software Debugging that's not in the list below? Any other tips or advice on writing a paper are also welcome. Thanks much.

BIG LIST FOLLOWS:

Application of Dynamic Slicing in Program Debugging

Automatic Debugging Approaches: A Literature Review

Debugging and the the Experience of Immediacy

Debugging Scandal: The Next Generation

Designing the Whyline: A debugging interface for asking questions about program behavior

Generalized Algorithmic Debugging and Testing

Fostering Debugging Communities on the Web

If I Only Changed the Software, Why Is the Phone on Fire?

Interprocedural Slicing Using Dependence Graphs

Introduction to the Special Issue on the Debugging Scandal

"My Hairiest Bug" War Stories

Performance Debugging for Distributed Systems of Black Boxes

Programming on an Already Full Brain

Research Issues in Software Fault Categorization

Scalable Omniscient Debugging

Software debugging, testing, and verification

Software Visualization for Debugging

Techniques for Debugging an Application (US 8,966,448 B2 patent)

The Errors of TEX

Thrown from Kansas into Oz: Collaborative Debugging when a Shared World Breaks

Toward a Theory of Computer Program Bugs: An Empirical Test (tho I couldn't this one anywhere)

Towards a Theory of Software Development Expertise

Using Program Slicing In Software Maintenance

Yesterday, My Program Worked. Today, It Does Not. Why?

All from this list: https://www.monperrus.net/martin/empirical-studies-on-bugs

---

I also intent to read a couple of these books:

Debug It!

Debugging by Thinking

Debugging: The 9 Indispensable Rules

The Practice of Programming

Reversing: Secrets of Reverse Engineering

Why Programs Fail
Using the word "convicted" was not a mistake. They could have raised awareness about Rosenberg's background without lying about it. But sure, let's agree right now that saying "convicted terrorist" was an unfortunate mistake. How do you justify the next sentence:

She was convicted for the 1983 bombing of the United States Capitol Building, the U.S. Naval War College and the New York Patrolmen’s Benevolent Assoc.

Talk about misdirection, this is 100% false. She was not convicted for any of those bombings. Not in any way, shape, or form. How do you square a perceived innocent intent of the first sentence with this doozy of a lie in the second sentence, which obviously serves to bolster the claim of "convicted terrorist".

I agree it's important to make clear the history of violent people, and to avoid them when possible. At the same time I would say that mischaracterizing and overstating their past is not a good way to do so credibly. Perhaps that may cause people to miss the forest for the trees, but that's all the more reason to keep one's statements moored to facts.
Infantilizing the Computing Public
Anecdotal but my parents use the one integrated in prime because they mainly listen to old music.
Ask HN: What’s your take on unlimited vacation?
So if YC is a startup that builds startups, is a (perfectly-functioning) PG bot a startup-that-creates-startups-that-creates-startups?
I don't have a problem with Google eliminating the free tier or charging for use but the lack of a migration option hurts.

In my case, I only have one user, so it's not a big issue paying for it. But I also use Google Voice which isn't part of the standard Google Workspace package and I have to pay $10/month/user to add it.

So I would go from paying $0/year to $192/year ($6/month for Google Workspace + $10/month for Google Voice) is a bit of a pain. I am OK paying $72/year for email, etc. but $200 is a bit steep.

And if I want to migrate to a non-G Suite account, none of my history will transfer over.
These stupid modals jumping at you on every click!!
Gotta-watch-em-all: Memory usage monitor for process trees
> cause miscues among readers

Surely the readers are reading the code in the font of their choosing. If they get miscued by ligatures, that's squarely on them, because they're the ones that chose to read it in a ligature font. That's the beauty of fonts - they can be very personal.
So the outage lasted 3 days and the postmortem took 3 months!
I use cURL a lot. I can see how this would maybe somewhat useful for working very quickly, but the wiki-given use cases of k-v pairs and lists are simple enough in raw JSON.

Something that would be helpful is for cURL, HTTPie, Postman, Fiddler, etc to standardize on a request/response pair format such as Chrome's HAR. There are some tools in NPM and the below HAR to cURL too, so I think native HAR support would be more helpful than a JSON builder.

https://mattcg.github.io/har-to-curl/
Don’t forget fake news and talk show hosts willing to say anything that gets people talking all for the purpose of selling crap products at exorbitant markups.

Democracy be damned, there’s money to be made on dietary supplements!
Not disagreeing with you or your criticism of the headline. But it's also worth pointing out that 10b5-1 plans are still rife with abuse. Executives know when they are scheduled to sell their stock, so they have the ability to silently time information to hit after their sales. They also pull shenanigans with multiple, overlapping 10b5-1 plans and constantly starting/stopping individual plans to cancel bad sales, etc.

It's hard to prove abuse and the current rules allow for it anyway. But over time, 10b5-1 plans constantly outperform the market so the assumption is they are frequently abused. It's been an open secret for at least a decade and the SEC is finally attempting to do something about it [1].

[1] https://www.bclplaw.com/en-GB/insights/sec-proposes-big-chan...
You can teach all of those things without pushing collective guilt by association simply because a student shares the same skin pigment with someone who has been dead for decades or centuries. Johnny Fifth Grader did not enslave anyone. Johnny Fifth Grader did not "systematically exterminate" anyone.

You neglect to mention the millions of white Americans that _supported_ the civil rights movement. Or the 500k or so of them that died in order to end the civil war and slavery. This is the kind of attitude that this bill is trying to combat. Despite what some may think, American history is far more nuanced than "white people bad".
Not if you only use them as a dumb terminal.
Reverse Engineering 101
My understanding is that police have reduced their preventative policing activities either by policy or soft pressure. Criminals aren’t idiots—they can tell when police pressure goes up or down.
I think ligatures are amazing, makes code easier to read for me.
With Covid-19, Air Is Both the Problem and the Solution
Apple Should Bring Back Dashboard
Amusingly the original timestamps were much more synchronous. A PR from a 3rd party changed that: https://github.com/sammessina/yeshello/pull/1/files
If you want to keep the google accounts working for things that free (photos, YouTube etc) you can switch first to the business essentials plan and then to the cloud identity plan. Then you can move the email elsewhere but the google accounts still work.

This was essential for me as I used g suite for my family and some are using it for photos.
If you interested in Cloudflare's Email Routing https://developers.cloudflare.com/email-routing/ we're mass enabling the zones that have asked for Beta access and will be going GA soon. Email me at celso@cf if you can't wait; we'll try to prioritize.
It sounds like the same situation as large model on 8088. I'm wondering if any 8-bit systems did anything like this, but I don't think so.
Ummm the whole point is that it is a measure of relatively unregulated dollar for dollar transactions not subject to any clearinghouse, exchange, or blockchain regulation or visibility. LIBOR is supposed to be the benchmark of dollars anywhere, so to speak. So you're talking about apples and oranges
gmail.com or your a personal domain name?

- gmail.com -- no.

- if you can go to https://admin.google.com and you have users -- yes
> I doubt that part of a TOS is enforceable as it restricts speech.

Contractual restrictions on speech are enforceable.
Maybe they are smart enough not to perceive it to be a matter of major import. I don't blow my nose at the dinner table at a restaurant not because I'm on the correct side of an ideological conflict but out of simple manners.
I've recently updated my setup a bit.

FTTH -> MediaConvertor -> Ubuquiti EdgeRouter 4 (ER-4) -> Mix of TP-Link TL-SG2008P Switches, Netgear GS208E/GS205E Switches, all multi-VLAN -> Older HP Workstation with XEON procs running as VMware server (hoping to replace with something smaller and less power hungry eventually) -> OC200 Controller -> 2x EAP245v3 WAPs (Obviously not exactly in a chain order like that...)

I have a TP-Link TL-ER7206 that I may replace the ER-4 with (ER-4 is stable, and working well) (Would love to know if anyone is successfully running the TL-ER7206 with the Bell Canada provided SFP directly installed.)

(Had to go with the MediaConvertor because the SFP in the ER-4 has a bug and resets every 20 minutes or so)

Previously I had:

Cable Modem -> ALIX running pfSense -> Netgear GS208E/GS205E Switches multi-VLAN -> Older HP Workstation with XEON procs running as VMware server (hoping to replace with something smaller and less power hungry eventually) -> 2x MikroTik HAP AC as WAPs

I liked the setup, but the Cable Internet was slow by today's standards, and the ALIX only had 100M LAN ports, which limited my inter-VLAN communication speeds. (I couldn't justify the expense of new hardware required to run the newer pfSense/OpnSense) I liked the MikroTiks, but noticed that the wireless performance was slow once I moved to the Gigabit Fibre Internet.

The MikroTiks had replaced some TP-Link Archer C7 I was using as WAPs that were running OpenWRT. They were okay, but the devices needed to be reboot every 2 weeks or so (which was scheduled).

I've also run copper wire to various points to spread the equipment about the flat.
No, because multi-track drifting cannot be used to solve the problem in a funny way.
As long as advertisers will pay to show up between segments, there's no real incentive to.

News exists to make money, and a faster but less accurate story is more profitable
Yes. And iCloud-based Safari-storage of passwords for all iPhone users.
Any table in SQL Server without a clustered index will be stored as a heap.

https://docs.microsoft.com/en-us/sql/relational-databases/in...
As sibling comment also noted, there is a free tier that we've been using forever.

They also have a much cheaper option for students, I think $1/month or something like that.

Not sure if every Prime user uses Amazon Music, and how they count their user base.
They must think having Manhattan in their address lends them some credibility.

It does. That's why, thanks to number portability, you can sell a 212 area code number for hundreds, or even thousands of dollars.
Please correct me if I am wrong but you control your Google Workspace domain, am I right? There's no need to change your email address, and reading Google's documentation it seems like you can also keep your Google account: https://support.google.com/a/answer/1257646

Google has for ages already supported Google accounts for external domains whose email is not handled by Google.
I tend to agree not because I think they often get the semantics wrong, but because it's an unnecessary translation operation my brain has to do. Why does my brain need to process two different ways of representing the same thing (one when typing, one when reading)?
I would find a third cofounder but offer less equity than 5-10% and start paying him/her with commission
How are public opinions on a topic related to ongoing well-established legal rulings on the topic?
Baffled (horrified?) me at first, but the timestamps make it pretty clear sarcasm. The only time hello should be used in a slack channel is in the context of "hey, this still a good time for a call?"
As opposed to https://nohello.net
Though both sites intend to convey the same message
If you read your mortgage contract I'm pretty sure you'll find a clause related to what your rate is based on if LIBOR is no longer available.
When I hear the phrase, to me it's more about shifting resources from punishment based (policing), to community development in historically underserved minority communities. The effects of redlining mean we still have many highly racially segregated cities. It's directly acknowledging and confronting that history, which is uncomfortable for a lot of white people.

One can support both public safety and community development, and it's win-win if helping raise people up out of poverty reduces the need for police presence.
Good question. I suspect this was because when the rate was defined in the 1980s, collecting that data would have been difficult.

After the LIBOR scandal, the EU brought the benchmarks regulation (BMR) which says that interest rate indexes have to be based on actual transactions, just as you say. Euribor, the equivalent of LIBOR for lending in euros, was reformed to be based on transactions:

https://www.emmi-benchmarks.eu/benchmarks/euribor/reforms/

The administrator of LIBOR proposed doing the same:

https://www.clarusft.com/rfrs-libor-is-changing/

But in the end, US and UK regulators decided just to abolish it, in favour of overnight indexes based on real transactions (SONIA for pounds, which already existed, and SOFR for dollars, which was created for this purpose).

I believe this divergence happened because of differences in the lending markets. In the euro area, there is still a lot of unsecured term lending, which is what Euribor measures. But in the UK and US, this kind of lending has largely dried up, but there is a lot of overnight lending, so they chose rates which measure that. I don't know why the euro area is different to the US and UK here. It's possible that the euro market will evolve to be more like the US and UK, in which case Euribor will stop being credible, and the euro will also move over to its overnight rate, ESTR.

Another fun quirk is that SONIA and ESTR measure unsecured overnight lending, whereas SOFR measures "repo", which is essentially lending secured with government bonds as collateral. There is a sterling overnight repo rate, RONIA, but i don't think it's used much. I think repo volumes are higher than unsecured lending volumes; if that difference gets stark enough, perhaps sterling and euro regulators will force another switch, to the repo indexes.
If you like history and stories like this you'll probably also enjoy "Madhouse at the End of the Earth: The Belgica's Journey into the Dark Antarctic Night" (https://www.goodreads.com/book/show/54900051-madhouse-at-the...)

A 1897 expedition that ends up wintering (stuck floating in the ice) in a time just before radio communication.
So they can push up the price of crypto and NFT's instead of pushing up the price of housing. Real estate is a zero-sum game since there is a finite amount of land and it's controlled by the government. Many many people wish they could develop more housing, but they can't.
I mean, ideally I'd like to be able to define my own don't-go-there areas, such as near airports or areas that smell bad, but having defaults that route traffic around areas like this seems good.

Legislating that traffic/etc fines go to a _state_ budget instead of local town budgets might solve this, but I imagine that would be very hard to pass, let alone survive lawsuits.
The i22 corridor is practically unavoidable if you are traveling west through north alabama, past birmingham.
Thanks much for the info.

Why can't you just ignore API requests once it exceeds a threshold rate?
> Content is almost 100% siloed now, and culture will fracture because of it.

Culture that fractures when electronic entertainment content produced by a tiny number of companies is siloed is not a culture that was worth preserving in the first place.
Ad 3. Lot of people don't know about it, but there's a open source, free, and DynamoDB compatibile databse called ScyllaDB - API it's called Alternator to be specific.
While surgery may not be a commodity, the same mechanisms of price discovery lowering prices across the board apply. Even if a surgeon is more skilled, are they worth 3x the cost?
Does Apple or Spotify have some sort of extra feature over Amazon that would appeal to non-casual listeners?

I had Apple for a bit, switched over to Amazon because of the Prime discount... while I'm aware that morally I should de-Amazon my life, the service is pretty convenient.
I made the switch last September from Spotify back to Apple Music.

1 reason and 1 reason only. Lossless. Why Spotify still doesn't offer this as an option is beyond me. I get that its a small amount of people who care but still why not offer it? I would pay a little more to use their service.
I just want to pass it a filename that contains the JSON. Never been a fan of heaving around post bodies that dangle from a curl command...and I hate postman.
Very clever. This makes sense.
Isn't the whole point of that bit that we've become spoiled and indifferent, to the point where we no longer appreciate how amazing and futuristic our world has become?
Am i the only tidal user left?