skysight-inc/HackerNews huggingface dataset:
There is actually pretty nice diff / compare two spreadsheets functionality inside of Excel.

Screenshot: https://support.content.office.net/en-us/media/9149c7e8-6f0c...
>> However, the mechanisms that connectionists usually propose for implementing
memory are not plausible. Existing proposals are mainly variants upon a single
idea: a recurrent neural network that allows reverberating activity to travel
around a loop (Elman 1990). There are many reasons why the reverberatory loop
model is hopeless as a theory of long-term memory. For example, noise in the
nervous system ensures that signals would rapidly degrade in a few minutes.
Implementationist connectionists have thus far offered no plausible model of
read/write memory. [4.3 Systematicity and Productivity]

I wonder: is this information outdated?

A Neural Turing Machine (first described in 2014 by Alex Graves) is a
recurrent neural network architecture with an external memory store. Reads and
writes from and to the memory are controlled by an attention mechanism. A
newer version is the Differential Neural Computer (first described in 2016,
also by Graves).

The setup is not fundamentally different to the Elman networks or Long-Short
Term Memory networks other than the mechanism by which "memory" is manipulated
and storage, retrieval or discarding of "memories" is decided, although the
mechanisms are very similar too (for instance, in LSTMs, you could say that
training a network to decide when to "recall" a weight value is essentially
similar to the "attention" mechanism).

Is there a significant difference between an LSTM-based neural architecture
with a "reverberatory" memory and one with an external storage, both
controlled by similar mechanisms?

I would say- yes.
While building my vision-based following robot, I encountered a quite funny phenomenon with its headlights.

The robot uses led strips to highlight its path when it detects that the luminosity from the camera is not enough using simple PID control loop. In normal situation, it is working as intended making the robot more robust to illuminations change.

But every time the robot crashes into an object or wall, it flashes its headlights like if it is trying to call for attention. What is happening is when it crashes the objects are usually really close to both the leds and the camera so suddenly it hide exterior light and it's very dark for the camera so the robot turns the leds on, but because the objects are so close a lot of light is reflected back and suddenly it's too bright so it turns the leds off and the cycle repeat : My "auto-exposure" control loop couldn't keep up and is no longer stable.

The robot had inadvertently acquired a very crude active-light obstacle avoidance / distance sensing system. To add to the complexity of modern headlights, you can now envision that to efficiently exploit this sensor you can plug in a neural network to actively control the headlights to give itself a sense of depth perception. Add multiple robots into the mix and let them evolve a headlight communication strategy/protocol... Here was a little fun dose of complexity to tingle your light-bulb...
Fundraising for qutebrowser (a vim-like browser) with shirts and stickers
The whole supremacy word choice was hugely unfortunately. Chatter about politics and wokeness is the last thing a young field needs.

>this performative wokeness is a cancer

Haha. Definitely stealing that line for the next time some SJW irritates me.
The near-complete inability to revert the permission is what argues against this. You could get this past a security team if you had the ability to revert it and Apple could document it away. It is the fact that it is a non-revertible thing (in any reasonable manner) that is the key here. The odds that there's some way to chain this in an interesting way are just too high, even if the security team couldn't immediately come up with it.
Presenting the MDN Web Developer Needs Assessment ( Web DNA) Report
I can't speak for the person you're replying to, but for me it's a sign that the advertising brokers/sellers don't know enough about me to advertise intelligently. Therefore they have less of my data (or less specific/identifying/informative data), which is a good thing for several reasons that have been discussed many times on this forum.

Worse advertising is a sacrifice I'm willing to make (as much as I do really like ads for things that are on sale when I happen to need them).
Sweden ends five years of negative rates with hike to zero
Thank you!

Understand, that's how I have been playing with My Librem 5, I pull it out every so often to try out different things.
That's one of the worst brand names ever. "Free Now", seriously...

