skysight-inc/HackerNews huggingface dataset:
> Go find the oldest retired IBMer you can and ask them what it was like in the good days. You'll find it was very similar.

I don't think this was true. Before Google really started poaching everyone, big tech engineering jobs were almost always lower paid than almost any managerial job, and compensation was never in line with lawyers or medical doctors.

Plenty of people who put in 10+ years at FAANG companies have enough to retire, did you really see IBM engineers retiring in their 40s (or, the ability to if they wanted?).

I've been in the industry for over 20 years, and when I started, regardless of how good of an engineer you were, unless you hit it big with an IPO riches were not to be had. That has changed drastically in the last fifteen years.
Or it's the fall before the next AI Winter.
But where are these drugs coming from? Why isn't the source cut off or stopped? Hint: lack of policing.
A real shame. I've been visiting dpreview since 2000.

Just a couple of days ago, I noticed all their review videos on front page featured the same presenter, and it gave impression they're down to just a couple of people running the site.
> but shifting the blame to third party developers is incredibly short sighted

Explain how Apple, or any hardware manufacturer, is supposed to fix software bugs in third party software. Ridiculous.
What a mean thing to say to someone. I've been telling people the exact opposite for years - with enough time and motivation, anyone can get into FAANG companies, it's just a question of how much time and energy you want to dedicate to that.

Contrast this with becoming an astronaut or a gymnast, or a tennis player, or anything that requires you to acquire physical skills starting at a very early age and do it for decades.

I've been almost 10 years at FAANGs. There's nothing special about me. My GPA was 2.75. I suppose I can code and at this point I have some experience, but I'm no Carmack.
Where is the evidence that isn't temporary, non-universal, or other clear confounders like that? Are you virtue signaling that you have inherent work ethics or things like that or do you _actually_ think people would still work if they didn't have to. Comments like this on HN make me think nobody here ever speaks to a real human
Which model? And does it survive saltwater? How deep?

Asking for a me who doesn't want to fuck up a thousand euro phone trying something stupid next time I'm at the seaside :)
January 2009 article about bonuses paid during Merrill Lynch's lawsuit with shareholders and acquisition by Bank of America: https://www.latimes.com/archives/la-xpm-2009-jan-27-fi-thain...

... also about Thain's 1.2-million USD renovation of his office during the Crisis
That's indeed what i'd call it too

AI was already a thing with robotics / games

What's being promoted these days are AI assisted generative tools, i personally call it "AI assisted copy pasta"
As a computer science researcher, I have hundreds of LaTeX macros, basically a DSL for my specific field of research, where I more or less write out natural language and it comes out as formulae with all the specific symbols and stuff.

I think for people who write LaTeX in this kind of professional capacity, the macro language is the killer feature.

But I could see fields light on formalism embracing something like this over Ms word, if there was a nice Toolchain for collaborative writing and versioning.
This reminds me of the quote "John Steinbeck once said that socialism never took root in America because the poor see themselves not as an exploited proletariat but as temporarily embarrassed millionaires."
My solution is to leave the site :) and then add the domain to an add-on I made for myself that hides any links to it, on any page, any where.

I was hoping uBO would eventually get a dedicated feature like that, I don't think it's possible with filters. I tried pretty hard. I think knowing anyone could decide to completely erase a domain from their entire internet experience, down to the link level, would motivate sites not to do stupid things like this.
I used LaTeX in school too and I agree theres probably no better tool for math-heavy documents.

I stopped using it for my resume because I was too frustrated with essentially re-learning latex basics every time I wanted to make minor changes to content or format.
Just migrated our Open Source project to Golang
Pretty much every employee has a contract in Switzerland. It is a document that governs the relationship between employer and employee. Not sure how things would work without one. It’s a very standard practice. Source: I live in and own a company in Switzerland.
Digger is a Github Action that runs Terraform plan and apply with PR-level locks. The idea is that terraform jobs run natively in your Github Actions - no need to share sensitive data with another CI system. There's no need to deploy and maintain a backend service either. We migrated from Python to Golang yesterday. None of the team had experience with golang, but we managed to migrate in a week. Here's why we did it:

