skysight-inc/HackerNews huggingface dataset:
B.Well | Senior Engineer, Node.JS | REMOTE (anywhere) | Full-Time

We’re transforming how people interact with the healthcare system

As a Senior Engineer at BWell, you will be a critical member of the FHIR Services team responsible for expanding b.well’s FHIR platform services so that our teams can build solutions that scale, are conformant, and reliable. You will be key in implementing solutions to help expand our FHIR server capabilities or improve upon performance. You will often be tasked with a problem and be expected to research it, identify a solution, develop a proof of concept and if successful, turn it into a solution or tool that our teams can build upon.

Company link: https://www.icanbwell.com/

Job Link: https://www.linkedin.com/jobs/view/3404404003
Hi. I’d be interested on how you feel using lisp impacted the development of the game and the final game structure. Would it be the “same” game if implemented in a more conventional approach? Thanks.
Is the next step creating and updating these diagrams automatically? That dream seems to come up and die in cycles over the years, but it may be possible now depending on the compute platform and network appliances you use. This push to automate by doing interesting things, like reading your network traffic (https://www.akitasoftware.com/), could work here.

I'm unsure, as is, how you fix the organizational and human problem: It takes effort to initially create these diagrams, and constant work to keep them updated as systems evolve. How do you make that easier? A more fancy diagram explorer seems... not as useful.
> There's no good reason I can think of to keep using gas stoves.

Tortillas and marshmallows. Not enough of a reason to keep a gas stove really, but it's traditional to some people.
I get it--or maybe I don't deeply get it-- but I don't really find this a huge concern for most web apps. If I know that my app is never not going to have a db, then what is that extra step of that decoupling buying me? I still have fast tests due to transactional rollbacks, and I can even perform certain business logic in the db nicely with Ecto when it's a better fit than the BEAM.
Not true. Sociopaths always find a way.
Whenever I opt for 'roadtrip', almost inevitably, about 4-5 hours in, I wish I were flying. When I fly, I don't usually say "oh, I wish I'd driven" (unless there's a delay or problem).

As I've driven more, I need to allot myself more stops. If a trip is over 10 hours, I'll probably split it in 2 days, and stay overnight some place. 20 years ago, I would have 'pressed on', but... it's usually not worth it any more. But some of the 'cost savings' of driving go away when you factor in hotels.
> cheaply mediated by adding building codes requiring venting range hoods.

Do you know how much it costs to add ventilation to a building that wasn't required to have it? It is anything but cheap. A $1000+ induction range is peanuts in comparison.
Is this a "No true scottsman" defense?
> ad-hoc 1-on-1 meetings as needed, but should be pretty rare.

That is exactly why ongoing meetings are important. If you only do rare ad-hoc meetings, you have established a relationship where you don't talk to your boss. Everything runs through processes, everything seems fine, you guys don't talk... until one day you need a talk and it is a big change to the status quo.

If you don't get value from regular 1:1s, fine - make them a 30 second pit stop of, "Everything is still fine, talk to you in 2 weeks". But you really should have that ongoing quick check so that you have an established point in time to change your answer and say, "We need to talk about X."
Arbitrary Precision DNN Accelerator Controlled by a RISC-V CPU
I think the article describes exactly this. Use modules to enforce domain boundaries within a program, and split into services where it makes sense.
A fun option to get more into this might be to start listening to the "Blank Check" podcast. They go through individual director's filmographies and help to place them in context of both the director's life and the surrounding culture happenings (and they're hilarious).
I cannot contribute any advice as I'm 23, no degrees, life is a wreck, etc.

I wish you the best and do your best to get a job and get your life moving. I believe in you.
Don't all serious proposals to ban gas stoves only ban installing new ones, rather than like-kind replacement?
Check their other blog post.
I think this is the most sane reaction.

As an aside, it's important to keep in mind that while stopping nat gas cooking will remove NOx and benzene from our air, we'll all still benefit from ventilation to remove the particulates and VOCs that are inherent to heating food.
Yeah - I've never understood the heavy-hand of government/society and urban-life people forcing ideologies onto people in rural areas - especially when urbanites have no idea what it's like to live rurally. Have fun using your electric cooktops after a storm when the power lines are all blown down and you're waiting for the electric company to repair the lines.

Just let people use what they want to use. If it's more convenient for them to use gas, let them use gas.

It just comes off as holier-than-thou and self centered - ideologically driven as opposed to practically driven.
If you are interested in learning electrical principals and want a practical application but don't know where to start, look into getting your ham radio license (three license tiers, each with more electrical knowledge required).

I recently passed my extra-class exam and had a lot of fun learning in the process.
Effectively, every C library needs to do that, usually reserving some prefix.

It’s just a way to state “if you’re using this API/library, be prepared that future versions may introduce additional symbols matching these patterns, and/or that the current version may define undocumented symbols matching these patterns”. You then have the choice to take care to not define symbols conflicting with that.

The alternative would be for libraries to just add arbitrary new symbols, with no way for client code to proactively prevent conflicts.
But it’s not just a gimmick, as you point out, they are claiming liability for accidents in those limited circumstances. If that’s a gimmick, then we need more gimmicks.
The Consumer Product Safety Commission tries to figure out which products have unnecessary risk for the consumer and apply regulation to the manufacturers. It’s very similar to what the NHTSA does for automobiles.

Not accusing parent comment of this, but there’s a flawed attitude that consumers can and will do full research before making a buying decision, and that the “free market” will sort itself out that way.

That expectation is unreasonable because forcing the individual citizen to undertake to avoid dangerous products both doesn’t work (because people don’t do that level of research for everything) and reduces individual freedom (because the requirement for work is being foisted onto the person).

I’m not really sure of the validity of this stove essay because it’s a wall of statistics, and I’m not arguing that all product regulations are good, but regulations do have a really important role in fostering a healthy and free society.
Ableton Note - essentially, make music. fun little passtime.

Ada - like webmd, but more interactive. gives me a rough idea of potential scenarios based on xyz symptoms i'm having.

Cone - not every day use, but identifies colour hex codes using your smartphone camera
> only if you make a case that six to eight hours of deep work is somehow not possible.

6 to 8 hours of deep work is certainly possible but is it sustainable? I don't think so, minds need some slack time, enter a different mode of thinking, etc. For this reason work is chunked into workable amounts which it makes it sustainable as well.
TBH it would make a lot more sense if the C committee would start adding prefixes for new additions to the C stdlib (like the functions in C23 stdbit.h: stdc_popcount, stdc_bit_width, etc...)
My bet would be that if it was a hack, they’d jump on the chance to blame Russia and find more munitions to Ukraine.
There is(was?) a phrase here: „Wenn Volkswagen hustet, geht es Niedersachsen nicht gut.“ meaning If VW is coughing (the whole of) Niedersachsen suffers.

Apparently said by former chancellor Gerhard Schröder.

https://gutezitate.com/zitat/152677

Also https://www.welt.de/wirtschaft/article167476785/Ohne-Volkswa... (use translation services, damn it!)

Furthermore https://www.tagesschau.de/wirtschaft/vw-gesetz-faq-101.html (see above)

I guess similar applies to Mercedes, BMW in their respective states.
Czech Republic: Český národní registr dárců dřeně (https://kostnidren.cz)
>> It's similar to banning lead paint in your home tho.

Similar with the exception that lead paint is actually bad for you.
> So a library is a microservice now?

Get with the program. The world of software consists of one domain ("web apps") and two species: "microservices" and "monoliths". Older, cranky and ultimately useless, software zoologists insist this is all wrong and that there are all sorts of taxonomical layers and creatures yet unseen by the avid readers of blogs. But that's not what the internet says and hey, white hair? "Hmm. That's a red flag right there."
Pushover - Push alerts from anywhere, one time $5 purchase. API to push alerts from anything, so server alerts from my homelab, alerts from Node-Red, stuff down, etc, has email addresses so you can forward to it. ROI wise this one is mind-blowing.

SyncThing - Specifically Syncthing-Fork on Android which has better rules to prevent battery drain. Syncs all my photos to my NAS and syncs my Obsidian vaults.

Todoist - Would be lost without it. Not that "special" except for its positive impact.

ObsidianMD - Posted about a lot here. It's amazing.

Stellarium - AR sky maps with a nice UI, my wife uses it as well. The kids love it.

HTTP Shortcuts - Create shortcuts, not just "http", can also create obsidian:// shortcuts and use the Advanced URI plugin.

Automate - Automate tasks on a phone, I use it to turn a smart outlet off when my phone charges to 80%.

The Photographers Empheris and/or PhotoPills - Plan landscape photos
I made that my career
The difference here would be that the only infrastructure burden that is introduced by banning gas stoves can be solved by the new construction itself - forcing everyone to buy an electric car isn't going to cause all the required home and quick chargers to pop up at the same time.
You're saying that you never exceed the speed of traffic in the lane next to you, by even a little bit?

If you exceed the traffic of the lane next to you, you will have low "following distance" to it, and a deceleration disadvantage. Plus, humans have reaction times.
Yes, and no. If your health issues can impact the health other people, it's no longer just your problem to be in charge of. And without proper training, you can't manage your bigger health problems without help, either mental or physical.
Germany won't arm Taiwan, says senior lawmaker
https://archive.ph/MLegV
Oh wow, thank you! They have Tale of Tales too, although "only" in 540p

https://sovietmoviesonline.com/cartoons/skazka-skazok
Starfish whisperer develops a physical language of life
It's not that disabling any of that on Windows is hard.

It is what MIGHT happen after.

That critical ERP/Invoice/Fileshare Server 2003 and the business critical printer from 2001 might still need SMBv1.

NETBIOS is still used in modern stuff, no?

We can't really just disable it willy-nilly.

>Everything I listed above can be solved by a single sysadmin with group policy and 30 minutes to kill, and they wont reoccur.

Yes, every L2 IT helpdesk can push a GPO out. It's what the GPO does that is the issue.
That seems reasonable and likely, but it is worth pointing out that there is very little evidence collected about this. And what study has been done of indoor air quality seems to indicate that there are problems, though eliminating natural gas fixtures may not be the best response. What might be a good option would be to study the issue in more detail then come up with possible responses and study those also in order to formulate a response that is effective.
> If you can’t get peer review, why should I waste my time

Where would the author get published and receive peer review?

The gate keeping, bias, and influence peddling in today's journals make what you're saying nearly impossible.
Effective communication in a relationship is essential for creating and maintaining strong, healthy connections. It involves actively listening to your partner, expressing yourself clearly, and understanding each other's perspectives. Practicing active listening, spending quality time together, resolving conflicts peacefully, and being honest and open are all important elements of effective communication.
The biggest GPT2 (1.5B params) takes about 10GB VRAM, meaning it runs on a RTX 2080 TI, or the 12GB version of the RTX 3080
Gatekeeper (macOS)
Japan to Spend Billions on U.S. Tomahawk Missiles in Military Buildup
Are you suggesting that the software failed because there are more black air traffic controllers?
If you're doing something new/ custom (which you presumably are if you aren't using someone else's prebuilt model), it could take a lot of runs to figure out the best training data and finetune settings.

(I assume. I've never worked with GPT, but have done similar work in other domains).
In my imagination, OpenAI does what Bungie did when MS bought them, and open-sources what used to be their crown jewels.

That said, GPT-AlephOne only makes sense if there's a preceding GPT-∞.
An induction cooker may be more efficient, but if you're burning gas (or coal) to generate electricity to then operate an electric stove, it's more efficient to burn the gas directly in the stove.
Russia’s Invasion Shows Indo-Pacific That Information Is a Prelude to Power
Its a standard contractor job, when you are talking about installing a stove the difference between price in gas stove and induction may just offset the cost. I'd even assert you should have a vent regardless of range type: a lot of cooking methods necessarily create smoke, oily air, extreme steam, spicy air, on and on.
> Most of the problems with indoor pollution can almost certainly be more cheaply mediated by adding building codes requiring venting range hoods.

I would guess that adding range hoods is more expensive than switching everyone to electric stoves. Existing structures often have no provisions for venting to the outside and would often require very expensive retrofits. It would require opening up the ceiling to add ductwork, potentially building soffits if there isn't enough room in the ceiling, placing a vent in the exterior, etc. Range hoods above a certain CFM also require provisions for make-up air. In new construction, obviously the costs are different, but the cost difference between a gas and electric stove is also minimal.

Venting hoods would solve a lot more problems, though. Cooking on an electric stove or in an electric oven still generates a lot of particulates that I'd rather not subject everyone in the house to. Not to mention making everything smell like whatever I'm cooking for the next day. Personally, I'd rather have induction and a venting range hood.

> The fact that (as far as I have understood, can't find the link) the vast majority of US homes do not have a hood that vents to the outside is crazy. This should be the default for all new construction.

I agree and I think we are starting to see some areas move in this direction. But even if it was mandated today, most people wouldn't have venting range hoods for decades to come because they live in older buildings. I think we need incentives to retrofit buildings with better ventilation.
Slow news week?
Not taking sides on this, but this is a great case-study on effective propaganda (n.b. propaganda in a neutral context) It's pretty amazing how this can dovetail with ideology to ride coat-tails so effectively. This is how the CCP and others can so effectively mobilize their population to change course on a dime.
LOL I completely agree with you.

While there are numerous similar services popping up each week, utilizing large language models such as GPT, we believe that the quality of our product sets us apart as more than just another AI generator, but rather as a valuable coach.

Read more: https://medium.com/@pesty/writing-an-effective-performance-r...
As someone who has a large amount of Dominican family and friends, they would never want that. They are so far apart in terms of their culture, values, standards, and overall way of life. Dominicans want nothing to do with Haiti. Haiti wants nothing to do with setting standards for themselves.
This crusade against gas stoves is fascinating to watch. I believe we are observing the pattern for how "science" is used to manipulate populations. This effort has all the hallmarks of a disinformation campaign. Sudden emergence, weak or falsified evidence, an engineered emergency, using children to emotionally manipulate, politicians signally adherence, extreme calls to action, etc.
We're big believers that the C4 model gives a good lightweight approach and guidance for those who struggle to articulate the complexities of software.

Currently the code checks work through manual set up and won't remove all doc rot for sure, but indicates when drift is happening. This helps both direct to what code/resources are of interest (onboarding new hires), and also checks it still exists in the source control. More smarter checks to continue removing doc rot are planned.
They're going to be really bummed a year from now when this is just a feature of every new LLM from Google or Microsoft.
I think people will just see it as a "not my problem" problem. If the planes are grounded, nobody is flying. If they're not grounded, people will just assume it's "fixed" and go on with their lives.
To expand on 1, it does not have to mean that one has not thought about the subject. It can also mean that one has thought about the subject in depth but has either reached a dead end or has reached a undesirable answer.

Since this is about kids, plenty of people would desire having children from an emotional POV, yet would find it a bad choice for various rational reasons. Such people are in a deadlock and to an outsider would appear as not know what they want.
I'm not a huge fan of writing a ton of documentation about the code. I am a huge fan of requiring developers to write in-line comments explaining what they're doing so the next person can build that internal model more easily. There should be some documentation about the system, but this is much more helpful if it only explains how to get the project running locally, including configuration settings and how to interact with it (if data has to be uploaded for a process, what should the data look like and how do you upload it). From there, a mid level developer should be able to locate the code entry points and follow the online comments to find what they need.

Just because it seemed obvious what you were doing and how things worked while you were writing the code doesn't mean it is, or that it will stay that way. Especially if that code ends up getting abstracted out. In line comments demystify code for the next guy way better than any amount of well written documentation.

As for what they're making you do with the RFC documents for changes, try writing your stuff as an ordered multi-tier list. The first tier should be the "manager" description of the change. The next level should be the more technical description of changes. The third tier is the location in the code where that change needs to be made (like a file path sort of thing, but you could use name spaces and even method names if you want). The forth and final tier if you need it would be cross references to other related items in the list and implementation notes/challenges specific to the file path. I've used this approach in the past myself. It's much faster, and it allows you to write a spec doc that isn't a huge waste of your time because it allows you to half write your code at the same time. It also provides a sort of semantic map from how the manager thinks about things to how you think about them, making it much easier for a manager to discuss it with you without having to write nearly as much.

Another benefit to this is you can often use stuff from the second and forth tiers to add in line code comments.
Both of Tesla's future chemistries (high nickel cathode, LFP) don't use cobalt.
https://www.angi.com/articles/how-much-should-it-cost-instal...

> It typically costs between $400 and $1,500 to install a range hood, with the average being $750. Installing a ductless range or a replacement range hood with existing ductwork falls on the lower end. Installing a ducted range hood with new ductwork comes in near the high end.
This is pretty damning to me. An optimization that unsound is crazy scary.
I stopped reading when they cried in joy at the ability to auto infer types instead of writing them. This has always led, in my limited experience, to unreadable code after 2 weeks.

Why do people want to write short leetcode, Ill never get it.
Tesla owners ask for refunds in China
What else should they reserve in order to be able to introduce new identifiers? The alternative would be that new functions would have to look like __std_c__strfoo().
> Should you have absolutely everything in 1 system?

As long as you physically able to do that - absolutely yes.
C doesn't even need namespaces for this, a simple stdc_ prefix for stdlib functions and types would also work (see C23 stdbit.h, I hope this won't be an outlier).
They have got to release GPT-3.11 For Workgroups first.
Solving N+1’s with Rails `exists?` queries
Some biologists and ecologists think social media is a risk to humanity (2021)
GP asked about both systems. It's worth noting that the FAA's systems are brittle for an entirely different reason than, say, Southwest Airlines'.
This is a wonderful video I’ve thoroughly enjoyed watching. I am somewhat sad, that I didn’t upvote it earlier. It surely deserves more views.
I'm surprised there's not more activity on this here on HN. I guess info is limited, so I found what I could from ATCSCC notices for today [1]. These are all the notices but portions only w/ redundant bits removed. See link in citation if you want full messages. Times here appear to be GMT:

004 DCC 01/11/23 NOTAM OUTAGE HOTLINE_FYI 01/11/23 00:47
THE NOTAM OUTAGE HOTLINE IS BEING ACTIVATED TO ADDRESS THE EQUIPMENT
OUTAGE ISSUES FOR THE UNITED STATES NOTAM SYSTEM.

013 DCC 01/11/23 NOTAM SYSTEM EQUIPMENT OUTAGE_FYI 01/11/23 04:18
THE UNITED STATES NOTAM SYSTEM FAILED AT 2028Z. SINCE THEN NO NEW
NOTAMS OR AMENDMENTS HAVE BEEN PROCESSED. TECHNICIANS ARE CURRENTLY
WORKING TO RESTORE THE SYSTEM AND THERE IS NO ESTIMATE FOR
RESTORATION OF SERVICE AT THIS TIME.

014 DCC 01/11/23 NOTAM OUTAGE HOTLINE_FYI 01/11/23 04:19
HE NOTAM OUTAGE HOTLINE IS BEING ACTIVATED TO ADDRESS THE EQUIPMENT
OUTAGE ISSUES...

015 DCC 01/11/23 NOTAM OUTAGE HOTLINE_FYI 01/11/23 07:42
THE NOTAM OUTAGE HOTLINE IS BEING ACTIVATED TO ADDRESS THE
EQUIPMENT...

016 DCC 01/11/23 NOTAM SYSTEM EQUIPMENT OUTAGE_FYI 01/11/23 07:44
THE UNITED STATES NOTAM SYSTEM FAILED AT 2028Z. TECHNICIANS ARE
CURRENTLY WORKING TO RESTORE THE SYSTEM AND THERE IS NO ESTIMATE FOR
RESTORATION OF SERVICE AT THIS TIME. THERE IS CURRENTLY A HOTLINE IN
EFFECT WHICH HAS NAIMES/FAA FACILITIES/STAKEHOLDERS IN ATTENDANCE.

020 DCC 01/11/23 NOTAM OUTAGE HOTLINE_FYI 01/11/23 10:58
THE NOTAM OUTAGE HOTLINE IS BEING ACTIVATED...

030 DCC 01/11/23 NOTAM OUTAGE HOTLINE_FYI 01/11/23 12:37
THE NOTAM OUTAGE HOTLINE HAS BEEN TERMINATED.

In short, the terminology being used so far is "equipment failure".

[1] 1/11/2023 link to the day's messages w/ index numbering for each one per my above quotes" https://www.fly.faa.gov/adv/adv_list.jsp?WhichAdvisories=ATC...