skysight-inc/HackerNews huggingface dataset:
ha ha - "my shittiness"

Well I definitely heard that. I have a thing the voices in my head periodically inflict on me that I call Embarrassment Day, where I spend the day remembering past incidents that I'm embarrassed about. Lots of fun.

The silver lining of course is that if you're embarrassed about things in the past, it means you've grown enough since then to be embarrassed about them. If all you want to do is double down on everything you did, either you were already perfect or you haven't grown at all since then.
Uhhh it’s definitely less valid? Truckers are complaining about vaccine passports, blm was complaining about being killed by police officers.
Iterate. Don't do energetic and expensive sprints where you are in 10x mode for long periods (to avoid burnout). Attack the pertinent stuff first. Batch all the easy stuff into one large task, but again: avoid a sprint tackling that.
Is this about vaccines or worker's rights?
Black-hole-triggered star formation in the dwarf galaxy Henize 2-10
Interestingly Go is very disciplined about not adding new features in general - and it gets a lot of criticism for that!
Hwatch: A modern alternative to the watch command
I didn't join in on the BLM protests because I'm neither American nor arrogant enough to tell Americans how they want to run their society.

Ban foreign money entering your political system. Nothing good will ever come from it.
It could also be that the developers knew about the bug, reported it, were told not to fix it (probably due to more "important" work), and then either management or sales hid the bug from their customer and denied their software could be at fault. I.e. garden-variety lies to customers and management face-saving.

The way developers can be at fault here is if they managed to conspire with QA or testing to hide the existence of the bug from their management and continue to deny it when asked. Which implies a pretty toxic workplace, but, then again, Japanese conglomerates are not famous for sunshine and daisies.

And sure enough, that's the claim: https://www.computerweekly.com/news/252496560/Fujitsu-bosses...
Regulations are the good parts of regular finance. There are no financial regulations that currently harm me, a consumer.

We honestly need to return to a time when we had a bit more financial regulation.
The social welfare systems in the Nordic countries work very well, without them being communist.
We use almost as much energy to dry our clothes. You have to argue that Bitcoin isn't useful as well to argue that it's wasteful. Most people do this by saying there are alternatives to Bitcoin, but none of them have the same security profile. They're not equivalent.

As someone who would be fine in recyclable coveralls a la The Dispossessed, I think clothes drying is a waste. Thankfully I'm not the arbiter of what's useful to everyone.
It's just too bad that the SEC's fines are small enough that companies can absorb them. Feels more like they're getting their beaks wet. They need to impose significantly higher penalties and even dissolve the business if appropriate.
This conversation plays out every time the topic of taking notes comes up, especially if roam research and friends are involved. It's "the Dropbox thing", but instead of being too cool and smart and skeptical to buy into a new storage service, it's the written word, one of the cornerstones of human civilization.

Having things written down is a good idea. The big pile of notes you no longer care about doesn't matter. The value is in the small fraction of things you do end up wanting to come back to. Good luck figuring out which is which ahead-of-time. Writing down things that you think might be useful is so easy, and the cost is negligible.

The notion that writing is mostly useful as a memory aid seems like a totally misguided "both-sides" synthesis. Having things written down is actually just a good idea.
>"Mildly inconvenienced" is an interesting term for residents having to put up with medically unsafe volumes of horn honking all throughout the nights. Some had brought train horns and were blaring those.

I think "loud but mostly peaceful protests" is an apt description.

https://i.kym-cdn.com/entries/icons/facebook/000/035/101/CNN...
I feel compelled to point that while I do give the book away for free which benefits lots of people, it also apparently benefits me too. Sales of the book (and my first book, Game Programming Patterns which is also online for free) have been way better than I ever expected. I think a large part of that comes from the web edition making the book better known that it would be otherwise.

So this seems to be a strategy where everyone wins. People who can't afford it get to read it. People who can but want to see if they like it first can do that. Others who can afford it support my writing. I get a lot of readers and sales.

I stumbled onto this model completely randomly, but it seems to have worked out really well for me.
https://scholars-stage.org/men-of-honor-men-of-interest/ is probably a better read for those who have no idea why it might be interesting.
be prepared for someone to call it piracy, even the title to an individual track might have a claim on it, spurious or otherwise.
Love this. We ran into a lot of these pain points while we were building and growing Flex @ Twilio. We ended up creating a "shadow" support org in the early days that provided 1:1 (product-led!) support to our early customers via Slack. That did not scale.

You are aware of and are trying to address many the issues we ran into as we grew our customer base (e.g. pass to tickets, getting new team members up to speed, etc.).

