skysight-inc/HackerNews huggingface dataset:
true, I worked at a place that was super-anal about always having video on all the time. Funny enough, bigger companies I worked at often don't care. But it's probably good for "visibility" anyway.
And .net gc sucks in comparison to java.
>"I did early Lisp development on Symbolics Lisp Machines back in the day. Wrote 3D graphics on them."

Interesting. Symbolics Lisp Machines seem almost mythical to me. Are there things about 3D graphics development that lent themselves particularly well to that hardware and Lisp in general? Did Symbolics Lisp Machines target certain types of development or industries?
> I had a guy confess that those three hours between 7am and the end of our standup is the only time he works during the day. He was hard to work with because he would do everything to cover his ass should something go wrong.

Three to four hours of deep work could be enough to complete the daily workload. Maybe he was downplaying the other rest of time that didn't feel like he worked at all even though he was in meetings and doing other BS the company required him to do.
How much? And would you be willing to proxy using LinkedIn tenure-ends?
Lots of people ended up suddenly working from home with little to no warning and had to make do with whatever home environment they had available, whether they had a home office or not. The simplest, least intrusive professional option was to use blur.
> Or you just need a model that can recognize math, and then pass it to a system that can do math.

Wolfram Alpha already does that. But that's because Wolfram Alpha is built as a model whose purpose is "recognize what kind of problem this natural language query requires, then pass it on to the problem engine for that kind of problem", where each problem engine is an actual solution model for that kind of problem, based on actual facts about the world.

ChatGPT, though, is built as a completely different type of model, whose purpose is "find a pattern that this natural language query matches, then generate a greatest probability sequence of natural language words for that pattern based on the training data set". That's a completely different structure.
Have you tried Brave search? I actually found it to be good and you can use it for free or subscribe for an ad free version.
Ask HN: Transitioning from SWE to Manager. Book/Resources Recommendation?
I'm transitioning from a TL/Senior SWE role at my company, and would like to get book recommendations, articles, or any other useful resources to help me prepare for the new role.

Thanks!
Language for Life: Revisiting the role of poetry in literacy
You are asking ChatGPT to interface with a calculator. This is sort of what Wolfram proposes too: interface ChatGPT with a math language. It could work for simple problems. But extracting a mathematical description from a piece of text can require logic too, I suppose, which is where the difficulties start.
Should you offer a free tier, a free trial – or both?
Related "free" advice, just because it amuses me: it might not even be fast food that wins "this round", it could be a category more like "fast casual". Current charging times suggest to me that a slower sit-down restaurant could still "win big" as the roadside stop while traveling in an EV. Perhaps especially if it has got a good "exit through the gift shop" strategy. EV chargers are perhaps counter to Cracker Barrel's whole brand aesthetic, but that's also another one that jumps out to me that if they made an EV play they could really take advantage of it.

Some of the old brands of "fast casual" chains got stripped for parts in recent economies and you possibly resuscitate one on the cheap with this very idea in mind. I'd invest tens, maybe hundreds of dollars, if I heard someone was planning something like that.
openpilot Compatible Cars
Camera and mic worked without setup a lot more reliably in zoom than other platforms.
Curious how this will be spun to be the linchpin of Musk’s demise
Coinbase has extremely shady international practices. For example, in Australia they have no phone support, no publicly listed head office, and don't bother to even reply to support tickets or emails. If you call the international office from Australia, even in the middle of the night, you get an autoresponder saying that you should send an email.

I once had to recover an account where the transaction 2FA key was lost but I held the drivers license, the current password and email address used to open the account. From Australia, I could not get in contact with anyone to address it.

I don't remember how I got my money out, but years later I think one of the transaction account options changed and I was able to transfer the ETH out to Binance without the 2FA key. Happily deleted my account as soon as I managed to empty it.

Funnily enough in the mean time, we let the email domain expire (the account email was from a failed startup and it was an expensive renewal). But I still had the account password and I was able to clear the account with just the user/password in my 1Password wallet and without even owning the domain.
I've seen lots of startup founders struggle with free tier vs free trial. We break it down to make sure your getting the most out of it.
MacKenzie Scott is shaking up philanthropy's traditions. Is that a good thing?
How do you get on with package management? That is probably the area where Julia had the most opportunity to trounce Fortran, and yet that is the part of the language I've never managed to get comfortable with.
FWIW a rasterized image isn't LaTeX any more than a rasterized image is MathML. Both are markups and both can (and are able to) be rendered into the document in a way they are selectable, sharply resizable, and so on.
My experience with academics is that most don't know / don't understand the benefits of coding things in a better way, so they don't even consider hiring someone to help.

