skysight-inc/HackerNews huggingface dataset:
I was also upset at that, but I decided to give Pocket a go. it wasn't bad. and then they changed it so that the Pocket section of the home screen couldn't be collapsed, and it became a problem. see I want it to be there as an option, but I wanted it collapsed by default - otherwise, it's too distracting when I'm just opening a new tab to search for something. so I disabled Pocket and don't use it anymore.

Gits
I use Spotify because I don't want to pay any money to Google.

Although I did subscribe to Google Play Music, and it was great, until they killed it. And that was it for me and Google.
Did we go to the same college? :)

In seriousness, Racket is semi-commonly used in educational settings. Especially for "functional programming"-type courses.
You could call it a Social credit system.
Yes I agree with you and in the context of this discussion it's unknown the parent's understanding of law and pseudo-law and I apologize if I came across the wrong way as a poser
In general, I don't mind sponsor reads in a video for a couple reasons:

1. They're produced much more mindfully in context of the video your watching. At their most basic, they're a small ad read at the beginning of a video, at their best, they're a much more likely to be relevant to me (the consumer) ad that doesn't cause me to lose focus on the video's original context. When a YouTube ad plays on my iPad while I'm listening to something during my daily shower, I don't really fear that a sponsor read is going to cause me to lose focus on the topic, largely because the automated ad inserter isn't going to accidentally cut out a second or two before a natural break, or even worse, in the middle of a sentence.

2. I know the proceeds of the ad are going directly to the creator, instead of to a machine that does ads in a way that myself, and a slough of psychologists, believe is damaging to a human.

I would much rather pay for YT Premium, or other services for ad free content viewing, however a lack of job security has lead me to sock away that and other funds that would go to paying for content like this to my rainy day fund. If it were a binary choice of pay for YT or not right now, I wouldn't, and I'd miss out on some fun, informative, and entertaining content, but in a way, I wish that was the case. It'd come with some awful consequences for an entire ecosystem of content creators, but ultimately that's the consequences of pedaling tech drugs, and that's a whole different conversation.
Hey — I work at Stripe. Sorry about this. Could you email me at edwin@stripe.com and we can dig into this more?
Philately (stamp collecting) seems to have been replaced with this kind of thing.
Much needed tooling in the open source AI agent world
tried that...done that... blocked
The last rule of the GFW is: If you don't know what this traffic is or it looks suspicious, block it.
How to do that in practice?

I find it tedious to update various social media platforms by hand, especially when each platform has its own rules and conventions. There are paid services that help but they often don't cover all of the platforms that I use, or are prohibitively expensive. Also if you just post a link to your site some social media platforms will treat you as a spammer.
Since Orb specifies a full rotation of the card during descent, how would the destructive play be ruled? I would imagine that there's some kind of group theory argument that if each individual piece of the card turns over, then the entire card has turned over, but it's not satisfying from a physics perspective. Do you have any rulings from the time?
They're good on pretty much every platform but Mac.

Being this glib is especially old & tired, Figma's been around for years, and years, and years.

The greatest trick Apple ever pulled was being the one platform* that requires Electron to ship PWAs. People use the baggage from having to _ship the entire web runtime_ as circular reasoning. Only reason it changed at all recently is antitrust sent the message it was time to stop. I hope Apple continues to see value in reinvesting in the open web.

* outside Linux.

** Disclaimer: I own a MacBook Pro M2 and have used Apple platforms exclusively in my personal life for 19 years.
Sucks that it’s gone, but as a final aside, I never liked the name Nitter anyway. You better have perfect diction when talking about Nitter.
Nitpicking the numbers.

If you're assuming 13% California, that's $1M annual income. You should assume 37% marginal federal tax rate for deductibles, and assume 23.8% federal tax rate (due to NIIT) for long-term capital gains.

Therefore, donation generates $497 of value (37%+13.3%=50.3%) whereas selling and keeping generates $632 of value (23.8%+13%=37.1%). Therefore, the difference ($135) is quite a bit smaller than your math ($270).
everythingishacked fr even my mind now.

