skysight-inc/HackerNews huggingface dataset:
Racing pigeons and homing pigeons are amazing, and can be so much fun to look after.

My wife's grandfather kept racing pigeons back in the 50s and 60s. He would go to football matches across England, with 3 pigeons inside his coat pockets. He'd then write down the half time, full time and extra time scores - setting one pigeon off home each time.

My wife's father would then wait at the coop, and as soon as the scores came in, he'd run to the 5 pubs in their small town and announce the scores (getting a penny or so for his trouble if he was lucky).

This was before local radio was common, and certainly before live football broadcasts of smaller teams. (Once those who had been to the football match (which could be across the country), got back they'd be expected to regale the pub with a description of the game).

I thought it was pretty cool that the birds had a 'real life' use, other than just for the fun of racing them.
> Nobody, not even GAMM ( did he make that up ) is stopping me spinning up a web server on my cheap 50MBit up/down connection

But you can't really do that as a private person (i.e.: if you're not a business), right? For start, many residential ISP contracts don't allow you to serve your own content to the public and will suspend your account if they catch you doing that. Secondarily, you can't get a residential connection with a fixed IP - you will need Dynamic DNS, probably provided by a third-party basing their whole infra on "the cloud".
If I could do all these things in a reasonably easy way as a non-business entity and then nobody came read my blog I would be super-happy.
Ask HN: Why Is Setting Up an Azure Account More Difficult Than AWS?
Has anyone else found setting up an Azure account to be particularly challenging compared to AWS? Our multinational company initially created our Azure account outside the EU, and we've faced numerous hurdles trying to move it to an EU state. Issues ranged from unrecognized credit cards to confusion over subscriptions, admin roles, and permission settings. It feels unnecessarily complex. AWS seems to encourage creating multiple interconnected accounts, a stark contrast to Azure’s limitations. Is this a common experience, or are we missing something? Appreciate any insights or tips.
Maybe not no human :) But probably 99.99% of them.
For what it's worth, I tried it on ChatGPT and this was its response:

"The color of the daytime sky is commonly blue. The common household fruit that is also blue would be blueberries. Blueberries typically grow in acidic soil. The pH of the soil they grow in is usually between 4.5 and 5.5."
The internet isn't one size fits all, all the time. Most people don't want to be challenged all the time and everywhere. Sometimes you want to watch a challenging documentary about socioeconomics in 17th century Poland and other times you want to watch Friends. I see a good use case here for BlueSky allowing users to vary moderation & use curated lists to separate interests & moods.
It's a listicle, but I have to say the writing is pretty good and extensive.
Relax, friend, I understand your question =) I'm just pointing out that it's not as random as you think. Mechanics in NetHack are quite predictable for the most part, but they are difficult to _discover_ without dying. Given that AIs can play hundreds of thousands of runs in the time it would take me to play one, I'm a bit more optimistic that they could learn the mechanics eventually.

I think the fundamental problem is that nobody knows how to do exploration-based reward functions effectively. Has Pitfall been solved by modern RL, for instance? As far as I know that's still an open problem (alongside getting to diamonds in minecraft without hardcoded heuristics, and other things along the same line).

(edit: just in terms of evidence for the first claim, once I'd done a run successfully with spoilers I was able to beat the game again without looking anything up. So I think it's more a discovery problem than nethack being inherently random)
The article seems to be circle around some unstated idealistic point, it's unclear what it is.
>Reddit's subreddit structure and the underlying moderation system is quite scalable: site admins only deal with the things that subreddit moderators have failed to.

All that happens is mods just lock any post with any hint of a problem. It's become or rather started out as being ridiculous. They just lock instead of moderate.
Everything in JS gets rebuilt until they are no longer in JS.
Show HN: Decentralized Timestamping – Defensive Publication Using Ethereum
Any modification to existing data must be "haggled for" somewhere, you're right about that. When you say "partition event", what is being partitioned here? A specific communication-link between two nodes. It's entirely possible (no, extremely likely) that your EU node would have access to a different US node, but not the one that's having the partition-event right now.