The other issue is that the incentives aren't necessarily aligned. They don't get payed to share their code or to make their code reusable. The code is used to publish one or a couple of paper and then thrown away. Maybe someone else will reuse it in the future but the original author doesn't necessarily gain much from that
See https://openai.com/blog/openai-lp/
> The UK government did Brexit while, for example, promising to redirect all the funding that went to the EU towards health care. Did it go to health care? No.

it did, see the NHS Funding Act 2020:

https://www.legislation.gov.uk/ukpga/2020/5/pdfs/ukpga_20200...

the increase (£412MM/week) is more than the famous bus number (£350MM/week)
I believe creating and developing science demands a higher than BS degree. While the degree itself might not confer any indication/promise of ability to do science, the place where it takes happens (universities/labs) offers a conducive environment to engage oneself in science. Be it funding, motivating peer group or networking opportunities, the exposure one gets from only a BS degree is astronomically less.
That's a good idea, one of the tough things about banks closing - espeacially in small towns where there isn't any around for miles, is the elderly struggle with technology.
That's a very good point about things like voice assistant, but I don't think your conclusion is right. We do have voice assistant technology and it's widespread and a lot of people use it daily. It's a wild scifi technology and I wish I could use it, but due to the interest of corporate profit it is not something that can be used without allowing a tech giant to harvest your identity and labor.

When I finally bought a new Pixel and set up GrapheneOS, I've never felt more like I was living in the future. For the first time in my life, I had a truly personal digital assistant. I mean, there's still tracking all over the web and who knows what's really hidden in the Google hardware or whatever. But this is the closest I can reasonably come to actually owning my portable digital life. And it's laughably out of reach for 99%+ of the population of the US, let alone the world (due to cost, specific hardware, knowledge of availability, and the difficulty of installation).

So I don't get to benefit from Google's world-class mapping and navigation. I don't get to use voice-to-text or even keyboard swiping reliably. But most people do, in exchange for their privacy and the value of their labor. And I think that's what we'll see with AI as well; they'll find a way to monetize it by way of deceiving the public into getting used to having access for free, and the power imbalance will g=continue to grow in our society.
Thats true for the physics and math but some of the things are updated all the time. For example you can get a current weather report. And they have structured data about movies, TV shows, music, and notable people [1]. Every time any country has an election you’re going to retrain your model? That gets really expensive really fast.

On top of that, the training process isn’t that trustworthy. There’s no guarantee your model won’t accidentally say that e.g. Obama is the president.

All of this is to say that the best path forward is to translate questions into queries to an auditable knowledge base and then integrate the responses back into the conversation. It’s a couple years old but the best I’ve seen in this area is Retrieval Augmented Generation [2]. And even that’s imperfect, in my experience.

[1] https://www.wolframalpha.com/

[2] https://arxiv.org/abs/2005.11401
This comment and many others speculate on the limits of ChatGPT based on assumptions about what ChatGPT does that are not quite accurate. In particular, ChatGPT does not simply output the “most semantically popular result”. That description applies only to the base model, before instruction tuning and RLHF.

As for the speculation itself, e.g., “as soon as you merge two subjects, you are right back to gambling semantics as logic”, it may be suggestive to consider that such models have learned to translate between English and French after having only trained on the two languages separately.
Buy China ETFs for growth, and Emerging Market dividend ETFs for cash flow. Both are super cheap after 2022.
The fact that the NYP doesn't announce that it's not policing crimes that it should be policing, does not mean that it actually is policing crimes that it should be policing. Again, you can't just help yourself to the claim that the government actually does what it's supposed to do. Nor can you just assume that it must be because of how you expect that people would respond to some hypothetical announcement.
I don't think it is thinking 4 real
The technical capability does seem to be there, I was able to run Sway with the --unsupported-gpu flag for a little while, but it broke unfortunately, and my investment in Wayland isn't high enough to try to support it myself. I'm not sure if any other wlroots compositor based projects support nvidia.
Flip that: most companies don't want to pay what it costs to get someone to do this kind of work. Most devs would do it if the incentives were good enough.
How do you reconcile your points 4 and 1? Say I want to answer someone's question on Slack. First I have to change the docs, but doing so would require a whole PR, alongside approval, which may take one or multiple days.
If Google wanted to avoid antitrust scutiny, perhaps they could stop using licensing terms that prohibit vendors from forking a linux distribution.
“after urging fellow scientists to take action on climate change. At the American Geophysical Union meeting in December, just before speakers took the stage for a plenary session, my fellow climate scientist Peter Kalmus and I unfurled a banner that read “Out of the lab & into the streets.” In the few seconds before the banner was ripped from our hands, we implored our colleagues to use their leverage as scientists to wake the public up to the dying planet.”

Wow that’s cringey.

