skysight-inc/HackerNews huggingface dataset:
These do not contradict each other. They noted that for the same weight in ammo, it's better to hit the target with a burst three lighter bullets than with a single heavier one. But you also need lower recoil for that burst to be accurate, and M16 is very much designed around that (straight stock etc).

The idea that smaller caliber was deliberately less effective on the basis that wounding is just as good as killing is a much later invention, and it only came about back when they switched from M193 to M855, which traded lethality for better armor penetration, and even then as retroactive justification. There's no evidence that this was ever a part of the design spec for any of the M16/M4 series, though, or any official military doctrine. Neither did Soviets consider it when designing AK74.

In any case, when 5.56 ammo fragments - as the original mil-spec ammo was designed to, and recently redesigned to do again with M855A1 - it produces wounds far worse than mil-spec 7.62 NATO that preceded it:

http://www.rkba.org/research/fackler/figure3.gif

http://www.rkba.org/research/fackler/figure2.gif
I think that you are right, but I'd say that the underlying issue behind these points is the number of people working on the project. Dynamic languages mean that you can rely on implicit knowledge, rather than be explicit about everything.

If your project is just _your_ project, then dynamic languages let you start faster and produce quicker. Apart from anything else, these languages attract people who value productivity, so clunky tools don't survive in those ecosystems.

Of course, almost no successful project stays in the hands of just one or two people: new developers come in, or it's Open Source and more people show up, as well as the "drive-by" contributions.

IME, Ruby on Rails projects scale to about three core developers before you start to feel pain. The strict conventions of the framework help mitigate the communications issues of keeping people in sync. Beyond that, the implicit knowledge that is not in the codebase is harder and harder to scale.
The entire point of this article is the difference between the AR-15 and the M-16. So if they are essentially the same, that means this article is pointless. That type of assertion needs some strong evidence given how well-researched the article is.

The 3 differences the article lists between the AR-15 and the M-16 are:

1. The M-16 added a useless "manual bolt closure" making it a bit heavier.

2. The M-16 rate of twist was changed from one-in-14-inches to one-in-12, which made it 40% less lethal.

3. The M-16 switched from IMR 4475 powder to ball powder, which made it much much less reliable. After tons of US soldiers died due to the unreliability, they modified the ball powder and changed the mechanical "buffer" of the rifle, which made it more reliable, but still less than the AR-15.
Good effort! I have sent the link to my daughter (10th grade). Let's see what she thinks. I think the chat to the bottom-right is a distraction.
yup. putting pressure on the us to reform these practices would be a positive.
Nearly Half of Game Developers Support Unionization, Survey Finds
Hmm... if we make the argument that not making a SE 2 shows that Apple is a mysoginistic company, the backlash might convince them to actually develop a SE 2!
YouTube war spill into the streets of Germany
I don't disagree, but you've just described the Motte and this time omitted the Bailey. I'd like the Bailey folks to at least take pause.
> The Clojure looks unfamiliar

That's my point. It is simply "unfamiliar" to majority of developers who have never tried Lisps. And a lot of people throw baseless claims it to be "less readable" without even given it a try.

A few years ago plain English to me was "unreadable". But I have learned the language. And look, today I can even make comments on HN. I guess it's a good thing I haven't dismissed the language because I was unfamiliar with it.
+1 for that!

I feel like constantly being screwed by these companies while being chained to a wall without the means to defend myself.
I don’t think it’s helpful to eliminate teleological accounts categorically. This writing is clearly for public consumption and benefits from simplying descriptions of what’s happening, so that the layman reader might have the impression of having understood something.

Computational neuroscience could be written off by your statement that the brain is not a computer, but perhaps soften your stance and accept that that allows for applying tools from computer science to ask questions, just as physicists do.
Gotchas with dynamically adding script tags to HTML
Let's be real here - privacy by default is how it should be. It would behoove all of us to stop blaming the victims here, which are the people being gently squeezed for all the information possible. Having that header on by default was the sane and reasonable choice.
https://stackoverflow.com/a/31163837/9514814
VoC should lead your product development process
It's not just the size, which is prefect for a phone where you intentionally want to limit the screen time and to limit the total weight

