skysight-inc/HackerNews huggingface dataset:
The match is no fun.

I've seen another kind of conversation, in a crowd, where the aim is to keep the attention upon yourself.

On social media I sometimes say pointy things to attract a conversation. Is that similar? Maybe.

I have a couple favorite subjects that I find almost impossible to get conversations about.
Those friends can all form a group on Messenger or join Truth Social.
If it requires developer action to support, then no. I want Touch ID to mimic exactly a USB Yubikey so that it works even when developers have no interest in updating their software (I.e. Duo)
Safe, mate!

(or less inauthentic, "nae bother")
There's a lot of it about. I usually solve programming problems in my head until they stop talking.
Please do not post falsehoods seeking to mislead readers. You have been corrected on this point several times before.
My personal wish is that the Start of the Year reverts back to March 1st, at the Spring Equinox.

That would merely entail the use of some extra days (two months and 20 days*) tacked on to the end of one particular year, to bring our dates back to the way they were originally intended. And our Leap Days on the 29th February would be that extra day added to the end of the year in Leap Years.

* Those extra days would be contained in extra 'months' which could be renamed Undecember ('11th month'), Duodecember ('12th month') and just 20 days in Tredecember ('13th month') following on from our normal December (meaning '10th month'). Otherwise we would have one very strange year with two sets of Januaries, Februaries and Marches.

By starting the year in March, September would revert back to its true meaning (the Latin word 'septem' is 'seven' in English) which is '7th month' instead of being our ninth month, October would revert to being truly the '8th month', November would revert to being the '9th month' instead of being the 11th month, and December of course would revert to being the '10th month'. The eleventh month is January, and the twelfth month is February as originally designed by our old friend Julius Caesar.
Yeah I feel like the whole 6 year consumer protection has got quite weak recently.

Amazon told me to go get bent recently when one of their own products products broke after 18 months.

I guess it doesn’t mean much when you have to prove the defect was there originally. It seems like one of those laws that sounds good on paper if you highlight small parts in isolation.
I guess I've been sort of doing the opposite. Trying to aggressively go after real world responsibilities for a while, and now trying to reconnect with games and chill a bit. Agreed with reddit though.
I would never use Airbnb for a vacation, but if you’re staying anywhere for more than a week it gets cost prohibitive and really boring to stay at a hotel. I get so sick of eating out every damn meal…
I’ve been in car crashes before but that doesn’t mean I’m ok with increasing their frequency and severity.
This is similar to me. As far as modern stuff, I'm willing go upto c++20, and I use smart pointers, templates, constexpr, RAII, and STL.

With templates, I use them for generics, but also judiciously to create meta-linguistic abstractions to get around certain limitations of language. For example, I built an ORM using them.

I don't use auto, or lambdas, or even foreach (I use iterators), despite oddly having much more dynamic language experience.
I think it is more nuanced than that. Do we want a world where spam is so frequent and untouchable it blots out every conversation online? Do we want a communist club to have to host anarcho-capitalists or the reverse?

I would argue both of those are undesirable, but the current state of affairs where facebook bans people for COVID misinformation that later turns out to be the truth, or when people or groups are deplatformed for what appears to be large scale collusion.

Platforms shouldn't get something that approximates the benefits of common carrier while also choosing winners, but we can also all see that spam is undesirable.
> Do you use SSH

Yes, but not for anything where keeping the SSH private key more secure than my AWS/DigitalOcean credentials would be useful. And I store those credentials in 1Password, which doesn't have a sufficiently mature integration with Yubikey on Linux or Android.
If it is Facebook's speech, and this is equivalent to a newspaper, then why shouldn't we hold Facebook liable for the speech they do choose to publish — just like a newspaper?
I'm guessing this won't work for sites where a real device is mandated. I believe on Vanguard, they were enforcing only permitting real Yubikey devices with real Yubikey certificates.
> It seems to me that we need to rethink our strategies completely if we are to find ways of preserving all such objects over a truly long term.

