skysight-inc/HackerNews huggingface dataset:
>Where did I mention anything about any other OS practice, or "typical Linux" ?

whoosh. You said it was typical Microsoft to not document APIs and implied this is an MS problem. I gave you a direct example IN LINUX and asked you if that's "typical linux"? Because you seem to be saying that the problem is isolated to MS.

>Every time I hear someone say "Microsoft has changed", I mutter to myself "nope, same old MSFT with better PR".

That isn't "mild criticism about an obscure API" and painting it as such is just farcical.
Can you just publish your work on Instagram or similar site? I don't think publishing has been a problem since a long time. People are publishing their own books.
That's worldwide. Their revenue per US user from ads is $4/month. Selling an ad-free subscription for $3/month can't work for them just from those numbers, and it gets worse when you consider that Apple will be taking 30% of the latter but not the former.
Wouldn't it be basically the same as a centralized blockchain that was exclusively used to verify "original" NFTs? That would seem to be a better way to me, IF the community could settle on a singular blockchain to hold it.
Nvidia and Lockheed Martin plan to fight forest fires with AI. Here's how
They say their fs block size is 64kb. How large are SSD blocks?
I work on/for an open source solution that we based off of PagerDuty, called GoAlert: https://github.com/target/goalert
It might otherwise have been interesting to contemplate, but now that
I know it's Peter Thiel's famous question, I can't unsee it as a
transparent attempt to gain my confidence by pretending to identify
with me, sort of like when police interrogators try to act like the
suspect's bro. It also seems to presuppose that I crave an opportunity
to be heard and validated by anyone who will listen. If I'm not
worried about alienating the questioner, my honest answer is "what
crazy beliefs do you envision me holding and what gave you that
impression about me?". If it's a high stakes situation, my answer is
whatever I think the questioner endorses.
Can they let us pay to remove all sponsored tweets? That's all I want. I'd gladly pay $10/mo.

YouTube Red is the best product experience, and it's something I would pay to have elsewhere.

I hate ads. I never buy products from ads. They just distract me.

I'd pay $1000/yr for a completely ad-free Google. (No search result ads, no AMP, no "McDonalds" in Google Maps, ...)
What I mean is: if they DIDN'T had DRM they could ignore the strike more easily, but they DRM made sure a lot of people will have serious issues if they don't raise wages, thus the DRM shifted power from execs hands to the employees.
I'm not quite sure what you're trying to express, because all I'm reading in your comment is "you can get none of the benefits today with no changes", which doesn't seem like a very interesting statement? I don't understand why you insist on quoting "sum types" when literally just mentioning them.
The Internet is global, and there's been nothing stopping someone in India, for example, from starting the next Facebook. Ironically, if the world was catching up to the US then it wouldn't be US companies doing the hiring, making the whole thing a moot point.
We have reverse terraform support for some services (for example Cloud Run, multiple firebase services, etc.), where we automatically generate the Terraform (if you use services that are not supported, we do offer to manually create the terraform infrastructure as part of the onboarding process).

The reason we have a read-only demo is because of the friction required to set up an account (you have to link your cloud account and repositories); we felt that the read-only account was the easiest way to take a look at the features without needing to go through the account creation process.
I assure you that the optimal way to turn flour, milk and baking powder [no eggs? -Ed.] into pancakes is to keep trying different ratios until it works properly.

There's a LOT of variance in flour, milk and baking powder that make attempts at measurement based recipes a fool's errand.
Show HN: Raport beta
It's difficult to believe the working class in America should bear the sacrifice when the richest people in the world just flew their private jets to a lavish climate conference thousands of miles from home to discuss how much the working class should sacrifice.

Any sacrifice that is called for should start at the top.
A little backstory behind Raport.

Me and my friend have been running several side projects. In order to grow, we had to stay up to date with our metrics, such as: revenue, page views, bounce rate, SEO clicks, social media engagement and many, many more.

