skysight-inc/HackerNews huggingface dataset:
> Why are LGBT youth for some reason the special subgroup of people against whom every concern about rights being tested against?

They aren’t.

But they are a group particularly targeted right now, and targeted by legislation, and targeted by the same religious-social-political faction pushing this legislation even if this particular piece of legislation doesn’t overtly target them, so…its reasonably to pay particular attention to how this legislation affects them.
> VCs and their LPs don't want the write-offs. They're painful.

> But ultimately, I think the write-offs will prove healthy.

Yeah this was happening with or without the SVB collapse. In fact, I really don't see much of a correlation to any of this (between lower valuations and the SVB collapse). But I couldn't read the article as it's behind a paywall and the archive.is version got cut off.

Valuations from late 2020 to early 2022 were so radically insane for later stage startups that we will likely see a mass extinction event in another 12-18 months when they all either run out of money, or shrink by 90%+. Series A and B companies getting 100-200x on revenue is simply unimaginable for me even in the best of times. VCs that invested at these valuations are likely also going to die off as they'll be unlikely to raise future funds. Only time will tell.
This is a good comment. In the UK capital gains are taxed at around half the rate of employees. There are other incentives to 'investors' too. VCs and Hedge Funds are parasites on those that know how to produce wealth. They should pay more.

Or what is the alternative, if they didn't get their tax breaks they would do what? Stop wanting money? I don't think so
A key component of the due diligence you're expecting involves asking developers how long things will take. Savitha is building a new feature with about 2 more weeks to go, but it can't be deployed until a guy Jim on some other team deploys suchandsuch dependency upgrade. Should I commit us to a mid-April release date, or will Jim need more time? I don't know, I'd better go ask him.
> Yet everyone here continues to proclaim, “it’s not even that good , honestly.”

We must be reading different HN. This is not at all what I'm seeing. As of now, the first comment I'm seeing which is dismissive is the sixth from the top, while your comment is second from the top.
Unfortunately I am forced to use macos (and windows) and work from time to time and yeah I can agree with the author. GNU/Linux (openSUSE with KDE Plasma desktop) definitely requires a lot less tinkering to get it to work and respect your privacy and the likes. Especially if you do any software development and engineering or scientificy work. And windows/macos are just getting worse while GNU/Linux is just getting better so the advantage gap for GNU/Linux keeps growing as time goes on.
At some point, we have to move away from ad based model. I already pay for youtube premium, love the experience. I am happy to pay for ChatGPT as well, especially it is a good assistant to knowledge based workers, those who wouldn't shy away from paying for it. I still believe Google can win this race just like they did with Android.
Yes, Steamworks encourages developers to align assets to certain boundaries to help ensure efficient patching later, see the documentation here: https://partner.steamgames.com/doc/sdk/uploading
LVM3 M3/OneWeb India-2 Launch Successful
In this case they may well imply each other. If there were uses, it would likely be profitable for them.
You can try many variations on the scheme.

All will fall prey to the fact that the program must produce the same output as its emulation of itself. It can never get around this fact. Therefore it either produces a finite amount of input and then stops waiting for its emulated self, or it never gets around to producing something different than itself.

Either way it fails to diagonalize itself. The exact cause will vary. The eventual result will not.

Classical mathematics gets around this by waving hands over constructions with impossible procedures based on undiscoverable truths. By assumption these procedures can never be the input to themselves. The result is an insane number of possible outputs about whose tenuous existence we can say little but our claim that they exist.

No argument of pure logic alone can demonstrate any form of existence for these impossibilities, you must make additional unprovable philosophical assumptions about the nature of truth and existence.

I know that these techniques and results seem natural to you. But that is a consequence of your indoctrination into a system of thought which glosses over these complications instead of exploring them.
Unless there's more to the story, IMO the onus is very much on the person who procures seafood every day to explain when a dish is out-of-season.
It is a rare combination to have the technical skill and experience along with soft skills like humility that make it somewhat rare. But useful estimates are absolutely possible.

The question is one of range, with humility you can hit estimation ranges defined by how familiar the project is and how well defined the project is.

There are many developed techniques that we just don’t implement. By in large, most estimates I have seen were some weird gut. Not defined no milestones. “Yeah, about two weeks boss”

Often estimates come before requirements. Those will be wrong more often than not.

Many times I will estimate the estimate. The “bigger” the project the longer the estimate takes.

People are afraid to admit any knowledge gap.

People switch jobs every 2 years, I have been at the same place 10, and before that 8. You learn the cadence, you learn the pain points. You learn the traps. You learn the domain.

These can be accurate.

But this is not the OP’s issue as stated, he is lowering estimates in the face of pressure. This will nearly always fail.
I had not. I wish I did when I was writing this book as it is a great word.

