skysight-inc/HackerNews huggingface dataset:
Thanks for the kind words!

Our goal is to provide a comprehensive experience that spans both front end and back end. In practice, we're focusing on a rock solid server first. At present, our front end components are best used for rapid prototyping and internal tools. Developers who want to create highly custom and pixel perfect designs will probably opt to use their own front end stack.

We do not currently support the StructureMap $transform operation, but we are actively working on it to support conversion to/from CCDA and other FHIR versions.

We have the utmost respect for HAPI, Google Health API, and all other FHIR servers. We believe that they are all contributing to cleaner and more interoperable data.

One key difference between the Medplum server and other FHIR servers is that it is designed to be use as a complete backend, not just a data store. That includes supplemental API endpoints for end-user auth and account management, automation ("Bots" for "if this, then that" style automation). The goal is that a developer should be able to create a complete digital healthcare experience with only a statically hosted website -- no additional servers required. In our experience, HAPI and Google Health API are used more like a database, where you run additional servers in front. We believe that providing a more comprehensive server lowers the barrier to entry, and reduces the maintenance burden for digital health providers.

Looking forward to hearing from you!
The problem with this line of thinking is it's true and it's not. People said TV would make our brains rot. It didn't. But some people certainly are addicted. They said social media would make us lemmings. It didn't. But some people certainly do questionable things due to social influence. When you have countless disruptive technologies like tv and social media, they add up.
> The Soviets brokered a deal with us. We agreed NATO would not expand eastwards.

This is simply not true. It is a talking point developed for Putin's speech at 2007 Munich security conference to justify the shift to genocidal wars against its neighbors. It did not exist before 2007 and was not brought up when, for example, Poland joined NATO in 1999. There was an endless stream of whining and unspecified threats from Russian diplomats at the time, but not once do I remember talk about any deals.

It's nothing more than a simple, yet effective hook for catching western self-flagellants into their net, while the truth is that western governments went above and beyond to accommodate Russia and build cooperation, and it still lead to a maniacal dictatorship carrying out genocide in Europe and threatening rest of the world with hunger and nuclear armageddon.
sorry, it was a longer time ago than I realized:

Compound assignment operators of the form =op (such as =-) were changed to the form op= (that is, -=) to remove the semantic ambiguity created by constructs such as i=-10, which had been interpreted as i =- 10 (decrement i by 10) instead of the possibly intended i = -10 (let i be −10).

https://en.wikipedia.org/wiki/C_(programming_language)#K&R_C
SSA works great for keeping track of the old/newness of local variables inside a single function, but it doesn't really help with tracking old/newness of state variables (globals, heap values, stuff on the stack that persists through multiple calls to F) across function calls.

You could in theory literally represent your program as a single giant function F that stores the entire program state as local variables and then apply SSA to that, but it would probably be a mess.
The 12 month extension was going to get the managers who proposed it fired. So they couldn't actually propose it - thus the cliff.

Instead they needed an alternative. Of course a better discussion would have been a frank reevaluation with the client, with several options and points of trade-off to consider.

But really the best way - presuming everyone is working toward the same ends (NOT a given) - is to identify some kind of MVP/pilot that can been delivered and evaluated and iterated upon. That way you have _some_ kind of success to build upon with the client. This is failure of every badly run waterfall project. Even presuming the original design could be built on time ... how would it know it was actually useful? You also need the more limited success to rebuild trust - otherwise your new estimates will be questioned and looked upon with suspicion. If some tells me an 18 month project is going to take another 12 months, I need to assume the same incompetence really means that the new estimate is behind the curve as well ... not to mention changing requirements in the meantime continuing to push thing things out.
Fontsprings Font Finder – Matcherator
Right. Ebola spreads via contact with infected blood or body fluids. That's terrible for those infected, and we should definitely take steps to counter its spread. But that's not at all the same level of risk as airborne spreading.
You mispelled subjective wrong.
How is saying to investors "Our product can do x, y, z" to investors not ok, but saying it to say Walgreens (and thus customers) is ok?
Derp.. I've been rendering svgs in JSX for so long, I forgot about the obvious things like <img>, <link>, even adding an svg in CSS with background-image
Funds are Safu -Bizonacci
Being able to do your work without having to deal with people who value career over client outcomes is one of the best reasons to pursue financial independence. For a creative person that type of environment is soul sucking.
More than half of this thread sounds like we are all just sociopaths and the scary thing is that I see myself 10 years ago in the answers. I would like to correct 2 perceptions that I see as common threads:

1. It is management's job to find the solution. No.. it is the management job to make a decision. They would have their own opinions on how things ought to be and a good management would listen to everyone, consider possible alternatives and make a decision. A bad management would just make a decision. However, they cannot come up with solutions to everything. Why hire anyone else, if that were true?