Faster runtimes (upto 30x faster)

Can be compiled into single binary, advantages for Github actions is that we don’t need to wrap action into Dockerfile.

Easy to compile binary to multiple platforms, it helps us run from same codebase.

Interface based development , more guarantees about the code correctness by the compiler when compared to using Python.

Golang is more popular in the DevOps and infrastructure community, we can find several libraries and reuse them in our code.

Would love to hear from HN on our code quality! Please be as critical as possible!
Or, you know, it could just be that software always has bugs and requires updates to support new hardware.
I do, actually. I never said there was a mechanism that induces swings--there doesn't need to be one. The users do it through speculation, just like with any other asset, only it's worse with Bitcoin because it isn't tied to anything of real value, even theoretically (unless you think wasted CPU/GPU cycles are valuable). Being "democratic" doesn't magically safeguard against that.

I'm not a fan of the fed and I think some sort of decentralized currency would be great. Bitcoin was a good idea and I'm glad we're experimenting along those lines, but it's a failed experiment. It's never going to work as a mainstream currency. Maybe some future iteration of the cryptocurrency idea will be the solution, but Bitcoin ain't it.
Other things that can add cost fast are having too many elevators. I've been in 4 story buildings with 4 separate elevator shafts before that didn't have nearly the population or staff to ever get more than two moving at once. That just means higher rent to make a return on those 4 shafts mandated by some ordinance, which probably hurts you especially if you can't work and are living cheaply on disability. A lot of ordinances have been written with no understanding of how it would look in practice or the costs to implement them in the market and what that will mean for people who have to rent these units.
Definitely high up on the priority list! We've actually been experimenting with this internally.
"Therefore, we want to establish an AWS Works Council before the end of this year, which is protected by law to effectively represent the interests of the employees of AWS EMEA SARL (Germany branch) towards people managers and HR."

Looked great all the way until you added HR.
> AGI doesn’t exist yet

I wouldn't be so sure about that!

This "ground truth" model doing the rounds seems to be outperforming all other models in their respective papers!

;p
This seems to have been written in 2017 judging by the dates they put in.
That's incredibly damning and everyone involved should be ashamed.

That said, is there any organization in the world, let alone a media outlet, that has never had any catastrophic failures? Are we supposed to be one-strike to forever irredeemable for every org?
Before cryptography, all of number theory was considered just one brain teaser after another. Without those brain teasers we wouldn't have secure private communications.
> What's a news outlet worth paying for? who actually pays for content online? who knows how to block all ads and didn't do that?

I don’t know how far we’re going to get if we not only expect volunteers to supply everything the model needs in order to be up-to-date and useful, but also expect access to the model to be free of charge and ad-free.

That’s a pretty massive amount of man-hours, compute, and R&D effort to expend for literally no return on investment.

> we will have again people with real world experience writing knowledge or opinions in their free time

We already have this now in the form of a bored knowledge-worker blogger class. It’s not nearly enough to provide up-to-date info for a chatbot, and I don’t see how the implosion of journalism as an industry will lead to more people spending their free time writing for no pay. If anything, it will drive more knowledge behind pay walls like Substack, which will be inaccessible to the chatbot anyway.
This looks cool!

I understand that, just like any tool that has sufficiently many users, (La)TeX grew exponentially in terms of the number of features it has. I like the its core, and I also like the ability to write scientific texts somewhat conveniently. I haven't used Typst yet, but it looks to be something I wanted for quite a while: similar convenience to LaTeX and yet much more simplicity.