I have heard of "moderation" (stoicism), "goldilocks" (fairy tales), balancing yin-yang (daoism/confucianism), middle way (buddhism), golden mean (aristotle), etc.

I've heard of wabi-sabi recently which seems like a similar idea in Japan.
This doesn’t invalidate your point (I think your correct that making it illegal provides a disincentive and reduces overall uptake), but I should note that making something legal does not necessarily mean making it legal to market it towards kids.

Case in point being that here in the UK it is illegal to market tobacco products at all (including to adults in this case). This also applies to politicians, prescriptions medicine and a bunch of other things. And IMO it’s often a good compromise that allows for harm reduction without outright banning something.
The same is true for Obsidian, an application that is constantly praised by its users for the speed with which it works, even with thousands of notes and files in it.
Isn't this just another downside to stacked ranking? Plenty of other professions allow you to make friends.
I would have said the 3GS but, yeah, sometime around then.

Similarly, the original iPod was a not obviously remarkable pocket music player in a fairly crowded field.
This has been true for Finnish also, more because of a stuffy language office that wanted to avoid unnatural influences.

Computer = tietokone = knowledge machine

Swap file = heittovaihtotiedosto = throw exchange record set (or some such).

So yeah, Finnish programmers rarely used the official words.
Having just written a truly repulsive preprocessor hack, I’m currently in my “maybe C++’s monster of a semantics is not that bad actually” phase (it is that bad though, so that’ll pass). C’s metaprogramming facilities are severely lacking. And yet—

> Until C gets 'defer', the cleanest alternative is gotos.

In an embedded setting, a given project is probably only ever targeting a single compiler, and given that in non-exotic situations it’s a vendor fork of GCC, you should be fine using GCC-specific features. And __attribute__((cleanup)) (essentially a block-scoped defer with cleanup code exiled to a separate function) has been in GCC since (checks docs) version 3.3, from 2003. It would have to be a truly spectacular vendor GCC fork to be missing that feature. (For reference, the year 2003 also saw the release of Linux kernel 2.6, as in two-six-zero.)
The folks who set up ARPANET and sent the first emails in the 1970s sure must be enjoying their billionaire lifestyle these days.
> My point is that it's a learned response

What made you think it’s a learned response? It’s unequivocally not.
Mostly the 2016 talk revolved around the idea that the electoral college was illegitimate, and Hillary Clinton's majority of the popular vote should have been what determined the presidency.
English is way too irregular for this to work. Good examples are reign vs. sovereign and isle vs. island. The etymologies aren't linked and the modern spellings are basically due to scholars presuming the etymologies are linked and adjusting their spelling to reflect that.
It speaks Dutch just as well as English. I've been talking to it for weeks about the house I am renovating. I double check what it tell me, but it's very useful to get a first general answer.
Renesas/then-Hitachi H8 and Microchip PIC were popular in Japanese EE colleges and Universities. The H8 was always a bit too advanced, more popular in more niche robotics than plain EE, and must have been not too important for Renesas. But the latter was blown away entirely by AVR as Arduino came around and created a whole hobbyist industry.

IDE and API won't be issues, it's just bare C/C++ and APIs are just extra standard libraries. But the popularity of Arduino and ATmega328P/ATmega32U, its expanded talent pools, etc must be somewhat tempting and potentially-vital-looking for Renesas, while also not too tempting nor threatening to make substantial changes to its operations and focus on over the counter chip sales.
Do we need to keep the "Make X Great Again" meme alive? Even tongue-in-cheek, even with recent use by dead-end white supremacists as a dog whistle, this is a literal Nazi-ism.

Can we just put it to bed already?
In my experience just working by priority works better than endlessly estimating tiny chunks of a project, that doesn't actually give any real predictability. Workplaces that go heavy on estimation and "agile" methodology produce bad software and not very reliably.
I don’t understand the MAGA reference, it seems off topic to me.
>Ideas are easy

Good ideas are extremely valuable and once they're found, they are (and should be) guarded. Oftentimes, the only reason a business is able to take off is because they've discovered a blue ocean (a novel idea) that no other fishermen know about. But once the word is out, party's over.

You can observe this implicit understanding by founders whose lips stay sealed when asked about the details of what they do [1].

It's harmful to the success of an entrepreneur to treat ideas cheaply. For many businesses, the idea is their sole competitive edge.

I like to joke that the reason most people here treat ideas so cheaply is because they're conspiring to get others to spill the sauce - so they can lap it up for themselves!

[1] "That project has now turned into ~$30k/mo profit..." - https://news.ycombinator.com/item?id=29668604
This is where I landed too.

GPT generated "ideas" strike as wanting to use a swipe file. Only instead of it being full of persuasive, high-performing marketing materials.. it's just fast and prolific
You were 100% done. And then you discovered an opportunity for new work.

