skysight-inc/HackerNews huggingface dataset:
>> You can configure Firefox to open "ftp://" links with the client of your choice.

My choice has always been Firefox.
Show HN: DejaVu: An app designed for founders to seek guidance and share wisdom
The Startup community consists of visionary founders working towards solving real-world problems. Despite the passion-fueled dedication, Founders have no guidance on how to launch successful products.

Hence DejaVu! It is an app designed for founders to learn fellow founder's experiences to truly help them understand the intimidating journey they have embarked on.
I find that this article [0] from Conway and Kochen is helpful. The authors do not really explain the paradoxes of quantum mechanics. Instead they reduce them to minimal fundamental axioms that have been tested and observed experimentally, even though they are arguably highly counter-intuitive (notably SPIN and TWIN). Based on those axioms, the authors show that you cannot send a message through entanglement. More precisely, they show that a particle has a free will, in the sense that the result of a measurement on it "is not a function of properties of that part of the universe that is earlier than this response".

[0]: https://www.ams.org/notices/200902/rtx090200226p.pdf
I self identify as middle class. It was pretty exciting when my wife and I both opened T-Mobile Money accounts and capped out their $3,000 balance for access to 4% APR. Even the 1% APR for additional funds is attractive, as far as a savings account goes, no?

We also use the Target Red Card to save 5% at Target and the Amazon Chase card to save 5% at Amazon.
Bitcoin Alert: Biggest Private Crypto Deal Ever Is Closed [FTX]
The issue isn't that FTP is all of a sudden an important protocol. It has been chugging away in the background without much fanfare for decades. The issue with Firefox removing it largely comes down to convenience: it's been included in browsers for so long that it's now the primary means (in some industries) for non-technical users to access files.

This whole ordeal kind of reminds me of IE8. Whether good or bad, companies stuck to what they knew and what tools they used to carry out their day-to-day. I can easily see updates being avoided to keep FTP functionality at the expense of newer security issues being patched.
Yup. It's nice being able to get a table when there aren't any open; be nice, and people are nice.
Microservices at Snapchat
Sorting is one of the more favorable tasks for being specified this way, for much code there is no simpler way to verify the output than running the same or equivalent code again.

If your specification language is not Turing complete then there is simply stuff you cannot specify. Of course, just because it isn't Turing complete doesn't mean it isn't perfectly adequate for writing bugs.
I’ve wanted to do something like this for ages- definitely going to check this out! The limitations imposed by the hierarchical structure of traditional file systems bothers me rather frequently.

Are there any notable trade-offs or limitations you’ve encountered with this approach?
I see these launches as early stepping stones to really profitable space industries. Asteroid mining, space manufacturing (like Varda: https://varda.com/), space hotels. You have to walk before you can run.
You don't even necessarily have to interact with a human if there _is_ an issue. The Chipotle app which I use to order has a support chat (which I'm pretty sure is automated). If I'm missing an item or have pretty much any issue, they issue a refund for that item, no questions asked. Pretty crazy. (Also very convenient, and shockingly pro-consumer).
I remember over a decade ago or so my bank offered this new overdraft "protection" where you could setup an amount of money to use from your saving account to make up the difference in the event of overdraft. One day I cut a check that was $5 over what was in my checking account and found out there was a $75 fee for overdraft. It was not at all obvious in their advertising that fees would still apply. Never made that mistake again.
NSO Group Pegasus Indicator of Compromise
There is a caveat the article doesn't mention, it's not possible to use both synchronized/lock elision and System.identityHashCode. The 4bytes in the object header are either used for the hashCode or the threadId(not java.lang.Thread.getId()), holding the monitor. +2 control bits.

Also the stuff has not changed for the past... 14y or so. It's pretty old news.
My favourite open source project, still amazing and it just keeps getting better. Amazing work and kudos to all the hard work from the community
NTFS comes in different versions, you know.

I don't care what version of Windows you're on, or what version of NTFS you're on; NTFS is dog slow on small files.

