skysight-inc/HackerNews huggingface dataset:
> Loops working over variables local to a function is a lot easier to reason about then a series of intricately intertwined lambdas, if they share state.

I mean accessing a mutable variable from a lambda is obviously insane, agreed. The whole point of using the functional combinators is that you don't do that.
> Nicotine in the form of patches, gum or lozenges is not addictive.

No. Nicotine in these forms is "a lot less addictive" than inhaled forms. It just doesn't seem that way to step-down users.
I've found Pratt parsing meshes rather well with formal grammars. Anything that is better described by an operator precedence table rather than BNF should be handled by the Pratt parser, rest can be done with recursive decent.
Made me smile, have my upvote
Microsoft doesn’t provide a revenue number for Azure. Their entire cloud + server division accounts for 29% of overall revenue.
> I know it says it's linux-only right now, but is that client side or server only? Can my Windows users TailSSH into linux boxes?

Linux-only on the server right. macOS support is kinda there (in git) but not entirely done and not included in the GUI builds. Windows server support is tracked in https://github.com/tailscale/tailscale/issues/4697.

You can use any SSH client from any OS.

> Would be cool if somehow it could wedge into sudo auth so you could login as a a user and sudo without password if allowed by ACLs

Some of the start of that is in https://github.com/tailscale/pam

> One thing that has prevented me from trying Tailscale, despite the great word on the street, is I can't figure out pricing, despite contacting sales. I'd like to run it on ~120 dev+stg+prod VMs, with 10 people (devs, testers, ops). I'd like every box to talk over tailscale directly, as an overlay network, but servers I hope aren't users, that'd get expensive fast. But I need more devices than 10/user. I presume "custom" would help with that but I got no reply from sales. We are probably too small fry. Now that I'm typing this, I realize I guess we could just buy ~15-20 users despite needing only 10.

You only pay for unique humans, not tagged role account devices. I wonder if your email got eaten as spam or something. Email me (username at tailscale) and copy sales@ and I'll make sure somebody replies. But I don't think you need a custom plan.

> I think I've resolved myself to setting up Nebula for the server overlay network, and using Tailscale for physical users, with a traditional firewall bridging them.

Hey, if you've got something that works, stick with it. :)
What about it is at all different from toptal, Turing and the like?
No, link-level data transfer rates are generally given in bits/sec.
I work in SV and it's no different from any other big company. You nod your head to the obvious upper management self-ejaculatory "corporate culture", show up to the "strongly recommended" team building events put together by someone who I didn't even know works on my team, and act happy when your work and workmates are scrambled every couple of years by upper management engaged in its little warring fiefdom re-orgs shortly before they award themselves a job well done and leave for the next company. All pointless, meaningless... like most things, the core software engineering is interesting and useful; the corporate, capitalistic wrappings are the problem.
Not sure on what you mean by the first part? But if you’re saying they’re pretty out of way except for 30-40 mins of a long drive, that’s not really the case unfortunately although I could see how that’s your impression. Installs or planned installs are common across the state so getting hard to avoid.

Important caveat perhaps is I’ve lived in the coastal centers for long stretches. Def aware of the financial and power imbalance, but they’re making a mistake by flexing it or dismissing it this way. As the all of these natural resource and climate concerns heat up, the state out here have some important leverage - breadbasket, minerals, headwaters of the 2-3 major US rivers, and so on. I’m interested to see how it all plays out, but I disagree that the schedule of change will be dictated by he NIMBYs.
Intent to Ship: MathML in Chromium
I've had more job misery due to bad other devs than bad PMs.

I can negotiate with my PM. I can't negotiate with the bad dev who made every method call in every file depend implicitly/somewhat indirectly on 20+ things two years ago because "long argument lists = bad" but "dependency injection = good". That ship sailed and it still hurting me every time I need to add a new feature.
Electronics design is too broad for such thing.

So it divided to at least three directions:

1. cases and integrated systems, like smart home - thingiverse and other creators sites.

2. boards - electronics sites, in many cases connected to hobby magazines, or hobby clubs.
And designs stored in ordinary libraries in paper.

3. hdl - opencores, and few others. Only direction, from 3, near perfectly suited for git format.
It could work like a full userspace network stack, getting the packets on the wire before (instead of) the kernel (network stack)?
A quick google says 70 gummi bears in a pound, so 5.15 lbs for those who were also wondering.
Not just that though; Martin used many I think, including Wars of the Roses.

e.g.Lanister -> Lancaster; Stark -> York
Zuck couldn't pay me enough to voluntarily enter his data-theft kingdom. I feel bad for all the folks who already have their privacy routinely violated on his platforms without their knowledge.
I agree that'd be fun. We have something similar in the works for other protocols, but maybe SSH isn't a huge stretch to extend it to!
I think this is more a usecase for places where you already have a copper cable available (eg. telephone cable between buildings). If you have to dig and pull a new cable, doing fiber is the only logical choice now, but the price for all that is way way above $120.
I would argue that’s almost using no code solutions incorrectly because they are good for super initial mvp and validation by people who are non technical.

I’m trying to be an entrepreneur and I’m heavily technical. My struggle is on the business side and figuring out how to talk to people, but I can whip up fully functional mobile apps in like 10-20 hours because I’ve done that so many times, or build a solid backend that can easily scale to millions of people (granted that’s not so hard these days).

I know how hard and intimidating it is for people without a technical background to SHOW their idea beyond a image or PowerPoint. No code helps such people get something working out and I’m sure once they raise money for their validated idea they can hire engineers to build good long term solutions.

I’ve never raised money so idk if that’s reality but I don’t think it’s purely marketing. It’s a valid solution for some people.

Anyone can put videos on YouTube to start but once they find their audience and grow the quality and production of the channel grows as well. No code is the same way. Start with what you can like your smartphone and focus on the content, until you’re big enough to have a team and nice gear.
It won't be simple or easy, but this sounds like a solvable technical problem. Its solvable today if you're willing to use hacky javascript.

Inline blocks should probably be embedded DOM nodes or something - just like contentEditable does today. Then they can be themed & styled like everything else - using CSS.

There's some complex UX patterns to manage - like deciding what should happen if the user hits backspace when their cursor is right after an inline block element. If the user uses the keyboard to move the cursor "past" an inline block element, should the cursor enter the element or skip it?

This sounds like exactly the sort of problem that the web standards committee is designed for.
Do you need a reference from this job? If not, it's better to do the minimum and keep taking their money. Let them pay you to prepare for your next job. Unless a company is showing you loyalty in a tangible way, you don't owe them anything.

Fight back against the overtime. What are they gonna do, fire you? Then you get your free time.
From what I have read elsewhere using iron as energy carrier and burning it to rust has energy efficiency of 40% similar to hydrogen as far as I understand.

But yeah the hydrogen generation may be less clear.

Energy doesn’t disappear though so I guess if you could use spill heat and similar things you could get good efficiency.
ANTLR may be used in big data query engines but I can’t think of a single language I’ve ever used that had a parser written with it. I know you can grab off the shelf parsers with antlr for a bunch of languages, but who cares?

And frankly, Scala’s build tool is way too slow and would be a slog to use for this book.
Just run a web scraper to keep tally of domains posted to HN and their upvotes?
I can tell you that most people do not believe that trans X are “ACTUALLY X” or that transgender women should be in competitive womens sports. It’s like, OK, you want to be a woman, you do you but don’t get into my women-only spaces. But most people with influence regardless of their beliefs don’t really say this in public.
Legal dispensaries are not buying black market carts.
Let's see... right now we have the actual answer to the question right up top (as expected) then near the bottom some discussion on the wisdom of Captain Picard and the sleeping and vacationing habits of Bill Gates, and in the middle some general commentary on the Goosebumps books (they don't hold up/helped someone learn English), and even on ghostwriting in general, but I'm pretty sure we're doing all the heavy lifting here.

