skysight-inc/HackerNews huggingface dataset:
I think the other thing to realize is that the change in this "startup calculus" has happened only relatively recently.

The "old" calculus was that, being an early employee in a startup, you'd make less cash money than at a "big corp", but if the company "hit" you'd end up doing much better. Just look at the stories of early Microsoft employees, or the Google chef whose stock options ended up being worth tens of millions. Obviously those are outliers, but it was still common that early employees of "home run" startups would be doing great.

But the thing that really changed the calculus is that the FAANGs started paying extremely well, especially as the value of their RSUs skyrocketed. So the new problem was that even if your startup hit, you'd be doing about as well as a senior engineer who was at Google for 5 years.

I know in the past YC itself has commented about this dynamic, basically arguing that early startup employees deserve more equity.
But I'd agree that Musk is a distraction here. OpenAI started as a non-profit project working to prevent exactly the type of irresponsible, profit-driven AI arms race it now engages in. Whether Musk is an angel or a demon is immaterial.
An Intelligent Architecture for Remote Robot Handling in Fusion Reactors
liquid sodium is worse than that. it will suck the water out of concrete and react violently.
Except, his damage was done way after he was fired.

Theyrevinhumane for more than just security
refraction angles are wavelength dependent, i thought...not the fraction of c by wavelength of photon.

from the wikipedia article on dispersive prisms, for example, though i asked above because i remember this from physics at Fermilab in high school.

> The refractive index of many materials (such as glass) varies with the wavelength or color of the light used, a phenomenon known as dispersion. This causes light of different colors to be refracted differently and to leave the prism at different angles
Why do you believe that? Kotlin is probably the best language I’ve ever come across - and compose multiplatform is _fantastic_ and solves a lot of problems that nothing yet has.
Let me be the one to ask the obvious question, where did the Flamingo's head go?
Same. I would pay 50 / month for an Elixir plugin that had a comparable amount of polish to RubyMine.
> I've found AI to be quite good at automating away the parts of engineering that I really dislike

That doesn't surprise me. Different people enjoy different aspects of development, so YMMV.

> Stuff like basic scaffolding and long repetitive if/elseif/else chains are things that I have zero fun doing

I've seen other devs say similar things, and I agree that stuff sucks. But I only rarely have to do that sort of thing at all, so when I do, it's not a great burden. (That said, I actually do know at least one dev who enjoys that kind of thing.)

But it makes me wonder: am I an outlier here? Do others do this stuff often?
It will take ~5 years for the social media landscape to rotate again. The next "generation" will be protected at least.
Sure, but in a language without the zero terminator the empty string doesn't need an allocation. With a zero terminator, only SSO allows us to avoid that. There are a lot of empty strings.

[On a typical modern 64-bit computer] An empty Rust std::String is 24 bytes, exactly the same as the Clang libc++ std::string as somewhat smaller than an MSVC or GCC std::string

Most strings are "pretty small" but that's relative. SSO often gives you 15 characters, so the string "http://news.ycombinator.com/" is far too big, so is my full name, my work email address, a credit card number, and so on.

The biggest pay off seems to be that empty string, in Rust's model it's free, in C++ it could not be free without SSO.
Isn’t working on these tools a form of working on math? Math is a language unto itself.
> Spec-wise, that laptop is almost identical to any other laptop

Post-M series I hear this from time to time and always ask people to show me something in the same weight class with equivalent battery life, performance, and screen quality.

Has the market finally caught up to the point where your statement is true? (Not asking you to research, just curious if any spring to mind from any pre-purchase research you did.)

> Putting aside the enormous hardware difference between the two

I think this is far too charitable.

1. We are a largely technical audience.

2. We are discussing a product category where, per the last ten years of discussion about early hardware drawbacks (and the critical consensus on Vision Pro), the screen inescapably defines the experience.

Anyone on HN describing Vision Pro's screen as "the same shiz" as Quest 3 must either be a troll or operating with a knowledge gap so vast as to make meaningful discussion very, very difficult.