Everyone I know still calls it mytaxi or hailo.
Anecdotally, I was diagnosed with asthma as a child and walked around with an inhaler for a few years. I liked it, it tasted funny and seemed like a cool gadget at the time. But I did not have asthma. And I'm convinced there's no way my parents would've been diagnosed with it 30 years ago with the minor symptoms I had.

So perhaps the asthma numbers are influenced by an increased willingness to diagnose it. Just a thought.
It was also terribly slow.

IronPython did that too, on .Net. It ran around one quarter the speed of CPython.
I'd go back to making games. I've never had the time & money to build the concepts I've wanted to pursue.
From context, the OP likes it because it provides evidence that surveillance efforts against them are failing.

For me, a second reason to prefer them is that ads are noise. If the semantic content of that noise stays irrelevant, it is easier to ignore.

People can have a ton of other reasons, like avoiding temptation.

My turn - genuine question: did you honestly not know people feel this way?
Ask HN: What is that standalone organization program that orgmode people like
This standalone program was supposedly good for organization for programmers; i remember it had a subpar GUI that people complained about but was really good. I think there was some green in the GUI. I can't find the program googling around. I first saw it on HN which is why i'm asking, but the site:news.ycombinator.com google queries i'm trying are not helping.

What is this program please?
Just imagine all those people who still waste money on concert tickets... Don't they know they can just look up the music online and sing themselves?

Sorry for being snarky. The point is people are going to be drawn to those that are experts in just about anything they care about or are interested in.
My quick first take is that Tencent Tars combines a Google-like binary message/RPC protocol (alternative to Protocol Buffers and gRPC) with NetflixOSS-like Microservice Registry, Lookup, Load Balancing, and Fault Tolerance tools. A back-end platform for web scale services provided by businesses like Tencent, Facebook, Netflix, and Google which is why it closely resembles some of their OSS offerings.
Hacker Stickers
With Location Services disabled, FB can use secondary data, like Bluetooth information and IP address to reasonably approximate location. It doesn't change the situation much.
Off topic but is does anyone else feel that the phrase “logic bomb” is too meaningless for the frequency with which it shows up in reporting these days?

It makes it sound more sophisticated than it is. What’s wrong with calling it malware? Or even better, simply criminal behaviour that happens to involve a computer.
Scale and intentionality. Kasparov has talked about reading an interview he “gave” to a supposedly anti-Putin newspaper in which his political positions are acknowledged, but subtle changes are made that weaken his arguments and discredit him personally. The ability to create entire media organizations, websites, troll farms, etc. with the explicit intention of sowing confusion and kneecapping the ability of the populations to discern what is actually happening in the world around them is only a tool available - at scale - to a certain class of people.
The killer feature I use MMS for is group texts. In an ideal world I could host my own matrix channel on my server to use, but I know that I would have exactly one user on it. I refuse to use WhatsApp/Facebook messenger/Viber/your favorite chat program, and MMS is the least common denominator.
The bias of the partial information matters.
Sex trafficking is slavery. It's something every political wing is against.
How often do you feel like you find / consume changelogs when you’re looking at APIs? I feel like they’re either non-existent or non-obvious for most SaaS companies.

Do you feel like you’d trust a company’s API more if you could peruse the API changelog more easily?
No doubt pollution will make you sick, but I'm inclined to think that depression has a lot to do with just living in an over-crowded, unattractive, big industrial city environment, having little contact with the natural world.
Your apparent consciousness is the illusion of control over your subconscious mind.
You're only valuable to these companies if they can put an ad in front of you. If you quit Facebook and use uBlock, it's costing these companies money to keep track of your interests for ads if they can't serve you any.
I've yet to see a graphical enterprise app that approaches 1/10 of the interface speed of a mainframe terminal app.

All app developers should be required to sit and watch an expert user interact with a mainframe interface for at least 30 minutes before they're allowed to make arch decisions.
Came here to say this. Exactly.
It's absolutely one of my favorite reads ever. In fact, I think it's about time to read it again.
There must be some reputation game there.