To what end? At this point if those glass artifacts aren't used as museum pieces, they're not serving any purpose at all anymore and we might as well throw them away.
Not just phishing - you could lose your password via malware, or if services store passwords in clear text and get hacked.
lol.

You are quite correct - that boat isn't the same as a modern one and you've spotted it. The sail is fixed fore and aft (sheets) and it looks like you move the sheets around as you need. It has a yard which we assume works like our usual square rigged vessels but it doesn't. That vessel can work upwind a bit.

Zoom in on the modern yacht in the photo. It's staysail (front triangle) is luffing slightly (laminar flow is broken). That means that the old boat is working fine at the same point of sail as the modern boat. The old boat probably doesn't have a decent keel so will slide sideways a bit.

This sort of analysis needs proper sailors involved and it looks like none were.
If Uber could buy the vehicles and hire drivers directly, then they’d do that.

Since they don’t, someone else is taking on those costs and risks. But who?
Bad timing on the New page, I guess. Also, after posting, a couple of days later I realized there was already another PWA for this [1]. I'm glad I didn't find it earlier though so I wasn't discouraged to build my own. I'm glad my implementation handles a certain edge case better I realized: sharing from Spotify doesn't result in a `"null"` title but `""` instead.

[1] hn-share.now.sh
I don't think this analogy quite works. If all you wanted to do was evolve the existing C++, then sure, you wouldn't need any of this to be remotely production ready. But to me, part/most of what makes this interesting is the possibility for backwards-incompatible, radical simplifications to the C++ syntax and/or feature set. Those really are only meaningful if they get to a production ready state. And by being backwards-incompatible, they inherently cannot just be bolted onto the existing C++ language spec (as if we wanted to anyway---the spec is far to complex as it is).

I will say that it's impressive how much of this has already made it into C++ language specs. But given that Sutter has chosen to release this now, I get the sense that of what remains, large portions cannot continue to simply be done that way.
Didn't down vote, but a possible reason for doing that would be that "his predation of women in the department" is accusatory but vague. It speaks ill of Kripke, but if you disagree with the statement there's no point in replying to it because the statement itself basically isn't refutable.
Where's the vector Jacobian matrix?
A point that I rarely see raised is that in mission critical or safety critical applications, exceptions and implicit heap allocations are, with good reason, explicitly banned.

So no standard library for you.

Which likely implies "no C++".

Which keeps us writing in C.
Even if all laborers and professions have enjoyed productivity gains, if those gains favor higher-earners more, then the share of income of the lowest-earners will consistently do down... Is there something wrong with that?
I didn't mean to imply that was the only thing it was based on. But it is the main thing placing limits on laws such as this.
Good Lord I wish more people understood which elements of RDBs are essential features of the logic they’re based on; which ones are results of the way the relational model screwed up the logic it was supposed to be based on (hello there, Closed World Assumption); which ones are results of the way SQL screwed up the relational model; and which ones are just elements of a performance and security model that is quite independent of the logic (eg. there’s nothing in the logic which dictates that adding a row is routine but adding a table is a Big Deal). It probably doesn’t qualify as a delightful subject, but it would be a great service if someone could explain this stuff to people.
> It's true that the issue is the number of users and interactions, but the difficulty of making any technical improvements is a part of that. Maybe not a huge one but if they never add features that people want that's going to hurt engagement somewhat.

It's been awhile since I've visited, but people aren't leaving due to lack of features. It was mainly social issues (IIRC, it's a bit of a minefield, and the moderation style has a few notable negative side effects).
Haha it's all good, no worries :)