Like, if you don't understand the math, read the reviews and trust that this is not a global cabal of Apple apologists making shit up. Occam's Razor: this is a $3500 device where 35% of the BOM is the screens ($550-ish), compared to a $500 device where ~19% of the BOM is screens ($80). Of course they aren't in the same league.
> Strange that they dumped you if you were valuable to the effort. Did they just squeeze you for what you were worth and decided they could get by with other engineers or did they not see your work as valuable?

Yes and no? I was certainly brought on as a valuable asset to the company.

I was introduced to the founder via a mutual acquaintance. I had other job offers at the time and had no intentions of joining, but the acquaintance asked me to speak with the founder and hear him out. I was basically tossed an offer that was silly to refuse.

I provided a lot of value and was responsible for building the most successful product the company offered.

I think things went a bit south when they wanted to raise even more money and bring in more investors. I think I was a bit of a black sheep in the company (I didn't have the phd+company pedigree as the other founding members). I felt like maybe I didn't look so good when they presented to investors. They certainly pitched the company as being built by the elites of AI and machine learning... and yet there I was ;p
> she explained why the usually responsive academic “hasn’t been returning emails, or interviewing”.

I was amazed when he replied to my email, asking a polical history question, with a thoughtful and personal reply.

The only other person I could think of even being close to his stature is Howard Zinn.

It may be a long shot, but I'm still hoping for his recovery.

This man has done more for humanity than a billion billionaire-bills could ever aquire...
One interaction that captures a multidimensional, multisensory set of perceptions. In an ML training set, say for visual recognition, this would consist at least of hundreds of images from many angles, in different poses and varied lighting.
There is redundancy in the form of a 90 minute Ro-Ro ferry route to the east, as well as mothballed docks near the bridge in case of an incident that closes the bridge completely. I’m not sure about the capacity for oversized loads on the ferry, but it’s often used by trucks to carry gravel and aggregate for construction.
I mean I think it depends, why is it needed, the founder is not working for his employees, it's the other way around and he has the most risk involved, founders don't make a lot of money in cash anyway and this is not pre COVID, investment rounds r smaller, so u r basically saying that a founder should only think about making company and his team rich and if he fails he can die poor while his employees can always jump ship with the cash incentives they got
The legacy of Lynn Conway, chip design pioneer and transgender-rights advocate
What is the percentage if you exclude their own Starlink launches? Because it is most of what they launch.
That's what they mean. You could download new quotes every once in a while.
Yes! I really like "99 Bottles of OOP" by Sandi Metz. I feel like it's a version of "Clean Code" that my brain actually aligns with.

In a chapter, talking about different ways you could write a class that generates verses for the song 99 bottles of beer, we end up at:

https://sandimetz.com/99bottles-sample-ruby#_shameless_green

The Shameless Green solution is disturbing because, although the code is easy to understand, it makes no provision for change. In this particular case, the song is so unlikely to change that betting that the code is "good enough" should pay off. However, if you pretend that this problem is a proxy for a real, production application, the proper course of action is not so clear.

When you DRY out duplication or create a method to name a bit of code, you add levels of indirection that make it more abstract. In theory these abstractions make code easier to understand and change, but in practice they often achieve the opposite. One of the biggest challenges of design is knowing when to stop, and deciding well requires making judgments about code.
The post is right in that the example code is terrible, Uncle Bob's changes make it much worse, but also the suggested fix is also bad. I think this is better, but the whole thing is silly. Obviously you'd want to write a comment for the function that explains its weird behaviour.

String getCandidateCountString(char candidate, int count) {
if (count == 0 ) {
return String.format("There are no %ss", candidate);
} else if (count == 1) {
return String.format("There is 1 %ss", candidate);
} else {
return String.format("There are %s %ss", count, candidate);
}
}

There are 3 as. lol
It's the media complicity in this, them not questioning the escalation, that leans towards my conspiratorial angle.
> truly a treasure trove.

You forgot the part about it solving crimes.

https://broward.us/2023/07/18/amazons-alexa-is-surprise-witn...
This is the research paper linked in the article.

https://www.pnas.org/doi/10.1073/pnas.2304318120
I'd think your code is clean. The only change I might make is to change the if statements into a single switch with `case 0`, `case 1`, and `default`. But even without this, it's already much better than what Uncle Bob comes up with.
Show HN: Introduce Aiden v0.0.1, AI for Organizing Async Daily Standup Meetings
Asynchronous daily standup meetings are emerging as the go-to solution for remote teams. To support this shift, we're excited to introduce Aiden, our AI-powered standup bot. Designed to transform how teams share updates and identify blockers, Aiden is here to turn daily operational knowledge into actionable outcomes.

Try it on Slack!
A septic tank is usually only a few thousand litre. In the UK a house with a maximum occupancy of six would have a septic tank capacity of about 3 000 litre, that is, 3 cubic metre. A cube of just under 1.5 m on a side.

See https://www.ukseptictanks.co.uk/size-septic-tanks
If I may ask, what are you working on where Elixir hits the sweet spot compared to other technologies?
What a boner of a comment. We get it, George, you don't watch pornography. Well done on managing your personal brand I guess?

FYI there's nothing inherently wrong about porn or sex work! It's great! A lot of people like it, you should try it sometime!
I'd remove the else if blocks since we're returning.

private String generateGuessSentence(char candidate, int count) {
if (count === 0) return "There are no " + candidate + "s";
if (count === 1) return "There is 1 " + candidate;

return "There are " + count + " " + candidate + "s";
}
More discussion and anecdotes: https://news.ycombinator.com/item?id=40648470
Desktop Linux market share continues to grow, and I suspect the recent feelings towards Microsoft are going to continue to drive that growth.

For anyone who’s been thinking about doing this, it’s a golden age of Linux Desktop computing. I had kept a Windows box around for ages mostly because I have a large Steam catalog, but Proton is so good these days that I’m able to play everything I want, and I went back to 100% Linux about 6 months back and I have no intention of looking back.

And I have the peace of mind that the next update won’t involve Microsoft finding the nth way to gobble up more of my data.
Are you using it only with assembly or also on other targets?
We're still flaring off gas at the well. The cost of gas is as close to zero as it will get.

Force storage and usage of that gas (and burning it at the well is better than letting it be a greenhouse gas on its own). Curtailing the waste will change the costs and economics drastically.
You should tell that to California which has such an excess glut of solar during the sunniest part of the day that they're sometimes _paying_ to export their energy.
There really isn’t a properly craned port per se. The transit time would be just as long, if not longer if it was crossed by barge.
That's weird. I was there 20ish years ago and ran into a group of (what seemed to my untrained eye) wild horses when I was hiking in the Tien-shan mountains.
Right. Same goes for HVAC. Technology Connections did a video about this strategy a while back. I'll try to find the link.
SQLite is pretty great but I’ve spent my career building multi-user apps, and this is a category for which SQLite is simply a bad fit - as they point out themselves at https://www.sqlite.org/whentouse.html

While there is significant overlap in the basic DML operations due to them both being SQL based, getting SQLite working for my use cases would be like using an iPhone to serve my app over the internet: a whole lot of work, and many compromises, for no good reason.
Misspelled title, Avogadro.
Orbail proposal for go error handling
Winning this competition must have felt so sweet. I bet some fist pumps and high fives were exchanged.
Here you go: https://youtu.be/a9hwXoCrEUs?si=QuXoCOWQi_ifGcsr
We could also do more to connect grids across timezones

You don't need storage if you can sell your afternoon solar to your neighbor who is at night

Sun's always shining somewhere else
I misread the comment to which I was replying. Oops.
"This revenue is almost all direct from ChatGPT and other OpenAI sales"

https://x.com/amir/status/1800992276652630455
Klara and the Sun
You can see part of its black beak on the right hand side.
> high school sophomore

For the rest of us (and because I've previously heard that in films etc. about university students and never really known exactly what it meant except that it's one of the years) that's the second year of high school, which in a middle-school-having system (as is the norm in the US) is year 10, which in the US is two years (not three as it would be in the UK for example) of high school away from university.

Just a bit of a tangent to understand. Impressive indeed.
Yes, but it's also right now.

Solar costs are still decreasing.

And fossil fuel costs still do not price in the catastrophic side effects of using them.
The other comment, from sib, already shows that there is an example I'd missed of a climate protest leading to a piece of art getting damaged - albeit in a minor way (and I think sounds like it was accidental too, that they were again aiming to damage the case not the painting itself - otherwise they would have done more than light scratching / would've picked a painting without that type of strong case).

