skysight-inc/HackerNews huggingface dataset:
I mostly disagree with the conclusion. GC can be very fast these days. Serialization to JSON does not really take much time. Granted, some scripting languages are terribly slow.

But the main problem seems to be a lack of a clear architecture in many systems. These systems have often accumulated so much technical debt that nobody understands why they are slow. Profiling and optimization might remove the worst offenders but usually don't improve the architecture.

Basically, in the software industry, we use the hardware gains to cover up our organizational deficits.
I know these words, question is exactly how these relationship work that a note becames tonic?

If I'm writing a song and want to make La the tonic, what should I do?
Charts in this report are very misleading.
In some cases 6% difference is 2 times bigger on chart than 5% difference.

I’m aware they have no scale, are simplified etc, but chart format has very specific meaning and I believe that visualisations could be chosen in a better way.
It's shaped much Dutch thinking onwater and risk:

https://invidio.us/watch?v=gY6eio6Eqcg

Also affected Britain:

https://invidio.us/watch?v=vARjm3yHKzY
Postmortem refers to the subject not the person. It’s a term Beverly commonly used in tech circles: https://en.m.wikipedia.org/wiki/Postmortem_documentation

Ok, I give up -- who is Beverly? I checked the page you linked to, and there was no mention of her.
Here‘s a link to donate for Snowden:

https://edwardsnowden.com/de/donate/

Also I will be downloading an illegal copy of his book today. And I’m not even that big a fan of him.

EDIT: Removed some profanity, sorry
I had the immense pleasure of seeing my childhood idol Cliff Stoll on stage at a conference organised by my company. They had invited Cliff as the keynote speaker. He brought honest-to-god slides and a projector, his talk ran over due to popular demand and he was a stark contrast to the otherwise "corporate" atmosphere.

What impressed me most about Cliff though was the level of interest he displayed in everything. In what our company did when talking to the execs before the talk and in everyone who came up to him after the talk. He stayed in the conference room to take photos with each of the dozens of fans lined up one by one. Eventually we were kicked out since the next event was about to start.

15-year-old me would never have dreamed of meeting my childhood idol, but when I finally met him it was like he just had finished writing the book and walked onto the stage. Thanks Cliff!
A system call is a special function that lets you cross protection domains
Possibly the most important point is that they are not preventing the publication, or even going so far as to deny its content; they are asking that the profits be awarded to them because the subjects of the book are confidential.
Linksys Extender Setup
Pursuit of Wonder on youtube did a beautiful rendition of this[1].

That being said I'm not sure how well this holds up in modern world, especially when it comes to technology. A lot of initial barriars are really difficult to wrap your head around and often can only be overcome only by sheer will. That's the most important thing I've learned studying CS - sometimes you need to push through.

I'd really like to see some big data science on this. We all know the memes of Einsten flopping math or something but in reality most of the world changing actors seem to be quite predetermined, as in they didn't try. Do we have any cases where someone _did_ try and succeed in changing the world?

1 - https://www.youtube.com/watch?v=eMTDAHK-tkE
India continues to push a cashless society paradigm. What the article neglects to mention is how these types of heavy handed obstructionist activities undermine faith in electronic finance which cannot continue normally with internet blackouts. Forcing people to return to utilizing the paper money which governments apparently do not want.
I don't know how any sane person could have picked to use it in their project over MobX.
$39.95 (1982) = $106.48 (2019)

That was an expensive game.
We were tasked with bringing an Angular/NgRx application up to date at work, and it was quite out of date. As the only person on the team with prior NgRx experience (it was quite minor though), I was volunteered to take responsibility for that portion of the project.

I quickly learned the previous devs had no idea what they were doing. They used the libraries but appeared to have no conception of what the actual pattern was, and so were getting essentially zero of the benefits.

I tried to make some piecemeal refactors, but I gave up on that approach. Everything was too tangled together, too reliant on other portions of the system, that I had no choice but to completely rewrite all aspects of the state management system.