Let’s say whatever your ideology is is correct. You really think this juvenile form of attention seeking is how you’re going to sway PhD scientists and researchers to do what you want?

It’s an appeal to emotion in a scientific setting. Someone doing this is either a) socially under developed or b) narcissistic and seeking attention.

Not to mention “our dying planet” sounds like a pretty hard argument to justify rationally.

And I say this as someone who’s never the most up to speed on the social cues…
I guess whatever helps you better understand work you are doing?

My reading list at any point is tied to whatever I am doing in my private or professional life. If my boss asks me to help grow the company my reading list will contain a bunch of stuff about company growth. If I have money to invest but no knowledge of investing -- you will see me listening to investing books while cooking, taking walks, commuting or long distance driving.

Basically, whenever I face a problem I look around for literature to help me with it.

I really hope to have an original problem in my life. Until then I assume that whatever problem I have there is somebody who wrote a solution to it and if I can't find it it is just because I wasn't searching hard enough.
Lisp is a special case, iirc, they think about it more as code is data. What if we only consider the languages most used with Pulumi?

Now let's consider another idea... can Pulumi prevent me from making arbitrary calls to an API or database to fill in the "declarative code"?

Honestly, reading the pulumi website ought to be enough to realize they think of it as programming and not something "declarative". They don't even use the word, because they aren't. They call it programming, programs, and code in many places, so they are positioning themselves differently from how you are describing them.
Also with cash people will think you did something right, therefore they believe you. See a certain president.
I think you may be suffering from some quite literal survivor bias.

Okay, I may have over-extrapolated for effect, after all some surgeries don't even have telephone queuing, you just keep getting the engaged tone and redialing until your call is finally answered at half past ten, to be told the same thing.

I don't know the exact circumstances of your case but it sounds quite likely you wouldn't have lived to tell the tale if you'd been registered with my GP.

I think you're overestimating the ease with which most people can swap surgeries, and you're definately overstating the extent to which your list of NHS hacks are a realistic prospect for most people, who by and large don't even want to bother thier doctor unless they really have to, and then when they really have to - they can't.
There definitely is a tendency for hobby photographers to amass gear to the point where it gets in the way of taking photos (and then ditch most of it when they get older and wiser).

That said, yeah - the article is half good advice, half snobbery. There is some merit to learning the technique using a stable toolkit, but you don't need to spend $6,000 on a "status symbol" camera and you certainly don't need to only shoot black-and-white.
I think video games are the exception that proves the rule. They are software, yes, but due to their primary use being casual enjoyment (as opposed to productivity), being well-made is important for them -- video games have to run well, look pretty, have few bugs, etc. precisely because there's no other reason to play them other than to enjoy them. Meanwhile productivity software offers something else into addition to being merely well-made.
> It seems like they opted to target the luxury nostalgia market with the $600 price point rather than a more value-driven $300

But they were not aiming at the $600 price-point. That's just the estimated price-point that OP estimated from the BOM. They were actually selling at much cheaper than that, which probably contributed to their collapse.
A writeup would be nice, but frankly, the issues he's mentioning are "to be expected" for anyone who has spent enough time in academia. They were the same issues I'd see in physics and engineering. I wouldn't expect the climate folks to be any different. Why would they? There's no incentive for them to be.
Palm trees grew naturally in Calgary before, so it's possible

https://www.cbc.ca/news/science/new-prehistoric-palm-1.39392...
We've even lost our post offices, I couldn't tell you where a post office is in the city I live in, they've been slowly disappearing for the last ten years or so. But small businesses like service stations and convenience stores often are post agents.
Many more beyond this but these are my for sures.

People / Soft Skills:

* How to win friends and Influence People - Dale Carnegie

* Secrets of Consulting - Gerald Weinberg

* Peopleware - Tom DeMarco & Timothy Lister

* Nurtured by Love - Shinici Suzuki

* Turn the Ship Around! - David Marquet

* Never Split the Difference - Chris Voss

http://dhemery.com/articles/resistance_as_a_resource/

http://dhemery.com/articles/managing_yourself_through_change...

Macro Skills:

* Toyota Production System - Taiichii Ohno

* Workplace Management - Taiichii Ohno

* Thinking in Systems - Donella Meadows

* Fifth Discipline - Peter Senge

Agile:

* Extreme Programming, Explained (2nd ed.) - Kent Beck (the annotated bibliography is a goldmine)

* Chaos: Making a New Science - James Gleick

Programming:

* Implementation Patterns - Kent Beck

* Test-Driven Development, By Example - Kent Beck

* Refactoring (both editions) - Martin Fowler

* Refactoring to Patterns - Joshua Kerievsky

* Practical Object Oriented Design - Sandi Metz

* Functional Programming in Scala - Chiusano & Bjarnason

