skysight-inc/HackerNews huggingface dataset:
That half a mile is needed for non-negotiable constraints, like the scale of airplanes (e.g. gaps between landing strips or fingers), the capacity targets (walking to board a plane is better than not flying at all) or the available space to add terminals (Heathrow is a good example).

There are also practical needs, functions that follow the form, that are no less important than minimizing walking, like the convenience and cost reduction of putting a lot of travellers in the same huge terminal and if possible in the same huge hall, with one subway station, one customs funnel, and so on.
It’s as if everyone forgot why we moved presentation logic to the same place and why we favor declarative programming over DOM mutations. When you render is completely orthogonal to that.
There's so much mystery in life. When you were young, you think you understand a lot. You can study anything. But you'd slowly find yourself clueless.

This realization as I got older actually pushed me more toward atheism. I realized none of the religions actually got you any closer to solving any of life's mysteries. They just inserted rediculous answers without any good reason to believe them.

Now, my atheism isn't the young person's "crusading atheism". It's just simply my current inability to believe that a god or gods are the answer. I'm stuck there until there's a better reason than, "we can't explain a lot of stuff, so therefore we can just insert the supernatural and call it explained."
Great to see you. Just not around here – Jan Chipchase archives (2018)
> But a car crash on a highway typically involves two moving vehicles, reducing the delta at impact.

This doesn't seem correct.
I enjoy the convenience of wireless. But I do make a conscious effort to put devices that are going to stay in one location on Ethernet if possible. I even specifically bought a certain Roku model mainly because it had Ethernet.

So basically the only things on WiFi are laptops, phones, and devices which don't support Ethernet. For the most part I don't notice issues with my WiFi. I do use the Ubiquiti Unifi access points for providing WiFi in the house.
A 38-year-old man watches all nine ‘Star Wars’ movies for the first time
> I suspect this depends a lot on the installer.

This is London, all installers of everything suffer from vertigo
This is nice, simple and essential.
Would be cool to see a blog post explaining the simulation!
This is a great example, though, of why most people won't care. Most people will look at that and think "Swartz hacked in to a system, stole data, and distributed it for free. Sure, the prosecution may have been harsh, but I don't go around hacking into systems."

To be clear, I don't agree with that, or any of the 5 points I put above. But I still think it's important to emphasize that 90+ percent of people will look at that and similar cases and think "that situation doesn't apply to me."
Well spotted!

I enjoy the large ones (eg. https://random-roads--edwardcunningh2.repl.co/#1589058113269) where I imagine the gaps left in the middle to be parks.
I posted something here: https://reuters.zendesk.com/hc/en-us/requests/new I wonder if I'll get any response...
It grew out of Cinderella, which released its first commercial version in 1998, so JavaScript was only around a few years, and did not have the potential it does today. I found Cinderella about 5 years ago, and I like the way CindyJS has evolved for geometry and math needs.
> We caught it very early

I know what you mean but this triggered me for some reason :)
No amount of instruments will make flying a plane safe if the pilot isn't trained on how to operate the plane _only_ using instruments.

It's very counterintuitive to operate a vehicle, and force yourself to ignore all visual cues from outside the cockpit.
I'm a bit suspicious after spending 5 minutes trying to replicate the frozen clock phenomenon and having no success. Often, the second hand ticks within a very short window (<150ms) of looking at the clock, consistent with what I would expect.

When you shift your focus to look at an analog clock, the time to the next tick of the seconds hand should follow a uniform distribution between 0 and 1 seconds if there are no visual bugs. It seems likely that people experience some confirmation bias, where the delays above 0.9s stand out more in their memory.

I really don't buy the claim that there's a 500ms delay in perception here. At the very least, this should be bounded by the time it takes to move your eyes (~100ms).
I think when you take a look at the interaction between science and government throughout history you will largely find “science” has mislead humanity at most steps along the way. Thats not to say it is never useful, just that it is a form of information that should be used by our society with extreme caution.

But fundamentally I disgree with your opinion that the real world is muddled and confusing. With issues like pandemics science is more nessisary because it is a specific and specialzed issue not many people understand well, yet it is directly impacting most of our lives.

But if you look at the Amish people for example, you can live your entire life knowing almost nothing about science live a have a happy, healthy and meaningful existence. Generalizing that example more we can see that successful flourishing human civilizations have existed for all of our history and all of the probably had less than a percent of the scientific knowledge we have today, yet we are suffering from mostly tge same issues: suicide, racism, sadness, disfunctional governments, power struggles, etc.

