skysight-inc/HackerNews huggingface dataset:
I took a really good course at Stanford Business School about public speaking.

One of the course textbooks was Resonate by Nancy Duarte, which offered a really interesting twist. The book talks about the classic "Hero's Journey" story template, but then flips it on its head: it suggests you consider your audience to be the people going on the journey, and it's your job to guide them through the different stages: the initial call to adventure, the trials along the way and the eventual return where they have been changed in some way (by their understanding of the topic you are talking about).

I thought that was really neat.
> they built a levy to double the amount of dry land

In English, the word you are trying to use is levee. As a French, you might recognize where that came from ;)

Actually though, at least in the US we call those things the Dutch built “dikes”, which is, not surprisingly, just the anglicized version of what the Dutch call them.
I wouldn't be so sure, lots of papers have comment sections and they're pretty rammed with death threats on any social issue sadly...
Entertaining but it's not as hypocritical as it looks. Plastics represent about 4-5% of all oil and gas production. Energy and transportation are by far the main offenders.

In any case it's basically like saying you can't care about the environment if you drive an ICE car.

Plastic for clothing makes a lot of sense compared to stuff like single use products. Plastic is durable and water resistant which are exactly the qualities you want for jackets, etc. Going back to leather and animal products aren't great options.
Thank you for the suggestion. I'll take that aspect in consideration for future queries.
I think if we use a difficult enough hash function it should be okay? With 4 billion IPv4 addresses it would take 120+ years to iterate through all of them. You could probably rotate the nonce periodically, making it effectively worthless to pre-compute any table. But this gets complicated fast.
Distributed Caching in Asp.net 5 – Azure Cache for Redis
Yeah, in fact, when I'm recording a podcast and we're having any sort of bandwidth issues, I'll usually have us turn off our video. But I want people to use good mics. (Though the difference once you get to decent is very diminishing.)
Don't know why you've been downvoted. It all depends on the software that you use everyday (job or whatever).

If the software does not run on an M1 Mac or requires involved workarounds to get it 'working' and it breaks on any update or it prevents you from doing your work, then don't waste your time and just skip it for now.

Also wait until WWDC, like I said before.
For something high stakes like an interview, I'd encourage candidates to take the time to get familiar with the unfamiliar beforehand.
For years I've been reading comments like yours, about Google funding Firefox to stave off antitrust shit but this in no way corrupting or compromising Firefox. All the while, Mozilla executives have been getting rich with that funding from Google while cratering Firefox's market-share. I no longer trust Mozilla to act in the best interests of firefox users. Not when their supposed incompetence just happens to align with the commercial interests of their sole^ benefactor

(^ donations to the Mozilla Foundation do not fund Firefox development!)
> Is there a reason why it's not well-founded to consider scopes to be regions?

You're running into a colloquial vs formal distinction, I think. Yes, a scope is a "region" in the sort of general sense, but in PLT, "region based memory management" is jargon: https://www.cs.umd.edu/projects/cyclone/papers/cyclone-regio...

If you check 2.1 of that paper, you'll see it's something sort of like "arenas with optional GC if you want to reclaim memory", which is quite different than what Rust does by default.
Yes, but then I’m burning a second of compute time every time I want to log something.

Also, by removing unlikely candidates (IPs owned by irrelevant entities or that are not US based) you could get the search range much much smaller, and with the FBIs budget you could probably compute it all in a few days even with a 1-second hash time.
Simone Biles: defying the laws of physics? [pdf]
4.8 kUSD for a full-suspension carbon fiber frame mountainbike, a plaything for the rich. They can afford it. I fail to be disquieted.
I guess if a bunch of human believe a 'drone crash' can scare off a huge sanctuary of birds, it's possible a bunch of birds might believe a drone crash is a something something.

Originally it was 1,500 eggs, then 2,000 then 3,000.

The photo looks under 1000 - https://bloximages.chicago2.vip.townnews.com/heraldextra.com...