- There's an earphone jack.

- The battery consumption is reasonable.

- It has completely flat backside, so it's usable without the case.

- It's easier to repair.

- It can be put standing on its side for a photo triggered by a timer.

I also don't know how to "signal" that I like it in any other way than by keeping using it. The users like me are obviously not a majority.
I usually check the newest versions of compilers, and if the behavior changes, then I update the code
I downgraded too, and noticed GitHub Pages stopped working (the content is still there, but they don't rebuild - although they did for a little while after downgrading). It is clearly marked as a Pro feature, I just hadn't considered that the free private repos would be more restricted.

It's not a big deal to me, I'll probably just make the repos public.
I don't think luminous really compares to rails/django. Luminus is more like a great starting point, with some boilerplate and glue between libraries, while rails/django is way more batteries included.
It's fairly common to do `git push --force` (or hopefully `--force-with-lease`) after operations like rebasing. This overwrites the remote history, so can easily lose work. Many people set some branches as protected, so they can't be force-pushed over accidentally.
Wait until your VPS is breached because your OS wasn't patched, or because the firewall wasn't correctly configured. Learning is good, however, at a certain point I think it's fair that you can't minimize DevOps expertise to just "rsync" a jar or a docker image.
Do you mean civilian or military versions?

Civilian ones have a lot more variety. For example, with rifling twist rate, it can vary from as slow as 1:16 to as fast as 1:6, depending on whether the rifle is intended to shoot very light and very fast bullets used to hunt small game, or heavier and longer match bullets used by precision shooters.

Military versions all have 1:7 twist (necessary to stabilize long-burning tracer rounds that were adopted as NATO standard, because they're longer). They do retain the bolt forward assist design, but anecdotally I've heard from some people who have actually used them in combat, so perhaps it's not as useless after all.

The only thing I can think of that was reverted to the original design is the fire control selector, which is not discussed in the article. It was originally safe/semi/full, but M16A2 replaced full auto with 3-round burst. It's generally considered a failed experiment, and M4A1 walked it back to full auto.
Reading both of the posts make me believe that Sutton has stated a more global outlook in the progression of complexity than Brooks did, or that Brooks is simply trying to continue to encourage the current generation of AI research.

My naive take of each of their arguments, which are seemingly obvious but nonetheless profound:

Sutton: advancement in computation capacity > specifically devised methods

Brooks: building specific tools help in solving the problem

You see, neither of them are wrong. However, what Brooks is arguing for is essentially - hey, we invented paper, but we have no computer yet, let's make some line paper and graph paper to increase our productivity, hooray! Then what Sutton is saying is, dude, show me how your method will continue to be productive when computers are invented.

I do also want to propose my takeaway from these pieces though. From Brooks I take that building tools/methods is essential to local optimization and tools/methods can be extended to fit new global advancements. And to Sutton's point, we are in a state of ever progression by the extension of the essence of Moore's Law.
With features C++17 this header looks not so terribly.
It doesn't even follow the letter.
git push --force

It doesn't actually delete the commits, but you can't find them anymore if you don't remember the hash of the former head commit of the branch
Sadly not available in Germany. Would have loved to have one of those.
i was in the same situation.

then i tried an iphone x.

it solved my problem:
- small phone
- huge screen
- fast
You are absolutely right :)
New C++ library for extending the debugger data model (windbg)
Learn how the top earners make more money get more leads
4 years ago I gave my aunt 5S as a present, then 2 years later bought her a 64GB 6S. Last I saw her she was still using 5S and the new phone, while being superior hardware wise, is sitting in the drawer - "too big".
Hosting private repositories on GitHub pages is another feature only available with the Pro plan. Figured this one out a few days after canceling my subscription.
Unfortunately you are the exception, not the rule. I know a few truly addicted computer gamers. They are in their 30-40s now, still sitting in their little room playing all day. Lonely, no friends, no social life. Like drug addiction, it is not pretty to see.

But lucky you, you will never meet them on the Google Campus. FANG is Tobacco industry, V2.0.
That's a dangerous strategy considering that an iPhone is the "window" to their ecosystem: App store, Apple Pay, the iOS UX experience, etc.

I know many people who love Apple's ecosystem but who won't pay through the nose for a "premium" phone that's way overpowered for their needs.
Apple is also oblivious because the new model still flies off the shelves.
To be sure:
nameof(c) returns "c" (nameof return name of variable)
nameof_enum(c) returns "RED" (nameof_enum return enum name of enum variable)
It's a shame that bikes weren't allowed in your burbs.

When I was a kid in Cupertino and San Jose, I biked everywhere. I biked to school, to meet friends in other neighborhoods, shopping centers (even Milpitas to Eastridge), etc. Even the shitshow that was County Transit got me to Los Gatos ahd Palo Alto. The nearest bus stop was a mile away; I biked there.

And I'd argue that most burbs have fewer crime and drug risks, but both tend to be way overstated by media.

Akao, cities tend to have a much higher ratio of people to sports fields. If you play baseball / football / soccer, you have much greater access (for pickup games as well as organized leagues).
Great list, but some big conferences are missing ಠ_ಠ
Is it wrong, or is it simply an instance of the fact that a model is not the thing it models?

The use of the word wrong sounds wrong to me here. The wrongness should be about whether the model accurately, or just approximately, or not at all, shares with the modelled object that part of the behaviour we are interested in.
I'm reading this and just thinking "This is why we can't have nice things".

Or at least "this is why arcade prizes are so shitty for kids", because adults like these are trying to game the system to make a living. They arcades have to push difficulties and lower the worth of their prizes specifically because of people like this, and they make it worse for everyone else. It's a real shame.
Still has shockingly small key travel distance.
I have some early symptoms of RSI, so this is actually dangerous for me.
For automated testing, try pa11y[0] or Lighthouse (intergrated in Chrome, using web.dev or as a standalone NPM package - (it uses axe-core under the hood)).

Tools will only get you so far, though. To make your site fully accessible, you will need to actually test it yourself. Luckily, most issues can be solved/prevented by following some simple guidelines [1].

Recently, I've reviewed the accessibility of 21 popular CSS UI frameworks [2], so this might be also helpful to you.

[0] - http://pa11y.org/

[1] - https://moritzgiessmann.de/accessibility-cheatsheet/

[2] - https://darekkay.com/blog/accessible-ui-frameworks/
Free open-source IPTV cloud service (Admin panel)
Convert PNG to Vector
I realize all that. I'm questioning the wisdom of the standard manoeuvre of preemptively calling all models imperfect or wrong, though.
The AC fields in an MRI aren't that large.

You also don't have to short it. Leaving it open circuit with a charging circuit that can withstand large voltages is a much better bet.
Two Months of Flutter Development
you don't have to believe a damn thing, it's just my experience.
I don't think that was nattmatt's intention. It sounded like a genuine interested question to me, and I for one would also love to hear someone expound on this topic.
Unless you use git reflog.
Continue for this posts:

https://news.ycombinator.com/item?id=18762273
https://news.ycombinator.com/item?id=18760456
Platform to facilitate communication between non-tech and tech team members
> so I might as well just run real Linux in Docker

you mean you'd rather run a HyperV VM which hosts a docker daemon and configure your local docker client to use that VM. (all done automatically with docker for windows/mac)

the downside of that is higher power consumption.
`git reflog` is your friend; provided not too many operations have since passed.
To everyone else questioning their X and Plus and Max choices: swipe down at the bottom of the screen to cut the screen size in half

Really negates all large screen size criticisms for me

Honestly get the feeling that nobody knows this, I guess it is an anti-pattern, it may even have to be enabled - which is just a software toggle away from being default then

Aside from that I LOVE the traction and friction that the X models have, compared to the prior design which would seem to slip out of my hand and required a case. Now I think people are just used to using cases for their precious, but the X models don't slide in my hand at all.

Love the depth cameras plural, love how the notch is handled in full screen which goes into how I love how the screen's blacks blend right in to the device's black, if you get a model of that color.
personal preference: the current Mac keyboard is the Best keyboard I have ever used for programming and email writing. it is leagues ahead of any other keyboard when it comes to speed and comfort.

before the latest Mac keyboard I was a die-hard Thinkpad keyboard fan (x220 none the less).
since working on the new Macs it's like I've re-discovered the how good typing can be.
I appreciate the parts availability but their long term software support is atrocious. The G5 plus for example got Oreo over a year after Oreo came out, and that is the only version update it will ever get.
The Amish, and Strategic Norms Around Technology
But it is in the cloud this means never having to worry about backups /s
Ask HN: Why does Paypal still exist?
They nearly charge 5% of the transaction on an average. Sometimes it's more than the wire transfer charges. There has been always this promise of low cost international transactions but no one seems to dethrone Paypal (or is it just my bias? ).

Extra: What goes into building a international payments service like Paypal?
That the results didn't match the values. Disconnect happened for reasons I didn't fully understand. On a second observation I must have touched a VERY raw nerve given the huffy reactions.
I could walk, bus, or ride my bike literally anywhere ... Compare that to the suburbs or rural areas

I'm perplexed at why someone would think that urban biking is safer than suburban biking.
I wouldn't think it would be too difficult to coerce [x]inetd to spawn a new container -- instead of a daemon -- and connect you to it.
Lots of Nazis were killed or fell out of favor. From Röhm to Heß.

Schacht wasn't fired in 1937. He quit the job himself - minister for economics. He was removed from the job as central banker in 1939 and remained in a position as a minister until 1943.

> By that metrics, most German citizens of that generation are guilty.

Most Germans weren't Reichswirtschaftsminister (1934-1937) AND Reichsbankpräsident (1933-1939). Schacht was one of the most prominent members of the Nazi regime at that time and he was instrumental in directing the financing of the build-up for the war machine. Schacht was a core member of the Nazi regime from 1931 on.
> You can think of the economy right now as being Pareto optimal or efficient

That's true but I'm not sure how that's relevant. The economy is Pareto efficient because it's literally impossible to make a significant change without making someone worse off, not because the current state is somehow good. This doesn't mean we can't make tradeoffs that will be better than the status quo (just not Pareto-better).

> It is an example of the power law distribution

People can tolerate such distributions as long as the vast majority who gets the short end of the stick has it pretty well off. That is the current situation. With automation we will see a higher concentration of wealth in the hands of fewer people. Whether it's natural or not is inconsequential if this puts most people into misery. They will not stand for it, and the society will collapse, but that will not happen because no one wants that, not even the rich, so the government will find some way to redistribute the tax revenue to make sure everyone can live comfortably enough that they don't need to riot. There's really no way around this redistribution if automation will indeed end up a serious problem.

> If you increase the tax rate to 90% over $1M, those individuals will simply move their assets elsewhere. What's stopping them from investing in real estate in Japan (where you can still get good deals, because the dollar is still relatively strong, even though it soon won't be)?

