skysight-inc/HackerNews huggingface dataset:
Not that I'm aware of. Just speculation that people would pay for such a data set.
You don’t use your own email on Craigslist, it’s obfuscated.
When you say "the UMN email system has sent most of my outgoing emails related to my honors thesis directly to spam", what domains were you sending emails to? Were they UMN-controlled domains, or external domains?
A cheat sheet is supposed to be a 1 page pdf crammed with stuff.
Going hypothetical for a moment, if Windows finally pulls the trigger on the app store only model or get too close to doing it, I could see Valve pulling out one of their big name series and going Linux only with it.

Pretty much the only situation I see this happening in, aside from some company deciding they just want to try breaking Windows down, come hell or high water.
The predictions are that climate change will bring even more extremely cold winters to the Midwest as the polar vortex more often breaks through and moves south.
We couldn't prove any form of conspiracy largely due to the fact that the participants didn't think they were doing anything wrong, which is the kind of crazy laws that apply to the powerful that don't apply to the governed (I certainly can't use that kind of logic if the cops show up at my door about something or I get pulled over while driving).

And collusion with a foreign nation doesn't exist as a specific crime, but in a more sane time it would have been easy to see it was what was intended by "high crimes and misdemeanors".
Just saying that "record infection" means something different in Korea than it does in the US: https://ourworldindata.org/explorers/coronavirus-data-explor...
> Instead of storing the data on-chain, NFTs instead contain a URL that points to the data. What surprised me about the standards was that there’s no hash commitment for the data located at the URL. Looking at many of the NFTs on popular marketplaces being sold for tens, hundreds, or millions of dollars, that URL often just points to some VPS running Apache somewhere.

This is all everyone needs to know about the current wave of NFTs
“In delineating a national strategy, humility is essential. The precise duration of immunity to SARS-CoV-2 from vaccination or prior infection is unknown. Also unknown is whether SARS-CoV-2 will become a seasonal infection; whether antiviral therapies will prevent long COVID; or whether even more transmissible, immune-evading, or virulent variants will arise after Omicron.

Another part of this humility is recognizing that predictions are necessary but educated guesses, not mathematical certainty. The virus, host response, and data will evolve. Biomedical and public health tools will expand, along with better understanding of their limitations. The incidence of SARS-CoV-2, vaccination rates, hospital capacity, tolerance for risk, and willingness to implement different interventions will vary geographically, and national recommendations will need to be adapted locally.”

I was ready to reject any policy recommendation from the AMA as biased and self-serving. Their track record over decades has not been flawless.

This is the most succinct, coherent and downright wise guidance for managing COVID in 2021 I’ve read.

And a call for humility by the medical community? That’s downright unprecedented. Of historic import, like acknowledging that the new-fangled “germ theory” might have some merit after all.

Science-informed, not “science”-determined.
It's not gate-kept, it's just that it's not easy to run your own node and synchronize to the chain (especially if you're on mobile) so people don't do it and instead decide to trust public nodes.

It's the early days, remember how long the internet worked with http:// ? It's only in 2009 I believe that Facebook switched to https://

Check my other comment to see that the future doesn't look that bad: https://news.ycombinator.com/item?id=29847881
I actually prefer Python approach here in that within () [] {} newlines are simply whitespace with no special meaning - this allows for very flexible formatting of expressions which is still unambiguous.

The implicit concat of string literals is the culprit here. It really should require "+".
> Why would we ever move toward decentralization?

for all of the reasons that web3 apologists are excited about decentralization. I'm not really one of them, so I'm not going to advocate on their behalf, but lots of people are very excited about this.

> It is almost always easier to have at least some central point of control

I don't think anyone is going to argue that decentralization is the easiest solution.

I agree that it's hard to remove this point of centralization once it's there. My guess would be that, if this goes the way many are hoping, new places emerge over time with increasing levels of independence from these central providers.
As a desktop replacement, I expect a music player, just like I expect a browser. The music player is a pretty good test of if the the operating system drivers work, although it was never clear if the music players were bad, or the sound drivers.