800 eggs abandoned is still a story, but if they told the truth of what they know, perhaps the real cause might be easier to see. I'd guess to was 3,000 birds original now it's 3000 eggs.

The Gizmodo photo was take in the Bahrain - [1] -https://www.gizmodo.com.au/2021/06/frightened-terns-abandon-... [2] https://www.gettyimages.com.au/search/2/image?phrase=Fasht+a...
I think we're working from different definitions of learning curves. I include in the learning curve understanding your memory ownership model, not introducing use after free, heap corruption or other failure modes.

I would argue that if you don't understand the ownership of your data you don't really understand C++(or C) and you're still learning the language. That's usually the big shift I see when developers who have a background in higher level languages moving down to C++. I've seen plenty use after free and heap corruption happen in C++0x11 and onward codebases both staying completely within modern best practices and when code diverges since there's no guardrails(ex: std::string::c_str, std::unique_ptr::get and the like).

Once you include all the footguns that exist(yes, even in modern C++) and the legacy parts of existing codebases or code that diverges from modern C++ that's why I think it has a much higher learning curve to be producing code that is at the same quality as a passing compile from Rust in aggregate.
Well Dylan, I guess some people are just idiots. I am not a truck driver, nobody has me on the clock when I go on road trips, but sometimes I piss in bottles. Not every week, but more times than I can count. Could I avoid this if I did a better job of planning ahead? Probably. But that's a low priority for me.
Yep. I'm almost the opposite. I have a good lighting setup and a big dual monitor setup. So if I'm trying to optimize lighting for, say, a video, I'll actually make my second monitor fairly dark (no big docs with white backgrounds) so my face isn't too "hot."
Yeah, and I didn’t even need a secret congressional briefing to know that I should be selling hand-over-fist when it became clear that the virus was pandemic-bound.
IDF intelligence officer dies in military prison under unclear circumstances
Projects like this usually have multiple goals, not least of which is to guarantee a baseline number of jobs with a desirable skill set within the country. Out of the tens of thousands of people that will work on this project, most likely fewer than 100 will work on it from the start of their career to the end. For the rest, it will be a year or two of their entire career.
Well, considering the DOJ is under his control, it’s not a “direction”, but a “law” of sorts. Actual laws come from Congress, which Biden doesn’t control.
And they are voted into office by people like you. It’s called representative government.
It might be worth noting that the Aztecs demonstrated that if you cannot defend yourself against warlike peoples then lousy become their subjects. This is a lesson of enduring importance.
I'm asking how else can you get the same functionality.
The App Store is OK for the apps you know are on it and you search for them directly. But the rest of the store is just junk and scams, mostly.
The numbers in svg are text ultimately.
"Every journey of a 1000 miles begins with 1 step"

Maybe we should laude and celebrate that at least loads of effort was put into getting all the G7 finance ministers in one place and actually have a discussion + agree to a next step?

Feels unnecessary negative and very arm chair criticism to just hand wave the whole endeavour and say "oh nothing was done and all they did was talk".

I sometimes think people in the last decade are to quick to find faults for every little thing that falls short of a 100% effort (and even that gets criticism) without even considering that they are not the men-in-the-arena [1] doing the hard work.

----

[1] Whenever I think of criticizing something/someone, I always consider Theodore Roosevelt comment on this sort of behaviour where he once said:

"It is not the critic who counts; not the man who points out how the strong man stumbles, or where the doer of deeds could have done them better. The credit belongs to the man who is actually in the arena, whose face is marred by dust and sweat and blood; who strives valiantly; who errs, who comes short again and again, because there is no effort without error and shortcoming; but who does actually strive to do the deeds; who knows great enthusiasms, the great devotions; who spends himself in a worthy cause; who at the best knows in the end the triumph of high achievement, and who at the worst, if he fails, at least fails while daring greatly, so that his place shall never be with those cold and timid souls who neither know victory nor defeat."
I genuinely wonder who benefits from people adapting to wake up (and potentially go to work) earlier.
I'm not even from another culture, but the persistent use of "no" for "yes" drives me nuts.