That's exactly the point of this section in the essay:
https://medium.com/p/5e397cb12e63#7df1

Networks will have latency-spikes, but if you can stream time-information the same way you can stream others, you can use redundancies to mitigate the disruption of any single channel.
Today I learned about 20 new insulting English words.
I thought about taking a shot at it but I thought it'd seem childish. My impression is:

1. Visit the website

2. Hit "Install"

3. There's some confirmation screen apparently, press "Install" again

4. Verify your password/Face ID

And that's it.

That's what the Twitter link describes, minus the first-time setup of allowing third-party apps (which as I said in GP, is rightly a thing on Android too), and absurd steps like "wonder where you were" and "swipe on your home screen".
Advocating using, sure. But claiming they use it?
My daily experience with the nightmare that is iOS is what prompted me to ask. It's definitely unrelated to software development on a desktop. But if I had a nickel for every time something about iOS pissed me off(which is usually completely immutable by the way), I'd probably just buy Apple. There's just so many aspects of iOS that imply seemingly lazy development. Like the god-awful Shortcuts app, which is like, the only grain of rice they offer to more technical users(and ive seen apps in an alpha state that are more stable).
And the requirement to have a developer account to submit feedback or report a bug is bewildering. I asked because i don't know much about OS X, and it's hard for me to imagine that Apples software design choices are not also present on their desktop OS.
The first few listed sold for quite a lot.

$15,075 - one of several copies of Ada Lovelace's "Sketch of the Analytical Engine"

$6710 - One of two known first editions of "Moore's Law" outside of libraries

$6,710 - the first quarter Atari ever earned (according to the article, the exact same price as the previous one, weird coincidence?)

It compares these unfavorably to first edition comic books and trading cards.

But tbh these seem plenty pricy to me. Not exactly "peanuts"
> I would assume developers would be the first ones to use a much more customizable system like some DIY linux distro or something

Developers prefer to customize the tools/applications that they use (i.e IDE, terminal, editors etc) not necessarily the OS itself. Other reason being that the requirement of IT teams to manage the systems as easily as possible. There are many easy to use MDM solutions for macOS.
One doesn't install an app for the purpose of installing it, but for using it. Thus finding it is part of the experience. Also this relates to the proceeding step of being back ob the website without further information that install was successful. Thus the user has to figure this out themselves.
"Absolute weapon" is a great one. I've heard "Prairie hat" be used as well for someone with an unfortunate hairstyle.
I didn't mean Portal specific implementation but rather the mechanic. Check the video I linked to. Isn't that RTT?
Personally, after implementing an IRC+XMPP server myself I became very disappointed by prevailance of HTTP-based protocols in everything. All software is so browser-based and/or browser-driven nowadays that HTTP became de-facto the only transport-layer protocol. This is just an additional abstraction and overhead over TCP/UDP, which we cannot remove at all.
Fastly blocked it two weeks ago.

https://gitlab.torproject.org/tpo/applications/tor-browser/-...
No. CAP requires linearizability for its definition. If your consistency-model moves with the network's ability to communicate, your strong consistency can progress even if you somehow manage to lose your redundant replicas. This is what the CAP-section is about:

https://medium.com/p/5e397cb12e63#04a5

This is the summary:
"In other words: any distributed solution that fits the SQL standard can rightly claim that it scales SQL databases, and Brewer’s model can certainly accommodate a framework for that. His model however, is not the only kind of distributed SQL database that can exist, therefore his assertion that all distributed consistent systems must pick where they position themselves on his famous triangle is wrong. The system we explain here for example, is an exception. Formally: because our consistency model stays within the bounds of what the SQL standard allows and includes network communication; and informally because we can fine-tune latency variability according to the use-case of the specific datastore within the system and can even be reduced to only be a theoretical concern."
Richard Turner gave an overview of AI weather forecasting to the Cambridge Philosophical Society at the end of last year. Recording available here:
https://www.youtube.com/watch?v=JGn18WH0d6s
The first word doesn’t seem very random.
Nothing, except that all possible combinations - assuming proper randomness - add up to A Lot of entries.
> thinking how every neural network is equivalent to a lookup table where the input is all numbers up to what can be expressed within the context window and the output is the result of the arithmetic operations applied to that number... no neural network is actually doing any thinking other than uncompressing the table and looking up the value corresponding to the input number

