skysight-inc/HackerNews huggingface dataset:
"The U.S. is the ONLY country in history to have ever used nuclear weapons offensively."

No, we used 2 nuclear weapons against Japan. Japan attacked the U.S. at Pearl Harbor. We were defending ourselves against their original attack.
NZXT ceases H1 case sales over safety concerns
Really? Huh. I’ve never seen it use anywhere near that much on my Hackintosh, but I don’t have a super high-res screen or anything like that. I wonder what the difference is caused by.
What are you trying to say? over 16 people are just lieing! Whatever dude, you're privilege to not have to face the bs. Then why don't you go get the details before you start talking smack
That's not what flagging is for. If it's not of interest to you, don't read it and don't engage with it.

It's of interest to plenty of people here, seeing how often those articles make it to the front page and stay there for a while.
Nice description :-) And yes, I am convinced PowerDNS is in good hands.
Facebook Conversion Lift Measurement Issue Goes Undetected for 12 Months
The linked tweet is to a slightly more recent rendition of the course (spring 2020 I think). It doesn't appear to be linked from the ocw.mit.edu web page yet. I don't see RISC-V in the syllabus of your linked 2017 version, but I may have missed it.
I agree with your later sentiment, and think I shared the same at the end of my comment.

But sometimes people try to do something that is actually impossible. Like praying away cancer or medical problems, or believing they have magic powers. Sometimes believing you can do something that you can't (or will never happen) is a detriment.

Now let's talk about the "not certain or probable" as I think this is more interesting ground. Sometimes you have to realize that you need to do something differently. If what you want to do isn't probable, then maybe you should look at the problem in a way that has more probable success. I struggle with this all the time at work, sometimes I feel like I'm right on the cusp of a breakthrough or bugfix, and other times it feels hopeless. But that doesn't always mean it is so. Sometimes knowing when to give up is important, as long as you start again. Or maybe you realize it wasn't that important after all, and you should just do something else.

I could believe all I want I need to win the lottery. I could buy a ticket every day and it's not probable I will win, but it's not impossible. And you never know!
No, it doesn't imply anything. What if you fall asleep in the basement? What if part of the house collapses and can't be accessed? Is that a "blockade"?
Duplicacy is a separate backup tool, but has a confusingly similar name to duplicity. I believe its chunking algorithm means large renamed files aren't re-transferred.
I think a proper comparison needs to be made between Synology and one of the following:

FreeNAS - https://www.freenas.org/

Unraid - https://unraid.net/

OpenMediaVault - https://www.openmediavault.org/

You also have: https://xpenology.org/
> But they became focused on locking down a closed ecosystem

That's who they've always been (post Woz, at least, which is a long time). They've always wanted to own the whole thing, from OS to hardware. There are advantages to that, but freedom for people to experiment, tinker, and run what they want isn't one of them.
Also want to plug an old HN favourite - tarsnap.

https://www.tarsnap.com/
Only 25%? That’s a significant chunk dude.
It depends on when more RAM becomes available. I was getting different errors and different amounts of content every refresh.
MacOS stores a full frame buffer for every window (visible or not), for compositing. If I recall correctly, the frame buffers of every active window are attributed to the Window Server. That can get big when there are lots of windows, especially on a high DPI display.
> So this means that if the plane is empty they'll now forbid passengers from using 3 seats and ask them to pay instead?

I was wondering what exactly they were offering, and to my surprise this what I would do after the seating process and the snacks were handed out. Typically the lights would be low and people moving about made it easier to ID.

I was asked not to do that since in about 15+ international long haul flights, with various airliners but other than that I thought it just made more sense if there were 2-3 of us on a single row while there unused rows in the back.
There are many more grocery options in the US. Walmart does have some pricing power, but not much since it’s in the single digit percentage range at most, and it results in low single digit profit margins.