With the exception of posts about the question in question, it's pretty much what I'd expect people to come up with from the title alone.
Fine, the humans that use computers measure storage in base 2. What a pedantic hill to die on.
No code tools all involve code. What they skip or dont involve are as many decisions and combinatorial effects that most “custom” software gets saddled with. For example in Retool if you want a table you get a table. One table. You can do a lot with it but you skip all the debate about how to do sorting, padding, styles, optimization, etc. Thats valuable.

Today no code seems more like visual basic 6. You drag and drop a bunch of stuff but realistically the meat of it requires more “advanced” knowledge but so does making a really good spreadsheet.
I'm a tool designer for a small company. The company doesnt have the manpower to cover abcenses that long.

I could probably negotiate that if I left for a bigger company. This would also likely require a move.
I quit vaping a couple years ago and the subjective positive health benefits were immense. It seems nicotine by itself has plenty of negative effects: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4363846/

My vaping usage was out of control, I was heavily vaping daily.
Investing in a quality dry herb vaporizer is even more cost effective. I don’t even smoke very often but have the coveted Volcano and it is incredible.
My last project with a no-code solution was a visual designer where you flow-chart all the logic for workflows. At a very small scale, it might make sense but even for our meager need it was blown out so big that no one could really understand or modify it. And, worst of all, we were locked into this proprietary solution.

In the end, I re-wrote the entire project in regular code and the end result works better and is easier to modify. We don't need to pay expensive consultants anymore. No extra licensing fee. No special software/server/hosting requirements. And any programmer can work on it -- I can even put new hires on it.
This comment reminded me of when Tuvalu's foreign minister stood in the water while giving a speech, to give the impression that the land was lost due to rising sea levels caused by climate change, but then it turned out it was really just due to erosion.
We'll, I tend to silo phi per client to provide for auditable data segregation, so I don't try to scale HAPI up vertically.

FHIR is nice in that you can do uri pointers to external FHIR systems for resources, so it's possible to build up a pretty complex care team and access relationships that way.

I was going down this path and had a lot of it built out, but we ended up changing direction so I never saw it all the way through.

Shame.
I'd solve the complexity transition problem by producing a header & linkable library so traditional languages can interact with the "no-code".

Of course, for profit companies probably don't want to implement an off-ramp.
The author of the app replaced a endless scrolling feed of snow condition reports for random locations sorted by date with a map of snow reports with the same information but more taps away. The insight was that users want more interactivity and discoverability but this is misplaced. The actual insight should have been that maps appeal to our spacial awareness more than names of places in random order.

Nobody cares about your “top picks” or “latest report”. When I look for a hiking trail I prefer to look for one pinned on a map instead of being curated on an endless scrolling list. Same goes for when I’m looking for a hotel in a city.
I was about to make a similar comment. The author even states this at the end "user's prioritize trails close to them, so the best way to show that is with a map". --- The first UX was NOT the most efficient way to show the information but the second one was. Therefore, users do in fact want the most efficient UX. He was just wrong about what that was.
Google has trained people that the top search results are all ads, and that you have to scroll past them to get to the good stuff. If you make a UI which replicates that, people will have the same assumption.

Or worse, you'll have some spammer posting "Fresh powder at Mt. Perfect" when it's bare ground with ice patches.
"The potential hazards of chronic inhalation of propylene glycol or the latter substance as a whole are as-yet unknown."

What possible harm could come from chronically inhaling a viscous agent into our lungs?
TLDR: Despite the title, users don’t want a less straightforward UX, they want a UX that fits their needs and mental model. In addition, the UI should reflect the app’s conceptual model such that the user will intuitively learn it.
> Tailscale SSH should do the same.

It does. You can "turn the fucker off" (as you say) at the OS level and Tailscale SSH will still work. We don't send the Tailscale SSH packets through the OS for it to block them.

