skysight-inc/HackerNews huggingface dataset:
Forgive that I'm giving advice without experience raising.

However, in situation where candidates are offering adversarial terms, the answer is often to strengthen the fundamental self-funded position away from the negotiating table.

When you offer something innovative, self evident, and set to grow regardless of investment, it becomes much easier to find favorable terms, or plain old loans.

For example, a friend was finding skeevy and overbearing offers when he was looking for investment in his CNC furniture shop when it was struggling to keep up with customer demand and ballooning lead times. For instance, one investor promised to help him run the business "on a tight ship, just like I run my Reposession business". It's questionable whether this person's leadership style would have solved the lead time issues, which were caused by weakness in material sourcing and production planning. These investors wanted not only a share of profit, but also control in a business they did not understand.

It turns out that after we analyzed his unit operations and lead times, developed standardized production flows, and got better vendors for our CNC parts, we were able to drop average lead times from two months to two weeks. This gave the company the ability to meet its customer demand without new equipment, raising revenue from 200k to 600k over the next 18 months. The organization was eventually able to secure a favorable CNC equipment loan directly from the CNC vendor, and continues its organic growth without having to take on an overbearing investor.

I'm sorry that I don't have more relevant examples, or examples of successful VC funding - in my experience the organic route of drilling down on technical fundamentals has been beneficial and led to healthy growth, when the offering was not appealing to honest investors. Realizing that the org is less desperate for investment than it seems let's us have peace of mind when we walk away from an unfavorable negotiation.

If your friend continues to struggle to find solid investors, I would encourage them to make peace with this rather than normalizing or accepting it, and commit to innovating and growing within the org's natural operating envelope, without taking on the risk of an adversarial stakeholder.

Good luck to your friend, and thank you for sharing your quandary with us.
This "cracks me up" framing is a bit embarrassing to read, maybe they don't realize how they come across
(Whoops, ignore that last line; just fragments of unfinished sentences)
So you're saying the a11y tree and tab ordering is bypassing the actual ordering of content and instead traversing the columns one by one? I'd call that a bug. In a masonry layout the expectation of a sighted user is that there is no continuity from column to column, but instead through the visual line. And the "unexpected" (disagree) ordering you show does that. I think the issue would be that tab ordering is ignoring the raw ordering of the content and instead trying to emulate something visual, almost certainly some kind of hold over of the implementation as it currently exists.
That's just a random demo. It's not particularly relevant for the concept they're trying to gather feedback on
Indeed my friend. I wonder if we could implement anti-griefing and turn-based actions mechanisms using App Scripts:

https://developers.google.com/apps-script/guides/sheets
Hi! Note that you can also search the email body, but for now only on the Proton Mail web and desktop apps. We're working to bring the functionality to our mobile apps, however, implementing content search on an end-to-end encrypted service has some unique challenges: https://proton.me/blog/engineering-message-content-search.

Regarding Proton Calendar, you should be able to accept calendar invites from external services.

Can you please contact us at https://proton.me/support/troubleshooting?product=mail so we can take a closer look at both your search and calendar issues? Thanks.
You’re missing the irony in the second paragraph. CSS proponents are ideologically opposed to simply telling the computer how to do what you want.
"half a xan, 13 hours till I land"

Weakest thing I ever heard
P.S. Regular reader for years but never commented any post. I did an account just to put light on that camera thing. Even worse because the site is EU (so government) funded.
You can say that about almost any abstraction layer
Segal's Law: "A man with a watch knows what time it is. A man with two watches is never sure."
Probably influenced by the most popular JavaScript library for achieving this type of layout, Masonry[0]. The author notes at the end of the article:

> But do expect the name of this value to change in the future. And perhaps prepare for a future where we call this “columnar grid” or “Grid Level 3” instead of “Masonry”.

[0] https://masonry.desandro.com/
Reminds me of https://www.reddit.com/r/keming/
Thank god the EU stepped in and fixed this for us all!
I don't think the author completely feels this way. He feels Typescript is the VHS to his Betamax: the approach that won out despite being technically inferior.