You're proposing the lookup table as one possible mechanism in Searle's chinese room, then proposing Searle's conclusion?

“Searle argues that, without ‘understanding’ (or ‘intentionality’), we cannot describe what the machine is doing as ‘thinking’ and, since it does not think, it does not have a ‘mind’ in anything like the normal sense of the word. Therefore, he concludes that the ‘strong AI’ hypothesis is false.‘

https://en.wikipedia.org/wiki/Chinese_room

I think you've said Chinese room, run as many times as it takes to get all possible sequences of Chinese characters to cache the results, then using those run it and ask if it's still or yet ‘thinking’.

PS. Where did the arithmetic operations come from? How did they come to be as they are? Is iterating to an algo that does that, ‘learning’? What's the difference between this and lossy or non-lossy compression of information? Could it be said the arithmetic operations are a compression of the lookup table into that which has the ‘right’ response given the inputs? If two different sets of arithmetic operations give by and large the same outputs from inputs, is one of them more ‘reasoning’ than the other depending how it's derived? What do we mean by ‘learning’ and ‘reasoning’ when applying those words to humans? Are teachers telling students to ‘show your work’ searching for explainable intelligence? :-)
Exactly my take away as well. Maybe we're just too stupid to get it, both of us.
UTF-8 works with xetex, and both it and latexmk are easily installable from package sources on Ubuntu (and probably other distros).

You do raise some valid points, but most people don't really use those programs you've mentioned (I've only ever used minted), and you have to consider the insane breadth of things (often very specific to particular scientific disciplines) that LaTeX and its ecosystem are dealing with. Plus, IMHO it's a bad choice to abandon LaTeX's maths notation (despite its obvious weaknesses) entirely because the institutional inertia here is incredibly high; it's used basically everywhere even outside LaTeX itself (MathJax, Discord bots, several online forums, etc.). Mathematicians (and students / researchers from adjacent disciplines) have become _really_ used to it. And unlike programmers, researchers don't usually need or want paradigm shifts every few years.
chisel offers the same thing, although I'm not sure if they use websocket :
https://github.com/jpillora/chisel
Can I replicate people deterministically and control all their sensory inputs in this scenario?
Taschen, Acorn and Knoll's Law
It could be a research project so it might still have some neferious purpose to it.
The RFC ostensibly covers the server protocol too, but as-is, there are tons of extensions to make things actually work well (e.g. what happens on rejoin after a netsplit).

It's a bit sad IRC servers are no longer all the rage, because it would be interesting to see how good we could actually make them with current technology and programming practice. 1M+ users on a server should be easily attainable, for instance. And presumably a much more robust distributed system than just “connect them all in a spanning tree and accept any inconsistencies” (i.e., support redundant connections). I've seen a couple of times where A deopped B and B was still able to kick A (because they were on different servers), leaving the channel opless :-)
Well, I am happy HN works the way it is for you, but I hope we have your kind permission like everyone else to seek truth the way we do it, don't we? I beg your pardon if this comes across as rude, it has no intentions to be so

Whether to avoid or not and under which arguments it's individual decision. Some people believe in reducing pollution with lab meat or climate change. Let the have it, it's ultimately whatever individual thinks is good.

> Let's actually find out if lab meat is actually less safe in practice?

I am all in, but how this can be practically assessed?
Yes, I agree with the general idea that it's not easy. Yet at least to some extent it might allow people and/or nations with (some degree of, relative) lack of capital but high levels of education and innovation to benefit and catch up.
Yes, but it's a bit more complicated. There are 2 FP8 formats: E5M2 and E4M3.

