skysight-inc/HackerNews huggingface dataset:
Just like there are whole conference talks on how to use PGO data properly and optimization flags on AOT compilation toolchains, naturally one needs to spend the effort to learn how to use them and not just type -O2 and go home.

Or those that complain about RDBMS queries being slow, without having normalized their data or written proper indexes.

There is always bunch of people that don't know how to do things, and then there are those among them, that care to improve their skill set and get to know how to turn those knobs.
I have tried a number of note taking apps including Bear and Notable; I recently switched to MS OneNote because it's cross-platform from OSX to PC, making it easier for me to consolidate all my notes in once desktop app.

It's likely an unpopular choice given it's from 'Big-Co, Inc', etc, but it's hard to beat. My favorite feature that sold me is the ability to tab and instantly create an inline table (with each subsequent tab pressing creating additional columns). It's quite powerful and flexible. You can also add multiple text blocks to a note page allow for extra context to be placed anywhere. This isn't limited to just text, but adding a graphic to an existing text block, again anywhere on the note 'space'

Honestly, it's really quite an impressive note app and I've moved completely off of Bear in favor of it. The syncing is also free, which was something I was paying a yearly sub to Bear for. The cherry on-top is the also free iOS app which works really well too.

That said, I do think there is room for something like Dendron, which is pretty slick and I quite like that it's a VS-Code add-on. I'll def give it a serious look, nice job!
> I polished the filthy pins that connect the game cartridge to the mainboard

Does this work? I thought you might have a chance of success with bending the pins, but most of the time, replacement is the only viable option.

I did always wonder if you could electroplated the pins again in the right solution and voltage.
NewZip – A relocation app for newly remote
Try to change the title here to something more meaningful. Preferably the original title.

I think it's more interesting to look at the screenshots to understand what your app does https://electrodoc.it/screenshots-android/
I get this a lot and not just on my phone. What is wrong with their site?
It's not like they didn't try their damnedest to make the VCR illegal when it was invented.
I'm tempted to try LG Gram 17" - or some similar large screen ultrabook. Getting fed up with macOS is part of the reason, but also so locked up into ecosystem with iCloud, etc.
Well damn, I was expecting accidents with machinery, not murders! Farm work is dangerous enough as it is.
Restrict Access to your internal websites on AWS with BeyondCorp
Pandemic Sees U.S. Navy Ships Spend Record Periods at Sea
Feels like a corporate op. Good marketing, pretty website, objectively worse software, and they spy on + sell your data. No real investment from their side other than marketing talent.
> Engineers don't have a daily ritual that reminds us why we got into the field. Without a ritual, the drudgery creeps closer and the vision of the monastery recedes.

This really hit me. I've been thinking for a few years now that it's insane that something I liked as a kid that no one cared about now runs the world. The work can seem so detached from the things I'm actually good at, things that actually create value. Corporate culture seems to be designed to squash my ritual and my morale. The thing I loved has been corrupted in a way that doesn't even serve the host in the best way. It tries to make sure I'm replaceable.... but inventors rarely are. All they ensure is scope creep and an increase in my desire to say fuck it to all of this and become a farmer.
Well, pi is theorized to be “normal”[0]. If it is, there’s a equal distribution of digits[a] which a perfect random number generator (working digit by digit) would exhibit as well.

Key work though is theorized; it hasn’t been proven.

[a]: I.E. Each of the 10 possible digits occurs the same amount of times (10%).

[0]: https://en.wikipedia.org/wiki/Normal_number
I wonder if this disillusionment comes from trying to combine what gives you meaning and what gives you an income. I spent most of my 20's failing to become a religious minister before switching to CS and experienced a large amount of disillusionment in the process. My sense of meaning and purpose in life were so tightly tied to my vocation that the loss of one meant the loss of the other.

Before I switched to CS, I saw behind me years of unused education and experience and in front of me low paying jobs I didn't enjoy outside my field of expertise. I chose CS because it was interesting enough and paid enough to have a job. I realized in the process (which was a difficult one) that I could still have all the things I wanted originally, but just split up into different baskets:

