skysight-inc/HackerNews huggingface dataset:
I suspect the answer is "it's complicated". For example, you can specify a package version string as `git://...` and it will grab the package from a git repository. It's possible that this uses a JS-native Git implementation, but it's also possible that it uses a locally-installed Git binary, which could in turn use MSCAPI, especially if it's configured to use an external SSH provider.
That's it. Thanks for finding it.
The FBI and Apple are facing off over an iPhone again. What's going on?
China, Number One Economic Power for Half Decade, Dashes On
So You Wanna Measure Branch Prediction Hit Rate with BPF and C++?
As the only buyer of goods sold to me, and the only seller of goods sold by me, I suppose I'm running a monopsony and then some. May as well add me to the list.

On a serious note: would a judgement in this case have immediate impact on other companies, or would it set a precedent? Also, what are the proposed damages? How is Apple supposed to repair the situation?

Honestly, this feels entirely arbitrary (Apple is far from the only one that leverages their position as digital goods market makers). I'm not saying conspiracy or anything, but I wonder if this is related to the POTUS's vendetta against AAPL.
Didn't StackOverflow already have that?
> Tether and exchange deposits are obviously not cryptocurrency

As you say, that is obviously true. Almost as obviously true should be that they are (or at least very hard try to be) _money_. And that should roughly as obviously point to the conclusion that one of the central tenants of cryptofolks' philosophy, fixed money supply, is broken. Fairy tale. Utter crap. Or whatever is your favourite idiom for something that simply, completely, demonstrably and blatantly untrue.
This isn't inconsistent at all with the premise we're discussing. Academics are happy to make a stink about _external_ influence on their research, influence that runs contrary to beliefs dominant in academia[1]. Bitching about the Trump administration isn't going to lose you any friends in academia, but bitching about forces internal to academia, whose sympathy much of academia lies with, is a whole different ballgame.