I am not sure that NTFS has versioned between Windows 7 and Windows 10, so let's just assume that it hasn't.

If the limitations of the filesystem do not change between operating systems, then what must change is how the OS deals with the filesystem limitation, and/or attempts to work around them.

Windows 7 does better than Windows 10. That doesn't mean NTFS isn't slow.
Good ideas are worthless. Bad ideas put you in debt.
The parent post said that only observations at dusk and dawn are affected. I'm pointing out that, even at astronomical midnight, large fractions of the sky aren't in earth's shadow. For other wavelengths the shadow is irrelevant, since satellites contaminate data even without the sun's direct illumination.
> Stop the tipping guilt trip placed on the public, raise your prices 20%, and pay your employees a livable wage.

FYI, one of the reasons restaurants don't do this is the tax impacts. When someone tips 20%, there is no sales tax assessed on the tip — the full 20% goes to the worker. If you increase prices by 20%, that is subject to a sales tax (roughly 10% where I live), which amounts to a 1%-2% increase in the total price.

On top of that, moving tips to wages results in more income and payroll taxes being taken out (most workers do not fully report all of their tips, which saves them both income and payroll taxes).

It might not seem like a lot — just a couple percent here and there — but restaurants have pretty thin margins.
They mean the cost of fixing the defect, not the severity of bugs.
How The Sun could wipe us out
Amazon/Walmart are capable of raising wages to add more/retain employees. Other smaller business aren't able to adjust as quickly, thus the big box stores take on way more workers. If everyone raised wages at the same time (a la minimum wage increase or otherwise), then Amazon nor Walmart would look like that much of a better place to work, eliminating the "boo they're using their huge scale to further crush their competitors."
They also had a data leak recently [1]. Use an anonymous email address when using this service.

[1] https://news.ycombinator.com/item?id=26968908
I think you need more assumptions. This satisfies your requirements:

X(0) = 0000,
Y(a) = 0001,
X(a) = 0011,
Y(2a)= 0111.
Sarcophagus: Dead Man's Switch Use Cases
A few of the Use Case Scenarios for Sarcophagus
https://sarcophagus.io
https://sarcophagus.community

#1 Will and Trust

A sarcophagus can be created containing all of the credentials/private keys to your wallet. Then it is set to release on a renewable timer(you determine the time length), to the destination of your choosing.

#2 Emergency Communication

"Hiking Trip"
You go Hiking. To preserve privacy, but remain safe, you set a sarcophagus with your location and contact information. If you do not return from the trip, or reset the timer, the info is released, and notifies concerned parties.

#3 College Savings Fund/Time Capsule

Locked savings for kids college.Throw some (insert coin) into a wallet and entomb the Private Key for 18(or so) years. Imagine the value when the key is finally unwrapped. Might fund college, a house, and some savings all in one.

#4 Password Recovery

This protocol can be used on the backend of a wallet as access assurance. If you fail to login/access your wallet in the selected time frame, the information to reclaim it would be released to your chosen destination.

#5 Journalism On Sarcophagus

In this use case, a journalist writes a story for publication in the future, and sets the resurrection time of a Sarcophagus according to this. The private key of the recipient wallet is then publicly posted for people to access

Once the Sarcophagus containing the Publication is ready for release, anyone using the intended wallet can access the data from the tomb. You simply open the wallet, connect to the tomb, and download the file.

No gas is needed to download the file, so there is no risk in having multiple users access this wallet using the private key. The publication is now forever on the blockchain, and cannot be removed or deleted.
Yeah but it's also putting it together and properly utlizing it, which takes specialist knowledge.
There are long running disagreements about what this means under GPLv2 in various cases.

Under GPLv3, the answer is explicitly clear:
"The output from running a covered work is covered by this License only if the output, given its content, constitutes a covered work."
Bear in mind that we're not talking about a counter-factual. SF has rent control today for most of its rental stock.

As you correctly say, people in rent controlled units have controlled housing cost increases year to year. They do not have controlled costs if they need to move. They do not have controlled costs for food or transportation or any other aspect of their cost of living.

