skysight-inc/HackerNews huggingface dataset:
No one is willing to pay for local journalism when every site will copy your story as soon as it breaks.
> But because they're overworked, and they have to care for many patients who they don't personally know

I keep hearing this whining about overwork, and yet when the subject of residency quota set by the AMA comes up or delegating duties to nurses with almost the same amount of schooling suddenly you can hear crickets in the room.

> In fact, I believe the way most doctor's appointments work is that the doctor gets a list of symptoms, then matches it against a checklist of what they were taught / experience to form a diagnosis. Very similar to an AI algorithm. Of course this isn't as easy as it seems, you can't just Google the symptoms yourself.

Yes you can, and should. Remember half doctors out there are below average...
The earth can last for billions of years. That is, if we don't destroy it... The problem is not to get out of earth, it is not to destroy whatever planet we happen to inhabit.
this looks great. I normally use Premiere Elements but the overhead for short compositing is too high and there's little automation (at least I don't know how) so something like this is great. The example of compositing using regions found with a template line drawing is intriguing.
pep8 discourages it, but context matters. a half page readme example trying to demonstrate API usage succinctly is not the sames as a 10 year old 40k line codebase that 25 devs work on
This is a painful lesson you learn with time: "It's easy to oversimplify problems and try new, leaner technologies that optimize for our use cases. However, when scaling it to the rest of the organization, we start to see the dragons. People that didn't build their software the right way. Entire tech stacks depending on libraries that teams can't update due to reasons™. Quickly, we start realizing that our lean way of doing things may not serve most situations." -- It's a costly one, as it affects people (how we make decisions) and code (what needs to be refactored now). Excellent writing by João Alves.
Give it to the government instead?

That's insane.

Live a few years here in Wisconsin, and then talk to me about how we should give the thieves in the government more money. Foxconn much? Better to choose a few good people and give it to them. Best part about the Bezos method is that all of us can also make a boatload of money and give it to people we trust to distribute it.

Under your proposition, all of us have to give it to people in government who we already know we should have zero trust for.
And hopefully you don’t have sex with children. Though we don’t have any evidence to indicate that you don’t… so you are suspect. Hopefully you only engage in sex acts with consenting adults
OK, true ... but if you do all that yourself, then "they" can never fire you, because no one else will know how the damn thing works. (Just be sure not to document anything!)
Sounds like “manifest destiny” where we destroyed thousands of indigenous civilizations in the country because “it was next”.

I’m starting to come around to the idea that this kind of thinking is exactly why we have poverty and hunger in the USA. We allow individuals to accumulate endless wealth even when that money could be used to help those who need a helping hand.

I’m not saying we necessarily have the government tax them, as I’m more in favor of workers collectives and union power where more of the profit accrues widely across all workers instead of narrowly to the top.

But the problem with billionaires thinking they can solve the worlds problems is they want to create more and more tech to solve our problems, even though we already have great solutions. We could design our cities around trains and bicycles but instead every person drives a car. That takes vastly more resources to produce and operate than a bunch of bicycles. I spent 15 years in Silicon Valley and the whole place is pretty hostile to bicycles even though it’s all flat!

I think when you have $100B your mind comes up with big industrialized solutions to problems when the real solution in my mind is to reduce our resource utilization (which we can do without reducing quality of life).

Bezos built Amazon along with the help from thousands of workers. It is only a trick of our legal system that he was able to hold on to all the wealth that the company created. And it should be noted that Amazon draws a lot of profit (presumably) from millions of cheap plastic objects from overseas which will break and end up in landfills in some poor country. Or think of the millions of overseas workers caught up in abusive labor arrangements [1], paid pennies per day, who helped create the goods that are sold on Amazon.

I really don’t see Bezos as a hero, but as a complex figure who got more than he deserves. America is chock full of poverty and Bezos is directly opposed to the growth of worker unions which I think could help ease a lot of that poverty.

[1] https://www.youtube.com/watch?v=PxFwA-jw3X4
options trading is a valuable hedge, especially against the market crash. the outcome should be mitigated with proper tools, but yeah, those are expensive
Ask HN: Which language do you think has the most well-designed standard library?
I think you misunderstood. I am not insisting anything about security keys (physical tokens) requiring escalating amounts of personal information. I am referring to "two-factor authentication" as it is promoted by "tech" companies (give us your mobile number so you can use our website or "increase your security"). Call me a tinfoil hat if you like, but I am skeptical,^1 when the "solution" to "the problem of authentication" is giving ever-increasing amounts of information to Big Tech.

Regardless of intent, it seems very much in the spirit of trying to solve a complex problem by adding more complexity, a common theme I see in "tech".