BTW, the music players on Roku, Grace Digital's streaming boxes, and Galaxy Audio's streaming boxes, are all unusable. The only ones that ever worked were the Turtle Beach Audiotron (now obsolete), and Windows Media Player.

I also have an Ubuntu desktop machine. It started pestering me to upgrade to a newer Ubuntu, and I finally relented and did. The new Ubuntu simply would not function with my graphics card. The old one worked fine with it. I spent a whole day trying to figure that one out, but there was no solution other than wiping the disk and reinstalling the older Ubuntu. A proper desktop replacement would:

1. warn me that I needed a new graphics card when pestering me to upgrade

2. refuse to install if I had a graphics card that was abandoned
If the NFT contained the content hash, your and the creators public keys, a signed timestamp, and the signature of those parts by the content creator, then the content could be stored elsewhere no?

Obviously you'd want to keep a copy yourself, but at least you could then prove to others the file you have really is the one the creator sold, no?

No expert at these crypto things, in either sense, am I missing something?
> Why not change it in 5.x->6.0 if they knew it was a problem

Because Rails explicitly has a versioning policy where minor versions are equivalent to SemVer major versions (but with deprecation notice in a previous minor version) and where major versions are also SemVer major with subjective significance distinctions; they call it “shifted SemVer”.

https://guides.rubyonrails.org/maintenance_policy.html

This is somewhat obnoxious, but not as bad as saying you use real SemVer and then brazenly breaking things in minor releases.
It's not clear to me that, once you explain all this, you end up saving any time vs. the Python version. And once your students want to do anything besides "read a number and perform a simple calculation on it", Python is likely to start winning out very rapidly.
Yeah, that is probably the smart way to do it. Frontload all of your necessary new features in 8.9/9.0-dev (so you can complete the deprecations), roll over the major and remove only the deprecated code paths without introducing any new ones.
I think Mongoid is an official MongoDB lib. But yeah, we should have used the raw Ruby MongoDB client at least for this. This way the code would have been more explicit.
Yes. I imagine many homeless or underemployed people would love this.

Then again, with many wage-earners already leaving the state, this may turn toxic.
This is not a problem with crypto, because there are solutions to this, it's a problem with how people use it. The real danger is that people get too comfortable with this way of doing things and we never switch to more secure solutions.
> as wikipedia and urban dictionary clearly list as definitions.

Wikipedia absolutely does not list it as a hypocritical or insincere thing. Wikipedia defines it as "alert to perceived racial prejudice and discrimination"

The Wikipedia definition you quote funnily enough is the one I described, "Opponents of progressive social movements often use the term mockingly or sarcastically, implying that 'wokeness' is an insincere form of performative activism."

So you're confusing me quite a bit, first you tell me I shouldn't let trolls dictate what words mean, only for then doing exactly that yourself, citing the definition trolls and opponents use.

And another thing - Urban Dictionary can certainly be used to get to know what online slang, memes mean. Using it as an official definition for a word is a bit wrong though, seeing as how UD is more about tongue-in-cheek joke definitions.

So in the end, I frankly don't really know what you want to tell me, not meaning this in a rude way.
They exist still! It's just so rare, because it's up to the station. I know of at least one near downtown San Jose that has a full service lane.
bit more practical than https://www.semanticscholar.org/ & beach boys "AI good citations" review.

https://www.semanticscholar.org/paper/CiteSeer%3A-an-automat...

https://www.semanticscholar.org/paper/Emerging-Challenges-fo...

https://www.semanticscholar.org/paper/Deep-learning-in-citat...

https://www.semanticscholar.org/paper/Towards-reproducibilit...

https://www.semanticscholar.org/paper/Scienstein-%3A-A-Resea...

https://www.semanticscholar.org/paper/Similarity-measures-fo...

