skysight-inc/HackerNews huggingface dataset:
I genuinely think I have a great replacement for "signing" software, it is much more efficient:

1. I just email the contract
2. Include in the email something along the lines:

Signature Employee / or reply to the email as confirmation of the employment contract:..............................

Answer: "I approve the contract in its entirety" “DATE"

I cannot imagine that sometime in this universe, someone will say: "Well, they answered that they approved the contract, but because they did not 'sign' the contract it is not valid"

I think signature software is just complicating things by trying to "digitize an old concept".

The nice thing about this is that I have automated it further by having an Airtable table with fields, and then using an automation to send an email based on the fields in the table. Hourly rate, name, job type etc. for the employment contracts. Before I used adobe sign and it was much more hassle to make contracts.

I expect my comment to take a big hit on Docusign's market cap :p
How can I, as a user, know if bug x, or issue y is resolved, without a changelog?!
Nobody cares about notifications.

It's all about the shitty browser storage on iOS.
It is as if the sun has become one with my PDA.
I'm most impressed by Capablanca's jump in highly accurate play back in 1921, that would not be surpassed for another 60 years.
I think you mean KDE 5 ;) Three was quite some time ago.

Plasma Desktop 4 was the version that lost them a lot of users, yes. It has slowly been recovering. The past few releases have been good. I still have some issues when running with Wayland, but that's not just a Plasma problem.

One thing I have to give GNOME is their focus on cohesiveness, which KDE still struggles with. It can be annoying to have one application with a full menu, another with a hamburger, and yet others with just toolbars, and on top of that some with their own version of headerbars - all under the KDE umbrella.
There are a plethora of organizations getting CS into the schools around the USA. They mostly start with the basics of computational thought, not actual coding. They each have their own curriculum, many of which are open source... but as a starting point, you can check out one example at: https://code.org/educate/curriculum/csf
Hell no it's not ending, why would you even think that? Because a few governments only started cautiously talking about breaking apart giants? So what? As if corporate lawyers don't find holes in any new regulation literally the same week. Governments take years to formulate a legislation, and your average corporate legal team defeats it in days.

The big tech era is in fact now just starting. The big corporations finally realized nobody is seriously challenging them so they will only tighten the grip gradually from here on.

I am actually afraid for small tech now. And that one day me using a PiHole might get criminalized. Or a rootless VPN used for blocking invasive traffic on an Android phone might become a reason for some lobbyists to pressure my ISP into stopping my internet access.

Keep your guard up, folks, and improve your hardware operation skills -- and any physical real-life skills in general. We can't all be dependent on the corps, they must always be shown we can do without them and we only tolerate them because they are not too unpleasant.
You misunderstand sensitive dependence on initial conditions, though admittedly it’s poorly elucidated in the article.

It’s not about closed form solutions. It’s about how neighborhoods on the line are mapped.
I can’t recommend Joplin, synchronized with a cloud storage of your choosing, enough. Markdown, mermaid diagrams, tags, encryption. Everything I need to recall, on every computer I use.
However, in general, I think it does reign true. This is a (welcome) exception to the rule, I think.
> The most important ones are that big tech firms got big and stay big, not because of network effects or political power, but because of their rare expertise; and that they cannot keep their advantage in expertise forever.

The tech giants are not only good at whatever they're doing but are also capable of refreshing their expertise every 5 years or so, or even reinventing themselves as necessary. Neither Google nor Facebook are the same companies as they were 15 years ago.

I worry that like some of the major [evil] banks that survived world wars and major crises, the tech giants aren't going away, and neither will it be easy to compete with them.
Part of this feels like nonsense, but it does chime with what I heard Stephen Wolfram talking about the other day: If we take the world to operate as he describes, which I do, then there are many ways to interpret the world, many different basis that could be constructed that paint a coherent picture. In this sense I think that the fire in the sky aspect of this article makes some sense. I just think that looking for these radically different interpretations of reality by postulating different kinds of mathematics, it doesn't work. imho.