There is nothing inherently wrong with the idea of "multi-factor authentication" (as I recall some customer-facing organisations were using physical tokens long before "Web 2.0") however in practice this concept is being (ab)used by web-based "tech" companies whose businesses rely on mining personal data. The fortuitous result for them being intake of more data/information relating to the lives of users, the obvious examples being email addresses and mobile phone numbers.

1. This is not an issue I came up with in a vacuum. It is shared by others. I once heard an "expert" interviewed on the subject of privacy describe exactly this issue.
> Yes, when you were learning to develop in the 80's. This has a slight undertone of bootstrap lifting and a total lack of empathy for people who have little access to stuff that is thrown out like trash in the west.

Speak for yourself. You know nothing my access to computers, which was not the privileged ‘western’ fantasy you imagine.

I was thinking about what it would be like to have a smartphone to learn on, and for someone who grew up without easy access to computers until later I think it would be amazing.

> Use your brain.

Hmmm…
Examining the Viability of Planting Trees to Help Mitigate Climate Change (2019)
> Giving people money is absolutely the last thing anyone should do.

Why?

Cash transfers to poor people is starting to look like an effective way to alleviate poverty. Despite the old stereotype of poor people blowing it all on booze and drugs, in reality, most people put it to good use. This is also another reason why UBI has started gaining more support.
I'm reminded that Windows 3.1 had dark mode in the early 1990s, and not simply inverting colors. Theming was so easy compared to today that it's embarrassing.
"... a cherry picked scenario. You are the outlier. The majority of coastal settlements are on flat land or at the mouths of rivers which - surprise - are also flat and prone to flooding."

I agree. The vast majority of people who live near the ocean are at risk. I was thinking in rather privileged terms as someone able to pick and choose where to live.

I chose this location, surrounded on three sides by cold Pacific water, because of the strong temperature moderating effects.

Among those within a few miles of the Pacific in a radius of 50 miles from my location, at least 95% of them will be strongly affected by sea level rise and temporary surges due to strong storms.

"... one of the only places where this is true is the Netherlands."

