skysight-inc/HackerNews huggingface dataset:
Developer's Summary of Consciousness and the Social Brain
Because Discord is such a reflexive answer and everyone piling onto it would interfere with surfacing a broader set of ideas. Discord is ok, but I find its ergonomics much poorer than Slack’s.
I guess it depends on your background. Some of us studied math much before programming, and then we find some of the notations used in programming extremely preposterous. I meant the examples above as obvious failures of the notation used in programming. I'm honestly surprised (and terrified) that somebody can consider those better in any sense than the mathematical notation.
I am amazed yet again how willing are people here to defend Zoom and China, even daring to compare USA to China lol.
While the U.S. might not be perfect and it does have its share of problems, it cannot compare to a fraction of China's problems.

Zoom is China's shill, while representing itself as a U.S. company, which should be publicly condemned.
You can intuit how much “active time” it will take you, personally, to do something. How can you intuit how long a task is going to spend in a queue waiting to be worked on because your team doesn’t have capacity, or another team “down the chain” doesn’t have capacity?

We have queuing theory because people are bad at intuiting the latter, and I don’t even think we're anywhere close to good, as an industry, at intuiting the former.
All valid complaints. However when you look at how doctors deal with data and information tech they seem unable to innovate in that space. No medical establishment has the capability to make something like what Apple is doing. It just doesn't exist in that intellectual DNA. Furthermore, in my experience doctors are terrified of tech. They fear being replaced for some reason. I've seen it over and over.

(full disclosure, I've been working the the health sector for a while making new applications using Apple's HealthKit.)
Just in case you (or someone else) don't know why you are being downvoted, I'll give you a few reasons:

- Banks have to put these double-checking and reporting systems in place because the law mandates them to. No amount of ACID compliance in your database is freeing you from that.

- These requirements are not stupid either: assuming you had a perfect system with perfect ACID compliance and 0 bugs ever (which we all know is impossible), a random hardware failure (or cosmic ray) can flip a bit somewhere and you are screwed.

- Your comment reads as extremely condescending, which is never good to get your point across.

- Not only that, but you dismissed the work of some of the best people money can buy in two sentences with 0 rationale. Next time you think you know better than an entire extremely well funded industry, think again, and again, and again. If you are still convinced you know better, please open shop because if you are right you'll not just make yourself the next self-made billionaire, but also probably improve our lives in the process.
Yes, yes, I know, everything is a slippery slope towards the Orwellian dystopian nightmare and the boot stomping on our heads forever.

Pseudointellectual quips like that have become such trite and banal cliches at this point there's nothing left to do but laugh at them. Throw the one by Voltaire onto the pile too, or the one about trading security for liberty.
Universal Copyright Convention (UCC) and Berne Convention. This covers the vast majority of the world.
Forecasting time to move an item through dev cycle is best done this way, using historical data.

But if you want to know how long it will take to build "new system we have never done before" then, we are back to the estimation because i have to build a model of what the system will be - and although Incan think Inammaccurate I won't be ...

