skysight-inc/HackerNews huggingface dataset:
> 1. We've wiped out thousands of species before. We know pretty well what happens.

I don't think you understand what gene drive[1] is. It's exactly like building a virus to destroy the target (and hopefully only the target) species, except it's more like a computer virus: it's some pathology that spreads through the genotype of the target population until the population in question goes extinct. If it unfortunately jumps from one species to another related species, it can have a disastrous effect on a scale that's hard to imagine.

> To me that's a huge humanitarian disaster, and you do whatever it takes to save those lives.

Philip Morris alone kills more people than this, shouldn't we do whatever it takes to save those people too? Is burning Mc Donalds moral because obesity kills millions of people? How about a nation-scale spoliation of all diesel car owners, because these also kills more than Malaria?

“Whatever it takes” doesn't make any sense, you have to weight the cost versus benefits of the actions, and in the case of gene drive, the cost is totally unknown and could be a total disaster.

[1] https://en.wikipedia.org/wiki/Gene_drive
RFC 2795 – The Infinite Monkey Protocol Suite (Imps)
Why not see it as a bigger culture rot? Guns and violence is glorified by games, music, tv. It might a sign, not a cause. Also, a lot of these shooters talk about high score (kill count), a lot of these extremists (right wing) and tied to gaming communities etc. So it's a lot to think about, people like to nitpick things they like and say it doesn't have anything to do with it because it does not affect me.
They will go for the cheaper option all else being the same.

Battery replacement actually isn’t an issue for EVs with good thermal management. There’s already plenty of data out there for Teslas which indicate very few battery problems, no more than the kind of occasional drivetrain failures you get with internal combustion cars. The idea that owners will have to replace batteries as a matter or course was valid for some early and basic cars, but is clearly not an issue any more for most vehicles, and no vehicle at the premium end.

Short range and charging is an issue depending on what segment of the market you’re talking about. The current state of the art, which will likely be normal in 5-10 years, is 6 hours of driving for 35 minutes of charging. And, of course, the car starts the day full. That will be a restriction for a part of the market, but you’re claiming 2% is an overextension, which seems manifestly unlikely to me.

EV’s have other benefits as well, not least the immediate torque and acceleration, which has previously been a differentiator.
Incorrect , net neutrality also required that ISPs not block.

A lot of pro net neutrality people didn’t really understand what they were arguing for, I think, since the same people will turn around and argue that ISPs should be able to censor content they don’t like.

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

“A person engaged in the provision of fixed broadband Internet access service, insofar as such person is so engaged, shall not block lawful content, applications, services, or non-harmful devices, subject to reasonable network management.“
Thanks for the detailed answer - right on the money, so to speak.

Follow-up question: does M1 include funds that are digitally issued from a central to a private bank, such as loans from the Fed to (for example) Wells Fargo? If so, are these funds considered fungible for purposes of digital transfer, such as via the SWIFT Network, or does each dollar / unit of currency have some notion of a traceable serial number as for physical bills?

I guess what I'm asking is less a finance question, and more a software question. If a bank in China (or the U.S., or anywhere) sends a SWIFT message of deposit to another bank, to what extent can the recipient verify the chain of trust in the funds' existence all the way back to the central issuing authority? If they cannot, it would seem that any private bank could de facto "print money" central bank-style by issuing fraudulent SWIFT requests. Perhaps they'd get caught, or maybe not, if they colluded with the relevant authorities.
use a gap buffer: https://en.wikipedia.org/wiki/Gap_buffer.

For scaling large docs, you can do a linked list of gap buffers and avoid re-allocs of large buffers.

Super simple, efficient enough for most “i wrote my own text editor”, can always plug in a more complex structure later.

Author’s implementation will drag down if you have very long lines (e.g., transpiled JS).
Your first source repeats an extremely misleading statistic. The vast majority (70%+) of per capita gun deaths in the U.S. come from a single demographic. If you remove those homicides from the statistics, U.S. gun violence is on par with any other first world country.