These metrics came from different data sources such as: Stripe, AdSense, Google Analytics, Search Console or Google Ads. For example revenue was coming from Stripe, Google AdSense and 3 other publishing partners so we had to put it all in Google Sheets to see how we're performing.

We finally realized how much time and effort it all takes. The time we should spend on marketing, sales and product development. That was when we thought it would be great to have an app that would: connect metrics from all these web apps, display all our data in one dashboard, send us email reports, send alerts when an anomaly occurs, provide root-cause analysis.

So we started searching but the few products we found didn't meet our expectations. That's when we decided to build Raport.

Right now it's almost ready. We will most likely release free beta version next week.

If part of your work is analyzing data and want to see what we're building, just put your email address in the waiting list form. We’ll reach out directly once we move to beta.
How does Amazon, a trillion dollar company, not make this solution default!
RI can trigger interrupts
I agree but I think the government should set a max on the amount they will guarantee. The colleges are smart and will set tuition at the max guarantee because they don't want risk. They can cut social programs and stop building Taj Mahal dorms to get the price back in line.
This seems eerily similar to what people feared could happen to the web in the absence of net neutrality, only with the role of the ISP this time replaced by a platform content referrer. A multi-tiered web: premium lanes for corporate sponsors with money changing hands.

>"On iOS and desktop, Twitter Blue members will enjoy a fast-loading, ad-free reading experience when they visit many of their favorite news sites available in the US from Twitter, such as The Washington Post, L.A. Times, USA TODAY, The Atlantic, Reuters, The Daily Beast, Rolling Stone, BuzzFeed, Insider and The Hollywood Reporter."
Nothing you’ve described there wasn’t possible with spinning disks storing large data sets. In fact if anything, ZFS is ideally suited to exactly that scenario.
Is it clickbaity if they actually did save millions in SSD costs? What would you suggest as a non-clickbaity title? Just "Upgrading Our Filesystem" leaves out the important parts (the why and the results).

A lot of the time I agree that titles can be quite clickbaity. But this one doesn't really seem to be... At least to me. The company upgraded their filesystem and it saved them a bunch of money. Title feels appropriate.

If the title were "Top ways to save millions on SSDs!" or similar, I'd wholeheartedly agree.
https://www.tax.org.uk/onlineexams
Consumer reports had a page explaining that they rated most fridges in the low 6 because they all had high compressor failure rate. Turns out that every major manufacturer was using the same subsidiary for their compressor and consequently everyone was stuck with low-quality parts.

So even across the "big" brands it's mostly the same thing.
My hesitation about this is that he also said that Oculus was going to operate independent inside of Facebook:

https://www.businessinsider.com/zuckerberg-why-facebook-boug...

That lasted a few years and then was tossed away. It looks like, after a fairly huge backlash and a lot of technical issues, they've finally decoupled the Facebook account requirement.
Fauna for Firestore Users
You can Look up Mathematical induction but if it's the first time to solve one in the exam you won't succeed.
So they're all centralised on Ethereum, right?
It's a matter of perspective. Surprisingly poor people will get on cell plans with $1500 iphones.
Just cut your work in smaller task and deliver them.
The moral will go up instantaneously
> The whole notion of online proctoring seems pretty whack to me also: what world are we training and testing people to live in? The real world has internet, you can search for stuff, you can work from home and take a break.

I agree! I wish more institutions viewed the world as Stanford's Honor Code does. It predates the Internet by many decades:

> Open-book Requirement: As stated in the Interpretations of the Honor Code, “If take-home examinations are given, they should not be closed-book examinations…” Open-book exams place no limitations on the materials or resources that a student may access during the exam.

https://communitystandards.stanford.edu/resources/faculty-an....
You, another new search engine, hopes privacy can help it take on Google
Pfizer CEO Says People Who Spread Covid Vaccine Misinformation Are ‘Criminals'
I'm not sure I understand your comment. Is this extra headroom a bad thing?
The specifics of it are deep enough in runtime that I've never actually looked, but it's designed as a chain to return a specific caller - it looks like -

