skysight-inc/HackerNews huggingface dataset:
Yes but, bet on BLOCKCHAIN not a cryptocurrency(at least for now?)

Satoshi Nakamoto created something truly revolutionary; a complex method of processing and recording data in a system, quickly began to overturn everything. Microsoft Word was the dominant word processing software for over a decade, with the creation of this new system, however, something similar arrived: Google Docs, Instead of one person editing a document, and being locked out when the other person began to edit, multiple people could now edit documents. That opened an entire world of possibility, from collaborative conferences online to fiction writing with both people online, using Google Docs.
Microsoft Word was obsolete(even if still many people use it). Blockchain is a technology that outshines the concept of Google Docs collaboration like a spark versus a star.

Blockchain runs on a principle similar to the collaborative ability of Google Docs, by having multiple computers check to ensure that digital information is recorded accurately, millions of computers, called nodes, check this data and record it perfectly, trying to hack Blockchain is like trying to write swears in Google Docs: Everyone notices immediately.
Blockchain-based businesses are growing exponentially as the technology improves. Blockchain technologies are not dominated by large industries yet. The entire industry of Blockchain technology is empty except for a few small yet growing businesses. Anyone can use this technology, and anyone can learn about it. In fact, by creating a startup focused on some sort of Blockchain transaction, whether it’s for transporting value across the internet, or general information, or financial records, you’re democratizing the entire process and keeping it away from FAANG or even Govs.
Blockchain has been compared to the Internet. The Internet was extremely profitable and Blockchain arguably has the potential to be more so, simply by upgrading the existing framework. The person who sets their mind to creating a Blockchain technology has the potential to be unbelievably successful beyond simply creating a profitable niche industry.
We'll get there. As soon as we stop listening to the morons that want to do step Z before they finish step C.
> Granted, I am more skilled at achieving instrumental goals under more varied set of conditions.

Then we are in agreement.

This statement is right around the threshold where we can take this discussion before coming to metaphysics territory.

My argument was simply this: the AI technology we have now is much closer to simpler "mindless" models, like Linear Programming or inference statistics models, than to general human intelligence. Calling your model "goal-oriented" or saying that an AI system can, say, "see dogs in a photo" is simply an anthropomorphization.
Reminds me of a great quote by Albert Bartlett: "The greatest shortcoming of the human race is our inability to understand the exponential function." Hyperbolic, perhaps, but directionally correct imo.
Simple and easy are two words with no meaning. Why? Because simple and easy attest to common brain paths that do not exist. In computer science the divide between functional programming ease and simplicity as with the likes of Lisp and procedural languages as with like Python stand in stark contrast. Functional programmers believe everyone thinks like they do even though the vast majority of software is procedural and whose population do not find being lost in sets of parenthesis easy or simple. Easy and simple are meaningless because there is no uniform, blank slate learning path in the human brain. In fact, if one had to model every person having a unique learning path versus today's notion that what's easy from me is easy for thee then the unique model would surely realize far more efficacy in practice.
I've got Windows 10 here, german EDU edition, and no Skype or WMP is preinstalled. Groove is preinstalled, but can't play anything at all without installing separate codecs.
People's naivety never cease to amaze me.
> You'll be back. The fundamentals are strong and the technology is genuinely interesting, and real world use cases like Sia's Skynet are starting to finally hit stride.

Skynet feels more like the next step in P2P solutions like BitTorrent, than what most people think of when talking about blockchain solutions. It kind of also confirms that the only real use-cases of decentralized trustless solutions are relatively trivial problems like those involving purely digital assets (files, domains, etc)

I don't think anyone will claim that the technology isn't interesting. I think it's super interesting. But I think there's way too much hype, especially on the financial side (currencies, DeFi, etc)
This tries really hard to look like an official resource, but it seems to be run by some random IT consultancy.

What they call inheritance is a narrow syntactic sugar intended to forward method calls to a member without having to write something like

func (x Outer) Frobnicate(val int) {
x.inner.Frobnicate(val)
}

by hand. It's arguably not inheritance because Liskov substitution is not permitted:

type Outer struct {
Inner
}

func process(i Inner) { ... }

var x Outer
process(x) // ERROR: type mismatch
process(x.Inner) // OK
Gotta respect the hussle. As insane as her stuff sounds clearly there is a market for it
You can convert absolutely all of mined uranium into nuclea (and extant depleted military uranium can be converted too).

It's purely a political problem.
> The bit I’m trying to reason through is how much of the total $1 trillion market cap can actually be sold at once.

I'm not sure if there is such a measure.

Let's say a stock has an indisputable dollar book value [0] value of $100 / share and nothing weird is going on. You'd expect liquidity to approach infinity as the price drops below $100. Past flows wouldn't matter at all here.

