skysight-inc/HackerNews huggingface dataset:
I find the conversations can be awkward if you go too far in that direction. And it can feel like an interview. The best conversations are give and take where both sides talk almost an equal amount of time
It's about a life where you go to parties with people who aren't really friends but are upwardly mobile acquaintances and feel a pressure to one-up each other, or at least convey success to them. This is pretty much life as an unmarried yuppie, as you seek out a mate.

It's fairly exhausting after a while.
I find it a little odd the author mentions C++ often. I think the use cases for C++ and Rust are pretty interchangeable, and C++ devs would and should probably know about lifetimes anyway. (That said: yeah, don't use Rust for CRUD apps.)
When I bought a throwaway GiffGaff SIM while I was waiting months for BT to set up my broadband, it had content blocking on by default.
They wanted me to send a picture of my driver's license to lift the restrictions.

I'm not sure what I'm more disgusted by: the fact I need to give away my identity to have unfiltered (except the outright blocked stuff) access to the internet, or that I caved and gave it to them anyway.

I guess I should be happy proof of identity wasn't required to buy or activate the SIM in the first place.
Yeah, not even a "husband finds out last" narrative in full.
Turns out the person I replied to was looking at donations not takedown requests. So I rescind the above judgement.
Social products all have a lifetime value and it’s incredibly short. The same thing will also happen to TikTok one day. I suspect we will learn in the coming decades that social media companies are very profitable in the short term, but not so in the long term, say 20 years, unless the keep introducing new viral social products.
Fun fact : they were all private citizens not part of government
In defense of your 2.b manager, many organizations are improperly set up where the only way to advance is to move into management.
Another typo on the main page: "quickly secure your most valuable asset - you’re data." -> "your data"

Looks like a great product!
The measured outcomes in the initial vaccine trials were over 90% reduction in hospitalizations and deaths. That is what was known for sure at the time vaccines were rolled out. A reduction in transmission would have been a nice additional benefit, but the trials were not set up to measure if it had happened.

Since you got such a basic fact wrong, you might consider what else you've misunderstood and why. Then you can take steps to correct it.
These comments are meta too.
Yeah, I think there is this unspoken assumption that the answer to this question does not depend on the specific cultural milieu, or the specifics of the context in which engagement occurs.
This is actually a great idea for improving the reliability of answers from a language model. I have also had trouble with GPT3 hallucinating knowledge. One could automate asking the model for a reference and then checking if the reference exists, then changing the prompt and demanding another answer if it doesn’t, until it does. I will explore this method. Thanks again!
Vietnam: It's Time to Level Up
The new Smart #1 EV is a joint venture between MB and Geely https://en.wikipedia.org/wiki/Smart_1
Also, business owner and independent contractors can deduct tax preparation fees, correct?
LOL! Refuses... Lies... Stop putting intent.
Car mileage criminals and official car dealers too. They hide behind gdpr to not reveal mileage, and accidents particularly on cars from germany.
If you think humans are heat and humidity sensitive for their productivity, I have some news for you about robot servos.
> The age of the Chinese car is coming.

Globally, I'd say Japanese cars had a pretty good run.

However, they — Honda and Toyota atleast — seem to be hesitating with the EV transition. It's not like they don't have the engineering prowess.
You linked to a 6 year old article about the 400 richest Americans, of which 42 were immigrants. What does this have to do with H1Bs and illegal immigration?
Not part of the government. Biden was a private citizen. Trump was the president at the time.
IMO if you would forget about borrow checker, Rust is awesome language by itself.

I'm not sure if it's even possible, but I think that if GC were introduced to Rust as an optional part, it would make Rust suitable for CRUD apps.

Like all low-level libraries are written with borrow checker and you can write your code with borrow-checker or GC, your choice. So you'll still get superior performance compared to any other GC languages, because your standard library is incredibly fast. And your code will use GC because your code does not matter from performance PoV. And if some function matters - you use borrow checker in that function, so it's fast.

Also green threads might be a good addition. It seems that modern computing reinvents it all over again. Golang, Java. Async/await is hard, people want to write blocking code and get good scalability at the same time.

We need a silver bullet programming language. Period. Suitable to write CRUD and MCU firmware at the same time. Until this silver bullet is not found, we will reinvent new languages.
Chock full of pop culture references but no reference to this great scene from Fight Club: https://youtu.be/vX8Zc8UGGu4. Which basically makes the same point in 15 seconds.
The Guardian Could Help Assange by Retracting the Lies It Published About Him
New Zealand has one of the strongest democracies on earth. It’s hard to square that reality with the fear that we are weakening it by blocking this sort of content.
Arguing that we would have an even strong democracy if we could watch a video of that nut job shooting people is quite the claim. The killer has inspired other hate crimes, and I believe his video is a big part of his way of spreading his message.

Where is your line? What content is ok to block?

https://www.eiu.com/n/campaigns/democracy-index-2021/

https://apnews.com/article/australia-race-and-ethnicity-el-p...
This reminds me of the time I wrote a class for representing mutable arrays of any dimension, where you could add/remove dimensions at runtime on those array objects. It confused me for a while that when removing the last dimension, the now 0-dimensional array would always contain one cell (because x^0 = 1), so be a singular value, whereas for an n-dimensional array with n > 0 I could set one of the dimensions to length 0, resulting in no values. But with 0 dimensions, you couldn’t get to no values, it was always 1 value.

The final insight was that setting the length of a dimension to 1 basically removes that dimension (if you ignore the change in element indexing), so setting the length to zero doesn’t really makes sense. In the context of shapes in continuous space, the analogon of setting the dimension to one is setting it to zero: if you set the length of a rectangle to zero, you get a line, and you can’t reduce the dimension to below zero, because it has already vanished. In the array case, setting it to below 1 (so to 0) removes all elements, so arguably there is no array anymore, and shouldn’t be a mutation allowed within an array.
I liked the recent article about writing the Apple Silicon GPU Linux kernel driver in Rust. Now there's a perfect application for Rust if I ever heard one. The service described in this article is a great example of an application that Rust is not the best choice for.

When I first heard about Rust I really thought it would be the language to end all languages, but even after just a few days using it I realized that's not the case. Maybe someday someone will come up with that perfect language for everything, but given recent progress in AI I think the more likely long term outcome is that neural nets will start writing all our code for us. I wouldn't start work on a new programming language today given the changes that are clearly coming in the next 20 years or so. At least, not one designed for humans. Maybe there's an opportunity for someone to make the first programming language designed for neural nets to use.

Maybe that neural net language would look like Rust. The downside of lower programmer productivity may not matter when the programmer is a neural net. You can just run more neural nets! And neural nets are anything but perfect so they will still benefit from the safety guarantees Rust provides. Rust is the language that I don't want to write, but I want the software I use to be written in it.
> I don't get how someone could think making a CRUD app in Rust could ever be a good idea

It's the same people than have kept saying there is nothing wrong with writing a backend API server in C++.

Of course you can write a CRUD app in Rust. You can also write it in Brainfuck, such is the magic of Turing-complete languages. Is it a good idea? I'd argue there's languages that are much better suited to writing CRUD systems than either.
Exactly, Korean cars, Taiwanese semiconductors, and Brazilian jets are also good examples. Seems like GP is not yet acquainted with Clayton Christensen’s theory of disruptive innovation.
Seems like the link to the GitHub repo just links back to the article...

"Here follows a list of every prompt I used, and you can see the code that was generated in this github repo."

- https://thetinycto.com/blog/writing-a-game-using-chatgpt#

Am I looking in the wrong place?
There is an interesting dynamic going on between Vietnam and China in the SCS. 30 years ago it was very antagonistic (they fought a brutal border war in the late 1970s, and a naval battle in the late 1980s), 10 years ago it was very nationalistic, and now the leadership is more aligned, owing in large part to Beijing's effort to leverage its economic might to further its territorial claims in the SCS and geopolitical goals, which include countering the US influence in the region and annexing Taiwan.

https://asiatimes.com/2022/11/china-vietnam-in-warm-new-comm...

There was a similar move to work with the former Duterte administration in Manila despite competing SCS territorial claims although the pendulum seems to have swung the other way in recent years.
What government was making the requests?

What was the role of the people making the requests in state or federal government at the time of the requests (October 2020)?

I will amend this to further ask "are people employed in the public sector prevented from click the 'report' or 'flag' button on social media sites?"
Do you work for the CCP? This reads like damage control PR.
Isn't "No Ghosts" the same as "Make the implicit - explicit"?
How can i solve the equation x^2 = 5?
I have been pretty happy with QuickBooks self-employed. I have the version which comes with TurboTax filing.

You can classify all of your income and expenses throughout the year, including your home office, deductions and any other deductions that you qualify for and then it automatically transfers it over to TurboTax.

It also calculates your quarterly filings and helps facilitate paying those.
If you want to use a hot new language, Nim seems like a safer default choice.
"Some people find some other people more likable when those people speak more in a conversation, but drawing any other conclusions than that would be fantastically stupid on its own merits, and doubly so given the recent crises in this field."

There, I fixed it for you.
I’d rather say, it’s impressive. But wonderful?

It produces something impressive, yes, and can be useful for “content” producing. So it can definitely be useful (painkiller and vitamin) to artists or producers.

But all in itself, what is does produce is void of process, meaning and intent. Those have still crucially to be desired, designed, modeled and injected by _someone_.

Or one takes the risk of publishing something either dull either conveying unexpected meaning (thus being inauthentic in both cases).
This is pretty nice! It's not always obvious how much engineering it takes to make an app like this that's powerful enough to be useful for daily work without the UX getting in the way.

I think this is the closest I've seen anyone come to solving the problem of having separate "write" and "read" modes for Markdown editing in a web browser without resorting to a split-screen view. It's not _perfect_ (likely due to codemirror limitations) but what's there is pretty well-executed.

I might have to borrow a couple ideas from this for my own effort at a personal knowledge base: https://github.com/cu/silicon
What they argue is that more parties doesn't end up making as much of a difference, and in the end parties just fall in two blocks.

Just because there are more parties magic won't just happen, voters will be better represented, people will be less divided. Countries with dozens of parties in parliament have gone to civil war.
Please go back to school and take a civics class
There doesn't seem to be any good reason to believe it did: the authors of the book don't even back up the anecdote particularly strongly.

https://www.theguardian.com/media/mediamonkeyblog/2015/oct/0...

"The thing to point out about that story is that there is no need for burden of proof on a colourful anecdote where we’re quite upfront about our own reservations about whether to take it seriously."
Different approach for implementing a borrow checker
I too, am sober, on average.

I've been sober all my life, I was a teetotaller until 2016 when I developed a 4-drinks-a-day habit which persists to this day. I've been clearly sober dor most of my life though.
I cannot wait to compare the LinkedIn comments this receives in comparison to the HN discussion.

popcorn.gif
I think you could probably thread the needle on this, and say that both are correct. For example, if you talked a lot about things the other person had expressed interest in, and supported their own opinions, and made them feel like the conversation was "about" them even if you did most of the talking.

But, it's more likely that that's not the case, and the two are in conflict. Between the sources, I tend to think Carnegie is right, both because it's a strategy that has been working for long time, and because it accords with my own experience of the world, and because ... you know... a single social psychology research paper is sort of hard to credit when it conflicts with common sense.
> The philosopher Ludwig Wittgenstein was tormented by the thought that he was “merely clever” and criticized himself and others for valuing cleverness over genuine wisdom.

This torments me too. Growing up I was top of my class/district (same as my parents and theirs, which really suggests a genetic component), but then when I started working with other smart people I realized that only gets you so far.

To make wise decisions, you need to have the proper mindstate to make genuine "human" decisions, rather than using just your intelligence. In fact, if you're smart enough, you can "logically" prove wrong things to yourself like "this is impossible". Wisdom is knowing that whenever you say that, you have made a mistake in your logic at some point.

It's very hard to teach people to start thinking like this. The junior engineers who can think on their feet are usually mentored better since that's the part you can't teach..

The tormenting part is this: the same can be said of most other areas of life. I've seen so many genuinely smart people completely mess up personal areas of their life by refusing to think, or do things differently. Despite having a strong apparatus for thinking, they don't "wake up" and use it, they just form all kinds of delusions that they can prove to themselves using their strong proving abilities. Despite being wise in some areas, this wisdom doesn't extend to the others.

I think this is why depression rates are higher in more intelligent people. There's a better ability to comprehend and change your life, but that usually doesn't translate to the willpower and wisdom needed to do so. Those are separate things one has to have/train. An inbalance in the two causes great upset/lost potential.
The top leaderboard spots for AoC day 2 were taken by people who passed the response directly into GTP3. https://twitter.com/max_sixty/status/1598924237947154433

The AoC challenges this early aren't difficult, but they have several steps and are significantly more challenging than something you would be able to find as a Stackoverflow answer.
My bad, that's fixed now.

The repo is also here - https://github.com/alexslade/gpt-game
Why does it even need to stop the application before updating, that seems like a deficiency in snapd. Shouldn't it keep the application running from the old image, and install the new image side by side with it, so it launches from the new image when you restart the application. I think that works for flatpak.
Coming from c++ I had no troubles with lifetimes in rust; they were obvious and moat of the time I would have structured the code in the same way anyway.

The main problem i encountered (beyond the usual learning curve for stdlib and other common libraries) is all the gotchas and rough edges around async
Rust would not be my first choice for a simple CRUD app. There are too many other tools that handle that space well.

I have used Rust at a startup, and it worked out extremely well. But we used it for CLI tools (where it shines), and performance critical code, and for specialized, high performance servers.
A month has 160 work-hours in it, that could be upped to 280 if you’re insane and do 10 hours/day even on weekends.

That’s a lot of time! I think I could clone this in that time. And I’m a Linux kernel programmer with little web experience.

With modern tooling and documentation this kind of project is within reach for many.
There is a crucial difference between individuals sharing photos and blocking a news story from a legitimate news source
I’m sure there’s many but in the world of social media, content is key and users are what make that happen.

I tried using Peer Tube recently, felt like I was on 2005 YouTube...absolute no man’s land
Honest question: what was the problem?

The photographs? Photographs are almost always junk in an article, and this article was no exception, except it had the saving grace that this was his swan’s song,so why not (and there were merely three).

But it was a simple text layout for a short article. Personally I can’t complain. Hence I ask what I’m missing.
https://archive.ph/qQWZV
> Many of the things people accused Trump of doing is happening at this moment, under this administration

Like what?
No way. That's a bargain, you are not getting ripped off. I pay more than that happily, and (knock on wood) haven't been audited or had any issues yet. I did my own taxes one year and it was a total nightmare. Say it takes you 20 hours, which is a low estimate. You would save the equivalent of 90 bucks an hour, if your rate is 90 or more an hour your loosing money. If your rate is less, your an hourly employee not a consultant. Plus you get all the support, advice, and protections that come with having a CPA.

A side point, OP and all the comments here saying CPAs are "ripping off" people is unfair. It's not easy to become a CPA, these people need to pay for school, run a business, and pay their bills and support their family like everyone else. Their time is valuable, they charge for that value. That isn't ripping you off, it's providing a service that you are buying. As a consultant you wouldn't appreciate people saying you were ripping them off just because you sold them your services.

did my own taxes one year and the next year had my CPA review them, he found thousands of dollars I left on the table, so in the end it ended up costing me thousands more to do my own taxes.
> Poems, text in various styles, images without important details, and so on. But they fail miserably when you give them tasks that require world knowledge or precision.

So what you're telling me is that STEM is harder than humanities?
Quite interesting that the actual exploit wasn't patched, unless os.path.exists returns false for unc shares.
https://archive.ph/Ujltn
As a fan of Elixir it seems like a good fit. Why do you think otherwise?
I’ve always used TurboTax, and I don’t think it’s worth paying a CPA to punch the numbers into their tool instead of me punching the numbers into mine.

What’s worth paying for is: 1) bookkeeping, and 2) advice on how to structure things for maximum tax benefit, but it’s very hard to find an ethical CPA who will have any advice for an operator of your size that you can’t figure out yourself with a few hours of research.
Their definition of TNC is what the rest of the world calls ridesharing.