I am very interested in how you are planning on addressing the tooling issue, from the _end-customer_ POV. We settled on shared Slack channels because the majority of our early customers used Slack for their own internal comms. Using shared channels was very low friction for onboarding folks and provided a solid experience (vs. having to push them into another tool to get support).
* don't find the boss relatable.
Then, assuming those kinds of images are against your TOS, then you ban them. This drastically reduces the number of images of that nature that are uploaded not only by ensuring they can't do it again but also by heavily disincentivizing them from doing it in the first place.
There is something profoundly weird with text rendering in Firefox. Having used Chrome for years and then switched for a while I tried all the different antialiasing modes in the config but neither of them look the same as Chrome somehow, it's all just a tiny bit off and it's so unnerving.

Also if you have an input box in html with a size value set to the number of chars you need, that value will be always too short in Firefox, so you have to set it to some multiple which then renders too long in all other browsers where it resolves correctly. I think it's been logged on bugzilla and closed as wontfix, as usual. Typical firefox development cycle.
I'm confused, aren't the protestors and their entire cause very openly right leaning?

Or am I getting browbeaten for making the connection the specific working class are in fact right leaning...

OP didn't write their comment in a vacuum. Can we not pretend that we're unable to apply context, like a massive conservative movement sparked by conservative anti vaxx sentiment.
Some people prefer to buy a GPU and underclock it. Maybe you need fast GPU memory more than GPU compute cores for some algorithm.

I do that with one of my GPU servers, because the alternative is switching to liquid cooling and that's more work than I want to put in right now.
To pick out this comment when people upthread are calling what amounts to a party in downtown Ottawa an insurrection and an attempt to overthrow a democratically elected government is pretty gross.
It wasn't just Reagan. It was also a reaction against the sometimes very real abuses and problems of the institutionalized mental health industry. A film called One Flew Over the Cuckoo's Nest help publicize the issue and generated a strong reaction against the idea of institutionalization in the US.

Problem is instead of reform they just shut down the entire system. Now we have loads of people on the street who really do need continuous professional help.
They shouldn't sell the hardware then.
I'll have a look. We will definitely agree that there is a lot wrong with US schooling but the devil's in the details.

Broadly, there's a lot to like about human nature, but I don't believe in it to that degree.

I like the other commenter's idea to decouple learning from exams, but I'm not sure it would work at all ages, and it mostly just solves the problem that I, personally, had in school: being forced through things I already knew or learned extremely quickly. Others have different problems I'm sure.

I will say Montessori has solutions to some of the problems in this essay and my kids go to a Montessori school.
Unless I'm misreading the article, this office is dealing with moderating content from sub-Saharan Africa, not dealing with "our trash". It is not that jobs are being outsourced to where they are cheapest, these jobs fundamentally have to be located somewhere in the region. You just couldn't hire enough people with the right language skills for this kind of work in the US.
You mean going here: https://news.ycombinator.com/submit

And then just adding a title with no body text?
+1, I find it bizarre that a new language feature is being added to save two lines in a corner case.
Not OP, not taking sides, but the "how" of it playing out is irrelevant if the stated intent is to overthrow a government.
The most novel ones implement a new design from scratch; as listed here (click on Running Mainnet tab):

https://docs.google.com/spreadsheets/d/1geg5HHgDO-ht0u6CSTHp...
For that matter, don't buy HP as well. As a long time Apple hater, I finally changed to Macbook pros with Apple Silicon. The hardware quality from Apple is still consistently good.
Nantucket and Minneapolis both belong to the same political union. Canada is not yet a constituent member of the United States.
> she was unfit for the role because she was unable to navigate (manipulate) this situation.

It sounds like the obverse of this may be true: the roel was unfit for her because it did not allow her sufficient choice in how to manage the situation.

A brand manager for a major brand should be able to influence what policies the brand takes a position on and what policies it does not. It sounds like that has been the case to this point, but in this case one of two things happened: either the latitude that she was given in the position was curtailed, or it was the first time where her personal beliefs diverged from the positions of the rest of the company.

In the interest of exposing my own biases, I stopped financially supporting Levi’s in 2018 after their CEO publicly came out in support of additional, stricter gun laws: https://fortune.com/2018/09/04/levi-strauss-gun-violence-par...
I was looking at doing something similar a while back. But all the “Spotify Podcasts” I saw were using DRMs and just getting rid of this (legally by calling the same stupid Widevine plugin to ask it to decrypt it) was a huge task… and I basically gave up on all the Gimlet shows.

I wonder how this project gets around this? I see no mention of it. So I assume there’s still a way to access the files without DRMs or maybe Spotify stopped encrypting their podcasts? I feel like an idiot for giving up.
> It employed things like surrounding it with sharp, outward pointing dangerous objects, building a maze-like concrete structure around its general area

This actually sounds like the perfectly wrong choice - it reminds me of various movies/TV where such traps are used around temples or tombs to keep treasure and sacred artifacts safe, making them prize targets for graverobbers or archeologists.