https://idioms.thefreedictionary.com/no+yeah
Yeah, idiot web programmers that don't encrypt PWs and use salting.

Use a PW manager. If you really don't want to use one, don't use the same PW. At least at your own salt.

eg. HN@thepwialwaysuse4

HN would be the "salt" for Hackernews.
> Second, everyone needs to be using unique passwords. You don’t have to use a password manager to do that, whatever system works for you is fine. If you want to use a notebook in a desk drawer, that’s totally acceptable.

You don't need a notebook for unique passwords. Just use the service's name. Unless you also meant unguessable, in which case a notebook is probably going to be insufficient because your brain-powered password generator will soon run out of entropy.

> The tech press can review usability and onboarding experience, but can’t realistically evaluate any security claims, so how do you propose users tell the difference?

"Security at the expense of usability, comes at the expense of security." Users don't need to know the difference because the only danger they need to protect themselves from is "my gmail was hacked" and the only requirement for that is that they use an un-guessable password saved somewhere unsophisticated attackers can't access. Any password manager accomplishes this.

> An attacker (or malicious insider) in control of the vendor's network can change the code that is served to your browser

Password managers have servers sending code over to the browser? After the installation process?
Sure. As a mathematician, the current line in the article _is_ succinct and also precise. Overkill for an audio engineer (my summary might be better). But if you have a graduate degree in a STEM field the sentence should be interpretable assuming you took/remember analysis 101.

I have no idea who wikipedia wants to serve with its articles since they vary wildly in intended audience.
It's not just communicating between the US and Hong Kong, it's all the transit traffic. If there is a high capacity, low cost link between the US and Hong Kong, traffic to other Asian countries will then transit Hong Kong.

At that point, the Chinese government gets to dictate whether or not that traffic is allowed, and to snoop on any part of it they can.
If you're not feeling forced into it, then go for it I guess. The idiot is the person that thinks peeing in a bottle is a bad thing but consistently won't go to a convenient bathroom before leaving.

And this is their day job, they're not just forgetting because it's been a while.
In addition to replacing the thermal paste, I was able to lower the temperature of my X1 Extreme Gen 2 to about 40-60 degrees most of the day by:

i) Undervolting by installing Throttlestop, and setting it to launch on startup with Windows’s Task Scheduler [0]

ii) Removing the back panel, holding the fans in place with a paperclip, and blowing the dust out of the fans with an air compressor

I also installed Thinkpad Fan Controller (tpfancontrol) [1] to make the laptop run quieter. After implementing these, the laptop finally ‘just works.’ None of the above was intuitive, though, and I did not expect to find and try these solutions before purchasing the laptop.

[0] https://www.repairwin.com/how-to-start-throttlestop-at-windo...

[1] https://sourceforge.net/projects/tp4xfancontrol/
People have already listed them, but:

- Crucial Conversations

- Difficult Conversations

- Nonviolent Communications (aka NVC)

The first two books are great at explaining the dynamics at play, but poor on actionable advice. The third book is great at actionable advice, but poor on explaining why the advice is good. So I'd recommend reading at least one of the first two books as well as the NVC one.

There is also, essentially, an NVC cult out there (reminiscent of agile cults or TDD cults) - in the form of NVC chapters in each city.. Ignore them - just focus on the book. In my experience, local NVC chapters always seem to add more to the material in the book, and often follow a world view not particularly espoused by the book - one which often repels people.
Because touch sensitive didn't work properly.

"The new-look Siri remote included here is thinner, and ditches the touch-sensitive trackpad in favor of a circular clickpad, which makes scrolling through the interface far easier.

“For the first time, the Siri remote has a power button, so you can use it to switch the Apple TV 4K on or off, along with your TV too, and it also now features a back button and a mute button. The Siri button has now been moved to the right-hand edge of the remote. "
I've done a couple, and they suck - no way around it.

