skysight-inc/HackerNews huggingface dataset:
Any good book recommendations? I just finished Red Notice by Bill Browder which was fantastic.
Longitudinal evaluation and decline of antibody responses in SARS-CoV-2
I never thought I’d hear someone call Blood Meridian a “spaghetti western adventure”. Makes it sound like The Magnificent Seven!
This project is a (very large) lithium-ion battery which will presumably be used daily. It's not designed to store power between seasons.
this description is a lot clearer to me than the one from readme :)
That's only because the guy primed it with React. Someone else has done it with SwiftUI [1].

[1] https://twitter.com/jsngr/status/1284874360952692736
Maybe people should utilize social media for things they enjoy instead of solely sources of news. Of course people you follow will end up posting news anyway but it won’t be solely stream of ‘doom and gloom’.
What are some good universities for something like this?
Interesting! Can I ask what your platform is?
I recommend charging your phone far from your bed. I've been doing it for a few years.
I beleive G is 'well run' if you think of them as a 'whole' - even if it means 'poorly run' in many ways.

Search and AdWords are probably 'well run' by whatever measure. And they make money with radical surplus, kind of like pumping sweet Oil cheaply.

And like such places that have cheap oil, a lot of other things are dysfunctional.

We can look past some failures like 'Wave' as merely taking risk, which is fine. But strategic disasters like 'Google Plus' show an inability to do something coherently across business units.

YouTube, in many ways, has a really, really poor interface and some really bad and slow-moving features. But hey, it makes money.

I worked at a major handset maker that made money hand-over fist on devices, and it was laughable how dysfunctional some things were.

This is normal.

OKRs are probably a minor contribution to G's success, and maybe they help confirm G's unique 'culture' as much as anything, in that it's powerful to be able to say 'this is how we do things here', it's like a kind of 'internal branding'.
If you’re willing to share, what would you have changed specifically that wasn’t normal among peers that would’ve made your 30s better? Mindset? Career path? Relationships?
Congrats guys!

My parents sent me to a hypnotherapist when I was a kid for treatment of insomnia. Unfortunately, it didn't help, but it was an amazing experience.

We're just up the road in Sydney, and working on some sleep tech. I'd be keen to hear about your experience at YC as an alternative therapies company.
This inversion is a bit misleading: being able to work is how people achieve financial independence, and if society discourages women from seeking financial independence the result is obviously an imbalance of power between men and women.
If they or their competitors can deliver, sure.

One could equally argue that the fact we don't have a million mile battery already suggests that there may be intractible problems to solve.
> You never use the exact amount of force, or fall from exactly the same angle when typing either.

None of that metadata is recorded, or could ever be revisited. But when I write with a pen, I can see the differences and sometimes it clearly relates back to the emotional experience.
True, but the hardware also uses a lot less power then it used to.
There's Monero, but even Bitcoin (which has a 5 year headstart and is not anonymous) is barely supported.

Though I think I would still prefer physical cash over digital cash even if it was just as ubiquitous.
My bank told me the reason is the feds are capacity limited on coin decontamination. Bills they just burn and print more, but coins cost too much to re-smelt.
I think news takes more of a front seat these days. Lots of history in the making.
The case of blasphemy in Product Management
I deleted my Twitter a few months ago and my life is better for it. The need to be “in the know” was powerful, but I realized that I was consuming vast amounts of shallow information that resulted in shallow, uninformed opinions. I’ve been reading a lot more long-form articles and books; I’ve finished reading three books in the last month or so. When my Twitter habit was strong I would often start a book and give up 30-50 pages in, never to return.

I believe deleting Twitter also helped my mood. I am feeling more upbeat than ever. While circumstantial, I do attribute some of this change to no longer being bombarded by the negativity and one-shot-kill Tweets that are prolific on the platform.
I feel the same, with approximately the same commute time, except that I took public transportation. It was great having a little reading time before work, and that defined transition time really helped. I hate being 12 feet from work when I wake up in the morning.
Thanks. I'll try give more info on the parent comment then. First 7% of the Chinese population is like 100 million people... Considering most of them cluster in tier 1 cities (beijing, shanghai, shenzhen)[1], I'd say there's density for certain things to happen if they want.