Is it fair to limit the use of a tool in the general population because one subculture can't handle the responsibility?
Embracing open source != buying major open source or making open source an advertising platform for your for-profit endeavors.
And what happens to the progressive dems when you cross feed stalin? pot==kettle
Definitely french, linguee translates it as "commonplace", or "cliché"
Cool project! But, as with other electric instruments, not quite the same as the traditional equivalent:

"Compared to an acoustic harmonica, the DM48 is less expressive in many ways, as mouth geometry, hands, and classical bending/overblows cannot be used to modulate the sound. [...] the DM48 cannot in any way replace or convincingly emulate an acoustic harmonica."
While this is technically true, it is a partial description and a bit misleading.

When a loan is taken, it is usually not taken just to sit in a bank account, it is to be spent. When that happens (by cash withdraw or transfer to a different bank), a bank must release/transfer base money, which it can get from cash deposits, incoming transfers or in exchange for some other assets.

Therefore, although banks create M1 money by lending, they are limited in practice by necessity to keep balance of base money. So it is more a distributed/emergent behavior, where each bank ability to create M1 money is limited by its market share and the rate of money production by other banks.
Cloudflare’s CEO has a plan to never censor hate speech again (2017)
Each story could have its own video (like news stories on a text-based news site having their own page) and viewers could just watch the ones that interest them. Or they could stream them back-to-back like a season of TV. The weather forecast could be a separate video too. On-demand news.
Maybe not strictly insurmountable. But building your own massively distributed infrastructure capable of resisting DDOS attacks is expensive. Perhaps prohibitively so, depending on the size of your budget.

You could just as easily argue that since DNS blocks can technically be overcome by directing users to a specific IP address, or by using an alternate name server infrastructure like Namecoin, that DNS isn't critical.

In my opinion, the distinction is rather blurry.
I was the creator of a reasonably popular framework. I was only able to build it because the company I worked for had interest in me working on it nearly full time. Now that I’m not there anymore, I can no longer devote the time to continue maintaining it.

Luckily people have taken my place, but if that company didn’t devote resources it wouldn’t exist and/or be unmaintained. There is no way you could expect unpaid volunteers to take on that amount of work.
I think Edi uses Julia too, now
This post is so wrong headed and misguided that it borders on parody.

Some choice quotes from the post:

> It is a truism, too, in workplaces, that faster employees get assigned more work.

> Whereas the fast teammate—well, their time feels cheap, in the sense that you can give them something and know they’ll be available again soon.

> push yourself to go faster than you think is healthy.

Dude that’s not a feature. It’s a bug.
As of today, how would you compare Julia to the Python ecosystem? Could I use Julia as a "drop-in" replacement for the python scientific stack already?
Productivity in my opinion - there is no point in employing people if it isn't efficient.

But it seems most societies still seek jobs for jobs sake.
You watch too much Law and Order SVU.
Land: Basically free.

Labor: Basically slavery.

Regulation (safety and environment): Basically none.
How is this different from any other up to date DevOps contracting/outsourcing shop?
Percent of men experience depression on a daily basis
It's not the key source of the problem, but the "Trade War" provides a useful political foil to avert responsibility and perhaps instute harsh remedies.
Multiple shooters have mentioned "high score" in their manifestos or messages left before the attacks.
Good list.

> How long does it take me to reset from "anger" and "frustration" to calm and productive? If I can't leave in the evening and forget about work then something's wrong.

I think it's worth noting that this one really has nothing at all to do with the job. Not to trivialize it at all; it's hard work to change your mind, but it's entirely within your court to learn how to recognize and work with your mental state like this. Therapy and meditation are two useful tools for that.
It's more that there is an amount of people that will minimize costs, any more or less than that and costs will increase, and another amount of people that will minimize time, again, any more or less and time increases; also, adding people in the middle of a project imposes a nearly proportional loss on time and costs.

