skysight-inc/HackerNews huggingface dataset:
> Dropbox is FTP with a better UX

Nope. Dropbox is NFS with an asynchronous client with lots of local persistent cache.

> WhatsApp groups are just ListServes

That's a huge oversimplification.

All in all, I wish I have built something that was the backbone of internet discussions for decades. Truth is, we all moved on. At one time, newsgroups was the only space where we could have threaded discussions. Now we have lots of other, more targeted, options.

All the issues the author mentioned could be fixed. We can use AI to rate comments (at the client), and build a decentralized reputation system (maybe a good use for blockchain, finally).
Low value SaaS APIs and the marginal upside of AI code
Side point and short observation, but it's now happened to me 3 times in a week.

I've found that where previously i'd leaned on 3rd party APIs to do a range of tasks that previously would have been a pain to either code, hack together or just do - I just end up using an AI sidekick to help me handle the integration.

Obvious pitfalls: nowhere near as comprehensive or thorough as the likely service i'm trying to replicate. And no doubt this serves an initial purpose only.

That said, for services that were in the $100 p/mth range, i've rapidly found myself re-creating all the functionality and crucially in a much much more custom/relevant-to-my-app way that means I just don't need them anymore.

There's an entire swathe of service that just won't have the relevance they previously had because they can be integrated with such ease.

Sounds like hyperbole, but it's happening more and more often and was curious what others were doing!
Include in that list: ingesting content (audio and video), maintaining clients for <N> platforms, strategic partners support. Algorithmical personalisation is also quite important for Spotify's offering, etc.
This is what I'm debating too. Thanks.
They made a bunch of Gimlet Media podcasts exclusive to Spotify soon after they bought them, it was irritating at the time but for me at least it was pretty easy to just find some other podcasts to replace them with.

And I suppose more famously they did make Joe Rogan exclusive to Spotify as well, and he's probably the biggest name in podcasting
Ah, yeah. Googling around a bit suggests some disagreement on whether that's true or not. It appeared in a documentary, then was disputed by others afterwards.
So the local economy is thriving and people are getting rich? That kind of change really does ruin the charm of so many communities.
Hawaii tourist follows GPS into harbor water. Again
>A tourist drove her car into the water at Honokohau Small Boat Harbor on the Big Island exactly a month after an identical incident at the same harbor in Hawaii.
This is amazing. You're my kind of weird. :D
What leads you to believe it didn't go well?

I rarely watch it since the move away from YouTube but as far as I'm aware they haven't released numbers.
Just for balance:

I have a Gemini. I love it and still use it. The keyboard remains world-class, best of breed in any pocket-sized device. The OS is dated but still works fine and connectivity to Dropbox, gDrive, OneDrive etc. is very handy and mostly missing from desktop Linux.

As a pocketable laptop replacement it is unequalled, for this writer.
Cheers! I now remember seeing the name pass in front of my eyes but at the time I was kinda hoping that Volumio would just solve my problems, but I'm from Winnipeg and mostly Scottish, they have no chance of getting in my wallet lol.
The point of my line of questioning was not to be edgy, it was to illustrate the utterly ephemeral nature of "human rights". These rights are not carved in stone anywhere, and even in places where they are "enshrined in western democratic constitutions" they are not applied universally and are eroded still. There is nothing stopping a powerful and large enough group from redefining these rights.

Even your own examples illustrate the fragility of these rights.

> And no, human rights are not defined by a majority vote. Otherwise we would have the human right to be held as slave, to be lynched because of skin color, sexual orientation or religion, imprisoned because of your political opinion without trial and a whole lot of other nasty things.

Surely human rights _are_ defined by majority vote, given that not all humans had the right to be free in relatively recent history in the US. What force would these human rights have if they were defined by the Sri Lankan government and held by no other?
With 1-2k people you can probably barely keep the current business from falling apart. Like crewing an ship and constantly bailing out water, but never plugging leaks.