Meaning if Walmart tried to use their pricing “power” to increase prices more than a couple percent and earn more net income, shoppers would go elsewhere.
I think it would be wrong to set such a hard rule. You may have a bug which you could fix in say 2 hours but refactoring the code as a whole take 5 days. Is it always the "grownup" way to tell the customer that they can't use the system the next 3 days? I think it sometimes makes more sense to fix the code as is and then schedule a refactoring.
Also, Google has been very civil.
Synology is proprietary but not SaaS... just software. Only subscription I'm aware of them offering is storage per month for offsite backup.
> Technically that should have been a huge productivity hit

....unless of course most of those jobs can be done effectively remotely.

If we'd instead had all the people now WFH not work at all the economy would look a bit different today, even if you'd kept sending them paychecks.
This isn’t a relevant argument. The fact that you constructed an absurd scenario and there’s a clear winner in it does not imply that there is always a clear winner. In fact, my experience is that in the majority of times there is not a clear winner, and terms get completely overloaded or used imprecisely.

So, again, your absurd scenario proves to be quite a weak argument when you consider the scope of the whole problem.
If you build your own kernel and you can choose between hundreds of options including building many components as optionally loaded modules. Its all configured through an ncurses interface.

Want a kernel that doesn’t support USB? Sure.
Any particular laptop to recommend? I am looking for a new laptop and haven't found anything similar to the MacBook Air (I hate the touchbar) for a similar price (the 16GB of RAM model). Anything similar is either a lot more expensive or the build quality is a lot worse.

I travel and move around a lot (not so much now, but I still move around my country and to the office), so portability is very important to me. Another advantage of the MacBook line is that I can carry one Anker dual USB-C charger and charge everything I have.

Any recommendation is more than welcomed!
The last few years have been a bad time for Apple product quality. Terrible keyboards, broken backlights, software updates that lock down the system, and so on. They've definitely lost their quality edge.
Not a joke. America used Nukes against Japan after it attacked us. That is a defensive use.
Why are they in only 7 countries ?

Is it because they won't likely to sucseed ? Or is it just a matter of time until they expand to more countries ?
Tinyhttp 1.0: A Zero-Legacy, Tiny and Fast TypeScript Replacement for Express
The Case for 'Universal Property'
Man, that Dragon CTF was awesome.
Personally can’t wait to upgrade. The point about 16GB being on the low side was nice to get confirmed. There has been a lot of conspiracy on 16GB being plenty enough, but as a developer I know that to future proof my next machine I would really like 64GB. I already have 16GB of ram on my 8 year old MacBook Pro.
You should read the article and find out! In short, it (a) teaches where all the good things in life comes from (i.e., the same reason we study the ancient Egyptians), it (b) gives you practice with logical reasoning, and (c) each individual math skill usually has a non-math analogue, which performing the skill helps practice or discover.

Here's an example of the life lessons I teach my students from learning how to do Taylor Series:

https://mindmatters.ai/2019/08/doing-the-impossible-a-step-b...
Any book recommendations? I’ve been meditating with apps like calm for a few years. I’ve gotten a lot from breathing meditations, but feel like I’m only scratching the surface.
For what it's worth, restrictions on guns are one of those restrictions I'm OK with.

Why do you think I'm OK with the outrageous number of gun deaths we have? Besides this is about heroin.
Exactly. It's great that so many people are getting jobs, but it just means that many small businesses closed. And as amazon gets bigger, it'll put even more pressure on smaller businesses.

With amazon getting into the pharmacy business, I wonder what impact it will have on pharmacy chains which themselves put small independent pharmacy stores out of business.
Ask HN: AWS Global Accelerator Beneficial?
We tried using AWS Global Accelerator and hardly noticed any latency benefits when we tried to access our applications from different parts of the world with or without. Wanted to know if anyone has any similar experiences using AWS Global Accelerator or any of its competitors.
I like to use the model that humans can only grasp so much, and that only increases slowly if at all, so on a mature project you have to try to keep the amount of stuff to remember constant. New code that adds new concepts needs to be counterbalanced by simplifying things elsewhere. As the inherent complexity increases, chip away at the accidental.