Well, Tailscale SSH server support for macOS is still not entirely done. You can build it from source if you're brave (and set an env var to turn it on), but it's not in the product yet by default.
Some debuggers take longer(1-3 secs) to spin up than it takes me to add a print, compile and run and see my theory confirmed or not.

If I want a debugger and see e.g. the complete variable scope at a breakpoint, I'll use a debugger. If I just want a very quick sanity check I'll use a simple print.

Once you enter debugger land you're there. When I'm currently not in the debugger but rather compiling and executing "for real", it seems more straightforward to me to not enter debugger land when I really don't need it. Personal preference.

There are scenarios, where 2 print statements can tell you more quicker, than breakpoints. You have to step through the breakpoints, right? 2 print statements in different parts of the control flow can tell me everything I need to know at a single glance.
> Can't discord's web version share a screen? If not, why?

IIRC the Discord webapp didn't have an option to share the screen. I only tried Firefox not Chrome.

> If the only issue with bt is sound, there are some usb dongles that are recognized as a sound card and do the bluetooth part outside of the OS. You have to trust the manufacturer though. If there are other requirements such as file sharing, they usually can be done easily another way.

True. I only have 2 USB ports on this laptop though, so it would have been an annoyance.

> I am not sure who and why would anyone using openbsd want to mount an ntfs filesystem on a regular basis to do large transfers.

My use case was copying video files to an NTFS flash drive. I'm not sure how common a problem it is for desktop/laptop users.
So again, do you think it should be legal to deliberately deceive consumers that a product you produce is actually produced by a well-known reputable company? Should I be allowed to sell my own smartphones using packaging that clearly indicates that the famous company Apple produced the phone? Or are you saying that, since the word "apple" existed before the company Apple, that anyone ought to be allowed to sell counterfeit Apple smartphones?
I agree with this. The initial design presents trail names and a report with no context. I would immediately wonder what the list was..is this all trails within 30 minutes, 100 miles, or something else? Why is this trail sorted at the top...because it's the closest or the best, or most recently reported on? And why this particular report? Is it just the most recent, or the most upvoted? And those tags...is that the tags from this recent report, or the most popular tags from all reports, or ?

Basically, I have no idea what I'm looking at.
It added about 1.5M since 1990 which is a huge number.
I don't think the 2nd UX was in any way less "straightforward"

For an app that is heavily reliant on geographical location, showing things on a map is way more intuitive than just showing whatever random location was last reviewed
Nielsen Ratings
Clearly you have never seen a phone line fried by a direct lightning strike before: the cable vaporizes and blows up the ground over top of it. Direct strikes are rare enough that most people will never see them. On overhead lines the neutral and communications strand are grounded and will take most of the strike over the twisted pair communications cable. Underground cables have some benefits by being in non-conductive conduit, but none of that matters if it's a direct strike. All insulators will break down in a strong enough electric field.

There's also the issue of ground bounce. A lightning strike near a house will feed back into the telecommunications and power equipment via the ground rod/plate. I've had experience with plenty of modems getting fried over the years. Some places are just lightning magnets.
Thank you. I've been thinking about your comment for 3 days, believe it or not.

It seems like:

- Only standard resources ought to be cached (e.g. D3, common fonts, etc.). Perhaps these could be a free registration with the browser maker (e.g. I can always get them from cdn.mozilla.org or something), with some constraints (e.g. minimum number of users, some delay, or similar). As a user, I ought to have the option to cache *all* of these (which is helpful in bandwidth-constrained settings), either on my machine or on a proxy. If I'm at caltech, I can repoint my browser to grab these from localbox.caltech.edu.

- These shouldn't offer a unique fingerprint, since it only works once. If I needed to load comic-sans.ttf, I won't need to load it next time.

