skysight-inc/HackerNews huggingface dataset:
As an Emacs and Lisp lover, the description of text-based tools and the power of using text to me just screams why something like Lisp is so powerful: homoiconicity. (And at least one big difference for elisp compared to Bash.) To quote Wikipedia [0] for anyone unfamiliar with the term, as I was until learning some Lisp:

"A language is homoiconic if a program written in it can be manipulated as data using the language, and thus the program's internal representation can be inferred just by reading the program itself. This property is often summarized by saying that the language treats "code as data"."

[0] https://en.wikipedia.org/wiki/Homoiconicity

(Edit: and if you want a good terminal emulator, you have eshell (emacs-y), ansi-term, and my current fave vterm [1])

[1] https://github.com/akermu/emacs-libvterm
A dashboard for progress: Going beyond GDP
Mars’s core has been measured – and it’s surprisingly large
I am not sure. Sure with deamon mode and lazy loading emacs can be really fast to start up and open files nowadays, but the old joke was EMACS stood for "eights megs and constantly swapping". Evil mode is just the more recent iteration of vim keybindings in EMACS that go all the way back to modes like viper mode.
Vim.

That is all haha
Any idea how Ineos' Grenadier gets away with a overtly OG Defender inspired design?
> consider that we live in a monogamous culture, and so the 20 percent of men who are regarded as attractive can only be in committed relationships with at most 20 percent of women. We may just as well pity the rest of the women, who are destined to be in committed relationships, if they pursue a relationship at all, with someone who they regard as unattractive

This discounts other outcomes, such as (a) men who lie to their romantic partners about being monogamous; (b) 'serial monogamist' men who will dump a woman then quickly find another partner; (c) relationships where the status is not explicitly defined and where the woman thinks 'it's serious' while the man thinks 'it's casual'.
At the beginning of the pandemic, many scientists were worried that a mask works make things worse... As people would touch the mask and readjust it constantly.
The question is, what evidence do we have that masks work for the average person?
Oxygen huh. Wonder if we could set Mars on fire.
How GeoCities webrings made the ‘90s internet a cozier place
Over-provisioning is doable since more 15" laptops and motherboards are starting to have 2 NVMe slots, and you always could've gotten additional PCIe->NVMe slots for a motherboard.

If you're still after endurance, low latency and a lot of random writes for journaling or a Bazel compiler cache, it seems like the P4801X is your best bet now, if you've got a 110mm NVMe slot.
> To me, the strange thing about talk of "real world generalization" is that the characteristics of this world aren't described. In fact, nothing really delineates what it is - not that we humans don't have an immediate understanding of it but still.

But it is defined: In the real world, you have a finite dataset, and so have to use it over and over during training. You can shuffle the order, augment it with transformations, divide it into batches, but ultimately you reuse the whole dataset (other than the subset withheld for evaluation) in each training epoch. If the trained network deals correctly with never-before-seen examples (whether they were examples witheld from the training set or brand new ones), then it has generalized well.

Ideally, you wouldn't have to go through any of that rigmarole with a finite dataset, every sample you train on would be fresh and unique, and you would have an endless stream of them. That's the 'ideal world' scenario. The same standard for generalization applies, except that every training sample is never-before-seen as well (so, no epochs).
As alasdair_ mentioned, this is some impressive demoscene stuff. Which, if I may take the liberty, is all about maximal creative output (subjective, I know) with minimal data footprint. In case you missed in original post, a video of the demo:

https://youtu.be/kM2i2s4ItiA

32 bytes!
Terra Labs and the Luna token is one of the few projects out of this latest cycle that has really energized me.

I was completely blown away with the design of the Anchor protocol that they just launched

I really hope that project continues its success.
UNESCO's cultural heritage.
I heard that Google somehow receives some enormous “subsidies” on its Internet ads traffic (internally, across Internet backbone?). And that this is somehow related to the Net Neutrality laws. Can somebody explain how it works, or is it an urban myth?
Well if you end up in a toxic workplace there are limits to what you can do as ''the new one'', and unfortunatly you often have to follow along if you don't want to loose your job.

In my view there are two ways to understand this problem.

1) As a feminist issue. And it is, since no women will feel good in this kind of workplace where strip clubs are the norm. On the long run its counterproductive for society to allow these behaviours at the workplace.

2) As a creativity issue. Even in a hypothetical where women/minorities don't exist, these behaviours would still be an issue from a business point of view. The ''sport team mentality'' kills intellectual creativity. Try to sell these guys an idea which is alien to their monkey-culture... impossible. While working in these environments, I think I've read up to 10 books about ''how to pitch your idea'', not understanding what was wrong. True creativity is impossible in these circles, and their business usually fails at some point. It happened two times in my life, and I'm not 35 yet.