It took me over a month, and I came away with a diminished opinion of NgRx. I think without context, it's good (but oh my, the boilerplate; I used to pooh-pooh people who complained about it but after thousands and thousands of lines of it, I have now joined their ranks). The problem is that ...
(a) it is likely significantly different than anything a standard team has used before, and highly complex;
(b) it provides ample footguns -- following the pattern is just as important as using the libraries, and this requires self-control that some don't have (not to mention actual knowledge of the pattern),
(c) therefore there seems to be a high likelihood of inexperienced teams building complex state management systems that don't provide any of the guarantees you want from NgRx and which become impossible to maintain.

I'm a data point of one, but that's been my experience with the Redux pattern/NgRx at work.
Where's all this increased consumer spending coming from? This isn't guaranteed and rarely happens, and definitely doesn't go straight back to those businesses.

Employees are the biggest cost, and wages when multiplied by benefits and taxes can have an outsized impact over fixed costs like rent. Sure a business might not fire everyone, but it might start removing some shifts or move some employees to part-time instead. These little changes add up.

The greater point is that it's easy to say "the business model is no longer up to date" when it doesn't affect you. It's much different when your wages go to 0 instead because of other people who think they know better than you about what you need.
Even some "safe" python libraries can be segfaulted using similar techniques. See for example https://github.com/pydata/numexpr/issues/323
I think this particular bug is even marked 'wont fix'. But I cannot find the bpo at the moment.
German electronic identity card project – lessons learned 2019
Ha!

BTW Sacha, thanks so much for Discover Meteor, it was what I cut my web dev teeth on! Somehow I hadn't heard about Vulcan until now. It looks really interesting and I'll be looking into it more.
https://2019.stateofjs.com/overview/