- A job where my minds engaged (learning, problems solving, etc) and pays well.

- Outlets for my creative endeavours (music, writing, etc)

- Outlets for community (church, sports leagues, even work)

- Outlets for helping others/finding meaning (for me, being involved in my church)

And the interesting thing is, by splitting all these things up I am actually much more resilient to failure in any one area. I enjoy the sense of wonder from my job when it strikes me, but, so far, the drudgery hasn't spoiled the work for me because I can scratch that itch elsewhere. I also feel free to leave my future open and transition to something else if I happen to feel otherwise without abandoning that sense of identity.
Not like they didn’t try to make it illegal originally.

“I say to you that the VCR is to the American film producer and the American public as the Boston strangler is to the woman home alone.“ - Jack Valenti, former MPAA president, in 1982, explaining to Congress why the VCR should be illegal
Oh for sure. They’re a bunch of lunatics. If you assume the worst four times a day you’re going to be correct sooner or later.
That is absolutely true, but this specific story doesnt seem to be fake.

I dont personally care if Hunter Biden used his dad's name to make money (that is par for the course these days), but Twitter and Facebook suppressed the story basically saying because they were not able to verify it, even though they have clearly allowed a lot of fake news to float around their platforms in the past.
Sounds awesome. I have some abstractions for making interfacing easier, but I don't have any auto-generated structures.

https://github.com/fwsGonzo/rvscript

I have done that here. Example:

APICALL(api_math_smoothstep)
{
auto [edge0, edge1, x] = machine.sysargs <float, float, float> ();
x = std::clamp((x - edge0) / (edge1 - edge0), 0.0f, 1.0f);
machine.cpu.registers().getfl(10).set_float(x * x * (3 - 2 * x));
return 0;
}

"machine" is an argument to each system call handler, so you can have multiple machines for many purposes. For example, I suspect you can use a machine as a savegame - because they are serializable.
When my full-time job was as a journalist, I used youtube-dl all the time as a way to have archives of content that was either in danger of being taken down (related to a mass-shooting or other global event) or that the creator would take down after it received attention. In fact, I used to have instructions for how to install it in the various wikis/docs for other team members (this was easier once the Python GUI frontend became available, but I still created step-by-step instructions for specific settings).

I produce/host a few weekly news shows focused on developer-centric news and updates and have a keyboard macro setup to run youtube-dl against a text file with URLs not to download the videos, but the thumbnails for videos, so I can use them in the on-screen graphics when talking about a specific story. Before I scripted that solution, the process of having to manually extract the thumbnail for any video I was highlighting was a major PITA.

Also, being frank, youtube-dl is significantly better than the official YouTube API for downloading past content from channels I own/manage. It’s faster and a lot more scriptable. I have automated scripts set to watch specific playlists or channels and auto-download stuff for archival purposes — and again, this is content that I either own or that exists on a channel where I’m one of the admins.

It’s unfortunate that the test suite had links to commercial music — we’ve seen in past RIAA litigation that that is enough to go against the argument that this isn’t encouraging download of copyrighted content.

But as a tool, for not just YouTube but so many other services, it’s invaluable even in non-data hoarding/grey area or straight up infringement scenarios.

To be clear, I’ve often used youtube-dl to infringe (as have the vast majority of its users), but that’s my choice/fault. The tool itself has plenty of non-infringing uses. I just wish they’d either linked the test file to another area or used other examples.
Then they should have the package manager do it. Or the package maintainer.
> The US has been having recessions almost like clockwork once every 10 years since 1950

Your standards for "clockwork" regularity seem to be quite low. Your own source offered to support that claim shows almost double that frequency from 1950-1990, and a maximum interval of 10 years, 8 months over the whole period. So it is neither "like clockwork" over that period (the frequency has on average dropped over the period, but the intervals are highly variable from one to the next), and not averaging anything like 10 years.
Ask HN: Did the Bloomberg's story “The Big Hack” happen?
In 2018 bloomberg posted an article[0] revealing how China infiltrated america's top companies hardware with micro chips. Most of the companies named in the article denied it and called for retraction, Apple even wrote a letter to congress. But bloomberg still sticks to the story.