and I wont call food safety issues local drama. Now that people noticed the air quality is improving[2], food safety is probably the no.1 issue Chinese people care. Especially milk products for babies. Many chinese emigrated for food safety as one of the important reason and most chinese buy foreign milk for their babies. Shoot me email if you'd like to talk more :)

1. China's wealth distribution is really not great. We got tier1 cities like developped countries. then there's tier2, tier3, then east rural areas, and west rural areas.

2. https://www.reuters.com/article/us-china-pollutuion-beijing/...

https://www.washingtonpost.com/world/asia_pacific/beijing-ai...
> I hope you mean by parallel processing, on a single machine.

Not necessarily! Parallelism in the more general sense. We can parallelize matrix multiplication and there is good research on distributing graph algorithms across multiple machines. Spielman discusses this in his recent talk on Algebraic Graph Theory:

https://youtu.be/CDMQR422LGM?t=1755

> I guess by alphabets you mean dictionaries.

Just unordered collections of symbols. Depending on the dictionary or alphabet implementation, it might have an ordering.

> I don't agree that the web is a directed graph.

This was intentionally vague, but depending on which types of links you consider it may or may not have directionality. Hyperlinks, for example, are directional.

> I wouldn't include formula or code parsing because in such cases they are just a means to an end.

Part of my goal is to show how simple implementing these algorithms can be. Agree it doesn't flow very well, maybe it should be in the appendix.

> You might want to talk here to someone at Oracle.

Agreed, I think the work they're doing in probabilistic programming languages is super interesting. I recently gave a short presentation about loopy belief propagation (another interesting graph algorithm for PGMs).

https://github.com/breandan/kaliningraph/blob/master/latex/c...

> That all being said, I'd like to reiterate on talking to the semantic web community...Cambridge Semantics are quite good

Will definitely look into them, thank you! I am fascinated by the whole topic of knowledge bases and semantic parsing, and appreciate the suggestions you provided.
Why are coins more impacted than bills? Shouldn't a slowdown in the movement of cash throughout the economy affect both coins and bills roughly equally?
I Don't Want to Be a Founder
I... don't think I like this idea. "The code works and the tests agree" is not high enough a bar for me for merging.

I want a human to read through it and ensure that the code is readable and written in a way that makes it hard to write bugs. Even if there are no bugs (well, no bugs that the tests picked up) right now, there are a ton of code structure errors I see all the time that will make it easy for someone to introduce bugs later.

I want a human to verify that the code change isn't spaghetti. Any new constructs or interfaces should be vetted by someone with an eye toward future maintenance and extensibility.

It's also possible that the entire approach taken by the committer is wrong, and someone with better context and domain knowledge will catch that. Ideally an issue like that is caught well before it gets to PR/code review time, but often that's not the case.

While I like the idea that issues can be fixed in future pull requests, that's a hard culture to push for. Many times people are pushed to get things out and then move onto the next thing. If a manager or product owner asks me why a particular thing isn't out to production yet, I can say "it's still in review, and there are issues we're working through to get it into shape to be merged" and that's usually sufficient. If they instead ask (after the feature has been merged), "why haven't we moved onto the next thing?", and I answer "we had some issues with the prior feature that need to be cleaned up post-merge", the response I will get is, "we don't have time for that; you already shipped the feature, so if there are cleanups, create tickets for them and we'll find time to deal with them later". And of course "later" never arrives, at least not until those unfixed issues inevitably cause production downtime, and then suddenly, big surprise, they're a huge priority (and the engineering team looks bad regardless).