I know many developers enjoy the art of software development and want to continually improve it, but that isn’t always the task you are being paid to do.
People like Wealthfront offer $3M in FDIC insured deposits and 4.3% interest (from their recent email). Others have similar offers or you can just spread your money around to different banks. That should cover most stuff.

For the rest of your money you can estimate when you'll need it and buy the appropriate T-bill, down to 4 weeks. Everything you say is correct, but only on that timescale.

The only risk is the US government collapsing, but in that eventuality you are very likely to be completely fucked no matter what you do.
I don’t think the police will do anything about it anymore. It’s a non violent offense and in the name of de escalation, unless they are robbing a bank at the time, they will just ignore it. Sometimes they won’t even do anything if someone steals your car. I have three sets of plates on my car right now because of stripped screws and it seems nobody is willing to pull me over for it. 4 years ago I would have been pulled over I’m sure of it.
> They are the targets of one of the largest hate groups in North America. Christians.

“Christians” is overly broad here, though, yes, its a large subset of Christians. (Its a particularly divisive issue among Christians, both between denominations and in some cases – e.g., the Catholic Church – within them.)
Or they’re very senior in a pioneering domain that doesn’t have all these packages written.

It really depends on what domain you are programming in.
I never looked at it in good/bad terms, but you are, probably, right.

I was more interested in terms of investment.
I used an iPad the same way for a couple years with no problems. I have internet with Shaw and they have city wide hot spots so I really could get internet access basically anywhere in town. Now there are lots of voip phone providers you can easily get a number and use it to talk with people.
Why would you change plans and expect the construction crew's prior estimate to remain unchanged? Estimates change if the project changes. A commercial developer's job includes recognizing that and communicating changes upstream. Usually that leads to a negotiation, collectively determining how much to (try to) spend and which boondoggles are trutly important.

If a hired software developer told me up front, "I can't estimate because you will change things and then the old estimate will be wrong," all I can conclude is that this relationship is already dysfunctional.
One thing I find frustrating is that non-engineering people in tech companies don’t get held to as high standards of productivity because it can be harder for especially engineering founders to evaluate whether they are doing a good job. This can lead to people thinking those roles are “worthless” and then Continuing to have low standards for those roles.

The best combo project/product manager I had didn’t have either official title, but we were on an internal team and somehow she always managed to make sure people around the company knew what we were doing and delivering, pester people so that no tasks were dropped, etc.

Interestingly, she did most of this by putting tickets for projects into Google docs, and otherwise didn’t buy into any of the standard project management dogma. She had an ear/nose for who might want to use our stuff and was relentless at getting us on internal presentations of any teams/groups that would be interested.
Where would be a good position vs a bad position? You really can't move your body around _that_ much on a bike. At most you can lean forward vs not really, the rest is basically dictated by having to balance.
Bing Chat says it hacked a bank and describes how
I don't agree with the tweet, but you are dismissing LLMs too easily.

It is not like crypto at all. It has had applications from day 1. All crypto enthusiasts could muster in years was that crypto can help avoid financial laws. ChatGPT on the other hand has been useful from first week, and for tons of use cases.
I knew somebody would pop up to reflexively say this.

Let's be clear, I didn't say the hegemon was good, or nice, or just. What I said is that the situation could get much, much worse than it was under the past hegemony.
> I've not known a dev who made accurate enough estimations to avoid a crunch.

And yet after three years at my first job, I could easily do a quick breakdown on a project, assign a three level complexity to each step (easy, medium, hard), put an amount of days corresponding to the selected complexity (to be reviewed after each project), add 25% for unforeseen events and contingency and my estimates were accurate enough most of the time.

It is not difficult to properly do rough estimates. Most developers just refuse to invest the time necessary to do it properly and sadly for some as the answers here already illustrate I do believe it’s because they think of themselves as special snowflake rather than team player.
It’s a pain to do. They should have a small amount (basically the next month or so, plus payroll a couple of days before payroll), then just keep the rest in the MM/commercial paper.
But they are still expected to provide one, and to have some contractual requirements attached to said estimate.
I’m a bit surprised that neither Lempel nor Ziv were worthy of a black bar here.
Pretending that “the hegemony” has done nothing but terrible things is intellectually dishonest.
To do interesting things around this six months from now I'd say go to

https://huggingface.co/

and learn how to do things with the models they publish. Looking at the literature that goes by every day in arxiv.org the general theme is "we can do zero-shot learning by feeding it a prompt and it is 70% accurate, we can fine-tune one with a few thousand examples (maybe artifically generated) and it is 95% accurate". In six months you will be able to download a much better model than you can today and it will run on your hardware and you can finetune it and keep the changes.
> So whatever is driving reasoning and intelligence in humans...