I am talking about a world where automation has eaten most jobs but the economy keeps producing a similarly high GDP (because all the same jobs are being done, just more efficiently), except the wealth is much more concentrated than today and needs to be distributed to a higher degree than today so that people don't starve. My back of the napkin suggestions are for that world.

In that world, other countries face the exact same problem because automation is not bound by country borders, and their governments will face the same pressures. The situation in different countries will not be perfectly equal of course, but neither are countries equal today (by tax rates or wages or environmental regulations), and we're able to manage that with visas, customs, tariffs and other barriers on international trade.

Even today the ultra rich and big corporations avoid taxes by parking money abroad. It's already a problem, it needs fixing regardless of automation and the taxation changes it will likely bring.

There is nothing special about how we happen to be doing things right now. All the tax rates, work hours, work culture, trade barriers or lack thereof – all that and more will change on a dime if we actually have a reason to change that. And with automation we very well might. Even 40 years ago the US had 70% marginal tax rates in the top bracket, and it's not like they were facing mass unemployment or any other crisis.
Move your head side to side in an MRI machine and you'll soon see that magnetic fields can have quite a considerable effect on humans...

(It causes all kinds of hallucinations - tingling body, seeing impossible shapes, a smell like something just died, and a feeling like you've just died)
For those wondering, it looks like this is the final version of the latest chapter of a book that's work in progress. Fresh out of the press, if you want.

https://twitter.com/munificentbob/status/1109876226104057856
Being forced yearly to shoot at a target 300m away with non-magnifying sights: what makes you think that you cannot see such a target?

FWIW: 17 out of 20 rounds have to hit the roughly torso-sized target to pass.
Try google :)
Flying cars were in our imagination but never materialized (and probably never will).
It definitely collects them, as in Google is receiving that information. And just because they don’t show it to you doesn’t mean it’s not used internally in some subtle, undetectable-from-the-outside way (given their bottom line is directly linked to how well they can stalk everyone online to serve them ads).
There’s Danger in Misreading the Inverted Yield Curve
Yes, except the casino doesn't come with health insurance or other benefits.