It's just really frustrating that there are entire classes of restaurants I can't eat at while on business trip or similar. They will not even just charge me an additional fee or charge me for 2 people (I've asked, and I know how it works/don't need handholding or explanations so they really just need to drop off the meat twice and change the grill once if it's too burnt), just typically get "no we can't do that, minimum 2 people" in response
GMail does this with my absentee ballots if I don't get lucky and see them go to Spam instead, because the State of Texas gives counties that really don't care about citizens who live overseas a system for generating ballots that is so slapdash that emails are from a domain that doesn't have DKIM or SPF, and the link to click is HTTP and not even an FQDN, but an IP address.
Yes, because EPUB has different versions, every EPUB file may differ in structure.
How do you come up with code looking this good? I've been working in Haskell for 6 months professionally: currently - I wouldn't be able to come up with something like this in a day (or more).
The attacker has access to all of your authenticated sessions on your compromised laptop. They don't have access to any un-authenticated accounts which have 2FA enabled.
I was a very active user of MetaFilter for a couple of years in the early 2010s. I still have a lot of bookmarked links to shopping and music recs from Ask MeFi, although link rot has by now rendered many of them less useful.

I was putting together a lot of detailed posts on topics that interested me, mostly for my own record-keeping, but also hoping to build connections with similarly minded people. Despite making a lot of effort, including setting up a few MeFi meetups IRL, I never really clicked with anyone else on the site (except for one Brooklyn hipster who was really into the Achewood web comic, but that wasn't really enough for a long-term friendship).

Since I wasn't getting anything out of the site socially, the heavy moderation, the occasional private nastygram, and a handful of particularly strident users eventually got to me and I closed my account.
I've been engineering videogames in C++ for almost 20years working on AAA games and I can tell you that modern C++ is not very appealing to the vast majority of our industry. Modern C++ it's overcomplicated and from what I can see all the best software engineers I met in my careen write very simple C++98 code, maybe a bit of C++11 but that's it. They keep it simple. They don't need a move constructor because they've been already clever enough to solve a prolbem from a different angle. Modern C++ is for experienced C++ developers and it's solving problems that experienced developers know already how to solve without all this extra complexity. And because of that it's keeping away young developers...
This new C++ syntax is just a gimmick that we don't need. The C++ community seems it's feeding itself to create a new standard every couple of years. It's just disappointing...
Snapchat may not, but many of these companies have Bay Area Headquarters. I didn't bother to count but it's a lot.
https://companiesmarketcap.com/software/largest-software-com...

That doesn't mean the good years are going to last forever but I think we've got a bit of time before the end.
I echo the same sentiment here but mainly for C language as If my memory serves me right, I didn't have any encounter with C++.

My experience was negative overall and traumatic to some extent and I wouldn't rule out that some who were first exposed to the language in college or even HS share the same aversion and feel scarred and haunted forever by that Blue Ghost.
Archived: https://archive.ph/n2RrC
The network stack matches TCP/IP packets to sessions using the 5-tuple of source and destination IP and port number plus the protocol number. It doesn't (and can't) care how such a packet actually gets to the receiver.

So by spoofing the source address, it's trivial to send packets to your target host. However, to have them actually accepted, the sequence numbers need to be right (or right enough) to slot that packet into the ongoing stream.

But ... packets with bad sequence numbers don't break a connection, they're just assumed to be retransmissions of something that already arrived (if the number is low) or an indication that a bunch of packets were lost (if high). This is a little complicated by the fact that the session is bi-directional, but not too much.

So, especially if you're able to monitor the packets of the session, it's fairly simple to hijack it by sending sequence numbers a bit ahead of the legitimate sender, causing its packets to be discarded as duplicates, and yours to be accepted.
Dev action should be minimal. If the site supports hardware factors (Yubikey), it should support Passkey.

https://news.ycombinator.com/item?id=31299230
I use different passwords for every service.

Malware on a device where I'm logged into the service can use that authenticated session to access all the things I want protected.

If the service is hacked, the hacker probably has direct access to everything the password was protecting.
Let’s not demean peoples ancestors with such a comparison.
People should be free to speak their mind. Bigots, supremacists, terrorists, racists people should be able to speak freely. It’s not as if these people don’t exist. Keeping their anger pent up is bad, and can lead to insurrection. I know foxnews and even youtube let them speak freely in the comments section. Twitter should just follow the same model.
London Quant Firm Python SWE Interview
That’s not a digital dollar issue though. That’s a digital wallet issue. China could issue wallets that allow citizens of other countries to hold yuan if they wanted. Cross fiat transfers are pretty easy to address (consider TransferWise but built and coordinated with central banks).
Can you not just make a new account? Or does Airbnb do some verification that stops that?
> It seems to be very specifically about compute, which is not what most people buy their GPUs for. Interestingly, your former "does not work" comment didn't even mention that.

It's an anecdote. There are many more like it. However, compute is increasingly common, and I suspect we're hitting a critical point with tools like Stable Diffusion.

> No timeline (is this 2016? 2018? 2020? 2021?). Particularly, ROCm today has nothing to do with ROCm two years ago.

"Great GPU shortage" places it a bit after COVID hit.

> We know nothing about your application (what are you even trying to do?)

NLP, if you care, but that's true across most compute applications.

> GPU model and Vendor are omitted, so we cannot verify your story about support removal

It's a conversation, not a jury trial. RX570, if you care.

> Libraries "you want to use" are omitted, so we cannot check today's status of ROCm support.

If it please the court, the most popular NLP library for the type of work I do is:

https://spacy.io/usage

If it please the court, I was also using Cupy extensively, which has experimental ROCm support, which completely didn't work. It isn't officially supported either:

https://docs.cupy.dev/en/stable/install.html

If it please the court, I just made my own library which is tied to CUDA as well, not for lack of trying to make it work with ROCm. AMD will have a bit more of a hole to dig out of if it ever tries to be competitive.
A PDF only makes sense when integrated.... :).
The fact that it also took until 2020 to admit it’s a problem worthy of solving (by WG21) is also not a good look
There are plenty of things people are shamed for. Your list includes some of them but is more insightful about your perspective than society’s.
This the WSJ, which is not Canadian.