But your link isn't about climate protestors at all, and it's barely even about art - the painting those people targeted wasn't picked for being a well known and well liked picture, but because of the politics 100 years ago of the person in the painting.

Quite a different situation, and entirely different reason for protest.
> “I wanted to show that nature can still beat the machine and that there is still merit in real work from real creatives,” Astray tells PetaPixel over email.

Sometimes I don't really "get" the art, but everything about this is [chef's kiss].
Cool, I learned something interesting today, thanks!
> Look, I don’t have anything personal against him

I could probably point you to some things he has said that might change that...
And what theory about LLM has been worked out in recent times?
Sorry, what is this quoted from?

It's interesting because that first one is something I was discussing recently with my friend Beren (does he have an account here? idk). We were thinking of it as summing over ordered partitions, rather than over partitions with a factor of |tau|!, but obviously those are the same thing.

(If you do it over cyclically ordered partitions -- so, a factor of (|tau|-1)! rather than |tau|! -- you get 0 instead of (-1)^e.)

Here's Beren's combinatorial proof:

First let's do the second one I said, about cyclically ordered ones, because it's easier. Choose one element of the original set to be special. Now we can set up a bijection between even-length and odd-length cyclically ordered partitions as follows: If the special element is on its own, merge it with the part after it. If it's not on its own, split it out into its own part before the part it's in. So if we sum with a sign factor, we get 0.

