skysight-inc/HackerNews huggingface dataset:
I cannot imagine how complex it would be to simultaneously track each significant piece of space trash.

After doing some Googlin', I found this cool interactive map

https://satellites.wearejust.com/

There are others too.

Crazy engineering!
They're selling your trades not your trade data. They sell the orders you place to HFT firms which arbitrage them and kick back a commission to Robinhood to fund their business. It kinda costs you, actually, you just don't see it. [1] With low trade volumes/order sizes you may end up ahead but I don't have data to back that up.

[1] https://seekingalpha.com/article/4205379-robinhood-making-mi...
Wow that's definitely interesting :-) thanks for sharing this! Makes you wonder if there's a deeper connection between these two areas!
Personally, I've cobbled something together using this: https://www.2ndquadrant.com/en/blog/what-is-select-skip-lock...

Storing the queue state and task results in postgres makes it easy to integrate with workers in different languages, but you need to write the library code to query and lock a free task to process.

I'm not sure how well this would scale for 10 million tasks in "a short period". It works fine for me running the database and multiple workers on a single machine with around 100k tasks that are scheduled and processed every week or two.

> Features most important to me are multiple retries, restarting workers that are not responding, ability to monitor status of the queue and workers.

Some of these concerns might not be the responsibility of the job processing system: you might just need to set up some monitoring and health checks to restart services or machines if they stop responding
Realize you are somewhat summarizing, but:

"compatibility with unix" didn't matter in those days.

There were many, many OS's, all running on computers so expensive (for whichever micro/mini/mainframe segment) that most people didn't expect to replace them, ever.

cpm
vms
tops10
tops20
unix
multics
rsx11
mvs
os/360
gcos
apple dos
etc etc etc.
Every Microsoft operating system going back to early versions of MS-DOS can use / as the separator.

This is not necessarily true of the "user space" of Microsoft systems. Paths are not only traversed by the "kernel", but also manipulated by applications like the Explorer shell, which may or may not like forward slashes.
While everyone here says "Oh that's terrible!" the market says "Oh that's terr-SQUIRREL" and then forgets it ever happened. Additionally, no appropriate fines have been levied nor jail time handed out for this sort of thing - right now the sane approach (money wise) is just occasionally have a breech and offer up an apology.
To play devil's advocate, I purposely never use push/pull without specifying the remote and branch because doing otherwise would cause issues if I accidentally forget which branch I'm on (which isn't super uncommon for me, as I've unfortunately gotten so used to seeing the branch name as part of my shell prompt that I don't notice it unless I actively look at it). I believe there's even an option you can put in your .gitconfig to enforce this.
The more users they have the easier it is to incentivize actual " accredited investors" to screw them in the market long term lmao. Unless of course they get users to sell more reflexively and schizophrenically...
Do you use libuv on go side as well?
Some ideas from prior hn discussion: https://news.ycombinator.com/item?id=15985103
I thought this was going to be about coffee
Also, Bell Labs wasn't a university, and Thompson and Ritchie were not tenured lecturers. They wrote assembly code, not papers.
Glycemic load is not everything, the total amount of carb is much more important. Eating one ripe banana is comparatively more healthy than a meal full of carbs (e.g. a plate of pasta). Now if you eat fruits and drink juice all day long that's a problem...

It's also perfectly healthy to eat a ripe banana if you are doing a physical activity, as the insulin spike will likely help your muscles use the sugar and you won't store it.
There's a huge amount of survivor bias in these arguments...
My grandfather raised a family of eight kids on a mail carrier salary in Walla Walla after he got back from WW2. He sent them to private catholic school as well, I really don’t get how he did that.
Bandwidth doesn't help you with HAAT[1] and the fact that you need to build out towers every couple miles or more depending on your terrain.

Towers are not cheap to build or maintain, if you only get a couple hundred people per tower it may not make sense to do(and why you don't see a lot of community WISPs except in unique cases).

[1] https://www.fcc.gov/media/radio/haat-calculator
I don't use an ergonomic mouse. I am using my keyboard probably ~20x more than my mouse, so it just doesn't seem that important. Mostly I am using my mouse to scroll around and navigate webpages, but when coding it's mostly Vim, tabbing between windows, typing commands in the terminal, etc...
The very first factual claim in the article is wrong:

"The most basic usage is: git reset useful_func.clj
This will replace the useful_func.clj in the current working directory with the last committed version in the repository HEAD."

Not a good start. What it actually does is reset the path "useful_func.clj" in the index (AKA staging area) to the HEAD state. It doesn't touch the working directory.
I exchanged a couple emails with him years ago, as I wanted to share an interface I designed for viewing 4D (or higher) geometry. It runs in the browser and you can try it at
http://transdimensional.xyz

The each column is a slider with previews of how it will look when the slider is rotated
MBO and OKRs are not (supposed to be) the same methodology. Their proponents decades back were of opposing views on how to manage.
Explanation of the current state of review: https://cstheory.stackexchange.com/a/40373
Perhaps, but also I don't think it's just coincidence that wheat and similar grains are what made western civilization possible.
FYI at least some state Medicaid programs do infact negotiate drug prices, unlike Medicare.
I would rather interpret it such that the original department ordering the web page did not understand the business model of their overall company (with the GP having no chance to learn the real business mechanics from them) and that the real estate people actually saved the project in the end.
Wouldn't want to work there myself though ofc.
> who end up being left with the impression that graph isomorphism and factorization are NP-hard, because (a) they hear those problems are hard, and (b) they're told the polynomials are the easy problems, and (c) the only non-polynomial algorithms they've ever seen are exponential-time.

In a decent textbook on computational complexity theory, you can read that a problem is NP-hard if for every problem in NP there exists a polynomial-time reduction to it. Nobody claims that such a reduction exists, e.g. for integer factorization and graph isomorphism.
Does this mean that multicellular organisms may have evolved much sooner than we thought?
I wonder if we should take mandatory breach reporting a step further too and require them to list all security vendor products and services that were in place at the time of the breach.

Should security solution vendors be held to account for failing to live up to the bold claims they make?
> The dinosaurs are a good example of a group of species that weren't far-sighted enough to invest in a serious space exploration and settlement program.

If we knew that a cretaceous extinction event will happen five, fifty, or five hundred years from now, it'll be orders of magnitude easier for civilization to survive on Earth, then it will be for it to survive in space.

If dinosaurs had opposable thumbs, and technology, they would have been better off bunkering down. No matter how uninhabitable some freak civilization-ending event would leave the Earth, it would still be more habitable then anywhere else in the Solar system.
The only salvation for Uber is a fully operational “army” of autonomous vehicles
MBO and KPIs are different systems stemming from different philosophies about how to frame objectives and how to measure what matters.
It's Mathematics Stack Exchange, not Stack Overflow.
No offense, but you don't need any chess understanding to realize from my previous comment that I have zero interest in further discussion about the whole "being 10" thing.
Don't get me wrong, don't think there is anything wrong in principal with a buyback - but when we are talking about macro-economics and not any specific business, data like this is a bit strange...
Yeah, but what do they want to be?
These new gene-/immuno-therapies tend to be:

1) much more sophisticated/cutting edge in terms of R&D,

2) the R&D is all of a new kind, so there has been little prior amortization of resources from prior successes.