I find this definition hopelessly inadequate and obfuscatory, and suspect the authors of targeting certain classes of conclusions.

Maps, Waze, and any autonomous technology obviously fit this definition, and I cant fathom the reason for their exclusion. Namely "governance, governance, environmental, social."
If someone posts revenge porn then Twitter won't take it down if asked? That seems like it's opening itself up to a lot of lawsuits.
I wonder if this works because true-ringing praise has to be about the particular person, and the production of it demonstrates that you're paying (sole) attention to them, and the attention is what causes them to enjoy the interaction, not necessarily the praise itself. If so, "active listening" might produce the same results.
To have a large impact in most orgs, one often needs to directly influence how other people work. In software, the leverage might come from technical output instead.

This might be a deeper reason why moving into management is often necessary for most orgs. Exceptions include software-focused organizations where code can be one's channel for impact.
> Also, isn't FTX a Bahamian company?

The FTX network of companies (see the consolidated bankruptcy filings) includes more than 100 companies, some of which are American, all of which were ultimately controlled by SBF, most of which had what records they had commingled, and most of which seem to have been tools in the same set of international frauds.
In many larger projects, there is a need for efficiency and/or low-level work in _some_ corners, _and_ there is also a need for productivity, rapid development in _other_ parts. And everywhere do we want maintainable and readable code that is easy to understand.