> unfortunately, I see that nowadays, TypeScript won. The idea of strict type-checking for JavaScript is less popular than in 2019.

> [Typescript's types] give people a fantastic tool to cover existed code with types but doesn’t force to re-design it to make it safer.
But masons build floors like this all the time, and it is not an engineering disaster. That's the metaphor.

The reason you think it would be a disaster is the load of gravity against it, a concept they have not yet introduced into CSS, thankfully.
> And there was evening, and there was morning—the sixth day.

I presume you're using zero-based numbering for this?
They would probably also use regular expressions and incomprehensible $ and \ escape codes to retain some of the fun.
Let me introduce you to two of my best friends: Airplane Mode and USB cable.
Ask HN: What criteria do you use to choose between web frameworks?
Hello!

Junior developer here. When picking a web framework (either on the frontend or the backend) what questions do you ask when deciding between frameworks? Are there any criteria you have found helpful, or thought would have been helpful but later turned out to not be that useful?

I'm trying to figure out how best to analyse and judge frameworks that are out and about, but keep running into a riddle as to how exactly to judge them (benchmarks, features provided, popularity and questions on forums, strictness with the programmer, etc...), so I am curious how other developers have gone about thinking about this, and how their thinking has changed (without getting into some holy war).
This hasn't worked well in a decade or more.

I used to pretend to be Googlebot a lot to bypass paywalls but I think these days there is either IP range filtering or more advanced fingerprinting.
It can be almost fully automated. Including 'AI-assist(FM(fake mark))' for compensating wind load/unload from/to ship.

https://en.wikipedia.org/wiki/Container_Terminal_Altenwerder

I've seen these in action many times and called it 'techno-ballet'. Rather impressive. I guess meanwhile there are even more advanced ports, but I didn't track that development.

https://en.wikipedia.org/wiki/Port_of_Rotterdam#Robotic_cont... comes to mind, though.
I misunderstood the title. Each user has fewer holds, not each digital asset (which would be weird).

Nassau County and NYPL have a maximum of three. Lol. Carry on.
I think the point is more what’s the point of NordVPN?
the news here on the US can be a bit grim, forgive :P some ppl don't travel i guess.
The main problem is that JS runs in a single thread and blocks the browser. Browsers jump through a ton of hoops to do scrolling and rendering on background threads while still allowing JS hooks and callbacks as required by web standards.

But, I think it's really the ONLY problem, and if you solve that problem, doing this stuff in JS would be the right answer. You'd be much more likely to get consistent behavior everywhere, without browser-specific quirks.

And part of the solution exists already! JS doesn't have to block the main thread any more, because you have things like Web Workers and WebAssembly.

Rather than adding another specific layout type, we should add a general-purpose way of hooking into the layout engine from a background task.

Update to add: just saw from another comment in this thread that there's already an effort underway to do this, called Houdini: https://news.ycombinator.com/item?id=40130487 Cool!
I will have a go at this later. Thanks for the heads up.
Nah. The Taliban aren't letting Musk know what he can and can't publish in the US.
"masonry layout" is a term used for at least a decade[0] Pinterest is probably the most famous implementer of this layout

[0] https://www.sitepoint.com/understanding-masonry-layout/
We've come full circle!
> Devirtualization helps performance because you are able to benefit from inheritance and not have to pay a performance penalty for that. Without the final keyword, a performance oriented project would need to be architected to not use inheritance at all, or in the very least in code in the hot path, because that sneaks gratuitous pointer dereferences all over the place, which require running extra operations and has a negative impact on caching.

virtual inheritance. Regular old inheritance does not need or benefit from devirtualization. This is why the CRTP exists.
Usually an invariant is something you explicitly state about a data structure or algorithm, and which must hold before and after an operation, but can be temporarily violated.

What you are talking about here are assumptions, which are usually implicit and sometimes not even part of the thought process. One purpose of writing a design document is considering and stating the relevant assumptions.
Sorry, the original question I posed (and was attacked for) was not an ctrl-F type question about Maryland but about whether this was a serious problem. My response to the flaming was to defend myself.

Nonetheless, I can see how my original question came off as dismissive but I assure you I was sincerely shocked that someone was had a position that is anyone who buys property close to the ocean is making a mistake and that drove my question.

I appreciate your response.

I keep learning how hard it is to engage with people via text based interfaces. You have to put relatively significant effort to both ensure you are not misunderstood and that you do not misunderstand. Maybe this is the killer app of GPT :).