He didn't even get deeply into differences between people in that chapter. It's just very basic stuff that is on project management 101 since forever. Yet he had to write it down, and most people still don't seem to understand it.
On a purely technical note, it's factual to say a group is over-represented in prison, because there are records to back this up. However unless you know the entirety of crimes committed, you can't say that a group is over-represented in crime.

It may be that certain groups are pursued more vigorously, less likely to mount a strong defence (therefore more likely to be convicted), or just more narrowly focused on.
Any further background on how Dragonfly ended up in WPA3 despite all its problems?
As an FYI for anybody getting ready to take apart their own lens to repair it, be aware that Japanese made lenses frequently use JIS screws [0], not Philips. If they aren't super tight, you can get away with using Philips, but you wouldn't want to make a regular thing of it.

I've had a no-name 28mm lens apart a couple of times to clear oil off of the aperture blades. The old manual everything lenses are relatively straightforward to get apart. Be aware of the minuscule ball bearing that engages the detents in the aperture ring. It's spring-loaded, which might be obvious to you, but wasn't to me the first time I took the lens apart.

[0] https://en.wikipedia.org/wiki/List_of_screw_drives#JIS_B_101...
That's true, but not exactly what's going on here. They have made many of their own stuff open source. Giving away for free things that used to be sold for money.
This is another, separate problem - but yes, real indeed. This kind of stuff happens when government services get defunded or outright destroyed...
Minor nit: GDI was the graphics API. The user interface came from USER.
For most situations, the distinction is irrelevant. The question that should be answered is: Can this brilliant person do the work him/herself, or will (s)he need the cooperation of others? If the latter, then interpersonal dynamics should be significant factor in evaluating performance.

If most of the team has trouble working with someone, then that someone is a problem. It doesn't matter if he really is an asshole or just communicates differently. If people leave teams because of that someone, then harm is being done to the team.

It's why I don't believe in concepts like 10x developers/engineers. As a manager, if I cannot replace 10 people with this one developer, he/she is not a 10x developer. Almost all teams need to do different types of work - including communicating with customers, writing docs, paperwork, etc. When you factor all those in, no one is a 10x engineer. They're just really, really good at one or two of the skills the team needs.
Correcting self: I misread your comment as saying "Is journald forwarding to syslog?" which is accurate. "Is journald forwarding to rsyslog?" (note the 'r') is not accurate.
Yeah, it's just the title. I was on top for like 16h or so because I had a catchy title and some way of supporting that title within the content.

Comments were far different. Almost all of them were negative and highly unconstructive. I don't mind criticism, but I really mind criticism from which I can't learn anything. One HN reader actually took the time to write a constructive comment. I don't know who it was nor did I thank him at the time, but that one constructive criticism was way more helpful than all the traffic boost I got.
The government already provides 12 years of (somewhat) compulsory education.

Critical thinking skills still seem to be a rarity.
Why I Turned Down an AWS Job Offer
> And since gas is so much easier to transport, gas vehicles have numerous technical advantages.

Typically one needs to drive to a gas station to refuel a gas vehicle, whereas an electric vehicle can be recharged at any mains power outlet.
If there was no exchange it would create a pressure differential. I don't know how large it would be or if it'd matter though, but if it weren't large enough to overpower the mechanism or make it difficult to use, it could avoid purposely exchanging air.
As I mention above, the interop is really good so you can literally start using it right now without rewriting anything.

The ecosystem is smaller, but the average package quality is higher. It's easier to contribute to packages, since in python, you'd sometimes just end up writing C. Julia packages are generally pure julia.
Contrapoint: if you keep enabling hostile behaviour, you'll get more of it.

Non-JS web indexing as a default would vastly dimnish the utility of JS-only pages.
Oh, are we doing this?

So the tariffs to China ends up expanding to the Eastern Rim and the supply of parts to repair Japanese cars dries up. Overnight a black market forms and parts smuggling is a lucrative business. Somewhere over the heartland of America a DC3 develops engine trouble and the pilot says they have to lose weight ASAP.

