skysight-inc/HackerNews huggingface dataset:
Sure, I'll do dev for 150k if they're fine with me remoting in from Germany. Currently earning a third of that as security consultant which is on average better paid than developer afaik. I could retire at 37 instead of 47.

You see, I'm fine donating money to a lot of places because I feel like I earn a lot (and I earn about 50k/year, not 150k and I never expect to earn 400k). The Internet Archive, Climeworks, OpenStreetMap, a local hackerspace, random sites or tools that I found useful, etc. But when I see that we need a hundred thousand average-sized donations to cover the cost of a single employee in a non-profit (what is even the definition of that word if not to not turn out profit to its owners?) then we're all just financing a pretty face instead of the product we love. One can argue all one wants about it being the market value or competitive offers or whatever, but if you are only in it for the money, Mozilla should not be the company for you. I'm not financing that. This is also why I don't donate to Wikipedia: the money doesn't actually go to Wikipedia the platform.
Excellent question! It addresses a point I didn't explicitly state.

There's more demand than supply for physician services.

The result of increasing residency training spots has two phases:

Phase 1, which I skipped discussing:

A given hospital, in the short term, has only so much infrastructure - i.e., 6 ORs. Adding residents does not address those bottle-necks. Or, if we're looking at internal medicine, I only have so many internal medicine beds to host patients, and only so much faculty to supervise those residents. This won't directly rack up medical costs, because the bottleneck on services provided isn't the number of residents. There are other knock-on effects, of course: if I have a surgical residency staffed such that my ratio of residents to current surgeries is approximately 1:1, that's solid training. If I go to 1.5:1, I now have an inadequate number of surgeries for training my residents, and I produce worse docs. Also, the american council on graduate medical education has requirements for how many procedures my surgical residents do, and if I can't meet those requirements they don't get to become surgeons. So, in this phase, if Medicare funds more spots, what we get is more Medicare expenditures without increasing supply of medical care.

But the primary issue is phase 2, which is what I discussed in my original post:

Those residents complete their training, and enter a market where demand >> supply. They go work for hospitals with under-utilized infrastructure, or they open their own clinics. Now they'll soon be working at capacity. Rather than diminishing the average workload across all physicians, they've simply shortened the backlog of unmet medical need somewhat. That's not a bad thing, but it's an increase in healthcare expenditures.
I think they don't do that any more. For one thing, it was too easy to game the system by hiring lousy people as targets for the next year's firings. And if a group was all good people... you ended up firing someone anyway.
Ah...my bad. OpenBSD tar has Berkeley copyrights. Looks like Free/NetBSD don't. I made a bad assumption there. Thanks.
You write 16 lines and what do you get?

Another CL and technical debt.
Mozilla blog update: "Readying for the Future at Mozilla"
https://blog.mozilla.org/blog/2020/01/15/readying-for-the-fu...
Is there an alternative between this and ads?
One uncommonly spoken requirement of Freemasonry membership is the belief in a Supreme Creator/Higher Power. Not strictly Christianity either, but really any Great Creator of the Universe. This would cause Freemasonry to be a non-starter with a considerable number of HN readers (atheists, specifically.)
They mention that boarding even rows first and then odd rows is also an improvement, but I've wondered whether 2 is actually the right periodicity. If we suppose a row consists of 6 people with roller bags, what we really want is to ensure that all 6 of these people can occupy the aisle without blocking anyone else from their row. So what if we used 10 instead of 2? I.e. first board everyone whose row number ends in 0 back to front, then everyone whose row ends in 1, then 2, and so on.

(I assume you could do even better by boarding window seats first, then middle, then aisle, but keeping rows together is much more family/group-friendly.)
> Climate becoming warmer isn't about to stop insects

I don’t think this is right. A good friend of mine is a PhD Entomologist. I asked her about the article last year that talked about the global crash in insect populations _including_ some remote islands.

