skysight-inc/HackerNews huggingface dataset:
I worked fulltime in Python (Deep Learning and web services for around 10 years) and used Go for some projects in past.
I recently introduced Rust as a language for some server side logic and desktop app. Some observations:
1. Rust coding takes time. Something you would write in an hour in Python would take a day in Rust.
2. Rust code is almost always faster.
3. Rust almost will never cause an exception in production if you are not just doing unwraps and expects everywhere. This sometimes feels a lot of work while coding. In python, I almost always end up solving some production exceptions despite of writing tests. Not a fault with Python btw, you could always write better tests.
4. Writing Python is more enjoyable. However, you know you will never be able to write stuff in Python that you can in Rust. I think of Rust as a good compromise for a Python programmer to write low level code without learning C++. Being productive in C++ will take years, being productive in Rust takes a few months. Rust is like C++ but written with high level language features.
5. There are other fast languages which would be better for a Python developer like Nim, but they have no library ecosystem. Rust has almost got a good library for everything I need it for (just like Python).
Social media companies are in a bind. They're companies, so they have to grow or die. But they're invested in their current platform, and the likelihood of a particular innovation being successful is low, so it's tough for them to do radical R&D, they're limited to tweaking their current platform. This opens the door to startups, which can capture the new (young) users who aren't committed to a platform. A small number of startups succeed and experience exponential growth that starts cutting into the growth of the established players. The Instagrams of the world have to chase features to retain growth (a strategy ultimately doomed to fail), or they will have to acquire the upstarts. Because of its close ties with the Chinese government any kind of merger or acquisition with TikTok is fraught with potential problems. Instagram is taking the only path available to it, as unlikely to succeed as it is.
If at least the algorithm was any good, people might not have complained as much.

Like, I only follow sport stuff. Some triathletes, professional bicyclists, skiers etc. What does Instagram then decide to show me? A female cyclist with her zipper down and lots of cleavage, a skier in bikini, ass pics of swimmers etc.. Probably that's the most trending stuff related to my interests, but I follow no accounts related to that, anf scrolling through my likes they're nowhere like that, so please show me what I want instead.
> Bystanders may have suffered some.

Ouch!
I've always wondered: how lucrative is pentesting as a career? The work seems super interesting, and I've been fascinated by it, but do businesses see the value enough to justify paying >= a software engineer's salary?
It's more the PBC than the B corp status that make Posit's approach different.
For droplets and ec2, you 'own' the inside of the virtual machine and its your responsibility to install software that you need and patch it according to a routine schedule.

That said, both services have firewall rules you put in place that help manage this. IE - you may expose SSH to your local ip address, but only port 80/443 for the rest of the world.

You are right though - its another attack vector. If you don't want to muck with that, and you have a static site, you could put your static site into S3 and then host with cloudfront. With that, you have no risk.
Google announced they would no longer collect wifi info with street view vehicles.

https://publicpolicy.googleblog.com/2010/05/wifi-data-collec...
Ask HN: Are Changelogs a Must?
In a small team with well written git commits and good git history hygiene, would you still keep a changelog a la keepchangelog.com? If so why?
By not aligning with Argentina in that dispute, the U.S. betrayed their own Monroe Doctrine
That stock market bull run from 2008 with crazy all-time-high P/E ratios? That's inflation. We just don't include security prices in CPI because it's not politically expedient to let the poors know they're getting priced out of having a meaningful stake in the economy.
"As of 2022, the Japanese public debt is estimated to be approximately US$12.20 trillion US Dollars (1.4 quadrillion yen), or 266% of GDP, and is the highest of any developed nation."

https://en.wikipedia.org/wiki/National_debt_of_Japan
The fed and it’s macroeconomic policy is one of the biggest reasons for economic growth in the post world war 2 era. Obviously they’re not perfect, but they’re the main reason we don’t have 40 year recessions anymore like we did in the 19th century.
That's the problem right there. Advertising is not even included. The number one employer of voice actors (advertisements) and they're not even included in Wikipedia's guideline for the notability of voice actors. I suggest a major revision in that Wikipedia guideline.