3) _curative_, so from a purely market perspective a XX% discount on a [cost/year * lifetime] relative to a small-molecule drug that needs to be taken regularly, forever, is in these very high ranges, and still economically appealing from a cold hard actuarial perspective.

The high prices also attract advanced technology development in the area, and I think society wants & demands that rapid technological development of these powerful tools. Imagine trying to pay competitive salaries to a large number of sophisticated genetic engineers and all of their tools and equipment, when there are literally only a five or six products on the market with which to support their efforts.

It is still very unclear how we as a society should be paying for that development. And placing that burden on (those) individuals seems unreasonable.
I'm really glad I came here and found this comment. It squares so many circles for me. Thanks rkallos.
I tried that once, lots of neck pain after a couple of days. It turns out my side to side neck muscles are much more developed than my up down ones.

Edit: this was two horizontal side by side 27” displays in portrait. I’m sure it would have been just as bad as verification side by side landscape.
Why did this simple, unassuming question get downvoted I wonder? Interesting to see that there is a negative connotation associated with questioning an urban life.
What do you mean by this? What has Panic shifted on? The only example I can think of where they've shifted on anything is they released Transmit for iOS, then after a while they discontinued it, and that's because it simply wasn't making enough money for them to justify the cost of maintenance.
It was, until Redfin realized their customers like them better because they don't like talking to a human agent, so they raised their prices to be almost the same price as everyone else.
Neovim with coc.nvim.
Yep, it's my personal set of values and it's what I contribute towards. Others can and do disagree, I'm aware of that.
If people would stick to pull, push, commit, and merge 99% of the problems would go away. But there's always one "clean history" OCD nut job who goes ballistic if they see a merge commit in the history. They seem to know everything about git except how to exclude the merge commits from their git log command.

The regular people lose two days of work trying to rebase their merge commits to appease those folks.

Rebase should never have become part of the day to day git toolbox. If it didn't exist nobody would ever see a linear history, and so would never think to care about it.

Thank the maker for github's "squash merge" and "rebase and merge" buttons, which handle all that crap for you. If you're not using a tool that does that for you I'm sad for you.
Thompson and Ritchie, who carried it over from Multics to Unix. They worked on Multics, and that OS introduced the hierarchical filesystem.

DOS just copied Unix, right down to the | piping, and < > redirection, and . and .. directory links which are fake.

