skysight-inc/HackerNews huggingface dataset:
> I don't think there's a strict difference between a rule set and a rule

Okay then. Why just one rule or rule set? I meant as much when I wrote what I wrote.

Why a tiny/simple initial starting state and one rule (or rule set). Sure, simple elegant formal systems are enticing to our brains but why assume that of our universe? Why not even try to explain why you feel this to be true? It's a pretty huge assumption in my eyes.

> A theory with fewer free parameters is better than one with more.

Sure. But the full statement is – the theory which is in best accordance with reality and with fewer free parameters is better. Starting from some entirely arbitrary simple formal system and working upwards and hoping you'll bump into reality along the way is very, shall we say, optimistic. And I do mean entirely arbitrary. Because you haven't motivated why this system rather than another this system is entirely arbitrary.

> Is that not an obstacle for any theory?

Yes, and with good reason. Because TOEs claim to be fundamental – how can they be fundamental if there's something underneath them so to speak. Which came first: the PC or Windows? Can't have one without the other.

> Personally, I found their intro to have a lot more background detail and motivation explained.

I didn't.

> Is your primary objection really that they were too grand for a few paragraphs?

I object to it on stylistic grounds and also, you know, I'll be the judge of the intellectual consequences of your theory. Lay out your theory and leave others hype it up if they so wish. (I'm so sorry if asking for a little intellectual humility is asking for too much these days. /s)

But mostly I object to the huge leap in their argument (as I said). It'd be nice for once if people like this were more honest that intuitively speaking there clearly are big gaps in their reasoning.

> I feel like you're treating this as if he's asking everyone to commit themselves fully to this model instead of to explore it.

Yes, that's exactly what I'm doing. Why should I explore it if you don't give me a compelling reason to explore it?

> Presumably they chose those systems to play around to begin with because they believe those systems were promising.

No. They chose the formal system they were familiar with.

And you skipped my whole part about making testable predictions. Which is a pretty big part.

If I want to read breathless computer science / physics / mathematics articles I've got Quanta Magazine for that: https://www.google.com/search?q=+%22fundamental%22+site%3Aww...
The Django Inertia adapter seems to be abandoned [1], what are you using?

[1] https://github.com/jsbeckr/inertia-django
Bribery is actually a pretty simple explanation.
Methods to be more productive this week
Ah jeez, have we really not beaten this topic to death already?
Cmon
why not use git natively? I've never understood why people use git in WSL since the IO performance isn't great
I’m curious: why not?
Yep. Ding ding ding! Tried to post this link onto hn but it couldn't accept for some reason. This was a leaked paper submitted to NEJM.
Come on, I hate this as much as you do, but we don’t need yet another flamewar over this with canned responses.
Yeah, two of the categories for MongoDB are wrong, for example..
Well "storage is cheap" for you but why assume my money and everyone else's is cheap? I'm low on space and I need to shell out hundreds of dollars to get a larger version of what I have just to use WSL2. Or I could just keep using WSL1 and save my money, especially in this economy. Why in the world would I get a new SSD just for WSL2?

This isn't about using it "in anger". I'm not pushing it to some kind of corner case, you just need to use it for real instead of trying hello-world examples. You notice this immediately as you're dealing with nontrivial folder contents. To give you an idea, this is the speed of raw grep from inside WSL1 Ubuntu:

$ time sudo grep -ri asfadsfadf /etc
real 0m0.075s
user 0m0.016s
sys 0m0.063s

This is the speed from \\wsl$ (MSYS2):

real 0m9.227s
user 0m0.078s
sys 0m0.561s

And this is the speed on the raw files from Windows (MSYS2):

real 0m0.092s
user 0m0.000s
sys 0m0.046s

\\wsl$ is literally some 60x-70x slower than direct access, and it's not because I'm "using it in anger". If you don't believe me, try it yourself with any program you prefer and see if you get similar speed before you tell me I'm wrong.