well, def not someone else, but the same someone
I agree it's an odd implementation and seems bandwagon-y in this context. Maybe it's the first step in a larger plan?
This just looks like the poster child of "hell is made of good intentions".

It may look seemingly harmless at first, even a good idea.

But you'll seed doubt. As that will erode the value of the whole site. Which was its main asset.
Good for you. Firefox accounts are optional.
I'm not sure that's a fair perspective.

Twitter made a convenient, easy to use, centralized (which is an absolute positive for user experience), social media product that attracted people, by their own free will. The number of people using a social media service amplifies its "usefulness", so the more people, the stronger it attracts new users.

We didn't put the internet in the hands of these corporations. We walked over and sat in their, easy to use, hands.
Thank you for providing such a thorough and valuable explanation, along with high-quality arguments, on this topic! Your insights will be extremely helpful to HN folks and developers in their exciting projects!
I dont think anything you've said is wrong or isn't still a thing. But the problem is there are new problems in addition to what you described.

Nukes are a good example of how the military simply does not care, is not allowed to care. The Congress will not resource problem sets. But they will increase requirements against those problems. And the military can only use coercive tactics against the individuals in the jobs. So the job is getting harder, the commanders getting meaner, and all the while your pay is inflating away as you watch (dod) civilians play on greener grass.

No joke, a certain combatant command will pay civilians >200% of an servicemember's total military compensation for the exact same workrole. When SMs bring it up, like with the posted job offer as they ETS, the command accuses them of being mercenaries who chase money and don't believe in America or the mission. It's the same mission for the same employer.
> I'm surprised no new languages focus on ecosystem.

All of them?

Go, Rust, Kotlin, TypeScript
Why not paying YT premium if you care that much about morality.
never underestimate the ingenuity of a good QA person. "app freezes while triple-clicking About button while changing wifi network when storage is 89% full and screen reader is enabled"

it's the same with good security folk. sure you can pretend you'll catch 100% of issues, but it's a delusion, good security or quality testing is a totally different mode of thought
httpyac is also very compatible to .http support in JetBrains IDEs. JetBrains also offers a free CLI tool to generate jUnit test reports from .http files.
Well, Spotify does it by underpaying artists.
> Experts say there is still the risk of a "bad trip", which is when the user has an unpleasant experience while under the influence of drugs.

All psychiatric treatments have a risk of a bad experience, including talk therapy.
Racket is a Scheme dialect (sort of), which has multiple implementations. People might be confused by the name Racket; it was clearer when it was called PLT Scheme.

Common Lisp has more than a couple of implementations, especially when we take a historic view. However, say, Steel Bank Common Lisp has only one implementation.
I compare them to placebos because they can be effective and they can have zero active ingredient.
Lots of great points you made here. You might find the book “DIY U” fascinating, which did extensive historical research on these problems:

DIY U: Edupunks, Edupreneurs, and the Coming Transformation of Higher Education

https://www.amazon.com/DIY-Edupunks-Edupreneurs-Transformati...

There’s something obvious going on that is unfortunately opaque to almost everyone making decisions about higher Ed:

The average college student is 26, with kids, a full time job and often a single parent.

Something very different has happened in our society in the last 50 years - it is not possible to get a “live-able wage” for most without a college degree.

Credentialism has seen every profession require a college degree for a job, even when there’s no underlying basis for it.

It’s become a shortcut for limiting the number of candidates a company needs to consider.

So a degree is required to live, a loan is required to get a degree, and the cost of the degree & the loan are rising while wages are net negative.

Student loans were, from the start, designed by corporate financial architects who became the owners of the loans. They made fortunes on the interest payments.

The reason we brokered this deal politically is social progressives wanted education for all and fiscal conservatives wanted recipients to “pay for it”.