2. Politics is bad. - I had this in my mind for a long time. Then read something in a scifi book that went like "You get politics when you have two people talk". Then I realized it is not politics that is bad.. We play politics all the time - posting this comment is politics. I am trying to convince you of something by appealing to logic and rhetoric. We tend to think politics is only when you lie and cheat and deceive people.. but that is just not true. The alternative to politics is to live in a world where might makes right. It is still true, but the concept of might is different.
i can just imagine jwz squirming at the idea of this and it is way too funny...
The author should have jumped to the end immediately: follow the rats off the sinking ship. There's no winning on one of these projects, and if you find yourself in one, run away immediately. Knowing it was a doomed project and still accepting any sort of responsibility for it is dazzlingly naive; the ship will not make port, and you will all drown.
I understand your point. From my point of view, people who visit our site are mostly people whom I've had some contact with or who read about us in a context like HN, so I don't feel people are being misled.

I could be more clear about the product being a prototype — we talked about it amongst ourselves, and decided that it would be better to be as positive as possible in presenting the product.

I seriously doubt that anybody who uses it will be confused in thinking they're building something they're not.

I have a hypothetical question — where does one draw the line when introducing a new technology? A text-based website can be fully accessible, but a movie is not held to the same standards. You don't (as far as I know) create a separate version of a movie with less flickering, or less movement, to enable more sensitive people to be able to enjoy it.

If I am creating a new type of technology that enables animation or other effects, I feel as though I am responsible to handle accessibility as well as possible, but without sacrificing the final product.

I'm probably repeating myself at this point… if I had my way, I would be writing a new editing program to produce hybrid SVG/HTML pages, where the accessibility and other text-oriented issues wouldn't even come up.

However, I don't have the time or the funding right now to write a new editor, so I'm attacking it as best I can with the only program that works, Adobe Illustrator.

IF I can get users, and IF I can get funding, then it will be relatively easy to add accessibility features. Despite what you say about orders of magnitude harder to add accessibility after the fact, these pages are relatively simple.

Right now I could write a script to convert SVG to HTML based on text size and placement on the page. I haven't done it because there are more basic issues like page resizing that need attention, and because I felt that building animation would be more likely to generate interest than saying "look, you can build boring SVG sites that are completely accessible!"

Anyway, I appreciate your taking the time to write. I will try to include more context in our future communication.
I found, often it is actually faster, after a very brief discussion, to just do what the client wants and let them (or you) realize that they were in the wrong. Then reverse it without being smug "I told you so" about it.

E.g years ago on a complex web form I got the feedback from my client's client, that because their boss was colorblind and couldn't recognize the yellow/orange borders for missing required fields (iirc), those fields should be greyed out instead.
I wrote back something on the line of "Very valid reason to make a change, but my concern with greying them out is, that this is how commonly deactivated/disabled fields are shown in which you can't enter anything at all". I got told that this doesn't matter, I have to grey them out. Which I did without additional comment, sent them the new version and couple of hours got the response to undo it again and find another solution. In the end everyone was happy.

Obviously in this case it was something that only took a few minutes that can easily be reversed, but I often see people spending way more time debating on things (and not seldomly getting unnecessarily emotional) than it would take to just try out a couple different solutions and giving people something more tangible.
By "Semitic population", I was referring to speakers of a language in the Semitic language group, which includes Arabic and other languages of the Near and Middle East. These groups would have migrated before the formation of the kingdoms of Israel and Judah, and may not be closely related to the population groups that founded those kingdoms. As such, I fail to see the relevance of your comment.
It's right at the top and clearly visible. It's really not hidden at all, and if you read the name of the tweets it's literally the next word that follows. You'd have to stop reading mid-line to not see it.

I would understand your argument if it was in any way not obvious and centered alongside the posters name.

Sure, maybe some non Twitter users won't understand, I'll grant you that, but impersonation and parody are so common everyone looks at the @.
Yeah. It's pretty interesting because they clearly did this super intentionally. As you say they moved everything around. Since they are using the existing keycaps which have Q/1, W/2 etc. they lose QWERTYUIOP but they've still got ASDFGHJKLZXCVBNM from which to get the hex digits.