I sweeten the pot with management by pointing out that if you do this, it’s easier to ramp up new people. If you can ramp up new people, you can absorb new customers without making a fool of yourself in the process. We should want to be able to take on big new customers, right?
Vitanyi -- one of the authors cited in the linked piece -- has a paper where he and his colleagues show that even though ideal compression isn't knowable/computable, you can show that two encodings approach the ideal differentially with some computable probability (I'm being vague and handwavy because it's been awhile since I've read this literature carefully). That is, if you have two encodings A and B, you can compute some probability that A is closer to ideal than B.

It's kind of a Kolmogorov/algorithmic complexity analogue of a p-value.

I think this literature/inferential paradigm in general is far less known than it should be.
And guns aren't bad unless you kill someone with one. And yet I'm still in favor of restrictions on both.
For me, it comes down to what kinds of these risky models are most interesting. Some can be interesting because of potential profit or minimizing loss (financial or actuarial) and others are inherently (theoretical physics).

To add to your tail risk point - I wonder how many people foresaw the Venezuelan oil crisis way back when, or even less likely, the Saudi Arabian oil complex attack in 2019. And of course, the current situation we're in with CoVID that an entire university of forward thoughtful looking people didn't call until it was a week away. As an aside, do insurance companies significantly alter their policies when such a cat-5 hurricane is imminent? What preparations would they make in the face of that sort of event?

Are you talking about chaos theory in the last paragraph? I'll read that article you linked in a bit and see what more I have to say, from skimming through it looks as though my question from the previous paragraph may be answered.
I hate these things. I failed a few because I was skipping ones that asked me to identify "crosswalks", only to discover about a month later that I was misunderstanding it to mean a skywalk bridge between two buildings. What actually reinforced this mistaken belief was that recaptcha actually called them "zebra crossings" until very recently.
To Fix Math Education, See It as a Program That Needs an Update
Article discusses various tweaks to the math curriculum which would help students learn it easier. Some of the problem of math education is that it has accrued "code debt" over the years and needs some "refactoring."
Particularly in scaled display modes as well.
I was doing machine learning so more specialized than regular SDE. Other companies it was talk to recruiter, phone screen with manager, and then virtual onsite interviews. Hiring was either not team specific or the recruiter helped manage the process (ie: what does this role actually need). Very clear directions on what type of questions will be asked, format of the interviews, what to prepare for, etc. Amazon the recruiter just told me to look on the job site and then, despite me being clear, applied me to the wrong role. Then got one of those automated coding exercises despite 15 year experience and an internal referral. Wasn't hard but it also pointless since the coding exercise was for the wrong role. Finally got a phone screen and they asked me nothing but pedantic college textbook questions for 40 minutes. Recruiter provided no warning for that.

edit: You could blame the recruiter but every other company had a well oiled machine for their recruiters. So even if they provided only generic information there was still a standard process for what they provided.
I guess they kind of gave up on it as a coherent movement, but anti-GMO sentiment is still strong in germany thats why the (pseudo) GMO free labels.
What is a probability? Nearly always, a probability isn’t a statement about the world, it’s a statement about your knowledge and the information you have. Even for frequentist statisticians, equating probabilities with proportions of outcomes is an admission that you only have partial knowledge about the outcomes.

Of course it also has mathematical structure and properties that may be interesting to people for their own sake. And there may be interesting things to say about quantum physics using probability, but I think a historian of mathematics would not claim that quantum physics was the driving force for the development of probability theory.

Anyway, the “raison d’être” != every conceivable use.
I'm really good at math so I knew that learning the algorithmic thinking wouldn't be hard. All I needed to do was learn to program and learn algorithms. For people with a different skillset it wouldn't be as easy, but reading about it online made me realize that it wouldn't be hard for me.