Clearly chemicals and habitat are huge issues, but she immediately said “probably climate change”.

That surprised me and she said a lot of insects have quite narrow temp ranges and timelines under which they can reproduce.
Do you find that Spirit flights board and deplane faster? People struggling to get overhead bags when I'm feeling very cramped and just want to leave is one of my pet peeves.
Just design plane to facilitate boarding like this prototype :

https://images.vinted.net/thumbs/f800/046b0_M2bQ3jAEBTnELEZ6...
The usual hype cycle... Nintendo coming up with a new motion-controlled console? Of course Microsoft and Sony have to do that too. Some guy launching a Kickstarter project for a VR headset using a highres screen originally intended for smartphones? Suddenly everyone and their dog is building VR headsets. 3D movies moderately successful in cinemas? Suddenly every TV maker is selling "3D-enabled" TVs. Etc. etc. etc.
https://www.openhub.net/p/chrome/contributors

This list has 400 pages of contributors (~8000 people). Even with a very conservative assumption in that only 10% of them are full time developers, it's still 800. This doesn't even include other derivative projects and non engineers.
It's not a significant problem for the airline. But for a passenger, staring at people wrangling their bags, blocking those already up with a clear aisle from them to the exit, it's frustrating.
There's nothing stopping you from watching that in the airport.
Ask HN: Know any killer scrapers I can dump a list of sites into for emails?
Want to know if I should build something or if theres a better solution hn peeps use.
I was thinking of situations where the "causes" can be additive. "Why are we consistently late?" CAN be caused by broken technical processes AND understaffing AND bad product design. Did not intend "root" to be taken that literally.
If the keyword column is a json blob, you might be able to do it with JSON_CONTAINS:

https://dev.mysql.com/doc/refman/8.0/en/json-search-function...

(Unless you are using mongo on the backend, in which case I am not familiar with that)
> Climate becoming warmer isn't about to stop insects

Maybe, maybe not. CO2 increases have been decreasing the amount of protein in pollen, requiring bees to forage with greater effort.

https://www.purdue.edu/newsroom/releases/2016/Q2/rising-co2-...
Amazing how the rest of the developed world has none of these issues, no? And yet doctors are quite well-respected and high earners even in those countries.
When in doubt make a spreadsheet.
I'm sorry. What do you do now? Since you read HN I am assuming you're in tech
Six Cool New Features in Istio 1.4
However, it's also a massive pain in the arse having to fiddle around with removing various electronics and liquids while going through the security gate.

I've actually started to opt for checking my bag whenever possible, even when I could get away with taking it into the cabin, and taking the minimum possible through security to avoid the too-frequent holdups. My experience is that this has added a maximum of about 10 minutes to my trip, waiting for luggage to be unloaded.
>Is “browsing down” even possible under those circumstances?

Seems like it could be done by having a mobile workstation that doesn't read email or browse the web, just acts as a secure 'satellite' administration device that does little more than VPN back into the administrative network. From there, you jump off to a terminal server if you need to browse or email.

The termination of that admin VPN would probably need to be a distinct endpoint from the general VPN access concentration, and have additional security/authentication measures in place.
Can you tell if I am pro- or anti-GDPR?

They, like I, are not arguing for a side (I assume). We are pointing out that the legal situation is not as clear as the article suggests.

Judging by the lack of won cases, a default ok button seems to be 'clearly affirmative' enough.

The law states [1]:

>It shall be as easy to withdraw as to give consent.

Nothing states that consent has to be more difficult than non-consenting.

>the request for consent shall be presented in a manner which is clearly distinguishable from the other matters, in an intelligible and easily accessible form, using clear and plain language.

The request has to be distinguishable, not the consent.