For the time being. :(
Until 31 October 2021 there is an exhibition about Doggerland in the Rijksmuseum voor Oudheden in Leiden.
Hi HN!

We are a team of engineers who previously built the infrastructure and developer tools for self-driving car development at Cruise. We recently launched Foxglove Studio [0] as a better way for roboticists to inspect, visualize and debug robotics data.

At Cruise, we found existing visualization tools in the robotics space (rviz, rqt, etc) extremely lacking. They were typically desktop linux (QT) apps, and required the entire autonomous vehicle codebase to be checked out and built locally - meaning they were inaccessible to teams such as operations, QA, and PM/TPMs. In addition, robotics engineers found the workflow of downloading 50gb+ log files to their desktop just to triage an issue painful.

As a result, we invested heavily in a web-based replacement - building a better, faster UI for our robotics engineers, while at the same time opening data up to everyone in the organization, so that you can share a link to an event in a Slack thread or Jira ticket, and others can quickly see the exact same view on their own laptop or desktop. Cruise open-sourced part of this work, which some of you may be familiar with (Webviz) [1].

Earlier this year, we launched Foxglove Studio, which began as a fork of Webviz. Over the past 6 months, we have been extending Studio with many new visualization panels, first-class extension support, ROS 2 support, an optional desktop app, and internally a port from Flow to Typescript. While Studio began as a fork of Webviz, we see it as a separate product - we're focused on building an extensible, community-first project, and we are taking it in a different direction than Webviz (which is tightly coupled to many internal Cruise systems, and as such is difficult for the community to contribute to).

In the future, we're planning to introduce some paid features around team collaboration, data & view sharing, and private extensions. However, the core of Foxglove Studio will always remain free and open source for the robotics community to use.

Feel free to check out our GitHub [2] and Changelog [3] for more details on what we've been up to.

Happy to answer any questions!

[0] https://foxglove.dev/

[1] https://webviz.io/

[3] https://github.com/foxglove/studio

[4] https://github.com/foxglove/studio/releases
Living underground on Mars with limited resources doesn't seem like a privilege to me, it seems like hard work.

Also, an extinction level event for a single planet species is a binary thing.. and there's not much you can do after it happens.
gitlab.com is down
> Who pays for the roads that Amazon depends on for deliveries and employee commutes?

If they’re the interstate highways, then the gas tax pays for most of that. And Amazon buys a LOT of gas.
On a long enough timescale aliens will come and rescue us! See how silly that sounds? Pretending to save humanity with absurdities is a cowardly way of facing the real, imminent problems we actually have here and now.
Sure but it’s not Disqus that is filing the suit. I’d be surprised if she has standing to claim damages based on an agreement she was not a party to.
> … and I'm hoping that the USA doesn't end up holding itself back out of a misplaced fear of the unknown.

Why not? It's worked pretty well for the richest of the rich 1% of humanity thus far. Holding back societal and technological progress to enrich the smallest percentage because they fear any change that might make the world better for everyone is what humans do (and have done for too many decades now).

Just in the home computer industry alone, we're at least a couple decades worth of advancement behind where we really could and should be, all because of a couple few massive corporate interests holding the entire industry back from progress out of fear of various "unknowns" in the industry. Unknowns that in some cases have eventually played out to be of huge benefit to everyone (including themselves).

The prevailing attitude seems to be that "because it's always been done that way" is a valid excuse to hold back any form of real progress, and doubly so if holding back progress leads to extended financial gains for a few specific individuals or corporate entities.

(No longer care. Downvote me all you like. I've come to realize humanity's genuinely fucked anyhow, so nothing I or anyone else says or does at this point matters one little bit. Honestly not even sure why I'm bothering to read or comment on anything anymore, because it's all truly pointless bullshit.)
> So everybody should drop out after they first start to hear second hand info about it?

Choices are:

1. continue, rack up $300,000 debt with no way to pay it off

2. change majors to something that pays

Which do you think is the sensible decision?

> just the fault of kids

You're infantilizing them. They are adults. They can vote. They can drive cars. They can sign contracts. They can join the military and command others. They go to the big boy prison if they commit crimes. They can consult with their parents or anyone they respect. They can marry. They can have gender reassignment surgery.

They can use google. Just like you and I can.

They're not victims.

Do you really believe they spent 6 years studying a major and had no clue what the career prospects were? I don't.
I had to clear snow off a newly framed roof. If I slipped and fell, it was about a 15-20ft drop onto concrete.

Really class the most dangerous thing I do now is worry about carpal tunnel.
That money doesn't go to space.lol
> knowing something about MTUs

isn't that why MTU discovery exists?

> Write your software to take advantage of the platform it's on, and the stack beneath it

sure, but usually those bits are usually abstracted away still. otherwise cross-compatability or migrating to a different stack becomes a massive pain.

> The simple fact of using http2 might change your organisation from one fat file served from a CDN, into many that load in parallel and quicker.

others have pointed out things like h2push specifically, that was kind of what i meant with the "(much)" in my original comment. Even then with something like nginx supporting server-push on its end, whatever its fronting could effectively be http/2 unaware and still reap some of the benefits. I imagine it wont be long before there are smarter methods to transparently support this stuff.
Humanity won't go extinct any time soon, and at this point in time focusing resources on fighting problems like climate change is infinitely more rewarding than any stupid dicking around on the moon or mars.

Mars won't ever be even as habitable as a thoroughly fucked up earth. It is a huge waste of time and resources that could be better employed on more immediate problems.
The most interesting takeaway - the overall resource savings good adblockers provide - is buried under the IMO less interesting graphs showing bad extensions:

https://www.debugbear.com/blog/chrome-extension-performance-...

> Without ad-blockers per-page CPU time is 17.5 seconds.

This is completely insane. Of course it's a small fraction of that with good ad blockers.

Back when Firefox Mobile was near-unusably slow, ad blocking made it competitive. Overall, the experience (speed and UX annoyances) were roughly the same in both (the removal of ads making up for the clunky Firefox UI).
CVE-2021-33910: Stack Exhaustion in systemd
> I've always thought "from lib import star" is somewhat of a anti-pattern

Like patterns, anti-patterns are context sensitive. “from lib import *” is usually an anti-pattern, but doing it exactly once in a source file, especially a short one, and especially for demonstration code for the library so imported, is not a problem.

But if you do it two or more times in the same source file...
The redistribution is from the young to the old, to those who stopped housing construction to that drive up the cost of living for those without houses.

Those who create wealth aren't redistributing it, they are capturing a small portion of what they create for others.
Please, please, stop calling it "viral". Thank you.
I think something by Kafka would be far more apt. It seems that 1984 has become a shorthand for anything vaguely dystopian.
Yes, going back to WWII many aircraft have been reusable rockets.

In 1963 the reusable X-15 broke the same 330,000f (100km) barrier at 353,200 ft using a nearly identical approach, 3 aircraft 199 flights, zero crashes. Blue Origin only nominally beat that at 367,490 ft, but was optimized for altitude rather than extreme speeds of the X-15 @ Mach 6.7.

https://en.wikipedia.org/wiki/North_American_X-15

Blue Origin is an awesome amusement park ride, but not particularly interesting in terms of space exploration. Air launched anti satellite weapons for example are actually the most common approach. The main issue with air launching is scaling problems as you need to support the weight in multiple directions.
Lonjing
Just FYI from a person who's used Macs since December 1984 and Windows since DOS, the instant UI responsiveness of Macs (when using any input device), regardless of load, was ALWAYS a feature, even going back to the very first Mac. I always noticed the lag on Windows and couldn't believe it didn't bother anyone... which of course it didn't, because it's all most people knew!
TBM 17/52: Decision Making vs. Decision Understanding
Those two things are not mutually exclusive.
This post by John Cutler should be included in the onboarding plan of new employees. We need to learn to respect and appreciate the friction in working together on complex problems. This is how you discover conflicts and blind spots, practice putting your thoughts in writing, take the time to form an opinion and change it a few times, and overall - learn faster.
Depends on your situation. A bootstrapped company would be different from a funded company. As is a company with little revenue vs one with $1M+/year.

Hard to answer without a lot more details, but the basic place to start is talk to your bank who you do business with now. And check out some small business cards from AMX, CapOne, Chase etc and see what might work best for your situation. Obviously I am being pretty US centric here as that is all I am familiar with when it comes to banking.

Also, while I wouldn't use it as my only research, Reddit has some subs which give pretty good details on what it takes to get a specific card from each bank, e.g. credit scores etc.

You'll almost certainly have a personal guarantee unless you get a secured card or the business is already fairly successful where it can stand on its own.
An AI algorithm can't really gather a detailed patient history or make subjective observations about the patient's state

Chat bots can handle data collection, “subjective” patient state can be collected through image recognition and tone analysis. Not sure you need AGI to accomplish either of these tasks.
I used to live in NL, so I know the paths you mean, and the same applies here in Switzerland. But in Switzerland they instead plate them as cars and drive them on regular roads, keeping up/competing with automobile traffic. These are not uncommon here despite their cost and moderate practicality, probably because their cost relative to salary is lower than elsewhere in Europe.
Absolutely. I love that about Linux: it offers the user choice. That's why I use i3, no frivolous waves for me!
In many document databases these days you can have required fields and types enforced by the database to ensure all documents in the collection have at least a certain schema.

https://docs.mongodb.com/manual/core/schema-validation/#rest...
It's kinda working right now, with some missing features like exceptions raising and catching, block closures, c-library binding (only libc works IIRC).

You can follow the activity here: https://github.com/crystal-lang/crystal/pull/10910

I was pleasantly surprised myself that the interpreter actually already somewhat worked, as you can see in the demo: https://www.youtube.com/watch?v=een_W1YEICw&list=PLe1-A91ZPT...

The creator also claimed that the interpreter only need a few more months to finish.
> Taking your comment in the best possible light, I see this as a general indicator that for would-be-developers, things are often so much better than they were,

That’s exactly the point - for someone who is enthusiastic, the resources a phone provides are vast.

When I was learning, not only were the computers primitive and expensive, but even access to information about them required all manner of work, travel, etc.
I’m building up a space related non-profit (space telescopes) and I’m not in the USA.

So ITAR is a poison, it is great you have an ITAR Free option, do you have any plans to host in other AWS regions long term? And how much more is on-premises likely to cost me?
I've had a lot of fun with https://github.com/mifi/editly. It seems a bit RAM hungry as you define lots (dozens?) of clips thought.

I found it super useful to write a quick Python script to auto-generate JSON in the format it wants, combining screenshots, headers, footers, and such into a nice demo-video.
I don't think I understand your argument.

You at first appear to say that gathering data and automating things is hard and might not be possible.

Then here you're saying that checklists, evidence-based guidelines, and improved interoperability between systems are all the source of doctor improvements.

These are all arguably forms of AI that have been created through data gathering. Yes, a checklist is a very boring AI, but it's taking some knowledge out of the heads of a group of people and then making it available for someone else to use. The missing step seems to be that instead of having a person look at a piece of paper and execute the checklist and evidenced based treatment, having a computer do it.
The Paradox of Genius: Why Long-Term Thinking Wins
James Currier shares many nuggets worth thinking about as the company matures, and you're trying to build a sustainable business for decades. Some of my favorites were: "The problem is the new innovation is always in a territory where there are low profits. The excellence that they’re all working toward, the optimization and the efficiency, is not useful here." and "I am really interested in companies and individuals who are the only, who’ve become the only. And that to me is a much better place to be than just merely the best."
Skin in the game…I represented an Uber driver that Uber solicited out of 1 county where it was legal into another county where it was illegal, and the driver was arrested. Uber knew of the illegality, did not disclose the criminal nature to the driver and solicited the driver to break the law with a monetary incentive.

Uber has left numerous drivers in its wake with criminal records as a result of their illegal and sometimes criminal operations. As bad as it was for your father it doesn’t sound like the taxi driver paid him to commit criminal acts he was otherwise unaware he was committing.

> I'm sure it was nice if you were a taxi driver that happened to acquire your own medallion, got to work for yourself, providing dog shit service, and for rates of your choosing since the competition was artificially constrained. But that is a minority of the taxi drivers out there.

Yes and I’m sure being an investor in Uber pre-IPO without ever having to actually work much less drive and dump that dog shit on the public to cash out was very nice. But that is a minority of people under US capitalism.