I mean, when you read about interviews and the problems people struggle with you get a sense of what it is. When I read those I thought "That doesn't seem hard, I can do that!", so I did.
This article feels like a response to the poor Glassdoor reviews his company received that said some employees were demotivated by the product they were developing because the platform simply outsourced work to 3rd world workers who, in turn, got paid in pennies. Good luck finding someone who cares deeply about enabling that.
The fire was not some out of control fire that burned down the entire home from photos of the firefighters at the home that night https://twitter.com/local1522/status/1328998506183397381?s=2...
> Japan attacked the U.S. at Pearl Harbor. We were defending ourselves against their original attack.

That happened in 41, the bombs were dropped in 45.

Hardly any civilians died at Pearl Harbor, it was a military target. Hundreds of thousands civilians died after U.S. launched the bombs.

This was not a proportional response to Pearl Harbor or any other attack by the Japanese. There was no need for nukes to "defend" yourselves. In fact the U.S. was one of the least impacted countries of WWII among the major powers.

Statements at the time by U.S. officials indicate this was deliberate aggression to show the power of the bomb to the world as not to challenge U.S. dominance.
"I've been waiting for an ARM laptop that can run Linux for a long time. The new [Macbook] Air would be almost perfect, except for the OS."

My feelings, exactly. Such a sweet piece of hardware, locked up to run only a nighmare OS.
Ask HN: Where would you put a search engine server for max privacy?
Say you want to build a privacy-centric search engine that uses a novel advertising model (or at least not pay-per-click) that does not require tracking of users. Where would you want the server to be physically located? What else would be important (encryption standards)?
whether the Constitution really be one thing, or another, this much is certain - that it has either authorized such a government as we have had, or has been powerless to prevent it. In either case the idea the the constitution is proof of Due Process is delusional in the face of 1000's of data points proving the contrary

The constitution is more religion than it is law, as like the priests of other religions, the priests of the law (lawyers and judges) twist and pervert the plain text of the constitution to mean anything they desire even a clear and exact opposite position of the very text they hold to be scared

>>but, it isn't that bad because it is an outlined process, and it does not happen overnight, behind closed doors or behind a company friendly terms of service. At least you know how the meat is made, somewhat and there is transparency.

This is also false, there are all kinds of actual laws, or defacto laws, or regulations that are behind paywalls or simply ruled "national security laws", we have secret courts (FISA and others), there are all kinds of Sealed judgments that impact other things. Then there is the entire scheme of parallel construction the NSA/FBI invented to get around that pesky Constitution

This idea of "government transparency" is foolish
See a salamander grow from a single cell
> Adults' choices affect more than just their own lives. That's why we have social norms, and laws.

I take this to mean A. GP supports laws that limit am individual’s actions if they benefit the individual at the (non-consensual) expense of others. And B. GP implies drug use is one of those activities.

With which part do you disagree?

A. Do you believe that laws designed to protect the group from the individual will inevitably fail?

B. Do you believe drug use is not one of those activities? Sub-question, do you believe this depends on the drug?
Seems like https://github.com/jtmoulia/elisp-koans is available, but it was forked before my changes and therefore does not seem to include them.

Might be worth to update them if anyone finds the time for that!
https://news.ycombinator.com/item?id=25179647
We do not make any money from this whatsoever. We built it because we wanted to have an easy blogging platform for ourselves. And since there was no substantial extra cost to making it available to others, we opened it up.

But I understand some people are wary of "free". I would be too. I'll do a writeup about this topic and make it available from the homepage. Hopefully this will convince people that there is no hidden cost or catch to using Scribbble.
Proof?

I have never seen a Mac in a Bank, an Insurance or a financial institution
That’s also why all those single app benchmarks saying 8gb is enough are a bit silly. No one just uses one productivity app.
My point isn’t contradicted by the video. My point is not "beauty should not be appreciated". My point is that we should not dismiss models of nature based on aesthetics. Nature has no preference on what we see as beautiful. The video makes the point that beauty should be treated as a guiding principle, not as a hard and fast rule to sniff out truth.
I just published it on Docker Hub here: https://hub.docker.com/r/capsulecode/singlefilez
Then I don't think I see the type of meaningless variable renames you are talking about. I do see variable names about as bad as in my example though, and I see them being fixed. They typically arise from some copy/paste where someone wanted similar logic but forgot to rename a variable.