Probably multiple brain-areals that work differently and in conjunction.
"Left-brain" like language functions working with serial information, "right-brain" function that tend to work on images (= parallel information), combined with symbolic-logical reasoning, an extremely strong programmable aversion system (the emotion of disgust) and the tendency to be lazy = optimizing in- and output.
I wasn't referring to old people. I was referring to working age people who attempt to save for their own retirement.

But to your point, why do you advocate for preventing a retiree, the proverbial widows and grandmas, from having access to a reliable store of value that doesn't require they risk their retirement savings in speculation?

Forcing everyone into stock or real estate speculation necessarily results the vast majority of the wealth gains going to the most financially sophisticated (Wall Street), the rich with the best financial advisors, or the lucky few who happened to allocate their savings in optimal bets 30-40 years in the future.

A reasonable long term store of value would help address inequality. By not having one we force the working class to trust their financial future to a predatory casino run by a den of wolves.
> you can blame the Fed for low interest rates, but it's the yield curve inversion and long rates which caused the liquidity/solvency problem not the short term rate hikes

I blame the bank management. They left the risk management position open and spent way too much time, money and effort on marketing during that period of time rather than shoring up their shaky position.
Depends on what you're building. Raspberry Pi's are hard to obtain, much more expensive, overkill for tons of tasks, and involve learning or already knowing a bunch of linux / sysadmin knowledge.

In my experience, arduinos get picked over ESP32s mostly because someone's already done what you want with an arduino so you can leverage existing code/projects. Not every project needs wifi, or 240mhz, or 32bits. And in those cases, the beaten path is the best choice.

That said, yeah, esp32 gets picked a lot even when the wifi isn't needed, because it's starting to be the beaten path.
Your comment above was in reference to infection risk, and now you've jived to discussing hospitalization and death.
That is so weird since Mr. Fud seemed very interested in quiet.

Elmer's signature catchphrase is, "Shhh. Be vewy vewy quiet, I'm hunting wabbits"

https://en.wikipedia.org/wiki/Elmer_Fudd
I think it's about balance, and a lot of software engineering projects would do better by steering more toward the academic research group model than the current fad of two week "sprint", plenty of non-technical pseudo-managers and endless micro-estimations.
Indeed. On mobile you can just use Reader mode, too. Which seems to have become my default for everything.
have you tried asking it? :D
LLMs and Declarative Software Development
Yeah, this seems like it could be the model not understanding that suggestions are meant to be separate or a bug in how suggestions returned from the model are parsed. I haven't used Bing's AI features so I don't know how reliable the suggestions normally are.
Yeah I have neighbors that have small motorbikes. Here you are limited to 250cc until you get your full license. So there is a market for 250cc bike that rev insanely fast and make a lot of noise. When they leave their culdesac they go full throttle everytime. We are over the road from the culdesac and have a new born. I'm really sick of them waking the baby.
> The network is owned by the participants and no shareholder class to extract rents.

Dumb question. But if the network is owned by the participants, then why do all the networks have a centralized authority managing them? The participants rarely have autonomy.
Well, much easier for a bathroom. It isn't like you have to have meetings, planning, interact with third parties, etc.. when redoing a bathroom!

If a client asks me for "an endpoint that accepts a text file and gives me a PDF" I can let them know how long it will take.

Most software projects can't be described like that!
I maintain 4 Ubuntu laptops for my family. Never had much of an issue. Granted, I picked Thinkpads with an eye towards them being fairly compatible with Linux to start with so there is a planning element to ease future issues for us. When a new LTS version rolls around, I wait a bit and then upgrade them all and everything seems to work. It's been like that for 10 years almost now.
What do you mean by “regular display”?
Compression and compiler writing are just as important today as they were back then. And the closer to the real end of cheap hardware improvements we get the more important they will be. They are where real progress lies, the rest was just a temporary freebie.

Take cars: cars have a reasonable upper limit in physics so low that the difference between 'mild' (100 kph on the highway) and insane (300 kph+, no matter where) is a mere factor of three. And it took a good 100 years before that barrier was broken. It won't progress much beyond the standard of 100 or so kph under normal circumstances. There are just too many things that work against you when you go much faster than that including energy consumption, braking distance, the willingness of your vehicle to stay on the ground, attention requirements (ok, AI... someday...) and so on. So even if it is possible in exceptional cases it likely won't be the norm, even on closed over and evacuated freeways.

Aircraft did a little better, but even there the supersonic passenger jet came and went. Though it may be back one day.

In comparison computers have gotten many orders of magnitude faster in a much shorter time. But there is a physical limit, and we are very likely to run into that soon. And once that happens the only way to progress is to make more efficient use of the resources you've already got.