skysight-inc/HackerNews huggingface dataset:
Unfortunately, blogs == spam in a lot of the non-technical world.

The /r/woodworking subreddit used to have a strict "no blogs" rule that finally got relaxed to just be more "no blog spam".

I noticed similar problems in Pinterest, where you'll find pins that have beautiful images but lead to spam garbage. So, there might have been a page that was initially hosting the image (probably copied from somewhere else), but then, it gets swapped out with an advertising garbage site. And the pin goes up in popularity because most users just don't care about the backing site.

The wider the potential audience, the bigger the potential for spam. And it sure doesn't seem like there's a great, consistent way to filter spam. Search engines do not appear to have kept pace since the rise of walled garden social networks.

At this point, I would pay for curated, interesting updates. It's just hard to see how a product like that would easy to find these days.
Hey man, how could I dm you?!
Agreed. Its ridiculous to go armed to the capitol or whatever, yelling about personal freedom. When a reasonable conversation can be had anywhere.

I suggest folks write their congressperson. Instead of endangering the public with pointless rallys.
I think there are more than just those two interpetations.

I also think more people than Graeber have been aware of the existence of BS jobs for a long time.

What is nice about the Wikipedia page is that it acknowledges that BS jobs "is a thing".

Perhaps it facilitates more open discussion of the phenomenon.

SARS-CoV-2/Covid-19 may be facilitating the discussion even more as it has forced people to consider what jobs are "essential" versus what logically can be referred to as "non-essential".

I have seen one commenter on HN raise the issue of why pay does appear to correlate with whether a job is essential or not. Perhaps this is something more people will start to think about.
If your New York business sells something to someone in Oklahoma, you don't have to charge NY sales tax. That's not controversial or a grey area (edit: until 2018). I don't know exactly how they structured this transaction, but if it ended up in Oklahoma it seems to be within the spirit of the law.
Setting up a Verdaccio NPM registry
Some Appliances Aren't Like They Used to Be – and That's a Good Thing
> How does this tablet differ from any other artifact in a museum? Couldn't it be argued that any ancient artifact from another culture is stolen?

Lots of the early archeology exported antiquities legally. At the time most of the Middle East, Greece included, was ruled by the Ottoman Empire that granted official permissions for western archeologists to take objects or even whole buildings and edifices. I'm not well enough versed in the topic to know what deals covered these actions, whether they were shady in some degree or if the Empire just didn't care that much.

One of the more famous and contentious examples is the Elgin Marbles: https://en.m.wikipedia.org/wiki/Elgin_Marbles
Even if the data was misreported, which is a possibility, censoring or deleting it in some way is the worst option. Lets say Florid's growth for that month was 30%. But because of bad reporting it thought it had a growth rate of 15%, until the end of the month when all of the missed cases were reported. That spike will not be accurate, but just deleting it would make it look like Florida still had a 15% growth rate. Reviewing the full months data to correct those issues would give the clearest report, but reporting the raw data is more honest than just deleting the anomaly.
Lemme know when journalists stop having two customers to please.
What is your point? Many still believe the measures taken were an overreaction.
embrace: check

extend: in progress

...
Not that I have any doubt about political manipulation going on, but removing "she said" from the end of the headline seems to change its meaning.
Once, the head of IT of a company I used to work for was touring the datacenter, passing some new racks filled with blade servers. He stopped, said "why are all the fans running full blast on this rack?" and the admins checked and they were running some test workload at scale somebody had forgotten about a few weeks before.

Everybody was embarassed because no monitoring caught it, but the VP of IT did by walking past the cage.
Webmentions don't exist for that long. It's unlikely you had to disable them ages ago. But they are basically trackbacks and it's easy to conflate them.

That's also something I should repeat. As someone involved in an active blog engine project for many years now, webmentions annoyed me. They seemingly ignored that trackbacks existed and had already solved the issues webmentions now solve again. They should have been compatible, an extension ideally, but they are not. The project was not even interested enough to host a trackback/webmention converter, which would have given them an enormous adoption boost. Signals to me a complete disinterest of the "indie web" to integrate with the actually already existing independent and open web. I don't get it, it's a shame.
Parsed that as "Microsoft Project" Reunion. Like a dinner where the devs and pms from the Project planning application reminisce about old times, before daily standups and stories and sprints and...scrum masters.
Joe initially said he didn't want to go to Spotify because they don't pay creators.

I guess a few million made that thought go away.
Lockdowns trigger dramatic fall in global carbon emissions
What is your email by the way or best way to reach out to?
A specific incident, yes. Whether it's a small subsidiary or not probably is a red herring, unless there's something unexpected about that small subsidiary being involved in such a thing.

Really, though, this is just about avoiding repetition. The first principle of HN is curiosity. Everything else follows from that (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...). Curiosity withers under repetition (https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...). Generic discussions are bad because they're repetitive. There's a close relationship between genericness and repetition: generic is what you get when you take a bunch of things that have been seen and heard before, and blend them in a blender.