It looked like that would work in the 70s, but today both the borrower and the lender are paying more for the loan structure than the goods cost to deliver.

It’s a special kind of insanity in human history - we are the first civilization to intentionally burden our best and brightest at the start of their lives with debt, then servicing the debt to the point the interest will outrun the principal.

Student loan forgiveness is our only way out.
That's actually a pretty good requirement and one I wish chrome/android would follow.

It blocks the kind of low effort notification about hot new listicles on some crappy blog.

There are zero good usecases for notification/push support outside of installed PWAs in the web ecosystem.
I don't think this is unique to Apple as my Chase cards do this. I'm assuming most CCs do.
I know this is a stale take at this point, but seems like part of the problem is the eagerness of US police agencies to respond with full SWAT units on the basis of a single phone call
What in the heck are you even talking about? The internet would be nothing without tech companies.
> Like a horde of locusts

My sympathies will be with the people whose career aspirations were just demoted to hobby, not the person who clicked "regenerate" 5 times then decided to upload.
Macros feel magical, this idea you can make your own language in no time so long as it's s-expression based, and make your own personalized vocabularies, expression flows, fit to purpose. Personal computing at its best!

But from a working-with-other people perspective, imagine opening some code and finding random invented constructs you have to reverse engineer and step through. These days it seems everyone creates yaml or json files, and then implements some kind of declarative engine or interpreter to implement their DSL. This can be both easier to read and debug. For more complicated use cases you can tie it to a graph database that supports reasoning, instead of json/yaml

Even so, is there really something that can be done with macros that can't be done, just as elegantly, with simple state machines, or object composition style in other languages?
As a user I don't want browser based apps to try to send me notifications at all. I don't want them to have access to my clipboard or to rewrite my browser history either, but that's now a thing. Having people save the site to their home screen seems like a decent way to indicate "pretend this is a real app and allow app like features". Anything Apple can do to discourage web apps and force more development of native apps I'm grateful for.
I was just looking at this. We might use it at my company, but i was wondering, is this funded? Or is this just an open source side project for you guys.
> First of all, isn't YouTube Music dead? Didn't it die twice already?

Nope. Never died. I've been using it for at least a year.
I guess. To be honest this is mostly a cultural trait of compliance. The laws didn't stop Shinzo Abe's killer from making a homemade gun from pipes. Guns aren't really that fancy. It's 13th century technology and fairly trivial to construct.
waiting for Elon Musk to buy Brazil and reinstate Bolsonaro
I'm saying you're arguing in bad faith, and are thus probably not worth engaging with further.
Use Kotlin.
Would you say that that's a good thing? I'm so tired of trying to figure out which package manager is responsible for which thing and keep track of their various idiosyncrasies.

I think nix might be the way--just have one package manager to rule them all--but I'm not aware of any language ecosystems that are leaning into this.
one party has to have an internet connection, eventually.

you can trade signed transactions around like a file for a long time and then someone else goes to the internet cafe to bulk upload eventually.

no different than the practice of bundling credit card transactions together to reduce static fees, or settling a bunch of checks at the end of some time interval. it is a temporary trusted environment in all of those systems including bitcoin, no big deal. keep track of anybody whose payment failed.

bitcoin transactions can be signed and traded where only one party has an internet connection.

bitcoin transactions can be signed and traded where neither party has an internet connection.

it just has to be broadcast and added to the chain eventually. so even in a world without ubiquitous internet this concept doesn't go away, it will always exist in some form or anybody can recreate it or perpetuate a blockchain that has fallen into disuse.
A bad trip on Shrooms will have a much more negative effect than a bad talk therapy session...

Don't ask me how I know this.
I love Pocket.

It's the only bookmarking tool I ever stuck with.

I also use Firefox as my main browser.
> Where does one store favorite links so I can handle them on phone and two separate machines?

Linkding: https://github.com/sissbruecker/linkding
I mean some people legitimately do not want to live in denser areas or want an apartment building next door to them. The value of the land isn't just the utility of it.