- I might be able to set a fingerprint (e.g. ask you to load 25 resources, and check if they're cached), but that's really for cross-site tracking (for which there are easier mechanisms), and it only works once. Once you've cached a resource, it's cached nearly forever. Your fingerprint changes each time, so it's not really traceable.

So the more I think about this:

(1) You raised a valid (and hard!) problem

(2) There seem to be reasonable solutions
Yeah, I totally agree — lack of context. Even a little context would help the original list, e.g., “Most reviewed trails in the last 7 days.”
The "LibreOffice" name doesn't help. Not that many people would be able to spell that on first hearing.

Libber-what? Lib Re-Office?
For me, the most worthy SaaS purchases usually have been the ones that I knew were worth it from day 0.

The trial has always just been a cherry on top.

I haven’t ever used the entire trial for the sake of “trying” and then choosing to not use the product further.
You don't seem to be arguing in good faith.

FWIW, N. Korea is my go-to example for how NOT to organize a society. I have no idea what to do about them, and I'm grateful that it's not my problem.
Rule #2 of selling — don’t bother trying to sell to someone with a keen eye for manipulation. There are plenty of rubes with deeper pockets.
> I believe the jury is still out on whether or not smokers have more expensive health care requirements than non-smokers.

Using your argument, "dying early is a benefit when it comes to healthcare costs"...

"I believe the jury is still out on whether chronic drunk drivers have more expensive health care requirements than non-drunk drivers."

Huh.
The title is really a stretch. The "less straightforward UX" presented new information that the original UX did not—viz., where the locations were on a map—and made it easy for people to find the most recent report from a given location. I guess if you have memorized the names of all the trails you're interested in, and know their locations, then technically the original UX can be used in the same way by typing in those names; but if that's not the case, and if your approach is "look at the locations in approximate order of how nearby they are and view the most recent report for each", then the new UX is more straightforward. (Maybe it was less straightforward for the author to implement, but that is not what "straightforward UX" means.)

He says himself: "When surveyed, 76% of users reported that they only skied at trails within 30 minutes of their home. This was a huge breakthrough. It indicates that people place the highest priority on nearby trails". And so the users are happier with an interface that shows location. The idea that this is explained by users wanting their interface to be an unsolved Rubik's cube and users liking to hunt for information rather than having it be presented to them ... I can only hope that he's joking.

Incidentally, he could also have taken the original UX and added some "Sort by: [date | proximity | ...]" tooling, plus a field saying "X miles away", which would probably be more efficient all around.
> from one or two clinical trials warrants

From one or two??

Cognitive outcomes of anti-amyloid-β monoclonal antibodies in patients with Alzheimer's disease: A systematic review and meta-analysis of randomized controlled trials
https://alz-journals.onlinelibrary.wiley.com/doi/full/10.100...

Had Enough, Eh? Come Back and Take What's Coming to You!
https://www.science.org/content/blog-post/had-enough-eh
Like the OP said,

> most Linux users do not know how to configure their firewalls and have not added any rules to DOCKER-USER. The few users that do know how to configure their firewalls are likely to be unpleasantly surprised that their existing FORWARD rules have been preceded by Docker's own forwarding setup
I'm curious, what station are you using?
Engineers end up having to be involved anyway. The marketers and business people who slap something together in no-code don't realize that maintenance is the fat bit of the SDLC and they get to the point where they either get overwhelmed by the complexity of the spaghetti they've made, they don't know how to make changes to make the no-code thing do what they want, or they just get tired of maintaining the damn thing. So over the fence it goes to Software, because "they're good at this sort of thing". And now all they have to do is open JIRA tickets -- or send Excel sheets -- with the changes they want made.

So yeah. No-code. Easy solution for implementing functionality for managers and marketers -- who have a team of developers they can offload the hard grungy bits to.
Amazon's Latest Trick: Pipe in a Dead Relative's Voice Through Alexa's Speakers
Rewrite in code is way easier than developing in code from scratch. I think your scenario reflects the main benefit of no-code, to let business users fix their own requirements.