Have a nice day!
It would have to burn that anyways.
There is no reasonable fallback when JS is not present or hasn't yet executed, and that's not acceptable.

I can't stress enough how important this is for content experiences. Your content must display reasonably before all bells and whistles load, and when the bells and whistles load, your content had better not shift dramatically (ideally not at all).
Very cool! An issue I immediately had is that it seems to be coded for a horizontal plane being zero. This means I must hold my phone looking down at it, which isn’t how I want to hold my phone.

One idea is to sample orientation for a little bit at start, then consider the average to be zero. Then have a button that zeroes motion to whatever it currently is as a backup.

That way I can play your game without getting up from bed just yet.
I'm unable to go forward. I'm using arrow keys.
My mother died a few years back, but my choice of OS was driven by finding someone who could give her local support. Telephone support just wasn't possible, because she was completely tech-illiterate and would get into some really strange situations, and get really impatient when I couldn't wave a magic wand through the phone connection.

There was a retired gentleman in her area who made a hobby of helping other elderly folk. He used Apple, so she used Apple. If he'd used Windows, or Linux, or whatever - then that's what she would have used.
Hi! Regarding Proton Calendar, please note that you can in fact subscribe to a non-Proton calendar, like Google Calendar, so you don't need to import anything: https://proton.me/support/subscribe-to-external-calendar. In this case, the calendar would sync automatically.

Regarding Proton Pass on macOS, you can use the browser extension and the web app on any macOS device, and the desktop app for macOS will soon be available too (now in closed beta). Silicon chipsets should be able to use the iOS Proton Pass app as well.

You can easily view photos on Proton Drive now. You can also use the Proton Android app for photo backup (on iOS this functionality is in beta as the moment).

Finally, you can share the domain with a family member - the Proton Family plan supports both custom domain addresses for sub-users as well as existing Proton Mail addresses.

If you're having any issues using any of the services, please contact us at: https://proton.me/support/troubleshooting?product=account, and we'll make sure to look into each of the issues closely. Thanks in advance!
I thought this kind of waterfall layout was cool and trendy a few years ago, but these days very few websites are doing it?
what do you mean about my SO? I was referring to myself
Creating a Transformer from Scratch
Meta 'Opening Up' Quest Headset Operating System to Rivals
https://archive.ph/kFRjA
So we're now admitting it wasn't about protecting children, it was about fighting Black Lives Matter, pronouns in twitter bios, footballers taking a knee and everything else that annoys old people?