Selecting more than one language sometimes works, in my experience you can have various microservices that talk to each other, then it doesn't matter what language each is implemented in.

However, it isn't optimal to have to master more than one language (most good people do, but we also want to cater to weaker team members; in football, not everyone is a Ronaldo, Pele or Messi either). I don't see why C++ or Rust shouldn't have opt-in garbage collection offered for parts of the codebase where this makes sense (where productivity is worth more than runtime speed), which is probably most part of most projects if we are honest.

As some of you know Rust actually _had_ GC in an earlier version, and some readers may complain saying "but C++ can do GC if you want" (of course you can add a Boehm-style GC in your project). But what I'm referring to is that there should be a "batteries included" GC-enabled part of systems programming languages by default (as a technical and cultural preferred setting), unless you mark up a library/crate/class as performance-relevant. This could be done with a mechanism similar to marking up "unsafe", e.g. "uncritical" (= runtime matters less in this section compared to productivity). Then strings and other objects could be garbage-collected and programmers could focus on solving the actual problem instead of managing memory. Critical sections could be marked as such, and there'd be the much-coveted "zero overhead" abstractions for these.
The advantage is you would not need to stay up to date in two languages, and you could avoid FFI-type integration, which tends to be brittle (JNI? shudder!).

An entirely separate point is the availability of programmers that master a language. I totally agree with the poster that you should use a mainstream language to avoid being hit by a talent shortage.