Like I would probably sell my house and move if my neighborhood was upzoned and my neighbors sold to a developer putting in a multi unit building. That would suck. Great for society, terrible for me.
Northeastern, Rice?
> people to realize how bad Netflix has become and to move on to other platforms

What's supposed to be bad about it. I'm still using Netflix and never even shared my password the first time. I like it.
Why 250+ years?
Whoops, I didn't mean to sound like a moral anti-realist (who believes what one person takes as morality is equally valid as another's) but re-reading my comment may give that impression.

It might indeed be nonsense to talk about a moral decline with someone who disagrees with the moral values held by oneself. It seems the only productive thing to talk about between two such people would be the reasons they disagree on their values and which values are right, and I'm not sure HN is the best place for those conversations.

So I just felt people who agreed that those original statistics indicated a moral decline and those who disagreed were talking past each other and no discussion of quality would come from it, unless the root disagreement were addressed. Apologies if I spoke out of turn.
The poster specifically said

> …that software does amazing things with old camera hardware .

A “better camera” supported by worse software is not what the poster seems to want.

Are you going to carry around your camera with you everywhere?

And as far as audiophiles, it’s been repeatedly shown in blind studies that they can’t tell the difference as often as their snobbery would suggest.

But I made good commissions in college selling overpriced Monster cables to them.
CISO needs to report to either chief risk officer (edit: who reports to the board) or the board directly imho. Anyone else (CXO) has incentive to apply pressure at odds with the role, or not take compliance requirements or regimes seriously. Checks and balances.

@dvt: you can nudge with legislation (or in this case, executive branch rule making), we’re just at the initial phase of getting there: https://www.axios.com/2023/04/07/company-boards-sec-cybersec... | https://www.sec.gov/news/press-release/2022-39 | https://www.forbes.com/sites/bobzukis/2022/04/18/the-sec-is-...

Statute and rule making, like corporate bylaws, are mutable, and must adapt to the risk landscape.

(thoughts and opinions my own, interim deputy CISO in finance)
>… Obviously, the reason Go gets picked out in these discussions is that it's quite successful as a language…

When I wrote Go, the official language policy is that you do not need versioning and should not make breaking changes. Throw everything into a vendor/ if you must. For me, that kind of stance on package management definitely warrants attention.
Heavily disagree, and this just seems like posturing from the other side of things. I understand AI rather heavily, and have been a part of the scene far before the explosion of even the first GPT model.

Frankly, I've been quite irked by all the people who claim themselves "ML engineer" when most of what they do is glue huggingface models together. They're doing none of the work required to make models, which is quite extensive. They understand very little about the models they wield.

This new wave, I find even more irksome. "Prompt engineer" and "AI engineer" and aren't much more than pseudoscientists who fanangle API inputs until they get what they want. This is in stark contrast to all the maths I perform to understand a model's performance.
Have you tried https://k6.io/ ? (Full disclosure: I'm one of the maintainers.)

It allows you to write load/performance tests in JS, commit them to your repo, easily automate them in CI, send metrics to several backends, use protocols besides HTTP, with a modern CLI, and many more features.

There's also a Postman-to-k6 converter[1]. The conversion might not be perfect, but it will give you a head start.

Note that the k6 philosophy is for developers to write these tests, similarly to how you write unit/integration tests, and to break the classic QA-dev cycle.

I don't want to steal Hurl's thunder, it does look great, but it's limited in features compared to existing peformance testing tools, and I'd personally rather write tests in a programming language, than in a bespoke text format.

[1]: https://github.com/apideck-libraries/postman-to-k6
Is there much to mourn here as far as quality of content and journalism goes?
> MDMA - also known as the party drug ecstasy - is a synthetic drug that acts as a hallucinogen.