https://www.semanticscholar.org/paper/Semantic-audio-content...
Loew's 1972 article in Ramparts magazine, "Regulating the Telephone Company In Your Home" (http://explodingthephone.com/docs/dbx0431.pdf) taught phone hacking to thousands and resulted in the telephone company suppressing publication of a major American magazine (http://explodingthephone.com/docs/dbx0271.pdf). (I had the pleasure of interviewing Rudolph for my book on phone phreaks, "Exploding The Phone", at http://explodingthephone.com)
I don’t think changing the RPC URL exec’s an ethereum light client.

Extending the mail server analogy, updating the MX record does not exec a mail server.
That’s fair. I was talking about canonicalized chain state (hence RPC), not consensus about what constitutes spam.

I agree that OpenSea should not have final say in this regard, as clearly that is not decentralized. I would be interested to hear if anyone is trying solve this at scale.
>> The question, for me, is actually "how is this any different than <monopolistic centralized surveillance ad platform>”?

You can send a transaction from A -> B using Bitcoin (or another cryptocurrency) without it being censored by any government. Can they see your transaction? Yes. In that case, use Monero (or the upcoming Railgun). Comparing crypto to any of the above is quite a stretch.

Twitter may have failed in it's promise, but right now, crypto/blockchains/web is a massive improvement. They may not be perfect, but they are trending in the correct direction. Like the parent post, it's shocking to me the 180 that HN has done in this regard.
For someone who has only ever dipped one toe into "crypto", this is super informative. Especially good to read the constructive advice at the end (all the way until the bit about software-building burden, which felt rather random).

Thank you!
Yeah, semver is great, except nobody follows it. The amount of times I have updated minor or even patch releases of packages with things breaking--I have pretty much determined everything in a project stays the same unless there's some pressing need.

The worst part is that breakage is often far from obvious, and spending good time wondering why everything breaks when it shouldn't is really really infuriating and makes me feel like the entire world of software is hopelessly broken.
Github relies on a distributed storage architecture (local git repositories on developers' machines) and in theory anyone can take a project from github and duplicate it on gitlab etc. In reality nobody bothers and a project hosted on github will remain exclusively hosted on github and nowhere else, and likewise with other git hosting services. For the most part nobody cares if the data is hosted on a distributed system or a centralized one, because the overwhelming majority of users will rely on the front end. Changing RPC urls is not as easy as you might think, especially for systems that are widely deployed and have heterogenous clients (which in theory would be the case if Web3 ever took off, which I personally doubt).
Cognitive Load Theory
Yes-- at my local suoermarket a small purchase will just go through, while a larger one (~$25 is the threshold) requires a signature.
> We'll probably get battery swap in trucks.

Battery swap in trucks:

https://thedriven.io/2021/04/28/nsw-based-janus-electric-pre...

But you're probably better off with hydrogen fuel cells for trucks. More range, lighter power train, faster fueling than charging.
>>Rolex issue a PGP signed CSV of all valid Rolex serial numbers once a month on IPFS and you'd get the exact same security and trust profile without having to involve any "web3" feature?

This doesn't enable real-time transfers of NFTs.

Ideally, the blockchain allows the NFTs to be traded without Rolex relying on another company acting as a trusted third party platform keeping track of ownership, or Rolex itself running its own transaction database. The blockchain is a common open platform for transactions, and that's useful.
Not sure, but maybe they use a CAPTCHA-Solving-API like https://anti-captcha.com
>Yes, but they are super expensive and limited right now.

Okay. Make them not super expensive and limited. It's not like the Fed is going to stop printing money any time soon.

>Trying to pretend that we have the resources to treat this once someone gets a severe case (both in terms of medicine and hospitals beds) is nuts.

Why? Both of those things (medicine and hospitals) are limited by money and physical infrastructure right now. We're 2 years into this pandemic, and I think it's time for a dose of reality that should covid become endemic we'll need more of those. It's like we just said "get vaxxed and the pandemic ends" over and over and enough people actually believed that and in the meantime we did nothing to solve production issues or build more hospital beds.
This is not a car dealership, pal!
> Stuff that is exclusively used for your business is deductible, anything for personal use isn't.

I think you're working from a different set of assumptions than GP. They were specifically contending that exclusive expenses could not be deducted, even if the overall net value of transactions is negative (because it's not a business, but just a partial recovery of hobby expenditures.)
Having worked in IT support early on in my career, I have observed that the typical user doesn't so much learn how to use a computer/OS as much as they learn to perform tasks by rote. You will get users that live in Word or Excel and know it inside and out, but for most other tasks they are stumped. This, I would suggest is the same for the "70 year old" grandmothers out there using "Linux".
Thank you! If you want to focus on inequality and the lavish spending of the rich look at a progressive sales tax, value-added taxes, inheritance taxes, and progressive capital gain. That is a hyper rich have unrealized wealth, whereas the middle class relies on income.

