skysight-inc/HackerNews huggingface dataset:
Mayhap. However, each individual has a differing capability here. And as well, each has a differing capability, with different aspects of their brain.

For example, the path for "reading" is something like "vision -> deciphering squiggly lines/patterns -> words -> comprehension -> interpretation -> contextualization -> on and on."

And as you mention, there are many other processes in parallel, such as focus/attention, etc.

You could get tired at any of these points, yet the neuralink may bypass many of these steps! So one may literally be able to absorb greater info, without fatigue.

Of course, this is a far greater cause for concern than some realise, for example...

Right now, each of the above steps (and more, I'm just spewing a few examples as a 'path'), have built in, evolutionary derived 'filtering'. Your visual cortex, for example, filters and processes info. Deciphering 'random marks on paper' into patterns, and then words, with meaning? More filtering and processing.

All of our senses are filtered, processed, managed by portions of the brain, prior to being interpreted by our multi-layered, multi-faceted mind. What I fear is that a neuralink like device may bypass much of that filtering.

That processes to allow critical thought are even more complex than we think, and may reside in specific areas of the brain. I know that I walk away with differing levels of comprehension from something read, spoken, or watched.

I suspect that 'interpreting information' is highly source dependent, and that we learn to interpret, to 'tune' the same sight/sound/vision as the same event.

I guess my point here is simple ; bypass parts of the mind when inputting data, and the outcome is uncertain.

Imagine reading news articles, or watching a video, with some of your interpretive / critical thinking bypassed?

(I'm sure someone will point out "No, part $x of the brain does that job!". Sorry, I say NO, that's my whole point. Our brains are not a machine, with a CPU/GPU/NIC or what not. Just look at the insane complexity of the visual cortex.)
That is so not jq! I've really been pining for jq on my current Windows project :-(
I'm not sure Gödel's incompleteness theorems have anything to do with this. After all, they don't show that any system of reasoning is inconsistent - just that it can't prove its own consistency and that there are statements that can be neither true nor false. Even then, it only applies when your system is able to express arithmetic - for basic syllogisms (like "all men are mortal. socrates is a man. therefore socrates is mortal.") this doesn't apply, as far as I understand.
Same here, it omits some of the basic principles of comics. Outlines, contrast, spacing, context. It overly introduces some characters (certificat, compugter, browserbird), but then suddenly there is a regular crab. If you'd look at the Oatmeal[1], even though his style is absolutely chaotic it's still a lot easier on my eyes/mind to focus.
I also don't want to be harsh and I love the initiative and the effort, but if it would be a bit easier to read I'd bookmark it and show it to every new trainee.

[1] https://theoatmeal.com/comics/mantis_shrimp
> any resource recommendations or tips for writing a translation engine

All the successful translation websites/apps you're familiar with use machine learning. ML stomped all over NLP approaches because it gives a rough translation between so many more languages for so much less work.

On the question of where the data comes from, you might be a bit closer than you think. That dictionary you're transcribing has some sentence pairs, and like yorwba said, sentence pairs are food for ML language models. Extracting all the sentence pairs into a dataset might raise some interest from ML people.
How long was the build time start to finish?
It’s still there together with the Google Spreadsheets. And that point is quite high :)
Just think about the meaning of your comment. US law isn't universal. The UK and every other nation has its own independent government and laws. Every country decides for itself what a national security concern is, what human rights protections its citizens have and what weapons proliferation limits should be enforced. Enforcing US laws in a foreign country against the will of that foreign country is only possible by occupying it via military and stationing US law enforcement in it. Such a country would just be a colony of the US and last time I checked the UK isn't part of the US.
That's because the optimization target isn't "what will let you grow best as an individual human being", but "what will make most money for the parent company". Which translates to what's most "engaging". Which translates to what's most dividing and most outrage-inducing.

That is what you get, and I thought in 2020, this would be an accepted wisdom: if you optimize for what gets the most engagement from people, you end up with things that cater to our most primal urges. It's a statistical phenomenon; you're more likely to ignore a nugget of deep knowledge than a headline which makes your eyes red before you even finish reading it.

SSC had a good essay on it back in the day: https://slatestarcodex.com/2014/12/17/the-toxoplasma-of-rage....
Well, the cat is out of the bag now, as they say, and there was an announcement by the Royal Society, no less. If you're right, there's going to be some very poignant egg on some very prominent faces.

Honestly, I have no ability to judge this way or that in this thing. It's completely outside my expertise. Also, I have no idea of how common it is for people to make unsubstantiated claims in astronomy (or is it astrobiology in this case?). In my field, AI, it's common for people to use big words and say big things they can't really back up with anything concrete. I hope that's not the way it is in astronomy. I'm a little concerned by your turn of phrase "the pathological nature of the science community today". If this announcement turns out to be a dud it might make some damage, I guess.
> Currently the only way to remove a BBL from an array component is to stop the array and then assemble it