When a topic has been repeated enough to become generic, SNI is our only friend (see link upthread). That's basically the same as your specific incident. By the way, these specific incidents quickly become generic in their own right. An ongoing example:

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

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

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

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

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

(those are just the ones with significant comments that I happen to know about)

Edit - by the way, it has taken years to hammer out these principles to the point that they've become building blocks of moderation that can be linked to and expressed in clear, concrete ways. I think it's probably time to collect this material into a more orderly form.
I feel like “both sidesing” the issue could be countered empirically. Are there really as many pro-“SJW” comments as KKK-forgiving comments, or is that just a comfortable thought-annihilating truism?
> This has been true since approximately the beginning of newspaper-time.

Newspaper journalism has been a joke the entire time too, so it’s not clear what your point is. The NyTimes is a shining example of how having two sets of customers to please lowers the quality of reported news.
embrace, extend, extinguish. And this is the second phase, extend. They've embraced it with the "linux subkernel" or whatever, now they're extending it by making it harder to distinguish from windows because the apps can run in the same place
TruffleRuby – GraalVM Community Edition 20.1.0
Notion would be a killer app for me if it used an open hypermedia protocol and the ability to run/link to my own endpoints.
The consumer Windows ecosystem (excluding games) feels moribund. When is the last time that anybody was excited about some new or improved Windows program? Everything interesting seems to be happening either on mobile or on MacOS.

There's still lots going on in the commercial / enterprise space, but that stuff is either old and Win32 or new and in the browser.

Who is using UWP?
> If your New York business sells something to someone in Oklahoma, you don't have to charge NY sales tax

Are you sure about that? It seems that at least online businesses don't work that way.[1]

1. https://turbotax.intuit.com/tax-tips/self-employment-taxes/s...
I did for a couple of years - actually wrote my own small CLI app to take care of my very basic student needs :D

At some point I dropped the habit, more out of laziness than anything else. I still have a budget spreadsheet with a rough plan for my monthly finances, I just don‘t track the actual expenses anymore. Reading this makes me think I ought to start again...
People in tech love to brag about not having / using FB :)
In the US, that's generally prohibited (though I'm not sure whether it's technically illegal or just discouraged). Are the banks worried about being able to exchange older bills?
Why Didn’t This Gym Chain Fall to Earth?
It also breaks apart a potential comprehensive collection. The Mayan collection from the Guatemalan government is currently in a traveling tour. Saw it in Vancouver as a special exhibit and it was a truly great exhibit that would be impossible if all those pieces were in different collections around the world.
If it's on Spotify does it still count as a "podcast"?
Yes, totally. I've also migrated to Linux after decades of working on Windows.

Still, it's interesting development (nope, I won't be coming back).
Can anyone explain to me why Trello is so popular? I'm serious; I honestly don't get it.

If I want to track tasks, I just make a Google Spreadsheet with a row for each task. This scales up easily to a hundred tasks or so, and it's straightforward to filter on a column to focus on particular categories or statuses. In Trello, I can see maybe 30 cards max before my screen space is all used up, and I spend so much time hunting around for cards. If a card has moved, I have to just read linearly through all the cards to find the one I'm looking for. I could use the search box, but that only pops up the detail window for the card; it doesn't show me where the card is in context.

Trello is like a task spreadsheet where you can only see a small amount of information at once, it's really hard to find tasks, you can't add custom columns, you can't colour-code things the way you want, you can't add tabs, you can't add formulas to do simple things like addition, you can't see previous versions, and on and on.

So why would you use Trello when you could use a Google Spreadsheet and get things done twice as fast? Does the whole product exist only because people like the cute little animation of picking up the tilty little cards and dragging them to other columns?
There's science and there's politics. Guess which one usually prevails in the short-term...
Predict Performance “With a Sniper Accuracy”?
Is there legitimacy to the role "Head of People Analytics" at any company? Has anybody heard of success stories with these types of roles?

I'm skeptical and think someone must have spun quite the yarn for the CEO.
Spotify is terrible for podcasts. It clearly is a music player first and podcast player second - someone thought since both are just audio streams why not do both?
It's tough to be certain about anything, but I could see a future where URL-syntax imports are absorbed by node. Whether or not Deno becomes a true successor to Node will be predicated on businesses seeing a painful problem (security) being solved by Deno.

In a world with Docker, encapsulating a node process to a limited file system seems like an acceptable enough of a solution today (note: I am not a DevOps person, there likely is more nuance here)-- it's challenging to assess if the benefits of Deno outweigh the pain of migration.

Regardless of the outcome, all efforts to improve the server-side JavaScript space are appreciated.
A meaningful and working integration with Airtable will help both products leap forward. Each is good at what they do.
This reminds me of Howard Stern’s move to Sirius.