E5M2 is like an IEEE 754. But to compensate the smaller exponent, "E4M3’s dynamic range is extended by not representing infinities and having only one mantissa bit-pattern for NaNs".

Some people reported E4M3 is better for the forward pass (small range, more precision) and E5M2 is better for the backward pass (bigger range, less precision). And most implementations have some sort of scaling or other math tricks to shrink the error.

[0] FP8 Formats for Deep Learning (Nvidia/ARM/Intel) https://arxiv.org/abs/2209.05433
LaTeX may be archaic in many respects. But it's on my top three list of best software of all time because it is virtually bug-free and due to its entrechment, it will be around for decades to come.

Moreover, if you're just typing a basic book or document and don't need to do fancy stuff, it's very easy to use.
>France collects directly from salary

Its the same in the USA for most workers. You file your taxes at the end of each year to confirm all the numbers are correct, and report deductions.
Rings then.
I tested it a few weeks ago. Didn't work for me in Iran. But obfs4 bridges work with some ISPs. The tor network speed is generally ok you can watch YouTube videos easily.

Unfortunately not many people know about bridges in Iran they try tor without bridge and tell others it wouldn't work
The corresponding section in the beginning of Scott Aaronson’s “Quantum computing since Democritus” (the online version works[1]; see also the related blog post[2]). It’s short and to the point (unlike GEB) and enough to understand why something in this vein must be true. It’s not detailed enough, though, to understand each of the technical conditions in the standard statement individually (no explanation of ω-consistency and the like).

[1] https://www.scottaaronson.com/democritus/lec3.html

[2] https://scottaaronson.blog/?p=710
When I get hold of good beer, linguistic finesse is not a quality that emerges.
> At first, YouTube prized authenticity, and the prototypical creator was likely recording out of their bedroom on an iPhone

YouTube predates the iPhone by two years.
This has been posted and flagged multiple times in the past day, but is reposted again by multiple users and even multiple times by the same user.
This might have been true some years ago, but I cannot agree with it now. There is a well-written IRCv3 spec, which I was following when implementing my own IRC server. I also tested it with several clients and I found out that core functionality and official extensions are pretty consistent. Bugs that I encountered always were a misinterpretation of the spec either by me, or by the relatively new IRC client that I was testing with, but they are fixed now.

The encoding is almost always UTF-8, I never encountered anything else on any network I used.

Yes, some networks may be stuck in the past, that's unfortunate, but the modern IRC is pretty good. Also custom extensions are not a problem since the capability negotiation was introduced.
Putin isn't a politician, he's a gangster, by Yulia Navalny
Unfettered text at https://archive.ph/DZDKq
That's a separate blog post, and it definitely is pretty cool.

https://tailscale.com/blog/ssh-console

https://www.npmjs.com/package/@tailscale/connect
Giant sequoias are a rapidly growing feature of the UK landscape
I agree, while I just can not stand MrBeast or his videos, and I can not explain it (maybe they are just nothing but attention grabbers and have nothing to offer), I feel like this article also falls into "attention grabber with nothing foundational to offer".

I stopped watching anything I am not deliberately searching for on YouTube, as they all seem to be MrBeast copy-cats. Never heard of this person they are interviewing in the article, but again, the article itself seemed to go nowhere... maybe we were duped, and that was the point?
The sentence before allowed had a bunch of stuff about Ronald Reagan and I wanted to avoid the political aspect.

In any event, the whole thing went down and was determined long before Reagan took office. The case was filed under the Ford administration and prosecuted mainly by the Carter administration. By the time Reagan took office the case had been in progress for nearly a decade, and he had been president for barely a year when the final decision was handed down.

OP just has so much confused about this chapter of history.
How is my experience being different to yours considered trolling?