[1] https://gdpr-info.eu/art-7-gdpr/
Most npm modules are written in JavaScript and when it comes to types they are handwritten (if they exist at all). The very nature of this makes TS unsound, as you have to count on the types being written correctly. I've encountered incorrect types many times. Even worse, when the types ship inside the module and are incorrect, it's difficult to correct them. I prefer JS modules to have a separate @types module.
Consider the references to ghosts later in the article, you shouldn't be surprised that they play up the "spooky" aspect. No one benefits from telling the simple truth that it's just a fairly large community center.
I love this in theory, but there's a lot of externalities that prevent that from happening. Apologies if I'm missing something, I'm a medical student (soon to be resident) that tries not to think about this too hard. I've thought to comment on this in the past, as this conversation pops up on HN relatively often.

I think we need a solution to two problems: First, figure out how to pay people (the hospital, the students/residents themselves, and the hospital attending physicians who spend their time teaching) to train physicians. Second, figure out how many clinical/surgical encounters a physician in training needs to truly be competent when they complete their training. This is more of a problem for surgeons, as they need x number of cases before they feel comfortable doing that procedure on their own.

For the first problem, there are smarter people than myself who pose solutions. CMS (and DHHS) pay for most of this in the US, and is a fixed amount each year with few changes since 1995. So an obvious solution without trashing our current system would be to just have Congress authorize more funding, about $100k/yr/new resident they are willing to pay for. Hospitals should also consider adding their own funding to pay for more residency spots, which is already happening. Note that hospitals bid on the hahnemann hospital (drexel) residents for about the $100k asking price ($55m for ~550 residents).

For the second, you have to decide how many years you want doctors to be training for, at their reduced salary. If you increase training time, you can achieve the clinical/surgical volume needed to become proficient, at the risk of keeping residents at the hospital for longer than they really want. You could seek out more volume at satellite clinics, but then you force the trainees to have to travel, which makes that specific training program less desirable (at least, it does for me)

Grossly over-simplified, I know.
Because the error/success is encoded in the type, you are forced to handle the error case. If you aren't also wrapping throwable functions in `try/catch` then you have a lot of unhandled error cases.

If you know that something truly isn't going to error then you can just force cast it as `foo as Success<T>`. That will still blow up at runtime if its not a `Success`.

Alternatively, you could introduce a monadic chaining that is able to pipe `Result<T>` objects through many functions then handle at the end.
I've always thought we should board back to front. Do first class travelers really want to be stuck in a non moving plane longer than others anyway?
Coincidentally 50GB/day is what Chrome craps out to the hard drive during few hours of usage, doing such clever things like "caching" YT videos (YT player NEVER reuses data, and rewinding always generates new server fetch with new randomly generated URL).
Well, there is an extremely simple reason: because these tools are installed for all users, not just your own. Doing it any other way would be wasteful on an actual multi-user machine. But some tools do support it - both Chrome and Firefox can be installed without admin privileges. There is also the fact that Office and many other products rely on demons starting at boot time, which can only be installed with admin rights. The same applies to all popular Linux distributions (even more than on Windows, since you can provide a nice current-user only installer on Windows, but any common program package on Linux requires admin rights before you can even access it).

On the other hand, for most people this admin vs regular user separation is almost meaningless and provides little extra security. Sure, if I install malware as admin it will be harder to get rid of it, but except for that, it can hurt me just as much, since all of the files I really care about (documents, photos, game saves etc) are already accessible with my user, and any program running as my user can already connect to the internet and send information about what my user is doing (not to mention bother me with ads). Some of the really damaging ransomware that recently made the rounds didn't even require admin privileges, it simply encrypted data in some common user-owned folders, if I'm not mistaken (it probably did need some privilege escalation to spread, though, which is a big problem on office networks).
What is the rain problem? I live in the Pacific Northwest where it rains for 9 months out of the year. Our solution is to not use umbrellas at all. Everyone has a waterproof rain jacket.
Mostly admin. You could make healthcare a lot cheaper with cheaper doctors though, but its not that great a racket
Well I can live close to (but not in) Manhattan for better than that, but even so, that strengthens the case for SF-level salaries, if true!
How is it “backwards”? Nothing you’ve said is inconsistent with what I wrote. I am certainly not trying to suggest that Manhattan is only expensive because skyscrapers.