> significant roles in multiple notable films, television shows, stage performances, or other productions

- this shows the Wikipedia bias against commercial enterprise and success.

The voice actor who was not "notable" only won over 700 awards, including most of the BIG awards – from Clio, IBA, ADDY, Hatch, New York International, Sunny, Silver Microphone, Mobius, RAC, London International, ANDY, EFFIE, The One Show, and hundreds of regional awards.
Why does the Fed write the way it does?

First, this article buries the lede. The first seven sentences are framing. Only sentences 8-9 are actually news. The next four are, again, context. The headline also does not actually say what happened.

Second, of the fourteen sentences here, a full six are trivially true -- "The Committee is highly attentive to inflation risks. The Committee seeks to achieve maximum employment and inflation at the rate of 2 percent over the longer run." & everything from "The Committee is strongly committed to returning inflation to its 2 percent objective" through "The Committee's assessments will take into account a wide range of information". These are all obvious and don't add any actual information -- or maybe they do and it requires more cultural knowledge than I possess to read between the lines?

Third, use of jargon, e.g. "Recent indicators of spending and production have softened". WTH does 'softened' mean? From context, I'm guessing it means "show evidence of decelerating growth." Why not just say that?

Fourth, hyperlinks? references? Why not provide links to the economic data that's informing the decision?

Molly Young has a great article called "Why do cdorporations speak the way they do?" [0] that provides a compelling account of exactly that. Do we have something similar for the Fed? Or for bureaucracies in general?

[0] https://www.vulture.com/2020/02/spread-of-corporate-speak.ht...
This is how chat reporting works on a technical level - https://gist.github.com/kennytv/ed783dd244ca0321bbd882c34789...

In order to prevent people from reporting fake messages, they came up with a way to have the client sign messages with an RSA keypair tied to each user's Minecraft account. The signature includes the signature of previous messages in a sort of merkle chain data structure, so that reports can't include arbitrarily re-ordered messages.
> Does anyone really think there is an advantage Rust brings here over everything else -- Golang, Python etc.

Yes! IMO building CLI tools is one of Rust's sweet spots for a few reasons:

- Rust is great at building small, fast, statically linked executables. Python and a lot of other languages are not.

- Rust has excellent cross-platform support. The stdlib and crate ecosystem do a remarkable job of building abstractions that work across *nix OSs and That Other OS. Go's Windows support is relatively mediocre IMO.

- The `clap` arg parser is great

Ultimately I think the proof is the large number of very high-quality CLI tools written in Rust (things like bat, ripgrep, fd, watchexec). They were kind of a gateway drug for me; I first got into Rust because so many of my favourite CLI tools were written in it, and I wanted to compile/tweak them.
Where is Wuhan Institute of Virology on the map?
It could be that you're right, but presenting as evidence that everyone is doing a thing is hardly compelling. Everyone is wearing cloth masks. Everyone is "investing" in crypto. See why "everybody is doing Z" might not be the greatest heuristic?
I'll second Siteground. My WordPress sites were gradually getting slower on DreamHost - with support saying there weren't any problems. I switched to Siteground a few months ago, and so far, I've been happy with them.

Siteground had a "move my WordPress site" plugin that worked much smoother than I expected.
Unfortunately the (usually imported) gasoline car is somehow heavily tied into the image of the American dream. While I am no fan of Tesla (mostly because of right to repair), it baffles me that a patriot would choose an imported car that uses Russian gasoline over an American-designed car that uses American-produced energy.