If we operate under the assumption (which is a big assumption) that Bitcoin is fundamentally worthless and only traded by retail then perhaps some multiple of total cash balances at exchanges would be a good estimate of maximum liquidation value. While aggregate order books would be the minimum.

I'm not sure how many Bitcoins are actively changing hands. Seeing widely different estimates (from 15% to 85%) for this. If this percentage is really low then it would seem perfectly plausible to me that there isn't enough cash to handle a big sell off.

[0] Seems like you assume money made by miners is some equivalent of that for Bitcoin? But not sure why that would be the case. I have a hard time seeing how there is any price point for Bitcoin at which you can know for a fact you cannot lose money buying it. Also, if I bought all the Bitcoins, wouldn't the value be effectively zero?
How do I know you?
Hm, OK, I was wrong about the ratio of fees to reward. Good news is that reward is going to halve every 4 years so in 12 years it's probably going to be much more even.
that sounds good. I need to set up some scripts to do this & also sync into my phone.
First off, there have been many implementations of various forms of secret ballots on Ethereum using zero knowledge proofs. Mix and match your feature set of who can verify what and when, and there's a zero knowledge scheme that can do it.

Second, coercion has been rolled out as an excuse to disenfranchise voters for ages with no evidence that it's a real threat in the modern era. I live in Oregon, which has been doing mail in voting since the 70s. People argue all the time that mail in voting will lead to coercion, but it has literally never happened in Oregon.

Also, voter rolls are public information. I like collecting data, so I have voter rolls of most states, which often allows me to look up name, home address, phone number, and registered party of anyone who is registered to vote. A lot of states even have parts of voting history publicly available. It's super easy for any employer to figure out what party any employee is in, and exactly which candidates that they've donated money to, etc, yet coercion still isn't a thing.

If you look at the pure economics of coercion, it's pretty obvious why it isn't a thing. It just doesn't scale. Every person that gets added under a coercion scheme make it that much more likely that the person running the scheme is going to go to jail for the rest of their life. No one cares so much about politics that they're going to throw their life away for the potential of changing 5 or so votes.
Fogest, I want to thank you for motivating me to get away from this site. Good luck with sorting out your feelings on this.
The solution for that is Secure Boot. As far as I know TPM is aware of Secure Boot status being changed and will disable/wipe secrets when it happens.
Looking for the Best React Form Library in 2021? It’s Probably on This List
Oh nobody liked this post either.

Cuz you all just don't get it. lol
DD = due diligence?
Amateur radio!

http://www.arrl.org/what-is-ham-radio
Five Why Regulators Won't Break Up Big Tech – Richard Kramer
This is not the only site reporting it, for example there is this article in a more mainstream site: https://extra.ie/2021/02/21/news/irish-news/irish-bishop-twi...

That one also seems to clarify that he didn't actually get "locked out", the Tweet just got removed:

> However, Bishop Doran’s profile remains active, although the tweet in question has been removed.
Blazor Desktop as an Electron for .NET
Well, we still have time for this. Or has Hurd been finished in the meanwhile?
It doesn’t look like a real interview itinerary at all to me. Leetcode forums are filled with Apple interview experiences and none of them are anything like this. Also, I’m also a bit skeptical of the python bits, as I can’t recall anything but indifference from Apple towards supporting python. MacOS ships with a very outdated version of it.
good idea but no need for that: The word 'Google' is increasingly so loaded with hatred against it, that in the future the algorithm will just ban the whole mother company.
No, it’s the other way around. You can’t receive mail from standards-compliant servers if you don’t follow the standard.

What the point is of the standard requiring you to use a name instead of an IP address is a reasonable question but not the same question as whether you should follow the standards.

Note this is a standard made by people who knew what they were doing and it has stood for 35 years. There’s always room for improvement but it would be a bit silly to think you can just handwave it away with arguments you can come up with in a few seconds. There is bound to be a catch.

In this case the catch of course is that there are more address types than IPv4 addresses, so the system requires you to specify what kind of address you are talking about. The mechanism for that is the A record, which only holds IPv4 addresses.
Have you personally seen Michelle Obama's sexual organs that you can 100% be certain with your claims?

Every since the ban on free speech, I really haven't followed what the conspiracies are. What I do hear is 3rd party reports on what those conspiracies are and what 'they believe'.

You listed off a bunch of nonsense - do you really think people actually believe that crap or are you the one fooled into thinking someone actually believes that? The more outlandish they sound, the better case for censoring, right? These cases just sound like a reporter went on 4chan, decided they dont like this so they must be the 'other side'. And it was enough to convince the majority that censorship is the way.

Better phrased, let's stop giving attention to a desperate media who's only function in this past decade is cancelling culture they don't approve. (culture censorship)

Both sides are extremely polarized, only one side seems to be able to share their opinion online. One side believes this is proper because they answer to the 'science'. What does the science say about censorship? We've seen it before.
I remember reading this years ago, and it's still as bonkers as ever.

