skysight-inc/HackerNews huggingface dataset:
All stocks fluctuate. If the stock price never growths, it is permanently falling.

>If you mean "it will hurt somebody's feelings" don't say "it's illegal". Those words do not mean the same thing.

To some extent they are the same thing. Dissatisfied shareholders are the ones who bring lawsuits.

>what is wrong with paying out $1 dividend again next year and having the stock price stay at $10?

Nothing. Unless they have significant debt.

>Personally, I think a $10 share that pays out $1 and is still worth $10 is incredible.

Which is why its stock price will rise. 10% return on investment is obviously quite good (therfore the stock price rises).
That's not really the problem with gambling either, though. The problem is addiction.
OT ramble: I met a -0.5x dev once. .NET dude, lots of experience. Standup, every day, was something gone awry with dependency injection. Every. Single. Day.
Of course you don't need a hammer if got no screws to hit. You probably only worked in very small projects. Use the right tool for the right job. The tradeoffs on each scenario for each tool is one of the most important things we have to learn everyday, on every task. If you can't do that...well, good luck.
The internet Archive "Serials in Microfilm" collection is breathtaking in scale:

https://archive.org/details/sim_microfilm

Literally vaults and shipping containers of microfilm reels: https://archive.org/details/all-serials-in-microfilm-sim-mic...
> Good luck getting that to run in different environments because static or not, nearly every executable has dependencies.

Maybe he's using nix to parameterize his builds with the system architecture, but left it out because it didn't fit his idea for a blog post.
I was in Boston last week and DraftKings sportsbook was plastered all over the place. I've also gotten mailings at home.
It's not an attempt at honesty, it's either allegorical or satire. Other recent posts by author are an article about BoltDB and B-Trees, https://hasen.substack.com/p/indexing-querying-boltdb. Juxtapose with "I'm not smart enough to figure out SQL queries."
No, you didn't. It's the C++ memory model, which is borrowed by C, then every compiler IR targeting something in the C/C++ space, and then every other language that decided to support language-level atomics.

Your mistake is thinking solely in terms of the hardware memory model. Indeed, if you care only about x86 (and ignore the potential for compiler optimizations), most of the variety provided by the C/C++ memory model is unnecessary, as every operation on the x86 (well, except for the exceptions) are inherently release/acquire operations.

Please do read up on the C/C++ memory model added in C11 and C++11. It may serve you to understand this space better.
AI Policy Working Group
You can go even a step further using the <c-o> and <c-i>.

These will allow you to go back and forward in your jumplist.

I mapped them to <Tab> and <S-Tab>, this way I can easily move to previous locations.

This is BY FAR my most used shortcut.
Three possible, not-mutually exclusive answers:

- Fewer families now then before

- Significant net movement of people (e.g. the UK took in 0.6m immigrants in 2022, pushing up housing requirements) resulting in more houses being needed in some locations even if the world had zero extra people

- Cement isn't reusable, so once it's set it's only useful in that place
Thanks for the link! This really took me back to the games I grew up on that influenced me (haven't heard the names ROTT or Redneck Rampage since the 90's)
'past generations didn’t have a label for “toxic masculinity”'

But they did. The "macho" trait was considered a negative feature of Latino culture by mainstream Americans as early as the 1890s.

They didn't think the label applied to themselves, of course. Introspection is harder than labelling outsiders.
Bitter humor aside, I think this is a pretty good lament about the current state of software development and its often seemingly unnecessary layers of complexity. But all those things were invented to solve particular complex problems. The issues is that somehow we keep telling ourselves that we need to use these complex solutions to solve simple problems. One of my favorite examples of this is the inappropriate use of XML as a data format - it was intended to be a markup language, but of course it is flexible enough to be a data format, so people started using it like that, and then it became the standard (thank goodness that is changing now).
I didn't say fast food should be banned. I said fast food advertising.
Not if everybody is using it. How do you stand out then?
> that only serves to ensure the continued dominance of black markets