Perhaps a better explanation for glowing orbs in the sky is a natural process, self sustaining plasma balls perhaps, or maybe electromagnetic solitons? Maybe even plasma life forms, self sustaining balls of interacting electromagnetic energy feeding off stuff. Crazy thoughts, but even these crazy thoughts are less crazy than things from other interpretations of reality, those things are weirder, think "cosmic horror".

Let's look into weird weather phenomena, then look into alien technology/plasma life forms. Then when all those things are done we might consider beings from another interpretation of reality!
The team says it's massively scalable, capable of operating either at industrial scale, or in extremely small on-site operations. "They can be as small as a thick iPad," says MacFarlane, "and that could make a small amount of ammonia continuously to run a commercial greenhouse or hydroponics setup, for example.", from the article.

There would still be a source of nitrogen needed for small scale on-site ammonia production. How small can air separation units get?
Most breweries tend to be a little bit different than restaurants, particularly if we’re talking about the outdoor area. You’re much more likely to see kids running around, dogs, etc. More of a “backyard bbq” atmosphere than a restaurant. And in many parts of the country, especially places with high numbers of tech jobs, you can’t swing a cat without hitting at least one brewery.
The Amish are the fastest growing population group...
You could look for arguments against it, if you see it so much.

Ps. He wasn't saying anything about the environment and it's also what I'm thinking :)
No, it only includes on-chain transactions. Average daily Bitcoin trading volume over past 3 months on exchanges was $36 bln, according to Yahoo Finance.

https://finance.yahoo.com/u/yahoo-finance/watchlists/crypto-...
For BigTech, the era is just beginning. For the small guy, yes, the era is ending.
What is Onyx? I didn’t see that mentioned.
I think you're right. More people should take matters into their own hands by self-hosting and storing their data locally. Decades ago a home server was almost unreachable for a non-technical computer user. These days there are point-and-click, drag-and-drop, plug-and-play, open-app-and-tap solutions to getting a file server set up in your house. You do pay a premium for the user friendliness but they aren't horrendously expensive. For those of us who are comfortable with installing an OS and setting up NFS or SMB you can get away with a used thin client for a fraction of a peanut. And storage is cheap as ever at roughly $40USD per TB for a new drive. Linux is stable and free with a bunch of tools for managing backups and redundancy. There has honestly never been a better time to get off cloud services and go the DIY route.
Precision is a murky concept in chess because it is not a solved game. First, if the move doesn’t change the best play result, can it really be called imprecise? Only in terms of practical chances.

And if we are talking about practical chances, why should we rely on computer-centric evaluation? If a human has to choose between a move that leads to the win but they have to find 40 best moves or they will lose and a move that is a theoretical draw but now the opponent has to find 40 moves or they will lose, what should a human choose?

What is even the ACPL of a move from a tablebase? There is no value, it is either a win, a draw or a loss. So while the whole idea behind this exercise is intuitively appealing and certainly captures some sense behind the idea of accuracy, it should be taken with a grain of salt.
> it was pretty easy for people to ditch Skype and move to Zoom

Only because Microsoft probably assigned two interns to maintain Skype in the last 5 (if not more) years. I do agree with your point though.
Capablanca without any doubt. Also Morphy.
In the early days, the distinct feature of the web was bidirectionality. Unlike TV or radio, on the web the communication went both ways. The user could finally give their opinion and comment. We have gone full circle, with YouTube hiding dislikes, and even with some channels disabling comments, we have unidirectionality again.
Big Brain is told it might not be a universal understander.

Big Brain rejects this idea as shallow and fallacious.
I don’t think anyone denies that Israel is building settlements in internationally recognized Palestinian and Syrian land. They don’t hide it, there’s a lot of very recent news online about it e.g. https://www.nytimes.com/2021/10/27/world/middleeast/israel-s...
However there is no good alternative for Meta’s Facebook, despite its degrading web UI over the years. I dont think its that much of a problem growing at 1-2% per month instead of 20-25% for any new social network.