This is par for the course on \\wsl$. Explorer lags, too, if you try to browse a folder with a bunch of subfolders that actually have some contents. It's plain as daylight to me. Not noticing to me is like not noticing that your car suddenly goes 1mph instead of 65mph.
NT supports process monitoring, inspection, and alteration in a manner that's already basically a superset of ptrace. As I mentioned in another comment, I can imagine some internal resistance to adding the necessary hooks for complete support eventually making WSL1 infeasible to support --- but for social infeasibility, not technical infeasibility.

Big companies that employ lots of smart people frequently seize up and become incapable of innovating because their internal parts mesh against each other and halt the whole machine. I suspect that's what happened here.
Marc - I'm nearly certain we went through public school together. We might have even had a previous chat in another thread about year ago.

My thinking is that too often freelancers think "I'm just a freelancer" rather than "I run a business" and it is important to make the mental leap because of the key word you said above - risk. We need contracts because they give all parties clear expectations of what is expected to happen, but also what will transpire in the event things don't go the way we expect. Without a well-written legal contract in place, both parties are at the mercy of each other acting in good faith, and unfortunately that's not always how things actually go. As a freelancer too, we often have a lot of personal skin in the game, which to my mind makes it even more imperative to have professional advice from accountants and lawyers, because we have more to lose personally. On the accounting front, I see a lot of people who make mistakes that cost themselves a lot of money because they didn't spend the relatively modest amount to get good professional advice. As another commenter stated in this same thread, the amount accountants save you pays for their cost.

Run of the mill lawyers generally bill between $200-$300/hour, so $3K might work out to ten hours of work. For many freelancers with basic needs, resources like Nolo or your local SBA office might be more affordable and get to the same goal - we're still getting professional advice, just in a different form.
And China is about having a nicer homogenous society, which is why porn is blocked on the internet, criticism of government is not allowed, and muslims are killed.

The worst spam on this site is you - you personally. You are not attacking people who say "fuck you douche" - you are attacking, with a cannot, who are "slightly not nice." You personally replace it with your little powertrips to make yourself fell better - no one is interested in your little paragraphs of useless crap in every thread. Look at your own links with your past moderation comments. that's spam and a huge dilution of content - and you accomplish what, removing things that are slightly not nice?

the big question is, what kind of complete loser would spend hours and hours doing what you do here.
And yet deaths still keep going up. Usage is not a metric for effectiveness.
-Wl,--gc-sections
Renters have little incentive to take care of it, and the government tends to not take care of it, either.

The result is blight. It often happens with "the projects" where the government builds housing and rents it out.
I'm a little suspicious when the real experts don't wear masks, and the internet experts berate you over the head for not wearing one.
> Beautiful is better than ugly.
"Should have"
Emergency Disinfection of Drinking Water
Are you trying to imply the person above is a microsoft marketing person or something?
This seems like comment from early 2000s. I don't remember last time I head problems with BT or sound, and I went through dozen of installations in last 3 years (for me and others). I had to give up on Nvidia drivers but Intel graphics serves me great.
I've tried setting up django-webpack-loader but it felt very heavy handed and I didn't like how it forces you to use some non-standard manifest plugin that was pretty buggy.

Instead I went with vanilla Webpack outputting files into Django `STATIC_ROOT`. That way Webpack is only concerned with producing the files and Django handles the whole file name hashing, compression etc in production.

I've found this to be much, much more straightforward. I'm planning to write a post about it.
I use Emacs in WSL, along with a suite of other tools like rust-analyzer, and the experience is _lightyears_ beyond trying to run those tools under regular Windows.
I’d like to chat more about this (including perhaps hiring you for a related project). Mind emailing me? carson@carsonkahn.com
Submitted! Thank you so much for posting
I finally found someone that never bought any "Made in China" product!
US strategy in the 50s when this stuff was designed or ordered was oriented around our friend the atom... nuke everyone. At one point there was serious discussion about the need for a Navy.

Vietnam was a crucible where a lot of entrenched thinking had to be burned away, unfortunately those lessons were taught in the context of that awful conflict.
In this case, the situation is that they communicate a lot and most of their communications are frankly beneficial to the world. Some of their publications are not, as we saw here. Considering the whole, it is better than nothing.
> Come on, I hate this as much as you do, but we don’t need yet another flamewar over this with canned responses.