(Note that I'm referring to the opinions of "academia" fairly carelessly here for conciseness, when I mean things like "the dominant opinion among the individuals making up the departments that affect an academic's career")

[1] Note that I'm not making any statement about academia being left or right specifically. Ie, I think the OP comment of the thread may be right about these forces being sometimes lefty
> Especially if you think yourself to be clever (narrator: he did).

"Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it."

— Brian W. Kernighan and P. J. Plauger in The Elements of Programming Style.
And I must say that the Silicon Valley way of dealing with fraud isn’t much more fun from a user experience point of views (solving captchas all day long, waiting for 2fa that may or may not come, accounts suspended without explanations, etc).

Also the author thinks that buying a bank will solve things. This is also naive. Either you are not a regulated owner and you are severely limited in what influence you can have on the bank, or you become a banking group and banking regulations apply to you too.

The solution is competition, but regulations have made it so expensive for a new player that there isn’t really any. That’s the cost of you not having to worry about whether the money on your bank account will still be there tomorrow. Then in absence of competition, it is pretty horrifying how laziness and incompetence can cripple a large organisation to a quasi standstill.
Ask HN: Previous HN post about incident or catastrophe management in hospitals?
Within the past couple years, I read a PDF written by a doctor who outlined various principles for reducing catastrophes within a hospital setting. There were many parallels to engineering and I found the document enlightening. I can't find it now and I'm wondering if anybody remembers it or has it handy. Much appreciated!
I respect Matt a lot for his continued valuable insight on the streaming universe, but I think he goes into the wrong direction here (probably some confirmation bias involved).

> Most media categories are confined by three challenges. First is their finite length. At a certain point, you reach the last page of a book, last episode of a TV show, or end of a podcast.

This is a feature, not a bug. With the massive, coordinated attack of the attention economy on everyone's focus, I predict a new wave of burned victims who voluntarily eject from "hedonistic treadmill" type games where you play all day long and never reach the end in order to go back to completing wholesome experiences.

There's a whole generation to still discover what an end game screen looks like, but once they've seen a great and hard earned one, it's hard to go back on that satisfaction.
> You make progress by building on top and fixing your mistakes because there literally IS NO OTHER WAY.

As long as you are talking about knowledge, not artefacts. There is indeed no choice but accrete, organise, and correct knowledge over time, because anything you forget is something you might get wrong all over again.

Artefacts are different. It often makes sense to rebuild some of them from scratch, using more recent knowledge. We rarely do that, because short terms considerations usually win out (case in point: Qwerty).

> I think that's where we are headed. Large systems that bulge with heft but contain so many redundant checking code that they become statistically more robust.

Only if we give up any hope of improving performance, energy consumption, or die area. Right now the biggest gains can be found by removing cruft. See Vulkan for instance.
Out of college, I worked at an engineering company and was an extremely fast programmer that built lots of cool things. I was quickly recognized by the leadership, and got an "engineer of the month" award at a company-wide meeting. Despite it being "of the month", they only did this twice a year.

I was happy about it, called my mom and told her the news.

What I didn't realize is that a large group of senior engineers were not to happy about it. The went through every one of my commits, identified every time I broke a validation, broke the build, or otherwise caused someone else a headache, and then took this information to management without me knowing about it.

I'm sure jealousy may have played a factor, but today, I largely think they were correct. I was a cowboy coder fast and loose with my code. When I broke the build, even if was for 10 minutes before I fixed it, I basically stopped a dozen or more engineers from being productive.

It took time, but I learned how to be more of a team player. I created my own build environment that would only commit changes if everything passed, and built a far more robust validation system. Quickly I changed from being the biggest cause of bugs, to the biggest reporter of bugs in the company.

Finding and reporting bugs in other people's code also did not help my standing.

The truth is that any organization is made up of humans, and simply being the most efficient at creating new features, building validation systems, or reporting bugs, is not going to be enough. You have to actually talk to your peers, build a relationship and a mutual respect and trust.
I am well aware that some people dispute it, but the fact is that IQ scores are consistently lower for some races. Similar studies have been done and always reach the same conclusions. You can easily replicate this result yourself. No one has been able to refute the basic data. The differences are self evident when comparing places such as Lagos or Zimbabwe versus Hong Kong. Also observe that the Jews are extremely over represented in the list of Nobel Prize winners. Your emotions make you blind to this obvious reality. Isaac Newton, Alan Turing, Albert Einstein, Carl Friedrich Gauss, Wernher von Braun; where are their Africans peers?
That should give a warning at least because it (and this is probably a C thing) treats or implicitly casts a boolean true / false to a 0/1. You shouldn't be able to do PORTA & true.

One more for my list of "why I don't like C".
Wordpress InfiniteWP Client Admin Authentication Bypass
Australia mulls screen scraping ban but fintech lobby argues against
You think it is racist to be curious about IQ variance across races? Why?
But how did you find the time to do all this stuff, didn't you have to work? are you single?
I am aware that some people dispute it, but the fact is that IQ scores are consistently lower for some races. Similar studies have been done and always reach the same conclusions. No one has been able to refute the raw data and it is easily replicated. The differences are self evident when comparing cities such as Lagos or Zimbabwe versus Hong Kong. Also observe that the Jews are extremely over represented in the list of Nobel Prize winners. Isaac Newton, Alan Turing, Albert Einstein, Carl Friedrich Gauss, Wernher von Braun; where are their African or Papua New Guinea peers?

EDIT: Having lower IQ doesn't make anyone less human, so this is no justification for actual hateful racism. Nature is a blind process. Some populations have selected higher IQ and they have a powerful advantage, whether we like it or not.
It will ship in 6 months, about the time my contract is done, so would be perfect. The zerophone is amazing as well, since you can pretty much build it yourself!
> But what if an adversary allows their robots to fire without waiting for human permission? The first side to do so would gain a critical advantage, and we cannot have an autonomy gap.

You're making the bold assumption that the robots will actually work, instead of wasting ammunition on all the wrong targets, including friendlies. I'm pretty sure the first side to allow fully autonomous weapons will do so before the technology is ready (humans are never patient enough to wait until the technology is ready) and end up regretting it.
Probably nothing. Things that I didn't realize, yes. But there aren't so many new things to discover under the sun...
Apple App Review: resistance is futile
> shed your own views, listen very closely to what they're saying, and interpret what they're saying not through your own lens, but through theirs.

A good team manager can identify what motivates everyone on the team, align incentives, and then take a step back to get out of the way.

If an engineer likes to work with new technology and hates your legacy system, find the new tech they can work on. If the product manager is only interested in a particular feature, then make them the manager of that feature but hold them accountable to its success.

A good manager will line up the dominos, but not tell any one of them how to fall.
This is disingenuous. Did you miss where he mentioned "whites" without any context of location/upbringing/...
Yes, this is true.

People forget that there were phones before the iPhone decided all phones would be rectangles with touchscreens.

Those phones ran apps and games, and you downloaded them from app stores... there was in fact a cambrian explosion of app stores, when you made software you had to publish it to hundreds of them.

I can't remember the %, but it seems unlikely, in the fact of all that competition that it was as high as 30%.
Large by what measure?
Size of the market in dollar amount?
% of market?
An acquaintance of mine worked at Google for one entire year on the functionality of one single button in GMail (I don't recall what it was specifically). He was very disappointed, left and launched a startup.
They are tracking ownership, but why does this need to be decentralized?

what advantage does Nike gain for it being decentralized vs everything getting a QR code and you can verify with Nike that the person you are buying it from is the registered owner of said QR code.
I like the simplicity and the fact that it's free and feels frills free compared to the expensive solutions posted below is refreshing.
He didn't say anything about curiosity - where did you get that from, exactly?
I find myself missing Unity all the time. It felt so much more polished than Gnome, particularly in the little things. I have basically switched to Elementary for my desktop Linux at this point because it feels like they’re the only ones actually trying.
> They have somewhere around 50% of the global market in terms of smartphone revenue (not devices shipped).

On a monopoly/monopsony theory, devices shipped is the relevant metric, and revenue isn't.
Machine Learning for Healthcare - MIT course (2019)
But you're just assuming that he is wrong based on your own presumptions without any actual knowledge about the subject.

The question is who is most likely to be right, a nobel prize winning Ph.D. specialized in molecular biology, genetics and zoology, who worked 20 years at Harvard etc, etc....or you.

This is exactly the problem of cancel culture.

Just because he points out something you don't like you're suddenly an expert and somehow think he is now wrong.

What about double helix? Is he wrong about that too? Based on what? Why don't you have an opinion about that? Because you don't care? Even though your ability to judge the correctness of this research is the same as the race-related studies.
Unshort.link, the webextension preventing tracking trough shortlinks is on PH
I’m not the person you’re responding to but I’ll give it a go.

The progress angle:

When two competitors clash they motivate each other to advance the state of human potential.

Today’s elite high school track athlete would have set world records decades ago.

The narrative angle:

When there is a clash of wills, narratives and stories emerge. When Michael Jordan had the flu and led a comeback in the NBA finals, he helped write a compelling story about fighting through adversity. Google “flu game”.

Sometimes it’s a little of both:

When Steph Curry overcame a series of chronic ankle injuries through a specialized regiment of training, he wrote a story into the culture about problem solving, and helped advance the state of sports medicine.
I founded an online load testing company called Load Impact, and we have also used libcurl since way back. I agree the API is very simple, and libcurl is a very reliable and performant piece of software. Daniel is also extremely helpful while not charging a penny for all the time he puts in.

It's a great idea, this "paying back" accumulated moral debt (or whatever you'd like to call it) to open source developers whose software you've built a successful business on. Applauds to you, and to Backblaze!

I am not running Load Impact anymore, but will see if we can follow Backblaze's lead here and do something similar.
It's not arbitrary, the appstore is a de-facto monopsony, the ordinary user doesn't install apps from anywhere.

Most Android phones come with an alternate appstore installed (e.g. Samsung come with their own one as well as google play) and you can easily install others.

To install alternates on the iPhone you have to root it.
Such rigorous scientific as the often refuted "Bell Curve." This is just modern day phrenology
Many people need to interact with files directly due to their job(whether it's development, system administration, video editing, ...), and neither MS nor Apple will ignore that market.
Monopsony doesn't mean option-less. Just because you can take a horse doesn't make standard oil not a monopoly.
That is true. I believe (and hope) someday we will have phone cases that also act like controllers.
I don't see this work for everyone. In the HN discussion[1] about Passion economy, someone mentioned that industries with the most creative and "passionate" people, the distribution of rewards follows the power law. Only a small percentage of the total industry will be able to capture the profits that is sustainable.

So yeah, I am skeptical that this is the "future of work".

[1]https://news.ycombinator.com/item?id=21200795
It's definitely in the site moderation and culture. You really have to contribute to discussion meaningfully else be banished to transparency. The moderator(s?) do a fantastic job too. It feels a lot more like a structured forum format than a feed/voted site.
Well, now your story made it to TOP 1, grats :)
Industry standard compared to what? Certainly not credit card processing, which typically runs 3% to 5%. If you're referring to Google Play, well they just copied Apple. And at least on Android you can side-load.
> You're making the bold assumption that the robots will actually work, instead of wasting ammunition

I'm pretty skeptical the U.S. military is concerned about wasted ammunition. They waste so much on training and preparation that anything wasted in combat is minimal.

> I'm pretty sure the first side to allow fully autonomous weapons will do so before the technology is ready

It doesn't have to be autonomous to be deployed before it's ready. Iran managed to should down a civil aircraft based on human error. The U.S. has done the same decades earlier. Clearly there were either technology or human process problems, I suspect that autonomous military robots will follow this trend.
I never use term "working for someone". I can work "with someone" as a part of the team. In my native language (Polish) "employer" could be literally translated as "workgiver", which is a complete bullshit, because "work" is not a social construct, but kind of relation between living organism and nature (and only because of that it is derivately social).
Keeping Metros Cool
I believe it's about understanding the root causes! https://www.railmagazine.com/news/rail-features/from-the-arc... and https://www.bbc.co.uk/programmes/p07qyjl5. Regards
> Somehow

Ruthless but fair moderation, clear goals around what the community is for and hard working moderators.

Online communities are like gardens, they look best with constant maintenance and the odd pruning.
Jesus christ the graphs are even borderline hilarious
Shame he did not pay. Wonder what the impact factor of the article would have been.
(I would have cited it)
There are a lot of sites that I would love if they had nice free APIs. People generally don't create those without a financial benefit.
Yes, it used to be much higher before Apple.
but then it would not be capital anymore
Thank you very much. I truly appreciate your comments and support. I agree it's tough to separate between the two but it's something we will work on going forward.
There were not really any public app stores like the Apple one. And cuts were, in general, much higher. Apple's app store took off so well because it offered a much better deal than the competition.
Your insurance is probably heavily subsidized by government from income tax.
When I say message I’m think of the equivalent of a TCP packet. So you have a bunch of error checking and ACKs flying about. But only one message to actually move money.

Single message systems already exist, most US card transactions move over a single message system.

> there can’t be an option for mistakes!

This is where you’re wrong. Mistakes happen all the time when moving money, a big part of any banks operations is cleaning up those mistakes.
It took way too long on my laptop (i5-6200U).
With a decent random password (say, 14 letters), the search space will be very large.
If a determined attacker (with a couple of GPUs) can attempt 100.000 passwords per second it will still be impossible to crack in an acceptable time.

If we assume that this determined attacker is calculating these hashes 100.000 faster than the average browser, it should be enough if the user has to wait for one second, not one minute.

On the other hand everyone has different security requirements so perhaps making it configurable is the best way to go proceed (with some recommendations).

PS according to https://github.com/analsec/hashcatbenchmark/blob/master/Nvid... a RTX 2080Ti can crack 750k WPA-EAPOL-PBKDF2 with 4096 rounds per second.
I'm not sure that's true. I worked for a flight meta search for years and that was never mentioned by anyone (we were very candid internally).

It is however true that consolidation of airlines gave them more bargaining power. For already established companies with access to a lot of customers (Kayak, Skyscanner, Google Flights etc) that came with pros and cons. But for smaller players like Hipmunk I can easily see how that would shift the balance of power towards the airlines, lowering margins and access to data.
Ah! I understand your comment now, by

> obsession with 9-5 and whatever else it takes

You mean an obsession with "working 9-5 ALONG WITH whatever else it takes", not an obsession with "9-5" and a separate obsession with "whatever it takes".
Mostly agreed!

> That’s the cost of you not having to worry about whether the money on your bank account will still be there tomorrow.

That's too high a cost. The eg Scottish banking system of the industrial revolution and the Canadian banking systems of the 19th century had this piece of mind in practice _and_ plenty of competition.

See eg https://www.alt-m.org/2015/07/29/there-was-no-place-like-can...
That's great to hear. The fact your choosing to live more frugal in order to devote these important years to family. Congrats on that aspect of things. I wish you all the best and thanks for taking the time to respond to this post.
Being alone is easily fixed by a coworking space
Imagine a species having the capacity to share every bit of its knowledge, with every one of its people, and choosing not to do so.

Calling all PHP, SQL, Elastic Search, distributed computing experts, and everyone else with the drive to share knowledge. Sign up to change that, here.
In guile I would do

(define-method (get (lst <list>) (n <integer>))
(list-ref lst n))

in chez I would probably use chez soop, which is hideously underdocumented and probably bitrotten by now, or any of the other object systems available.

It would of course slow things down since I doubt chez optimizes that so you get runtime dispatch. SBCL however has an amazing object systems that does all of python's Oop with pretty good speed.

You are right that python is better at imperative programming, but that is also very much a matter fo taste. I always get a sour feeling in my mouth when using python because it is almost exclusively about mutability.

(hashtables are a part of r6rs, btw. Not very pleasant to use since: (hashtable-ref h key default-value))