People should ideally stop using whatsapp and move over to Telegram as it seems to be the only one that has whatsapp UX parity. Thats what I did, and I also have signal, discord etc and I own no shares of Telegram.
Their Safari browser, running on WebKit, is full of bugs and lagging behind in features such as Push Notifications, Install prompts for Web Apps, and many many others. It makes it impossible to have quality Web Apps running through Safari.

This wouldn't be a problem if users could use other browsers that are not that buggy and have the features needed to build native-like app experience. But Apple is banning any other browser from using their own engine, they are all forced to use the buggy and lagging behind WebKit. Firefox, Edge, Chrome, etc on iOS are just skins around WebKit.

So there is basically no browser competition on iOS, and this is how Apple prevent web apps from competing with native apps.
It's not unusual for new accounts to make posts that reach the top 5 of a subreddit. Your HN account is only 19 days old, and your very first comment (https://news.ycombinator.com/item?id=29223698) was a politically charged message that was flagged to death. Are we supposed to be concerned about that?

Where is the evidence that the cancer story is fake? It's common for individuals in the U.S. with health conditions that require long-term care to suffer financially even with insurance: https://www.marketwatch.com/story/how-to-control-medical-deb...

Of course there are propaganda campaigns on social media, but what you've found so far isn't nearly enough to establish that the entire /r/antiwork subreddit is one. It's just a group of people complaining about working conditions, and groups like this have existed as long as employment has existed.
> But 50x faster? Unlikely.

And yet it is.

The biggest factor here is that CLJS is interpreted, GC-ed with immutable data structures while Rust is lower level with highly optimized WASM bytecode, that's optimized by Rust/LLVM compiler ahead of time.

So, when there's a lot of terminal activity (high speed colorful animation), the terminal emulator in CLJS implementation allocates and GCs millions of data structures every second. In Rust implementation there's very little allocation because most code operates on already pre-allocated buffers, and just mutates then. Both approaches are standard to their language. I could have tried all sorts of tricks (in fact I tried some) in CLJS to make this implementation faster but it would very quickly make the code non-idiomatic, and not fun to work with. But let's say I could make the CLJS impl be on par with a theoretical plain JS impl - this would likely still be many times slower than a basic Rust impl. Modern JS engines are amazing but they just can't beat WASM. Maybe some day :)
I'm the author of the tool, I hope this will be useful to some of you in case you need to put mathematical formulas in your README.md
Thanks for the reminder. This is very high on my want-list. Do you know what the "deluxe edition" mentioned at the store page is?
Investing Update: Why I’m Buying This Dip
This is hilariously genius!

What else could get you to sleep other than trying to make sense of things that doesn't make sense?
Nothing new for me personally, but very nice job, simple and well descibed.
It’s not that new: https://en.m.wikipedia.org/wiki/Betteridge%27s_law_of_headli...
InReach and a few other specialised products, right?

I’ll be super disappointed if they start trying to charge a monthly sub for their fitness watches.
Is disappointing because there is a potential for good deep thought experiments here, but when the author focuses on linear/nonlinear he sounds like he has no idea what he’s talking about and would have done better to stay at the level of metaphysics.
I would have liked to see this go back far enough to include Morphy, whom Fischer considered "the most accurate player who ever lived." I would be surprised if Stockfish agreed, but it would be interesting to see.
Really? How does it know what the diff is when it only has the new version of the file?
The article specifically calls out top tier schools, which pay more. You can also increase your stipend by TAing in the summer.

Source: currently applying to grad school