See also various ancient tombs (Egypt being primarily on my mind).
What have been the biggest tech hurdles so far?
Did you buy an HP product that's on the same price range as your Mac? Feels a pretty unfair comparison otherwise.

That said, if not anything else, Lenovo provides the best laptop keyboards in my opinion. Perfectly sized, perfectly spaced, and give the best feedback out of all else. The thermals and overall build are also easily the best on my Ideapad than any other mainstream laptop I have used, though I'd concede I haven't really used as many laptops.
If you look up "chambray shirt" they'll likely be familiar to you
Nothing I've read in this article sounds more appealing than what I've dealt with in the past. Performance metrics at my recent careers have really become "Write what you did well in the last year aligning to these and we'll give you what we think you earn." It's a flawed system, but it's understood and doesn't get in the way all that much (especially when you start building templates year-after-year). Those who receive the highest performance rating are pretty well known by everyone, as are those who receive the lowest. Everyone else just wants to be left alone and will deal with this little bit of red tape to get by.
I'd like to see them address videos that game the system. I'll see videos structured so that the beginning is very slow, and so you must wait to get to the meat of the content. People do wait, and so the video is algorithmically rewarded, but that doesn't mean the video is good. Some videos even have a "fake glitch" effect where the first few frames are from later in the video. It's as if to say "here's what the video's about, but first wait through this boring part so that my video gets rewarded for engagement."

I once watched a video over several times because I couldn't make out what was supposed to be "off" about it at the end. I finally realized that there was nothing strange or anything, but the video led you to believe there was. Therefore many people, like me, stupidly rewatched it in order to figure out that there was nothing interesting. And that's why it had a boosted signal!
Why jump to state-sponsored? This would be the exact right time for anyone ideologicaly opposed to the protest's motivations to hack donor data.
Shkrelli made all his 'victims' whole too, and still ended up in prison. The law takes a dim view of the whole 'ends justifying the means' thing.
Prove to me this effort is centralized and not some loon with zero say-so that a broadcast company quoted in a video to incense people and increase engagement. This is a protest with loads of people, and however much you want to distillate them into a caricature, they're ultimately acting independently and can withdraw their support. That is to say, because some few individuals may have said some extreme thing, doesn't mean that the whole condone that message or the intention.

Just like not everyone in a protest is black block.
I have 4 4k monitors connected to my Linux machine and they all look fine, even in vertical orientation.

However, Windows is far superior when it comes to fractional scaling.
The severe consequence in this case was an offer of $1 Million and the ability to walk into another executive role at another company with none of the details of her firing being made public.
What exception you catch - just NullPointerException, anything or something in between?

Catching just NPE is lazy but not THAT bad. The problem is - you might get NPE from a place you don't expect and treat it as if it happened in the place you expected.

For example is it ok to return the default result if service is null?

try {
result = service.createObjectBasingOn(param);
} catch (NullPointerException npe) {
result = createDefaultResult();
}

Maybe it is, maybe it isn't.

If you catch any exception it's even worse, because you might catch something completely unrelated, possibly some error that should cause application to crash, and you pretend you handled it and continue working on data that might have got corrupted.

> This functionality isn't really essential to the application.

But the exception you caught and pretended to handle might have been essential. Imagine you have db connection with essential unsaved data waiting for a commit and you go into this method with innovative null handling just checking if it should send optional email with confirmation to some address, and the db connection broke so you get SessionWasRolledBack exception notifying you that your data is gone. But you thought it's just some null in this optional address so you continue as if nothing happened.
To to be fair, a big part of the solution is recognizing these people as burdens, and deciding who will carry that burden and how. The idea that some of these people will ever be self sufficient is equally a challenge.
Persuasive Books Are Less Enjoyable
I don't get this...

You're saying it's my bias that the protestors are right leaning, and therefore the attackers are left?

Isn't that just an open fact? You omitting it doesn't make it not true...
I would just expand this form writing to communicating in general. Both written and verbal skills are important. Someone is just maybe more skillful with spoken words rather than written ones.

Remote work includes also a lot of meetings/calls.
Ah, but this isn’t the first time Levi’s has taken a stance on something unrelated to their bottom line: https://fortune.com/2018/09/04/levi-strauss-gun-violence-par...
Good article. Who is so afraid multiple viewpoints that they have to flag this? Evidently "My side or the highway" is acceptable to some here.
In Figure 6 (described in section 4.4), the content seen by "the control user 50" and "the active user 49" are both in large part by content creator "miakhalifa" (32.4% for the control, 68.6% for the active). The "experimental scenario" is "scenario 28", described as "Follow a random content creator".

Mia Khalifa is a porn actress. A quick search indicates that her TikTok posts are at least sexually suggestive.