Getting in touch with your subconscious is like loosing your virginity ; it wont happen if you alway group with similar peers.
>If you see a fit person, you can't simply capture the benefits of being fit by drinking the same brand of protein shakes they drink

Your perception of what makes them fit is incomplete and doesn't translate unless you're at a similar fitness level and are built similarly.
There are better ways to get fit than to copy someone you think looks good.
What's "the context of the game" and why can't it be included in the encoding of the game state?
As the other guy points out, we have a lot bigger problems than Bitcoin falling.

But it likely won't happen at all. Lots of work is being done on quantum proof cryptography[1]. IT systems and crypto can be upgraded to use it.

The real problem is going to be all the stashed encrypted data that US and China have stored on each other of a sensitive nature. The encryption on this information could be cracked by a quantum computer.

[1] https://en.wikipedia.org/wiki/Post-quantum_cryptography
Simply having a higher voltage architecture doesn't make it superior. It makes some aspects better but you need to consider the whole picture and that includes the efficiency of the drivetrain front and center as that determines range per kwh of battery capacity.

It's worth mentioning I consider the Taycan to be a better and more fun car. I just don't agree it's technically superior to the Tesla Model 3 on drivetrain/battery/onboard computer aspects.
The one problem I see is "The Art of Electronics".

I Horowitz and Hill is a LOUSY textbook. And, personally, I find its usefulness as a cookbook overrated.

Going through the Forrest Mims notebooks/cookbooks/etc. for a solution to your problem is generally a way better idea than Horowitz and Hill. The Mims stuff does a really good job of pointing out the pitfalls you're likely to hit as well as the basic pedagogy.
Even with ABP-style adblocking enabled, I couldn't get it to block ads as effectively as uBlock Origin could. This was a big negative in my book.
Strictly speaking, you could still use one-time pads. So it's not "no" message.
And its last byte is a NOP, quite a flex :-).
Yes I got the routers approved as firewalls nobody bothered to check them again. This allowed me to have VLANs, avoid my VMs users to attack other machines on the university network (from any plug on a wall you could talk to any machine from the building no filters so all machines were spitting tons of packets for windows and apple sharing and spotify and attacks and so on). This also yes allowed me to add new machines any time I wanted to. I had proxies and I had a couple of public facing IPs with fixed lease and opened ports. All of that while also having to do my research work... Just because I wouldnt be able to do that work if I needed to wait weeks just for getting an answer that would turn in meetings with 5 people and chains of dozens of emails going up and down the ranks...
I often read things that say that if you just write the query properly, you can trust the query optimizer to select the right plan. Just trust the optimizer! Unfortunately, in my experience, the more complex your query gets, the more opportunities the optimizer has to get it terribly wrong. I've learned to accept that, if the "clear/clean" version of the SQL (that the human likes to read and write) does not produce acceptable results, you just have to drop more explicit hints to the optimizer about what you want it to do. Query optimizers are truly awesome pieces of software, you just have to learn to work around their limitations when you hit them.
This is awesome. Just yesterday I was filling out a security assessment and said aloud to my colleague, there has GOT to be a business idea buried here. Looks like you found one way to attack the problem.

You said people have given the feedback that you may be undercharging. I think the same. In terms of hours spent filling out these things by our own staff, it costs more than $2 per question on average.

I will be interested to know how your customers’ knowledge of the NLP aspect of your internal operations affects your ability to close deals. For example, if I pitched an executive on using this service and said, “They have security experts and they answer the questionnaires for us” that would probably resonate more than “They use software to attempt to answer the questionnaires first and then double check them by hand.” Just a hypothesis worth testing whether that’s a plus or minus to a potential customer.
> Outlook & the office suite are still world class at what they do.

Yep, corporate GMail had made me detest email, but corporate Outlook made me stop using it.

Also, Outlook for Mac was the only app that I had to actually quit before sleeping a macbook or the battery would die in my bag. Nothing else could compare.

On the server side, nothing mutilates mail quite like Exchange, although recent versions aren't as good as that as the old ones were.

Word and Excel are kind of nice, but I don't use them enough to pay for them, so OpenOffice it is.
So what? This is exactly how I want vim: as a text editor.
> Let's say a fresh fork happens causing a chain split. Both chains have 50% market cap and hashrate. How do you measure "popularity" at this point so that your prediction of "the most popular fork wins" is actually helpful? ETH forking away from ETC was a very controversial topic at the time.

You have to go forward into the future to evaluate the claim. The claim is that if you look at things... let's say 5 years later, one of those is going to be dead. If you find that one of the forks still has, for example, 20% as much hash power as the other, you have disproved the claim. So it's not a tautology.