_, file, line, _ := runtime.Caller(2)
locTxt := fmt.Sprintf(" (at %s:%d)", filepath.Base(file), line)

I think if the above on errors became a performance concern, I'd heavily rethink what I considered an error. But, it is also possible the systems we've designed are miles apart in function and philosophy.
I never thought I'd see an impassioned defense of apartheid South Africa on Hacker News. But here we are.

So the question is, did "a whole lot" of white people uphold a system of white supremacy in South Africa? Literally the only honest answer is, "Of course they did."

"Although the majority of whites supported apartheid, some 20 percent did not." That's from Wikipedia as cited below. If you have an actual source to support your absurd claim that the majority of white South Africans opposed Apartheid, I'd love to see it. The gerrymandering you mention at great (distracting?) length could have been real, and would have had nothing to do with upholding apartheid, which had the support of about 80% of voters.

Literally the entire state apparatus was dedicated to supporting apartheid, particularly the police (which kept non-whites from moving freely in their own country without passes), the courts (which punished non-whites for transgressions against the white state), and the military (which violently attacked and killed non-whites who could not be controlled by the police and courts). And all this in a country that was never more than 20% white in modern times.

> I understand details are tough and cloud the cartoon good-vs-evil polemic you were no doubt exposed to.

In the case of apartheid, good vs evil is exactly what it is. The white apartheid government, which had the support of 80% of white voters, was evil. And all the specious detail about gerrymandering won't make that go away.

https://en.wikipedia.org/wiki/Apartheid
Right now, you are using this thing called the internet. There's a lot of "hate speech" on it, but it doesn't seem to drive everyone else, including you, away.
Well, if you did crypto around the time you joined here = 2019/06.

I can say that this normie predates your crypto experience with 3 years. A lot of people here way earlier.

My currently expired crypto magazine it's most popular article was "how to recover your Bitcoin password" ~ 2017. I've seen/experienced this 'movement' before ;).

Ps. Ethereum was already popular then because of it's "potential" of programmability.
Uncensorable and anonymous just means it's going to end up having kiddie porn and rape sites.

I often wonder if people who create these sites are truly blind to what ends up on them?
Osquery Performance on Rails
Private key on its own doesn't provide things like history of trades. And at any rate, you said it 'does not allow it'.
> The animation style this does look like is that of 2006's A Scanner Darkly, or 2019's Undone.

Rotoscoping is the technique. Basically, you film real life and trace over the frames by hand yielding an animated version of your irl footage.
And he died at 78 in his bed.

https://en.wikipedia.org/wiki/Bob_Denard
What’s the reasoning behind this? Like librarians, firefighters and cops often serve as de-facto social workers… And sure they can’t handle the most complex cases. But a lot of times someone’s problem might boil down to something simple, like they just need shoes or a meal.
The fact that there's two layers both doing this kind of thing (especially oblivious to one another) is a known and studied issue. Most of that study has been in the context of virtual-machine filesystems atop host filesystems but it's also applicable here. I'm pretty sure there was a paper at FAST about this several years ago, but can't find it right now. It's entirely likely that COW-over-COW is a bad choice just like TCP-over-TCP is.
This example didn't bring anything new to the table, only adds redundant extra chars:

SELECT *
FROM users
WHERE email ~ ANY('{@gmail\.com$|@yahoo\.com$}')

Perhaps they were intending something similar to the following example instead.
This one works but has a several potential lurking issues:

with connection.cursor() as cursor:
cursor.execute('''
SELECT *
FROM users
WHERE email ~ ANY(ARRAY%(patterns)s)
''' % {
'patterns': [
'@gmail\.com$',
'@yahoo\.com$',
],
})