You might say that much of what I described in the previous paragraph sounds like quite a dysfunctional organization, but, well... from my experience and from what I hear, most of us work within dysfunctional orgs, and we have to do things to work around some of the garbage... like requiring pre-merge reviews.
My mom took change into her metro area bank last week because they were giving 10% over face value for change. She got an extra $9.

Nobody keeps change as an investment, but compared to interest rates the bank was offering on savings accounts, this was an incredible return. I'm curious if anybody with accounts at other banks tried withdrawing change to deposit in this bank?
I'm not sure I understand how post-commit reviews handle the case when two people are both working on the same repository. For me, the reason to invest in testing and reviewing before merging to main is that once any person has merged, the rest of the team is subject to any issues in their code.

Nor do I understand the argument that delaying reviews lets a developer iterate faster. If you are going to continue iterating on your work without waiting for feedback, why does it matter whether the work is merged in already or still on your side branch?
Will this hasten the, presumably, eventual move to a 100% digital economy? I’d like to see statistics on how often people use analog money. Is there correlation by certain socio economic classes? I imagine drug dealers are 100% analog while CEOs are 100% digital. Where does everyone in between land?
One more small piece of advice: try to get on whatever mailing lists you need to to start attending the research talks at your college or university. (Some of this might be harder in the age of Zoom/economic collapse, but still...) This can vary based on what type of college you are attending, but if you are at a research university, there can be a lot of these: departments or research groups may have seminar series/colloquia, and then every doctoral student is going to have a public defense, and every job candidate who wants to be a professor is going to do a public "job talk," and at some places, every junior-faculty member who wants to get tenure has to do a "tenure talk," etc. These are almost always just open to anybody who wants to come.

So there may be a lot of opportunities for you to see a diverse range of talks (many of which will be intended for a general CS audience, at least for most of the talk) and get a sense of what people find exciting/interesting/achievable on various frontiers of CS research in different subfields. For the job talks at least, the candidate is sometimes giving the best talk they will ever give in their life, so it's possible to see something compelling in a subfield that you might not otherwise glimpse just by taking a course or something. And (this is more applicable to real-life talks) if you like you can usually go up to the speaker afterwards to ask them something privately and usually presenters are flattered to have somebody interested. Or if somebody in the audience asks a question that you find interesting, same thing. This might seem awkward and I know it might not seem this way, but it's hard to truly embarrass yourself by showing interest or enthusiasm -- you're in college! (As a student, I once found myself in a conversation with some random dude about the Gamow/Stern/Knuth elevator results after we both waited for the elevator for a long time after attending a talk at MIT, and when we were done I was like, "By the way, who are you?" and he looked a little surprised and was like, "Uh, I'm Butler Lampson.")

If you're not at a research university, that may decrease the number of random research talks you can show up to, but it also suggests the faculty will be much more eager to collaborate with undergraduates and involve you in a material way in their research projects.
> People work on their own farm and grow their own food.

This seems to be ignoring reality. If you're born in a locality without options to grow your own food, or don't have a farm to inherit, these aren't actually options.

And actually, a lot of poor people have been forced off their lands, when lucrative commercial interests have swayed law-makers and bureaucrats. Property rights aren't quite the same in poorer countries.

> You're not going to solve sweatshops by taking away people's agency.

Obviously.

> You get rid of them by providing viable alternatives.

I'm not sure how this fantasy become reality without protectionist government intervention, or the whole world deciding they won't buy cheaper socks because they aren't certified fair trade. I'm pretty certain which one of those two is more likely though.
Definitely "laziness" then. I'm assuming that story isn't listed on https://www.npr.org/corrections/