While it is definitively a free market, it isn't in practicality.
That was just one example of many plausible scenarios. There are dozens of scenarios where dogs and people may be on different sides of said fence. The issue is an indiscriminate danger to people. It's the same reason you can't booby trap your own property.
Millions of jobless migrants crossing the southern border has no affect on labor supply? I also do not understand how "only legal immigration" can have an effect. Immigration is Immigration doesnt really matter the legality of it.
Do you have a public repo for that yet? (Assuming you're planning to open-source)
> I’d be less skeptical if the program allowed any homeowner to pull any nest footage that included their property, and also allowed individuals to pull any footage that included them.

I don't know how exactly it's in the US, but in EU security cam footage is considered to be personal information and as result of that GDPR applies. So whoever controls the security camera is the data controller and is required to e.g. provide access to people who were recorded. In this case it would likely be the home owner and unless Google was acting as data processor for the home owner they wouldn't be allowed to process that data.
The infinite growth beast comes for everyone. It's the second coming, again and again, and again.

https://www.poetryfoundation.org/poems/43290/the-second-comi...
Turing Award Winner on His Pioneering Algorithms
> Easiest way to increase labor supply is to immediately increase the retirement age to 70.

Or to send kids back into coalmines.

You want a non-sadistic solution? Healthcare increases labour supply - or reduces labour supply that is sick or disabled.

Actually do we need to increase labour supply? the past couple of decades had little growth in salary becauae labour had no bargaining power. Now corporate profits are record high. A big renegotiation is about to happen and it will be good for labour
for what you describe i would actually pick common lisp (sbcl). you can get c-like speed. plus there is a good new book on algorithms and ds using common lisp

https://www.amazon.com/Programming-Algorithms-Lisp-Efficient...
I'm doing the same:

https://gist.github.com/clktmr/7343895cc0dcc5a80a6c3d39d22ca...

This will also backup and restore any files it might override.
A load off my mind too -- I now know there at least two of us in the world! :)
Technically an extension of a much older building, but I think the glass pyramid of the Louvre in Paris, completed in 1988, is iconic enough that we will want to keep it around. It's also easy and practical to maintain compared to other structures we value.
Ask HN: How do you practice self-care?
Just curious what you do for self-care and wellness
Argentina is practically an extractive and agrarian economy now.

It's hard to keep a good standard of living for 45 million people with that.
I would assume people are tired of seeing this qualifier in every other HN thread? "It might be bad in the U.S., but in the rest of the world...." Especially when it is verifiably false. [0]

Of the ten most populous countries in the world, only China (2.114) and Indonesia (1.783) have lower peace indexes than the United States (2.337). Of the next ten, only four have lower indexes. In other words, two thirds of the twenty most populous countries in the world (of which the U.S. is third) are more violent than the United STates. Unless by the "rest of the world" we're going to ignore most of the people?

[0]: https://worldpopulationreview.com/country-rankings/most-viol...
I'm pretty sure Nvidia is a fabless design house (like AMD these days). Perhaps they are looking to change that.
That is erring on the side of hosting spam, urban legends and pseudoscience. The opinion was made in the AfD that no quality sources for the article: without them, no worthwhile article can be written.
After reading a number of comments that seem to be like this is the norm, it makes my experience odd because every bank I've been with has cycled my card number with every new card.

once got locked out of my Amazon account for what feels like a year because my security gateway way the 16 digits for a card that expired in 2019, which I had without a doubt already shred
A German Shepherd dog. It had been trained to attack, and while I'd never witnessed this myself, supposedly the owner trained it on smaller live creatures. Obviously this was the neighborhood house that we avoided -- the owner was even surlier than the dog -- but it was on the way from my house to the local store, and where I lived there was basically one road, so I didn't always have a choice. That road's speed limit was 50 miles per hour, which also made it dangerous to walk. This will become relevant in a moment.

One day I was walking back from the store, and I froze as I realized the dog's chain-link gate had been left open. The dog was in its yard, eyes locked on me. The road separated it and me. It began charging toward me. I was too afraid to take my eyes off it, let alone start running. It reached the road, still coming straight for me. As it approached the dotted yellow dividing line in the road, I remember hearing the dog's nails hitting the pavement, and sensing that it was changing its stride, as if it were preparing to leap. I remained petrified.