OK, so what about the linearly ordered case? We'll use a similar bijection, except it won't quite be a bijection this time. Pick an order on your set. Apply the above bijection with the last element as the special element. Except some things don't get matched, namely, partitions that have the last element of your set on its own as the last part.

So in that case, take the second-to-last element, and apply recursively, etc, etc. Ultimately everything gets matched except for the paritition where everything is separate and all the parts are in order. This partition has length equal to the size of the original set. So if the original set was even you get one more even one, and if the original set was odd you get one more odd one. Which rephrased as a sum with a sign factor yields the original statement.

Would be interested to send this to the mathematician you're referring to, but I have no idea who that might be since you didn't say. :)
That’s an unnecessary task because the externality is near 0. Modern landfills are cheap, plentiful, and relatively benign to the environment. CO2 emissions are a real problem, landfills are largely an imaginary one.

If solar panels are dumpstered at the end of their life cycle but save CO2 emissions, it’s a non-factor.

And in any case, they’re made largely of aluminum which is profitable to recycle (which means it will actually happen if its own accord) and a solved problem.

Any real negative externalities come in manufacture or installation.
Someone is criticizing a tech book written 16 years ago? *insert Jackie Chan meme here*
But semi truck road usage is generally limited to certain kinds of roads and isn't broadly increasing.

My point is that the effect of non-large vehicles getting heavier is magnified beyond what people might realize.
This seems interesting!

I couldn’t find an equivalent of the codec server in temporal that basically encrypts all data in the event log. Is there something similar?
I keep an eye out in the US and there just aren't many of them out there.

And you have to be careful because some of those are

* "Bob wanted to try out Elixir, so now we use it for this one microservice, but we're mostly a PHP/Rails/Java/Python/whatever shop and we'd like to rewrite it one day, because Bob left a few years ago" - places where someone wanted to play with something shiny and new.