* Growing Object-Oriented Software, Guided By Tests - Freeman & Pryce ("The Goose Book")

* Modern Java in Action - Raoul-Gabriel Urma

* Java Concurrency in Practice - Brian Goetz

* Grokking Algorithms - Aditya Y. Bhargava

Architecture:

* Righting Software - Juval Lowy

* Release It! - Michael Nygard

* Site Reliability Engineering - Beyer, et al. ("The SRE Book”)

* Domain Driven Design - Eric Evans

* Introduction to Permaculture - Bill Mollison and Mia Slay

* Fun with a Pencil - Andrew Loomis

Design:

* All books by Edward Tufte, especially “The visual display of quantitative information”

* The Elements of Typographic Style - Robert Bringhurst

* Understanding Comics - Scott McCloud

* Design of Everyday Things - Don Norman

* Notes on the Synthesis of Form - Christopher Alexander

* The Timeless Way of Building - Christopher Alexander
Robyn – one of the fastest Python Web framework's – plans for 2023
The first example just looks bad... is it supposed to?

https://www.w3.org/TR/mathml-core/#the-top-level-math-elemen...
I just got home and was able to look at some of the RE efforts, here is one that looked interesting:

https://hkubota.wordpress.com/2022/01/31/winter-project-colo...
Hype around quantum computing recedes over lack of practical uses
Does crypto expose the emperor's clothes of the financial services industry?
It's perhaps a minor point, but I don't believe Wolfram Alpha has the distances between each pair of cities in its store of facts: it has the locations of each city, and it knows how to calculate the distance between two locations on Earth, and it can decompose the query into such a calculation on two facts from its database.
I worked at a place that did the typical geek naming thing, with the Greek and Roman pantheon. They were cleverly chosen, so that you could remember that "mercury" was the messenger, and so on. But still, you couldn't tell anything from a name unless you already knew the connection.

So we went with serious names: Message Sending Service, User Account Service, and so on. And the result is that every service has a valueless "Service" appended to it and everyone just throws acronyms around now. So you can't tell anything from a name unless you already know the acronym.

Overall I think the answer is that things that involve a lot of interaction can have creative names, and things that are rarely interacted with have to have more meaningful names. Call the monolith "Princess Unicorn". Everyone will end up knowing what Princess Unicorn is through proximity. But call the annual billing reconciliation process "Annual Billing Reconciliation".
This is the best description of the state of ChatGPT that I’ve read thus far.

…Unless this whole comment was generated by ChatGPT. (I strongly dislike that I’m starting to second guess whether comments are written by humans or not)
Usbc.wtf – an article and quiz to find the right USB-C cable
Have you considered making a larger version that is something like double the width, and would sell for approximately double (maybe $300?).

I just took a look around the tidbyt website and it looks like a fairly well polished product.

https://tidbyt.com/products/tidbyt
Appreciate the advice, thanks.
Is Computing Innovation Getting Harder?
> the dentist she tried “found” 4 cavities. We went to another dentist, found none. To this day nearly 10 years later the entire family goes to the 2nd dentist and couldn’t be happier.

A generalisable experiment anyone can do to find an excellent dentist. I intend to try this. Thanks for sharing.
Well, in some ways you just have to ask yourself the same questions you should be asking yourself as an employee, just there will be different answers.

But the one dominating thing is that as a consultant you are usually being paid to solve a problem, as opposed to perform an activity. In the mind of whoever is paying you, they had a problem and they brought you in to solve that problem and they want it to go away, preferably with the minimum of supervision or drain on their time.

As a consequence, expectation management is a huge thing - it is very common that the problem you are there to fix may not have been understood well and so expectations are unreasonable, if not unachievable.

This also means that it is also very common, as a way of managing expectations, that the first part of the consulting is to write your own scope.

This allows a crucial aspect to be defined, being "when have I finished or succeeded", because you and they may well have different ideas about this otherwise.

As a consultant, if you look for repeat work or good referrals, you need to be trying to show that you are delivering service and value every hour you are billing. If you can do that they will happily pay whatever rate you charge. Don't hang around and "milk it". For some reason most people value a dollar paid to a consultant far more highly than one paid to an employee, so demonstrate you are worth it.

I usually like to create a "Project
Execution Plan" as part of the offer, or worst case at the kick-off meeting. This can be as simple as one page that details the scope, duration, deliverables, who and how you report to, expected location and times of performing the work, and so on, signed off on by the client. This creates a referable basis that creates common expectations, thus greatly reducing the possibility of conflict.

I've been consulting as an engineer for 30 years now and had to learn as I went.

But every situation is different, you just have to wing it sometimes.
At your next 1-1 ask “What is the best way for us to use our 1-1 time? How should I be thinking about this meeting?”