Navigation of a path requires that the parents be traversed before children. For instance resolving /usr/bin/ls means we locate the root directory node, then navigate through usr and bin, finally resolving to ls. The components are written in order of traversal, and that order is left to right because English is written left to right. When /usr/bin/ls is passed to the kernel, it's in a character string which is referenced by a pointer to its beginning: it's pointing at the / in /usr. It is natural to process it in that order: visiting the characters in / u s r / b ... order just requires incrementing the pointer byte by byte from the starting value.

There are other reasons to have the most major part near the beginning. A telephone number's country code and area code details coming first allows the network to begin make appropriate switching decisions before the dialing is complete.

Imagine you had to dial someone's "extension 42" before the company phone number. That extension would have to be stored somewhere, until the company's PBX picks up the call, because that extension only makes sense in the context of that switch.

Also, if we collect the absolute path of every object in the file system, and then sort it lexicographically, the parent to child order means that things in the same directories end up nicely listed together.
It should also be noted that you should NOT get in the habit of doing this because the command prompt is not really amused by you doing this. (Try running foo/bar.exe.)
Thanks for confirming, they made me doubt for a second.
You don't think the rapidly increasing global temperatures and co2 ppm are any reason for serious concern?
The ceiling on those traits could be modulated by random factors, and if so, you might never be able to tell.
On the self-predicative universals of category theory [pdf]
Thanks for helping me answer all my questions about Pony! :)
I've seen Retail stores with revenues in the 10s of billions using Telnet for the POS clients in 2019. They also used FTP glaore and were worried about the security of cloud. :)
MiniONE: OpenNebula Management/GUI for KVM or LXD on a Single Server
Nauty is I think the best trade-off. The improvements in Saucy and Bliss (which have mostly been added to Nauty now) are useful.

The basic algorithm isn't that hard -- I have a few implementations lying around (nothing in Julia). Traces is better, but is much harder to implement and it isn't clear the improvement is worth it for someone implementing from scratch.

There are some improvements, particularly for graph isomorphism (as opposed to automorphism), but the basic algorithm framework is the same.
I'm a big Porkbun (porkbun.com) fan for domains. The pricing is great, their admin panel is good, and they've got personality which makes me trust them more.
We've had separate finances for 12 years and it's seemed to work well for us. We combine the "I've got it" approach for little things and "Let's split it" for large shared purchases. It leads to healthy communication and negotiation on large purchases, plus personal responsibility of our own incomes, expenses and savings. Large purchases that are not shared can be subject to opinion, but never control. Of course, there's no substitute for financial compatibility.
and CO2 is part of the mixture which we call 'air' hence the question
Think you've already submitted this story a few times:

https://news.ycombinator.com/item?id=19868213
I've not used it myself, but it was my understanding that Oracle did this. Phil Greenspun, in the mid-1990's [1]:

> "In Oracle, readers never wait for writers or vice versa. I can serve my 18,000 daily users. I can EXPORT a consistent backup dump. I can update a 20,000 row table. I can rebuild an index. All simultaneously."

[1]: http://philip.greenspun.com/wtr/oracle-tips.html
> What is the culture here on correcting wrong star wars quotes?

Suggested approach for dealing with those getting Star Wars wrong is the same as that for dealing with men's rights advocates, Scientologists or those linking to lesswrong.org. Politely and quietly excuse yourself and, in extreme cases, just do your best to pretend they do not exist.
Aside from transparency and common goal, the most beneficial side of OKRs is to allow any individual to ask "does what I'm currently doing move us closer to the KRs?" and "is this the most important thing that I can do to contribute to the KRs?"
Look at Modern Web Browser
It's marketed as "the way young people get rich", and it's got a heavy focus on cryptocurrency.

I don't know if I would call it revolutionary so much as potentially exploitive.
The breach was revealed 6 minutes before I posted this. First on Twitter, then here.
Two questions:

1) Who cares?
2) What does this have to do with technology?
I'd argue that at least their API indicates they try to reduce rather than reinforce this lock-in. The API lets you build tools like https://github.com/colmsjo/github-issues-export to automatically export data from issues and other project data stored outside of git.

Moving this data is still not trivial but I don't think GitHub could unilaterally make it much easier.