Well, no, not only. It also serves the consumers.

> Any substances widely consumed by people should be regulated and tested before they are sold to the public

Agreed.
Simplest given the known facts I think. I mean all viral pandemics in the past have come from nature. However in this case where everyone agrees it came from a bat coronavirus, the nearest similar viruses were in nature 600km+ away or at the WIV 10km away. If natural you'd have to explain how it covered that distance without infecting people en route. Also why no infected animals were found. Also the WIV lab was advertising for coronavirus researcher on its job page at the time of breakout so obviously that stuff was going on.
This screams late empire to me. The whole liberalization idea is extremely regressive. The high functioning and rich bathe their brain in some nice chemicals while others OD or become homeless zombies because they can’t self-regulate.

Does no one else find it a little weird that durning the period of harm reduction, decriminalization, and legalization drug deaths have increased each year without fail?
No SQL? It’s satire.
I think Greenwald started his rightward journey with "the enemy of my enemy is my friend", or at least, an acceptance of the fact that right-wing media were the only people willing to platform him criticizing the centrist consensus, even when he was still criticizing it from the left. But over time he's been so love-bombed by right-wing media that he's actually switched sides.

I disagree about a lot of the rest of what you say, but I think you're on point with regard to Taibbi and Greenwald.
Like everything they've said about the change is "we can't deal with tech mega companies making billions off of our api." A quick search gave https://www.theguardian.com/technology/2023/jun/14/reddit-mo...
Well, yeah, like I said I have been using it to build several projects.

My productivity definitely went up at least by a factor of 5 by a safe estimate.

This is amazing, all good, yeah. But doesnt that mean companies need 5x fewer people?
The code for the Hyperplane type is unfortunately omitted. It’s the most important code in the whole thing.
Note to english speakers, "recipe" is "prescription" in German. You may be talking about amphetamine? They don't prescribe it, afaik, and I don't think ketamine is legal (for humans).
I suspect it isn't that they merely "don't like" other people consuming. They also probably think that increased access (supply) may result in increased demand. I'm not sure, but I do feel that if hard drugs were available at every 7-11 for example, there might be more junkies. Every addict is an incredible waste of human potential.
Blocked from Amazon Alexa for a week after racism accusation by delivery driver
What? Where did harm reduction and decriminalisation lead to increased drug deaths?

Absolutely not the case in Portugal.
That too. It's a lot easier to work on a complex project if you've got a large team working on it. Like the teams that the 10s of thousands of devs at your average FAANG company can staff.

Well, that and how most complex projects didn't start that way. A lot of the time, these things were built in a much simpler way, and dealing with increasing demand over the last decade or two caused them to balloon in complexity.
In the eternal words of The Chemical brothers, I don't believe "in a heaven and hell, world in opposite's kind of reality".

I get you're going for a "gotcha" kind of response, but the truth is that for the most part, trying to reach for some improvement in society, even when not reaching for a platonic ideal of moral purity, is a good thing.

No, I guess neither me nor the guardian have reached for a complete carbon zero footprint regarding fuel consumption. Yet. Maybe it doesn't matter, maybe it does, but unless we try, we'll never know.
This appears to be someone railing against these practices, but in terms of "defending" them.

Some are universal, but some, only apply to certain domains.

I'm not really a fan of tearing down others, but I do feel the industry has a lot of room for improvement. Not sure if these types of screeds will actually make things better, though.
> companies in practice do act to maximize profit

Again this blanket statement seems to be at odds with observation.
It may be similar to the idea that if you are deemed to have imposter syndrome, then you cannot be an actual imposter, so if people perceive you to have imposter syndrome then it's in some ways a good thing.

It's impossible to know if the author has imposter syndrome or not without some way of measuring his competence. However, I think "imposter" has become a loaded term as a result of the syndrome it's associated with. There are cases describing workplace incompetence, or not being qualified for a job, or being rejected for cheating at interviews, but there is no discussion of imposters in those cases. They're just deemed incompetent or not the right fit and moved on from. Actual imposters who game interviews and do manage to land jobs aren't called imposters either, they're called dishonest, but there's no "dishonesty syndrome."

