skysight-inc/HackerNews huggingface dataset:
In case you’re wondering why I, and others, are downvoting you: it sounds like you don’t have an even basic understanding of the technical aspects of a Mars mission, yet are spouting off — seemingly very confidently — statements of feasibility. Your comment doesn’t add to the conversation, and is at complete odds with nearly universal scientific and engineering consensus. SpaceX is going through billions of dollars with explicit near-term goal of a Mars mission. Perhaps, next time, try asking questions, rather than throwing baseless assertions.
No one has done the math, though.
Not sure how this is a useful statistic. I'm being perfectly honest. I think it can only be useful in retrospect, since our ability to predict the near future, given current circumstances, doesn't seem high.
Could it simply be due to the difference in kernel versions?

E.g. you have some new-ish hardware where the most recent kernel (packaged in Arch) includes fixes.
It sounds as though your friend urgently needs to investigate service opportunities for her dad. Sometimes when people discover how unexpectedly useful they are to others, it's like a psychological vitamin that was missing.
Ghandi is the face of that movement but was just the tip of what was a very bloody revolution. It is important that we think the movement was "non-violent" such that we can point to it to dissuade people from challenging the status quo in a material way.
> so I wouldn’t hold my breath

Of course. I agree that market pressure is pushing companies that way and there's little that can stop it now. But that still doesn't make the excuse a good one, certainly not for us, the people.
My son is on the ASD spectrum, high functioning as well. This may not be the same with you, but he has a few passions that he will steer conversations towards if given half a change - do you think you might be doing this?
To be a little more constructive:

The probabilistic interpretation is odd, since it can only produce a few (maybe even one!) distinct values.

$k$ should probably be chosen to avoid ties (e.g., odd for a two-class problem) so you always get exactly one answer, and you should definitely chose $k$ using different data than you use to evaluate the model (e.g., validation set or inside a cross-validation loop).
I experience this in a sense when I meditate deeply (= a 10 day retreat, 10 hours per day). What I see in my field of vision, I then feel in my body. It's a whole new information channel that I'm able to tap into, and it's lightning quick. It tapered down a bit since I'm not meditating anymore, but it didn't fully go away (this was 8 years ago).

What I think that happens: my insula attached to the default mode network and is feeding information into it. It gives the ability of being much more sensitive at certain forms of empathy.

I remember before I went in thinking: research says I'll be better at emotional intelligence when I do this, I wonder what will happen. 10 days later I realized I became a lot better at empathy. So my emotional intelligence did grow :)

There's quite some research on this, but I'm going to be lazy and simply recommend Search Inside Yourself.

Disclaimer: the experience discussed in this comment is one of the reasons why I chose my username back in the day. So I'm biased.
TablePlus is a paid, proprietary software. And not only that, it's licensed per device, not per user, one year at a time. So if you work on two computers, that's $120 per year.
QuarantineChat
I was talking about the arrogance of software engineers when they describe what they do. Look at me the smartest smart guy doing things that scare "mere mortals". Give me a break and get over yourself.
If you do something really simple like a Gaussian blur (which is a type of convolution), it might be possible to find the inverse convolution (de-convolution) and restore the original image with some accuracy.

One method is the Lucy-Richardson deconvolution [1], which is an iterative algorithm, and here [2] is the best practical example I could find right away. Unfortunately the text is not in English, but the illustrations and formulae might be enough to give some intuition of the process.

[1] https://en.wikipedia.org/wiki/Richardson%E2%80%93Lucy_deconv...

[2] https://habr.com/en/post/136853/
Termux -> proot Arch -> pacman -S jre-openjdk

When you want Xserver, you just do so from Android vnc viewer to 127.0.0.1:5901 or so.
Bigotry is universal amongst humans. Racism is a systematic application of that bigotry such that it can operate on an "undesirable" population with or without the consent of the people supporting and maintaining that system. Racism is not a natural sociological phenomenon; it is a deliberate effort to twist the nature of human behavior and cognition towards cruel, cynical, violent, and destructive ends.