This worked for me without stopping the array:

mdadm /dev/md127 --fail /dev/sda --remove /dev/sda --re-add /dev/sda --update=no-bbl

Not ideal, because it degrades the array for a moment, but hey.
Thanks for providing this valuable resource.

Out of curiosity: It seems like the communication protocol that's used is RTP and RTCP. And it seems that these work quite well for video and audio streaming. However what if I want to do real time streaming of a custom binary protocol? Like, say, accelerometer data from a robot or similar.

Would the best bet be to attempt to make the protocol RTP and RTCP conformant or would it be possible to make a custom fork of WebRTC which supports custom protocols at the communication layer?
Model-assisted labelling – For better or for worse?
I think everyone has the capability to be "true genius" - it's a matter of accessibility and letting people express themselves as they imagine. Of course this is a reduction and the means to get to that idealism is tough. However that conclusion feels possible and that's what I'm building towards. It has many dependencies that many will balk at like money, survivability, and so on - yes it sounds somewhat based on a post-scarcity world but again, that's where I'm wanting to put my efforts.

Outside of the truly mentally challenged, every individual has the capability to express genius. We are individually limited in today's society based on the accessibility and affordance of being curious.

If the entire human species was able to be curious and experiment on any idea they had then we'd see everyone was "true genius" in their own regard, in my optimistic opinion and theory of what the human animal can do.

Knowledge has to be accessible to all, resources to survive have to be abundant to all, and resources to experiment with ideas must be available to all. These are lofty requirements but it's possible and I want to do whatever I can to get there and I do not want to settle for the status quo of today.

The world is malleable today, and it rarely gets this malleable in history. When it's this hot, big changes can take place for better or worse - the opportunity to do big things is exactly now without having to settle for how "the world works" - lots of things can change now and we have the technology to do some amazing things, old structures pin us down or erect some level of "reality distortion field" that limits our greater degree of freedom available to us each.

Maybe I'm delusional, but, at least I'll have fun working on what I dream of.
The longer the better, the more you will cheat latency ;)
I see that immutability is major concern for backward incompatibility, however over years I've become so much used to moment js that I wish I can still use their API's. Can someone explain why is it so hard to release a completely new version that isn't backward compatible? We could as well use different naming so that it doesn't conflict with last versions. moment3().now()
They never seem to publish any serious leaks pertaining to other countries with imperialist ambitions. For example, what bothered me, is that there wasn't anything on Russia. For example, the leaked Surkov emails (which among other things exposed Russian plans for the separatists in Ukraine) had to go through 4chan and other ad hoc channels, but not through Wikileaks. Couple that with the fact that the person responsible for CIS-country leaks at the time at Wikileaks was a well known anti-semite and conspiracy theorist, who left USSR sometime in the 60s or 70s and you start to build a picture of conscious bias, at the very least.

This allowed to build a bleak narrative in the former Soviet space, that "look, the West is corrupt as well, so you shouldn't try to fight corruption as it is hopeless". Which, by the way, is a classical FUD passive measure tactic.
People don't learn molecular cloning, phylogenetics, or how to perform a PCR before they upvote/downvote. People just hate its rhetoric.
Politicians before: "Vote for me, we will do xyz, create a great future and change history!"

Politicians today: "Vote for me, we will do xyz and change history ...books"
For the 1st, a critical mass has to be reached in order for it to become a problem. Even if it does and slows it down, then the places where the speeds are fast will become attractive for the same people. This is just a hypothesis, it will be interesting to see the dynamics created by such service.

W.r.t 2nd, Yep!
The challenge is to release your finger just before the contextual menu pop out.
A six year old is both inquisitive about the world and capable of learning about it so I don't see any less reason you should be prepared to talk to them about TLS than any other topic they might express curiosity about.

You have to pitch things appropriately. A six year old who has just noticed that some of her contemporaries have penises and some don't probably does not want a diatribe about Trans Exclusionary Radical Feminism and if she's wondering about TLS she probably doesn't need an excursion on ECC Safe Curves, but with care to stay relevant and not just blast her with jargon she doesn't understand there's no reason any topic needs to be off the menu.
Even on sub-par infrastructure, a business-class connection should never be slower than 100/100mbps, and 10 people on zoom wouldn't be a problem. So the question becomes whether the infrastructure is garbage.
Would you feel better with a 3000 line install script inside a package? Or maybe you would prefer the same 3000 lines of code nicely compiled in a single binary?
Incemening and decrementing is almost free, the cost is in allocating and releasing memory. If you allocate and release so many objects this starts to be an issue like here, with a GC the memory usage would be at the level of an Electron app.
Short range high power wireless to cable. Basically cable but with a wear buffer.
uBlock Origin (even with default block lists) + Sponsorblock is what I use for a fully ad-free YouTube experience. Sponsorblock is a crowd-sourced native sponsor-content timeskipper. For medium to large channels it works like a charm. I highly recommend this setup.
You can have a table or view of all the ids across your implementations and FK into that.