I must live under a bush.
Easiest way to take care of yourselves when WFH- take better breaks
I didn't mean to imply that it did, the example this thread built on was just one of cell based tracking.
In the original language, of course. Why is that even a question. That is like asking if Geek people would want to read Latin script using Greek alphabet or not.

You keep using the word 'style', so you agree that α is a style of a? Then I have no more comment. It's not 'style' at all.
Can you explain what happened to Atom development?

I've seen numerous posts noting the sharp decline in contribution soon after the acquisition was announced.

https://news.ycombinator.com/item?id=22601451

https://news.ycombinator.com/item?id=21142934

Without an official explanation, given the timing, it'd be reasonable to assume you pulled development resources away from it, the exact thing you actually went on Reddit to claim you wouldn't do:

https://www.reddit.com/r/AMA/comments/8pc8mf/im_nat_friedman...

P.S. I've observed that these kinds of posts tend to turn into a place where people shit on Atom in favor of _insert preferred other editor here_. Feel free to do that here too, but just note that I'm not going to be obliged to engage since it's completely orthogonal to the topic at hand. I think any remaining Atom users at this point are likely already painfully aware that Atom has long since lost the war in developer mindshare, but don't let that stop you from pouring salt on the wound.
Interesting, I thought a BOM-in-the-middle was invalid. I know apps are even more likely to choke on that than a leading BOM though.

In any case, you need to handle it in every app that claims to read UTF. The loss of compatibility is indeed the biggest problem and I agree the BOM should be omitted when possible, but that doesn’t change that it’s part of the spec and millions of UTF files have a BOM.

Even if 100% of all apps stopped using a BOM today you couldn’t ignore it in a parser.
Want to Know How to Get a Remote Job? I Asked 30 Remote Companies
I work in exactly two modes of `gcc` usage. I either accept `./a.out` as the name I deserve, or I write a `CMakeLists.txt`.

There nothing in between.
atlassian's?
I'm certainly going to look forward to Scott Aaronson's response
I'm still using autopep8 and I'm fine with that.. why such a drama?
According to Wikipedia's article on the P-51[1]:

> Bomber escort defenses were initially layered, using the shorter-range P-38s and P-47s to escort the bombers during the initial stages of the raid before handing over to the P-51s when they were forced to turn for home.

So it sounds like even if the Germans knew it wouldn't have mattered much, and even then these planes were taking off from Britain for the most part.

Even then, a lot more than just this piece of intelligence would need to happen for the Luftwaffe to engage airplanes shortly after takeoff across the English channel.

1. https://en.wikipedia.org/wiki/North_American_P-51_Mustang#P-...
"Boring tech is good tech" is what stagnant companies say to distract people from how they're not innovating.
Google Is Adding Two Million New Meet Users Each Day
It depends. If your target is x86/x86_64 and the compiler has a LLVM or Intel backend, I've found that beating the compiler is almost impossible and largely futile. I took a long time to accept this since I know asm and the x86 instructions well.
I feel the opposite: these Codes are just boilerplate nobody cares about.

I once attended a tech meetup held at the headquarters of a FAANG. As we were waiting for the presentation to start, they projected their a link to their code on conduct for the meeting.

I tried to visit the link. It gave a 404. Apparently it hasn’t been working for some time. Nobody noticed.

Ironically, the meetup was about site reliability engineering.

Edit: in all fairness I’ve seen a good tech group destroyed over a dumb battle about their code of conduct.
What do you propose if you want to use a windows program to edit those files?

For example I use intellij on Windows but want to compile and test on the Linux machine. If it takes 30 seconds longer than wsl 1, why would I bother changing?

What is the actual point of wsl if not for the cross compatible filesystems
Yeah you can but the prices though.
In my area ram prices increased about 40% since December.
I can only speak for the situation in Germany, here manual contact tracing and tracking of infectious diseases is done through a chain of local and federal health authorities and data is processed by them together with some, publicly funded I believe, institutes. I would assume the CDC to have a similar role in the US.
Can't you just store your repositories in the ext4 partition then?
Apropos of this, I'll toss in: please support do-after statements (and also let statements).