So I hesitate to reach for explanations of imposter syndrome if I'm not actually qualified for something. It can become used as a crutch to fall back on like a lot of diagnoses, instead of addressing the root causes of qualification. Waking up on that cycle made me realize I have a lot to work on in some areas.
Yeah I definitely won’t be quitting from my current job with high TC until I am fired of laid off.
Doesn't the appearance of fentanyl explain a lot of the increase in deaths?
I work on advertising and draw a hard line for myself: no promoting gambling or mobile apps that are mostly gambling. I think it should be legal to gamble but illegal to advertise it.
No, because it requires an &Vec<_> and that doesn't implement Default and for good reason. Just ask yourself, where would the default empty vec live so that you could create a reference to it.

When using unwrap_or(&vec![]), it lives in the enclosing stack. Without the reference, you could use unwrap_or_default().
Not getting something you didn't pay for is not dysfunctional. It's what turned slavery-based, Feudal and Socialist countries into modern ones.

Your example seems to be unrelated, although it sounds frustrating.
Campaigners urge London food banks to end use of face scans
A lot of these things aren't about scale and performance, but maintainability. Once you get over the initial learning curve, things like static typing, Docker, cloud services managed with Terraform, etc. don't require that that much up-front effort and save you a lot of time in the long-run.
Given that nuclear on marginal price markets would require 5-8x the costs from renewables that is a win? Stop living in the 70s.
The article touches on replacing obd with wireless access.

Increasingly, car manufacturers have simply been getting rid of those ports altogether and have started making cars that require wireless diagnostic tools
> Well, I don't think that's best for you, and I'm going to replace some of those results with 4.1 star Caribbean food restaurants that you'll like instead.

If only. Its more like "these are the businesses that have paid me. They don't match what you want, but tough cookies."

Same with the much vaunted Amazon and Netflix recommendation engines. They stopped recommending stuff that you would like a long time ago, around the time everyone was trying to copy their recommendation engines, and started recommending stuff that makes the company more money.
And they'll also run into major liability issues when they leak customer credit card information, SSN, or something similar because they have a single class that represents the table in the database and they use it in both the frontend and backend.
Idk this person claims they “can’t” figure out HTTP verbs and REST. I’d say there’s a very good chance “figure out docker” means “run a program in a container”
Transforming state data between different layers of the system if done wrong is one of the biggest nightmares in my opinion you could have.
The "Faster Python" team are doing a fantastic job, it's incredible to see the progress they are making.

However, there is also a bit of a struggle going on between them and the project to remove the GIL (global interpreter lock) from CPython. There is going to be a performance impact on single threaded code if the "no GIL" project is merged, something in the region of 10%. It seems that the faster Python devs are pushing back against that as it impacts their own goals. Their argument is that the "sub interpreters" they are adding (each with its own GIL) will fulfil the same use cases of multithreaded code without a GIL, but they still have the overhead of encoding and passing data in the same way you have to with sub processors.

There is also the argument that it could "divide the community" as some C extensions may not be ported to the new ABI that the no GIL project will result in. However again I'm unconvinced by that, the Python community has been through worse (Python 3) and even asyncIO completely divides the community now.

It's somewhat unfortunate that this internal battle is happening, both projects are incredible and will push the language forward.

Once the GIL has been removed it opens us all sorts of interesting opportunities for new concurrency APIs that could enable making concurrent code much easer to write.

My observation is that the Faster Python team are better placed politicly, they have GVR on the team, whereas No GIL is being proposed by an "outsider". It just smells a little of NIH syndrome.
Of course they do.

> Indian developer secures 300 MW renewables project with $0.050/kWh bid

https://www.pv-magazine.com/2023/05/19/indian-developer-secu...