* Early stage firms where someone is a true believer that BEAM is some kind of magic scaling bullet or secret sauce.
RTS Catan is just Age of Empires 2 with fewer steps :P
That's not a rave in rural North Dakota when looking at the night map from space.
I mean it basically means that the founder is not some dude in early 20s who can crash on a couch and work off coffee shops, they r going thru life as well and they r the one's who drove success so they rightfully expect a piece of that success
Does the email integration only support gmail?
That was the color of our countertops (formica) and oven door as well.
You seem in a unique position with respect to needs and opportunity. So
many organisations go looking for a tool mainly to quench a vague
desire to systematise. The temptation is to think, "we can't be so
different, surely there's a solution out there that already solves
this problem". Reuse, not reinventing wheels, all fine and
good... but in fact the "problem" is ill-formed and before you know it
you end up fitting what you do, and your horizons, to a tool not of
your making, adapting what you do to someone else's paradigm.

So why not build it? Sounds like you have the academic and research
resources. It's just entities, relations and timelines. There's a
thousand ideas out there in games, logistics and asset tracking that
are so nearly what you want and can be adapted. Many now well known
tools only evolved as a side effect of another niche business need, to
scratch a singular itch.
Nobody uses it.
this is such a strange talking point. Do we factor in recycling all the materials a gas plant is made out of?

Who cares about panel recycling? bury them if we have to, they're non toxic, and would be an infinitesimally small % of total annual landfill. Such an irrelevant "gotcha" i wonder why people keep repeating it?
Obviously not, because if you include externalities the fossil fuel costs would be well north of $100.
I am so glad confabulate is being used more instead of hallucinate. It's such a better word to describe what the generative AI's are doing.
This book is beyond parody. I send it to people I hate and want to sabotage, along with clean code.
If AI is so effective that it annihilates jobs, productivity will go up and we will have abundance.

How to deal with that is a political problem, not particularly an economic one.
Tends to be the one with more friends. That’s pretty much it. That’s the politicking.
That's only the case when you turn on the "enable arbitrary computation in typeclasses" flag, so I'd say it's not much of a worry.
I’ll try to check, thanks!

But I usually let things as they are, and never touched pips settingss. If my intervention is required, it is different from ”works out of box”. In my AI cases I’ve seen one of the pips picking from where it stopped occasionally (rare cases where you can re-setup), but that doesn’t go across projects.

The fact that I’m on windows and have four different python installations may add to this issue, but I’m pretty sure and aware which `which python` I’m using when. AI projects tend to download their own minicondas, but it’s unclear why they don’t share a cache (if that’s the issue even). Anyway, windows or not, out of box user experience is barely acceptable.
Me: "Uncle Bob has some very intelligent thoughts about coding"

Internet: "But some of his minor ideas are wrong."

Me: "So you think it's wise to ignore his brilliant ideas because of a few nits?"

Internet: "He once invaded Poland."

Me: ???

(though part of me wonders if the "Uncle Bob hate" is actually a clever PT Barnum style marketing campaign for Clean Code)
I'll still take clean code over what some people try to ship any day of the week.
Show HN: BeFluent Business English Learning App
Hey!
I've been working on a Business English language learning app.
It's free to try, I hope you all can check it out and upgrade your professional English communication!
Unfortunately, shipping is only available for the US. Not even Canada.
Feels like humans cheering for Kasparov when he beat Deep Blue. That fleeting moment in time, a crest of a wave, before the change of times.
He has every right to step down as CEO, but instead he has stayed on and used Tesla as his plaything and piggy bank. Don't forget that shortly before the Delaware court decision he was demanding an additional giant block of equity be handed to him for nothing, because reasons.

He's clearly done being fully engaged with Tesla, the only question is how many dozens of billions he can extract for himself on the way out.
Seems more like a professional basketball player dunking on a jr high after school leave to me.