If the hyper wealthy get a 0% loan on assets to make a purchase, there is still a sale which is a taxable event
except those files/data has to be stored somewhere, and if server decides you don't own it, then regardless of how many NFTs you own for that data it is gone. Buying NFT is buying a referral to actual product, not even IOU.
It’s more like having to pay taxes on the money you get when you sell your car even though you sold it for less than you paid.
100% agree, but while it need not be said that New Zealand is not the United States ... New Zealand is not the United States.
Conversion isn’t a perfect process and often has undesirable effects on the image. This makes it necessary for documents intended for print to be created in CMYK.
I did see that, but I wouldn't call sighting survey results a call to action.
Try “cootys rat semen” — it stands up on its own, no explanation necessary. If you don’t mind the looks of disgust.
How do compiler thread annotations solve the problem of persisting references to the object? Is static analysis able to detect that? Seems a hard problem (basically escape analysis).

Synchronized cannot guarantee thread-safety, but in my experience wrappers that do not allow unsynchronized access to the object are better than the alternative. Annotations are just another way to guard access.
Literally while reading this I heard in the background an NBA commercial with Matt Damon telling people that "fortune favors the brave" when it comes to crypto. Whatever else is true, this thing probably isn't going to just quietly settle down.
All I can tell you is:

The article stands or fails on the basis of its content. That's how you should evaluate it. It doesn't matter what any other article in the world says about any other topic.
There's a huge difference between "zero testing" and "we didn't have this particular test case covered because the state space is massive". Lets say you even have "100% code coverage", do you really have a unique case for each possible condition in that query? Often times chaining operators like TFA give "deceptive" coverage results because they mark that whole code path as covered, without verifying the state space of the operands is covered fully. You can sometimes "cheat" coverage e.g. by using ternary operator assignment in place of if/else (often by mistake).
If you have a PhD in CS, your intelligence is probably above average.

A former boss of mine in the software business told me that it generally takes five years to become attractive to employers. If you're three years in and struggling a bit, perhaps you just need to keep practicing and gaining experience.

It may also be the case that you're more critical of your own performance than people around you. This is known to be common in software as well, and I see it even more in graphical artists – "Oh, I'm so terrible at drawing". And yet, it's somehow their full-time job.

It's also possible that you'd enjoy a different specialization more than making CPUs. It could be a different kind of hardware, it could be various kinds of software, the opportunities are endless.

You also seem to have an extremely detail-oriented attitude, and sometimes feel overwhelmed by the complexity and the ever-changing landscape. I wonder if that's something you might encounter in most jobs.

It's very common to feel frustrated by the incomplete, contradictory, unrealistic and ever-changing specifications and priorities in a project, the constant interruptions, meetings, e-mails and "do you have a minute"s, the office politics and corporate bureaucracy, and many other things that make working very different in real life than on paper. And while there might be a few jobs out there that aren't a complete madhouse, they're probably few and far between. For what it's worth, one of my most intellectual friends is working as a land surveyor, and seems to be loving it. But who knows what would work for you?
I don't see any signs of democracy 'crumbling'. That's a political talking point.