Yes, Manhattan is more desirable than Brooklyn. It’s desirable for many different reasons; scarcity is a big reason.

Would Manhattan be even more expensive if it didn’t have skyscrapers? Sure. But it’s irrelevant to my point: skyscrapers are not a magical panacea to housing prices. Objectively, factually, a short subway commute lowers prices significantly in NYC, even if you’re commuting to a land of low-density construction. Thus, again we
see that Land is the high-order bit on real estate prices. Aways was, always will be. Everything else is a detail.

If SF is to fix it’s housing crisis, there are exactly two ways: reduce demand, or
increase accessible land area. The only way to effectively do the latter is good transit. All of the rest of this stuff is wishful thinking by people who don’t understand real estate.
I'd go the opposite and say that Rust is a competitive edge for Firefox to beat other browsers, architecturally. There were things they tried and failed many times to do to improve Firefox's performance and it wasn't until Rust that they were achievable.
For your edification, I will add that I also made a choice to be homeless. When I was evicted from my crappy apartment that was contributing to my health problems and family said "No, you can't come home again." I chose to not look for another crappy apartment. I chose to sleep in a tent and quit my job and try to get healthier because my job and crappy housing were barriers to me getting well.

I didn't think it would take nearly six years to return to conventional housing. I figured I would be homeless for a few months.

It's much, much easier to just walk away from a job and an apartment than to find your way back.

Edit: Homelessness often involves some degree of choice, but most homeless don't want to admit that because it just gets them more crap from people. That choice might be "I can stay with an abusive spouse or go be homeless. I'd rather be homeless."

Homelessness is frequently the lesser evil. If they had better options available, they would be thrilled to go with some other option. But they don't.

Point being: If you genuinely think homelessness is the absolute worst thing, you probably have other options. They may be less than optimal, but they likely exist.
You can buy them everywhere for 300-1000 yen, those models are the ones that everyone uses so it isn't much of a sacrifice for everyone to buy another umbrella a few times a year.
How many people are they paying to work on it?
...the lead flight attendant even made an announcement asking everyone to please remain seated so that she could exit the plane first.

Nobody listened.

I find myself with a case of both sider-ism on this. One the one hand (the hand that really should win out), we should all be able to act as decent empathetic people with the instruction following capabilities of a 7 year old when the situation dictates. But on the other hand, when you treat (and pack) your customers like a bunch of damn cattle, don't be surprised when they act like a bunch of damn cattle.
I recommend Input. https://input.fontbureau.com/
It would be interesting to see if the CEO bailed if her pay was cut in half. Many CEOs are not in a paycheck to paycheck lifestyle. So they can walk away if you cut their pay without looking like an asshole. Then the board is stuck looking for a replacement who will accept 1.25M and the expectation that it could get cut again if the company doesn't turn around.
1. Don't panic.

2. Your worst enemy at this stage is depression/exhaustion. Sport and social life are important to keep this at bay.

3. Brush up your CV, your interview skills.

4. Organize cross-reading of CVs, simulate interviews for each other.

5. You may need to go through numerous interviews. It sucks.
...

looks at the two grant proposals I'm on right now arguing for exactly that
As you write: 'aim' and 'guidance'. But is it actually part of the law?
It's crazy how much FF's marketshare has dropped. It's such a great browser.
> It's not a significant problem for the airline. But for a passenger, staring at people wrangling their bags, blocking those already up with a clear aisle from them to the exit, it's frustrating.

Sure, but to airlines, that's a revenue opportunity, not a problem.
Bitcoin won't fix a corrupt system simply by existing. The corrupt system will just adapt.
Does anyone know what firmware is on the Raptor Blackbird/Talos boards?
>Why? That's the kind of question that makes up the entire field of game theory.