You say that science is illuminating but I fail to see where science has truly made any part of the human expience more enlightened.
OK, indeed, the slogan "the state can take better care of your child than you can" does not in fact apply to the atrocity that the article covers. That slogan is classical Soviet-style double speak.
Thank you, that was very reassuring.
So there is no reason commercial pilots couldn't spend a couple hours practicing stall recovery and engine outs in a Cessna.
Engines of Democracy - 170 employees, 1 manager (1999)
Author here - as an adult I've found it increasingly more difficult to stay connected with friends I don't see frequently. I wanted to build a tool which reminds me when its been too long since I've contacted a particular friend.

The past couple months I've gotten some good feedback from friends/family using FriendSavvy so I decided to share it on HN.

https://www.friendsavvy.com

I'd be curious to hear your feedback too.

Thanks,
Chris
You should try Algodoo with the lasers and optics. It's free now. It is a 2d physics sandbox with a great GUI.
I'm saying that law enforcement probably doesn't need such intrusive surveillance, and that better results without violations of civil liberties could be acheived if we spent more money on it (or spent our current outlays better).
> Or if you're communicating over shared memory between processes on the same machine, then the entire serialize/parse round trip required with protobuf is 100% waste.

This is the part I don’t agree with. What I’m saying there is value in using encoded structures not only between servers and not only over shared memory but even within a single process. Yes, you discard the ability to just jump to any random field, but that is not always important. Often it can be better to spend some compute cycles and L1 accesses to save main memory accesses. If you are having to make full access to some kind of data anyway, then packing it makes a ton of sense. Consider any kind of delta-encoded column of values ... you can’t seek within it, but if the deltas are smaller than the absolutes, this can save massive amounts of main memory bandwidth. This is why I argue that representing something as a C struct in main memory is not obviously advantageous, outside some given workloads.

As for flatbuf at google I’m sure you’re aware that the only way to get the kind of mindshare you’d need to ship it would be to make websearch measurably faster.
Then what is primary and secondary schooling about? While not perfect, it emerges from bureaucracy and it does achieve things that many parents did not (such as literacy).
It's a bad one since a human is very bad at estimating very short (less than 1 sec) time frames. Try the mirror experiment, it's straightforward.
Likewise. Running four tp-link gigabit (one is also wireless). Have to reset the whole lot every four days!
> For playing music

What do you mean by "playing"? I play the digital piano with wired headphones, and with bluetooth sound it is absolutely unplayable due to the latency.
Look around a random street in both places. Those are so different its almost misleading use that single term for both.
For a DAG, maybe, but it requires a lot more bookkeeping. Now you have to remember all the pointers you've seen before in order to detect dupes. To do that you probably need a hash map and some dynamic memory allocation, ugh.

And what happens if you copy two different branches of one message into another, and they happen to share some children? Do you have to keep your seen-pointer map around across multiple copies?

For a cyclic graph, things get more confusing. Copying one branch of a fully-connected cyclic graph always means copying the entire graph. Apps can easily get into trouble here. Imagine an app that implements its own tree structure where nodes have "parent" pointers. If they try to copy one branch into another message, they accidentally copy the entire tree (via the parent pointers) and might not even realize it.

The one way that I think pointer aliasing could be made to work is if pointers that are allowed to alias are specially-marked, and are non-owning. So each object still has exactly one parent object, but might have some other pointers pointing to it from elsewhere. A copy would not recurse into these pointers; it would only update them if the target object happened to be part of the copy, otherwise they would have to become null.

But I haven't yet had any reason to try implementing this approach. And apps can get by reasonably well without it, by using integer indexes into a table.
I think OP does not buy that camera system is better than eyes or that our vision system is bullshit insane.
Silencing Hacker News
> If you think that kind of society won't ever happen during the next X thousand years