You see it on SO too, people answering basic questions 2 seconds after they're postedd with long pastes from documentation that are sorta related to the original question.
Ask HN: How do you return to work after a long sabbatical?
I've been on an extended sabbatical for about 18 months and need to return to work. I feel like I've practically forgotten how even to program, and there is no way I could pass a technical interview right now. Not to mention, I'm a bit behind on things like new frameworks and tech.

Am I unhirable now? How do I explain a significant gap in my work history? I worry employers will view me as flakey or something for taking so much time off work.

I also worry that maybe I've fallen too behind and have badly hurt my career.

Any advice? Have others successfully returned to work after such a long break?
You’re right in the sense that the CCTM (classical computational theory of mind) isn’t a complete theory. There are lot of problems. Studying it is essentially memorizing all the problems and the problems with various proposed solutions.

As a theory, not only is it incomplete, it is only remotely plausible. He concedes that up front!

It’s like the old joke about capitalism - worst but for any other.

I would expect a response to give a better alternative, not to lay out admittedly deep problems with it.
Economic disenfranchisement and the decimation of small farms
> I do not know any advantage of date-based versioning

It can be very useful for continuous improvement and handling forward compatibility. Here's how Stripe do it:https://stripe.com/en-fr/blog/api-versioning, we found that very convenient.
The attribution is from Shutterstock, so unlikely unless Destin uploaded it there or someone stole his work.
Twitter works quite well to captures some thoughts you just have on the moment. Though of course the reader experience is awful. The blog post format somehow implies more work and preparation, where you can just open twitter, start to write a short line, then continue message by message.

I don't know why twitter doesn't even try to improve the reader experience, threads are just a complete mess.
Decriminalisation (as opposed to legalisation) is a good step, though. Remove the jeopardy from seeking help from healthcare professionals and the state.

Keep the supply of the substances illegal, but provide safe places - staffed with medics - where people can have their drugs tested, take the drugs in as safe a way as possible and be signposted to rehab and recovery services, including mental health services.
From 1980 to 1998, the U.S. went from 0.1% of the population incarcerated (from 1880 to 1980) to 1% in 1998. Violent crime rates began dropping in 1995, and continued dropped since 1998.

In On the Run, Alice Goffman reports that, in the neighborhood she was watching, video games helped keep very poor teenage boys and young men away from situations that could culminate in incarceration (or death).

It's hard to determine what has caused the drop in crime, as explored in https://www.theatlantic.com/technology/archive/2019/05/how-m...

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

https://www.bjs.gov/content/pub/pdf/hcsus5084.pdf
> Also, we can’t write our code directly on the Windows 2000 VM as it has limited software support for modern IDEs like Visual Studio Code not to mention security issues.

I'm guessing that Visual C++ 1.52 has no code editing capabilities like Visual Studio?
What about in Asian countries that due to excessive abortion have a skewed male to female ratio? In those countries, there literally is not someone for everyone. That doesn't justify legalizing sex work, however. "Wow, we aborted all the women! I know, lets turn the few that are left into prostitutes!" No, that is sick.
An important note, from the comments to OP's post:

> The original title of the letter was the rather tame “Quantum advantage – call to the quantum computing community to rethink its language”. It was changed to the provocative title [Supremacy is for racists—use 'quantum advantage'] by Nature editors for unknown reasons, and then changed again to its current form [Instead of 'supremacy' use 'quantum advantage'] when the signatories complained that it had been changed without their consent.

[clarifications added]

Quite disappointing obviously, assuming that the commenter is correct. As an aside, why not just call it "quantum wokeness" and be done with it? As in, the event where the research community first becomes "woke" to the empirically-proven distinctiveness of quantum computation.
5G, AI, and big data: We’re building a new cognitive infrastructure
I think it is a project focus on Microservice Ecosystem. And because it is not only a rpc framework but also a microservice platform. It can solve all issues from different industries. But I think he/she means it is good at solving those several industries. Such as, 'SET MODULE' feature for quick deployment for Gaming, and I can see TARS is also a mature project using in Akraino Community in Linux Foudation Edge Computing, and I can also see there is a speech name "TARS for FinTech" in FinTech Foturm at New York. So, maybe the concept of TARS is "Let developers focus on developing their business logic ONLY."
> once the software is ready