But maybe my biggest advise is that IF you're going to ask _any_ technical questions, do this:

Make a document / powerpoint / etc. with your question and any needed information, share that screen with your interviewee.

A month ago I had a technical interview, where the interviewer (with a poor microphone and room) had a bunch of steps and commands he wanted me to do, and it was a total nightmare. He had to re-iterate almost everything, multiple times. Some questions he just skipped or canceled, due to the poor communication.
The article cites “security concerns”, but I think “geopolitical concerns” are more likely.

However, MITM has always been an advantageous position for bad actors. So this is probably the concern, without evidence.
Most of these times, these request are unseen or forgotten. It's better to send it in an email to hn@ycombinator.com
I'm not sure how many of those 70 will have ever heard of this mandlebrot equation.
What I am saying is that graphics are not using much of that memory and probably can't be blamed for the increased requirements.

Back in the days, maybe, as 1.5 MB was a significant portion of available RAM. However the average available RAM on computers has grown much faster than the average display size.
What I've seen so far is that companies in general don't get better at this as they grow. They add process over process and each level makes tackling 90 percent of support requests more efficient (for them) but the more difficult requests just don't make it to the person who could help.
And the “human error” always seems to accidentally censor content that some country or organisation has asked to be censored
This would make total sense if the entire world were under one tax system. Taxing corporations is a way of of taxing the dividends of shareholders outside your country, whose income you can't tax individually.
“That Won't Work”
Here's one article about it: https://www.howtogeek.com/281849/dont-be-fooled-the-mac-app-.... It's still pretty bad.
rasengan took it over, fucked up multiple times since, basically. This is why Libera is what freenode was, and the current freenode is just rasengan's.
Daily Driver: Channelling RGB into 1-bit
> I think it's inevitable that LastPass will continue making life more difficult for free users and I may end up with a flat file or Apple Notes file to store the security questions and answers.

Why not just pay for it? If it prevents a hack which impacts your finances, then its more than worth it and not worth the waste of your time trying to avoid paying them.
If you fix your incorrect exponential formula

1.0 - 1.0 / pow(base, step)

to the correct inverse-proportional formula

1.0 - 1.0 / (1.0 + log(base) * step)

(where I’ve written log(base) just to match the effect of your existing parameter near the origin), you should find that your curved lines become straight.

If the “base” parameters are chosen correctly, you should also find that these fixed results match the ones from usual computer graphics.
The selection is arbitrary because they're not the ones doing the selection, women are.

There's a well known study from OkCupid about this, women are way more selective so men only have very few matches a week (and some of those don't even respond) unless they try a lot.
There's some structure to the IP that can be somewhat useful for tracking identity.

Its imperfect, but you'd expect definitely good folks to look a certain way
The interesting part of the story is that Google fought the order to turn over email records because in their contract to NYTimes they had stipulated they must notify NYtimes of all log requests and the initial order had a gag requirement. Would Google have turned over records if that statement didn’t exist?
So basically this is Hacker News but where rasengan can ban the people who are not being sufficiently idolatrous towards him?

It's a crying shame how one of the oldest surviving FLOSS community resources has been turned into a personal playground for an ancap blowhard who can't accept that no matter the amount of money he throws around it won't get people to like him.
Good advice for zoom in general, but I find virtual backgrounds horribly distracting. Besides often messing up the shape of someone’s head, they imply the subject is hiding something.

Definitely clean up and stage your environment. With so many actual human clues removed from equation, the stuff behind you says a lot.
Ask HN: How best to learn the internals of Golang?
Real Python puts out a book called CPython Internals. Are there any similar resources (books, posts, videos, etc) for Golang? I'm a beginner, but trying to develop a more intuitive understanding than simple syntax adoption.
Maybe you're forgetting to test with a clean cache? Completely anecdotal, but I visited your site a few times on my phone and 2 loads with a cleaed cache were _way_ slower than the 2 without clearing the cache.
> the Biden administration continued waging the fight this year, telling a handful of top Times executives about it but imposing a gag order to shield it from public view