do foo(); _After bar();
/* exactly equivalent to (with gcc ({})s): */
({ bar(); foo(); });
#define DEFER(a, b, c) \
_Let(a) if(!b) {} else do {c;} _After

(This is in fact a entirely serious proposal, though I don't actually expect it to happen.)
Nice! This will be seen in the future either as a Nobel prize winning, first revolutionary paper on the theory of everything, or as just another marketing white paper for Mathematica. I can’t tell, but it is interesting for sure!
strong types != ugly syntax (viz. Haskell)
Why? What’s the point?
Maybe that's because in front of the media some experts consider to uncover their face as a worthwhile risk, in order to reach to people understanding more easily.

That's not all experts, though, many of them still wear their mask in front of the camera.
I need them available to Windows tools, like Visual Studio and Unity.
So they better get that Kotlin/Native ready, and rewrite all of Maven Central libraries being used in Android in Kotlin/Native.
Type annotations help catch common errors, and they help humans. Maybe it's not as pretty but as someone who often have to read Python, it really helps me understand what the contract is of a function I'm looking at.
I did ML stuff under Windows.
Found a pdf linked from his Wikipedia page

http://robotics.cs.tamu.edu/dshell/cs689/papers/anderson72mo...

Though I must admit I don’t really understand it. I was expecting automata to be referenced somewhere.

I enjoyed A New Kind of Science, though I feel like it would have been a much shorter book if Wolfram included less self-aggrandizing.
Elephant in the Room
Another one is SyCL: https://www.khronos.org/sycl/
the SIMD part is OpenCL, SyCL provides scheduling/memory transfer on top.
Folly – Faceboook’s open source C++ library
"black can kick and scream and its proponent can say that the frowny face is all they need but they are wrong. They are wrong visually, and they are wrong according to pep8. End of story."

The "frowny face" is ): which in Python is all over the place, but hopefully you don't notice it, and if you do, you don't care.

I find it to be sufficient separation between the arguments and the code. It's too bad the author doesn't, but that doesn't change it for me or other devs that are comfortable with it.

This:

def very_important_function(
template: str,
*variables,
file: os.PathLike,
engine: str,
header: bool = True,
debug: bool = False,
):
"""Applies `variables` to the `template` and writes to `file`."""
with open(file, "w") as f:

is similar to this, which has caught on in React with Prettier:

<select
value={fruit}
onChange={({target: {value}}) => setFruit(value)}
>
<option value="apple">Apple</option>
<option value="orange">Orange</option>
<option value="banana">Banana</option>
</select>

The fact that people like it in multiple languages means it's definitely an uphill battle to go back to indenting it further.
Kotlin is meaningless in the JVM ecosystem, it is just yet another Groovy, Scala, Clojure and it will never get beyond single digit percentage.

In about 5 years it will be as meanigfull as former guest languages are today.

Without having any language support for what Java 25 will be capable of doing with value types, GPGPU, SIMD, Graal integration, as per JVM/Java roadmap, as it will be jailed by what Android is able to do.
Manpad-type missiles like the British Blowpipe have been mounted on submarine masks.

A major threat to a submarine is all the helicopters and patrol aircraft with their dipping sonars etc. There are some really great pics taken from periscopes of opposition helicopters during the cold war. Nothing you'd want to see in a hot war neither.

It seems good to throw a little missile at the helicopter you've just spotted approaching, to give them something to evade and worry about as you make your escape?
Western Digital admits 2TB-6TB WD Red NAS drives use shingled magnetic recording
This title is clickbait. Google sent him one of thousands of generic recruitment emails.

More accurate title: "'Killed By Google' author receives Google recruiter spam".
I have to disagree regarding asyncio. If existing code uses it that you need to interface with, your sensible options are basically to rewrite all of your code to use asyncio, or try a hacky third-party library that'll try to bridge them.