Next thing I knew, the dog was nothing but entrails. A speeding car killed it. I remember seeing the back of the driver's head through the rear windshield. He didn't even look back. He just kept going. A moment before I was sure I'd be killed, but now there was just me, intact but scared, and a still-settling spray of animal parts in front of me.

Sorry for leaving that out on the first post. I was trying to keep each part short.
There is a “guard” feature for the Ring home security setup that plays dog bark noises from your Alexa speakers if motion if is detected or doorbell is rung, etc. and random lights turn on at night, super cool features.
Say what you want about Twitter, but as someone who's been on it since 2011 and has made it my primary platform for social media since 2016, I'm grateful that fundamentally it's still the same old Twitter.

Yes, they've fallen into the copy-cat temptation machine in some regards – i.e. "fleets" (stories) – but unlike Instagram will at least admit when it's not working and revert (fleets are no longer a feature on the platform). Of course, their failure to innovate definitely cost them TikTok-level success with their mismanagement of both Vine and Periscope, but at least their stubbornness to change has kept the core experience intact.

Obviously there's some larger issues around Twitter's direction ("who is going to be in control of the company?") and the ever-present critiques of misinformation/harassment/"moderation versus censorship" that comes with the territory of being a public forum, but overall it's still the Twitter I know.

I wonder if instagram's downfall will be a boon for Twitter in this regard: at least I know what it is.
It's fascinating how reactionary and directionless Instagram and Facebook have become. Instagram in particular has become Frankenstein's monster over the last few years, pathetically trying to reproduce functionality from other apps. The latest cloning of TikTok's feed is almost embarrassing. It's a testament to how deep the lack of a creative culture at Meta runs.
SPI's "Panzerarmee Afrika" is a "beer & pretzels" wargame where supply dumps and supply counters are pretty critical. Also it has some units with 60 and 80 movement points, making it lively.
Does anyone go to Facebook for engineering goals? Everything I've read about that place screams paycheck only.
Google has a bad history of making "innocent" mistakes like this, always in favor of data collection. They just happened to be caught that time.
> it's a rigged carnival game

A major "Aha!" moment for me was when I had it pointed out to me that the social media companies' algorithms that get and keep users attention by showing them what they want can easily be exapted to manipulate the metrics and ad buying behavior.
Is there not a physical mute button on your phone?
> Yes, it is also a perfect shorthand to shut down any other conversation. Its only purpose is to shut down the conversation. If you don't care about the other participants, and just want the conversation shut down, saying "we don't do that here" is great for you.

Yes. It is a judgement call when to use it. The linked article talks about how to make that judgement.
Maybe I read it too fast, or maybe my brain was still focused on my work tasks, and that was taking priority over my casual skimming of HN. It doesn't really matter. All I know is that I suddenly had to go back and re-read that part because, for a moment, it seemed to me that the author might consider "gay" to always be a pejorative. And maybe others were incorrectly interpreting it the same way that I did at first.

I also considered that other commenters might not think using "gay" as a perjorative was a big deal, but HN rules encourage the assumption of good intent.
I’ve developed a deep dislike for Mosseri following his Instagram Kids predation. The lack of empathy seems a recurring theme.

Is there inside ball on why he commands respect at Facebook? Or is there a conservation of clowns rule in play with David Marcus’s departure?
I agree with you, under the assumption of afterlife or other possibilities you have listed.

The current discussion is under the thread of the original commenter, which says:

"... pretty much deconstructed the whole idea of an afterlife in 20 minutes."

That is, we are under "if (there's no afterlife)" branch.

I am not personally settled on which possibility is the reality. So I think we are in alignment.
It would be about 99% unfair. In my experience Wikipedia style moderation setups are a magnet for small minded petty martinets. Of course rules and some criteria are needed, but soon those people run over any shred of common sense while wielding them.
The last major data breach Google suffered was in 2009, via a targeted Chinese espionage program involving personnel intrusion.