Its happening today...
What you might not know is that your emotions can do this too (create feelings which feel real but don't match with the reality of a situation, with the purpose of fulfilling an underlying need of the brain - typically protection).

This is at the heart of mental health - the issue being that imagined feeling patterns are formed during infancy. During that period you need to maintain relationships with your caregivers in order to survive (so your feelings organise around achieving good caregiver conditions). However when you are in the wider world as an adolescent/adult things are very different (1. don't need your caregivers to survive and 2. the rest of the world doesn't act the same way that your caregivers do) and that's when things get bad-mental-healthy. Your brain is imagining feelings to satisfy a different environment to the one you are in.

Even more amazingly the brain knows it does this and has a built in correction mechanism - dreams. They don't auto correct, but provide instructions (if we listened). This isn't the Freudian-everything-is-a-penis/vagina vibe, but a much more practical route to using dreams to diagnose false feelings. I wrote a paper on this here: https://psyarxiv.com/k6trz

When you have spotted a false feeling it's very easy to get rid of it. You have to catch yourself repeating the pattern and break it. Do that a few times and your brain reconsolidates and no longer feels the inaccurate feeling as it understands that the survival function of it is no longer required.
How does it transfer all these signals to the computer? Via DP?
Deno will stop using TypeScript
None, you're just shifting the risk to the user.
It could be that this sort of thinking contributes to the massive number of JS frameworks out there. You think React is bloated, so you make a "React in 70 lines" ... realize there's some things you missed... fast forward to two years later and you've got another framework.
Yes, if it finds a new model in the `./models` folder, it'll automatically create those endpoints!
I have some experience with both sides of this picture. I grew up in a suburb with highly rated schools, and I'm raising my kid in a dense city with poorly rated schools. School ratings are (mostly) complete bullshit. My school left me completely unprepared for facing the real world. I literally had history teachers that taught me that the civil war wasn't about slavery. Every teacher I had taught to the test, and this was decades before NCLB.

Meanwhile, my child who is in a medium rated school in a poorly rated school district is learning critical thinking skills that I didn't even know were necessary until I started flunking out of college. As a second grader, he not only can keep up with math and science and writing standards for his age group, but he can actually apply it: I'm constantly seeing him take real world problems and figure out how to use something he learned in school to solve that problem, whether by building a mental mathematical model or designing an experiment, or using a resource like a dictionary to help him understand a word he doesn't know. My world was never like that...I thought of school as an intake of knowledge that had to be memorized, not as a way of learning.

I'm not putting these motivations into your mouth, but I get the feeling like school ratings are merely a subconscious correlation with whiteness, and as long as you aren't completely checked out from your child's life, you can ignore them completely.
I tried my level best to read that "article". After about 6 paragraphs it was still on about the authors history and that's when I knew what it was. An advertisement for him. Got the hell out of there. Save your time. Skip this one.
Same for me. The UI is not obvious.
Studying computer vision and specifically the intersection of visual computing systems and human vision in the context of Augmented Reality really cemented to me how much "bubblegum and duct tape" human systems really are - and are totally amazing.

Namely how flexible/fluid adaptive the brain is. The eye is pretty "dumb" but the processing pathway of the optic nerve through the visual cortex (which is hilariously on the complete other side of the brain) is a marvel of processing.
Well, you batted your eye...

I count myself in that group. I have no interest in turning this into any sort of argument about which group gets to be the martyrs because other people can or can't call them names they don't like at certain points in history. Monkeys gang up on other monkeys all the time, it's part of what they do, but it's not really interesting to play on either side of that game.

People call them/us that. It was meant to identify that group of people. That was the least interesting part of the whole comment. Let's talk about any of the other parts.
Looks like they do both, but not much fibre coverage yet.
True true, it does. I'm not sure to what extent it is needed in kernel but I'm sure there are some use cases.

I was aiming, if perhaps badly, at the crypto really, as I'd seen some arguments that we needed it in Linux to run on constrained devices. I don't really have a problem with including it in the kernel to talk to other devices, but I would like to discourage "lightweight" is "better" when we have perfectly fine AES for your desktop needs (someone somewhere will encrypt their disk with it with LUKS for no logical reason).

Yes indeed. The arguments against it are entirely political.
Tangentially related: does anyone here happen to know if celebrities use 2 different signatures (one for fans, one for signing official documents)? Or do they give away their actual signature every time?

If the latter, I'm really wondering how that is not widely abused. Sure, it's illegal (as remarked above). But for celebrities that give out massive amounts of fan signatures, you'd think one of them would eventually be abused.
It’s also a label itself rooted in white supremacy. These people fail to meet the expectations of whiteness, but still must be distinguished from other forms of “trash.”
If anyone else struggles with how the formulae "V-J=1" and "1+D-F=0" are obtained:
You can think of the two different ways of joining bodies of water (join two separate bodies of water (J) and join the same body of water (D)) as algorithms for computing a spanning tree in the original graph (J) and the dual graph (D).
This kind of thinking is what inspired by (root) parent comment. If we don't like our government putting people in the "capture and torture" risk management scenario, we need to act politically to prevent that from happening, because there is very little we can do technically to prevent such a thing.
The examples you give are of someone getting caught doing something, not from having been prevented doing so. Is the right conclusion then to feel safer?
> I think in most places if there's a war, the losing side doesn't get that kind of treatment.

Japan received that treatment after WW2. They could keep their emperor who led them to war, and most of their culture intact. The US had no will to destroy it, as it needed Japan for the battles to come.
but i really do wonder why this is such a matter of debate. if performance and specific semantics are an issue...just use the standard tricks and write bytes into a buffer and push it onto the wire.

if performance isn't an issue, then just use any of these tools. unless the tooling cost and representational issues make it easier to to just use bytes.

all for abstractions..but people seem to to be blind to the idea that there's a perfectly good one a short step down from capn proto
Do you also think innocent people being harassed by police because some AI-driven surveillance system says they're a criminal is a good thing?
> At the end of the day a slim win by voting is enough in a democracy.

No. That is a feature of a specific form of democracy, first part the post voting, which apart from anglophone countries most Western democracies do not share. They almost seem to be missing many of the type of problems that anglophone countries have nowadays, which have been linked in literature to the style specifically.
We might indeed find something of intellect closer! It would indeed be interesting! It is not, however, something we have reason to expect would be particularly probable.

I am unsure what variety of "opinion" you hope to extract from your hypothetical Neanderthal, and take the opportunity to note that, as social mammals with large and adaptable brains, the opinion systems of intelligent hominids are substantially shaped by their upbringing and how they relate to the society around them, particularly as regards the more complex systems of thought.
IPFS browser add-on causes DNS leak
The "Economic inconvenience" is forced labour. We only feel morally okay with it because men are disposable, and women are a protected class.

I understand the argument that it's wrong to force a woman to carry and bear a child. It seems, though, that the lesser evil of forcing a man to give money to that woman shouldn't be allowed under similar ethical reasoning.

(I.e. if it's okay to kill a foetus, it's okay to economically disavow it.)

But this argument would be very unpopular.
How to control conditional flows in Ruby
I know people who have to have everything wireless. Little do they realize that all that extra radiation is probably slowly killing them. On top of that is the security risk of having personal data leaking out of your room to whomever decides to eavesdrop on the signal (A threat model which becomes clearer when you see how easy it is to collect signal leak)
The code is at https://repl.it/@EdwardCunningh2/Random-Roads
Very well said about the sin eaters. I once heard a joke: "in the south, they don't care how close you get as long as you don't get too rich. in the north, they don't care how rich you get as long as you don't get too close." But the colder truth is probably the french "il y a des cons partout": jerks are everywhere.

As far as figuring anything out, the best I've figured so far (my back and knees being in better shape than yours) is a line from a movie I saw in the States:

Be excellent to each other and party on, dudes

(californian "dude" is not only unisex but can even be used, with proper intonation, to communicate whole phrases)
The OSSU curriculum has a nice selection of textbooks.

However, I am concerned with the fact that these curated lists lack a unifying idea of what CS is.

If you go to pure math instead, the consensus is clear. A pure math bootcamp, like Math 55, is mostly linear algebra and real analysis, taught from Axler and Rudin in its current iteration.

Simpler math curriculums progress more slowly, or use easier textbooks, but the idea remains the same: Linear algebra and real analysis.

What is the equivalent distilled core of CS? It can't be so many things. There must be a core which you build upon by stacking other courses and textbooks.

My take on this is logic and computation. They are the algebra and calculus of CS, and they are intimately related by the Curry-Howard isomorphism. I find it alarming that CS students are often not taught basics of propositional logic, first-order predicate logic or lambda calculus. It's the basics, and it is really useful.

Software Foundations [1] implements a nice curriculum in line with the ideas I have written about, but it is aimed at graduates and consequently it lacks background. I am still thinking about combinations of textbooks for undergrads that would offer something equivalent. Any suggestions welcome.

[1] https://softwarefoundations.cis.upenn.edu/
The author does this all the time. I follow him on twitter because I love the weird stuff he finds/builds but I don't know why he posts them on twitter instead of a place more suited to multi-sentence works.
Since the beginning, Florida has been acting to protect the most vulnerable to serious complications. And it's working.
It is widely understood that young healthy people are very low risk so those same young healthy people are using that information to get back to life with very little risk.
I'll just say short sighted article, the main problems are news paper organizations who want to maximize profits no matter what and non operational payment processors who can't process real micropayments. One of the reasons why Bitcoin was made is "casual transactions" like news article access. Micropayments will come sooner or later.
From my personal experience, taking notes by hand, at least after the initial presentation of information, is better for recall and synthesis. There's plenty of research that support this if you look online.

But obviously, digital storage is much better for data persistence and sharing. I personally think maintaining a Zettelkasten-like system by hand is too much of a barrier. Try looking at apps like Bear or Notable for your needs.
In the context of computer science, matrices are used as a representation construct with different possible formal interpretations which frequently can be recognized depending on the supported operations. For example, some functions of NumPy assume that matrices represent elements of linear algebra while other functions treat a matrix as a collection of rows or columns. In the latter case, a square matrix is probably an exception because rows and columns have completely different semantics.
> Maps is not compulsory

Great, show me the button on my car that disables its cell modem and location tracking features.

Presumably, it is also legal to remove the license plates, since those are being scanned, located and dumped into commercial databases.

Many parts of the US don’t even have sidewalks or bike accessible roads (and Uber/Lyft track you), so there’s no reliable privacy-preserving alternative.