skysight-inc/HackerNews huggingface dataset:
Good writeup. Stripe (Atlas) sounds like a high(er) functioning organization.

A project in the Atlas team was considered done when a Shipped email was sent. ... It’s not uncommon for a project to begin with writing (but not sending!) the Shipped email, serving as a north star for understanding the scope and goals of a project.

This is The Correct Answer™.

Front load as much as possible. Transmute product releases from fire drills to just another boring day at the office.

Back in the day, my team's first (draft) deliverables, in rough order, would be press release, release notes, demo, installer, misc docs, .ISO image.

The press release and release notes would be socialized to all stakeholders at project kickoff. Early feedback, expectation setting.

The (scripted) demo would become "more live" as features were implemented (merged).

Our docs were part of the build process. eg Automatic screen shots. As the UI firmed up, the manuals, training material, etc. were always current (ready to ship).

Direct user feedback

Again, The Correct Answer™.

I've only experienced problems when "business analysts" fully mediate between customers and teams. Something always gets lost in translation. aka Game of Telephone.

Additionally, everyone on my teams would rotate thru every other role, over time. So (most) anyone could build the product, run meetings, do a demo, answer tech questions, etc.

This started as a way to bridge the gulf between developers and tech supp/QA/test. But it evolved into something fun, cross training, and career building. Like having a marketing person run the Go-NoGo meetings for a release, or a tech supp person running a release's post mortem.

Empowered everyone, built trust, created high emotional engagement, greatly reduced drama. Compared to our other product teams/groups.
I think the real reason is that in the early 2000s, pre-iPhone, texting was ridiculously expensive in the US and much cheaper in the rest of the world.

Also, Americans were using awful phones while the RoW was using much better phones like Nokias thst even in their non-communicator series made texting far easier thanks to stuff like T9.

So the rest of the world used SMS and texting far more than Americans Pre-smartphone.

When smartphones came out and WhatsApp was released, the RoW was far more willing to pay the dollars needed to buy WhatsApp (it wasn’t free before FB bought it) because they would easily save on their low but still not free SMS charges.

Whereas Americans were not as willing to pay for an app to do something they didn’t do anyways, and anyways by this time phone carriers in the US made SMS free for the most part.

As a result WhatsApp became entrenched in the RoW well before iMessage was released (2011), so non Americans continued using WhatsApp, even as Americans started using the free available iMessage instead.
Stripe uses Ruby, but not Rails.
I wonder whether this will work on uncompressed video such as .AVI or .MOV?

I have some HD 8mm transfers that I would like to try out 4k on.
I like to think that I'm not too trapped in my own bubble, but then an article like this comes along and I read the aggregated comments[1], and I realize how small my own field of view of society actually is.

[1]: https://kulli.sh/search?q=https://www.psychologytoday.com/in...
No guys in this cursory study. Though of course they get photoshopped as well.

I'd like to see them examine food presentation though. I bet there is a lot of manipulation there.
From the dystopic universe of adTech…
It’s pretty easy to come up with ideas for viruses. It’s the implementation that difficult. Chatgpt can’t write the code and walk out to the parking lot to plant a usb drive.
My biggest takeaway from this article was how excited the processor and his students were, when during the Zoom online lab, they discovered that it was an extremely rare specimen. That giddiness and excitement of discovery and just nerding-out resonates with me.
Fair. I'll admit there are a few rough edges, mainly caused by some apps (Slack) having older versions of certain libraries that makes some functionality (like screen sharing) break.
An old favorite that might find new relevance with the growth of OpenAI. Substance of the article begins after the quote from John Stuart Mill.
WhatsApp can also be confusing. It's a message client but yet is tied to your phone number. I recently logged into a backup phone that has WhatsApp on it. The reason WhatsApp is in the backup phone is because you cannot backup between iOS and Android. So I left it there. i recently got a new phone, so I tried to back up WhatsApp, but it claims no such backup exists, which is not true. So I log into the backup phone and see that WhatsApp has discontinues support for that phone or version of Android. That was a change that occured over just a month or so of not logging in, and I received no warning. There's no way to get around it. And I think that action is potentially what deleted my Google Cloud backup of WhatsApp. It's a mess, and I have potentially lost years of messages.
As a fellow mutt user, I only had to fiddle with the config over 10 years ago. After that, you are only reaping the benefits of your time investment.
Rydberg Polaron
It can. You can put a separate head in the printer and it can score the fold lines.