Nuclear costs $0.12 - $0.20/kWh in comparison.

https://www.lazard.com/research-insights/levelized-cost-of-e...
Meilisearch Across the Semantic Verse
Agreed. The original Animoog iOS synth came out in 2011, and was (still is) one of the best sounding and most innovative iOS synths. (Of course they have a V2 and many other apps out there now.)
Show HN: The beginner's guide to LLM prompting
Hyperfocus vs. Perspective as a Staff Engineer
Ask HN: Failed Angel Investor Stories
With lots of investing success stories out there, does anyone have 1st or 2nd hand stories of Angel investors that had significant losses? What were some lessons learned?
"72% of the cost increase was due to indirect costs, indicating a large increase in expensive professionals such as engineers and managers"

one of the first very tangible direct "Macro" effects of the rise of non-contributing b.s jobs (Consulting, Life Coaches, Influencers, Day Trading and everything else under the 4 hour week mantra).

I've always wondered what are the big picture scale effects if everyone is trying to retire early and live off real-estate income and here it is: we as a species regress in the single most indicator of progress: energy autonomy cause we can't afford it because our cultural narrative doesn't motivate enough people to specialize in it depriving us from clean energy production and literally destroying the earth we inhibit.
Acting your wage will atrophy your abilities – DHH
Week 3: Algorithms
For anyone not sure if it's satirical (or perhaps allegorical), a click on the author's profile may help. Juxtapose this article about BoltDB, B-Trees and "moving away from SQL", https://hasen.substack.com/p/indexing-querying-boltdb, with "I'm not smart enough to figure out SQL queries."
Show HN: AI Discord Support Made Easy
Finding bugs in C code with Multi-Level IR and VAST
I guess I’m stupid too. I do all of these things. It’s awesome.
I had a similar moment of existential career crisis as OP.

I'm at the 20 year mark as well, in terms of developing software professionally. I've always felt like with new technology, I could grok at a high level how things worked. But LLMs like GPT seem like magic and I went through stages of initial astonishment -> despair realizing the potential impact it would have on the industry -> acceptance.

While I still feel uncertainty and fear about the future, as others have echoed, I'm realizing it's a tool for developers to use. We can either choose to accept it and understand how to work with it, or reject it. The things GPT can generate amazes me, but I'm finding that it's a good starting point or reference to build on... not a final solution. It will generate things that are sometimes completely wrong, and it's your own experience and judgement that has to be used to determine that. GPT cannot do that... at least not yet.

I think back 20 years ago and remember reading through a lot of physical books with occasional web searches landing on experts-exchange or random forums. Then came Stack Overflow and that became in invaluable tool, along with the ubiquity of free tutorials on YouTube and elsewhere. And now we have GPT which I'll ask if I really get stuck on something and it gives me new ideas to try. Perhaps in the near future, GPT is the tool that I'll use first.