I don't see people renaming from say numberOfItems to noOfItems or similar, if that's the type of renames you're referring to. Can you give an example of a rename you are seeing?
A Thanksgiving 2020 reading list
Right now VMs arn't running on the m1. the hypervisor stuff would only provide arm vms, so you couldn't drop a x86 unbuntu vm on it. Apparently it is coming, but it'll be a bit yet.
> I'm pretty surprised that BBR has such rapid uptake - the technical situation remains a little unclear.

As I mentioned in a sibling comment, BBR has high uptake among Google properties, but not necessarily much outside; many of the other big players are still using CUBIC, since it's tried and tested. Raw counts aren't a super useful metric, especially if many sibling domains (e.g. google.com, google.com.hk) can count toward that same number. That said, BBR is available as an option in the mainline Linux kernel, and I wouldn't be surprised to see at least a bit of cargo culting explaining its popularity ("it works for Google, so...").

(Alexa top 250 sites are no longer free to view, apparently, but the top 50 contain at least four google properties. Other website rankings: https://moz.com/top500 shows no fewer than 45 hits for "google", not to mention other properties such as Youtube or Blogger; https://trends.netcraft.com/topsites has 33 hits for "Google LLC" out of their top 100.)

I'm personally surprised by the widespread use of algorithms outside of Cubic, personally. Some of these are obviously in-house, e.g. Akamai CC, and there are some cases of, say, CTCP from Windows Server 2008 machines, but Cubic is the default on Linux, newer versions of Windows, and even macOS, which I assume covers a large majority of servers.
I can't see anything from those pictures.

I find your armchair detective-ing here deeply distasteful.
> But if you delete a file in an archive, you must either rewrite the archive (since you can't "move" bytes in a file), or accept that disk space will be wasted.

Another option is to tell the operating system to deallocate part of the file, turning it into a sparse file. This can be done with fallocate(FALLOC_FL_PUNCH_HOLE) on Linux, FSCTL_SET_ZERO_DATA on Windows.

Linux also has fallocate(FALLOC_FL_COLLAPSE_SIZE) which lets you actually remove a byte range from the middle of a file, shifting up everything that comes after that byte range. So, in fact, you can "move" bytes in a file, on certain filesystems on Linux (ext4, xfs, among others).

Unfortunately, support for sparse files is quite variable across platforms. The macOS equivalent to fallocate(FALLOC_FL_PUNCH_HOLE) if fcntl(F_PUNCHHOLE), but the issue is HFS+ has never supported sparse files. UFS did, but UFS support was dropped from 10.7 onwards. The support is supposed to be back in APFS, but I don't know if it actually works.
Chinese Police Have Seized $4.2B Cryptos from PlusToken Ponzi Crackdown
Libraries, Records, and Kore: Archives on Mount Olympus
This advice perhaps even more apt for grad students. Entrepreneurs at least have the luxury of pivot.
For the CPU side virtualized Linux (which has already been done) should tell us within a couple of percentage points, for the GPU side I'm not sure how much can be vertical integration vs "this is what the hardware does with a mature driver".
A standard refrain from all people throughout who voted in fascist governments before the crackdowns begin.
I was moderated for commenting about stuff like this in response to someone comparing him to Jobs. Not enough of us old guard spoke up when Jobs died, a book was released and kids started dropping acid and pulling Theranos scams on all different levels because of the distortions in it. Speaking up now with facts about Hsieh, whom I have first hand knowledge of, but since my own opinion cost me, here is history lesson...

https://www.vox.com/2014/10/1/11631452/the-downtown-project-...
"‘Believe in yourself and anything is possible’? Nope, it’s just not true."

Yep I agree fully with that being nonsense. But at least it implies some modicum of responsibility or necessity of action even if it's just "belief".

One I've heard a few times lately (from some people) is stuff like "The universe will provide" "the universe cares about us". That's even more irritating because not only is it nonsense, it implies a complete lack of personal responsibility.