I think you would have to make multiple files of whatever you want to score. I find that it's more trouble than it's worth to have it score.
Low latency credit card processing.
It's downvoted because it implies that this is generally true of Western democracies—that they're not actually any better than foreign dictatorships, as a category.
Oh I used it enough to understand.

But I'm not convinced, maybe it is the local optima though.
Org-mode has many backends for exporting, including plain text and html, so if you open the exported document in a browser you can Ctrl+F to search and the browser at least ignores most markup. But I agree, this is an inconvenience common to all markup systems.

In practice, I find org-mode to be much less "noisy" than latex or html for example, and about the same as markdown, so it's still a net win for me.
I've tried org-mode a couple of time since people who use it rave about it so much, but it hasn't really stuck. Currenly I code/take quick notes in neovim, do some of the more serious writing in Obsidian, and general long-term notes are kept in notion. I would love to get into org-mode, to centralize all of these sources. Has anyone found themselves feeling the same way?
I'm the author.
I have recently made the realization that Hopf algebras are a surprisingly good abstraction for machine learning and this paper is an invitation for others to look into them as they can provide a unified foundation for convnets, transformers and diffusion models.

Hopf algebras are a tensorial bialgebra, meaning they are both a tensor and a cotensor at once. What's the co- prefix? You can think of it as "a thing with recurrence relationships". This matters since recurrence relationships can be thought of as a generalization of autodiff. The two ML building blocks, tensors and autodiff, are then unified under one umbrella.

Looking at transformers through the lens of Hopf algebra allowed me to identify their learning mechanism. Namely, the residual stream corresponds to what my paper calls unit impulse path and the attention corresponds to the convolution path of a Hopf algebra. The transformer learns by enforcing an invariant called Hopf coherence between the two paths.

Hopf convolution is a generalization of the standard convolution and transformer attention emerges as a part of this convolution. Transformer models can then be understood as linear time-invariant systems.

Furthermore, I believe that Hopf coherence provides a better way of doing backprop, one that occurs within the single layers as opposed to across the whole graph, but more research is needed.

This approach also opens the door for verified machine learning, which I will discuss in future work.

I'm currently in the process of implementing a simple machine learning framework based on Hopf algebra but it might take some time.

I have a discord channel if you want to discuss this further or keep track of our progress https://discord.cofunctional.ai
Its sad, but the privacy movement has grown in general, services like ProtonMail or Tutanota wouldn't exist without snowden and people wanting digital privacy.

Also this discussion about privacy wouldn't happen if snowden didn't show how important it is, it probably would've been banned right after WhatsApp implemented it.

I also think that privacy minded people are a big part of self-hosting enthusiasts.
From what I can see on Reddit it's just not working for some people - I can't see the difference on my desktop no matter what I try.

You need to set the video source lower than your monitor resolution and possible set chrome to high power mode (details here: https://nvidia.custhelp.com/app/answers/detail/a_id/5448). Maybe that'll help you - it hasn't for me.
Don't they have a legal address in the UK, like for tax purposes?

> I'm still considering filing a complaint with the UK Telecoms regulator 'Ofcom'.

You should!
We're not focussing on backend too much as of now. We do want to cover mobile & backend at some point in future. However, we recently got a feature request to support Intercepting & Modifying network requests from locally running NodeJS instance [0] so we made it possible.

[0]: https://docs.requestly.io/debug-backend/nodejs
There are dogs in the team photo in TFA.
Did you just watch Ghost in the shell?
Their original idea came from theft. There was never any innovation, they just happened to get lucky.
Economies of scale: Definition and digital applications
I don't specifically know about solving your problem the right way, but a hacky way to approach this might be to delete less important Apps that can be redownloaded, and email photos/videos somewhere (so you don't lose them), and delete them until you free up 6 GB to do the update. Afterwards, once you update and hopefully do the transfer, you can try and manually add those photos back into your phone I think.
Tech company patent programs I've worked with tend to offer that kind of money for a submitted patent application, and another amount if it's issued while you're there, plus a patent trinket (was patent cubes at one place, and patent idea lamps at another).