(https://developer.github.com/v3/issues/)
I did EDI work for several major national and international companies you've definitely heard of. This is all too common, we're talking about millions of dollars of transactions per day flowing over insecure FTP sitting on the internet. VANs, originally used dial-up modems to deliver EDI, now they often use insecure FTP.

A few brave companies have tried to put their FTP systems behind VPNs, but the momentum is hard to overcome. What is more popular is firewall rules that only allow large blocks of IPs owned by other vendors they deal with. It is good in theory, until you see how large/diverse some of these blocks are (e.g. all of AWS's Eastern data center).

It was a very loud wake-up call seeing what inter-business stuff looked like. It is the wild west or a flashback to the 1990s security wise.
I read a lot of good ones in school:

* Hills like White Elephants by Hemingway
* A Good Man is Hard to Find by Flannery O'Connor
* Harrison Bergeron by Vonnegut
* Most Dangerous Game
> Do you legitimately think the world would be a better place if gmail, youtube, flickr, reddit, EVERY search engine, and basically every web content site disappeared?

They might disappear, but not without replacements. Hosted email, videos, photos, discussion boards, and search are all services that would exist with or without a business model built on ad money. I don't care if they are free or paid. But the fact is that the privacy-depraved model wins because it's provided for free to the eyeballs.

And yes, I'd rather have punch-the-monkey ads. I'd even go so far as to say that I'd prefer my search results and most content-provider's offerings not ordered and filtered based on my previous behaviors.
> From an MMT perspective, the government (any one using it's own fiat currency) creates and destroys money rather than spending and receiving it, even if it pretends otherwise in an outdated effort to ape a commodity-/representational-money system.

Even under that view, you can still see a difference. Spending $1 trillion in healthcare requires the government to create $1 trillion permanently. Spending it to purchase mortgage backed securities that are eventually sold or mature requires creating that $1 trillion only temporarily (while the asset is held).
VSCode or Neovim
Well it took $8.7 billion to build this drug (granted, most of that was for any viral genetic treatment, and so probably can be amortized in the future. I would point out that that doesn't change that that money was required to get to this treatment). How long until government university research amasses that kind of money ?

We all know the answer: more than a century.

And now you might say "yes, but half the research was done at universities". That's true, probably more than half, but a significant portion of that was still paid by Novartis. Furthermore Novartis helps professors coordinate, pays for conferences, ...

Novartis profit margin is about 20%. In their best years it was 30%. So even in a communist system, this drug would only be 20%-30% cheaper, and take another century before it became available. That would bring it from 1.2 million to, let's round off and say a million.

Would that solve your problem with this drug ?
> A common workflow is:
> Mess up your Git repository.
> Google some error messages and read cryptic > > posts.
> Try a few fixes.
> Tear hair out.
> Delete repository and clone again.

You don’t have to be a genius to use git, I’ve never experienced anything like this, even though I’ve worked in 15-20 member teams with lots of conflict and all that. Read the docs and use it as it is suggested. I don’t think it is that hard...
I feel like this scenario is just not from real life
Try it again with Powershell...
Former Brazil Surgeon turned SEC Whistleblower gets $4.5M
Different utility functions. However ability to compromise, organize, and communicate can smooth over differences.
> Parents don't push kids.

Yes, they (often) do. With positive or negative effects depending on the approach and how well it is adapted to the kid.

> Kids push themselves.

Yes, they often do. The two are not mutually exclusive.

> I was an EE/CS professor at a top 20 school. The only push was the example my parents set, as far back as 2nd grade.

Yes, parental modelling is a powerful mechanism for influencing childhood behavior and, while it's not the only tool in the kit, by itself a powerful rebuttal to your first claim.
> Git would be easier if it weren't for all of the git users you have to work with.

Then you wouldn't really need distributed source control, would you ;)
Before jumping to the conclusion that the author is hoping you jump to, question: is it possible that he, you, and I don’t have a full view of the rare personality traits and skills that are required to be an effective Fortune 50 CEO?

I assume most of us here are in favor for exchanging money for value (versus time contributed)? Correct? Otherwise, how is a $200k SW engineer’s salary justifiable compared to a $30k fast food worker’s? In the same 40 hour work week?

I do take issue with non-founding CEOs [sometimes] having no skin in the game. I saw this when I was at BlackBerry. Win or lose, the CEO that replaced the founders would win. BlackBerry lost, he didn’t. This seems like a misalignment of incentives, but that’s up to the company to address, not me, and hopefully not the government. If the company gets the incentives wrong, they lose, and hopefully we learn.

Back to the point: if a company has an impact on billions of dollars and millions of lives, I’d prefer their leader be paid well. But my preference is irrelevant here because a company can and should decide how to value that person’s role. In contrast, I certainly wouldn’t want a government policy (and it’s guaranteed slew of unintended consequences) regulating how much a chief executive is paid.

Being an effective CEO is anything but easy. And the combination of an effective CEO’s skills and experience are extraordinarily rare. It’s not a surprise that the market prices their value accordingly.
Yes, I've done this myself — it's just an email and they "disconnected" the fork within an hour. Very happily and friendlily, too.
DARPA was also apart of the development of GPS...
Fun fact: Ubuntu is a derivative of Debian!
Unstoppable Domains and Global Censorship
Ditto. I've seen the same thing going on at an investment bank processing $350 billion / day in transactions.