I think part of it is the allure that the money has been "won" instead of "earned". You are "beating the system", or "sticking it to the Man"... I can't think of why else you'd subject yourself to this un-ergonomic work environment.
> I doubt it matters how pretty you write your code

Clojure it's not (just about) beautiful and concise code. There's a lot more to it. And JVM in my experience is not a problem. I was skeptical at first, but as it turned out - JVM is pretty stable and solid piece of tech. Besides - there's also Clojurescript (and less popular Clojure CLR). Depending of what you are trying to solve, you can go that route too.
I may not convince you to give Clojure a try, but please do yourself a favor and watch/read Rich Hickey's talks. https://changelog.com/posts/rich-hickeys-greatest-hits They are perfectly applicable and do make sense even outside of Clojure context. Many developers characterized those talks to be "eye opening".
The "90% unused brain capacity" is a myth.

Furthermore, the brain doesn't control evolution though "thinking", it's powered by natural selection outside the body.
And this is why the house defines rules on:

* Minimum bet size

* Maximum bet size

* Whether they'll let you change bet sizes during play
>Personally I believe that the reason that the AR15 is so popular (at least in the civilian world) is more that it's lego for adults who like guns, and less because of its utility as a platform.

At least in the US and Canada, the primary driver is cost. The AR-15 is extremely cheap to make because the receiver is not a pressure-bearing component, and because you need very few machines to make the most important parts (of which there are fewer than most other guns due to the design).

It doesn't help that import restrictions in the US make everything that's not an AR artificially expensive (complying with them has parts/labor overhead if it's even possible in the first place).

The other guns you mentioned are not only more expensive to produce, but they also perform much worse (the SA80 had problems with literally every single part breaking or warping, the G36 melts because its barrel is cast into plastic, the AUG fires when it shouldn't and doesn't handle as well as an AR) to the point where nearly every country that currently uses these weapons are replacing them with some variety of AR15. The original design (gas piston behind bolt = no rotational forces against the carrier = no reinforcement needed in receiver) really is that good.
I think you're focused on making good learners great (which I assume is the journey you experienced in school), but there's also a fairly large opportunity in helping every student get up to a certain baseline of "pretty good". A student who can't grasp how to plot a point isn't going to benefit from Geometric Transformations.
Didn't watch that, but here in Germany we just dump nuclear waste into old salt domes and hope for the best. We can't even recover the waste from there because it sometimes was literally just thrown down there. One can just hope that will never lead to any problems.