On the 60% line
All about the new ML Super Resolution feature
Just one character but replace `[]` with `n` too :)
Richest Companies in the World You May Be Wondering
I don't know the legalities for U.S. citizens, but I'd welcome suggestions for other appropriate charities, too. I'm certainly going to donate a multiple of the book price to someone.
I love Bukowski but "don't try, let it go, it will happen" doesn't make so much sense. He lived most of his life not too happy. Being successful after 50-60 doesn't justify suffering for something you want so much. Especially in today's world with high tech and fast-paced competitive environment, it is not as easy as before. It is much harder to sit in a motel room, drink all day and type so you might get published someday and make money. His lifestyle and approach really wouldn't (doesn't) work today.
https://feed43.com/ : a bit technical but the free version is sufficient for most sites

All other solutions are quite limited in their free version (5 news per day and feed deleted if nothing happens during 1 week)... and quite expensive in their paid version.
FetchRSS
Feedity
Feed Creator

This last one have a inexpensive "to host" version.
Why did you use the word profit on the title? Did I miss something?
More flying garbage from lockheed martin which leans heavily on its wallstreet board connections to grant it government welfare contracts it doesn't deserve.
"Nvidia Tesla T4’s web page lists its inferencing capacity as 130 TOPS. On ResNet-50 it benchmarks at batch size = 28 as processing 3,920 images/second (image size = 224×224 pixels). We know that ResNet-50 requires 3.5 Billion MACs/image = 7 Billion Operations. Tesla T4 actually performs 3920 images/second x 7 Billion Operations/image = 27,440 Billion Operations/second = 27.4 Trillion Operations/Second = 27.4 TOPS. As a result, 130 TOPS is actually 27.4 TOPS of real throughput = <25% hardware utilization. What about batch =1? It’s likely much less."
Bhavana does mean a palace.
Mandira and vimana do not mean palace.
Nivasa means residence and does not indicate the nature of residence.

I am appalled by this comment. These Sanskrit / Pali words you quoted, these are not obscure words. Infact they are used today in most of North India.

Your translations and assertions are completely wrong. I would expect a higher level of scholarship before one makes such a matter of fact comment.
> it's very hard to do anything without the mouse

Is it? I tried your example on windows and I could shut off the computer easily (alt-f4), then I opened up a browser (windows button, write chrome), navigated to your post, wrote this message and logged in without touching the mouse. I've found that you can navigate most websites without a mouse, as you can just move to the links by using the browser search and then click then with ctrl-enter.

Edit: I even managed to go back and edit this message without touching the mouse.
Top right corner there's a button/link to switch things into English.

At a glance, not everything is translated yet, but it seems a good deal of it is.
Will the publisher get any of the money, even if people bought the book?
> What do you use Python for? 37% programming web parsers / scrapers / crawlers

I had no idea that much people were scraping the web. What are the most common applications? Users data collection, prices comparison, news aggregation...?
If it's operational in seconds it was hibernated or suspended.

Windows now by default has "quick startup" which is effectively log the user out kill their apps and hibernate.

Beware if you dual boot and want to access the windows files or your machine does not handle hibernation well.

Actual startup probably takes more like 20-40 seconds
> "call home" with only the necessary informations, at which point the server will respond with the necessary information that will allow the program to run.

That means means users won't be able to use your app offline (in an airplane, during an outage, in an area with spotty connection). You can attempt to play it safe by checking in the background and terminating the app when/if you can make a connection but that is easy to work around.
I definitely recall back in the late 90's boot times that lasted minutes were the norm, not the exception.
mouse or touchscreen, the point still stands
I built the infrastructure they use to communicate
"They" organise the workforce and find/reach a market for said labour. Is your assertion that this has no value?

Understand: I make no claim that malevolently exploitative companies don't exist; of course they do.

But your position seems to be that any company that makes any profit is malevolently exploitative.
The government promised to uphold the Constitution too, but that didn’t go all too well…
I drop to a command prompt quite often to do a dir /S thatfile.exe

Finding that file via Explorer search takes 10 minutes. Via dir, it somehow takes 10 seconds or less.
For one, there's a lot more on the page than the linear feed. And then each tweet has several actions you can take on it, a drop down menu, etc. What was a single click becomes two or more keystrokes. When you factor in the other views that are even less linear - settings, editing your profile, messaging - you run into a long tail of cases that are poorly suited to a keyboard alone. This tends to be the case: a hyper-focused UI may work a little better with a keyboard than with a mouse, but a mouse does a much better job supporting the wide range of different cases out there and giving users a way to explore and discover the UI.
Remember the 100 includes those with mental disabilities or borderline disabled. If you are in a building without people with mental disabilities then the IQ is likely some amount above 100.

So when you think of your highschool class you shouldn't think 100, but rather 105. So even though 100 is the average of the population it can be on the lower end in a professional or academic setting.
Precision pointing can be done via keyboard, if one uses a screen octtree and arrow keys for pre placement and arrows for fine placement. Do not blame a tool for its outdated use.
"This folder contains a single .wav file. I'll automatically switch over to an artist / album / etc view, and hide all the details you normally see"
Just a comment about the intellisense stuff. Dyalog's IDE(s) do provide name completion for methods, functions, variables, objects, and namespace bindings. You don't get any auto-complete for the ordering of parameters, but arguably, this is less of an issue with a 1 and 2-arity function requirement in which it is generally bad style to deviate too far from this for too long in too many places without good reason.
I'm surprised to see Angular drop in ratings and rank so poorly compared to React. I personally prefer Angular myself because it's (a) opiniated and (b) has everything included (HTTP REST calls, Material UI, etc). Just curious why so many people prefer React and mark it so positively.
Six Web Performance Technologies to Watch in 2020
One big issue with a mouse is that it's completely unusable for blind users. A touch tablet interface with a 1:1 mapping to points on the screen is significantly more accessible since you don't need visual feedback to know where you are.

Mice work for a lot of us in a lot of circumstances, but there are UI options beside keyboard only vs. mouse
You mustn't mistake my comments about indignation for some sort of endorsement of the status quo or siding with the other side. That's not it at all. When I post like I did there, I do so strictly in a narrow sense: as moderator of a site that exists for intellectual curiosity. See here: https://news.ycombinator.com/newsguidelines.html.

Indignation is a driving force in social progress. But it's the arch-enemy of intellectual curiosity. The longer I do this job, the clearer it becomes that HN is in a Manichean universe. You can have intellectual curiosity or indignation. You cannot have both at the same time. That's basically it.

If I take my moderator hemlet off, do I feel the same indignation you feel? You bet I do. But the job is not to moderate HN that way. The job is to preserve it for intellectual curiosity. That's a clear distinction. You'd be surprised how clear it is, if you spent your days looking at it from every conceivable angle.

One thing I wonder sometimes why nobody asks me, so I'll ask it here: why is this ok? Aren't the union busting, medical debt, and opioid epidemic issues—and so many more, climate change, income inequality—utterly more important than the triviality of the rest of HN? Maze-building algorithms, 1983 keyboard vs. mouse tests, and the joy of Cliff Stoll—to mention things that have gotten attention here in the last day?

The answer is yes, they are utterly more important. But would the world be better if those waves swept HN away? I don't think so. I think the world, or at least the internet, is better off with at least one forum that's focused on intellectual curiosity. And if we're going to focus on it, we'd better focus on it deliberately, because otherwise those stronger forces will sweep HN away.
I don't think the idea that the brain can do anything a sufficiently fast computer can't deserves any credence. Those who argue this point always descend into hand wavy nonsense.
Batch – A command-line program for batch processing
Yes, of course. But is it worth your time to fix it? Probably not.

If I jump on my bed enough, it'd probably break, but I'm not complaining to the manufacturer about the issue.
The Past Decade and Future of AI’s Impact on Society
Agreed. I should have said it.
FWIW, I've been using VOIP for over a year now. I don't make a massive number of calls, but it's perfectly usable over LTE in Western Canada.
Off-topic story time. So, midnight commander has a nice feature where you hit a hot key to drop into a full-screen shell of the tab which is currently selected. Back in the early 2000’s it had some sort of bug where it would sometimes drop you into a shell where PWD was from the _opposite_ tab.

And of course, the one time this bit me was when I issued ‘rm -rf *’, suddenly realized the command was taking waaaay too long, ctrl-c’ed it, and felt the blood drain from my face as I realized I had just lost 1/4 of my mp3’s.

Not a bad first text editor though. Cut my programming teeth with it.
I felt the same way. I'm mucking about with Netbeans GUI builder with Clojure integration and it feels like such a hack.
>It is much harder to sit in a motel room, drink all day and type so you might get published someday and make money. His lifestyle and approach really wouldn't (doesn't) work today.