The dictionary-style interpolation is unnecessary, the pattern strings should be raw strings (the escape is ignored only due to being a period), and this could be a SQL injection site if any of this is ever changed. I don't recommend this form as given, but it could be improved.
Much ado about nothing. Developer jobs have been able to be outsourced and work remote for a couple of decades. If it was going to go that way it would have long ago. The rest of the world might be catching up to the remote work game but software development has been there, done that. If anything we've already experienced a pullback where outsourced developer jobs have been pulled back when they experienced the problems with it.
Who was funding the physicists and chemists in the extremely productive 1880-1940 era? I know it was universities, but who was funding them? Genuinely have no idea how things worked back then, especially in Europe.
There's a reason I click to the comments first most of the time.
> In a large corporation, their boss would swing by and tell them customers need that tool, and it can't be removed willy-nilly.

Didn't the bosses at Microsoft recently[1] nerf an already-implemented free/community .Net feature (edit: Hot Reload) so it could be a Visual Studio exclusive? Yes, they reversed course after a getting blowback, but I don't think your assumption about bosses championing for (all) customers is correct.

1. https://www.theverge.com/2021/10/22/22740701/microsoft-dotne...

2. https://www.thurrott.com/dev/258605/microsoft-backs-down-fro...
Far lower risk and capital investment than collocation. I've never had to store petabytes of data, but I would imagine the considerations are not too different to smaller scales.
SSD erase blocks vary, could be anywhere from 64KiB to several MiB. Their logical blocks (visible to the host operating system) are usually either 512 or 4096 bytes.
Does it work with closed network like in a whitlab?
Ignoring the NFT aspect of it, I disagree that all of the randomly generated art pieces are ugly. I think the vast majority are, but that some turn out great, and that this is the main reason it's an interesting medium. The artists who are the best at this are successful at upping the rate of outputs that look good, and that makes them good artists. It's very similar to how anyone can throw paint splatters on a canvas, but not everyone who does so is Jackson Pollack. And many of the individual pieces even from the most successful (artistically I mean) projects still aren't nearly as good as the best pieces, similar to how most Pollacks are not as good as his best.

This was long-winded, but all I'm saying is that I think generated art is an interesting medium, with both good and bad artists and good and bad pieces, like every other artistic medium. (Again, completely without taking a position on whether NFTs are the right way to create / sell these!)
This part from the Wikipedia link on John Taylor is great:

There is some evidence that Taylor operated on Handel in August 1758, in Tunbridge Wells, after which Handel's health deteriorated until his death in April 1759. In both cases Taylor claimed complete success.[2] Prior to performing each surgical procedure, he would deliver a long, self-promoting speech in an unusual oratorial style.[4] Dutch ophthalmologist R. Zegers mentions that "after his training, Taylor started practicing in Switzerland, where he blinded hundreds of patients, he once confessed".[5] Writer Samuel Johnson said of Taylor that his life showed "an instance of how far impudence may carry ignorance."
That's what you get when everybody is hiding abstractions in 10 layers.

The same thing happens with all the layers of virtual-machines
> NFT ownership concerns those who engage in the community, just like Bitcoin concerns those who are engaged with it.

NFTs don't just get to sit aside from society though. Both as a community and in terms of redefining things like ownership. As we can see in this very conversation.

In some cases NFTs actively embrace regular ownership models. For example Meebits where they very pointedly do not give you ownership of the art, it explicitly remains the property of Larva Labs LLC. And in fact your rights to the use of their IP with the Meebits you buy are extremely limited. Similar is true of cryptopunks.

This has been a fun conversation and you make some interesting points but I'm done for now.
Ask HN: Advise on Strategies for Job Search as a Grad Student in the USA
What are some effective ways to build a strong profile, and search for jobs.

Plethora of job listings are available on LinkedIn, but the response rate is very less.

