skysight-inc/HackerNews huggingface dataset:
< grades upwards: for each element, the element of the returned array is its position if the array is sorted.

x: 10?A:"abcdefghijklmnopqrstuvwxyz"
x
"ysyselacwl"
+`x`y`z!(x;<x;<<x)
x y z
--- - -
"y" 6 8
"s" 7 5
"y" 4 9
"s" 5 6
"e" 9 2
"l" 1 3
"a" 3 0
"c" 8 1
"w" 0 7
"l" 2 4

So <x gives a sort index, <<x tells you how far each element is from the minimum in that sort index
There’s a wide gulf between “this is a hoax” and “you know, this isn’t totally unprecedented and I think some of these measures are ill-considered over-reactions”.

Specifically, I think the idea that this can be “contained” by political boundaries drawn on maps is utterly ridiculous. (I’m in favor of social distancing and trying to make the inevitable pandemic take longer, but somehow that gets spun into fantasies of containment.)
The license file does not seem changed https://github.com/Guake/guake/blob/master/COPYING but it did not contain his copyright notice in the first place.

They seem to have had an AUTHORS file in there that according to git blame was deleted in this commit 2 years ago, possibly by erroneously including AUTHORS in .gitinclude:

https://github.com/Guake/guake/commit/089d72aab3c1708ed3476e...

Before that he was included in the AUTHORS file as "- Gabriel Falcão <gabriel@guake-terminal.org>, 2007", his name still appears in a bunch of places in the code https://github.com/Guake/guake/search?q=Gabriel+Falc%C3%A3o&...

I'm not really sure how to find the diff that switched from explicit copyright headers in source files to "Guake authors", maybe that was just done as the default while the code was growing.

Couldn't really hurt to just include some attribution imho, not only for him but other contributors as well. It's kind of odd looking to me that one of the two original authors raised an issue on an active looking project and seemingly nobody even bothered to respond there.
I agree that the sad state of color (in particular) reproduction (lemon market?) greatly diminishes our art enjoyment in general.

And I encourage anyone to take an exhibition catalogue to an exhibition of old masters and compare the colors and range, at least once. Carravaggios are a good example, due to the Chiaroscuro.

But I can still appreciate Hokusai, Rembrandt, Carravagio or Vermeer in reproduction (van Gogh leaves me a bit cold, one way or other), although they all suffer. But with Klee, I was really blown away by the fact that it was, to me, a binary difference: when I first saw a major exhibition of his works, I was in awe, felt profoundly saddened when I had to leave, hours earlier than I wished, and to this day regret the fact that I had no chance to revisit the exhibition a second time. But I was previously completely indifferent to him, and a quick Google Image Search suggests, probably still would be, if I had not seen the originals.

I must say that this is something that makes me both sad and angry; most people will never have a chance to experience even a small fraction of great art adequately, although we now have extremely sophisticated display technology universally and comparatively cheaply available and surely even in print it must be possible to do much better at some non-insane price-point than e.g. a Taschen volume.

In addition to an undue reverence for originals, I suspect a mix of lemon market and anti-social behaviour on the part of museums and collectors is to blame for this (they have a vested interested in reproductions being low quality or completely unavailable, and many publicly funded museums behave outrageously about this).

If anyone knows more about the causes for the poor state of art reproduction or good sources of high quality digital reproductions, I'd love to hear, BTW!
https://www.unisonweb.org/
I think he was on NPR Science Friday with Ira Flatow too
كلمات اغنية كسرني يوم العمدة
Which one would have the highest impact?
Do EV's have gearboxes?
Why would we simply say that? I’m in Germany and I honestly have no idea what you’re talking about.
Ted Nelson: Computer Lib / Dream Machines (1975) [pdf] (worrydream.com)

https://news.ycombinator.com/item?id=19249556

http://worrydream.com/refs/Nelson-ComputerLibDreamMachines19...

For what it's worth, YC is helping Ted Nelson sell his "Computer Lib / Dream Machines" book:

https://twitter.com/nolimits/status/1087770718878687232

This book is a truly unique and is worth owning in hardcopy format.

https://news.ycombinator.com/item?id=19058137

Ted versus The Media Lab [video] (youtube.com)

https://news.ycombinator.com/item?id=22169775

https://www.youtube.com/watch?v=qH4Kr3Gsadc

Interview with Ted Nelson (notion.so)

https://news.ycombinator.com/item?id=19057331

https://www.notion.so/tools-and-craft/03-ted-nelson

Ted Nelson on What Modern Programmers Can Learn from the Past [video] (ieee.org)

https://news.ycombinator.com/item?id=16222520

https://spectrum.ieee.org/video/geek-life/profiles/ted-nelso...

Ted Nelson struggles with uncomprehending radio interviewer (1979) [audio] (youtube.com)

https://news.ycombinator.com/item?id=17376753

https://www.youtube.com/watch?v=RVU62CQTXFI

Ted Nelson’s published papers on computers and interaction, 1965 to 1977 (archive.org)

https://news.ycombinator.com/item?id=16245697

https://archive.org/details/SelectedPapers1977

Ask HN: What is the best resource for understanding Ted Nelson's ZigZag?

https://news.ycombinator.com/item?id=22518401

http://www.xanadu.com.au/ted/XUsurvey/xuDation.html

http://mimix.io/getting-to-xanadu

Alan Kay's tribute to Ted Nelson at "Intertwingled" Fest (how the script of Tron was the first movie script to ever be edited by a word processing program, on the Alto computer)

https://www.youtube.com/watch?v=AnrlSqtpOkw

"Silicon Valley Story" — a Very Short Romantic Comedy by Ted Nelson

A playful story about the microcircuitry of love, with Ted Nelson as an absentminded genius, featuring Doug Engelbart as Ted's father and Stewart Brand as the villainous CEO.

Closing song: "Information Flow", sung by Donna Spitzer and the auteur.

With Timothy Leary as the Good Venture Capitalist!

https://www.youtube.com/watch?v=AXlyMrv8_dQ

Ted Nelson's Channel

https://www.youtube.com/channel/UCr_DXJ7ZUAJO_d8CnHYTDMQ
I would argue more that SIFT was valuable in introducing a new paradigm of feature extraction/matching. It is a staple of many computer vision courses. But yes the main algorithm I'm sure is quite (practically) performant as well
Deep Biomarkers of Human Aging
This is ludicrous.
If that was true then why Spain is not (yet) hit as hard?

(Am I on reddit?)
Unsurprisingly, this flaw has since showed up in CTF challenges: https://hack.cert.pl/challenge/failcrypt2
Simple audio filters will have a fairly gentle roll-off above/below their cutoff. Zeroing FFT bins will brickwall the frequencies that are being removed. They sound subtly different.

You can build brickwall emulated filters but they're never perfect, and you have to make a tradeoff between high latency and phase distortions/ringing.

Personally I like FFT filtering because subjectively it can sound more "vintage" than filter emulations.

It's interesting that this is being used to emulate a mechanical limitation - the limited mechanical frequency range of carbon granule microphones and small speakers.

Modern speakers have an amazing ability to record and generate a much wider frequency range from much smaller transducers.
Looks like the author figured it all out at the very beginning:

> If each punctuation character in the K is a separate part of speech, and you reverse their order

+ / ! 100
plus reduce range 100

This seems to be how this works.
Compare that to math equations like these ones:

https://en.wikipedia.org/wiki/Maxwell%27s_equations#Formulat...

You would not expect them to read them like a paragraph.
You are expect to read them symbol by symbol and unpack from the inner out.

K seems to be a dense language.
Expect to read it symbol by symbol, not word by word or line by line.

If will be come more readable if you (1) slow down (2) get used to the programming patterns.

Not saying K is a good language or anything.
But the frustration of the author seems to have more to do with impaticence and mismatched expectations than with flaws in the language itself.
Also Fortran and C++ Eigen matrix math library. Very useful for anything that is non-trivial math.
You can do boring things with cool tech and cool things with boring tech. I'm not sure if they even correlate.
My K is weak, but I think that implementation is also putting the fixed point iteration on the outside, isn't it?
> they have potential for discriminatory abuse against "undesirables"

Perhaps worry about addressing the issue of discrimination then? Do ethnic or sexual minorities currently have difficulties obtaining a drivers licence?

> that should be obvious if you're dealing with multiple rabbits or multiple coyotes or multiple whatever else you're hunting

I've been rabbit (or maybe they were hares? Never seen rabbits that big before) hunting with a group of friends (only one had serious experience and owned the rifles used), and literally the only way I can see that a semi-auto action would have helped was because no one (except the owner) had any real experience shooting. Unless the animals are in a fucking pen, there's no way they're not moving in every fucking direction they can the moment they hear the first shot, so unless you're against a militant bugs bunny in a fox-hole, or you're a professional hunter (i.e. you're being paid to hunt the animals en-masse), I don't buy this angle, sorry. Can you use a semi-auto to hunt rabbits? Of course. You could use a fucking shovel or a kitchen knife or a god damn bazooka to hunt rabbits if you're determined enough. The point is that the risk to other humans increases greatly when the general population has relatively easy access to semi-automatic weapons, of any kind.

> why are we fixated on semi-automatic rifles when semi-automatic pistols seem to be the preference for those actually using guns to commit violent crimes?

"We" aren't. I'm sorry if my posts gave that impression. Semi-auto pistols (so, essentially, pistols, unless you're gonna carry around a Derringer?) are indeed likely more of a problem in overall gun violence, and their legitimate usefulness for anything besides killing/injuring another person are even more limited than semi-auto rifles.

Despite what people may think, semi-automatic rifles and pistols are not banned in Australia. They're heavily regulated.

Want to use a semi-auto rifle? You need to prove that you're using it for some serious animal control. Some actual farmers may still be using them but my understanding is that it's mostly 'professional' shooters now, e.g. controlling/culling kangaroos, camels, wild pigs, etc from helicopters.

Want to use a semi-auto pistol? Become a cop, become an armed security guard, or join a target shooting club and leave the gun at the club. That's pretty much the only way to get a Cat.H license now, to my knowledge. You can of course go to a shooting range and shoot some of the above stuff supervised without a licence or gun of your own, but I somehow doubt that even classifies as "the real thing" for Americans does it?
I've seen people here on hn predict recessions for years already... didn't happen yet.

Sure, it might one day. Are you the lucky one now? We'll see in a few months.

And if your total assets increased with 150%, you are probably gambling with your money, unless you had a black swan with 20x return.
Website which shows visualization of trade between countries
When you wrote on your profile page "Just a simple guy..." you were not kidding.
This, and how cov19 was represented among HN top posts, shows that the original HN user base composition is now a minority.
Wars, Part 6: The Unraveling
So the cryptocurrency stuff isn't at all part of the language or stdlib?
I'm curious if this is used for anything…it sounds very blockchain-ish.
A language doesn't cost... the environment might. Why did nobody pick up on the ideas? C# is not inspired by K, Go is not, Swift is not, Rust is not, Clojure is not... I mean, take any big or small company that decided "we need a new programming language" - I'm not aware of many taking inspiration from K.

I get it, there are people who love K, and are productive in it. And I'm not even claiming the ideas of K are inherently bad! But you know, when the rest of the world "doesn't get it", _maybe_ the reason is not that the rest of the world is dumb? Articles like this one do K no favor, IMO.. they might "feel good" but they IMO don't prove that K programmers are superior beings who reached enlightenment - they prove the exact opposite, lack of understanding the rest of the world. It's fine to say "I'm quirky and it's fine, this makes me special". It's wrong to say "The rest of the world is quirky, they don't share my niche preferences".
How does Adam provide regularisation? I’d never heard of this before and I don’t recall it from when I read the paper.
Twitter labels edited clip of Biden retweeted by Trump as manipulated media
- A key reason for splitting up a monolith into services is because collaboration becomes too costly with 100s to 1000s of developers working on the same code. Your build & test system can't handle the number of commits. Your code takes too long to build. Would the data-access layer not them become the development bottleneck in such scenarios, meaning that it doesn't scale as well as SOA?

You can't actually remove complexity like this, just push it to the dev ops layer. And also it makes setting up a development environment a lot more difficult.
I agree with you, but I am being serious that there are developers stumbling into poor microservice architectures based on "microservices are best practice", ie. fashion.
Yes! I've been saying this for years, so nice to see it just pop up here as a matter of fact statement.

Central banking is central planning. Central planning has a bad name because it's so hard for planners to pick the right targets, fully understand the economy and not create side-effects worse than whatever problem they're trying to solve.

Economists have been penning articles for years about the 'mystery' of why inflation remains low despite high rates of money printing, whilst mortgages bonds and stocks soar around them. Well, CPI/RPI aren't complete measures of prices. They are excluding prices that matter a lot to companies, like the prices of financial instruments.

CPI does take into account healthcare and education costs, however. And some countries try to include house prices, albeit sometimes via indirect proxies of questionable utility like modelled "rent levels we think would be charged if people were renting instead of buying".

I think there's a lot of great economics journalism to be done on the exact nature of the inflation time series, because so many things are tied to it and there's just so much largely unexamined complexity sitting behind it.
Why is it strange? Think of languages like Lisp, Smalltalk, Haskell. You may not find them on top of TIOBE, but their innovations do trickle down to mainstream, indicating that the designers of mainstream languages find them worthwhile.

Array languages are very much poised to do the same, if they did not already: numpy is essentially a poor (and verbose) man's array language embedded in python. Or consider Matlab.
Considering how few people can effectively work on Wikipedia I find this claim incredibly dubious. Did we just happen to find a way to find the thousand or two people who stick to the books and keep it all unbiased and objective? I somehow doubt that.
Apart from the other answers, there is also one important technical difference. Fuzzy logic is truth functional but probability is not. That is, in fuzzy logic, if you know the fuzzy truth value of A and of B, you can calculate the fuzzy truth value of “A and B” “A or B” and so on. Not in probability. If you know, let’s say, A and B both have probably 0.9, you don’t know enough to calculate the probability of “A and B”, which lies somewhere between 0.8 and 0.9, or “ A or B”, which lies between 0.9 and 1.
China phone shipments plunged more than 50% in Feb
Maybe a better way to put it would be "Graph Neural Networks are a Generalization of Transformers".
The formulation of "X are Y" indeed suggests that you could just have stuck with Y instead of using the special case X, whereas in reality they took Y and added something to make it more general.
I mean, from a technical standpoint the PS2 has higher raw performance numbers: 300MHz vs. 200MHz CPU, 150MHz vs. 100MHz GPU, 32MB vs 16MB RAM, etc. Even factoring architecture differences, those are some large number differences.
Of course, what developers actually DO with the added power is another story. Just like some later DC games looked better than early PS2 games, some of the later PS2 games would have been impossible to bring to the DC. And they did manage to eventually find a workaround for the lack of AA on the PS2 with those ugly bloom and "smear" filters. ;)
Back End for a Mobile Website
Money tied up in markets is spent in the real economy, that's why it's tied up to begin with. It's gone to buy things like labour and assets.
The URL should be

https://dev.to/calistus/some-important-points-to-watch-out-b...
As a contractor, I think this is... complicated.

Quarantine may help WFH situation. For example, my bank is increasing their capacity to support remote which until now was 1 day a week at most. Teams also learn to deal with the situation which will improve my ability to be productive when WFH in the future.

On the other hand it seems only a portion of population is able to be efficient when working from home. I find that very large portion of my team treats WFH as a kind of paid vacation where they seem to produce zero to almost zero. Will not join meetings and will be only available on Skype just to pretend they are available while in fact doing their own stuff. One just told me he can't discuss a problem with me because he's taking care of his kid.

As to contracting/FT jobs, it is also a matter of choice. Most people value stability and they don't want to think about themselves as disposable. Maybe they would like to have career path.

What I am saying is that being a contractor has its disadvantages which most people are not very comfortable with.
> EIGHT_KHZ = 8096

Was this deliberate (vs 8192)?
I've spent the best part of 2000 programming with REBOL until I made the switch to the early builds of MacOS X and moved to program using LiveCode. REBOL remains one of my most fond memories of being a developer. So much power in such a little language.

I wish REBOL 2 was still being developed and its GUI was updated to latest trends. I'd switch back to it in a heartbeat. I'm quite excited about Red and been playing with it occasionally.
I think, reading this again, most people would want to be Gilfoyle. However, undoubtedly the one who would most happily and realistically fit into real software teams is Dinesh. Real life Gilfoyle is basically confined to reinventing the wheel in small-scale obscure projects that don't interconnect well with the rest of the app-o-sphere, incapable of scaling beyond a single programmer. Worse: he's incapable of delivering sub-par work in a timely manner using heaps of thrown-together trash dependencies, which is pretty much essential to modern programming. The ability to happily navigate the garbage dump, jump through all the standardization hoops, and communicate well is arguably far more of the modern programming job than real deep understanding, efficiency, and sole dedication to the craft ever will be.

(May our industry RIP)
Alternatively, you can bury your head in the sand
instinctively i would say a load more button would sell more than infinite scroll since it limits the information shown to the user, which mean he's more likely to act (e.g. less "paralysis by analysis")
It's a mistake to limit your view towards either of both stances.

Here's a great study about the complexity of associating well-being and commuting:

https://link.springer.com/article/10.1007/s11116-019-09983-9...

Whether your commute sucks depends on the direct context: modes of transport, time of day,... But it also depends on why you ended up choosing to accept the commute and the trade-offs you made that made you end up in that position.

The study does report that longer commutes have a clear negative impact on subjective well-being. Sure, it's nice to read or sleep on a train or bus. But if you're spending 3 hours a day between doors, you're not spending that time on other, deeply personal, pursuits: taking care of your kids, taking a walk through the park, spending time with family or friends, cooking a proper meal for yourself, working out, etc. etc.

Tons of people spend hours on the road or in the train between urban centers and suburban areas. Why? Because the former is where they'd find the job they need to be able to afford to live in the latter. That's how you come to see things like "sleeper" or "commuter" towns: partly deserted areas where a large part of the population has gone away for the day. Which, of course, impacts local economy and social structures.

Modern commuting is a relatively new evolution. Historically, work and home life bled into one another and people lived close to their work, depending on the context. There were absolutely obvious drawbacks, but you'd also see that society consisted of local communities with a strong social cohesion. Modern commuting is a side effect of the rise of the modern workplace from the early to mid-20th century on.

Commuting is also caused by a process called gentrification: the renovation of urban neighborhoods, and as a result the influx of a more wealthy demographic pushing out the poorer strata who can't afford housing anymore. Let's not forget that some modern hip and famous urban neighborhoods in New York, San Fransisco, Paris, Berlin or London historically used to be ghetto's where poor and destitute lived in tenamments.

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

Now, I don't think that a single flu epidemic or a recession is going to suddenly change how we are going to live and work overnight. Instead, I think we'll rather see profound changes over the course of the next 50 years as populations are ageing and our very lifestyle and Modern Way of Living - including commuting, views on family choices and high education levels - will (and already is) spawning fundamental and existential questions among young people.
Yeah but in the real world it doesn't matter does it?

you cannot compute the probability A and B for a reason: they might be related (what if they're mutually
exclusive for instance? )

So how does fuzzy logic deals with this?
Which is odd, because GA isn't like the others at all. We had a similar arrangement. I think the criterion wasn't "these things are similar in approach", more "these things are similar in lack of available rigour."
The Visual Studio C compiler (not the C++ compiler) supports "almost all" of C99, I would definitely recommend skipping C89, and use at least the new initialization features from C99 because they can reduce bugs caused by uninitialized data. Also, C++ compilers support a subset C99 that's somewhere around "C95" and is already a much friendlier version compared to C89.

TBH, I think the best way to learn C is to tinker a bit with assembly first (it doesn't have to be a modern assembly dialect, just write a few 6502 or Z80 assembly programs in a home computer emulator). Coming from "below" instead of "above" C's abstraction level helps understanding the design rationale behind C, and the trade-offs between flexibility and unsafe memory handling.
What+is+the+Difference+Between+an+API+and+an+SDK?
As far as I know, attribution rights are unalienable at least in my jurisdiction. What that means in practice in larger software projects is unclear, but removing attribution for some people while keeping it for others would be against the spirit of the law.
NCAA March Madness Live site says Firefox on Android has security flaws
NASA Ames employee tests positive for coronavirus at California center – Busine