There are several American towns named Ontario, which the writer may have been trying to differentiate from.
I hope people realise these are general purpose text to image systems, not just AI artists. They can be used to generate images for educational content, to generate ideas for design of clothes, shoes, mugs, interior and exterior design, caricatures and memes for social networks, virtual dressing booth, hairstyle and make up, customise games and game characters, they can help create bias detection benchmarks, maybe in the future even generate technical drawings.

So the art copyright angle should not be the only one taken into consideration.
Even though it seems like an easy question, string manipulation always trips me up. I would hate to get asked this in an interview.
Powerful prose. And my reading of you is that we are getting what we want, for a certain base level of we. And because we prioritize for the base, the outsider passions are increasingly estranged and neglected.
> won't get caught by HN moderation who despite me being an eccentric hothead that can't always resist some snark manages to no accuse me of bad faith, and rarely if ever seems to censor interesting debates.

Have you considered that this may be because your comments are insufficiently original to ever fall outside of the overton window of the site?

> the output of a completely different culture and system has nothing to do with the output of Russia

My friend, you are the one who claimed that industrial output was the criteria by which we could judge the russian system is worse than the western one.

I agree this argument is nonsense.

> without stating your own take

I already explained why I can't do this on this site.
C++98 is an miserable language, I have no idea who would actually be resistant to improving it. I fucking hated it, C++14 and beyond are such a relief. Move semantics aren't fun but they are necessary.

This kind of claim is extremely common HN but utterly foreign as someone who actually writes C++ for a living.
Not really an argument? The C/C++ ecosystem is so well established that even today you don't have a choice in a lot of contexts.