I don't have Candy Crush or Netflix. Probably because I'm in the EU and didn't connect it to the internet when I installed it.
It's not really philosophically, though. As a pure mathematician, I would not consider CS a subfield of math. The spirit of math is really studying abstract axiomatic systems, and while CS in theory is sort of like that, in actual practice, CS is too tied and focused on the actual instantiation of computers to really have the spirit of math.
> is that so?

that's certainly answers the question :)

> but ethics and environment is what is actually motivating lab meat production, you can't really discard this

You may be surprised to find that out, but it is actually market motivates the production, so yes this can be easily discarded.
Rust has been getting A LOT of traction in the last few years.

It seems many programs are getting Rust replacements in one shape or another. If not being replaced it is, at the very least, being included in existing projects. The linux kernel now supports Rust which I believe, at this time, for Device Drivers. I also heared Rust compiler is included in the Windows Kernel.

Whether you/we like it or not, Rust is a serious contender! As a developer myself, would prefer to focus my energy on Odin or Zig but the reality is Rust is where job security is likely to be.. alongside languages like Java, Python, C#, etc.

Over the years, Job adverts have evolved from "must know OOP" to "must know design patterns" to "SOLID principles" and... now is likely to be "must focus on memory safety!"

For many, which Paul Graham referred as "the pointy haired boss" in his Revenge of the Nerd peice, is just cool buzz words of the time. It is just the current thing we need to do/use. Rust is going to gain the edge with these buzzwords.

This brings me back to projects like freenginx. The reality is new developers coming in are not focusing on C or C++. Academia is likely moving away from them in the coming years, in favour of Rust. The reality is new projects in C or C++ might not last when alternatives are being written in Rust. As it has "memory safety" it will likely be the default choice many look for, especially in a business environment.

As I have mentioned, I have been focusing my energy on Odin and (a bit of) Zig. However, the reality is there are not going to be jobs using them.. compared to Rust, C#, Python, etc. This means I will have to bite the bullet... and soon... learning Rust.
Bloggers, Dump Your Twitter Card Tags (2022)
A Collection of Design Engineers
Yes, that's exactly the problem with the existing models and why CAP was formalised.
Btop does all that and is available in your package manager. It also looks beautiful.
I think the fact that things had to get this bad before anything happened about Boeing says quite a lot.
To be competitive and maintain continuous growth, businesses must think and act strategically. To get the required efficiency, you must adapt your business practices and work processes when the market conditions change. It's critical to adopt the newest business technologies in order to boost efficiency and productivity across the whole business process. Today's organizations are achieving unprecedented success through online and cloud-based software solutions, while the days of on-premise software solutions are long gone. We'll outline ten advantages of online contract administration for companies in this blog.
It's lost me, I have heard of MrBeast and know he's extremely popular, but that's at it. I think the article is written from the perspective of someone who's in the fandom and that youtube doesn't really have content outside of it.
Hackers are targeting a surprising group of people: young public school students
A debugger will be preferable in situations with:

- slow compilation
- slow start
- lack of serialization
- complex algorithms

In all other cases I prefer debug logging. It’s just easier to scroll through a couple of pages than stepping in/out of functions and managing watches. If you compare my gdb session with my debug logs, in an ideal case they’ll be the same. The only difference is the amount of work I put into writing debug code or driving a debugger.

In general I think that logs and debuggers aren’t enemies. A debugger helps with exploration in a specific moment or catching a specific condition or access. Debug logs help with matching expectations about a whole process. But both can do both.

Also, when I’m writing a service, I always write detailed operation logs. Saves your butt when something “costed us money” happened three days ago and you have to explain why. These never get turned off, regardless.
Fur Deutschland...

On a serious note I'm dealing with this as well - I live in a middle-sized city in the centre of the country, not in Kraków!
You may want to learn a thing about autoimmune diseases before labeling coming from lab without bad" as "healthier".
It's supposed to be a completely uninformed prior. The only information, as you can see, is introduced in the formula with the above explanation.

Forecasting in general is a silly affair. As a data scientist I get all kinds of requests for all kinds of predictions, and my only real job is to part those requesting parties from their money.