What really happened?

[0] https://www.bloomberg.com/news/features/2018-10-04/the-big-hack-how-china-used-a-tiny-chip-to-infiltrate-america-s-top-companies
RFC 8932: Recommendations for DNS Privacy Service Operators
Audio Version of Yelp
The reality is while there's a vocal minority, and that it may be subjectively worse, the design was absolutely A/B tested and performed better in whatever KPI's Facebook chose as their goals (such as ad revenue, session length, engagement metrics). That's the simple answer.

Full disclosure: I haven't logged on Facebook much in the past couple years.
Microsoft’s new Lobe app lets anyone train AI models
> did themselves a legal disservice by explicitly using copyrighted music video content as tests.

They had no alternative other than not having tests for that particular functionality. The tests were testing youtube-partner specific functionality: the procedure needed to download content from some youtube partners is different.

Moreover, the tests just throw away the downloaded material... it would be entirely reasonable for a court to conclude that there is no copyright interest involved in that activity at all and would be extraordinarily unlikely that any court would find it to be anything but fair use if they did conclude a copyright was involved at all.

If it hadn't been the test cases the RIAA probably would have dug up some old forum post advocating infringement by some occasional contributor. They were always going to argue something.
GTX1080Ti vs. RTX2080 vs. RTX3080 in a race for the highest FPS in VR benchmark
You can easily splice out the ads from DVRs/VCRs.
Nobody will, because changes to Section 230 will likely kill all social media.

Which, come to think of it, might be a net gain to society overall. Hard to say.
profile:

https://hnrss.org/replies?id=r0rshrk
A colleague lost a hire over this. They found a great candidate and was ready to extend an offer once HR completed the background check. HR found out that the candidate had lied about (inflated) their previous salary. Lying during hiring is a mandatory "no" by company policy; bye-bye candidate.

If the candidate had simply declined to disclose previous salary, they almost certainly would have been hired.

In general, I would be careful about lying during hiring. Hard to predict the consequences if it is ever discovered. There are plenty of examples of even senior people getting kicked over this sort of thing.
Doomsday prepping for less crazy folks
FYI, I'm the author. I'm familiar with my arguments.
What You Should Know Before Starting a Professional Services Business
The thing is, it's not. It is the exact opposite until this quarter..

The price-to-rent here is more and more in favor of buying, even with prices up 100%. So I don't know what numbers they're looking at. This, partially, was stopped by limiting airbnb days per year and in certain parts completely. Also, the current covid situation is not helping for cities.

There is no risky credit anymore, it's more difficult to get a mortgage.. You need to bring quite some cash yourself, as they won't finance as much as they used to. And then some people don't even use financing at all, and simply pay cash.
There is more than one JVM,

https://en.wikipedia.org/wiki/List_of_Java_virtual_machines

Most of them don't have a single line of C, rather C++.

Then there are a couple of them like JikesRVM and GraalVM that are meta-circular implementations.
Pre-commit.ci: CI service for the pre-commit framework
I’m thinking the author knows just a bit more about it than you.
GoFundMe deletes black free speech activist's medical fundraiser
I never said the US or the West are perfect but the idea that China

China destabilized Korea, Vietnam and other countries in the area.

The US under Trump is actually starting to pull out of the Middle East. While bad things happened the US is at least stopping it.
Maybe - but I'd fire a recruiter who kept giving me candidates that were looking for comp well beyond what we could offer. If I constantly got candidates all the way to the offer stage and the candidate rejected us on pay, that's a terrible scenario and a huge waste of time for everyone involved.
DMCA section 1201 is not about copyright infringement. It’s there to make things that are not copyright infringement illegal.

This is how John Deere got away with prohibiting farmers from repairing their tractors, etc. This is why time-shifting and format-shifting were just fine for OTA/cable television/CDs/etc but are practically nonexistent today.
I've said it before and I'll say it again; it's the same justification that has been used to justify moves away from democracy. "Those poor dumb plebs, they just don't know any better, we, the elites, know whats best, so we should reduce the amount of democracy!" [1]