I found this podcast episode helpful for me to process what I’ve felt: [Lex Fridman Podcast #376 – Stephen Wolfram: ChatGPT and the Nature of Truth, Reality & Computation][1].

It's an unsettling feeling (in general) to feel like a foundation you've built and live on could potentially be made quickly irrelevant. I'd like to say I have words of wisdom to get rid of that feeling but I don't. What has helped me is to acknowledge these feelings as valid, and then try to get clarity in what direction to move. It's not the foundation itself that's important per se, but it's the skills you've acquired in building the foundation that's more important.

[1]: https://lexfridman.com/stephen-wolfram-4/
It would be good to hear some evidence of why you think it's disproven.

And the topic of this thread is what lobbying has prevented said nuclear renaissance. You can't use the result of lobbying to prove that the assumptions behind the lobbying were correct.
LangChain is a perpetual hackathon.
Show HN: Procoto – Self-Service RFP Management
Hi HN, Michael from Procoto [https://procoto.com] here. We’re making running RFPs (requests for proposal from outside vendors), tracking contracts, and managing vendors simple and affordable. We get procurement teams out of dense systems and spreadsheets without having to drop a hefty check on SAP or Coupa.
How are we doing it? Check out our demo: https://www.loom.com/share/27eba91688d34d958d5939e8da649ea5

We’re giving procurement teams of any size an easier way to invite vendors, consolidate submissions, and analyze the offers. When a winner is selected, contract terms are digitized and stored in Procoto too. All vendor info, both for winners and non, exist in the vendor library for future bidding events and negotiating.

Our early customers are using Procoto to get better rates on everything from raw materials and ingredients to cleaning services and contractors.

Why us? We built procurement organizations at a couple startups and have used 30+ of our competitors’ software. We lived the pain we’re solving for years and finally left to build the solution we couldn’t find… Something self-service, customizable, with UI/UX from this decade, and built for users without supply chain degrees.

We previously launched on here [https://news.ycombinator.com/item?id=26357292] and got (justifiably) roasted for not actually catering to the small and mid-sized businesses we claimed to be. Highlights included no pricing on the site and a complete sales led go-to-market.

Shoutout to the HN community. We really needed to hear it and we’re a better product now because of it.

So now we’re launching our self-service model. Pricing is on the site, self-guided signup, and there’s a 2-week trial to test it out.

Would love to hear what you think of the new-and-improved version. Your feedback meant a lot the first time around.
It’s definitely not the merchant’s responsibility to catch when your card changes.

We have this at work thanks to Stripe, and it’s wildly inconsistent. But beyond that, it won’t do anything for a closed/canceled card/cardholder account.

That situation was fully on OP. This could have happened at GCP, AWS, Azure, Linode, OVH, Rackspace, Oracle Cloud, you name it.
People speed run this game. Understanding every line of it is a part of the process and the reason people care who wrote what line is because it has a lot of culture and history associated with it. If you work on stuff that will make this kind of impact that makes people care like this you will feel proud having your bugs picked apart, not ashamed for having put them there in the first place. And if you don't rest easy knowing any bug you ever make probably won't see a thousandth of the effort being put into understanding and attributing it.
Megaporn was good too, RIP
Yeah, how does one do this? I see something called bakeware that does it for elixir... Is that what the author is using?
> Docker/K8S is pure hype and never fills the "oh it simplifies development on various OS" argument.

This is demonstrably untrue and a hilariously bad take.

Docker absolutely simplifies things. Give me a docker-compose file any day over “install X version of Y and Z version of Q”.
Or they outright silence smaller news organizations that broadcast popular, although controversial, figures who fall under a certain political affiliation.

I'm grateful for places like Rumble and Twitter, where real news can be found. :)
Imagine a Beowulf cluster of android phones running tmux!
I just read the GPT snippet in the response link you gave, and while it superficially seems well written, the text is hardly what i'd call moving or good. Instead it tries just hard enough at covering all the formulaic points of empathy and sympathy to instead emerge without a human spark of either. Essentially, it reads more like a personalized distillation of a generic committee-made sympathy note.
If this is today's idea of a decent compassionate note, it's a sadly bland example of what some people consider meaningful.
how does the "structure" of the data have anything to do with leaking information?

Seems like data protection occurs way lower in the stack like https and encryption at rest.
it's way more lame to condone a site that lets harassment go by unabated. Asahi developers have emailed HN moderators and nothing has happened. The only responses are grandstanding points from moderators that pretend like they haven't been reached out to.

I would absolutely block traffic from a site like HN in that situation as well.
Looks cool. This caught my eye

> C++ and Java developers expect to be able to run a program at full speed (or very close to it) under a debugger.

I haven't worked in Java too much, but in C++ I don't remember having this expectation
“Private equity catalyzes the creative destructive process in the labor market, with only a modest net impact on employment” [1]. (Service and retail do worst, in terms of employment.)

https://www.nber.org/system/files/working_papers/w17399/w173...