As for how you would model it in the application, in this case you can just normalize across all the possible columns and have the orm build out your mapped object.
Yes, this is something that I have realised of late. Very few people except maybe the most psychopathic, start by believing that they are evil. Most of us believe that we are being victimised. Maybe I am an unemployed youth, outraged at the fact that some minority got a job while I am unemployed. I completely ignore the fact that I am not as qualified as the other person and comfort myself with some victimhood myth.

These minor grievances are later amplified by demagogues. The reaction to this perceived victimisation is so out of proportion that the initial grievance looks minuscule in retrospect.

The main difference these days is that we don't need a visible demagogue. The various "engagement algorithms" play the role of an echo chamber which sends opinions into a positive feedback loop until it enters the regime of social collapse.
Pointers are Easy, Optimization is Complicated
> version 5 introduced triggering load on mouse down, which I call catastrophically wrong, 100% dealbreaker with prejudice.

Could you provide more context? Why is that catastrophically wrong?
Honestly, anyone whose precision of knowledge is limited only by Godel's incompleteness theorem deserves to be a little bit arrogant. But no such person exists. Looking back on one's life tends to reveal many errors, blunders, and utterly moronic misconceptions. Plenty of material to provoke humility there.

I should say that none of this means there's no such thing as objective reality. There (probably) is some kind of objective reality underlying all of this. But we don't have access to that. All we have access to are the incomplete, quirky, partially-wrong realities that live in each of our heads.
Introduction to Weblayout:(FlexBox)
When you look deeper into these stories, most of the time the poster is entitled, passive aggressive or thinks he knows everything better.

How come that some people never have issues when posting for the first time in various forums? Perhaps they use traditional etiquette?

Harsh reactions are a self preservation mechanism. You get burned out pretty quickly by accomodating every know-it-all on the Internet.

In that forum, the maintainers probably have seen similar requests for hundreds of times.
I think a lot of complexity is introduced in our world today as the economics require complexity for certain demographics to survive. Complexity generates profits.

It also erodes the peak innovation potential of the entire species by increasing the distance to experiment and be curious while also creating greater need of dependence to survive.

I think a lot of your examples can be fixed.

Nuclear Power Plants are simple actually - they need to be simple. Complexity kills them, and human's are the weakest link. Process is introduced to ail complexity. Complex ideas introduce more complex processes to include more humans which ends up creating less efficiency. Many examples of that. A big reason why startups can compete with corporations is that startups have less complexity but then introduce more as they age usually through poor problem-solving and get slower. Companies like Apple have punched above the average weight to survive those chasms of complexity and still move quickly unburdened but obviously they have their own class of warts.

More thoughts here: https://news.ycombinator.com/item?id=24479238

Agree with you but also I think we can do better is basically what I'm saying. I don't see the world today as "this is just how it is and that's that" - there's no physical rules why we have a society the way it is today - it's mostly imaginative rules. I want to change the game, the current board is lame.
$60/year is not cheaper than $100 one time, unless you plan to run the RPi for one year and then throw it away.
> For #1, if you have ten people all on Zoom meetings at the same time, isn't that going to kill your fast-for-a-café bandwidth?

Not unless they all start at the same time. If they start a little staggered from each other, there will be time to boot the first person out for trying to do a video call in a cafe around other humans before the next one starts.

Working in a cafe is completely reasonable, and wouldn't disturb other people. Taking a call is ridiculous.
Ah, the nostalgia. Thank you for saving me so many times from dealing with DateTime APIs and making my projects that much the faster, Moment.js! It's great to see it in done state!
Ten people can be handled by symmetric 20 Mbps. That's not that high. And you're not going to have ten people on video calls in a space that can only get 20 Mbps.
WebRTC has "DataChannels" which you can use for arbitrary data.
It's important work and it can be surprisingly easy to run into the limits of your uncertainty. If you ask someone to measure a temperature in my experience 9/10 times they'll grab a type K thermocouple. Far fewer than 9/10 will tell you that the number they gave you is only guaranteed to be +/-3 degrees. That's good enough for a lot of applications but not all of them, and when something is really critical it helps to understand the full stack if your supplier/lab/coworker is making questionable claims about their accuracy.
Emphasising stack over stuff[1] is the programmer's equivalent of emphasising style[2] over story:

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

[1] I'm legacy enough to claim one should first design state, then decide on stack: "Show me your flowcharts and conceal your tables, and I shall continue to be mystified. Show me your tables, and I won’t usually need your flowcharts; they’ll be obvious."