Better source: https://www.cmu.edu/stugov/gsa/Campus-Advocacy/Stipend-Repor...
Centipawn loss (or simply the engine's evaluation of a position) doesn't take into account how realistically a human could hold a position.

During yesterday's WCC Game 6 the computer evaluation meant little when players were in time trouble. Anything could have happened going into the first time control, despite the game being dead drawn for the first 3.5 hours.

In the final stages the computer again evaluated the game as drawn, but presumed Nepo could defend perfectly for tens of moves without a single inaccuracy. Super GMs can't do that given hours or days, let alone minutes.

Last thought: did anyone else assume this was written in R/ggplot2 at first glance? Seaborn and/or matplotlib look strikingly like ggplot2 now days!
That was a really fun and accessible read, thanks
It seems even more trivial for the payment card network to require 2FA so that a card number alone is insufficient to authorize a transaction.

I know BestBuy.com is able to do SMS 2FA with my Bank of America Visa credit cards.
That's correct. Any functionality that can be updated and change how the system works at the whim of a third party (not the user) is essentially a backdoor.

What would you propose as the definition of a backdoor that does not include the above?
I think I've read their JS array methods reference page about 100 times in the past before it became ingrained.

https://www.w3schools.com/jsref/jsref_obj_array.asp
In part high accuracy means that the opponents are approximately of equal strength. The way people win games in chess is by complicating the position so much that it forces your opponent to make a mistake while you are able to handle it.

If the accuracy is high, not only it means that the players are good, it also means that they don’t ask each other serious questions. Put any human against Stockfish and, I am sure, their ACPL will increase dramatically.
Wow, thanks! I’m definitely going to try this tool. I have use cases at work where I need to look at files in an NFS server on the other side of the country from my home desktop (don’t ask… it’s much bigger PITA to get SSH access to a VM near the NFS server than it should be) and it takes ages to run ls in a directory.
somehow related (mostly 'triggering' ^^) comic:

https://i.ibb.co/JnnvDxd/3272-en-KNOWN-TOPPICS-FINAL-Mail.pn...

regards, (-:
You don't have to steal from quirrels, they even plant the trees for free.
Other than an approximate position, the article contains no links to any information about where this proposed location is, let alone to the evidence which supposedly leads to this conclusion and to the assumptions which have been made. The MH370 Independent Group site has more information, but it is not well-organized - it comes across as a dump of everything anyone in the group has had to say, rather than an argument leading to a conclusion.

I would guess that this location is a result of Godfrey's recently-published WSPR analysis [2].

Update: At https://www.mh370search.com/, the latest post (2021-11-30) says "The GDTAAA WSPRnet MH370 Analysis Preliminary Findings place the crash location at 33.177°S 95.300°E just 6 nm East of the 7th Arc", but the link to the paper that supposedly justifies that conclusion does not work.

I feel Mr. Godfrey should put a bit more effort into presenting the argument for his conclusion before he goes around making statements that will cause additional emotional turmoil for many of the victims' relatives.

Update 2: That link exists in another version of the same post: [3]. The non-functional link on the landing page appears to have been a mistake in copy-pasting, and on the basis of [3] I see I was mistaken in saying that Godfrey is not doing enough to make his case.

[1] https://www.mh370wiki.net/wiki/Independent_Group

[2] https://www.dropbox.com/s/wif8oqzgm74sdqv/GDTAAA%20V4%20MH37...

[3] https://www.dropbox.com/s/kvu3kpu7kpjvjin/GDTAAA%20WSPRnet%2...
The answer above has some good information, but it's also munging together unrelated topics. Flight search APIs that aggregate other, existing, APIs (like the mentioned Skyscanner and Duffel) aren't the same thing that ITA flight search or the Amadeus/Sabre/Travelport flight search engines are.

The hard problem the flight search engines solve is initially for the airlines. They have aircraft of different capacities, ranges, seat types, and so on. Then, different tiers of fares based on seat type, advance purchase, refundability, add-ons like priority boarding, bag fees, inflight wi-fi, etc. Then, a "flight" is some combination of actual flight "legs" (single takeoff + landing).

So, airlines want to maximize revenue. To do that, they set available inventory levels for many of the unique combinations of all the variables above. Perhaps, for example, only 10 of the "deep discount" point-a->b->c coach seats, but 50 for the highest priced b->c leg. Oh, and the price is higher on day "X", because some popular sporting event is held in city "c" on that day, and the morning flights priced even higher.

If you extrapolate then, you can tell that someone wanting to fly from a->c has a lot of different possible fares, with each fare having a different number of available seats to sell. And all those variables are changing underneath your search, all the time. And, you're obligated to show actual fares, including taxes, fees, etc, which vary dynamically by airport, pax type, etc.

Companies like Amadeus, Sabre, Travelport, and so on did a reasonably good job over the years of exposing APIs to both airlines and travel agents to search these. ITA came along with a more computer science based approach and made the shopping part of this much faster, with more results, flexible, more tunable by the airlines, etc.
If you open Spotify in Chrome (or any Chromium browser), you'll get a little popup, like this: https://i.imgur.com/vw5diI2.png

If you click "Install", you'll get an app-like Spotify icon, it'll show up in applications, you can Cmd+Tab/ Alt+Tab to it with its icon, so on. It's basically an app - but it's running in a separate Chrome window and managed by the browser. Electron but you don't have to install a copy of Chrome every time, basically. (Also, if you're like me and use Brave, this is better in every way.)
yes. go and check a regular friends' chrome browser. notifications left and right, constant irritant of "breaking news" and "check this out" from essentially spam sites. i am grateful of preventing notifications by default
I like your other implementation more, libtree-in-c. Actually, I think it is better to exchange the names and let's libtree be in C and the other one be called libtree-in-cpp or libtree-in-c++.
Any context? Is there a specific reason to post this now? Web workers aren't new to Firefox, are they?
Refuse to Crash with Re-FUSE (2011) [pdf]
Its a systemic rot. Old people in this case are definitely part of the problem, but so are the young bureaucrats who just step into their predecessor's shoes and continue working as they were in the 70's. "Bitte per Fax zukommen lassen."
Define "excellent". As in "available to anyone at anytime at short notice"?
Larger wheels was a P0 that then got demoted to P2 by a SF PM.
The Mister ecosystem is based on open hardware / software, besides the FPGA which is a necessary evil (and can be replaced in the future).

The "mister multisystem" (which is a proprietary design) comes across like a slap in the face. Don't support blatant opportunistic profiteering.
At the beginning of the lockdown here in 2020, we organized a weekly zoom with my friends. We are still meeting. We even meet more than before, because half of them live abroad.
I've been using this extension for a while, not bad so far but the big plus for me is the possibility to "install" any website as a PWA, making the website containerised and not messing with the normal browser (like Google cross logins)

I've also dedicated a user guide to install FirefoxPWA for my own PWA but generic and easy enough for the average user I think, at:

https://collanon.com/en/installation#firefox-desktop
Not to mention the casual conflation of gold and other forms of money with fiat currency, which has only existed for the last fifty years or so in the US. The first result on google for "fiat currency" would have revealed this fact to the author.
This feels like one of those "over-reacting to smallish issues" that to an outsider seem like a puzzling aspect of the gaming community.

(I play games occasionally and I follow trends but there's lots I don't get about the culture)
On Courage
They have really different messaging for the people they are keeping I imagine, they have to convince them to do the work of all the people they laid off for no additional pay so they can't really talk about how they are failing as a business, as people will figure out too quickly that they won't get rewarded for that effort.
That's interesting. AFAIK, Steve Jobs didn't want installable app on the iphone. The phone should come with a few features and everything external should come from the web. He changed his mind after android included installable apps.
That's why you filter it...
Now, in the world of crypto, we are exactly at stage one. "Ordinary people are profoundly ignorant about the wizardry that has appeared in their midst. They know it is powerful, but they don’t really know how it works. Rich people throw money at any wizard, hoping they will have the secret to eternal youth, or a bottomless sack of gold. Naturally, this generates a crowd of charlatan conjurers in fancy robes and hats. Only true wizards can tell a true wizard from a charlatan – but the true wizards are too busy selling spells of their own."