Good to know.
So, can I publish a book in Denmark, say it costs 1,000 dollars, and your libraries will be forced to buy it just because they have to make "all Danish published material available."?? There must be some sort of guidelines (though seeing how Swedish law works I wouldn't be surprised you guys just "trust" people to price things correctly).
It's accelerometer based, though arrow keys do seem to work for me on Chrome / Linux
It is not easy to follow. And there are many things worth discussing. I understand there are complications with MIPS and C++ just to name a few.

But let me stick with some basics. So, I can write and compile an x86 test.c program. Then, I use your extension and undo the linking. Then, I use the results to link again into a new executable? Are the executables identical? When does it break?

How much of a task is it to make it a standalone program? What about x64 support?
this has been helpful whilst walking through the city, though

https://www.paris.fr/pages/les-sanisettes-2396
"Our overall vision for the space is that we will be completely ubiquitous in killer apps, have very strong coverage in platform services (like Google has with Android) and will be strong enough in hardware and systems to at a minimum support our platform services goals, and at best be a business itself"
- Zuckerberg's 2015 VR letter

* https://www.scribd.com/document/399594551/2015-06-22-MARK-S-...
> amusing that they've decided to refer to this as masonry layout

They haven't decided this. Keep reading!

TL;DR:

Perhaps the best syntax could be grid-template-rows: none; to convey “please do not give me any rows”. Sadly, it’s too late to use this name, because none is the default value for grid-template-* and means “please give me only implicit rows, no explicit ones”.

Instead we could use the name off to convey “please turn off the grid in the row direction, and give me only columns”.

grid-template-rows: off;

But do expect the name of this value to change in the future. And perhaps prepare for a future where we call this “columnar grid” or “Grid Level 3” instead of “Masonry”.
Traveller Trillion Credit Squadron

Traveller was (and is) a space-based RPG, although the original publisher is long out of business.

https://en.wikipedia.org/wiki/Traveller_(role-playing_game)
Yes, they are good too. I have planted three of those. The hardest part for me is making sure I prune them right. The jam reminds me of strawberry...
Is this a sysvinit vs systemd rant?
Interesting, And I'd still rather watch a episode of IT Crowd than any BBT.
You would expect a captcha that shows you two yellow lines, and asks you on which side of the yellow lines a car should be driving. Wether there are unicycles present is totally irrelevant.
Existential crisis as football was not on my expected list for today.
> Whee. Undocumented formats, bad firmware, lack of sane error messages. And did I mention crazy interfaces? The embroidery machine itself shows up as a USB storage device when you connect it, except it for some reason takes about half a minute to calm down enough to be mounted. And forget about the embroidery card reader/writer - that one needs some magic USB driver too.

Sounds like something that needs to be fixed by a few righteously spiteful open source developers, which is maybe a bit too on-the-nose given the author of the blog :)
Right, but I mean that HMC has parameters to tune and multiples the computation needed per sample produced so it's not clear to me for which problems it's significantly beneficial and with how much tuning. I'd guess it's best where you otherwise don't have a good proposal distribution for Metropolis-Hastings leading to either many rejects or very slow mixing.
The temple os , terry a. Davis one
I always preferred to use Flexbox on almost everything; it's suitable for most situations. Also, for anyone struggling

with flexbox - I use this tool to streamline the process: https://flexboxcss.com
As always there is a relevant xkcd: https://xkcd.com/1897/
> No declarative language can ever handle every use case.

Prolog would beg to differ.
Here is another tool in the same vein that people might find interesting: https://gitlab.com/dejawu/ectype
Also a travesty. Especially when USPS could have rolled out an identity verification API years ago. They already verify your identity in person in order to get a US passport, they have physical office space and employees everywhere. What a lost opportunity. Now we are beholden to minimum wage mobile phone company employees to ensure we don’t get our 2FA SMS hijacked.
In the ever-evolving world of e-commerce, businesses are constantly seeking innovative solutions to stay ahead of the curve and meet the dynamic needs of their customers. Introducing UzMart, a cutting-edge, professional-grade e-commerce platform designed to empower individuals and enterprises alike in creating or transitioning to a top-notch, Amazon-like online marketplace.

Developed by the visionary team, UzMart is a comprehensive solution that combines cutting-edge technology, robust features, and a seamless user experience, all tailored to cater to the unique requirements of platform-centric and vendor-centric digital marketplaces.
If we include handwriting then lowercase n and u get be hard to distinguish if written in cursive
Then it's .ops
I'm a long time protonmail user and it works fine for me. Like, its email and it does email and all my expectations for email are met. I've read in some of these comments about long wait times for load, but that's not been my experience. Both on the phone app on when using a browser, it loads and is ready as fast as anything else I've used.
Might be ok for a footpath?
Presumably the spooks have enough on enough politicians from the existing 702 program that they never have to worry about it again. Blackmail, rinse, repeat. Even if not, there is enough black funding floating around the security state that they can do this without Congress.
Nixos?
I followed a similar technique to undervolt an Acer Predator with an i7 11800H processor by -100.06 mV.