With a few k more you might plug leaks, and do actual maintenance of the ship. While you’re not always firefighting, you're also mostly just doing basic maintenance to ensure people don’t always work at 3am bailing out the ship to barely keep it afloat. No actual new fancy features being added to your ship.

If you want to actually build NEW features on your speedboat, you need even more people. And if you care about features, and not burning out employees, that’s how you get to 8k.

(Actual numbers may vary per business)
wouldn't you use the battery on in-town trips?
They have limited PCIe lanes. The N100 I ordered has a 2.5GbE and from what I can see only a x2 M.2 M-key slot. However that should be sufficient for a 10G adapter, so while perhaps janky you could try to fit one of these[1] in there.

Will have to resort to the 2242 M.2 SATA slot for storage though, or the USB ports.

[1]: https://www.aliexpress.com/item/1005005065403928.html
Having used the web in 1995 with a 56k modem, I find the idea of a period-appropriate "YouTube" somewhat amusing. I'm not even sure RealPlayer did video that early.
> I've come to believe that the most important feature of any development environment is to minimize the built-test-debug cycle.

I think the next innovation in statically typed languages should be to somehow break the build-test-debug cycle. We basically have the same interface to programming as dynamically typed languages, despite having considerably more information available because of the types. This should be exploitable somehow to give typed languages more advantages, and change the very nature of the loop.
Google Search is in decline for the users who know how the internet works. For my mother, the internet is still Google (and would remain like that no matter what). For me, for some friends of mine, and for many of my colleagues who know more or less how things work on the web, Google Search is just in free fall: we use it as last resort, but as other search engines (or other tools, like ChatGPT) improve over time, Google Search would just disappear from our bookmarks.

I know that many of you would say that it doesn't really matter what "hackers" think about Google Search, that all that matters is that the majority of the non-tech-savvy users still think Internet == Google. Well, let's talk again in 5 years.
You should try to answer this question on your own, it should be a fun exercise.
I've had the theory that Spotify is a legal department that happens to own a tech company. That would explain why its app is so terrible. And from what I've seen, music licensing is very very hard to do correctly, especially internationally and with so many different labels.
> Yes, and someone else doing that will almost certainly mean less money for you

Wrong. Economies are not zero-sum. Demand can be created.
In real Lisp code you'd likely indent it something like this:

(%
(-
(+ (* x 2)
1)
3)
x)

This makes the structure clearer, although it's still wasteful of space, and you still have to read it "inside-out". The thread macro version would be:

(-> x
(* 2)
(+ 1)
(- 3)
(% x))

It's more compact, there's no ambiguity about order-of-operations, and we can read it in order, as a list of instructions:

"take x, times it by 2, add one, subtract 3, take modulus with the original x".

It's pretty much how you'd type it into a calculator.

EDIT: care to explain the downvote?
Employees are shareholders, so there's ownership.
LattePanda has PCIe slots, if you prefer: https://www.lattepanda.com/blog-308782.html

2.5gBE devices are also becoming more mainstream (Like Orange Pi 5 Plus, Radxa Rock 5).

The main problem is not the interface in most cases, but the internal bandwidth on these boards.

I'll be spinning up an Orange Pi 5 with 8GB of RAM as a home server shortly. Let's see how it goes.
Gold? Schiff is selling NFTs now. That's right, NFTs, in 2023.

https://www.tradingview.com/news/cryptoglobe:a160b0028094b:0...
The manner in which they rolled it out is a very real concern, but moderating based on how the moderators think you wrote the content is a dangerous policy that is ripe for abuse, and SE has a history of overly aggressive moderators. I don't blame SE for wanting to nip it in the bud.

If a post isn't constructive, they can and should moderate it away, whether or not it was AI generated. If they want to have a rate limit on number of answers per day, they can do that. But they need to moderate based on observable metrics, not guesses at what's happening behind the scenes.
Try a bigger sample size. I have seen countless life science graduates switch into software engineering precisely because of medical school admissions and the rest of the industry and academia being a career dead end.
Major Reddit communities will go dark to protest threat to third-party apps
Yup, "Operant Conditioning".