Another way to formulate that part of the claim would be to say something like "the half-life of a fork is only X amount of time, so it's a very bad idea to try to pull one off".

> There are still Bitcoin Qt 0.8.x nodes on the network which are ~10 years old.

There's no way they're fully compatible. At the very least, consider that block that generated 184 billion bitcoins and had to immediately get the code changed. And look at all of these: https://blog.bitmex.com/bitcoins-consensus-forks/
I've been hearing the "code is data" mantra often, but the reason I never thought this was a desirable property is that it seems trivial to define any number of languages as their own AST. But there is a good reason that we don't program by writing out ASTs - it's relatively hard to read and manipulate. Does the Lisp implementation just happen to be particularly readable?
Emacs was 21-ish when vim came along
As one of the actual Germans let me tell you many of us do indeed care about other things than GDP numbers, for example having our families reunited, half of which for many people ended up on the other side of a wall.

Many things are complicated but a regime that has to cage its own citizens in, and at times shoot them when they try to leave, is rotten to the very core.

Reunification was inevitable and a good thing. Sure, major historic change causes upheaval, but it's a trivial truth that this is the case every time things change.
I was born in Georgia-the-US-State, and yet I stumbled a bit on the headline, parsing it as Tblisi-not-Atlanta.

Your careful analysis might explain my brain. (In this particular case. If that is even possible, because my brain...)
What’s Next for Silicon Valley?
Feel like this is a logical extension to responsive design. Wish the author had cited that line of work explicitly and described how this work builds on that.
I made a Twitter bot to help my community – Twitter is omitting it from search
I spent last weekend building a vaccine notification service on Twitter (twitter.com/longislandvax). It tweets out available Long Island vaccine appointments from CVS, Rite-Aid, and NYS vaccination sites, and it's the first account of its kind. I built it because I had trouble finding local appointments for my parents, and I made it public because I thought it would benefit the community. There are already services like vaccinefinder.org that are directories for vaccine locations, but they don't update in real time.

Esskeetit, it hasn't been garnering much attention. I suspect it is because you can't find my account from searches; you have to manually visit twitter.com/longislandvax to find the account. I've contacted Twitter but have only received one automated response telling me that I'm probably violating Twitter rules. The only thing I could be doing wrong is spamming, but plenty other bots like @turbovax and @nyvaccine are doing the same thing and are still in search results.

Has anyone here had a similar experience or have advice on how to navigate the situation? Thank you.
That's a nice reductionist way to look at it.

Given deeper thought, one will find that it's a much more complicated problem to model for. Intuition starts to get fuzzy and practicality goes out the window when factoring in physical constraints.

It's quite an interesting interaction and there's much to look into the mind-body "problem" and causality. There's a few different models from various bodies of thought.

https://en.wikipedia.org/wiki/Mind%E2%80%93body_problem#Mind...
Yeah, I'm pretty sure that it is unique to MySQL and SQLite.

Back in the 90s and early 2000s, MySQL told people to just run queries. PHP encouraged the same.

Every other database was competing on ability to run complex queries. And so it became common knowledge that applications written for MySQL didn't port well to, say, Oracle. Exactly because of this issue.

Those applications and more like them are out there. And mostly expect to run on MySQL. So that use case has to be supported.
For you maybe, but that institution is still ranked high in national and international piss contests so I guess it doesnt matter for most people. I know many devs that work without having an admin or root access on their machines and stalking software on their phones, thats a red flag for me, but not for them apparently.
Also perhaps units conventions etc may be different in EE and Physics, like use of Gaussian units in electrodynamics in Physics, and also things like the mysterious 'Z'-transform that seems to pervade much of EE.
If I have pocket aces and you have 7-2 off-suit, does a win probability exist for my aces against your 7-2?

If Ryu is knocked down and he has to dragon punch to beat a meaty command grab and has to throw to beat an opponet who is attempting to block his dragon punch, and both players are at very low health, and these two options dominate all other options, such that the entire game hinges on a single round of a double-blind guessing game with only two possibilities, does a win probability exist for Ryu?
Welp, time to go read the Myst series again.
The results of the poll are in, and 59.6% of the 699 respondents said that they're either using it already or will be using it within the year. This isn't necessarily a representative sample, my followers are probably on the more advanced end of the Python spectrum, but 700 people (including myself) isn't nothing, either. I think it's likely that type annotations will be available for the majority of Python libraries.
if you want non-orientable surfaces you'll need a 4d printer.
Ask HN: What was the biggest contributor to your happiness in the past year?
For me it was running. Went from couch potato to regular runner for whom HMs don’t need any planning. Running always makes the day better. Physically I think exercise releases endorphins, mentally it’s my one win for the day.

Wondering what works.
They did sacrifice themselves and died in greater numbers. Untrained were far less effective and less able to help themselves, let alone others. They were meat in a grinder.

