skysight-inc/HackerNews huggingface dataset:
Matt Levine (of Bloomberg) has an ongoing joke: "everything is securities fraud". Essentially, if anything bad happens (data breach discovered, CEO caught in sexual harassment complaint, whatever), and you didn't say in your previous quarterly filings that it was happening, then there is a case for suing you in court and claiming that was material info you didn't disclose. So far, the courts have not often been willing to say "that isn't securities fraud". Not saying it's impossible in this case, but I wouldn't count on it.
Anyone remember IBM's Rational Rose? You fed it a UML diagram of what you wanted to do, and it generated C++ stubs. That was two decades ago or more. I tried it once, and that was it. You still had to do the "last 10%" which is the most important 10% in software.

These tools are definitely more "magical", but these are essentially an iteration of what we've already had.

Code generation from UML was all the rage for a while too, until it wasn't. People realized its limitations at some point. Sort of like ORMs - if you are not policing SQL generation like a hawk, you are going to end up with an awful non-performant system.

Ultimately it is a productivity and prototyping tool - it will not do the hardest parts and integrations for you, at least not in the way you may want exactly.

https://en.wikipedia.org/wiki/IBM_Rational_Rose_XDE
Unequal application of justice isn’t justice.
Yeah, they have a 160 IQ, they know how to handle a footgun.
IIRC WhatsApp used to charge $1 per year

https://venturebeat.com/mobile/whatsapp-subscription/
This is so trash. I grew up in Texas and a neighborhood not far from mine had fracking occurring underneath it. So many people got strange cancers from this stuff, and it took decades to address it.
Indeed so!

Which is why there’s been a long history of formal regulation and explicit industry self-policing for both of those examples. Engagement-optimized social media is now big enough and seemingly permanent enough to be invited to the club, and seems to be very reluctant to do the self-policing thing so far.
I think "offline" means mocking your ethernet driver to produce packets confabulated by a locally-running copy of ChatGPT, so you can doomscroll the internet even without needing to pay Comcast for the privilege.
Certainly, if there's medical research indicating that melatonin is safe, all the better. As long as we're following the scientific process to generate a reproducible body of knowledge supporting the assertion that melatonin is safe.
> I believe that fraudsters have been pumping up bitcoin because they know that it attracts attention to the whole market.

Yep, sounds plausible.

> Most people trading bitcoin don't buy it with a money transfer. They go to an exchange.

True as well I guess, p2p exchanges exist but aren't as widely used as exchanges.

> As the fraud is unwound, we'll wind up with people trying to convert bitcoin to money to pay off as much of the Ponzi schemes as possible. When that happens, the bitcoin ecosystem will wind up in a world of pain.

Yes, this may well happen to a certain degree.

But the thing you're maybe underestimating might be: there are (at least it seems to me with my biased world view) quite a few, let's call them "believers/hodlers", who won't try to get rid of their coins but who'll rather try to buy more, when the price drops due to such an "unwinding" event. It depends upon how many Bitcoin suddenly get offered on the market for whether potential buyers will be able to soak it up and thus keep the BTC price from crashing all that radically (say below 10k USD).