I would love if Spotify would allow podcast creators to set music breaks and play my music in between some of the more segmented podcast episodes.
And...

Computer Architecture: A Quantitative Approach

Operating System Concepts

Computer Networking: A Top-Down Approach

W. Richard Stevens (Somewhat out of date, but I haven't seen anything to beat them.)

Doesn't look horrible: http://intronetworks.cs.luc.edu/
The converse of Maslow's hammer is such a common scenario that Wera actually sells a ratchet designed to be used as a hammer (think mechanic working under a car): https://www-us.wera.de/en/great-tools/koloss/
why is it a problem that they release new api's? they couldn't bring them all out before they're written, so the alternative is to batch them up and release them all at once.

but then don't you still have a common install base, because the change will be too much for some users who will hold off, a la windows 7/8.

as someone doing a little windows dev on the side, the issue for me has been that i don't know whether uwp or win32 is the better (future proof) choice. i guess when one of the main distinctive features of your os is that it is backwards compatible, it is hard to change. (i noticed BN_UNPUSHED is documented as being included for compatibility with 16-bit versions of Windows before 3.0.)
Rogan said in his instagram post the podcast will stay free, I don’t think this will drive down listenership. With spotify hosting the content he will be able to have Jamie pull up lots more because of fair use, YouTube’s ContentId won’t pull the videos and steal the ad revenue. I think this is the biggest motivation for the move as he is often frustrated with that issues. Also continuing to put clips on YouTube will continue to grow the audience. I’d love to know how much the deal was worth, I bet somewhere around 150 million a year for 3-5 years.
s/you're/your/

Heroku is a sucker machine.
So I won't be able to watch the full episodes on YouTube any longer?

Where will the videos be hosted?

Answer to my own question: Spotify began testing video podcasting last year according to The Verge - https://www.theverge.com/2020/5/19/21263927/joe-rogan-spotif...

I guess now I'm wondering if all of his existing clips and episodes will disappear from YouTube? I would think not... but I don't ever recall finding any podcast on Spotify from a Google search result. Findability might take a hit.
rocketspark.com -> 104.22.34.138

104.22.34.138 is one of the cloudflare servers, it does not have reverse dns record and you can't associate it with any specific website. If you're monitoring traffic, you would have no idea what website user is visiting unless you can intercept his unencrypted DNS queries as well.

So CDNs increase user security a little bit.
Got a link to read more about this?
More than a few is my guess
That's like choosing between the plague and cholera. I'm not really a personal fan of Sam Harris but I have to say I approve of his way of running his podcast. Charge people some money and send them an RSS link.
Shard your Android Espresso tests for faster execution in parallel
Found effective drug combination to cure Covid-19 patients: Bangladeshi doctors
Importing records in GnuCash is a pain.

Credit card payments end up with two records of the payment, one from the credit card and another from your bank.

There's no way to merge records in GnuCash, ideally you would be able to mark them as the same record, but keep them both to keep the import logic happy.
back when we where buying hardware for big (at the time) intranet. All the servers where brought of the same batch of suns production line, I recall our sysadmin saying he rely wanted to do the same for the disks ie case of identical drives
They must be paying him a shitload. He has spoken with multiple guests about how he loves being independent, having full control etc.
They have done incompatible variations of the same thing. Whatever framework you bet on since Windows 8 would be obsolete within a few years without a straightforward upgrade path. I still don’t understand why they couldn’t stick to WPF and make it better step by step but instead chose to crank out new frameworks that did almost the same.
Does this mean it will no longer be on Youtube? That really sucks because I like reading the comments even if they are 90% banter.
I think it's more a function of modern OS's not really taking that much more from the CPU than they used to be- IIRC, Windows 10 is faster than Windows 7 on slow hardware because it disables more nice-to-have features (think Aero).

CPUs continue to get more powerful, but the minimum hardware requirements for newer editions of operating systems tends to not follow the same curve that new game releases do. (I can't play Rainbow 6 Siege on my Ryzen 5 3550H + GTX 1050 laptop, but CSGO runs fine on it and my i7-2670QM laptop mobo with a GTX 1060 strapped to it.)
what a bizarre timeline we live in

(edit: to be clear what I mean is that it's extremely bizarre that a discount tchochke store in the US would own an extremely precious Mesopotamian artifact in the first place, not bizarre that justice is actually being done about it)
I'm hoping this peak Rogan
Agreed. Only optimize those part Ned optimize.
This was not meant derogatorily, to whoever downvoted me... I‘m honestly interested. Obviously there has to be some advantage, otherwise it would have died out by now. I just don‘t know what that advantage is, never having used it myself.
Cheers! Thanks for the tip.

They also let you serve a static site over IPFS from your domain with a DNSlink record, also for free. :-)
This is disappointing to hear. When Jet was acquired, I thought a significant motivation (and justification for acquisition price) was to give Walmart access to the Jet’s tech stack. Apparently this was not the case.
No offense, but that seems like bikeshedding to me. At what point do you stop making premature optimizations like that? The commenter had a need, wrote a package to fulfill the need in a language they were comfortable with, and got the job done. Performance is important to the project and the performance goals are met.

Why should they have spent more time to accomplish the same goal and same performance?
> Microsoft really needs to revamp the way software is installed on Windows, and make it all work the same way.

They did, it's called MSIX and there are apparently few HN commenters aware of it, especially among those that complain about installing things on Windows. I'm not referring to the comment I replied to.
why not put it on a server, and just use an api to communicate and get the results, then the embed of the code that interfaces w/ api should be much smaller, and the server can be as big as you need.
Spotify is free with ads though. So it's more like Joe isn't running his own ad program, but instead letting Spotify run the ads, or provide premium ad-free tier.
My Java timing is very close to Rust. I have a feeling PyPy is eliminating the string conversion as dead code. When I alter my Java toy code to not prevent elimination of the toString() call it runs close to speed of PyPy.
I just hate how Spotify is trying to bring music back into the pre-download era.

As a society, we somehow decided paying for and downloading DRM-free music is acceptable (though strangely not for movies and shows), but now you have albums becoming Spotify exclusives, and (just like with movies and shows) I can either sign up for this streaming service or hope I can download 'em through torrent or YouTube[0]. :T Ech

0: youtube-dl -i -f 140 -o '%(playlist)s/%(playlist_index)s - %(title)s.%(ext)s' https://youtu.be/hzpDOB2JYKc?list=PLXPYMcRIi2fHdvKx6Orw2ux9L...
That’s not true for all services. Google Voice for example has become unusable, and this is confirmed by thousands of support forum posts. There’s no way to reach a human. All the support forum posts are eventually closed with no resolution.

Google should just shut down Google Voice instead of keeping it around for free, but broken and with no support.
Ask HN: All apps are magically gone
If all apps just went away along with their data but all the tools to build them still exist, what would be the first app you'd create?
What kind of latency do they target, and what kind of latency does OCaml allows to achieve? Are there concrete evaluations about it in the context of MirageOS? (Bonus internet points if they are public so as to be referenced in a paper, that would be very helpful to me!)
I have learnt on this discuss that low-latency can be obtained in OCaml by writing in a special style where you promote very little. Do you sometimes have to pay attention to your allocation patterns when you program for MirageOS? Have you ever had to profile an application for latency, and fix it by changing allocation patterns?
That's just how major corporations operate.

They don't innovate much, which is too risky -- they buy/copy and they integrate into a single attractive package for businesses.

Customers (companies) don't want to have to spend months researching which separate word processor, spreadsheet, calendar, chat app, email, etc. to use. They want a single integrated choice.

Integration brings an insane amount of value to the table. When you include that, the competitors often become a clear second choice, even if they seem better when judged on their feature set alone.

Also, for people who haven't been involved in integrating products as part of a suite, the amount of work is close to unbelievable. Want to make a small improvement in Calendar, that seems like you should budget a single developer 2 weeks for? Guess what, it's a 3-person six-month-long project because now you have to update 20 other products and API's that interface with calendar, as well as handle interoperability between versions, independent rollouts and rollbacks, etc. But at MS Office scale, the improvement can still be worth it.
This really comes across in the choice of Brex for storing cash. I don't think most VCs would be comfortable with portfolio companies storing their millions with Brex (unless they are investors in Brex). Startup CFOs are not chasing yield with investor's money and really want the safest, most convenient option, that builds a relationship for the future if the company is successful.
a few million? I would guess ~$100mm
From a high level overview what she did feels mostly like a hacker approach: finding a side channel [1]. I wonder to what extent mathematicians think about side channels.

Instead of talking to the service/mathematical object (A) directly, you talk to another service/mathematical object (B) that leaks information about (A). Precisely, the information that you want.

The way she leaked that information was through a property called traceness that apparently was underappreciated by knot theorists in terms of sliceness problems. Which makes sense, otherwise it wouldn't be an information leak. Finding an info leak in itself, no matter what discipline your in is already amazing.

As far as I understood the quantamagazine article, mathematical object (B) still had to be constructed which only a person well-versed in knot theory could do. So not only did she find an info leak, she basically created something entirely new that few people can do (yep, the hacker analogy breaks here, this part is the "incredible builder" analogy).

This is so cool. Side channels are everywhere, even in math. Apparently, for knots it's called traceness.

[1] Not sure if side channel is the right word, but I view it as: something that leaks information about another thing. For example, air vibrations leaking information on what instructions the CPU is executing (I'm making this up, one would need very fine-grained air vibration data to see if this would be a side channel).