In then end forecasts and estimations are just able to answer two things - when wont it be ready (ie it's definitely going to take longer than two months) and have you thought of all the foreseeable risks?
punching into the jar's bottom with a flat hand (90 degrees from the arm, palm facing outward) has always worked for me.
George Floyd: Trump mocks teargassed protesters, says it was a beautiful scene
I am really looking forward to read the blog post "design software like it is 20s" where someone found my commits from this year and (hopefully) comes to the same conclusion.
The Deal That Made Bill Gates $350M in 1986 (2011)
I initially rebuked thinking that the OP sounds like a disaster, but then I remember from working with other banks that they have an infinite amount of systems from decades of mergers, re-org, etc, all siloed in so many different ways.

So in no way was the OP's article as catastrophic as it initially sounded.
We’re building a new note app on top of Quill. ProseMirror is great but it’s lacking a little in out of box usability. We’ll consider moving to another editor as we get more traction.

In our app, we have a dynamic flexsearch index for full text search, and support for filtering by tags in multiple ways while also doing full text search.

There are 3 techniques for categorizing. One, called contexts, is like a separate notebook. Tags and note data are totally separate from each other in each context. Within a context you have mentions (for people) and topics. Topics support heirarchy, so you can have Projects as well as projects/NoteBrook, as deeply nested as you want, and you can search for any level of nesting.

The search engine then supports full text search along with AND for tags at the same time.

If you register for an account, you also get instant sync to all your devices.

A new version is coming out this weekend, we’re still in alpha. The next version will have note favoriting, deleting, and editing, along with some better workflow for nested tags. We expect to launch the Beta in June with apps on every major platform (desktop and mobile).

If you have a chance to give us a try, please let us know how you like it! https://NoteBrook.app and the early access code is ALPHA2020. Email us at hello at NoteBrook.com
I came here to say something like this, except for the last part.

I would say, rather, there are no stupid questions.

After awhile it will become increasingly clear who fields questions well, and who doesn’t.

Cultivate the former, avoid the latter.
"the web was still 20 years from being invented [next door]"
How focusing on many fronts made a $6k MRR business shut down
Also: “[Capitalism] started out with a noble and high motive… but like most human systems it fell victim to the very thing it was revolting against. So today capitalism has out-lived its usefulness.“
Peering costs money and ISPs like Telekom are missusing it.

All those Telekom Endusers are consuming Google Services like YouTube etc. but Telekom doesn't peer for free. You have plenty of peering congestion stories here in germany for the last 10 years.

A german hoster called Hetzner, also did not wanted to play that game with Telekom and you were able to pay 5,- Euros per Month to have paid peering between your Server and Telekom.

When you look at Telekoms peering: https://www.peeringdb.com/net/196 they have only 20G with DE-CIX Frankfurt. They don't peer publicly, we should force them :(

https://www.peeringdb.com/net/433 google vs. do https://www.peeringdb.com/net/6494

Reliability, redundancy, peering, latency are factors.
Odd how it does not give the weight of bicycles in the specs.
To make the company more profitable at expense of your health.

The whole activity of estimation, planning and reviewing is often just a way to implement micromanagement.

What is the benefit? It pushes engineers to spend 100% of their time on urgent tasks and stop doing any learning, exploration of new ideas, discussing alternatives, socializing.

[Over]committing creates a constant sense of urgency that leads to higher productivity in the short term. Unsurprisingly, it's a source of burnout.
Flow browser passes the Acid tests
Can't really say much about landing a job. But I think the best advice I can give when getting a job is this:

Your job will most likely have nothing to do with what you were taught in school. It might have some superficial resemblance because you might use the same tools or in rare cases even apply something you learned but the the day to day work, the skills you need succeed and what you need to do to do something well are simply stuff you are never taught in school.

Higher education is used almost exclusively as a signal in hiring. Higher education teaches you how to be an academic (and if that's you career choice than forget what I said) it isn't a vocational school and neither the people who ran the institutions nor the people who will hire you expect Academia to actually teach you how to do the job.

This is true for almost all degrees to some extend, not just CS, but it is very evident in CS and many fresh graduates who land their first CS job have a hard time to adjust to the change in expectations.

For CS the shock usually revolves around understanding that most of what you are going to do is combining and interfacing with other people's code (whether colleagues, open source libraries or 3rd party services) and rarely if ever do algorithmic or data structure work.
Could a global ‘observatory’ of blood help stop the next pandemic?
thats true, but at some point it goes so far it becomes an anti-pattern

apple, like any other company of thier size, can continue to move forward and drop old technologies while at the same time keeping older apps working; its eimply a matter of will and policy
As an insured, insurance is to protect yourself from an unknown randomly distributed loss that you can’t afford.

As an insurer, you can afford to insure if the losses occur within the assumed probability distribution and loss magnitude parameters.

In the case of auto (or driving) insurance, it is known that driving aggressively will cause more collisions hence more losses. Therefore, any insurance company not taking this knowledge into account will have uncompetitive premiums compared to another insurance company that is. Insurance only doesn’t work in this case for people who choose to drive aggressively.

A more contentious point would be people living in poor areas having to pay more for insurance due to more property crime in poorer areas. It’s easy to say someone who drives recklessly chooses to and should suffer the consequences, but what about someone who happened to be born to poorer parents?

In the case of healthcare, there are a few known factors that make many chronic health events not random, such as bad diet, lack of excercise, and bad genes. A broken arm might be a sufficiently random event, but what should society do about the non random health losses? What if you were born to poor parents and never had much of a chance to make it so you had a job schedule that allowed you a routine to workout regularly? Or time to cook healthy foods? Or you don’t make enough money to live near grocery stores that sell nutritious foods?

But then at least 70% of Americans are fat. And I see them voluntarily buying large containers of sugar water multiple times a week. Why should I have to pay for their diabetes? Same for a smoker or an alcohol drinker?

It’s a nuanced topic that makes me wonder what freedom is and how much freedom can cost. Am I restricting freedom by not wanting to pay for others’ actions known to cause certain losses? Should people be restricted from certain actions if they can’t afford the losses, therefore restricting their freedom? Can they even be restricted, logistically?
I speak two, and in one of those, the meaning is completely different. In my native language, the nasal "huh" is actually and acknowledgement as in "yes, I will do it" or "ok, go ahead". Our version of the quizzical "huh" is actually a nasal "aa" sound (as in cat) with an upward inflection.
It's not that black or white.

Should a country publicly fund higher education for its best and brightest? Of course. It might be direct funding or government sponsored long-term loans repaid from future earnings after an income threshold is reached, or even something else.

What about students from other countries or degrees such as MBA's? Probably not.

In the second case, university income from full fee paying students shouldn't be instead of other government funding as this can have other perverse effects such as forcing growth and degree's that do not help further the aims of higher education.
Apart from everything already shared here, the Julia community is incredibly friendly. I hang out on the slack a lot and the amount of helpful people hanging out there is amazing. It really reminds me of early ruby IRC.
It also supports full Google Mail [1]. While I don’t think it will ever be competitive to Chrome or Firefox, it’s super cool to see it’s actually possible to start a new web browser project and get it to this point.

[1] https://www.ekioh.com/devblog/full-google-mail-in-a-clean-ro...
"But the ErgoDox suffers on massive flaw, the thumb cluster is horrible for the outer thumb keys, half the buttons on the cluster are unusable/reachable and it's got this giant top."

Never used an ErgoDox. How do others find the thumb cluster?
You should reach out to Whoop and request they sync their data with Apple Health. This isn't an Apple issue, this is a Whoop issue. The more users who request it, hopefully, the more they'll see the need.

Also, to counter one of your arguments above, Apple Health doesn't do a lot of analysis on third party data short of showing it in charts, so there is still value to using Whoops app for that aspect of it.

As an example, my scale is Whithings, my bed had a Beautyrest Sleeptracker both of these services consume and contribute to Apple Health.
Assuming the maps and assets are static, the only thing needing to be downloaded is the current state of the game and entities, which is a handful of megabytes. I agree that an SSD is completely irrelevant here, but so is the network. The hard problem here is how do you sync state between the different servers in real time so that transitioning between servers is seamless (and how do you handle reconciliation after an eventual net split).
From $0 to over $11.000 Click here to grow your FREE income “vine”
Banks have notoriously terrible uptime! See, for example, the wide range of multi-hour to multi-week outages suffered by many UK banks in the last few years.

Most of the legacy retail banks regularly take down their online banking for hours at a time to do 'planned maintenance'. I've also heard that this happens to things like payment gateway APIs that aren't directly visible to consumers. Sometimes a Faster Payment might take a suspiciously long time and that's because the API fell over or was down for maintenance.

At least the data integrity is pretty good.
What about SaltStack ?
I was daydreaming earlier on how these mega-big banks can get away with everything (HSBC, Barclays, DB, MS, BAML, etc. etc.) and how nice would it be if all these super complex scheming products that are leverage upon leverage upon leverage would disappear tomorrow..

These mega-big banks and their practices, ranging from LIBOR manipulation, scamming retail banking practices, scamming their own IB/FX customers..). And they get away with it.

As much as I dislike religion (I love the notion of Faith, but I dislike the self-identified 'representatives of gods'), I believe that the most ethical type of Banking is the Islamic Banking (again, not about the religion)(gods that give cancer to little kids to "test their faith" are not my type of gods).
From TFA:

"We ruled out swimming because the trackways are so regular," said Martin Lockley, a paleontologist and professor at the University of Colorado and an author of the study.

"Modern crocs sometimes use hind feet to punt along, but the tracks are irregular incomplete, washed out splayed and not in a regular one foot in front of the next trackway pattern."
HN crowd has lost my respect. Not from this instance alone. But as a culmination of years of inaction.
Sure, it just means that the processing is done in a batch job at the end of the day. However, it doesn't mean that the batch jobs don't use a database. There's probably something like db2 on the mainframe, possibly even COBOL or RPG
There are many differences between the practice of mathematics and programming, to the point that I do t believe that they are comparable.

One basic thing is that PI (and even more so E) are pure abstractions. They correspond to certain physical or intuitive concepts in certain contexts, but their identity across contexts is more important. Even in programming, we sometimes use one-letter variable for very abstract things (the loop variables i, j, k; T, U, V as type arguments in C++ and co, or a, b, c in Haskell; and probably others).

Another major difference is the way this is actually done. Programs are written once and then mostly read, tweaked, debugged. Mathematics is all about writing and writing and writing, a lot of times from scratch. You're not as Lilly to be editing a file from 2 years ago, you're more likely to be writing a new attempt from scratch. And, people will likely only read your final version, not your hundreds of attempts before. So efficiency in writing your ideas is all the more important than in coding.

Another aspect is that, a lot of the time, the mathematician will spell out a lot of intermediate steps between a problem and a solution that, in a computer program, actually fall in the execution, since we're not in the habit of proving our code reaches the final state we envision (even informally); and certainly not in-line with the rest of the program. So again, in mathematics you end up writing a lot more the same few symbols, making long words all the more harmful.

Imagine

X + 6 = 5X
X - 5X = -6
-4X = -6
X = 6 / 4

Spelled out as

Unkown plus 6 is equal to 5 times Unknown
Unknown minus 5 times Unknown is equal to negative 6
Negative 4 times Unknown is equal to negative 6
Unknown is equal to 4 divided by 6

Which of these is clearer and easier to follow?

Edit: I'll also add that function notation works great for unary and maybe binary functions (though operator notation is generally nicer for binary functions), but it becomes horrible for anything past that. For example, the sigma notation for sums is much easier to remember than if I wrote `sum(1, 789, some_value squared)`.
Polymorphism is lovely - if you have strong typing, otherwise it's horrible. I shouldn't have to guess (!!!) that I am "most likely dealing with some kind of abelian group".

I don't expect to solve the twin prime conjecture. I do expect to understand, say, a kalman filter, or a multilayer perceptron. Those are not difficult concepts. And yet... I could not name a single paper that I could say to someone who doesn't already understand them "go read <x>".

How is that anything but damning? What is the point of a means of communication if I cannot impart a novel concept with it, because the reader must already understand all possible and imagined meanings of the plus sign to understand what I'm doing with it?

(side note: who's going to be solving the twin prime conjecture and not providing the proof as code? Why? A computer as an automated theorem checker is revolutionary.)
This is going to come to either an immediate or tragic end when someone inside this zone needs the police to come save them. Either the police will tear down the fences and fight whoever they must to rescue this person, or the mayor will order them to stand down and an American is left to fend for himself so that a politician's agenda can be advanced.
Guestimate? There's already a real word for that (estimate). Is it automagic too?
AFL-CIO blasts Facebook over software that could limit union drives
Wow I'm glad this person saw the value and wrote this! I hope it becomes a series of posts. I'm on the software side, but have always romanticized the hardware side -- gotta stop wasting time and start learning and tinkering with hardware...
The table in the article considers "eh" (like in Spanish) and "a" (like in Russian) as equivalent to huh in a given language.
You are not a part of the market for those men unless you are a woman they want to sleep with.
police are not the reason we have safety.

a police force doesn't prevent you from being attacked, they only dispense justice after the fact and only sometimes.

welfare, courts and legal systems have a far larger impact than police as a means to prevent violence by having a peaceful way to resolve issues between individuals and ensuring basic needs are met. they also happen to be cheaper.

most violence happens at the edge of society where people cannot avail themselves of the court system. (drugs/prostitution)
Is there open designs available for inexpensive DIY one hand keyboard? The accessibility keyboards are prohibitively expensive[1].

[1]https://needgap.com/problems/96-one-hand-keyboard-keyboard-a...
How does Atomic run system containers without Docker Daemon?
The pandemic was way overblown and it's rediculously obvious at this point.
Engineers offer smart, timely ideas for AI bottlenecks
People think that arguments gain status because they're heard outside of their merit.

People also think that they're able to judge what arguments will fool other people while still be fooled themselves.
I have a Gergo and a Ginni. A fan of the Gergo (the Ginni is fun), if I needed to go back to an office I’d get a second one
There is an element of truth in this- just remove the word 'black' from your comment,as it's not necessary: I see a lot of young adults(I was one of them some years ago), who dress and behave in public in a way that it almost guarantees unnecessary attention(not in a good way), including from police. Dress like a normal person,not like some low life drug dealer,who spent 10 years on heroin, drop the idiotic language -'oi bruv' and so on and suddenly life becomes better. Even the hardcore criminals were fast to realise that it's much better to wear a suit and a tie than a tracksuit and and a hoody.
"My product is great. I do not understand why the customers are not buying it. It is not exactly helpful that I'm told my marketing sucks"
I don't use an ergodox but know someone who swears by it. I use a Lily58 and a Corne. Both run with the idea.

I have always noticed that I used only my left thumb for space on a regular 104 keyboard. So my right thumb was mostly useless. With a thumb cluster on either side I am forced to use both thumbs. I even assign keys I use a lot to the thumb cluster, especially the layer modifier. I am fairly adept at the split layout now, and refuse to use a 104 keyboard anymore.
I just got the last few parts to build a Gergo. I wish I had gotten choc switches for it, but maybe if I ever build another one.
Hey thanks for clarifying. Do you have any good resources to further my intuition? It's clearly incomplete.
Nor reddit by the way!

I think platforms are OK to publish this as long as it's behind an "NSFW" wall/toggle. But platforms like Facebook choose not to have one (not to mention that the policy of real names isn't really compatible with posting NSFW content)