I'd guess such a group of stubborn "believers" exist in some way in many other speculative assets/bubbles, so they're of course not exclusive to Bitcoin. Yet something makes me think that many of the Bitcoin "believers/hodlers" might be significantly more stubborn in their belief that just continuing to DCA all the way through such an "unwinding" event is the best option, compared to, say, the tulip bubble believers (whom I know nothing about, except they existed .. I'm just a fool who has thoughts about things).

> Anyone who has studied bubbles and market crashes will recognize that this won't be a slow process. Nobody wants to be the last to hit the exits. So once it is clear that people are hitting the exits, everyone tries to at once.

This may be the case for the bigger part of people who own Bitcoin. But as I wrote, I think there's a significant share of people who just won't hit the exits, even at 5k or less.

> It is a painfully slow, expensive, and inefficient way to transfer money. But, structurally, it is an artificially limited resource whose value comes from what people think it will be in the future. This provides inherent incentives to try to make the price go up if you have some. (Which is what drew the fraudsters in.)

Again, I don't disagree.

But I think people who're interested in Bitcoin due to its key properties ("artificially limited resource" ..), will collectively learn through the repeated unwinding of fraudulent businesses _on top_ of Bitcoin, that the long-term way to go and not get burned is without these _on top_ services and just stick to plain Bitcoin.

I think one USP property of Bitcoin in the financial world is: the possibility to stick to the plain asset, without any intermediaries who basically make the rules for you accessing your assets (arbitrage, changing conditions, embezzlement, ..). Many people in the space already made the decision to not trust any intermediaries but do self custody instead. With the next unwinding, more will likely follow.
Ask HN: Would there be people interested in travel data?
Is there a market for newsletter about trending travel destination and hotels?
They're thinking of the short stories, I guess?

https://en.wikipedia.org/wiki/What.CD#Leaks

https://www.thedailybeast.com/what-the-leaked-jd-salinger-st...
Making it so that only one party need to have a pro account might help a bit
The style doesn't work for me, but if you have an audience that likes the style, I'd encourage you to either stick with it or at least (somehow) ask that existing audience what they think about any change.

Even the subject of your post is narrative-driven games, which already also aren't for everybody.

When you're making something special specifically for the people who like that special kind of thing, deviating from that to be more accessible, or achieve a greater audience, or even to be more "effective" can be a path to diluting what you're doing, and spoiling what is special about it.

The criticism and feedback are correct; they are things that kept the words from really working for that reader. They also prevented the post from really working for me. I don't believe, however, that I need to be the audience. If you are doing something different from everybody else, in a unique style, it feels to me that it would be a little sad for that uniqueness to go away, even if I'm not a part of it. Like a species of a bird that I have never seen and never will see going extinct is still a sad thing.

I don't know exactly where I'm going with this. I guess I'm just saying that criticism can be right, correct, and valid, and the right thing to do can still sometimes be to not take the advice, even when it's factually correct.
If you want a data store, just use a NoSQL server.

If you want an RDBMS, learn how to use it.

At least with NoSQL you know you're trading ignorance for ease of use.
Israel's treatment of West Bank settlements is indeed abusive and bad faith. It's the result of a fanatical subset of Israelis who are influential in its right-wing government. The current government has a lot to answer for -- including a series of corruption trials.

But Gaza is not the West Bank. They are geographically and politically separate. Gaza is in the opposite position: Israel withdrew its settlements. They allowed Hamas to take over the government. Some claim that was a deliberate choice by that same right-wing government, to make it seem as if Palestinians were incapable of governing themselves. (I cannot vouch for the truth of that, but it's clear that Israel did not approach its abandonment of Gaza entirely in good faith.)

Nonetheless, there's no way to justify Hamas' attack on October 7 in terms of the West Bank situation. It has nothing to do with sympathy over settlers. It's entirely due to a dedicated campaign of genocide against Jews, explicitly referenced in the Hamas charter.

What's happening in the West Bank might be described as apartheid. But the situation in Gaza makes it clear that it's not mere racism. There is a genuine threat, not just of attack but of atrocities. I think that makes it harder to justify comparisons to South Africa, which deliberately gloss over real horrors. It's hard to attribute that deliberate ignorance to anything other than antisemitism.
Is web scraping immoral? Silly statement. Is Google immoral in checking people contents?
Assertions like that are on the other hand always bad ;-)

Producing a RSS feed and clean scrapable page is always a good thing to do to boost your page recognition and popularity.

You data does not have to be scrapable, but you page should always be bot friendly.
> spend $20mm (or whatever) to maintain access, and maintain infrastructure and they get to send as many SMS messages as they want.

This is not how SMS pricing works in many, if not, most countries.
> and to motivate an action to be performed vs procrastinating

I’ve watched several peers go down the path of trying to use stimulants for motivation starting in college and again later in my career. There’s no denying that it works at first. They are stimulants, after all, and they stimulate people especially well when they first start taking them.

The problem is that the motivation from stimulants is famously prone to tolerance and rebound effects. It’s also very prone to habit-forming associations. I’ve noticed several people try to use prescription stimulants in an “as needed” fashion when they need to get a lot of work done quickly and they don’t really want to do it. It doesn’t take long before it’s obvious to their friends and coworkers when they’re having an off day or an on day, even though they might deny any rebound effect. It gets scary when they do this so long that they forget how to self-motivate without taking stimulants because they’ve built such a strong mental association between “I have a lot of work to do” being a trigger for “I should take another pill today” or even “I’ll save this work until tomorrow when I can take a pill”. It gets even scarier when tolerance sets in (to the motivating/stimulating effect, not so much the intended attention-enhancing effect) and they’re now flirting with escalating doses, double doses, combinations with ‘nootropics’ to boost effects or ‘reduce tolerance’ and other slippery slopes.

The short-term productivity boost shouldn’t be denied, but I think it’s also short-sighted to hold these drugs up as a free lunch productivity boost. Let’s be honest: A little experimenting here and there isn’t going to show tolerance, extensive rebound, psychological associations, or other effects, but that’s also what gets people in trouble when they start to think it’s a free lunch. There’s a reason the traditional ADHD treatment approach involves taking the same dose every day rather than encouraging the patient to build psychological associations between taking the drug to alter their mood state.

The strange part about this conversation is that if I wrote all of the above text about drinking 2 energy drinks at the start of a work day, few people would argue with it. The tolerance, rebound, and dependence effects of caffeine seem to be well known in pop culture. For some reason people with a little exposure to prescription stimulants seem to think that the normal rules don’t apply to them, at least at first.

A lot of people who have minimal or sporadic experience with stimulants seem to think they’re no-strings-attached productivity boosts, but there’s no free lunch. The brain will adapt over time.
Roblox is the only thing I’ve completely banned from my family.
It must be "The Grug Brained Developer", by far.

https://grugbrain.dev/

What is yours?
Isn't it why there's sugar tax?
I don't consider Session to "bundle" the Loki blockchain or the Oxen network in any sense.

Here is more information about what I meant when I used the term "bundled".

https://www.techopedia.com/definition/4240/bundled-software
Considering Ohio's former house speaker was just sentenced to 20 years in prison for energy-related bribes, you'd think the Ohio government would be more transparent with its dealings.

Ohio's in a bad, but interesting, political situation. The state has clearly shifted red since the Obama elections but the sweeping 2010 election in favor of Republicans has turned the state into a gerrymandered mess. The state legislature is heavily tilted towards the Republicans and, as a result of Trump's popularity, they've become extremely MAGA. Meanwhile, you have a somewhat moderate (in comparison) Republican as governor, but he still supports the majority of these traditional conservative principles.

Since Ohio was a fairly moderate state for a long time, the MAGA legislature doesn't really align with voters' values, but there is a near zero chance of Republicans losing control due to the gerrymandered districts. All this is very unpopular. In fact, voters passed a bipartisan ballot initiative to help eliminate gerrymandered districts several years ago and it's been relatively useless as the districts were held up in court so long that they just defaulted to the previous districts in the last election.

As a result, Ohio has proactively utilized the citizen ballot initiative process to keep the legislature at bay. In August, Ohio struck down an attempt to increase the ballot initiative threshold to a 60% vote, keeping it as a simple majority. Last week, Ohio voters passed ballot initiatives to enshrine abortion rights in Ohio's constitution as well as legalize marijuana. Both these initiatives had a fairly large 55% win, indicating cross-party support, but both are something that would never have been done by the elected legislature.
TCP vs. UDP and async best-effort vs. synchronous are completely orthogonal…

E.g., a service I wrote wrote logs to an ELK setup; we logged over TCP. But the logging was async: we didn't wait for logs to make it to ELK, and if the logging services went down, we just queued up logs locally. (To a point; at some point, the buffer fills up, and logs were discarded. The process would make a note of this if it happened, locally.)
Isn’t that the same as mail and wire fraud?

Defraud someone for financial gain over the internet or by using USPS mail and those umbrella charges apply.
True enough, nuclear has niche applications in nuclear submarines, nuclear aircraft carries and the like. Possible in Antarctica where wind and sun are problematic. Possibly on the moon in the near future and few others.

Otherwise though, the log log curves of solar, wind and HVDC transmission lines make it a near certainty that any nuclear plant that was just getting started today would be no where near economic by the time they spin up. Even now gas turbine plants are being shut down because they can't compete economically with renewables just because of the cost of the fuel never mind the cost of turbine plant itself.

We're at the inflection point right now and it's going to get much worse for fossil fuel and nuclear as electricity generators from here on out.
Because we should only be worried about "productivity" and not allowing people to do something they enjoy doing off the clock. Paternalistic nonsense.
Not sure how long I will be staying on Proton Mail. Sure, it's great that they are innovating somewhere, but currently words "blockchain" and "crypto" usually end up in negative press. Not to mention constant annoying campaigns to upsell "better" plan for already paying customer, and still no Linux client for Proton Drive, I'll probably start looking for an alternative email provider that does only one thing, and does it as best as they can.
As someone who does DB optimization for a living - there is a tradeoff, I've seen far too many places where db instances run with default settings out of the box, queries missing basic indexes, no one even cared to run an explain analyze.

I've seen far too experienced developers with no basic understanding of how relational databases operate. And it's gotten worse over the years - as they can keep throwing hardware at the problem.
Performance optimization has become a lost art.
This is as much a problem of negligence as much as it is of education.

I won't even touch on proper design, which requires someone with significant database expertise from the get-go ( which most startups may not have).
If you’re maintaining a layer between construction and finalization (the query builder), then you’re not really in the string smashing group I was describing. The main thing I was trying to get at there is no one should make the mistake of “ORMs are shit, I can just write SQL strings directly” because that road is plagued with problems (because SQL is not a language that composes well..).

And it’s not just named parameters; with a sane query builder you don’t need to totally rewrite things when dealing with subqueries vs top-level, aggregations, etc.

As long as you don’t go so far as to introduce the horror of an ORM
Probably includes taxes, social security, health insurance, etc
Since when is it a crime to harm childrens health for money? Coca Cola has been doing it for 50 years, nobody seems to have a problem with that.
You miss the crux of it: the second time onward the clearing houses uses email to authenticate the previously-SMS-verified account.
It's amazing what they produce with their headcount:

First, we have three distinct client teams, one for each platform (Android, Desktop, and iOS). These teams are constantly working: adjusting to operating system updates, building new features, and making sure the app works on a wide variety of devices and hardware configurations. We also have dedicated engineering teams that handle the development and maintenance of the Signal Server and all of its infrastructure, our calling libraries like RingRTC, and core libraries like libsignal. These also need constant development and monitoring.

Product and design teams help shape the future of the app and determine how it will look and function, while our localization team coordinates translation efforts across more than sixty languages. We even have a full-time, in-house support group that interfaces with people who use Signal and provides detailed technical feedback and real-time troubleshooting information to every other team. This is an essential function, particularly at Signal, because we don’t collect analytics or telemetry data about how people are using Signal.

--------

How many people does it take to perform all that?

In total, around 50 full-time employees currently work on Signal ...

!
Well, this is the salary in many European countries. Spain is the 15th economy in the world and these are the salaries.
Or, you know, set a good example. No one said anything about beating anyone, that's all you.
Curious about the code implemented for logs! Hopefully that's something that can be shared at some point. Also curious if it integrates with `log/slog` :-)

Congrats too! As I understand it from stories I've heard from others, migrating to OTel is no easy undertaking.
That depends on what you mean by production. The only Itanium server I ever used was at a supercomputing center where it was considered production as a service for researchers, and that ran Linux.

The researchers I worked with compiled a few things for it but it was slower than AMD on almost everything so nobody used it. I think the one exception was someone who had an extremely large dataset which could fit in memory on that system.
Most bots operate in the gray area of just getting the view count up and not messing with the ads. They can operate publicly and not have law enforcement raid their offices.

Yt definitely makes an effort to prevent that. You can read up on how botguard's virtual machine works in some older writeups.
If there is no tracking then doesn't the boy being kidnapped lose?
Ask HN: How do you create high quality professional relationships?
I'm interested in hearing how the HN community builds and maintains strong professional relationships that last for decades.

In my career so far, I've really valued having a diverse network of colleagues, mentors, and friends across different disciplines and companies. It's been invaluable being able to reach out to my network for advice, feedback, referrals, and even just catching up. I work as a data scientist but try to always meet and connect with at least 4 people at my companies in non-DS roles.

Some questions for the HN community:

How do you intentionally build your professional network over the years? Do you stay in touch with all co-workers or be selective?
What are your tips for maintaining meaningful relationships once you no longer work at the same company? How often do you connect?
Who have been your most valuable mentors and how did those relationships form? What made them high quality?
How have you helped colleagues over the years and how has that benefited you in return?
What platforms or mediums do you find most effective for staying in touch? LinkedIn, email, phone calls, conferences, etc?
For early career folks, any tips on how to start building a network and relationships that will last throughout your career?

I've found having a broad professional network invaluable over the years, so I'd love to hear how others think about this. What has worked well for you in creating high-quality, long-lasting professional relationships?
If you find yourself wanting to do that, you're probably making the exact kind of error that the language is meant to prevent.
Because calling it a computer means you can apply computer science concepts to it. That's the interesting part. You can talk about the classes of algorithms the brain uses to solve difficult problems, the ways it tries to conserve energy, the architecture trade offs, how to model it with math, etc. That stuff is non-obvious if you treat it like a magic black box. It's not a meaningless insight

Can the brain solve NP problems in polynomial time? The brain itself is a mystery, but we know some things about computation, so it's pretty safe to say no, it cannot.

Maybe on HN it's consensus that all living things are computers in this way, but plenty of people think the brain is literally supernatural. By saying "the brain nothing in common with a computer. We don't know what it's doing", those people will be nodding their heads. But we do know some things about computation, so we can apply those insights to the brain
Thanks! There are times where burning the candle at both ends for that long started to wear me down. But I really love the project, and after growing a community around it, I knew I had to push through.

I also put an exercise bike next to my desk, and that's helped to keep the blood pressure under control.
Wasn't the whole victory there because cigarettes/vapes can't be sold to minors?

It seems really hard to define a firm line between making an addictive product and making a product that people really use a lot because it's well-made.

For instance, I play a lot of video games. If their developers got punished for getting me so hooked, that would be a real slap in the face to everyone involved.
objectively is the new IMHO.
I don't get why they just do not provide a torrent for these? This way big chunk of downloads will be offloaded to other users
Elon Musk Shares His Thoughts on Jews
I love music and listen to it all the time, but frankly I do not care much about the artists, in the same way that I don’t care much about the person making my coffee or my house. Obviously I don’t wish harm on anyone out of pure malice, but if a robot could make better coffee or build a better (to my tastes) house I wouldn’t stay stuck in the past out of some sense of romanticism.