1999 will be the year of Linux on the desktop.
I am not totally against targeted advertising when I am being targeted based on my activity on that site, but I find it really creepy when ads are targeted based on things I've done outside of the internet, or conversations I've had. I don't like the idea that my activity unrelated to a specific site is being stored somewhere and sold to companies that could theoretically use it for whatever they want.

I don't mind supporting companies by not blocking ads on a page, but I do mind being "followed" by them around the internet and IRL.
The best kind of hack: The victim pays you in exchange for them trusting you with their information; you are then free to use and misuse that information in ways the victim did not intend and will not be told about. These days, even if you pay for a service you are still the product, even if you are the Bank of England.
You may have the illusion of a "conscious experience" that is in fact a story told to yourself about how a thing you call "you" is in charge of your thoughts.
> Panama Papers, Paradise Papers. Very little has come out of this and it's so disappointing.

It seems to be quite a lot to me: https://www.icij.org/investigations/panama-papers/what-happe...
Society is rarely prepared for the infinite wisdom of your average marketing dept.
Not GP, but: for me it’s never been about the ads. Poorly targeted ads are a sign that the advertising companies don’t have that much data on me, which is what I really care about.
In Praise of Professional Venture Capital
...and preferably something that works well with a keyboard. I use Paint.Net many a times with the arrow keys (and the mouse button pressed) to be more precise and also go in specific directions to paint or brush over things.
Colgene Taxi – Uber and Taxify-Like Taxi App
> It is ridiculous to claim that Snowden and Manning are not whistleblowers.

I just explained why they aren't. Are you going to explain why you think they are or just include me in your wild conspiracy theories?
If that was true, why did <script> tags have that horrible hack where the contents started with <!-- to hide from old browsers?
I'm with you, and the worst part is the color temperature.

Between brightness and this ridiculous fad of high Kelvin blue headlights, driving at night on the highways of major traffic areas is awful. It's the luminous equivalent of people who utterly ignore decibel limits of their vehicles to the detriment of pedestrian ears.

I wonder about the high Kelvin headlights causing retinal damage, there is some research I recall reading about related to blue light filters.

To think we'll all be blinder and deafer for this is quite agitating.
* Angular templates are typed, but until version 9 (coming out in a couple weeks, but I've been using the RCs and they've been fine), any variable created in the template itself was defined as `any`, creating gaps in the compiler's coverage. A vscode plugin provides IntelliSense.

* Agreed, this is an awful default and I don't understand why the Angular team hasn't already deprecated it. I suppose a slightly simpler "Hello World" makes Angular look a bit more approachable, but it just encourages accumulating unnecessary tech debt. The proper way to use Angular is to disable the magic (`OnPush` change detection) and use observables.