To be fair, though, Markdown + KaTeX and MathJax are kind of everything I need right now. Jupyter Notebooks can render enough LaTeX formulas for me to use it when I needed it, even in the university when I'm writing some CS algorithm overview/tutorial or need to do some calculations and hand it in with the explanation. Whenever we had labs in Physics I would do all the calculations in Jupyter Notebooks and that actually looked pretty good. And for my personal blog, I just set up the KaTeX + Hugo which I love: the convenience of Markdown + LaTeX is enough.

This being said, I'm sure there are many people who still have to write papers and would find it useful, but at least for me LaTeX is not a standalone tool that I would use anymore.

Also, part of the value that LaTeX has is an enormous amount of templates that I don't understand but I use them because I have to (e.g. when writing a thesis - it has all the right typesetting, formatting and so on) or because they look very good (I still maintain my Resume in LaTeX format. This is hard to replicate or capture with a new system.

EDIT: Oh, and also Mermaid.js which is now integrated into both GitHub Markdown and Hugo is wonderful for a very small version of TikZ. Although, it is very inconvenient for my taste, but it's still very useful.
This reminds me of a part of In Dubious Battle by Steinbeck where Doc Burton talks about large groups, the "group-man".

> ...they seem to me to be a new individual, not at all like single men. A man in a group isn't himself at all; he's a cell in an organism that isn't like him any more than the cells in your body are like you. People have said, 'mobs are crazy, you can't tell what they'll do.' Why don't people look at mobs not as men, but as mobs? A mob nearly always seems to act reasonably, for a mob.

... when group-man wants to move, he makes a standard. 'God wills that we recapture the Holy-Land'; or he says, 'We fight to make the world safe for democracy' ... But the group doesn't care about the Holy Land, or Democracy ... Maybe the group simply wants to move, to fight, and uses these words simply to reassure the brains of individual men. ... You might be an effect as well as a cause, Mac.
Yes. Society improves (becomes more productive) and things that were once hard become trivial, it's called progress. Improve along with it or get left behind. We dont' live in a world where you can just go turn a screw on an assembly line for 10 hours a day for 30 years and get a pension anymore.
I think this is pretty close to Smalltalk from before classes were added. Is that basically right? Syntax looks simpler and there's the same slightly off-putting "macros aren't necessary because our syntax is flexible" sentiment.
The ones I work with are doing renovations for customers that aren't looking to sell a final product. Some things are based on a standard that can be upgraded (for instance, a deck is being quoted with pressure treated wood, but you can upgrade to Ipe for $x for example. Otherwise all of this would have to be selected before a quote is generated. So a ballpark/estimate is given that assumed certain things (like an Andersen 400 series window) but ultimately it's up to the customer to figure out if they want doors that cost $200 or $2000 inside, etc. and the quote is exclusive of them. This is usually detailed in the SoW as "customer supplied".
Packages can place init scripts into /etc/profile.d and those get autoloaded by shells.
IANAL: Authorship is protected in the US by default https://www.copyright.gov/engage/writers

In order for blog posts (or other written works) to be in the public domain, authors must explicitly waive those rights. But, not that it needs saying, copyright's applicability in training data is basically the entire subject of debate right now. https://creativecommons.org/2023/02/17/fair-use-training-gen...
Part of the reason the average tenure is so short is companies usually quote Median, and that’s low by definition in high growth companies. If you double your headcount in 2 years, your median will be less than 2 years even if nobody quits.
The media became untrustworthy before people stopped trusting it.
>>prompt engineering

New phrase to me, but I understand.

What about reverse prompting?

It might be an interesting experiment to have an AI ask for a prompt that will produce a certain thing:

"Prompt me to show you an image that contains literature, philospophy and emotion"

Using abstract containers of information classification and see what the Human prompt makers come up with and then compre results from human prompts that were asked to engineer the prompt to the same spec.
I guess we have different definitions of "the last few years".
Keep up the good work. I raise my point solely because people are comparing these trailers against Stable Diffusion and the like, when in reality the examples are artists renditions. There's no point in comparing.