1. https://archive.org/details/TheCrisisOfDemocracy-TrilateralC...

You say "some moderation is required to prevent the apparent acceptance of some pretty hateful views along with conspiracy theories", but the entire point is that then you are giving over to some other person or entity the power and ability to decide what you get to read. I think this should be rejected as a slippery slope made of ky-jelly.

"Don't take security in the false refuge of consensus and the feeling that whatever you think you're bound to be okay because you're in the safely moral majority."

"It is not just the right of the person who speaks to be heard, it is the right of everyone in the audience to listen, and to hear, and every time you silence somebody, you make yourself a prisoner of your own action, because you deny yourself the right to hear something." - Christopher Hitchens [2]

2. https://www.youtube.com/watch?v=4Z2uzEM0ugY

bonus (the whole speech is quotable): "Dr. Johnson was waited upon by various delegations of people, to congratulate him of the nobility of the quality; of the Commons; the Lords; and also by a delegation of respectable ladies of London, who tended on him in his Fleet Street lodgings and congratulated him: "Dr. Johnson," they said, "We are delighted to find that you have not included any indecent or obscene words in your dictionary." "Ladies," said Dr. Johnson, "I congratulate you on being able to look them up". Anyone who can understand that joke, and I'm pleased to see that 10% of you can, gets the point about censorship especially prior restraint as it's known in the United States where it's banned by the first amendment to the constitution. It may not be determined in advance what words are apt or inapt, no one has the knowledge that would be required to make that call and - more to the point - one has to suspect the motives of those who do so, in particular: the motives of those who are determined to be offended; of those who will go through a treasure house of English, like Dr. Johnson's first lexicon, in search of filthy words to satisfy themselves and some instinct about which I dare not speculate."
It was the visualization of the simulator... consequence of failure doesnt seem too great. Btw how does tcl allocate memory? (So is it real time compliant?)
It's the classic IT scam that is the entire industry.

When people demo Speech Technology they have the computer doing general AI in response.

Things that are impossible with text or any computer input or anything that can happen for decades.

Reality is, no one wants Speech Technology, we want a computer that can order a pizza with the simple typed words, get me a pizza.

Heck, you pull that off people would even do the way more annoying 'talking' to the computer to access that tech.

What people really want is text to speech. But that's to hard to do the AI scam on.
> I think the main culprit exacerbating this is the main stream media.

Much as this is reassuring, its not the whole story.

Yes, the "MSM", well parts of them report chaff because its cheap.

But why bother? because it sells.

In some cases there are editors that push a certain stance or opinion. even more rare are the cases where they manage to actually shift a section of society's world view permanently.

The problem is perfectly illustraited by the german newspaper "DER SPIEGEL" it literally means "the mirror"

Both social, print and to a lesser extent tv news(the uk is highly regulated) are a mirror on society.

They push what sells, and if its comfortable lies, then it so be it.

So no, the main problem is not "the media" its us for consuming shit.

If we stop reading gossip, junk and "punditry" then they'll stop making it. Its as simple as that.
My take on the problem of filtering crap while still allowing the unexpected useful content to come through is filtering out everything unwanted.

Back in the Usenet days I solve the same problem with liberal use of filters in nn. I could filter out any thread with disruptive participants, or using keywords against titles/post content. Other than the horrible UX for defining the filters it was actually working quite well.

I wish there was more RSS readers with advanced filtering capabilities. I haven't tried Feedly's mute filters feature yet. On paper it looks like exactly what I'd need.
I never thought of the VCR comparison before and it's interesting. Is recording a video delivered over IP different than recording a video delivered OTA or via cable (which is probably IP these days)?
Please Reinvent the Wheel
You don't have to have the executable code in-memory for RISC-V emulation.
Given that they are currently 99% the same code, that is very unlikely. Java 8 is long time ago.
That's my least favorite thing about R - it just looooves to save state unless you configure it otherwise. This is also why I've had trouble adopting Julia in the past - I've adopted the habit of constantly resetting my workspace or working from scripts to avoid exactly this issue, so my habits are somewhat Julia-hostile.