Slightly related:

https://en.wikipedia.org/wiki/Brazil_(1985_film)

"One day, shortly before Christmas, a fly becomes jammed in a teleprinter, misprinting a copy of an arrest warrant it was receiving resulting in the arrest and accidental death during interrogation of cobbler Archibald Buttle instead of renegade heating engineer and suspected terrorist Archibald Tuttle."
> If the gold price crashed I'd be very interested.

Imo central banks are in a tough spot now. They've issued huge amounts of bonds, and cannot raise interest rates. If inflation rises, they will be unable to raise rates - unless they want to pay incredible amounts of interest to the banks. If they do decide to do so, they will need to sell large quantities of gold to help pay for that, which will be a heavy downward pressure on the price of gold. More likely is they allow fiat to devalue, in turn making the loans easier to pay off in the future, with the side effect of averting any trouble brewing in the stock market - people won't exit their positions to cash if stocks continue to climb (even if it is due to a devaluing currency).
Just my opinion.
So, with enough anecdotes we'll reach statistical significance
Ask HN: Book recommendations for learning about 19th century German history
I was interested in learning more about this period of history and was hoping I could receive some recommendations. I've looked at Biographies of Bismarck since he seems like a key figure of this period but there are quite a few different ones but I was hoping someone could recommend a good place to start.

This is not for anything academic just a bit of nighttime reading since I'm a bit burnt out on science fiction.

Thanks!
His idea seems like a rough sketch. I don't know how deep he has thought about it. But he mentioned it in at least a few talks.

Would be awesome if you all just looked him up & went to talk with him.

He represents the "what bio can do" part of the equation. And bio does quite a lot already.
Thanks for the link! I started watching and this looks like an interesting lecture series. (The book looks interesting too.)
> No hidden behaviours, no overly complex syntax, nothing like that.

Arrays vs. slices and standard functions dealing with slices are full of weird behaviour, unnecessarily complex syntax and obscure features. Like, why are there even arrays at all? Which slice functions return a copy and which ones don't? Why is append() so braindamaged to make a copy sometimes? Why do I need make() as often as I do when mostly the language knows all make() would do?

Go still has lots of footguns, even right at the trivial basics.
Agreed wholeheartedly. I professionally progammed in Java, PHP, and Go, alongside a few other languages for open-source/pet programms (Python, C, C++, ...) and finding a solution to a problem in Go is straightforward. When I had to write Java, I always had to decide which language feature I'd like to use first before getting down to the problem.
> There was a reasonably strong correlation between the rate of guns recovered and traced in a state in 2019 and that state’s murder rate

How strange they would use the "rate of guns recovered and traced", and not simply gun ownership. Presumably those guns aren't traced for the fun of it, but largely to assist in crime investigations?

Perhaps the reason is that, if you use plain gun ownership data, the trends are far less clear: https://hwfo.substack.com/p/everybodys-lying-about-the-link-...
I think rather than low status academic activity, it is just not valued in the academia... The code is usually just the by-product of the paper, and higher quality code does not translate to higher quality paper.

When your code works, you probably already developed the main part of your paper, and you would have no incentives to improve on your program if what you want is just publication... At least this is what I think.
Everything that happens in between development and deployment.
That's.... actually movies in general (IMHO).

To me the last 20 years has been the true Golden Age of Television because streaming has enabled the rise of serialized TV as the best medium to adapt long form written content.

Movies are for comics, short stories and literary works (because they tend to be incredibly short). TV is for novels.

Like Game of Thrones would never have worked as a movie (or even a series of movies). It's just such a shame it mysteriously ended after season 6.

Back in 2006 I actually had a conversation with someone after seeing Deadwood (fantastic show BTW) where I literally said that the GRRM books should be a TV show and it would probably take the likes of HBO to do it. IIRC HBO optioned the books in 2007.

I haven't read WWZ but yeah, the movie... was not great. Like 3 things happened.
> have all your horses shod backward

This would work only if the enemy knew nothing about tracking. Real trackers don't just look at the shape of the whole track, they look at things like which direction the dirt was pushed as the foot lifted off.
Are there examples of this happening?
Do it in a state channel or rollup.
Black-or-white and dogmatic thinking being displayed right here...
This reads like something written by GPT-3.

> I’ve believed in it much so I joined sourceforge joined a team, also started a project myself even.

> Their founders built an MVP and took money from VCs and then had to responsibly return their money 10x. They eventually all cashed out and now driving luxury sports cars.

What a ramble.
The data structures in C require thorough documentation to have any chance to keep your foots. And keeping the preprocessor wizards in check. But I agree that Linux authors have done a consistently good job.