Sadly, I think that the expectation that news is "free" has driven far more of this (across the board). It's particularly evident in previously "staid but solid" news orgs as they cut costs to survive. I don't know if there's a practical solution at the news-production end. At the news-consumption end, I guess the "grain of salt" is needed more than ever. But I would hesitate to read malice (i.e. an explicit intention to misrepresent) into most news orgs (for most of their news. Clearly owners have interests that may become apparent with the way they cover some news). The intersection of cost-cutting, and "knowing" and playing to your audience leads to lots of this sort of thing.
I voted you up, thank you for the reply. All his "jokes" about running for multiple terms and the pinned tweets suggest me a sloppy "Reichstag moment" as a "plan B."
Why do you say that? Researcher Jeff Dahn, who is a co-inventor of the lithium ion battery, has released what he termed a "million mile" electric vehicle battery. That is a pretty high level of charge / discharge cycles and seems like it would make stationary storage batteries, such as Tesla Energy's 3MWh Megapack.

https://cleantechnica.com/2019/09/09/jeff-dahn-claims-new-po...
"The customer is always right".
I don't know what kind of products these strategies work well on. I've only had experience with larger, older systems where multiple devs are making changes to fix specific issues that the other devs are not completely in the loop on. We might know dev A is working on this ticket, but we are busy with our own tickets and can't always have collaborative design reviews for every item. Maybe that isn't ideal, but it is reality for a lot of teams.

The pre-commit code review is our opportunity to stay in the loop and a bulwark against technical debt and silly mistakes before they ever touch a core branch.
A Reuters report on this mentioned there are two other Mars missions being launched this year from China and the US, so it looks like it’s the place to be.

Will be interesting to see how the data can be used as a whole from the three missions.
You're going to have to elaborate. What nickname do you see in "McDonald's" or "Hardee's"? What do you mean by "worked out fine for Julius"? You are aware that Julius Caesar's surname was "Julius", right?
What would you recommend for someone who doesn't have the calculus and linear algebra?
My partner and I have both worked as baristas in Melbourne, Australia (where the quality expectation is high) and have experience with all manner of 20,000 dollar espresso machines.

We still swear by our Moka pot for home coffee. It's so much less finicky and combined with a hand-grinder is ridiculously portable. Easy to throw into a backpack when you're travelling!

Hmmmm I think I'll go make a coffee now...
None of them even mention the topic, much less the actual belief.

And I’d be willing to bet that it isn’t his area of expertise, it’s something that he’s a curious amateur about and has a hunch, a hunch that has been thoroughly refuted by the experts.

Seriously, all of this “I’m being censored, but I can’t tell you about what” bullshit reminds me of timecube.

Same complaint, different window dressing.
Firelinks
firelinks
I just keep a running document with all my meetings, notes, etc. and when I need to pull things out into a more focused document, I do so. It's worked pretty well.
My personal opinion is that Google has some really strong engineers, and some pockets of engineering are truly exceptional. That is it.

The impression is based on lots of anecdotal experience. I know many people at Google, I use many Google products, I talk to other industry leaders about their impressions of Google.
Self Hosting Email Server
I meant to say spaghetti-ish, but edited it out to fix some grammar and forgot to put it back. So it goes
Electronic only systems like M-Pesa can replace banks.

https://en.wikipedia.org/wiki/M-Pesa
Firelinks
https://news.ycombinator.com/https://news.ycombinator.com/ht...
Doomscrolling at least is passive. The active version I think would be “Doomsaying”, which I have become addicted to I feel.

Going through my comment history, I often find it littered with comments that give a sense of hopelessness and inevitable misery. Highly cynical, sometimes toxic, wouldn’t feel out of place among the lamentations of the undying. Not sure how I got this way, but probably came after a long history of doomscrolling.
If a program can do what you described, would it be considered a human-level AI yet? Or would there be some other missing capabilities still? This is an honest question.

I intentionally don’t use the term AGI here because human intelligence may not be that general.
The Pole of Inaccessibility (2014)
https://www.federalreserve.gov/faqs/what-economic-goals-does...

The Congress has directed the Fed to conduct the nation's monetary policy to support three specific goals:

* maximum sustainable employment,
* stable prices, and
* moderate long-term interest rates.