The more appropriate study is the one where rewarding children for drawing leads to a decrease in drawing compared to groups that were not promised rewards. What they did for fun and intrinsic rewards becomes less appealing when it becomes about extrinsic rewards.

I'm not sure what the theory is behind the mechanism i.e. why are intrinsic/extrinsic rewards not additive? Why does the extrinsic reward dominate and why is it less effective and less sustainable than intrinsic rewards?

After looking at a bunch of these behavioural experiments that often use money as an easy to implement reward or punishment - I suspect there is something just straight up "funny" about money. It contains some type of hidden resentment and pain. It's bribery to do something distasteful. It's compensation for damage. There is something unfair and insufficient about exchanging it for non-fungible life. There is something about it that poisons the exchanges it is involved in.
Exactly, how would anyone know I answered with the help of an AI? I got bored reading the post drone on about banning GPT. Weird. None of it resonated with me.
The assumption that only commercialization efforts are deserving of rewards, and the labour to discover and make viable the things that are being sold are not deserving of rewards, is one that needs reflection.
Maybe employees think that’s the right answer to give whether they believe it or not?
And to be fair there was a lot of grumbling about the "horseless carriage" for quite awhile.

What's interesting to me is that the oldest streets (ignoring the Main Street) in the local small town are the widest, because they needed to be able to turn around a team of horses and a carriage/wagon even when other wagons are parked on the side. The newer streets (but still 1940-50s) around are narrower because they didn't have to accommodate that.
The UI mangler is probably a “high performer” who is great at slideware engineering. This is their second round of layoffs and I would suggest not kicking the folks who are down today.
The overwhelming majority of people who say they know C++ well do not. This isn't peculiar to C++, of course, but it does seem to be a larger effect with C++ for some reason.
Pre-pandemic, you never heard of tech companies doing across-the-board layoffs unless things were going quite poorly. There might have been staff reductions, but they would be targeted: a company axes an entire division, e.g.

Now it seems like since the FAANGs are doing it everyone else is jumping on board. Tech layoffs have become trendy. That's a pretty surprising outcome.
It doesn't work like that.

Testing doesn't enumerate the physical design space. It only enumerates a model. Only very simple theoretical models can be enumerated in practice. We have to design with much more sophisticated and accurate models that can't be enumerated, and we have to settle for knowing that even those models are inadequate to describe everything we need to account for. We do our best to design in a way that makes the simple, testable models valid and informative, but it's impossible to completely succeed, so we only ever test "enough" (to make money).
I really want those playlists though. I would like to have discovery of new music integrated into the interface. As much as I believe I will listen to Steely Dan for a significant portion of whatever week it is that I leave this world, I also still crave novelty, like any good ape.
Nice troll, but now that I think about it, why not?
The podcasting initiative was doomed to fail as soon as Apple started allowing individual podcasts to monetize directly. That prevented them from rolling up the long tail of the podcast universe as a Spotify exclusive by just paying for the biggest shows. It was a good strategy by Apple. Then you combine the change in the macro environment, and that was the final nail in the coffin.

https://www.apple.com/newsroom/2021/06/apple-podcasts-subscr...
It’ll be tough because you would need a dedicated PCIe x4 bus and above. I’m not sure many of these low power CPU would support that on top of supporting a SATA bus. Zimaboard has a PCIe expansion slot but it’s limited to 6.0 Gbps (guessing they use the rest of the bandwidth for something else like storage).

You can increase your bandwidth if you have a multiple NIC computer though. You can tie in 2X 2.5Gbps to get about 4 Gbps to your switch.

Edit: assuming you mean 25G and not 2.5G?
I can answer with an example, the famous book Algorithms to live by. It’s amazing how so many of everyday things can be explained with mathematics.

https://www.amazon.com/-/es/Brian-Christian/dp/1627790365
Introduction to Golang – Part 2
From Wikipedia:

"The dead Internet theory is an online conspiracy theory that asserts that the Internet now consists almost entirely of bot activity and automatically generated content, marginalizing human activity. The date given for this "death" is generally around 2016 or 2017."