The smuggler opens the side door and starts pushing the crates out which fortunately were going to be parachute dropped anyway. A few minutes later a farmer on his way to his outhouse looks up and reads the label off a crate and says "My God, it's raining Datsun cogs!"
>I have never understood why the clock-punching is so a big problem. It doesn't take much time to track your time spent with typical softare, in my experience. And apparently being clock-puncher now makes you dumb as well?

I don't agree with using it as a slur, but I do think it's an awful way to work in a creative field. Some of my most productive work happens as a direct result of my taking breaks - a walk here, a cup of tea there. All the while I'm thinking about the problem at hand. Time tracking discourages this of lateral approach in favor of brute forcing your way to the answer.
What do you think it gets wrong?
Worse than rejecting emails, Yahoo silently rejects emails. No error on SMTP delivery, no DSN sent back, sometimes it just drops the email into /dev/null.

Never use Yahoo mail. There are much better alternatives out there, even if you want a free service.
Hilariously, my pentadactyl shortcut for the oxidation plan was HG. I took that as a sign to read the article. Has hg ever considered a long-running "daemon-like" process instead? It could be instantiated automatically by the first call to hg and then it can die after it hasn't been used for a while. It would probably be racy and hard to support on multiple OS's though...
Joining my voice to the generation choir here.

Fully agree, including some of the sibling comments.
Contrast December 2017:
https://arstechnica.com/tech-policy/2017/12/cloudflares-ceo-...

"""

The [Daily] Stormer was a Cloudflare customer. Cloudflare had ample technical resources to battle DDOS attacks. The problem was that other Cloudflare customers started calling and threatening to cancel their service if Cloudflare didn't cut the Daily Stormer off.

"The pressure to take it down just kept building and building," Prince told Ars. "We thought that was the wrong policy. We reached out to various civil libertarian organizations and said we need some air cover here. People said 'we'd rather not stick our necks out on this issue.'"

So, Prince said, "we needed to change the conversation."

"""
“To go left, turn right.”

I encountered this idea in a different context, and I too thought it was insightful/funny:

(On some divided highways) “Left turn from right lane”

The jughandle would make as good a symbol for a philosophical movement as the yin-yang.
Too little to learn from. I prefer the Chinese AI based curriculum, at least it makes an effort to find my blindspots and focus on them.
It can depend on which specific Python packages you're using, but generally speaking the Julia ecosystem is pretty mature for scientific computing and data analysis. And as the GP post demonstrated, you can fill in the gaps by using the awesome PyCall interface to directly call Python code.
>When I was in a traditional office environment I used to tell my people: If it’s 2pm and you’ve finished your work for the day and you have no meetings, just go home

I've often had this thought - what is the ultimate cost of giving someone a random friday off, not counted against any sort of vacation policy? "Hey, you've been working really hard and the team is better off for the work you've done, take a three or four day weekend". Would that really harm the bottom line? I mean, in a metrics driven environment, if we hit our metrics, then why not spend some time gearing up for the next thing by recharging?
I suspect this is design tradeoff.

First, hepa filters tend to block flow of air A LOT. Lens designers strive to get lenses to focus as quickly as possible. Any blockage of air would necessarily make it very difficult for the lens to breathe quickly.

Second, dust particles in the lens do not affect the image nearly as much as you would think they do. Just look at this pic: https://www.lensrentals.com/blog/2008/10/front-element-scrat...
I don't own a house, but I keep notes for what I will eventually (hopefully) look for and this kind of island is quite high on my wants-list.
As one of these guys (not yet 20 years experience but close), I concur. I don't accept defeat though as I'm actually trying to learn FP for the third time! I bookmarked this blog post for when I get to monads again.

Actually I'm fine with "lightweight" FP like Scheme or Elixir (HOFs, recursion, immutable data, etc.) but still struggle with "real" FP like Haskell or functional Scala (algebraic data types, monads, lenses, etc.)