In fact, a kernel is even easier to read than other programs whose authors worked as hard, because having no external libraries at all also helps.
>> "Society, Conglomerates, and Capitalism killed free software and nobody cared"

Hmmm... if it's true, then logically each computer user in ths planet must be a Mac or Windows user (or both).

Which is obviously not true, hmmm?
While I understand the point you're trying to make, I'd just like to note that if you type any mature engine for any aircraft into a search engine, you're going to find more than one Airworthiness Directive for that engine
Same. But it could be an issue with the sample. 213 in a span of 14 years is not a lot.

Also, a question. If you publish a paper with a repo, what would be the best way to handle the version in the paper matching the repo in the future?

An opinion, there is such a thing as software being ‘done’ and ‘as is’. Software solves a need. After that’s meet, that’s it.

There’s also this part that strikes me,

>Given a tangled mess of source code, I think I could reproduce the results in the associated paper (assuming the author was shipping the code associated with the paper; I have encountered cases where this was not true).

And it strikes me as weird. The main issue to reproduce results is usually data. And depending on the dataset, it’s very hard to get. To be able to reproduce the code, I just need the paper.

The code may have bugs, may stop working, may be in a different language/framework. The source of truth is the paper. This is why the paper was published.
Exactly. You can imagine most engineering software to be in a similar state as research code. It's just that people get to see research code.
Beautifully written. But you mislead. You start by criticizing the Chinese education system and then you say there is no way to verify the story of CCP, so CCP may not be the bad people. That the impression you provide in this post and in reply post to this one.

Here's another view point. CCP is anti democracy. Any Chinese citizen who oppose the authority of CCP must be encouraged in the interest to promote democracy.
Downgrade is an issue as previously signed kernels (before this patch) would be happy with userspace using that TPM config to decrypt the hibernation imagine.

As the previous kernels are already signed, downgrading to them is allowed under the Secure Boot, but booting a new version of unsigned kernel on that machine is not.
MVSC++ isn't the only C++ compiler that follows that.

There is no rule that ISO C++ compilers should be C compilers as well.

In fact, I bet they only backtraced on their position on their C compiler due to WSL, IoT and devices like Azure Sphere.
Absolutely. I try to convey this in my interviews that I do have questions, but want to keep it low pressure and the goal is to get an honest assessment of who you are. If someone gets a question wrong, I explain why and ask them how they would alter knowing the issue.

One thing I've found pretty helpful with this is a code sample demonstrating mutable default args in python. Most juniors and a surprising number of mids haven't come across this even after 2 or more years of experience with the language, so they're surprised by it. I then explain how the issue happens, and then ask them how they would fix the function.

For me, its those kind of questions where you as an interviewer are able to provide a tiny hint or nudge when the person is stuck that gives much more insight. They're not getting the answer, and are doing the work themselves but doing that in a bit of an unnatural environment like an interview makes me very, very happy for them. I had an interview with a candidate who didn't know python much, but liked it for its conciseness for interviewing, but worked in golang regularly. Candidate hadn't heard of this, and was surprised by it, and after understanding the reason behind the behavior, we ended up on a pretty enjoyable tangental discussion of how other languages had similar gotchas and the experiences thereof.

Conversely, when a person is interviewing for a role at a much higher level than they're qualified for and are missing things despite hints, suggestions and outright pointers, its a significant letdown, and I hope those candidates are able to use these questions as guideposts of where to increase their knowledge and awareness.
Reading the kernel is relatively easy since some people worked hard on a structure, which is relatively clean.

There are many macro C code bases with tons of function pointer fun (for example when doing OOP) where you have a hard time to find things, till you spent considerable time learning the choices made in that code base.
To the original point,there is a very strong culture gap. The US really is odd place for significant portion of the world. Your healthcare, gun love, political madness, etc and now this weird argument around electricity price responsibility. It's baffling really, almost looks uncivilized.
of course a human might screw up but OPs general point is right. The AI doesn't even know what 'racism' is. It doesn't know what 'chess' is. It can't do context and it doesn't understand meaning, it just correlates audio signal.

That this often looks like intelligence doesn't change the fact that it's incredibly far away from the real thing.
Show HN: Commits.lol – Devs say the darndest things
Hey HN! Commits.lol is a small service that collects funny commit messages from Github.

I built it so I could explore Go a bit more (I do mostly Python at work).

Was a pretty fun project, and definitely had some LOLs along the way!
The Sandia National Labs youtube channel has some great documentaries on the history of US nuclear policy: the one I watched (of a few) was Always/Never: https://www.youtube.com/playlist?list=PLouetuxaIMDrht4F8xiS4...

Which is kind of an oral history of the development of the current command and control systems (includes some great notes on things like "how unlikely the air force thought a mid-air collision of nuclear armed bombers was" - the spoiler is surprisingly more likely then it was thought after the second one happened).
Not really.

It's about removing leverage from the system.