color me surprised; that kind of dedicated labor and isolationism sounds a lot like the startup world, to me.

pick the right specimen and they probably imbibe as much booze doing it, too.
McCarthy not only had an idea, he and his team a specific programming language. It even had a manual.

This is the Lisp I manual:

http://bitsavers.org/pdf/mit/rle_lisp/LISP_I_Programmers_Man...
A friend of mine worked on JavaScript at Netscape. He says he's sorry.
Going by their donation this month, this is roughly equiv to 12 months'
Easy Idea You Can Use Today to Unlock His Undying Devotion
https://threadreaderapp.com/thread/927593460642615296.html

Still not very readable.
So that that initial pairing is more secure.

Zigbee etc. tries to get around the whole thing by requiring that the pairing process is done from a 5cm or something distance.

Imho that is good enough but I don't know how far you could extend it with directional antennas etc.

That anyone can reclaim a device they hold in their hand is a feature.
This certainly rings true from my experience working in a startup:

* Much higher on the employee wish list? Their ability to make an impact (55%), the problems they’d be solving (42%), the mission (40%), the team (39%) and the culture (30%).

* When employees lack faith in their CEO, they are 3x less confident that their company will see a $1B+ exit, 5x more likely to leave within a year, 6x more likely not to exercise their options, and 2x more likely to think the company will fail due to culture or team.
I'll comment a bit here. If you look into prior research, there are a number of papers on sparse representations in APL along with accompanying code in the literature. That's a good starting point.