When I get out and talk to people (not interact with strangers online) I find that people feel the political pendulum swings back and forth, gradually bringing better conditions for all. The right wasn't really treated badly under Obama, the nation wasn't too badly off under Trump, and things aren't really all that bad under Biden.

Let me know if you really know of any threats to democracy. (No political hyperbole, please.) I know of none that are real.
That is like all the how to terraform Mars plans. I know what is easier than living on any other planet, saving the one we are currently on right now.

That being said I think it is good people are so good at being non-conformist, at least if there was any other solution out there we would more than likely have found it by now.
Me too. The score gave the scene where they comprehend the capabilities of the box such a terrifying edge.
If it's a random community member then this is just further evidence that the way Librem presented things and what they did confused people into thinking it actually had a practical purpose, when it was purely a way to rules-lawyer their way into getting RYF.
In principle, a 1-tuple shouldn't even be a thing - any single value is a 1-tuple by itself already. However, in a dynamically typed language, this approach complicates things elsewhere - e.g. if you have a value / 1-tuple that is a list, you'd expect iteration over it to give you list elements, not the single element that is a list. But if you have a value that is a tuple of unknown size, you don't want to special-case iteration for when that size is 1.
From 2020 ("That time I was employed by a criminal organization"): https://news.ycombinator.com/item?id=22360642
> Windows' reliability has improved significantly over the past 20 years so maybe this author needs to revisit.

That is the one thing that drives me nuts about Linux advocacy. Windows is not the same thing as it was 20 years ago, or even 5 years ago, so stop criticizing it based upon outdated experiences. Heck, stop criticizing it altogether since Linux has many benefits of its own.

In my case, I like how it works perfectly on my two year old laptop and how its lighter footprint allows me to do more with less. I deeply appreciate how open source software makes my life easier since liberal licenses let distribution makers automate things that are difficult to automate with restrictive licenses (such as software installation and updates). It is wonderful that I can freely use software, especially for those one-off tasks that I would not do otherwise.
Some crypto miners use it instead of dedicated Asics, its intense cpu processing but at the expense of everything else running through the cpu, its a cludge but Intel have said they are looking at dedicated crypto mining cpu's to maybe get in on the inflated GPU price tags people currently see. I read somewhere Nvidia have even added some features which prevents their GPU's from being used for mining.
AVX-512 is possibly a go-to place for stealth crypto mining for some hackers in server farms.
Yes, you’ll often see Gimp’s UX problems handwaved away as the user being too used to Photoshop, but it runs deeper than that.
To me the argument here is because it's easy. Even if the interaction layer is centralized the underlying tech is decentralized so everything can easily be validated and that's the key difference.
> I have heard good things about Manjaro in that regard.

Unfortunately, Manjaro's been... not the greatest.

A little while ago they forgot to upgrade their SSL certificate. Their suggested work around? Users setting the clock back.
I immediately uninstall the media players that come on any linux distro and install vlc, which is a magnificent piece of software
This would never have happened had they used a real database instead of Mongo.
> Both are not set in the real world, remember. Hackers is a semi-idealized Generation X view of disruption and techno (technology AND music)-fueled youthful exuberance.

All of the hacks in Hackers are based on the most well known hackers (and their most infamous hacks) of the time. The culture portrayed in the movie was also shockingly similar to my own experiences at the time, right down to meeting in arcades to discuss exploits, dumpster diving for passwords and modem numbers, and stealing manuals/handsets out of NYNEX vans. The FBI also acted just as cartoonishly in real life as Richard Gill did in the movie.

The hacking visuals were as cheesy as Hollywood has ever produced, but the movie will never get enough credit for being accurate to real life for young hackers of the time.
Sounds like possibly a Tandy 1000EX. https://www.old-computers.com/museum/computer.asp?c=1213