[2] Bonus clip: https://www.youtube.com/watch?v=o__2ks4XWho
Pretty much every organisation behaves like that for things that don't threaten the organisation itself. After all, if someone gets killed by a Facebook mob, all that happens to Facebook is the user engagement numbers go down by one.
Meanwhile the cooperation in the opposite direction doesn't seem so smooth https://english.elpais.com/spanish_news/2020-09-10/us-demand...
They don't seem to publish ALL the information they receive (Surkov emails aren't featured on Wikileaks, for example), the screening and vetting process for leaks is intransparent and ad hoc. Given their position and renown, it's difficult to imagine that they haven't received any serious leaks from Russia or China, for example, yet there isn't anything on WL for those countries with any teeth on it.
Ask HN: How do alternative social platforms handle state actors?
The recent news of a Facebook insider whistleblowing on their struggles with state actors and disinformation campaigns makes me ask, are alternative platforms managing this any better?

I’ve posted elsewhere that I can see a number of my less educated and less tech savvy friends are starting to radicalise; just from being on mainstream platforms (Facebook/YouTube).

What do the alternative platforms have to offer? Is there a migration path where I could lead friends away to a new “promised land”?

Curious what are the issues and who’s making any progress with new platforms that could do with an influx of users?
In particular, why not a webpage? This doesn't need to be an app.
It was rated a 7 (major accident) by the IAEA. The only other incident with that rating was Chernobyl.
This depends heavily on type of connection. 100/100 should be bare minimum, yes, but for example Comcast coaxial business-class is still like 5-10mbit up.
Isn't tor exceptionally slow though? I haven't used it in a few years - has anything changed?
Wow, this looks really cool! I love the idea of a distillation of DnD down to just the fun bits at the core.

I enjoyed skimming some of the adventures, but I'd really like to see a play-by-play account of an example scenario. It would be great to see the procedure of gameplay, and the GM and each player's thoughts and decisions, to solidify how Mirage works in practice.
Prefixed+Naming
Sounds like wishful thinking. Trump didn't exactly harm the US economically in his first term up until lockdown, but many other countries have "disembowelled" themselves worse over that.

Nor did he commit the US to expensive foreign wars. In fact his primary foreign policy objective was to change the consensus on China, which he appears to have managed without spending a penny. Trade war/cold war with China is now firmly on the global agenda, whereas 4 years ago it wasn't. Even his opponents talk about which parts of his trade barriers to keep vs whether to scrap them entirely.
NPM workspaces RFC (available in NPM v7 beta)
I need some sort of extension that would "cut" out the beats from all those lofi music so I can actually concentrate.
That's simply not possible for the vast majority coming across these questions.
>I don't think there's any at least medium sized project that is considered to be done but not abandoned/legacy and does not receive any commits.

As another commenter mentioned, this can be pretty common in math libs.

Here's an example: https://github.com/fommil/netlib-java

This project BLAS/LAPACK/ARPACK bindings for JVM languages. The repository is marked as archived and the owner explicitly states that the project is done. The last commit was 21 Jun 2017.

This project is still heavily used, there are still multiple libraries that use those bindings.
One could argue that's what happened to NOKIA - the only non-US company controlling the largest growing market at the time. For anyone saying that it was dead already, you don't understand that despite minimal presence on the US market it controlled over 60% of the world's market and that could have lasted much longer due to loyalty of customers and upcoming MeeGo (that even US reviewers liked) if it wasn't Eloped.
Going way out on a limb here, maybe productivity has dropped due to the overall stress of the situation, and not being at home? It doesn't seem like it's ever going to be possible to separate the noise from the signal here - everyone's experiencing an unprecedented in their lifetime event causing an immeasurable amount of extra stressors...
I'm not trying to play devil's advocate, I think you misinterpreted my post.

> Also, with regards to your specific points, everyone is qualified to determine political bots are bad. I can't believe you're going with the, "Well she is missing the nuance oh and she gets paid a lot of money so there!" take here.

The point I was making in that second paragraph is:

- Company A is wildly profitable.

- Company A says publicly and internally that solving Problem Z is very important to them.

- The team tasked with solving Problem Z at Company A is understaffed, underfunded, and lacks support from leadership.

The "forest" being missed by the people working on Problem Z is the unfortunate reality that Company A does not actually care whether Problem Z is solved or not. In fact, to the extent that solving Problem Z might hurt the bottom line they probably prefer that it remain unsolved.

I use placeholder terms because while this particular story is about Facebook, this same thing plays out all the time at darling companies in Silicon Valley (and presumably outside, but I've less experience there).

I respect the memo author immensely. In similar situations I've just left quietly. The author probably should've done just that, now their name is directly linked to this story.
I believe this project was done when they posted the black lives matter banner. If you have time for this it means the bigger issues have been solved.

Let's take a moment to celebrate this project! Time flies, time matters