You don't need to get "up to speed" on this.
Thanks, for the paper Steve, I'll edit the post with due credit.

What would be the appropriate description for Rust's memory model? Automatic scoped memory management with opt-in reference counting?
I think the only reasonable way to achieve Tavis' conclusion would be for browsers to start providing actual password management APIs for extensions. I agree that locking in all my passwords with my browser vendor would be unacceptable.
I don't have the details of what actually happened, so there may be more to it from North Face's side. I think though that this kind of thing is typical of the hipocracy that almost necessarily happens when a company starts trying to pass judgement on industries or clients it serves. As soon as you start going down the road of judging in this way, you inevitably become inconsistent and hypocritical.
What does the Spanish/Portuguese conquest of Latin America have to do with the use of "Latinx"
Best CSS Frameworks for Front-End Developers in 2021
Julian Assange reminds us that our entire journalism justice system is fraudulent. This story is a drip in the ocean of journalistic and justice corruption. We are not doing any better today than we were yesterday.
"they might be able to get your master password, but that doesn't mean they gain access to anything"

I can't be the only one who finds that to be small comfort; isn't it sensible to respond, "if my 1Pwd master pwd is stolen, I must treat the vault as if it had been exposed"?
I'm a newcomer to Rust, and find it relatively easy to read, at least at the level of "what is this code doing?" (Not necessarily "why did they need to specify lifetime there?")

The major exception to this are cases where authors use macros to invent their own DSL inside Rust code. This sort of thing seems common in the Servo codebase, amomg others. It reminds me of C macros or Python metaprogramming magic, both of which directly led to some incredibly difficult past debugging experiences.
For people like me who read the linked twitter thread before reading the comments (admittedly guilty of getting outraged before hearing both sides): There is an "unvote" button underneath the headline.
>> Your video takes way, way more bandwidth than audio ever could.

Then how did they know?
What about mobile phone apps, your bank's pin, steam?
So DoJ is like Google or Facebook: They silently do whatever they want until it appears on HN, then they fix it.
Idk how many of you read the article, but one very deep thing really resonated with me and part of how I stay happy: we are all going to die eventually.

The world is obviously a very cruel place. People are suffering and being tortured and there's nothing we can do about it. At any moment, any one of us could have a life-changing event which forces us to live in pain and misery until we die.

But if death is peaceful - maybe happy (like we go to heaven), but really as long as it isn't a negative - it makes a lot of the cruelty much less. All the suffering people will die eventually. All the bad people in power will die eventually. If life ever becomes too bad for you, you will just die, and at least if you're a good person it's unlikely you'll go to anything considered hell.

I've never been suicidal: I honestly enjoy life, and even when I don't, I want to try everything else before I die. But it helps my anxiety knowing that if anything really really bad were to happen to me, the worst that can happen is that I die. And as long as that's ok - assuming death is ok (which I admit is a big assumption), than there's less to be scared of. Of course I want to try everything else before
Then I mostly use Google Meet and it seems (mostly) fine. Other than when Comcast is having an off day or two.
There is no actual tradeoff between availability of food and availability of skyscrapers. Even if we actively tried, we couldn’t run out of agricultural land in the US by building on it.
Haven't you pretty much already lost when you can't trust the programs running on your machine? If they can snoop on your clipboard, they're probably also able to access your sensitive files, log key presses, take screenshots, install browser extensions etc.
I've started doing the course, I was looking forward to learning from the legendary LeCun, but am finding him often difficult to understand—he has an unusual accent and talks fast and somewhat lazily. In everyday conversation that would be no problem, but not when frequently introducing new words, concepts, acronyms without warning. I've more than a few times been totally unable to decipher what he said, and the greatest challenge in the course so far has been understanding what words/acronyms he's saying, which isn't ideal. Alfredo on the other hand is a total pleasure.
Sardinian sand theft leaves dozens facing fines of up to €3k
What evidence is there that the USD is depreciating?