I'm giving it another go though, since it seems like it could be really useful for algorithm-adjacent research.
> that Microsoft/Github pulled youtube-dl offline by choosing to respond to a DMCA takedown order that is not procedurally valid.... The fact that Microsoft didn't tell the RIAA to go Disney themselves means that 100% of the blame lies at Microsoft's feet. No exceptions.

What you said is clearly correct, but I don't think it's reasonable to expect any company to insert themselves in the middle of these disputes. At scale it's impossible.

Imagine you run a forum with millions of members and tens of thousands of posts per day. You get a stack of DMCA takedown requests every day. Do you think it's feasible for you to scrutinize each and every one, and take a moral stand on those you deem 'not procedurally valid' ? How much do you think that might cost? What happens when you call one wrong and the law comes to YOU?

For anything to really change, it's clear someone will have to go after the RIAA.. (EFF maybe?)
I don't think they mentioned a party anywhere in the parent comment. They were simply talking about the conservative vs progressive side of a debate or policy change
Texas Guard: Abbott to order 1k troops to Texas cities during election
King James Version truly is the worst translation you can find of the bible.
RIAA alleges that it bypasses a form of DRM. Youtube tries to obfuscate the full URL of videos, so youtube-dl does a little dance to work out where to download it from. If this is a form of DRM, then the DMCA plausibly applies.
Ah, yes, our means of communication have been captured by the extreme left.

That's why in 2020, when you go on Facebook, you can't even talk about conservative ideas, like Laffer curves, owning guns, reducing entitlements, pooh-poohing (non-police) unions, voting for a republican, the virtues of surprise-billing and of having your health insurance tied to your employer, starting wars against yet another state that most of us can't even place on the map...

But, wait, you can.

If that's how Facebook erases conservative ideas, they are doing a pretty poor job of it.
A large national outbreak of Covid-19 linked to air travel, summer 2020
Using tr, grep, sort, uniq, sort, awk, sed, and csvlook for cleaning data
Sure, but it’s only at large scale that you care about stuff like PGO. My experience is that even small shops care about JVM tuning.

It’s not a question of whether there are knobs to turn. It’s about the typical experience of an actual person running a JVM app versus, say, C or Go, and those experiences are quite different.

And we’re also talking about running someone else’s app. If your database queries are slow, that’s a conversation between the DBA and the devs. If you’re running some Apache app, you’re probably not talking to the devs.
Are you looking for a cloud provider? I can think of no better provider than Digital Ocean™. Get your half-assed web app up and running in minutes with Digital Ocean™, using this easy to remember URL.

https://m.do.co/c/79e624bd349b

Of all the providers I've tried, Digital Ocean™ is definitely the okayest.
It took me months to work out that "navigate to X" was the magic phrase to get google maps to do what you would expect in car navigation to do. The phrase that came more naturally to me was "give me directions to X", but that only gets you to the screen with the route and you still have to manually press the "start" button with your finger. And then it would randomly pick other modes of transport unless I remember to say "by car". Systems that are inherently unrecoverable like voice commands need actual documentation.
I think everyone uses decimal (base 10) because it’s what we’re accustomed to. The vast majority of programs that output digits of pi do some in decimal.[a] But 10 doesn’t fit into our (well, Western) base 7 (common scale) or base 12 (chromatic scale) note system. Using pi encoded in base 7 or base 12 would make a lot more sense.

[a]: There does exist an formula to output any digit of pi (in base 16) without calculating any of the preceding digits: the Bailey-Borwein-Plouffe formula[0], but that’s not base 7 or 12. I do remember reading about someone generating the first trillion digits of pi using said formula and converting to decimal as it went along, so one could adapt that program to do base 7 (or 12) if they wanted.

[0]: https://en.wikipedia.org/wiki/Bailey%E2%80%93Borwein%E2%80%9...