I hope someday y'all get to the point where we can change a video's season, time of day, etc. and have things work seamlessly. That would be quite incredible!
What would choose for a generic coding interview?
I don't really think SVB is an example of anything other than they were a very large boutique bank. The depositors were primarily Startups with large amounts of cash. Most of their depositors were subject to the same economic forces and tended to behave similarly in unison. This is not a bank that Joe Sixpack opened an account in because he liked the convenience of the ATMs. This is a bank that cultivated relationships with VCs and VCs responded by suggesting their Startups store cash there. The question is "Was this a bank run by idiots or a "bank run" by idiots."
I thought it was pretty clear from this:

> Erdős and Turán wanted to know how many numbers smaller than some ceiling N can be put into a set without creating any three-term arithmetic progressions.
x3

"I like the ads." - Wife
You spelled: "Unchecked spending power by Congress" incorrectly
in latex, when typesetting math, by default, parentheses (and other brackets) are always a constant height. So if you put something which is taller than one line in between parentheses, it will look strange, with the content sticking out past the parentheses at the top and/or bottom.

The fix for this (in latex) it to mark pairs of matching parentheses with the macros `\left` and `\right`, (for example: `\left( \frac{x}{y} \right)`) which informs latex that it should figure out how tall the content between the brackets is, and then resize the parentheses appropriately.
I have to disagree to "arguably not a very good fit, such as for presentation slides." I have to make regular work presentations with a lot of math. There are two choices: Powerpoint and Latex/beamer. While the latter is far from painless, powerpoint takes much more time and is much worse to revise.
Spoiler: It does not work well for the employee, in most cases.
Yes! Super-charged by indexing passive documentation from Slack, Jira, etc.

Besides the GitHub (and its counterparts) Action, I can tell you that we have ideas for:

- A Discord integration

- Fine-tune GPT (with Git, Slack and Jira data) to be able to ask questions specific to your codebase

- An expansion to Intelli J
When I was a camera buyer this was the site to go to if you wanted the best information and opinions. Shame to see it go but the camera market now isnt what it was 15 or 20 years ago.
Coming from the telegram bot of hacker news, where this post has a lot of downvotes (21 down to 6 up, which is quite a lot for how many reactions usually are there), could someone (perhaps even from people who downvoted) explain why this news is met with such negativity?

I kind of assume it's due to the cliché Java-oriented hatred, but curious to hear opinions...
Restricting Usage or Distribution makes it de-facto not OSS.

It's actually a slightly different form of an old debate. I'm thinking in particular about the Crockford license (the MIT-like one with "The Software shall be used for Good, not Evil." bit).
It was determined to be non-free quite a while back due to such restrictions.

That being said, it hard to be a commercially successful software editor with an OSS model (RethinkDB comes to mind).

I do understand why BSL exists, but it feels to me like an unsatisfactory compromise.
In the case of CVs/resumes, I've never liked LaTeX CVs when I encountered them... Most of the time they just looked horrible and messy. Or they were for some reason being rendered without anti-aliasing and text selection broken when exported as a PDF. Probably because people gave up trying to get it to work.

I'd rather use something like JSONResume, Markdown, or even HTML/CSS and printing to PDF. Google docs also has a few nice CV templates.
Substack experimented with $X.99 vs. round-number pricing
And that had been true enough even before the "quantity matters!" of ML entered the stage.
Design Match connect ambitious startups up the perfect hire product designer for this project. No Proposal, No interviews - just your perfect match. https://www.designmatch.io/resources/hire-product-designer/
People realise they're being stalked, they don't know what that means though.

Techie people are convinced non-techie people don't know they're being tracked. They do! Ask your smart non-techie friends what they think about online privacy. I guarantee you they'll say something like "yeah, I know it's probably tracking me, but whachya gonna do".