The one clue I haven't explored deeply is that there are references to ORDVAC and ILLIAC I using the same teletype equipment as prepared for the Institute of Advanced Study (IAS) Machine (i.e. von Neumann's machine). These machines all have the same principles and it's possible that these teletypes (prepared by the US Bureau of Standards) are the source of KSNJFL.
Engineers are hyper-literal. They would appreciate the formal, technical term: "human capital stock".
Cameras on phones? (2001) [video]
I was once laid off from a company on a Friday but they really wanted to keep me so they told me to call back Monday to see if anything changed (very small company a long time ago). On Sunday I broke my ankle playing touch football and the doctor said I was probably eligible for disability. Called the company back on Monday, they cancelled the layoff and I went on disability for eight weeks then right back to work with them.
The Mistake Smart People Make
At least the political ones (some) came about for clarification (JFK and RFK are both Kennedies, GWB is to distinguish from "Bush"). Others come from their names being long or hard to remember/pronounce/spell (I suspect this is what happened with AOC).
Racism, unjustified violence and murder is wrong because under divine law, it is wrong. The line in the sand is determined by "God", not us humans because theologically it is rational to understand that the best law maker is the creator of humans. Knows what is best for us and what can harm us.

In Nazi Germany, most people agreed to persecute Jews. Over the previous years, it unfortunately became the societal norm and morally correct for that time and place. Just because a majority of people over time agree on something does not magically make it objective truth and right.

Yes I know religion irks people. From a discussion point of view, it offers objective guidance rather than conjuring up morality from thin air based on whims and desires.
The Markable Mark – Laws of Form
Beat rideshare is shutting down
If you want, but you can do better. I believe, for instance, that at least continuous functions on the reals have a countable basis. Might even be as strong as measurable, not sure about that. That's how, for instance, fourier transforms work.
This was really slick and worked a charm for me.
Nice. Plenty of insight in this article to better optimize for Zen 4.
Meta’s Mark Zuckerberg Says He Is Accountable as Company Preps for Mass Layoffs
Yeah it's probably still true. It's also true of other DBs; There is usually a certain amount of overhead per-row on the page, or per-row.

So yeah, you have to either shrink to a size acceptable within padding, or pick a more appropriate page size, or play with some TOAST settings in the case of PG.
Flask Boilerplate and Your Guide to Flask in 2022. With SQLAlchemy
> Dragon teeth alone won't hold against a tank for more than a few minutes

This doesn't seem accurate.

While searching for a video that shows a tank trying to go over (unsuccessful), I found a video showing three ways to get over them, and only the explosives would take a few minutes: https://www.youtube.com/watch?v=cRld768HDyc

Anchored concrete blocks can be made more difficult to move than the dirt under the tracks.
I prefer to work for companies where this is the case. I get enough equity compensation that finding creative solution to deliver business value _is_ my job and thus am indirectly compensated with the success of the company (even if the overall success is still dependent on other areas of the company succeeding too).
https://www.youtube.com/watch?v=kSXQgCP3WQw&t=1620s A good explanation on how these schemes usually work out.
Only about 10% (2M) of bitcoin are on exchanges: https://www.coinglass.com/Balance
https://archive.ph/dIJ6A
> Most Fields medalists these days are very close to exceeding 40 years

They are usually spotted at a much younger age, and they get the medal when they are almost 40 because after that it will be too late. I.e. if there are several deserving mathematicians you give the medal to the one where the clock is about to run out, since the others will have more shots at it.
This is just not a great way to go about things and this is exactly the problem Agile is supposed be solving. When you deliver value incrementally, it becomes painfully obvious to everyone where the gaps are and what's at risk of not being delivered. It also puts the onus on the customer to TELL you what they want instead of you having to guess.

What a lot of young developers don't get is that you can't just solve every problem with deep analysis. Nobody gives a shit if you can find all the gaps in requirements because a day after you finish your analysis the requirements will change.

There's requirements you need to define early. Who is using the system, expected availability, the different levels of access and the entities involved. Performance requirements, data security/tenancy requirements and some idea of how many users will be using the system concurrently are extremely important to understand up front.

There are a ton of companies, particularly the ones that build custom software for public/private sector that are incredibly happy to have customers submit junk requirements and nickel and dime them on every single change request.
Let me offer a different mental model. Instead of a queue that needs to be processed to reach a productive conclusion, what if we view PTSD like more of a stuck process that just sits there taking up a core's resources without doing anything valuable?
I would love to add interactivity, and there are also a lot of SVG effects that we haven't even touched.

I need to clean up the animation programming and make it more straightforward, then I'll be able to get into that stuff.

By SVG-only, I meant that there is no HTML. It also uses NginX, bash scripting, CSS, and Django ;-)
They're not sure how the star came to be around the blackhole but it likely wasn't around when the blackhole was formed.

The mass of a star required to form the black hole would have swallowed this smaller star in it's formation.

Either way, it's challenging the current conceptions of how binary systems form/work.
I agree with you, because in the real world I do need to talk to people -- and people come in all psychological shapes and sizes!

