skysight-inc/HackerNews huggingface dataset:
Some get resold. I've received stuff from Amazon that has clearly been opened, unpacked, repacked, and resold.
Eh. You can write, and people have written, formal proofs about C code too. In fact, the difference between Rust and C in terms of safety isn't very large if you have an infinite budget to put toward proving all the code that you write correct.

The safety benefits of Rust appear when you aren't willing to formally prove all the code you write correct. That's because you only have to prove the unsafe code, plus the memory model, correct in order to guarantee memory safety for the entire program. This is less burdensome than in C, where to do the same you have to prove correctness properties about the specific code that makes up the whole program. Rust makes it easier to prove certain properties about the program (far easier in the case of memory safety), but it was always possible.
Any "friction" (ads, cookie banners, modal subscribe popups, create an account to read, etc) I weigh against how I value the content. For most random clicks, e.g. a HN article, I value it at zero, I'm just browsing, so I close it with any friction. If for whatever reason I'm actually seeking something out, I may go to a little more effort (to be fair though, if it's Bloomberg or FT for example I just use archive.md)
And if it's actually content I want, I may sign up or pay for a subscription, e.g. some substack. So bottom line I see closing the browser on a cookie banner as just part of the market negotiation taking place.
For keeping track of replies to my own comments, as previously mentioned there's the threads link at the top of the page, as well as https://hnreplies.com/ and https://hnnotify.xyz/.

You can also use https://hnrss.github.io/ or http://hnapp.com/ to make RSS feeds of various types.

If there's a post that is particularly interesting and you want to be able to keep abreast of new comments in it, I've found the HN Comments Owl[0] browser extension particularly useful for this. I bookmark the page, and when I return to it I see new comments highlighted.

[0] https://github.com/insin/hn-comments-owl
>But what Russia is doing TODAY is just plane evil

Really?? approximately half a million children died in Iraq. Russian soldiers take the brunt of civilians throwing objects and molotov cocktails at them and try to stop them by standing on the roads.

You think Iraqi civilians could have blockaded US army by standing on the road?

It's human nature when Russia does it (and what Russia is doing is abhorrent and disgusting) and when US does it, its brushed under the carpet as champion of democracy
Perhaps the root of the problem is that by trying to avoid the "external crap from other people", the writer reveals his concern for what others might think.

There is nothing wrong with you just because you aren't motivated by tech work. There are lots of other forms of work, career, etc.

For me working in an air conditioned office under fluorescent lighting sucks the life out of me. So I rearranged my life to avoid what I sense to be bad for my soul.
I really can't wrap my head around it. But this is the same image I'm seeing in the media. Very weird.

I just can't wrap my head around a people collectively happy with a pretty oppressive government.
I know you're trying to be helpful, but the first two best options you suggest are already things I do. For the third, I'm not sure those are great options either since really it isn't the translating hand drawings to tikz that's the issue (the examples are pretty brute force too. Though I can see some use cases for mathcha.

I am more looking for tips and tricks that have helped people build their skills and streamline the process.
> None of the suppositories are true

Your Google must be broken, because all facts listed are there to find for those able and willing to see.

I know this hurts, but your blindness and bias are part of the (narrative) problem.

As you stump for the status quo remember...that's not working out well for the majority
Any advice you've learned along the way that you'd care to share? Otherwise I'm confused by the comment. Are you just flexing?
Could you unpack the TOTP Acronym, please? I’m sure that it means something to you but it is not obvious nor as widespread as you may think.
You're picking one little detail that might in some sort of circumstances be plausible from a story in which almost all of the details are implausible or nonsensical after the first cursory glance. That's a very... ineffective way to assess plausibility.
Remember that time terrorists hijacked a train and drove it into a building and thousands of people died?

Yeah, me neither.
>This includes the casualties of the insurgency and civil war in the years after the invasion.

Civil war instigated by US and arming the insurgents similar to how they armed the Mujhadeen and the ISIS and Ukraine....
Just as long as the official definition of pinning includes "completely taking over search engine results and driving visitors toward UX that will make them wonder which version of the web _this_ is supposed to be," let's all pin away...

(Historical reference, not intended as sarcasm)
Trains are really unpredictable. Even in the middle of a forest two rails can appear out of nowhere, and a 1.5-mile fully loaded coal drag, heading east out of the low-sulfur mines of the PRB, will be right on your ass the next moment.
I was doing laundry in my basement, and I tripped over a metal bar that wasn't there the moment before. I looked down: "Rail? WTF?" and then I saw concrete sleepers underneath and heard the rumbling.
Deafening railroad horn. I dumped my wife's pants, unfolded, and dove behind the water heater. It was a double-stacked Z train, headed east towards the fast single track of the BNSF Emporia Sub (Flint Hills). Majestic as hell: 75 mph, 6 units, distributed power: 4 ES44DC's pulling, and 2 Dash-9's pushing, all in run 8. Whole house smelled like diesel for a couple of hours!
Fact is, there is no way to discern which path a train will take, so you really have to be watchful. If only there were some way of knowing the routes trains travel; maybe some sort of marks on the ground, like twin iron bars running along the paths trains take. You could look for trains when you encounter the iron bars on the ground, and avoid these sorts of collisions. But such a measure would be extremely expensive. And how would one enforce a rule keeping the trains on those paths?
A big hole in homeland security is railway engineer screening and hijacking prevention. There is nothing to stop a rogue engineer, or an ISIS terrorist, from driving a train into the Pentagon, the White House or the Statue of Liberty, and our government has done fuck-all to prevent it.
> A capitalist company has a profit motive to look at everything that can go wrong, and react accordingly and quickly.

My suggestion also involved capitalist companies.

If what you are saying us true, why is the supply chain so messed up? Why didn’t the laissez faire proponents foresee this and react? There is plenty of profit to be made, where are the new entrants?

Im not familiar with the specific company mentioned, but GPUs are in shortage because the market became concentrated (the end result of neoliberal economics) and a supply shock inevitably broke it. Everything you mention about pricing is a post hoc effect of that. A more interventionist government would see that and use antitrust laws and subsidies to create a more robust marketplace, while neoliberals go “this is fine” while the room is in fire.
The banner is only mandated for malicious purposes such as spyware or targeted advertising, and even then, it's only compliant if the banner allows you to decline as easily as it is to accept. You do not need such a banner if you don't use spyware.
Corporations kowtow to the demands of Twitter mobs all the time, why should Google be an exception?
> from a special app

If a police officer can do that from an app, everyone can do it.

Given the lower bound of IT (security) competency of police officers, there is no middle ground.

This is the worst case scenario for a government backdoor.
Why do you think there is nobody recognizing your work? Out of interesting - do you make an attempt to recognize others?
- US is one of the least racist country the world has ever seen

- Climate change is not as bad as show in the news

- Most womans prefer to work in somethings else than engineering

- Most womans will find more satisfaction in raising kids than a job

- A father and a mother is what is the best for kids

- Trump wasn’t worse president than Obama

- The press and big tech is 90% democrat thus they push the narrative they believe on other (some people call that deep state, other stolen election)
True. But I think you can at least sync clocks.

https://www.nature.com/articles/s41534-018-0090-2
https://support.google.com/accounts/answer/1187538

It looks like they still have recovery codes. I think it’s a good idea to have a set stored in a safe place.
Police pull over a driverless Cruise car in San Francisco
nit: it would be other cryptocurrencies, not Bitcoin. Since the development of ASIC minors GPU Bitcoin mining has almost never been profitable.
That's so sad... Why not just let them sick it out with their owners??
Great point that I did not consider the importance of. Company cultures that are low on recognition are probably also low on constructive criticism.
Iced – A cross-platform GUI library for Rust, inspired by Elm
> no for loops

Oh wow, I've read bits and pieces about early iterations of C but I didn't realise for loops weren't there from the start.
I always end up muting those channels. Works in offices less than 50, but anything beyond that..
Yea. Also to Russian KGB and Chinese intelligence (Ukraine’s number 1 trading partner is China).

I suspect most of the foreign interference comes from China and Russia. Maybe Saudi Arabia and Iran because they want to destabilize Ukraine.
Why add the word "professional" as some sort of attribute to skills like certified? Age is not a limiting factor to being proficient with programming skillsets. If I learn PHP is in 2 weeks, go on fivver and get paid to do jobs over the next year, can I consider myself a professional? Unfortunately middle management is the biggest barrier and problem for those older, no matter the skillset. So go be a professional or whatever, just don't work for someone else call yourself whatever you want.
I know it's futile to persuade a Canadian not to apologize reflexively anytime they get the chance to but your pro-collectivist explanation is totally fine with me :)

Here's my counter backstory, I grew up and live in a very collectivist society and I'm a very individualist minded person by nature, and it's like hell on earth for me, and to spare you the sob story and to get straight to the point, when I come across pieces like the ones authored by PG in defense of individualism and critical of collectivism, it always hits home and I experience a momentary feeling of relief knowing I am not alone in all of this, and when I see how the militant collectivist crowd is wreaking havoc in the West and making people's life a living hell, it really upsets me and I feel helpless reminding me of my own personal circumstances, and that's why I have strong reactions regarding this issue, and why I feel that something must be done to counter this destructive force and stop it in its tracks.

PS: I don't view every collectivist movement negatively, that would be extremely absurd and I believe that some currents of collectivism can be very beneficial for society and the entire world but I'm still a staunch defender of individualism and will ever be.
Depends. If I don't understand from the headline what it is all about I check the top comments. If the topic sounds like genuinely interesting technical information I read the article first. And everything between those 2 extremes depending on the phase of the moon...
Anyone who lived in Berlin in the early 2000s can attest to the bizarre real estate situation back then.

The idea that the Tempelhofer Feld would have become anything but a mall with adjacent luxury apartments is bonkers.

The German constitutional court had just forced Berlin to sell of most of its housing infrastructure and the mayor and his confidants clearly were either unwilling or incapable of enforcing laws that would have ensured some form of public control and affordable housing options.

This was the time when people were offering tours putting all these vacant buildings on display that were left there waiting for the rent moratorium to end. When corporations freely redesignated large and central areas to the next biggest mall and luxury apartment project.

Edit: wording
And Amtrak along with it. Worst excuse for a railroad I have ever experienced. Either fix it (really fix it) or shut it down.
FFS this is so addictive.
You can just drop it in. The API allows you to expose any components or code you compile which can be called/created/deleted as regular javascript objects
Nope, many (probably the majority on a dollar weighted basis) assets are bought with the intention of holding them forever. The cashflows from said assets are the return. Rent from houses, dividends and buyback from stocks, coupon payments from bonds. And many reasonable people do their analysis of said assets assuming they'll hold forever, even if they know they will likely sell at some point.
That was my thought too - seems like it would be ambiguous even with type information anyway as the readme says this iteration at least, any type can be converted to any other type.
Advertising is not something that Apple puts much value on. They themselves don’t sell advertising other than a few keyword placement slots in the App Store search results. Apple has given users the option to restrict the ability of third-parties from doing tracking for advertising.
Google Translator began offering to replace “dear Russians” with “dead” ones
That's really interesting! Could you say more about the job-like aspects of having users? Do you have advice on infrastructure that could be built to make the job easier?

I'm currently working on my first-ever side project with user accounts, and now I'm wondering what I'm in for. :-)
It can be difficult to tell some times since he mixes in the jokes with the serious suggestions. And his serious suggestions are sometimes pretty out there themselves.
There was never any goal to make them progressive. The goal was always enrichment of the elites as CIAs numerous expeditions in south America and iran have proven. The only goal is alignment with NATO.

The goal of "promotion of democracy" is a simple propaganda lie that doesn't stand up to even the most cursory examination.
That doesn’t change the employer employee relationship. You were paid right?
This guy must be really bored.
The internet itself is made up of a ton of different pieces, almost all of which don't require anything particularly special aside from knowing how the internet actually works.

In fact the internet is many many networks that intercommunicate with eachother, and in general they're all replaceable aside from the physical infrastructure.

The only things that are tough to replicate and are mostly irreplaceable-> DNS Registrars and IP Address management.
I have two Eero Pro 6s. The network works very well in crowded Brooklyn, with great speed and no interference issues. Overall I love the product.

Sharing in case you've got HomePods, but one caveat about the simplicity is that their client steering feature / setting bundles both the band switching and station switching behaviors. I have 6 original HomePods and they can't handle the band switching at all — they will constantly drop out and fail to AirPlay. The issue is not unique to Eero, but unfortunately with client steering off I'm stuck toggling wifi when I move through my apartment on my laptop or phone.

The issue with the HomePods is certainly an Apple bug (reported to them several times in great detail after hours of debugging) but naturally they don't care to support their $350 "hobby".
Sounds like a healthy culture. Am I right in understand that it is mostly your boss that does the recognition? And it is their responsibility to ensure everyone feels recognized?
Is your core concern here the fact that when Paul Graham writes about things he likes, his posts have a positive tone, and when he writes about things he dislikes, his posts have a negative tone?
I tried to do this but my dentist’s receptionist got confused and cancelled an appointment because “I used their email address”.

Square also makes this incredibly difficult because if you enter a merchant specific email they permanently tie it to your card. So now any time I ask for an email receipt I get an email to my hairdrstylist’s “unique” email.
I think it's the same as the current internet ifra problems. And I think latency is the biggest current problem.
Does robots.txt not work? Is the issue that you want to be indexed but otherwise not have them use what they crawl for other stuff?

If I'm interpreting this right, I agree that it's scummy of them to set up a kind of social contract where they can index your stuff and then decide actually they can do whatever they want with it. This is effectively what happened with news sites I think. But at this point, they are at the stage of reaping the rewards of the monopoly they built, so antitrust laws are unfortunately the likely recourse.
But there's no reason for any of this to be NFTs - it can behave like any art marketplace and just sell prints and/or licenses. In fact, licenses would actually grant you legal rights that are recognized by most courts out there, unlike NFTs.
This is fascinating, which foods had which effects, for you?
Do you think being recognized made you stay in that role any longer? Or did it solely contribute to making it a more positive place to work?
Measles is a good comparison IMO. It's an extremely contagious virus (even more so than Omicron covid) and can have some serious illness in a small percentage of people. Very similar to covid statistically.

Yet we don't lock down at the first sign of a measles outbreak. Where I'm from almost everyone got vaccinated and a lot of kids had it anyway. The one big difference is that an infection seems to convey pretty much lifelong protection.

Smallpox is a different thing, very serious but not so contagious so it was easy to stamp out.
Shout out to HL7 and its bastard offspring, FHIR!

Here's an example of the problem:
https://www.hl7.org/fhir/patient.html
That's the FHIR Patient Object. Seems reasonable? Look at the cardinality. Almost everything in that object is optional.

Open some of the field types, like Identifier:
https://www.hl7.org/fhir/datatypes.html#Identifier

Yep that's right, everything is optional there too.

{active: true}

That's a valid FHIR Patient Object.
GPT-3 post? This rabbles with no direction and feels like something AI would write. There's also an odd jump at the end like it's trying to talk about gaming/MtG but doesn't at the same time.
The only advertising that Apple does is keyword results in the App Store. A long time ago Apple tried an advertising network but they dropped that within a couple of years of launching it.
Time for false flag theatre to move pubic opinion in the correct direction?
I'm not like you, bruv. I'd never un-ironically say "The animals that we love less, we tend to eat." Human-animal relations are a tad more complicated than that.
And then Vucic just mouthed at EU and US. UN is nothing.
Great, I didn’t realize this was an option. It feels less useful for replies but new emails I could definitely see myself using this.
Do promotions not occur at your company?
It’s bad enough when it’s an ad (the “Bob on Twitter says JIRA sucks” seems a common ad these days) but the laziness to make that actual reporting?

Or perhaps reporting has been in decline for decades and were just finally seeing it.
Pass it on to the Fed reserve. If anyone can massage things to mean other things, they can.
It's not that counterfeit's won't work, just how well? And should Micron have to deal with warranty replacement for memory they didn't sell in the first place?
I can relate. I spent some time using a simple feature phone. It was impressive how quickly and effectively I could slow down. I felt more present, read more, my thinking become clearer. But there were annoyances: my country is in a similar path as China's in terms of transfering payments and internet banking to smartphones; restaurants are more and more adopting QR codes to access the menu as a very inconvenient, unreadable menu in PDF; certain commercial and government services got very hard to get unless you're using a smartphone using their apps; among others. So I recurred to a midterm: quitted most of my social media and did some habit-changing exercises to interrupt my instincts of getting the phone and wasting too much time in it. It hasn't been as effective as my feature phone period, but it's been a good compromise.
Exactly, I allow Google to crawl me so I can be Indexed, not bypassed.
Ask HN: Using PassRight or Bay Immigration Law for O-1?
I'm an early engineer at a startup and trying to select a law firm to work with for an O-1 visa. I've chatted with PassRight (https://www.passright.com/) and Bay Immigration Law (https://bayimmigrationlaw.com/). They both have legit online reviews, but I'd really love to chat with someone who has worked with either and ask about their experiences.

Thanks! :)
Because, in certain peoples' minds, anything that makes San Francisco look bad means that "Trumpists"/"alt right"/"Rethuglicans" have won. The attitude is infinitely more widespread on Reddit and Twitter, of course, but it's here too.
Molten has a good point. Pumping, what, tens or hundreds of tons of highly radioactive, hot, corrosive liquid around puts a crushing demand on the perfection of your plumbing, heat exchanger, and pumps. What do you do when (not if, we know plumbing) it leaks?
Reminds me when I as a 14 year old, barely two years after I started learning programming and having just learned about cyclic redundancy check (CRC), wondered why they couldn't be used for compression. Take a block of say 16 bytes, calculate the CRC code and store that.

To decompress you then just had to find the string of bytes that generated a matching CRC code.

It seemed so brilliant, but something told me it was too good to be true, and surely someone would have come up with this before me... So I tried figuring out why it wouldn't work. Still, took me a day or so before I figured out how long "just" was and that collisions would render it moot anyway.

Learned a lot from that though, as an aspiring programmer.
What's the tech industry like in Vietnam? What I've read is that it's more of a manufacturing/assembly center, but I'd like to here your opinion as someone with boots on the ground.
> Putin is now angry, and ignoring what he thinks or wants turned out to be stupid.

Did it really? NATO is now in a stronger position than ever.
Did Paul cheat on his wife with Jessica? Is heresy bad?
> In a certain sense, this means that everything written in Python is memory unsafe.

CPython is also less aggressive about adopting mitigation strategies compared to Rust, although it has improved a lot in the last few years.
Great perspective that interviewing is "re-leveling" and seeking recognition elsewhere. Ultimately, good work that improves technical debt and maintenance should be recognized if you have a good manager. I think a lot of issues arise from the fact that a manager is a single point of failure. There should be a fallback in case they are bad at the recognition side of their role.