Thanks to this disconnect, we have so many privacy campaigns with a message like "Did you know you can be uniquely identified on the web?", but so few (none?) that actually proceed to explain why that's bad, and what someone could do with that information. That's the missing piece. Give average people an actual reason to dislike or fear tracking, not just the mere curio that it exists.
> The sources are trustworthy or not

Read that quote carefully — there's two layers to it.

The source is "familiar with the matter" — the journalist trusts what they have to say.

What the source says, though, is that federal agents allegedly found classified information. In other words, the source claims that the federal agents themselves are claiming this; but the source does not put any credence in this claim, and didn't want to communicate the claim in such a way that the journalist would put credence into it.

If the source actually believed the feds, there would be no need for the "allegedly" in the sentence; the "says" would do fine at making a use-mention distinction between the journalist's beliefs and a source's claims.
"Driver" is in all honesty a bit overly braggy!

Technically it's a driver, but in practice I'm just talking over a chip via SPI. It's weird and quirky SPI - I think this chip originally just had an I80 interface (Intel 8080 protocol) and then they added a SPI frontend that internally translates to I80. That means you have to SPI with I80-ish chip select semantics etc. which is not what the SPI APIs in the ESP-IDF or Arduino frameworks do by default (leading to things not working unexpectedly), so I had to "bit-bang" CS. Aside from quirks like this it was pretty simple and just following the datasheet to stream the right commands and data.

One thing that made it functionally worth it (aside from the hacking fun and learning) is that E-ink panels perform best if run at a particular drive voltage ('VCOM') that is determined at manufacturing time and attached as a little sticker to the flex cabling sticking out of the unit. I stumbled upon this while reading various data sheets, and as a result my custom code will set the correct voltage, driven by config. If I had used a random lib I probably wouldn't have encountered this.

That said, I've found there's very cool projects out there that go a level deeper. Instead of using an EPD controller like the IT8951 as a convenience, this project runs E-ink panels directly off a MCU by implementing the waveforms directly: https://github.com/vroland/epdiy

After reading the panel datasheets I find that approach quite interesting, and am considering doing fresh Rust impl of that as well.

The Spotify project looks cool! I dig the dithering style. Would like to try a multi-color panel as well.
OpenAI CEO, CTO on risks and how AI will reshape society (20 min)
Well, if you learn Vim you will use it every day (if you ever program, or work with any markup). And that's even if you never open the Vim editor itself; the bindings are available everywhere.
> trained on a dataset of Adobe Stock, along with openly licensed work and public domain content where copyright has expired

As someone who has contributed stock to Adobe Stock I'm not sure how I feel about this. I'm sure they have language in their TOS that covers this, but I'm guessing all contributors will see nothing out of this. Fine if this is free forever, but this is Adobe.
> Creative copyright explicitly does give creators a claim on derivative work made using their creative output.

No actually, not for this situation. They don't if they sold the right to do that, which they did.

> except by (exceptionally rare) prior agreement

Oh ok. So then, if in situation 1, and situation 2, there is the same exact prior agreement on the specific topic of if you are allowed to make derivative works, then the situations are exactly same.

Which is the situation.

So yes, the situations are the same, because of the same prior agreement.

Thats why the situation is stupid. The creator sold the rights to make derivative works away. Just like if someone sold you a computer.

And then people used the computer, and also used the sold rights to make derivatives works for the art, because both the computer and the right to make derivative works were equally sold.

> which specifically ignore those patents

Ok now imagine someone sells the rights to use the patent in any way that they want, and then you come along and say "Well, can you considered that if the person didn't sell the patent, that this would be illegal?"

That wouldn't make any sense to say that.
> who does that?

Programmers do it all day ... with text files.

Would you say the same thing if when you deleted some code it would actually still be there at the end of the file, after two pages of spaces?

When you delete something and save it in a "final" format (like a PNG), you expect nothing which was deleted to be there.
Top 27 highest-earning substacks generate over $22M a year