What are some effective strategies to land a job, which has good scope for career growth, in Software vertical.
Ask HN: How do you teach engineers to be better writers?
We recently put in place more a formal requirement around technical specifications in my company, which has revealed a wide range of writing skills on the team. (Unsurprisingly, the engineers who were already writing extensive specs before the requirement was put in place are generally effective writers. Those who weren't doing so are less so.)

Some of the engineers are really quite poor writers. Their specs have shoddy punctuation, spelling, and grammar, but even worse are usually poorly organized, difficult to understand, and incomplete.

We are an all-remote company, so written communication is especially important. I am thinking we need to considerably elevate the importance of writing samples during the hiring process, but for engineers who are already working for us (and who in general are positive contributors), what can we do to improve their writing skills?

My experience is that writing is one of those things that some people have a knack for and others don't (kind of like coding), so I would love to hear from people who made the transition from bad to competent writing. We're not looking for Shakespeare. Just clear, grammatical, organized prose.
I am also an interested but detached observer. Nice description.

The why's surrounding what you are seeing is unknown (to you), but I'd guess that a combination of prices and growing season changes due to climate change. Who knows how long it will be favorable, but if you can take advantage of it, you should do so while it lasts.
Mostly sociopaths who don't care because their brains are wired not to do so. What's interesting is why evolution selects for sociopathic brains among us. They are the psychological cuckoos stealing from everyone else. Evolution is weird.
I think the biggest difference in college since I went to school is that the gap between the cost of an elite school and a random state-school has narrowed significantly.

I had a friend who paid his way through college with summer construction jobs and graduated with about $10k in debt.

People who were willing to work part-time during the school year could graduate debt free. Tuition at an exclusive liberal arts school was 5-10x the cost of tuition at a state school in-state and almost double the cost of a state school out-of-state.
I would probably buy a ~$200 HP Stream and use that...

Unfair having to spend such money, but textbooks aren't that much more expensive, and you can use it for more than one course too
Never? Or never actively. i.e. do you unknowingly buy a product at a later date because you at one point saw an ad for it.
That's really good. I could see this being a popular filter.
It can be done well, see Zig's traces [0].

[0] https://ziglang.org/documentation/master/#Error-Return-Trace...
> You can tell just from the type signature that that is a useless use of generics.

It's… not, though?

In my understanding Go generics are reified, so this avoids boxing the reader, and should allow for static dispatch.

How useful that is can be debated, but that's hardly useless.
Any advise is appreciated!
resale and the secondary sale cut (that goes to the artist) is fundamentally different than patreon. Not to mention the take rate can be arbitrarily low
> Bourla said Tuesday that life for many people can go "back to normal" once many of the unvaccinated get vaccinated.

"The only thing that stands between the new way of life and the current way of life is, frankly, hesitancy to vaccinations," he said.

Imagine still believing this after what's happened in Singapore, Denmark, Israel, on college campuses in the US, etc ....
I remember both of those platforms having problems with disgusting illegal content.
Tips for Beginner Programmers from a Professional
> I just can't memorize stuff on demand like exams expect people to.

Unless things have changed in the 30+ years since I was in college, I seem to recall exams happen after weeks of study and not "on demand". Part of learning is memorization. There's no way around that. It sounds more like you aren't cut out for the pace of high-caliber institutions which move very quickly. I have two friends with literature degrees, one from UCONN and one from Dartmouth. The Dartmouth friend had to read 4x the number of books than the UCONN friend in the same period of time for the same degree. C-students still need jobs! Just because you aren't a straight-A doesn't mean you can't still be a serviceable employee.
You're right, it probably won't, at least not while it's still printing money for all the corporate entities involved. But it's my understanding that most of the data-harvesting tools in use today were originally created to enhance ad-targeting and drive up CPM. At the very least we can hope products like Blue might put a dent in this incentive structure.
If saying "good luck with your idea I don't like" is the expression of "moral panic" and church lady from SNL, then that seems like a rather mild panic. Compare that to legislative action to dictate the content of science and history classrooms on matters of race and sex.
Programmer brains are weird, and are stimulated thoroughly by any and all optimization, especially ones that are impossible to not see

On the scale of reality, it's obviously less time to just pick up VScode in a few hours of learning (if that), and then deal with it taking 2-3 seconds to launch

But on the scale of programmer brain, it's clearly wayyyy better to invest days into learning emacs, writing custom configs for it, learning plugin ecosystems, and the like so that you can see and FEEL that 150ms startup every time.