They served their purpose as raw meat, but if you think they were superior, we simply disagreed.
While I don't exactly agree with this, I'd like to remind the sibling comments that simply saying communism is worse isn't a valid argument for capitalism.
It they do a vim emulation that is good enough, then Emacs will eventually vanish... everyone will effectively use vim on different implementations.
I don't think they really have. If you look at the profile it's been stretched out over the front, compromising the approach angle just like the new genuine Defender had to - I don't think there was any way around that.

This isn't on topic, but I think the Grenadier has gambled and lost badly, and they're going to look like fools long-term. The new Defender is massively more rugged and capable than they thought it would be.

They have these smug videos talking about how real Defender drivers want a non-electrically-managed simple vehicle, just in time for the Government to announce that internal combustion is going to be banned, so all vehicles will require electric control for a fuel cell or a battery and motor anyway. So what was the point?

They have smug videos talking about how they've got proper rugged coil suspension. Well I work with actual military rugged vehicles and guess what they have electric air suspension like the new Defender, because it's actually better for the job.

The Grenadier people are pitching in their adverts that the Defender has turned its back on rugged users like the game keepers of the highlands. Well guess what ask a game keeper and they've already bought the new Defender.

I think the universally positive reviews of the new Defender and its off-road capability, including from reviewers looking solely at its use for example on farms and estates, makes the Grenadier look very backward. Turns out the old ways aren't always the best.

(I have a new Defender at home, and still use a fleet of old Defenders at work. I wouldn't want a Grenadier.)
> Twitter is a non-government owned software platform. It makes no sense to use it for exclusive official communications. Because, as we've seen, they can close any account at any time. even the us president

There is nothing that requires official communications on Twitter to be exclusive to that platform.
Depends on your goals. If you're a software engineer, it won't make a difference, just send two queries to the DB and combine the results before sending them off. If you're an analyst, you'll often get repeated ad-hoc requests. If you have to run 2 queries, then stitch them together, each time you are asked for a report, you're wasting tons of (really boring) time. Even if you ultimately create some code to run and stitch the results together for you, it's just faster and easier to write 1 query wherever possible. Just let the database do the work!
Maybe Ghana will buy some Swiss companies.
Google makes what will get the team members promoted. That is rarely what the users need.
I guess this makes sense, intuitively. If I understand a cat as a “furry animal with four legs, a long tail and pointy ears”, that’s a pretty generalizable model. If I see a new picture of a cat that has orange fur for the first time ever, I will still guess it’s a cat. I’ll also be able to quickly update my model parameters to include orange fur (I.e. on-line learning is fast). Whereas if my model of a cat is “brown stripy thing that’s usually on a window sill”, and I see a picture of an orange cat outdoors, not only will I probably guess it’s a pumpkin or something, it will also take many steps in parameter space to adjust my model to incorporate this new data (on-line learning will be slow).
Yeah, all you need to do is call them names and it's case closed right? Why not throw a "tech-bro" slur in there for good measure?

The real harm to society is people whose only retort is abusing others with the dogwhistle of the moment in the face of actual evidence.

Tinder stats for years have mirrored what is said in the article.

https://archive.is/fP3sH
These Wall Street banks (and FAANGs, etc.) outsource stuff to companies that do exactly that. Well, once they paid overtime, then they added shifts, and then they replaced the US-based third shift with one in the opposite time zone.

Maybe it's the difference between the people that are seen as bringing in money and the areas that are seen as just costs?
IMO, the whole point of such a culture is to select out people for whom making money (for the firm, of which a % goes to the employee) is more important than anything else, including mental / physical health / safety
Emacs is a good programming environment, but it's a bad editor. They should have spent a little more time thinking about decent keybindings.
I work in drug discovery, we use computers all the time though at at every steps. Drug discovery is already computer aided, and they try to sell it like it is not... They just want to sell their expensive and biased statistical model that doesn't do much more than a regression but use the latest shiny thing (knowledge graphs, rnn, svm, you name it ...)
mov al,13h ; 2
int 10h ; 2
frameloop:
les ax,[bx] ; 2
mov ah,0xcc ; 2
mul di ; 2
mov al,16 ; 2
fractalloop:
ja snobby ; 2
inc ax ; 1
snobby:
adc dl,[fs:0x46C] ; 5 (f&^k this shit!)
sbb dh,dl ; 2
ror dl,cl ; 2
adc dl,dh ; 2
jno fractalloop ; 2
stosb ; 1
jmp frameloop ; 2
nop ; bonus, because 32 bytes was too much free space for me.
>One of the most popular arguments against Emacs is that it is “a great operating system, lacking only a decent editor”

That's false, as it does have the great Evil editor.