Additionally, sparse matrices are on the roadmap for Co-dfns in the future, so there's hope for you there. If you have a specific problem that you wish would work, the best thing to do is to make it known to us so that we can actually prioritize it. I think myself and Dyalog often prioritize those things for which we know there are users. If you want to be able to do this stuff, it would be great to get some concrete programs that we can work off of.

Finally, licensing should, IMO, be a non-issue for most people in the vast majority of cases. Dyalog provides some of the best licensing terms that I've seen, and there are already models that scale well both to startups and to existing deployment in large-scale commercial enterprise situations. If something in the licensing terms doesn't seem to work, I would get in touch with Sales @ Dyalog and they will surely be able to work with you to figure out something that would be equitable.

Most people are surprised when they find out how easy it is to move forward with Dyalog on a commercial product, or how readily Dyalog is looking at making things work for customers or people who wish they could be customers.
Somehow with my german bank account I undergo through the same process. If I happen to fail the online banking password 3 times, I must go in person to the bank to unlock my account.
Web Werks Launches Data Center in Delhi NCR
The Internet of Payments and Benefits of IoT in Financial Services That You Miss
How does this compare to gRPC? What makes this “a new way to scale?” I found the website confusing.
Racing the Beam
Isn't it a non-US publisher? Those of us who bought the book outside of USA, surely that money is out of reach?
I've rarely seen a technology so eagerly embraced by both bleeding edge tech enthusiasts and also enterprise behemoths (granted, tech behemoths, but still)

Having API documentation that is guaranteed not to go out of date with your code. Having a shared standard for describing your endpoints in a machine-consumable way. Being able to automatically generate typescript types from any schema (correct me if I'm wrong but I don't think there's any tooling that would do the same for arbitrary REST APIs). Being able to get autocompletion when writing queries for free ^ Those were all things I didn't know I needed until I started using them, and like Typescript, it feels painful to go back to not having them
I see the PinePhone as a Raspberry Pi equivalent in the Smartphone world, there's definitely a big niche for that.
I dream of an alternate timeline in which today we would release "State of ClojureScript 2019" with Javascript being listed as a ClojureScript flavor :)
S04E20 of ER had a patient die due to contact exposure to hydrofluroic acid, I had to look it up after reading this comment to make sure I got it right - don’t know why but it’s one of the most memorable to me.

Seriously, don’t mess around with this shit - even IF you notice exposure (hard, because you may not even notice until it’s too late) there’s a good chance it’s already a done deal.
Actually, a computer from 1983 is still the reigning latency champion. https://danluu.com/input-lag/
Isn't the topic about amazon, apple and google?

Probably most toxic companies on earth? Yeah, I'm sure it will be a wonder of openness.
It seems like there are substantial issues!

* The code handling whether things overlap, like your character and a hole in the ground, and the graphics don't tell the same story so you get hurt in frustrating ways.

* You can't leave certain areas in certain directions that aren't clear to players.

* The documentation on game scoring is very wrong.

* Elliot,a major character, can die for a reason that makes no visual sense
Hierarchical Namespaces in Kubernetes are in pre-alpha
HTML – In – JavaScript
A drawing tablet is better than a literal mouse. They are pretty cheap, have better ergonomics, and you can use them proficiently pretty much instantly.
Indeed, on my mac I found such an item in the Desktop folder after upgrading.
> illegitimate laws

Now there’s an oxymoron.
Is the Netherlands becoming a narco-state?
https://edwardsnowden.com/de/donate/
After reading through all of the comments to this thread, I want to thank everyone for helping me think through the meaning and context.

I realize that "imperial India" conclusively means "British India" to me (and many others since this is undoubtedly the reference online as well). But I agree that "imperial" itself could mean the Mauryan empire or others (the meaning being "of an empire"). I guess my own negativity to the phrase "imperial India" stopped me from seeing this.

But this also makes me think, how words, phrases or history has different interpretations or meanings. It fits in this context because Buddha being mystic or not can also be debated in similar ways. We see what we want to see. The article trying to "un-mystify" Buddha made me biased against the author without me realizing it.