To the extent that rent control drives up market rents as population increases, it definitely helps increase cost of living. To the extent that the politics around rent control help deter new housing supply it helps drive up the cost of living that way too. The effects of rent control on the market - and on the people blessed by rent control - are both well-understood.

San Francisco has made a series of policy choices that result in very high cost of living. There's nothing wrong these choices so long as people are willing to accept the results.
"Antigua-based crypto derivatives exchange FTX closes a record $900 million fundraise at an $18 billion valuation. The deal will likely boost the net worth of its billionaire founder and CEO, Sam Bankman-Fried, by nearly $8 billion."
There's definitely a lot of Jenga going on here, but on the other hand: Kubernetes, when set up, has some very simple constraints that work. You don't often need to touch things at that layer; They become invisible, and when you're dealing with a cloud provider's hosted K8s, you don't get to touch them directly anyway.

K8s was a lot more simple earlier on. It's actually dying from adoption: There's a ton of dumb ideas bolted on top, that have become "standard" and "supported" because of demands from bad customers. The core is very clean, though, and you rarely need to interact with that.
> but FTP is still a widely used protocol.

I cannot for the life of me remember the last time I landed on a page with FTP or had to use FTP in any way. Even lists of file downloads are http pages where I just click on the file.
Perhaps so, but then - also from the perspective of someone who easily reads/writes Perl, Python, ES6, complex PLSQL and templated C++.

From my (personal) perspective something went in weird way with Rust borrower system, making it over-complex... although I have high regard for everyone who actually masters and uses it.
One of my favorite online discoveries is Fastenal labs, where they talk about properties of screws. Here's one that says your machine can break because you put a stainless steel screw through an aluminum plate: https://www.fastenal.com/en/70/corrosion
16-Year-Old Security Bug Affects Millions of HP, Samsung, Xerox Printers
It's really incredible what it can do.

I once used it to demo a vulnerability on a client's website using NodeRed that I could trigger from my phone.

Basically I made NodeRed spit out a JS file which I enbedded on their site using the vulnerability and could trigger the content of the js from my phone

Felt so movie hacking-like. Website looked normal until I flipped a switch on my phone, now all images are replaced by kittens
I'd just like to add to this that ftp is a relatively simple protocol, not particularly complicated to implement. It's not a constantly fluctuating standard that requires a team of 50 developers to keep pace with. Supporting FTP isn't some big technical challenge. The code has been there in the firefox codebase for nearly 20 years now, running just fine. All you need to do to continue to support ftp is nothing at all. If having the small amount of code to do FTP support in there is making your job really hard, that would seem to indicate to me that you're not very good at your job.

I also find the incredibly vague and nonspecific "but security!" scaremongering language to be quite hyperbolic, a repeat of the borderline lies mozilla peddled when they decided to dump xul for webextensions.

It seems to me that the removal of features like this amounts to "I don't use/understand it, therefore I'm going to assume it's not useful to anybody".

Of course, Mozilla being out of touch with its user base is hardly news, so this comes as no surprise at all to me.