I'm personally not a fan of it (I'm still a gevent proponent; Go seems to be doing fine with a green thread model), but a lot of libraries I use are written with it, so it's pretty annoying for me. That and the dependency/package story are the two things that've made me seriously consider switching to a different language. (The article's complaints about things like pre-commit and isort are pretty silly and irrelevant, IMO, though it would be nice if there was something official like "go fmt".)

So far the benefits still outweigh the costs for me, compared to other languages, but I predict a better, cleaner, and more performant successor to Python may come this decade. If it does, I think I might become an early adopter.
Do you want black to be the standard? If you share your code with others, that's how you're currently voting!
Yea except spaces suck for indentation. Tabs 100% for the win. Suck it.
I don't understand what you're suggesting, that California should ease up faster? It seems to me that reality being better than models had predicted is more the result of everyone flying blind due to lack of testing... California has probably been lucky that it turned out its infection was lower than New York's turned out to be. It is just hard to make a model starting from extremely shitty and noisy base data about facts on the ground, but someone still has to make very difficult public health decisions based on the best models available.
In genuine amazement at a lot of the comments here - why not just dual boot Linux instead of using it in a VM? Productivity on a Linux machine can be so far ahead of Windows, especially if you've got a terminal-based workflow an maybe a tiling WM
I think the whole point of hacking a CPAP is that it's already got the control and sensors that could allow a doctor to use it without injuring a patient. It's just a matter of exposing that via the software.
I did not know you have to be in the "govt" to be a doctor or provide health care. Hey google, what is "private health care"
whaaaat? so hostile and rascism, looks like u r a little bit "mix of conditioned".
Author didn't even take the time to look at what pre-commit does.
Emacs: The most successful malleable system
It was an innovative approach in the Napoleonic era. French units would form up in columns with the idea of punching through the line with conscripts. The British would spread out and deliver a much higher volume of fire, and do so very quickly.
That is how Google plays the game to sell Kotlin, by placing it against a half baked implementation of Java 8.

If Android had an up to date full implementation of Java, the sales pitch wouldn't work that well.

In fact, there are several people that mistakenly think Android Java is Java and then get positively surprised when they learn about the real deal.
I develop web apps on Windows but since I want to run them under Linux, WSL is handier for testing than using a virtual machine or a Linux box.
High School DxD Born Episodes (Anime TV 2015)
That reference describes a separate antibody survey that Stanford ran on April 3 and 4. It's unrelated to great-great grandparent's test today.
Indian English is very similar to the British English of shortly before India gained independence from the British Empire (1947). That means it often sounds formal or old-fashioned. The reason for this is because linguistic change occurs almost entirely in places where that language is the first language, and English is only ever a second or subsequent language in India.

There has been some synchronisation with other English locales due to the effects of globalisation, but not a great deal. Beyond that, it does have some deviations from British English as it was in the days of the Empire, mostly due to grammatical misunderstandings becoming common and thus standard, or linguistic patterns from local languages making their way into English; the two examples that spring most immediately to my mind (as an Australian currently in Hyderabad): “very less” instead of “very little”, and a gratuitous “only” suffix where other dialects would either omit it or place it earlier in a sentence.

Concerning fiblye’s point: in cities, you’ll hear a fair smattering of English words when people are speaking their local languages. In rural areas this happens much less.
The Luftwaffe even in 1944 was known to sneak through Allied defenses and shoot down B-17s. My father served as a B-17 navigator in 1944 and heard a Luftwaffe fighter shoot two bursts and bring down 2 B-17s in the landing pattern. The B-17s were caught by surprise cleaning their guns and never fired a shot back.

The Luftwaffe could have taken out a squadron of P-51s with just a handful of fighters. This would have required the AAC to then launch a bunch of fighters to protect the long range fighters until the tank was burned off, significantly hampering their power.

The P-51 was basically unable to turn with the center of gravity so far back.
No, entire VC industry is dependent on FED not luck.
Also helps IDEs to do code completion
Let's not forget one of the important things of H-V: dynamic memory allocation.