* Prod builds take a while and use a lot of memory, but local development is fine. (I haven't observed that prod builds are necessarily "slow" relative to what they accomplish.)

I like both Angular and React, but generally prefer Angular. The structure and universal consistency imposed by the framework and CLI are convenient (particularly when moving between projects or adding devs to an existing project), and the limitations imposed by Angular-HTML vs JS(X) are great for readability.
Or you just correlate the data with known locations as the NYT did in the article when they tracked the inauguration singer by knowing where she was on a single day.
Our brains spent millions of years evolving in nature, makes sense that cramming into cities with unnatural lights and disrupting biological rhythm would make them go haywire
Machine learning doesn't "simulate a network of neurons". I think by "machine learning" you mean "artificial neural networks" but (artificial) neural networks also do not simulate a network of (I assume you mean:) biological neurons.

The article above has a good summary of the problems with the idea of neural networks as simulations of biological neural networks:

These appeals to biology are problematic, because most connectionist networks are actually not so biologically plausible (Bechtel and Abrahamsen 2002: 341–343; Bermúdez 2010: 237–239; Clark 2014: 87–89; Harnish 2002: 359–362). For example, real neurons are much more heterogeneous than the interchangeable nodes that figure in typical connectionist networks. It is far from clear how, if at all, properties of the interchangeable nodes map onto properties of real neurons. Especially problematic from a biological perspective is the backpropagation algorithm. The algorithm requires that weights between nodes can vary between excitatory and inhibitory, yet actual synapses cannot so vary (Crick and Asanuma 1986). Moreover, the algorithm assumes target outputs supplied exogenously by modelers who know the desired answer. In that sense, learning is supervised. Very little learning in actual biological systems involves anything resembling supervised training.

https://plato.stanford.edu/entries/computational-mind/#ArgFo...
I kind of did this. I already had a background in writing realtime synth software and DSP, so I knew that MIDI notes (in 12TET, as I learned later) were just numbers with a frequency of the formula: 440 x (2 ^ ((n - 69) / 12)). (at least I think, I wrote that from memory). I usually asked others to produce something "musical" with my software.

Realizing that every note was basically the same and all semitone intervals are the same, I asked myself the "innocent" question, then why are they labeled black and white on a piano keyboard?

Trying to answer this question to my (full) satisfaction took me on a very deep google dive, several over a couple of years in fact. But it roughly led me through most areas of music theory. I'm still not entirely satisfied with the explanations I found, but some of the remaining questions are also kind of open in music theory.

It comes down to the question of what's so special about the major scale? And the answer is kind of in the circle of fifths and combinatorial music theory. If you have a modulo 12 system (because octave equivalence, which seems to be a physiological property of human hearing), there are two generating primes, 5 and 7. These correspond to a fifth down or up. Generating prime means that it generates all the 12 notes if you follow it modulo 12. Also it turns out that the complementary scales of the major (7) and the pentatonic (5) are "maximally even" (IIRC), .. and now I forgot why that was important. It's complex stuff.

There's also reasons why we got 12 notes instead of 10 or 16. Mainly to do with how close you can get to simple fractions of frequency ratios. You also have 19-TET, which has more notes and gets pretty close, but 12 is still superior in some ways afaik. This is the part that I found really interesting, but over time it's been nagging at me: Simple frequency ratios are special because their waves and harmonics coincide in periodic fashion. But if it's good enough to just be "close enough" to some ratio, that is actually equivalent to exactly hitting a much more complex fractional ratio. The accepted reasoning is, I guess, that human hearing is kind of fuzzy and not too fussy about these things. But that feels a little bit too hand-wavy to me. Especially cause the fuzzy can be trained, and most of us expect to hear the particular 12-TET tuning, and when they hear the exact ratios, they sound kind of "off". So I feel there's still some understanding missing from this theory, or at least more I'd like to learn (somewhere between physiological human hearing and cultural music theory of scales from all over the world and history).

I kind of feel like I learned about music "in reverse" this way, and I'm not sure I'd recommend it as the way to study music theory, but it sure as hell has been interesting.
My perspective - I do not want to see ads relevant to my interests. If I want to buy something that I care about I'll do my own due diligence for what a good product is. I don't want to be lied to and distracted by junk marketing trying to convince me I should buy something.
Artificial Swarm Intelligence and the Power of the Human Element
You might be interested in https://youtube.com/watch?v=LYPBAckCEQo
TiVo an Update
> I can't imagine paying for something that is easily free on a million different dating apps.

I have enough friends who use dating apps to know they're only "easy" if you're young, conventionally attractive, and (preferably) female. A typical middle-aged American guy can swipe through hundreds or thousands of profiles without even getting an response, let alone sex.
Words with Friends was a popular cellphone game during the time when phone permissions were still fairly generous, so the phone numbers were harvested from there