We need to stop telling ourselves these lies about who we are and what we're capable of.
This is the intersting discussion. What of the two proposals will receive the Go authors blessing? Isn't the arxiv version just a Guerilla attempt?
> In our technical work we use ‘allowlist’ and ‘blocklist’ instead of ‘whitelist’ and ‘blacklist.’ That’s because of the origin of these terms, with white being seen as ‘good’ and black being seen as ‘bad.’

This is one of these times where I'm confused about my own thinking, and am seeking advice "what should I think?". I think "allowlist" and "blocklist" are actually clearer, but I also struggle to accept that white/black, or light/dark cannot be used as general symbols for good/bad.

Edit: this reddit question and a lengthy answer talks about the "origins" -- they are not racial, and consistently meant allow/block: https://www.reddit.com/r/AskHistorians/comments/866ynp/what_...
One of the fundamental reasons Wikipedia works well is there's no profit in changing what an article says. Any time there is a motivation, the system falls apart and the article has to be protected and actively monitored.
Especially with SwiftUI bringing reactive UI principles to native code ;)
There are examples of pure looting. E.g. The Grove in Los Angeles: https://youtu.be/hpXdXLaJhKE
I guess you get down voted for not blindly becoming outraged at only one side.

I'm just not about getting myself that emotional ever.
FWIW enabling designers is one reason I like Vue a lot (as compared to react). With single file components[0], it's quite possible to contribute knowing just html+css.

In fact the scoped CSS makes Vue files superior to plain html+css for non CSS experts -- organizing large stylesheets is hard to get right!

[0] https://vuejs.org/v2/guide/single-file-components.html
I did my Master’s part-time at DePaul University with almost all of the program online while I was working. They have an AI track but I am not sure how good it is.
> Stop trying to justify your own ignorance.

I am not ignorant. I tried to rationalize this in the beginning too. It's just hostile towards the reader.

> As programers, we should be able to read, not just write, formal languages, and appreciate the value of the precision they provide.

We should also be able to see where they are appropriate and where not.
Dragon is using a flash LIDAR made by Advanced Scientific Concepts.[1][2] 128x128 pixels.

The Russians used a KURS unit, which is a cooperative (the ISS has a transponder to talk to it) radar-based system. That was from Ukraine, and after going to war with Ukraine, Russia had to develop an in-house system.

All of this stuff is older technology, predating machine learning.

[1] https://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/201400...

[2] http://advancedscientificconcepts.com/products/older-product...

[3] https://en.wikipedia.org/wiki/Kurs_(docking_navigation_syste...
Not the only, but 1970s-1980s had a real crime emergency, the 2000s didn't nearly as much.
Mystical way to transform data into reusable view in Swift
A solution for creating data driven iOS applications with minimal block of codes.
I help manage a Gitlab instance for a FOSS project with around 800 users, and we had spammers post spam on personal repos 3-4 times in the past 2 years. It can be hard to catch (I keep an eye on the latest new projects).
Some people just get development. I had one close person who was able to learn webdev and become and highly skilled freelance developer in 0.5 to 1.5 year (having played with computers his whole life), I had another friend who after 3 to 4 years still struggles to do a simple loop, let alone grasp a recursive function, at the same time he makes great designs and has good skills to implement them frontend wise. Different minds, different talents.
There are. But one would hope the police would hold themselves to a higher standard than an angry mob: that's supposedly why we give them weapons. Seeing them lash out at whoever looks at them the wrong way, it's become clear they have no such integrity.
I'm not a programmer but I use vim a lot. To me the vim keybindings are a portable element of vim. They are very keyboard friendly IMO and for that reason very much worth learning. Now, which editor you want to go with is another matter. Go with vim, vi, emacs, neovim, VSCode, PyCharm, Sublime (in no intelligible order) but I truly believe the vi keybindins are a huge benefit for someone who can touch type. I love both vim and emacs. I am a civil engineer.
maybe its "ivory-tower thinking" in the end... that idea alwasy appealed to me to he honest... i guess the thing is its only one small facet of web development, not the whole thing
I don't know what your cryptic numerology means, but victims and killers are different categories and can't be directly compared, and being victim of a homicide has a much smaller personal-choice component perpetrator.
If you wanted to be totally unambiguous, “the k-nearest neighbor classification algorithm” might be better, but it’s pretty common to abridge that to “nearest neighbors” or “KNN” in a machine learning context.