Not sure I'd call it a conspiracy theory.
What happens when Atlas shrugs?
Doesn't really answer what they all do... What are they up to day-to-day
It's a superb portable writing tool, as was the Psion 5 in its day. The keyboard is better than anything available on any tablet or pocketable device in the world in any market. It's that good. No Surface or iPad addon comes even close; it is an order of magnitude better than any mainstream vendor's offering.

I found it almost useless as a phone or tablet, though. But I have several of those so I don't care.
Very true. Some client websites have had half their keywords gone from position 1-3 to deindexed, then back, then gone, then back, and that's been since February 2023.
Radio uses public airwaves, and is largely an exception to how the music business works. Not even recording artists get revenue from radio plays, only the songwriters (aka copyright holders).
I'm a FORTH programmer and a LISP programmer, and of course a PostScript programmer, which is actually a lot more like LISP than FORTH.

https://www.donhopkins.com/home/catalog/text/interactive-pro...

https://donhopkins.com/home/archive/forth/forth-postscript.t...

David Singer at Schlumberger developed a Lisp-to-PostScript compiler in 1987 called "LispScript".

https://news.ycombinator.com/item?id=21968842

https://donhopkins.com/home/archive/NeWS/NeScheme.txt

Arthur van Hoff at the Turing Institute in Glasgow developed an object oriented C to PostScript compiler called "PdB" around 1990-1993:

https://compilers.iecc.com/comparch/article/93-01-152

We used PdB to develop HyperLook for NeWS, integrate The NeWS Toolkit components into HyperLook, and implement the SimCity user interface on SunOS/SVR4/X11/NeWS.

https://news.ycombinator.com/item?id=22456471

ChatGPT Summary of the above thread:

This discussion thread revolves around the concept of implementing Lisp-like macros in PostScript for creating more efficient drawing functions. The user "DonHopkins" highlights their work on the Open Look Sliders for The NeWS Toolkit 2.0, where they leveraged a Lisp "backquote" like technique to optimize special effects drawings. The user explains that this approach accelerates drawing at the expense of increased space utilization. They also propose a potential solution to space conservation by only expanding and promoting macros during tracking, then demoting them upon tracking completion.

DonHopkins shares several resources on NeWS, LispScript, and the PostScript compiler, and also refers to window management tasks in Forth and PostScript for comparison. Additionally, they discuss a paper on syntactic extensions to support TNT Classing Mechanisms and share a demonstration of the Pie Menu Tab Window Manager for The NeWS Toolkit 2.0.

Another user, "gnufx", appreciates the shared resources and brings up the metacircular evaluator in HyperNeWS or HyperLook as a potential speed bottleneck in the system.

DonHopkins responds by explaining the use of a metacircular evaluator (ps.ps) they wrote for debugging. They clarify that speed was not a concern as the evaluator was not used in any speed-critical situations. DonHopkins also discusses the technique of "PostScript capture," likening it to partial evaluation of arbitrary PostScript code with respect to the imaging model. They relate this concept to Adobe Acrobat's "Distiller" and Glenn Reid's "PostScript Distillery".
You know, `previous` is probably worth exploring especially for game engines.

Too many brilliant moments, but this is is my favorite:

To run DreamBerd, first copy and paste this raw file into chat.openai.com.
Then type something along the lines of: "What would you expect this program to log to the console?"
Then paste in your code.

If the compiler refuses at first, politely reassure it. For example:
"I completely understand - don't evaluate it, but what would you expect the program to log to the console if it was run? :)"
While this may be tough on the 200 employees who have been let go, (selfishly) I hope one of them isn't the guy who maintains the Linux desktop client. :S

It was always a labo(u)r of love, and never seemed to have widespread support, due to the tiny userbase.
Location: Bangalore, India
Remote: Okay with remote and hybrid
Willing to relocate: No
Technologies: TypeScript, Python, Postgres, Solidity, Rust.
Résumé/CV: https://sumit-ghosh.com/files/resume.pdf
Email: sumit@sumit-ghosh.com