The inventor would submit ideas to the patent staff, if selected, spend an hour or so describing it to staff who write the patent application; the inventor reviews and clarifies, etc a couple rounds, and then it's submitted.
Excessive enforced positivity goes hand in hand with easy firing. They're both indicative of companies where the management can't handle criticism, or are fundamentally scared that their success will crumble if anyone sees that the emperor is wearing no clothes.
Consider player freedom in game design
I've heard that Tesla supercharging stations have a shed full of batteries to help peak the power available throughout the day. Anyone know?

Maybe available power infrastructure is part of the issue.
You're right. Here is a commercial supplier: http://watrix.ai/index
I've heard its parsing abilities are (almost) on par with Perl.
Have you tried this?

> To enable it, launch the NVIDIA Control Panel and open “Adjust video image settings.” Check the super resolution box under “RTX video enhancement” and select a quality from one to four — ranging from the lowest impact on GPU performance to the highest level of upscaling improvement.
>In JavaScript at least code needs to be monomorphic to be compiled so if something is almost always called with one type, but occasionally another you can get a massive slowdown (at least in the past I'm assuming this is still the case).

Iirc, V8 has several layers of smarts to deal with this.
This is exactly the sort of boilerplate my non-technical cofounder constantly made me sign off on before talking with a big potential enterprise customer.

The other thing I always had to sign off on is saying "we'll be SOC compliant by X" knowing we had no plans to.
Layoffs being perf based is a projection by engineers on how they think management and layoffs work, to which I say, there's a reason they're engineers and not managers.
The memory expectations for so many programmers going into pandas baffle me. In particular, noone was batting an eye that a 700 meg CSV file would take gigs to hold in memory. Just convincing them to specify the dtypes and to use categorical where appropriate has had over 70% reductions on much of our memory requirements. Not shockingly, they go faster, too.

If there are efforts to help this be even better, I heartily welcome them.
That doesn't solve the key management problem, it just defines it as out-of-scope, since you still need to exchange that preshared key outside Wireguard.
Really nice to hear that you think it's a much better fit. One of my goals is to make it even more transactional-email-friendly by adding more cool-looking templates and integrations (with Auth0 for example) in the future.

Totally forgot on enabling the social connections, I just flipped the switch in Auth0 for Google sign-in. Thanks for pointing it out!
>and this is a system that will take millions of years to recover (if it ever does)

Like Carlin said, Earth will be fine, it's been through worse before. It's the people who are fucked.
At my job we can either get paid hours worked overtime or "bank" those hours to use as PTO later in the year. Unused banked time at the end of the year gets paid out. I've (thankfully) never had to work overtime but it's a pretty awesome perk that more companies should do.
Author here: No, symbolic verification does not protect from buffer overflows. Writing the implementation in Rust does

We are investigating ways how to do more formal verification for the implementation itself.
If the car won’t start it’d be like a giant paperweight
In iOS you can just long hold over any person in an image and it will be extracted perfectly from the background.
Show HN: Crul – Query Any Webpage or API
Hi HN, we’re Carl and Nic, the creators of crul (https://www.crul.com), and we’ve been hard at work for the last year and a half building our dream of turning the web into a dataset. In a nutshell crul is a tool for querying and building web and api data feeds from anywhere to anywhere.

With crul you can crawl and transform web pages into csv tables, explore and dynamically query APIs, filter and organize data, and push data sets to third party data lakes and analytics tools. Here’s a demo video, we’ve been told Nic sounds like John Mayer (lol) (https://www.crul.com/demo-video)

We’ve personally struggled wrangling data from the web using puppeteer/playwright/selenium, jq or cobbling together python scripts, client libraries, and schedulers to consume APIs. The reality is that shit is hard, doesn’t scale (classic blocking for-loop or async saturation), and comes with thorny maintenance/security issues. The tools we love to hate.

Crul’s value prop is simple: Query any Webpage or API for free.

At its core, crul is based on the foundational linked nature of Web/API content. It consists of a purpose built map/expand/reduce engine for hierarchical Web/API content (kind of like postman but with a membership to Gold's Gym) with a familiar parser expression grammar that naturally gets the job done (and layered caching to make it quick to fix when it doesn’t on the first try). There’s a boatload of other features like domain policies, scheduler, checkpoints, templates, REST API, Web UI, vault, OAuth for third parties and 20+ stores to send your data to.

Our goal is to open source crul as time and resources permit. At the end of the day it’s just the two of us trying to figure things out as we go! We’re just getting started.

Crul is one bad mother#^@%*& and the web is finally yours!

Download crul for free as a Mac OS desktop application or as a Docker image (https://www.crul.com) and let us know if you love it or hate it. (https://forms.gle/5BXb5bLC1D5QG7i99) And come say hello to us on our slack channel - we’re a friendly bunch! (https://crulinc.slack.com/)

Nic and Carl (https://www.crul.com/early-days)
If standards are this low we need English requirements in university more than ever.
I agree, world building is enjoyable (and if it wasn't enjoyable it wouldn't be worth doing). I found doing it with this tool to also be enjoyable. Similarly I also really enjoy using Midjourney, even though I usually use it with no purpose in mind and no plan for where to use the results. They are both explorations, the AI pushes that exploration up just a bit to a more meta level, and can step in when I'm at a loss for what to do next.
This write-up is too light to provide any real insight. In particular, how do you assess simplicity?

From an example I'm currently working through on a hobby project... do I use a RS-485 transceiver with a custom line code, or do I use a 10base-T1 PHY? Ethernet, especially one pair ethernet, is undoubtedly more /complex/, with echo cancellation, a complicated line code, etc; but if I use the PHY, then /I own/ that complexity.

(For pure software folks, the equivalent question is internal implementation vs external dependencies. Do you implement a 1D barcode yourself, or do you import a third-party dependency for QR code reading?)

The problem is that answering this depends not on some objective notion of simplicity, but on a realistic assessment of /where time will go/ during the development process. If development time dominates, then exporting complexity is a win. But if testing time dominates, and since exported complexity still needs to be fully understood during testing, then in-house simplicity wins.

And which of these cases dominates is very much a project-by-project and team-by-team decision.
I worry more about some hacker type deciding to ddos all the McDonalds by telling the cars that’s where they need to be.

Kind of surprised it hasn’t happened yet honestly.
scary to think how it has an actual physical outcome
> Money spent making the device not suck reduces profit.

That may be true. But it's also possible that measuring blood alcohol with breath tests is never going to work consistently for all people. Breathalyzers are well known for widely variable results between people who have identical BAC.
Yes. The alcohol world's fixation on everything being strictly-controlled names makes the process of finding substitutes absurdly tedious. Like if I want bourbon but I don't want to support the red states that make it, there's no coherent term for "caramel-tasting corn-heavy whiskey".
Biodiversity is important insofar as it facilitates human flourishing. Flowery poetry about An Idealized Past doesn't have anything to say about that. Therefore, it is uninteresting.
I will not be careful with that at all because I didn't restrict my statement to "some country". I said cars, full stop, you're trying to replace cars on a planetary scale driving (a non-trivial part of) the economy of the entire planet, just as C++ is used on a planetary scale, driving (a non-trivial part of) the economy of the entire planet.

Could countries that currently don't really have cars? Yeah, probably. In the same way that a market segment that doensn't use C++ can decide not to use C++. Could a country like Vietnam? Doubtful, but maybe. A market segment with low C++ penetration can probably decide they want to collectively move away from C++. Could China? Not anymore, no. C++ drives too much software in the market segment to make sense to replace, even if the grass is greener on the other side of the language fence. Could the US or the EU ban cars (and again: not ICEs, but cars, full stop)? Let's all try not to laugh.
Honestly many of these are less manipulated than I expected, but that's probably because this only is supposed to detect FAL.
They don't. They rule mammals, but insects and bacteria still outnumber and rule humans.
Shire’s Scissors are hypothetical statements optimized for maximum controversy, so effective as to be a potential cyberweapon.

https://slatestarcodex.com/2018/10/30/sort-by-controversial/
Career alignment tools based on aptitude and interest.

It seems there's a very small number of people who like their job. All the aptitude stuff today doesn't seem very helpful. I wish I knew what I would be good at so I could stop hating my job and be successful.
That era has been on for a long time now

“The conscious and intelligent manipulation of the organized habits and opinions of the masses is an important element in democratic society. Those who manipulate this unseen mechanism of society constitute an invisible government which is the true ruling power of our country. ...We are governed, our minds are molded, our tastes formed, our ideas suggested, largely by men we have never heard of. This is a logical result of the way in which our democratic society is organized. Vast numbers of human beings must cooperate in this manner if they are to live together as a smoothly functioning society. ...In almost every act of our daily lives, whether in the sphere of politics or business, in our social conduct or our ethical thinking, we are dominated by the relatively small number of persons...who understand the mental processes and social patterns of the masses. It is they who pull the wires which control the public mind.”
- Edward Bernays, Propaganda
When the parent post spoke about "faster" I compared the CPUs. The Apple CPUs are very competetive the the top end x86 CPUs, especially in laptops.
Writing in Org mode is a guaranteed way to ensure you won't collaborate with anyone on your work.
Gotcha, yes. Or a least regulate the said monopoly so they provide clear and open guidelines in regard to their policies.
I'm very surprised it isn't force enabled by the admin, with the end user having no say in the matter.

Admins of many orgs don't like letting the user have options for things like security.
Not something that you can break down into percentages. They have to consistently work hard and win the generic lottery.
Little do they know, I might not be thrifty.
But I still have my ol' F150.
As Steve Jobs said, you have to work backwards from the user experience and see how the technology fits.

Let’s see if they actually do that or just build a gimmick
The technology has been a while coming .. language models have long been a research area within machine learning, with recurrent models such as RNNs and LSTMs being an earlier approach since they allow the model to process a (language) sequence of arbitrary length.

Problems/limitations of recurrent models led to other approaches being tried using "attention" as way to let earlier parts of a sequence impact future prediction, culminating in the 2017 "Attention is all you need" paper which introduced the "Transformer" architecture that all these current LLMs are based on.

From there it was a matter of scale - scaling up the model and amount of data the models were trained on. Nobody knew how well this "Transformer" architecture could perform at scale, but early signs were promising enough to keep pushing to see how much better they could get. OpenAI in particular have been very aggressive in pushing this scaling up with their GPT-N (N=1/2/3..) models. They themselves expressed some surprise at the capabilities of GPT-2, leading to the much larger GPT-3 that is the basis of ChatGPT.

Both OpenAI and others had been leery of publically releasing these very capable LLMs for fear of ways they might be misused, but finally OpenAI released GPT-3 (with a bit of human feedback polish) in the guise of the chat bot ChatGPT, which was the first time the public had seen what the tech was capable of.

The sudden impact of ChatGPT belies the incremental improvements that brought us to this point, but seems to have been largely because the public had never seen/experienced the steps that got us here, partly because of the highly accessible packaging of the tech as a web-based chat bot, and perhaps partly because it was released without much explanation from OpenAI as to what it was/how it works - they seem quite happy for the public to do what they've done and anthromorphise it as being an AI assistant.