And the result was a 15 celsius reduction in average CPU temperature and improved performance, incredible. I can rarely hear fans now.

I wonder why isn't this the norm. Perhaps some chips become unstable?

This is the guide I followed on Youtube: https://www.youtube.com/watch?v=X_OFOmfjs6k

And here is a relevant screenshot of the bit to be flipped in the video: https://i.imgur.com/xsG0jSE.jpeg
Thank you for your feedback! We've passed on your Proton Pass-related suggestion to the development team.

Regarding the Proton Mail iOS bug - that's been fixed.
The WPF has easy to use grids and layouts, a sane default styling yet is very to completely overhaul. CSS is a failure by design.
If anyone had an issue with it, it was the monks and scribes who previously hand-wrote bibles, but the evidence seems to be mixed: https://history.stackexchange.com/questions/5552
It’s almost - almost! - as if the designers of Unix and of CSS work in completely different scenarios and with completely different constraints! Almost!
Can you run any secure browser on it?
Operation Rubicon and Crypto AG
China is already democratic tho. They have workers congress on the national level, plenty of people's assemblies on the provencial and city level. They also have consultative assemblies for business issues.

Citizens are very satisfied of their government, despite some of its excesses, unlike so called western democratic governments.

Their material condititons are as good as in Europe, at least for most folks.

Just because you do not directly elect the president of your government doesn't make you less democratic. Switzerland doesn't elect its government by universal suffrage, neither does the UK, or the EU. Their democratic model is just different.
It's the humans fault for not being lawful and considerate to the AI murderbot:

> a former Baidu executive, Drive.AI board member, and one of the industry’s most prominent boosters — argues the problem is less about building a perfect driving system than training bystanders to anticipate self-driving behavior. In other words, we can make roads safe for the cars instead of the other way around. As an example of an unpredictable case, I asked him whether he thought modern systems could handle a pedestrian on a pogo stick, even if they had never seen one before. “I think many AV teams could handle a pogo stick user in pedestrian crosswalk,” he told me. “Having said that, bouncing on a pogo stick in the middle of a highway would be really dangerous.”

> “Rather than building AI to solve the pogo stick problem, we should partner with the government to ask people to be lawful and considerate,” he said. “Safety isn’t just about the quality of the AI technology.”

https://www.theverge.com/2018/7/3/17530232/self-driving-ai-w...
This is creating a mode of grid where we say "it's not actually a grid" and is my biggest problem with this philosophically. It makes more sense to treat it as it's own display type, where the row/column targeting don't exist. It's not just that row targeting doesn't exist, it also makes no sense to target columns.
This looks intriguing but it's missing one key information: Where does one actually buy the stuff out here in the west?
Made a free CRO Checklist for ecom and SaaS
Not to rain on the parade here but nvidia is not going to haul a 1 to 2 order of magnitude in a single jump. Top500 measures fp64, nvidia likes to quote fp8. Blackwell is actually a regression on fp64 performance to provide more die space for AI compute. This isn't to say the silicon isn't good just different goals being hit.
>AI’s smoke and mirrors moment - Because of course, AI is not inevitable.

Long term it seems pretty inevitable to me. Maybe the current LLMs are overhyped and there will be an investment slump before the next improved algorithm but long term it's here to stay.

It's probably a bit like the early days of electical power. Some of the early gadgets were no doubt rubbish but electrical stuff was there to stay and become a normal part of the world.
I hate it, but Apple is really is the best choice here. Their devices and software pass the grandmother test better than anything else. The UX is unmatched. I dream of the day my grandmother can use GNU/Linux for the privacy, freedom, and frugality, but I'm not sure that day will ever come.
Consistency throughout the user experience and, most importantly, consistency through time.

Macos ui is largely frozen in 2002ish

IOS is frozen in 2008ish

This is why blind people only ever use iOS.

(Linux user myself)