You are absolutely right that there are many ways to efficiently find those neighbors, but the classification algorithm itself doesn’t care; it’s implementation detail.
I don't really post anti-Javascript commentary, but I have an intense hatred for it because I disliked it and I had to use it for 10 years because it was the only client side language for the web. It is a bit irrational at this point, but I'm not a fan of imperative languages these days, and combining that with past experience makes me really not like it.

I don't particularly care about php because I have basically zero experience with it.
It is an equity exchange where investors, tax payers, the Federal government, and the fixed income market subsidize stock buy backs and executive bonuses.

I'm joking but it is alarming how many resources we seem to be sacrificing for a meager 5-7% average ROI. We are trying to eliminate market corrections at the expense of ??? who knows. It's cheap capital for business that are probably creating too many services and products that don't add a ton of value to anyone's lives.
Yes, exactly: a function that requires a volatile (or IO) annotation is one for which (some of) the things you could use a non-volatile function to prove are not actually true. If you want to lie to the compiler[0], unsafePerformIO, seq, and other unsound primitives are available and documented. Contrariwise, if you want to not lie to compiler, the primitives for that are also available and documented.

0: Which is a completely resonable thing to do, and the basis of any language's standard library, the ability to recapitulate which in normal code separates good languages from Go-like special-cases-for-me-but-not-for-thee languages.
At the end of the day it’s up to you. When I used it plenty of people were there for just friends. No dedicated feature tho
There is very likely not a reliable scientific guide to making and keeping friends, because it depends very much on the circumstances and the people involved.

Some people have many shallow friendships, others just a few deep ones.

Some people extend the hand of friendship early, others take years of persistence to become friends with.

Some people value time spent together on shared experiences, others value talking, others value gifts or help in times of crisis and others value being told how good a friend they are (once the friendship is clearly there).

Many people are friends with individuals they have known since high school and it is generally harder to make new friends after that point. It's also pretty easy to lose friends as you age due to differences of opinions or beliefs.

Perhaps the biggest skills in making and retaining friends is finding common activities and experiences you can share with them (outings, games, sport, dining, interests, topics of discussion, etc.) and finding the right time to invite them to engage with you in such things.

Very often there are logistical hurdles to overcome and that is all: do they have a car, is there a convenient bus, is the venue you are meeting nearby, are you available when they are, do they have a babysitter, is the suggested date suitable for them, have they currently got some other crisis or deadline to deal with, etc.

I find that if I ask to spend time with people too often, they may think I am "clingy" or "needy" and push me away. If I ask too little, the friendship never really gets established. It's a balance that is different for everyone.
React may be an improvement on what came before, but it's still too complex for "draw a UI on the most-widely used platform."

It's definitely not helping to democratize programming the way that the personal computer did when it simplified the world of computers down to a BASIC interpreter that a child could understand.

The "advancements" are necessary, but let's be honest - they are far from ideal, overcomplicated messes that exist solely to paper over the fact that the main software delivery platform is still just a hacked-up document viewer. They make professional programmers' lives easier, but the act of programming becomes generally less accessible with each iteration.
It didn't take long...
> What differentiates websites from one another today isn’t their underlying architecture but their content, design, and editorial.

This is bad, this will kill the quirky, fun internet. Monoculture is not good.
United States is a police state. I said it 20 years ago, people laughed. Now you see if for yourself. American police have positioned themselves as the enemy of the people because they see people as their enemy. And the only way to stop the enemy is by applying brute force. If they're doing all this in front of cameras, imagine what they do when nobody is looking.