(While I'm talking about browsers and particularly mozilla, I'd just like to take a moment to congratulate them on finally getting their market share down below that of edge. They've been working hard at driving firefox into the ground for a long time now, and I'm sure they must be feeling very proud to have finally achieved this important milestone in their seemingly unending quest to achieve that holy grail of 0 users. So I'd just like to say: Nice work, Mozilla!)
Having spent time supporting these sorts of live / PR events, there's a non-zero chance that this was brought in last minute by an underling.
Is there a solution yet for universal TLS with offline "IoT" (but not on the Internet) devices?
Except the measurement of "skill" that accounts for the income disparity is not so much "lower skill" vs "higher skill" but more "expensive skill" vs "cheap skill". I could spend the same amount of time and effort training in culinary arts and not approach the income I make writing software. That difference isn't "amount of work" or "amount of skill" but just the market price of said skills.
“ In 2011, I sat my first meditation retreat in the Vipassana tradition of S.N Goenka. I spent ten days in silence, focusing on my breath and body for 10 to 12 hours a day. It was grueling, but toward the end of the retreat I had a life-changing experience.”

In hindsight sight, maybe he should have got out on top.
I see there's no mention yet in this thread of A Mathematical Theory of Communication [1]. Claude Shannon launched the entire field of information theory with this paper. Admittedly, not useful to everyone, but information theory is surprisingly useful outside of the simple communications context.

[1] http://people.math.harvard.edu/~ctm/home/text/others/shannon...
Maybe this will lead to adoption of automation in kitchen and front of house? There are a number of startups and concepts in this space and this might be the catalyst for meaningful adoption. Not sure I find it appealing as a guest.
Article without paywall: https://archive.is/D7h5b
If you upvote them, they will have 2 points! Please visit the newest page.

Some good articles get no upvotes due to bad luck. Some are reposted and the repost get more traction. Sometimes another source cover the same event and get traction here.

From time to time there are attempts to use bots/sockpuppets/meatpuppets/shills/whatever. Most of the time the system detect the attempt, or the users detect it and flag the article or write mean comments (not very mean because dang may ban your account if you write mean comments).
Interested in folks' thoughts on how this compares vs. other similar tools, Cypress (with Cypress Recorder) being the main alternative I'm familiar with.
So your argument is that because you haven't used it lately, nobody does?

Seems legit.
Thanks for the links -- one pro-tip that stood out to me was to use the D: drive (because it's likely to have less filter drivers attached).

"Windows's IO stack is extensible, allowing filter drivers to attach to volumes and intercept IO requests before the file system sees them. This is used for numerous things, including virus scanning, compression, encryption, file virtualization, things like OneDrive's files on demand feature, gathering pre-fetching data to speed up app startup, and much more. Even a clean install of Windows will have a number of filters present, particularly on the system volume (so if you have a D: drive or partition, I recommend using that instead, since it likely has fewer filters attached). Filters are involved in many IO operations, most notably creating/opening files."
>For example, the fact that all contemporary AMD and Nvidia gaming GPUs are tilers with large tiles (that's one of the key reasons why Maxwell and Navi got a big boost in performance)

There's a whole section on it near the end:

"Another class of hybrid architecture is one that is often referred to as tile-based immediate-mode rendering. As dissected in this article, this hybrid architecture is used since NVIDIA’s Maxwell GPUs."

>Notably missing any mention of TBDR which currently powers the fastest low-power mobile and desktop GPUs on the market.

Another section mentions:

"There’s a long-standing myth (that luckily slowly disappears) that deferred rendering techniques are not suitable for TBR GPUs. "
They don't produce anything of value, they provide a service that basically anyone can do. They're free to take the job or not take it. Who doesn't need to paid well in your utopia?
Optimal Resource Allocation for Serverless Queries
> People using FTP can use a dedicated client, of which there are plenty on every platform

FTP is used often in my field. The removal of FTP from both Chrome and FireFox has been very inconvenient. I tried a few free FTP clients with GUI. They are huge and clumsy in comparison to browsers. For example, cyberduck zip is as large as firefox and I couldn't copy-paste a ftp:// URL in FileZilla. I wonder why these FTP clients don't adopt a browser-like interface. It would be more friendly. Now I mostly use command-line lftp, which is better than the GUI clients I have tried but still not as convenient as browsers.
CPU would raise a signal just as null pointer exception? And it seems a lot of code (for eg, safeintadd metioned below) assumes no exception. Would not all that code get messed up?

Would it be possible to just silently replace with arbitrary sized integer and not break any code like safeintadd?
I understood that - but this paint wouldn't exist if Kapoor didn't exclusively license Vantablack: Stuart Semple (maker of paint in TFA) is good-naturedly salty about it, he set out to exclude Kapoor from using his paints
As I understand it, you don't get unemployment benefits if you quit, making it irrelevant flamebait on an article about quitting.
Is it really the responsibility of Firefox to maintain FTP support when everyone else has dropped it, just so that a tiny fraction people don't have to learn a new tool and/or modernize infrastructure that's out of date?
If the UN could do anything useful like bring 5G to the ultra poor than sure I'll listen then.

But they can't even stop mass killings.

Until then the rich can send their telescopes to space. It's not like everyone else gets to go to work and not see ads and other junk.

And the primative-ness of watching space from a gravity well is depressing.
A Great Books list can be useful to give some direction and structure to a life's (or an education's) reading.

https://en.wikipedia.org/wiki/Great_books
My tips have significantly increased since business has started to pick up again. Making way over my wage now.
Exactly. The only problem with this explanation is "daydreaming/thinking about other things" doesn't really imply "my mind was elsewhere" it often is "nowhere" in these terms. Oftentimes I'm not unaware of something just because I concentrated my full awareness on something else, I may be completely unaware of one thing (I should have been concentrated at) and just slightly aware (like of in an ordinary non-lucid dream) of the other I've been distracted to. Or this can even be just one thing I'm concentrated at (and not thinking about anything else) yet not really aware of it (this happens often when reading (it harms retaining then), writing (making stupid mistakes), speaking (making you say things and make sounds you wouldn't want to), watching TV or, if you kindly excuse, nose picking). Whenever I am doing a pleasant activity (like just doing nothing or watching a TV show) I force myself (with partial success) to be aware of every moment of it so I actually enjoy it rather than fall into a sort of a hypnotic state and "wake up" once it is over. This improved my life a lot and I would hardly learn to do so without a clue from the Buddhists.
McDonald's and similar jobs used to be an entry level job for teens and college students. When I was 16 I was happy to work there for minimum wage ($3.35/hr at the time). Nobody other than the mangers did it to support a family. It was never understood to be that kind of job. I don't know how we got to the point where a no-skills-required job that anyone with a pulse can learn to do in a few hours suddenly became required to support a family of four.
For a time I taught high school and later college. The key difference between the two jobs is apparent in the interview process. For a high school teaching job, the interviewer wants to know how you will manage the behavior of the students in the room. For a college teaching job, the interviewer wants to know how you will impart your subject matter to the students. Classroom management is easily the most important aspect of K-12 teaching.
Doing cost-benefit analysis of new technologies is a good idea. More often than not for the majority of people the answer is "obviously worth it", and that can give an impression of out-of-hand dismissal. I for one would take all the downsides you mentioned and then some over the Amish lifestyle and it's not even close.
Except then the courts would have to decide what constitutes “bad software”…
> It's more accurately a common law problem. European states with Napoleonic law appear to avoid the cost spiral.

Germany alone has like 3 major extremely over-budget infrastructure projects I can think of.
fMRI timeseries similarity with a 10x speedup using Rust
Fundamental reorganization of society tends to take place in one of two ways:

(1) painfully slowly, or

(2) catastrophically, with massive bloodshed.

And while #2 often produces more rapid change considered over a short term, it also tends to be less secure change subject to equally rapid and equally bloody reversal.

It's frustrating, but I’m not convinced its solvable.
The last time I really used Windows (Win2k) there were alternative WinShell options.

You'd set a regkey to your program. There used to be a 3.1 style Program Manager - I miss that one
There's a description that has cool context, but it's hidden in a tab:

https://www.nationaltransporttrust.org.uk/heritage-sites/her...
Our exploit requires approximately 5GB of memory and 1M inodes

...so basically 32-bit systems are totally unaffected (and I believe size_t and int are the same size there anyway), but I think bugs like this are easily prevented by simply imposing sane limits --- there is zero reason to even consider allowing a path more than a few K in length, and IMHO even that is overly generous.

While I know there's a lot of hate for Windows' traditional 260-char limit, I personally haven't run into it as a developer except by accident (e.g. runaway recursion) and it's very comforting to know that the limit is there so code will fail before it consumes the disk or memory entirely.
Speaking colloquially, I'll often use "pop" as in "Do we have a log of when that event popped?"