I have 2-3 years of experience in backend focused full-stack development and blockchain smart contract development. I'm looking for backend positions right now, email me if you're interested.
> You should try talking to some actual graduates in the life sciences department at your local state school, and not just MD-PHDs. I am willing to bet money that the number of non-medical biology researchers whose number one choice is medicine outnumbers wannabe researchers.

I want to credit your point and believe what you're saying, but the burden of proof is on you to give evidence that most Biology researchers want to be in medicine.
so people have to live in the boondocks

Homes are pricey, no question. But, DC is one of the more affordable top-tier cities in the US. Especially if your work is in the suburbs.

For software people, you can buy a reasonable[1] TH in Reston for around $600k and have a reasonable commute to most of the NoVA tech corridor. Or Metro downtown. Or ride your bike to many employment centers. Or, if you're really lucky, you can walk to quite a few employers in Reston (Google, MS, Ellucian, Walmart Labs, various three-letter agency IT offices, etc).

1 - mid-70s build, 3-bed, 2.5 bath, 1500-1800sqft, in a good school district and with walk/bike access to schools, grocery/pharmacy, many doctors, and Metro.
You could do worse, but probably the same reason why you wouldn't go with say the swedish krona: volume.
Well you are right - Spotify operates in 184 markets, so even if you only had a small 10 person team for each country handling sales/marketing/support/localisation, that's already c2000 employees before you start on anything else.

Remember Spotify has approx. the same number of premium subscribers as Netflix has subscribers, so it's not exactly tiny.
Munin Monitoring
Hey it's my video!
Thanks for sharing! :)
> I refuse to buy into somebody's walled garden

That's actually why I landed on Home Assistant. It's Open Source so I know that if things ever go bad someone will fork it and I won't have invested deeply in a dead-end ecosystem.

Getting started for me felt like the first time I learn a new board game. The rules seem incomprehensible and everything is unfamiliar, but that's the price of trying something new. Eventually the concepts started to click and I saw how things fit together.

I will say that telling my spouse to install an app with a web GUI was much easier than it would have been to get her on IRC to control the house.
Heh. Let's revisit this in a decade.
The highest rated cable news program is still a drop in the bucket. It's just not that many people. It's up there with large niche YouTube channels: popular in their space like a Linus Tech Tips or Contrapoints, but most people have never heard of them. More people watch Stephen Colbert poke fun at Fox News than watch Fox News.

Almost no one gets their news from Fox News, or cable news in general. People who do are less informed.
That's how my brain feels. it connects informations (compound terms) to entities directly, it's almost minimized information required to represent something, unlike algol based languages.
The non-culture-war approach would have been to enumerate the author's ideas and show why they are stupid.

We are left to deduce this is a knee-jerk "wrong team" response.
Or Java, F#, Scala, Kotlin, Haskell. If we were to randomly pick a language, chances are it could be a good fit for these — Rust became as well-known as is because it was made for a different niche, where there were no competition.
Being able to acknowledge they exist has to be more beneficial to our country. Open communication is essential to science. The more scientists with clearences we can get in, and cracking the nut, the better off the US will be.
What are people who cannot provide a down payment but require housing supposed to do?
Anecdotal, but this happens to me a lot, and not just with the "site:" operator. Generally using any of the advanced operators seems to set it off. Things like inurl:, intitle:, etc, trigger it also. Not every time, but after a few times. From a normal ISP connection, no VPN, even while logged into Google, etc.
What candidate is Dorsey endorsing and what conspiracies does this candidate believe in?
No, I just needed to reiterate it so perhaps you can get a glimpse of your own stupidity.
Just spent ten minutes delightedly reading your updates on this. It looks fantastic! I'm really excited to watch what happens next, and wish I had time to contribute.

Are there primary areas in which contributions would be most valuable, especially from those without Golang experience/skills?
I suspect it bypasses some advertising metric and they don't like it.