Whereas in other countries, such as the UK, police are considered civilians in a uniform and behave accordingly.
Find a language and learn it deep (at this point, I'd say probably Javascript).

Find opportunities to work on code someone else has written. Triaging bugs in open source projects (even if you aren't involved, but are just following along in issues) is great.

If you can become involved in open source, working on someone else's project, that's a great way to learn the communication skills needed to function in a career.

Learn CI/CD.

Learn SQL.

I'd strongly encourage you to minor in business.

Get as good as you can at public speaking, whether in coursework or on an extra-curricular basis.
More have died in the riots now right?
Why should they not? It doesn't prevent anyone else from using the underlying technology.

"Open research should stay open."

How does someone building a product on it suddenly make it "not open?"
While k8s's code is atrocious, I wonder if that isn't due to its legacy translation from Java (iirc, it was written in it initially)
You're saying is that people should expect and accept to be shot in the head when they commit civil disobedience? Really?
I don't care and it doesn't matter what the FSF thinks, it's human language and they can't dictate how that works.
Probably because these are not rote tasks being performed but rather new dev projects driven by new demands, priorities, and business requirements. You can’t automate that type of work.
I believe you were looking for this term: https://www.law.cornell.edu/wex/accessory_after_the_fact
The business owner probably put "closed for private event" or some such in structured data on the website or in Google My Business. Your edit was rejected because it conflicted with a highly credible recent update (the one from the business owner).
There's a second dimension, cost. Google is essentially in the same business as the ancient yellow pages directories, just almost infinitely more automated and cheap. Those predecessors didn't just select a different trade-off, they had high quality vetting baked into their expensive manual process without even trying. But the customer who could in theory choose between the cheap and the vetting isn't the victim of substandard vetting, so there is no market mechanism to slow that race to the bottom.
Sharing the UI thread with logic is something to be mitigated when building UIs, it's not a feature.
Norway's PM admits she closed all schools and nurseries 'out of fear'
>> understood to be fairly safe, is there something equivalent for liquid rockets?

No. Lighter fluid can be a reasonable fuel, but the oxidizer is the issue. Either you use liquid oxygen (very cold, explosive, generally dangerous) or something nasty like nitric acid or MMH that will eat your flesh for lunch.

Given the altitudes involved, I would suggest that small jet/turbine engines meant for model aircraft would be more useful. They wouldn't need oxidizer.
It depends. Unless membership is optional, I would consider it a lesser value home. Which is ironic given its intended function is to (possibly) keep one asshole from ruining property values, in exchange for a different set of assholes (possibly) destroying value in another way.
Good one, I'm going to do that too, thanks. It's pretty nuts how broken a UI is that it forces us to do stuff like this though.

I feel like everything about the GitHub PR UI is targeted at reducing the code review job to being a human style checker. Minimal context, no code navigation, abysmal rename following.. it's really hard to review the design of a change.
The problem is not generally IQ. It's that police officers in the US are such a poorly-trained bunch while simultaneously being equipped with deadly force as a nearly default option. They do not get practice at what they would have to do if they didn't have the weapon, or if their weapon were ineffective at dealing with the problem.

Any new / uncertain situation is to be approached with the technique "pull trigger until thing in front of you falls on ground". Which produces the exactly the stupid result that you think it would. Combine it with the lack of experience (and fear) of most officers in any really serious situation = the first time ends up being their last.

If you look at police officers who are selected from soldiers who returned from Iraq/Afghanistan, where they've seen some real shit, they don't default to opening fire nearly so often as with suburban never-seen-anything officers. Funny how people who've been to war are less twitchy than someone who's only sat in a car all day for the last year. [1,2,3]. Of course, there are opposing observations / opinions also [4].

Even in other countries, when officers are trained to finally shoot someone (and maybe never have to do it in the end), they do it in a targeted way, stop, see what happened, and decide whether another shot is needed to control the situation.

The problem is not IQ. It's practice.

[1] https://bja.ojp.gov/sites/g/files/xyckuh186/files/Publicatio...

[2] https://www.npr.org/2016/12/08/504718239/military-trained-po...

[3] https://www.nytimes.com/roomfordebate/2016/08/17/how-can-pol...

[4] https://www.theatlantic.com/national/archive/2012/01/asking-...
Why is it such a big deal this time? Don't the Russians fly to ISS all the time?
Here's the thing about "black swans". If you ignore "white swans" in your hunt for black swans, you're going to miss a lot more swans overall.
I don’t think l6 is a good definition of typical. Only 10% of SWEs are at 6 and above. 50% are at least L5, making that the median grade, and therefore a pretty good definition of “typical”.
What do you mean by "incrementally compile"? an addition of a single line of code results in a 60s build? never experienced anything like that, only the first compile is slow for me.
I'm happy to help beta testing.
Long ago I decided to use Debian STABLE with Gnome. There is no fuss. There are no surprises. You just get back to work and (the infrequent) upgrades don't break.

There are some apps which I have to install outside the regular repositories (RStudio, Google Chrome, Zoom, etc.) but they all provide binaries specifically for Debian, and it seems this is becoming more commonplace. I recently installed Mattermost for a client on Debian Stable, and it was trivial given their provided binary and instructions. Time is valuable, folks.
Show HN: An app to find sustainable alternatives, and companies worth supporting
My wife and I researched and made an app to help you avoid companies that perform animal cruelty, and with sustainable switches for everyday items
That’s not the case — all certs are cross-signed with a newer root. The real problem is that certificate issuers have been giving people the old CA chain instead of the new one.
You can get a lot done when you're not re-inventing HTML dropdown form elements or replacing the Android date picker because some "stakeholder" just really, really needs them to look on-brand. And other low-value bullshit tasks done solely on the guesswork-hunch-feelings of someone whose job is to create new Jira tasks. See also: 90s development teams who made all kinds of things you'd expect a team 5x as large and a timeline twice as long for, today.
Yes I saw, that is what the QR code contains (username and password of the WIFI). But I do not understand what my phone does when it sees that. There are tons of dubmbed-down articles on "how-to" instructions but none explaining the backend stuff happening on my phone's side.

Also found qifi.org that does a similar thing.
Actually only the Prisma Cloud Compute part is Twistlock
100%. It's crazy to act as though a fair trial (even if you can get one of those, which you probably can't if you're black) somehow provides recourse against arrest. Beyond the time in jail, you might have to spend thousands and thousands on lawyers in order to avoid being punished for a crime you're not guilty of.
And total immunity from prosecution for virtually any class of crime. Surely that can be valued.
You didn't need to do that. You could have kept your leaf certificate and just swapped out the expired intermediate certificate.
Philip Wadler: Invented vs. Discovered
Could someone explain why this wasn't 2000 points on HN a few days ago when it came out?

The news articles are implying something huge.

Is it? Or is this a hyped rehash of what we knew?

[Edit] https://news.ycombinator.com/item?id=23335794
+1 for Manjaro. I greatly enjoyed using that for a time on one of my tinkering systems.
"Peaceful protest is being squashed and de-legitimized. This is the flowering of fascism."

This is really not true. The protests turned quickly into riots and the more heavy-handed police tactics literally started only days later.

The rioters burnt down a police station for gosh sakes.

There are no 'protetors' clashing with police in a violent way. I think decent folks move on after curfew.

It's the adventure-seeking rabble, those out for some photos, who want to see the action first hand, who might want to light something in fire. The people not dispersing at curfew I don't think are ideological or protesters in any sense of the word. It's just youth in antagonism for every and all reasons, as old as time.
> all with launch equipment made by a single company that started a decade ago

SpaceX was founded in 2002, almost two decades ago
Modern portable dehumidifiers are small, unobtrusive (about the size of a cereal box) and whisper quiet (they use Peltier cooling). Every house in a maritime climate should use them.