I think it depends upon the person who is asking. The average person asking it comes from a different perspective than someone who studies game theory and human nature asking the question.
It would be nice if they could also allow people to board and depart from the front and back doors of the plane. I've done this from the tarmac on a Frontier flight once in the South Terminal in Austin, and since you walk out on the tarmac old-school style, they have two ramps for onloading and offloading. Makes things much quicker. I don't know if the jet bridges could be extended to allow for front and back door access, but it would be awesome if it were possible.
My opinion may be skewed by the fact that I went through a period when the Wiimote and whatever the thing you stood on was called were integral to the various Wii sports games that I played. (There was a tennis one and a snowboarding one.)

I think I also played World on Goo on my Wii.

But I lost interest in it all after a while.

I tend to agree that we could do a lot more interesting things with today's bands although I at least haven't seen anything especially integrated into video games.
I was granted 36,000 shares (or options to buy shares), vesting over 4 years, with a strike price near $4. IIRC, preferred share price was ~$120 in 2015, but I don't recall the precise details. AFAIK there were no refreshers of any kind while I was there.

I think the amount I got was pretty standard for an engineer, but I also know some engineers received 4 or 5 times as much, and others got half that. I think the recruiters had a lot of discretion to decide how much to hand out in order to hire great people.
Their comment meant that QA don't test for the kinds of errors (safety) rust protects against.
Hedge funds could make potential repo market fix hard to stomach
I started building straight away from day 1, getting a decent REST API together is surprisingly easy. You really don't need to understand most of the advanced type level stuff to stay productive.

Maybe you tried to go for too high abstraction level straight off the bat? That can turn out very depressing on Haskell.
$3500-4000 for a 1 bedroom is common, (I rent one) but it's also probably in a nice, modern, new-construction building. Mine is 15th floor with a view, so it's more than the bare necessities. Buildings like this have the best marketing budget, so you see them all over the internet. The less developed and less expensive areas will have a longer commute. You could live in the east bay and ride Bart in e.g. at $11 per round trip from Berkeley. Your company may provide a transit benefit so you can spend pre-tax dollars on your commute.
To be clear, 1st class is about 10x to 35x more expensive than economy for a transatlantic flight (I wouldn't bother with upgrading on any flight I couldn't catch some sleep on).

(BA: ~£200 Economy for LHR-JFK, £2300 to £7300 depending on day 1st Class)
There are always opportunities. Right now flood defense construction companies look like a good 30 year bet don't they? The world may be declining but you will be rewarded or punished based on how your portfolio does, not the global average.
That problem, and the problem of finding quality information, is precisely what's driven multiple information rationalisers.

It's a sentiment I first had on entering my uni library and its 3 million or so volumes, recognising I'd never be able to access more than a tiny fraction of them. The limits of human information processing are formidable.

Mortimer Adler's How to Read a Book inspires me, perhaps, to try to attempt "How to Read 10,000 books", that being a sustained rate of 150 books a year over about 65 years, or one every two days or so. The answer would have to involve not reading much of them, as well as other techniques.

You can find the sentiments in Ecclesiastes ("Much study is a weariness of the flesh, and of the making of books there is no end."), Seneca, Diderot (his commentary on information overload is a classic), Schopenhauer, and many more.

The notion that a better bibliographic control can solve the problem is a compelling and attractive one, but also ... at odds with actual experience. It's a possiblity I'm pursuing myself (how I happened to come across Otlet), though the problems he encountered, of creating, maintaining, sustaining, and using the index, seem formidable.

With the rise of the World Wide Web and search engines, the approach has generally been toward full-text search combined with a measure of reputational assessment, rather than topical or semantic assessment, though multiple (mostly abortive) attempts at a semantic Web have been made.

My thought is that a hybrid approach combining elements, but not obsessing over the purity of any one method, might be an improvement.