I wish I understood what "control" meant in this paper, and what exactly this scenario tested. Does it really mean that a fresh user profile is going to see 1/3 of its feed coming from a porn star? I've never used TikTok so I don't know!
I thought CDNs were used mostly to reduce load on the server?
Kai Oelfke! So glad you posted this here.

https://amicu.app/ is a great example of this idea in action.
Your right to peacefully protest isn't supposed to depend on anyone else's opinion of how legitimate the cause you're protesting for is.
"Ninety percent of Canadians live within 100 miles of the US" I think in many ways, geographically and culturally, they're closer to Americans than they are to each other. Not that Canadians see it that way.
Not sure the relevance, or how this story would remind you of that program, since BlockFi doesn’t issue a token, nor was the product in question secret.

Disclosure: used BlockFi’s lending program and had pulled out most of my holdings for unrelated reasons by last week.
Demonstrate ethics? They'd have to be hired for that, I think.

Otherwise how do you demonstrate ethics to someone who doesn't know you, yet? :) Certainly not in a interview, that's just talk and smiles and promises.
Because that's not reality. No democracy is going to be overthrown. It's an extreme characterization, and it's wearing down our ability to fight the actual important battles [1].

You can say that there are radical elements within the protest that are anti-Canadian, white supremacist, etc., but to throw around the term insurrection so lightly and characterize the whole movement that way draws very harsh lines that are hard to walk back. I guarantee that you'll find friends and allies on both sides of most issues, yet we're worked up to the point that we're ready to start jailing one another.

The far left are crying wolf way too loudly and often, and it's going to bite come election time. The moderates are not going to listen anymore.

[1] Surveillance and freedom of speech, EARN IT Act, algorithmic manipulation, etc.
I would like to say two things about writing notes:

1. It is worth writing them even though you never revisit them. You are gaining new information, you are processing them, and then you are passing along your version of the information to something. This process is very helpful in learning.

2. If you are quite sure that you are not going to revisit your written notes, or it is the likely scenario, then, you should write on paper, with pen. This is much better for the brain.

There is a very short book on writing notes which I am currently reading, called How To Take Smart Notes by Sönke Ahrens. I am liking what it has to say. This book asks you not to overcomplicate your system of maintaining notes. Then, it becomes a chore in itself.

This is also covered in a book I read recently, written by Andy Hunt called Pragmatic Thinking and Learning. I recommend this.
Their site has always been very clear on the risks involved.

"Digital currency is not legal tender, is not backed by the government, and crypto accounts held with BlockFi are not subject to FDIC or SIPC protections. Digital currency values are not static and fluctuate due to market changes."

What I think has never been clear is how they were able to manage the risk of their lending practices, in order to provide the big APYs.
I don't want my wife to every meet my friends from my teenage and early 20s for exactly this reason.
Its about the fringe right being angry.
The police are highly Conservative. When "the people" represent points to the left of the government, the police state is activated. When "the people" represent points to the right of the government, it's policing by consent. It's not always a problem for the ruling class. Folks on the right complain about being persecuted, seemingly oblivious to how they've supported the persecution of their political enemies throughout history. It's a bit tedious.

And, for what it's worth, I support the rights of the truckers to protest. When they're blocking highways, it's civil disobedience, and they're subject to arrest. I just wish other protesters were treated so well.
Provided we're not talking about an economy crashing act. Fines probably should be lower than "can't absorb them".

The prospect of the SEC crashing every rando company with fines isn't great. Lotta people hurt who had nothing to do with it.

I worked at a company that pulled some illegal stuff with backdating stock awards and so on. CEO actually went to jail. I'm glad I still had a job and the company rolled on, our customers were probably happy too.
> The second big disruption is efficiency. AC motors have regen, their motors are ~90% efficient. This creates the new generation of car. A model 3 performance(inexpensive sedan) has a 0-60 of 3.2 seconds. That's faster than all production Corvettes. Faster than a Hellcat. As fast as a Mclaren F1 from back in the day. About as fast as a Nissan GTR or Porsche 911. All the while not being annoying loud, far more practicality, and no emissions.

meh. even cheap hot hatches are close to being too fast to fully use on public roads these days. the race to ever quicker 0-60 times is incredibly boring and misguided imo.

a model 3 probably is superior to a hellcat in every measurable way, I'll give you that. although I doubt most hellcat owners would willingly trade them in for anything lacking a loud V8.

but people don't buy Porsches to drag race. there have always been much cheaper vehicles that would beat them handily on a drag strip; it's not what they're are designed for. they are pretty fast on the track, but unlike a Tesla, the appeal of a Porsche cannot be summarized in a single performance metric.
> but it starts by actually addressing it as a serious problem, which the U.S has not done

Well it should really start at the county or state level, IMO. There are plenty of US states/cities outside of California that don't have the huge mental illness/homeless problem that SF has. So really SF County or the state of California needs to declare an emergency first before it is escalated to the national level.