By the way I couldn't help to notice that the blog also features a CSS centering article. The author really is into esoteric concepts!
The best way I can come up with to describe it is this:

Think of your morning drive to work. Your distance from the office is always changing as you accelerate and decelerate along the way. It may even stop changing at various times (when you're parked, at stop signs or red lights). If you were to record your distance over time, it would be a curve that goes down (and up when you go in reverse), and sometimes remains level.

The slope of that curve at a given point, that is the derivative, corresponds to the speed displayed by your speedometer at that particular moment in time.

This is differential calculus in a nutshell: given a curve representing your distance over the entire trip, find the speed at any instant in time. We can then relate this to integral calculus in the following way: given a way to record your speed at every moment in time (speedometer), determine the total distance you travel. If it sounds like two sides of the same coin, well it is! This is the brilliant discovery of the fundamental theorem of calculus.
But you're making the assumption that "work/life balance" must happen at the daily level. I'm perfectly happy to work my ass off for a couple months and then take a month off. To me that's a far better balance than trying to fit it all within a day.
I hate open kitches and I really hate large islands that are sort of intended to be used for eating at. They are not nearly as comfortable to eat at as a table.
Yes, it can, by calling the free function.

Which framework do you use for deep learning? It can allocate some object on its own.

Can you give me some stats when using a model and after it's no longer in use and can't be accessible? You can get it by calling the sys._debugmallocstats() function.
What specifically can be observed that contradicts the Bible?
You know, obviously "genres" is a typo, but it got me thinking: if you collected data on what genres (of TV, books, music, etc.) people consume, would there be a strong affect? How would it compare to, say, genes in the strength of its correlation?
> that could describe every last one of my coworkers, for none of which there is any chance whatsoever they'll ever commit a mass-shooting.

Something I've noticed after mass shootings: newspapers will interview the friends and family of the shooters. And they'll frequently say things like (paraphrased) "I never could have imagined <shooter> doing this thing, they were always such a <nice person|quiet boy|sweetiepie|etc>."

You're saying something similar - just in advance. The truth is that while there are often red flags, at our core we don't consider each other to be capable of cold-blooded murder. Until it happens.
Am I reading it wrong?

Tl208 to Pb is beta decay, there are no gamma particles involved. I would think the 2.6 MeV energy listed is for the electron emitted.
On second attempt, hoverboard inventor successfully crosses Channel
Show HN: Laravel 5.8 JWT Package
Variational Inference Tutorial
If you enjoyed this, you'll probably also really enjoy the video teardown of the Sony OSS 16-50mm kit lens. It's cool for two reasons — one is that it's a zoom lens, but the really awesome part is that it has an optical stabilization element. There's also a bit more focus on the electronics and motors.

https://petapixel.com/2016/02/09/this-teardown-of-a-sony-e-m... (blog bait summary — but with a bit more text)

https://www.youtube.com/watch?v=g9umAQ1-an4 (the actual video)
> And secondly, they will forget how much time it took, but not how well it was made.

Absolutely. Not saying speed is never an important metric, but virtually all complicated engineering and construction projects are difficult to schedule and exceed their time budgets. If the end result is worth it those birthing pains are quickly forgotten. But a poor output will never be forgotten.
Which company did you order from?
I'm from Austria myself and thinking about building with timber walls.
Data Point of the Week: Are Creative Pros Embracing AR?
> A bill was brought forward by Hong Kong’s legislature which would allow suspected criminals to be sent to face trial and imprisonment in mainland China.

Shouldn't that be "people suspected of having committed a crime in mainland China", not just "suspected criminals" in general?
> As other commenters have pointed out, mass shootings happen everywhere, and acting like Americans are somehow special really bypasses a lot of problems.

Not at this frequency! Truthfully - do you believe that mass shootings happen nearly _every day_ in other countries? No statistic I have ever read has supported that conclusion.
Are you a native iOS dev? I feel Flutter is a major upgrade over React Native, but perhaps native devs just feel it still falls short on a lot of accounts.