But on the flip side, there are few things I personally dislike more than being spoken to by someone who is being cautious of my feelings.

It's slow. It's tedious. Most of them are bad at it. And honestly it's more disrespectful to imagine that you are going to upset me, than to just bravely take that risk.

I concede that I'm the weird one. But we do exist.
Where are the people solving problems?
In my hometown, there were no people solving problems. There are no people solving problems in my current job, but I hear about them on social media, and hear about Silicon Valley/YC, and see them on this forum. Where are they if I want to find them.
They are positioned critically as information transmitters between high level and low level. As such they are conveniently situated to shape the narrative to flatter themselves, in both directions. No wonder then that so many middle managers blame their underlings and insist they would be good at their job except for the meddling engineers. So of course execs would hear this and think "middle managers deserve more money, engineers need to improve their performance so let's dangle bonuses but not raise their salaries".
It's pretty uncommon for exchanges to do all their market making directly, and many of the ones that do still rely on outside market making.

FTX was almost the exception since Alameda spun out of it IIRC
Please don't. Posting the suicide hotline does not make you a hero. Also your list is missing numerous countries, including Afghanistan, Malawi, Ukraine. Some countries like South Korea are confusingly listed on the same line. Very poor UX, this list.
> Sorry, I did not mean that Saint Petersburg is bleak (quite the opposite).

It is kinda bleak, though.

> I don't quite understand what you mean by superficial attempts. If their stats say that 10-20% do not have indoor plumbing then that what do you think they mean?

How do you think they get these stats? Go door to door checking pipes? Actually, there should be documentation on methodology, but typically it's some super-inderect metrics based on dirty datasets. Don't overestimate RosStat's precision or data quality, they really can't count shit.

> (https://web.archive.org/web/20210630123627/http://www.gks.ru...)

Which one of those columns did you interpret as "indoor plumbing"? Maybe I don't get what "indoor plumbing" is supposed to mean. It's just some in-house utility pipes for water, or heating, or waste, right?

> Russia is huge... if you go to a village that is far away from any larger city, you'll see a lot of stuff - even stranger than not having indoor plumbing. If you can, I suggest travel to non-touristy areas, far away from large cities and see it for yourself :) Then report back and prove us wrong ;)

You don't have to tell me. I am not a tourist, I live here. I have relatives in villages, whom I visit every so often.

So I'm reporting: a house without any kind of plumbing is like a super weird thing.

Its not like pipes were invented yesterday, every ancient house has them. They might not be connected to some centralized water/heating/sewer pipeline, but still.

I'm starting to get a feeling that it's just city people having weird image of rural life.
Sure, but that isn't a problem with a faulty court system. Courts don't make the laws.

If people feel that there should be stronger laws to protect patients, then they should look at the current law and suggest improvements.
Sort-of yes...but looking at (say) the CIA's long indifference to a series of employees who effectively turned traitor against the CIA (by selling its hottest cold-war secrets to the U.S.S.R.), I don't think "loyal to the org itself" is a good description of the rot.
I don’t suspect any of my colleagues take stimulants.

I personally do. I find coding to be incredibly boring and the only reason I do it is for money. Stimulants help make it almost interesting.
The F1 example actually happened once. The Indy 500 had a problem one year where the tires provided were not up to the task. Many groups pulled out of the race, but the organizer had debts basically collateralized by the race and race proceeds, so he pulled in some random cars and racers from other events and basically had them do laps. The farce and fallout and drama may have contributed to the near death of Open Wheel racing here in the US.

This is a summary, check it out, it's an interesting story.
I too remember StumbleUpon fondly. Now I feel like it's a way to get people to go to questionable sites, but back then it was a lot of fun.

> Rarely did I see trolling or off topic comments(Ie politics).

I wonder if this is due to the format or strictly because of the time?
i'm not sure what to recommend. https://pubs.rsc.org/en/content/articlehtml/2022/ee/d1ee0352... is recent, open access, and seems to be well written, but i haven't finished reading it. it includes, among other things, a process flow diagram with theoretical numbers for the calcium loop which gives slightly lower numbers than my own calculations i linked upthread

i did read https://doi.org/10.1016/j.isci.2022.103990 which is also recent and open access. it is very poorly written and contains a lot of embarrassing factual errors; however, it has a number of specific and hopefully correct numbers about energy costs lifted from other publications which are hopefully more trustworthy. on the gripping hand, none of them that i've tracked down so far report operational energy consumption numbers from an actually built large-scale dac plant

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2982422 is an earlier (02016) survey paper that i also haven't read in detail yet, though it looks good

none of these papers incorporate the awareness that energy costs have just gone through the first big drop in a century and a half, perhaps because that future is not yet widely distributed