Contrast that with, well, gestures widely to most of the Internet. While Google's security model is "We secure your data," so the trust interface between the end-user and Google is significant, Google for their part does an execllent job holding tightly to that data. If anything, the biggest risk working with Google is losing access to your own data because they stop believing you are you, not some third party getting your data out of Google's clutches.
You can have a look at its issues,

https://github.com/microsoft/windows-rs

Note the lack of of safe wrappers for Windows APIs, and still no good way to create the Windows Runtime objects necessary to interoperate with XAML.

Also the basic examples with very little UI code on what is supposed to be a projection for a Windows UI framework.
https://news.ycombinator.com/item?id=32250694#32254924
TIL: The birthday effect. RIP
Yes, by default, and in mais-ou-menos isolated consideration. Reason: Proprietary organization and especially abstraction & compilation for that purpose is de facto its own technology. It's a competitive edge especially if you can publish it for your stakeholders and customers. It also usually brings about different analysis results when seen at that level (higher level analysis leverage).

So, yes.

But...this doesn't take into account a lot of other factors that may be relevant in a given context. For example if you are overworked, or if you hate your team, or if you are moving to a new job soon anyway, or if you hate this topic, and millions of other reasons.
It seems the policies for notable composers [1] fail to recognize the work of TV composers.

Judging by this case, composing the music for a TV show watched for years by millions of people doesn't count, but composing something performed in a theatre and watched by far fewer people is officially notable:

> Has written musical theatre of some sort (includes musicals, operas, etc.) that was performed in a notable theatre that had a reasonable run, as such things are judged in their particular situation, context, and time.

1: https://en.wikipedia.org/wiki/Wikipedia:Notability_(music)#C...
This is exactly why. It's also not just the interpreter, it's also one-time costs involved in unpacking PAR files, but deploys are frequent enough that you might hit those delays many times per day.
How to Read a Formal Document
How much leetcoding do their PMs do? I understand your overall point, but I don't think having a high algorithmic/data structures whiteboarding bar for their engineers correlates to Facebook's weakening product abilities. Ditto for Google.
How is this related to currency?
I rather doubt that your homosexual friends support the use of “gay” as a pejorative, e.g. “that’s so gay.” Your argument is disingenuous; I hope it is not deliberate.
The values of homes went up during the pandemic because people were in their homes. The extra savings of not going out to eat, vacations, etc.. enabled people to reason that paying for more of a house to fit their work from home lifestyles worth it. When you add that plus the historically low interest rate it was a tour-de-force. You might be on to something that it might be more structural now than how I originally thought. People are locked in homes that might be another housing crises, and if we start having job loss we could see something ugly like 2007. Again, I remain hopeful that salaries are up and unemployment is low.
On the positive side, the US is better off inflation-wise in the United States than in Europe.
I don’t think the two are connected. It’s more likely that it’s because feature decisions at these companies are made by thousands of product people who have their own performance objectives, most of which are misaligned with the wishes of users.
> They're companies, so they have to grow or die.

This is a failing of modern corporate culture. There is nothing wrong in reaching a stable equilibrium, becoming profitable, and if you are a public company, paying dividends.

It’s unfortunate that it’s become growth at all costs, there is something to be said about public companies just stabilising, and paying out profits to shareholders.

Now, that’s not to say Facebook is able to reach a stable equilibrium. I think they are struggling to maintain that, and that’s the problem. It’s a case of not loosing market share, especially when you have promised your shareholders the world.
Catching Covid in March of 2020, before vaccines were available totally changed my trajectory. I suffered permanent damage to my body. I'm disabled now. I'm trying my hardest to manage my acquired disability, but the worst thing out of all of my problems is that when I try and share my lived experience, close friends that disbelieve me really hurt.
Thank you; good catch on the name error.