These goals are sometimes referred to as the Fed's "mandate." [hn formatting added]
Thats similar to my thoughts. That demo video of generating html was very impressive, I have never seen anything that can do that, but its also 1000x less useful than squarespace or wordpress. The tool in its current state is totally useless even if it is very impressive.
> The Role of Leadership
> And finally, and really the root of the problem, is that in the vast majority of companies I see that are struggling to get any value out of OKR’s, the role of leadership is largely missing in action.

Here, here!

OKRs are being rolled out at work, and there's a pretty clear managerial vacuum. You could call it the KRO: leadership makes a request that trickles down to line staff for projects and goals, then each layer of management tries to glue them into a coherent Objective.
I can’t take seriously any writing that considers “public intellectuals”.
Log Optimal Betting – An interactive demo of the Kelly criterion
Could you just allow variable delta between two bounds that you control like 1fps and 600fps and make sure that computations work at both capped extremes to avoid degenerate behavior? Or are there downsides to that approach as well?
If the time will ever come that scientists and engineers should adopt some ethical responsibility for their work, it is now.
I’d strongly suggest getting a therapist or professional help. It has worked wonders for me so far.
That isn’t the lesson.
For anyone else who's wondering why a RISC-V soldering iron is special, it's not necessarily for soldering:

> This means you can use the Pinecil as a platform to create something completely different based on this platform, such as a drill or a multimeter.
People also predicted 2000 would have flying cars. The moral of the story is future prediction is very difficult and often inaccurate for things we are not close to achieving. Not that they always come sooner than predicted.
Another food item:

– Caesar salad — named after Caesar Cardini, a restauranteur in San Diego and Tijuana [1]

[1]: https://en.wikipedia.org/wiki/Caesar_salad
A key difference is that PRISM was a scandal, a massive stain on the reputation of the NSA, and behavior that the majority of Americans condemned and will roundly condemn again if exposed. Can the same be said about China on such state surveillance behavior?

----

On an aside, but related to the broader conversation, the YouTube channel AsianBoss regularly visits China and conducts very revealing interviews with Chinese people on similar topics to those discussed in this thread: https://youtu.be/sTzgE1nvxZs
What a coincidence!
Thanks for that feedback! I'll update the readme.
They were also slightly over-egging it with 'coffee revolution'; it's a slightly different way of making coffee.

I work for a company too frugal to buy an espresso machine and Nespresso is perfect for me at work. Cheaper and quicker than the cafe downstairs, decent taste, and we recycle into a bag and drop them off at the local Nespresso store. It's not a revolution though.
Yes, it evidently uses sse2 instructions when doing the matrix inversion resulting in the NaN values inside the matrix.
I see on the internet, especially on reddit, where there's praise for healthcare in china. But I've never spoke to a person from china who likes it. But I've heard lots of horror stories.

I wouldn't want to end up in hospital in the US or china. Think the only countries I would feel at ease in are Singapore and Taiwan.
Show HN: Elegy a Neural Networks Framework Based on Jax and Haiku
But now imagine starting a new job and not being able to build that distant network at all. I have colleagues who joined half a year ago but have never seen a coworker outside scheduled videoconferences.
My biggest issue with many of these solutions is mobile support. I don’t know for sure, but I don’t think VS Code runs on iOS.

I have my phone everywhere and am on my phone much more often than I am on a laptop or desktop machine.

My ideal solution would be one that stores my notes in a private git repository. It should allow me to edit and read on mobile or desktop devices.
I can rest with peace now. Thank you.
fosstodon.org is a great instance that I imagine would suit the HN crowd.
Really? I bet in a few years we'll have tools that can inspect a model and tell you exactly what parts do what function and how they do it.
Definite have been looking forward to nvultra for a while now.

I thought about putting it in git, wasn’t sure if even having to commit/push would be too cumbersome for me.

I sync my notes with iCloud and have nvALT look at the folder there - then I setup a shortcut on iOS that appends to a “daily” file - can even use Siri too. Everything stays in sync and I don’t need to think about it. At least for now