If that doesn't show the power of a language, I don't know what can. I don't really think the community is toxic or unwelcoming, more like people are too used to ctrl+c ctrl+v their way out of problems. Nothing against that, I'm the same way, but it really is a matter of taking your time with the language. I've honestly learned to applaud most rust fanatics because of this, at least they are passionate about learning athe language inside/out.
I would recommend reading some books on economics, accounting, and finance.
Uber is profiting off obfuscating the actual income its drivers make from those drivers. It's easy for us to fire up a spreadsheet app and see what a bad deal driving for Uber is, but a lot of people can't or don't do that, and they get screwed in the process. They don't even realize it until they look back and calculate why they're doing so badly financially
Source? Uber's rate for san francisco ($0.91 per mile) is way above the IRS's standard mileage rate, which is only $0.625 per mile. I'm sure that there are ways to make your costs exceed that (eg. if you get a short dated lease, or an expensive car), but that seems like the driver's problem than uber's problem.
It contains a short excerpt followed by the link the OP submitted. As commenters have pointed out, that pdf (or whatever it is) is hard to read. It would be nice if someone could find another copy of the original text.
Passwords are an antipattern. Password managers are just a crutch to make it less painful.

Password recovery is often done through the phone via SMS (health care/banking) when a 2FA hardware key would be safer. And since you're implementing 2FA, just remove the password, and ask the user to use the 2FA key.
> So can I hire someone from a low cost-of-living jurisdiction and get them to behave like a bot for me?

For some definitions of low cost-of-living, sure. In this law specifically:

Sec. 120.002. APPLICABILITY OF CHAPTER. (a) This chapter
applies only to a user who:
(1) resides in this state;
(2) does business in this state; or
(3) shares or receives content on a social media
platform in this state.

There are, of course, plenty of low-cost-of-living "users" in Texas.
It's unfortunately distributed. ASU, WPI, Georgia Tech, etc. have impressive operations, but for the most part, you need to look a lot of places.

There's a ton of little resources like this: https://ximera.osu.edu/mooculus

Needs a ton of work on CSS and styling, but the content is great.

That's why we'd need an aggregator.
Trash service isn't free; it's usually included in a rental though. If you make it too expensive (in dollars, time or transit), people will find ways to dispose of items without paying. Mattresses have a way of showing up in public right-of-ways almost everywhere, but I live in a semi-rural area, and there's so much crap dumped in my woods and mine aren't that bad; one of my neighbors did some development work in preparation of selling some small parcels out of his land and had to have like 13 derelict cars removed that had been dumped in the woods; on my property, the larger things I've seen a really long radiator, a bath tub, a pressure tank from an abandoned (unmapped too) 10 foot deep hand dug well that I also had the pleasure of filling at my expense.

Are there any thrift store 'charities' nearby? maybe they can arrange to pick up some of the furniture and sell it.
This sort of defeats the idea of 2FA, doesn't it? If it's implemented as a software service on the same device, it's (well theoretically at least) hackable at the same time as the device itself. The 2 factors from 2FA are both accessible to an attacker at the same time, so you effectively have just a single factor auth.
Author here. The credentials are encrypted on-disk with a passphrase, so it wouldn't be trivial extract them, but yes it would be somewhat less secure than a hardware device. I would consider it similar in security to a local password manager. (Note: this software is in beta so I wouldn't yet use it for significant security operations)

Personally, part of the motivation for creating this was to find a middle ground between the most-secure hardware keys and the least-secure password options for authentication. I would argue that requiring users to have hardware is one of the main reasons we only see YubiKeys as a second factor, even though they benefits outside of being based in hardware (namely the lack of phishable passwords).
For an example in julia, see Mike Innes tutorial: https://github.com/MikeInnes/diff-zoo

I'm only a beginner in Julia and not and AD expert, but I went through the exercise of porting this to python and found it very enlightening
The Soul of a New Machine by Tracy Kidder

This is a fantastic book about the individuals and team building a machine at Data General around 1979.
Further because 2FA is simpler, a session can time out in a shorter amount of time.