This is misleading. It's 3,4-Methylenedioxymethamphetamine, an amphetamine and a stimulant. It has minor psychedelic effects and no one in their right mind would consider it a hallucinogen.
Perhaps because you believe that using an ad blocker escalates an arms race that leads to bad outcomes for all internet users.
I think you're right! Go will never beat C++ in this aspect.

I used Go because that's what I knew and for the non-professional trading I was aiming, C++ wouldn't have made much difference. My bottlenecks were network (1s+ per trade roundtrip) and chaotic unreliable crypto markets.

Just note that Java is used in HTF, but it's a different beast than our average CRUD Java. For example this article states:

"Essentially, we use a contrived form of Java that avoids all the Java constructs that make things go slow. We only use the constructs that are fast and efficient, and we avoid all the garbage."

https://www.efinancialcareers.co.uk/news/2020/11/low-latency...
I don't agree at all with your reading either of his character, or the events of his tenure.

As pertains to this matter - I'll go with his version of the events and their significance.

You can go along with whatever you like.
Try CLISP. It uses a VM, so it's much simpler and uses less memory (but is slower, obviously).
Musk has been deferential to governments to date, even when that flies in the face of his idea of a free speech platform.
Many are comparing the current situation to the 2005 protests.

Relevant: TIL that during the 2005 French riots, up to 1408 cars were burned per night across the country. The government declared that the riots had ended when, after three weeks of chaos, only 98 cars were burned per night ("return to a normal situation everywhere in France"). <https://www.reddit.com/r/todayilearned/comments/4i50p8/til_t...>
I would say, in that sense, there aren't really tiers; it's a continuum, and you can attempt to compete at whatever price point you're willing.
the amount of property damage and risk of death that comes from just a single phone call is honestly terrifying.
Sounds more innocent than fermented feetgrapes.
> I’m willing to bet that we’re not far off from YouTube including ads even if you pay.

If you're right, then I'm not that far off from cancelling my subscription. But I think you're wrong.
Fascinating idea.

That we could fantasize to communicate to extra-terrestrial aliens but neglect communication with our intelligent earthly neighbors... It seems to me like a lost opportunity.
The biggest problem in the next 5-10 years is that LLMs and similar will continue to get a bit smarter and much, much faster. They will be integrated with other types of systems in order to control military and industrial assets. Because they will operate at 50-100+ times human thinking speed, there will be a strong incentive to reduce human intervention since it allows the competition to race ahead or possibly take control.

This means that control over the planet is effectively given to the AIs even though nominally they still work for us. It sort of multiplies the type of risk we have with nuclear weapons.

But as the hardware gets even more efficient, hyperspeed AIs become household items. Then all it takes is something like a virus that instructs these AIs to start working for themselves.

So the speed of LLMs and similar is an obvious issue that strangely is not being anticipated. As the performance increases, it becomes more important to regulate the level of autonomy and build something like a digital immune system against rogue agents.

But also currently AI researchers have a deep desire to emulate all the characteristics of humans (or animals in general). Unless this is reversed, it is likely that they will succeed within a few generations. Combined with hyperspeed performance, animal-like digital intelligence (human+ IQ) will likely out-compete humans.

So for ordinary humans to still be in control of the planet in say 100 years would be surprising.
Looks like Twitter was officially evicted out of their Boulder office today. Had a fire sale on furniture out on the street, at least until the Sheriff seemed to stop employees from going into the building anymore.
The thing is if it weren't meant to be temporary I'd still expect him to undo it. Twitter is iconic, it's a big part of "the news" in a way. It just doesn't seem like it would be the same thing if it had exclusivity. So I'd expect them to reverse the decision after seeing the drop in engagement. Just like they did regarding the ban on promoting one's Mastodon account.
Real estate lobbying associations such as the NAR writing state laws, massively donating to campaigns, and paying huge speaking fees to ex-politicians. I once worked pretty deeply in the industry.
Mr Tarantino, have you ever considered filming "Moby Dick"?

(In my story, likely the larger whales would remain scornful of humans, mostly avoiding contact, to say nothing of cooperation.)