skysight-inc/HackerNews huggingface dataset:
This is a strangely bitter take on someone sharing their business journey.

Sure, someone can make up their MRR, just like anyone sharing any personal story of theirs can make anything up.

But in a world full of wantrepreneurs and pseudo-intellectuals, revenue/profits is the best “objective” measure of a business’ progress

Wanting money also does not necessarily correlate to greed, it can also correlate to desiring freedom in a world with bills and expenses
Nothing cynical about that statement. We definitely want to preserve the star counts! But as the founder of Drone, and Head of Product for Gitness, I see Gitness as the next major version of Drone. Gitness is built on the Drone pipeline engine and uses significant amounts of Drone code. And in the coming months, when you upgrade to the latest version of Drone you will get Gitness. So to me, they are one and the same.
Triple the ticket price but give half away by lottery. Although, I guess scalpers ruin lotteries as well :(
> Humans become accidental hosts in various ways. They may eat undercooked snails or inadvertently eat an infected slug or snail hiding in their unwashed salad. Infected snails and slugs can also be eaten by other animals first, like frogs, prawns, shrimp, or freshwater crabs. If humans then eat those animals before fully cooking them, they can become infected.

> ... there's no specific treatment for a rat lungworm infection. No anti-parasitic drugs have proven effective, and, in fact, there's some evidence they can make symptoms worse ...

Update your dietary habits accordingly.
I don't know what relevant performance issues you're referring to, but if you want to learn more about concurrency and performance, I suggest you start with some of the basics of the theory behind concurrent servers: https://youtu.be/07V08SB1l8c

As I said, I've put examples and detailed explanations in a significant amount of material that's available online that will help you understand how and why user mode threads work and why we decided to add them to Java. While I can't teach concurrency and the design of the Java platform from the ground up (especially detailed mechanisms such as stack walking, JVM TI and JFR) on an individual basis on social media, I'd be happy to answer any specific questions you may have once you've familiarised yourself with the subject.
https://archive.ph/WQmqi
> The health impacts of eating plastic is still unclear

Wake me up when there’s a reason to care.

Why should society be restructured on a hunch?
Yes but it makes me mad that Sesame Street is a shadow of what it used to be, and (HBO) Max doesn’t have the old ones to show to my kids.
I wonder why this didn't take off?!

This is so much better than React or svelte, no state management, built-in tailwind and more concise and expressive!
As a musician who also works in tech, it’s a little like a post mortem of a particularly novel and elegant architectural response to a challenging use case, a bit like Carmack’s Reverse. Our expectation is that a song in 12 will sound disjoint and clunky, this one is catchy and funky. Masterful!
This guy has so much (too much?) youtube energy. It's exhausting. Do people act like this in person, or is it solely their youtube persona? what makes this silent movie over acting level of over the top something that is such a thing on youtube?
This is why we must implement a land value tax as Henry George proposed. People should not be able to profit from squatting on / hoarding land.
You don't need to breed He3 unless you can get net power from D-He3. If you can do that, then you can probably also get net power from D-D, which doesn't require as high a triple product. The fusion company Helion is working on exactly this, and attempting net power in 2024 with an FRC design.

Breeding tritium doesn't make the neutron's kinetic energy disappear, or convert into matter. Neither does multiplying neutrons; you just get two neutrons whose combined kinetic energy sums up to that of the original neutron. In the end, as usual, the energy mostly ends up as heat.

I'll grant you tritium capture. Several of the private companies use a molten breeding blanket (CFS, Zap Energy, and General Fusion, possibly others), so at least the tritium won't be trapped in the blanket.
I struggle with this too. You need to find a process and system that work for your particular combination of needs and limitations.

My current best effort is pure-analog: I keep a small notebook for each distinct project. I also keep a box of index cards with dividers (now/next/tomorrow etc.) for things I’m working on. When I sit down to my workday, I start a list on a new index card, taking any needed leftovers from yesterday. I then schedule it into my planner for the day. If I need more space specific to a task, I start a new card and either put it or the active card in the “next” section.

The index cards serve to constrain the space and complexity of my active topic and to force me into a serial workflow. The notebooks are only for finalized plans and documentation, i.e. I treat them as the permanent record for the project and its higher-level organization. If I need to eventually I will organize an oldschool index card catalogue I can put references into in my notebooks but it’s nowhere near that complicated yet.

I also use emacs orgfiles for note-taking / “thinking in place” / as a scratchpad but I try to prioritize the analog system. It’s really efficient, and helps me control my complexity and avoid distractions. Digital systems easily get too big and complicated to manage.
I think there is a difference in degree.

There is some likelihood that VS Code may already be installed (depending on who the attacker wants to target), so the victim "just" has to be tricked to run a single shell command - and the attacker immediately gets live shell access, without having to worry about firewalls, connectivity, finding the victim's address, etc.

So I think the danger of this is less that it's technically an RCE exploit (as indeed you already need an existing way to run code to trigger it) - but rather that it lets an attacker turn a relatively simple capability (planting a single shell command with no back channel that the victim might run at some point in the future) into a sophisticated one (having access to a full remote shell with all bells and whistles, including firewall traversal, automatic reconnect and file transfer).

Edit: ok, looks like the attacker already needs a back channel to get hold of the access code for the tunnel.
This is extremely cute and I'm glad you shared this :)
Grep is a regex capable search. re is more powerful than grep. Python supports "grepping" via re.search.

Absolutely is grep. If you need a shell tool to search for something in a python script, youre doin it entirely wrong
1) build something which could be interesting to other people

2) make threshold to test the product and post feedback low (e. g. GitHub)

3) promote it on HN, reddit, producthunt...

4) people will test and some will report bugs / submit ideas etc.
I don't know if artists negotiate ranges on ticket prices. But I assume most would want to make an acceptable amount of money and allow most of their fans to afford tickets, not just the rich ones.
So it's just Thread.startVirtualThread(runnable); that's it?

Going to be interesting!
That's a good question. I'd personally go with the last 1/2 of your sentence.
"I don’t think chiplets are a major culprit, since vertical stacking on AMD’s CPUs only adds a couple extra nanoseconds of latency. Rather, I suspect Intel struggled because they were not used to making big GPUs with big caches."

Like many, I was highly critical of Intel before it had decent competition from AMD in that its CPU prices were too high and that the performance of its chips lagged what we expected of them. Similarly, Intel's entry into the high-end GPU market is to be welcomed as it will add to Nvidia's competition which has been long overdue.

If Ponte Vecchio is successful and doesn't end up a dead-end then little doubt its performance/latency will improve with time.

Why the silly name and what's its relevance? Did some Intel executive visit Florence recently?
Viva la revolution.

Or alternately see the 'homeless' problem in the US which IMO is a combination of lack of mental healthcare, broken or absent social integration and support policies generally, a lack of common space protection laws or enforcement of them, and a failure of civic planning to provide enough places people can afford to call home.
SMS are plaintext that can be obtained via web API. It seems on the face of it to be just about the least effective possible means of verifying human-ness.
Amazon has no data to prove that rto is effective and have admitted it was a gut feeling — thats a data point to the point further up the thread about “companies willing sacrifice productivity for control”
So yes that is a data point: Amazon can’t find data saying their workforce was more effective in the office.
You employ no true Scotsman by discarding g this data point and saying “they don’t matter because I suspect they are in productivity trouble”
Which has no basis in reality as the CEO just admitted they could not find data to support that point — otherwise they would say “people are more productive in the office based on our studies.” Your refutation is a no true Scotsman under the sense of invalidly discarding the counter example given based on your suspicion which is actually disproved by the comments of the CEO himself.
Also Goldman Sachs has maintained a buy position on Amazon for this entire time — so your suspiscion about Amazon being unstable and Goldman being stable doesn’t really hold water.

Also their own studies find wfh increases productivity by 3%: https://www.gsam.com/content/gsam/us/en/advisors/market-insi...

So yes just another indicating that companies will sacrifice productivity for control.
I wouldn't be surprised if there is still a version of C in the year 2100, that can compile code written in the year 2060 or maybe even 2023.

That language might be mostly generated as a form of portable assembly by whatever new language is fashionable in 2100, although humans might still be writing in that language directly, possibly for IOCCC.
Remote work just means you are communicating with your coworkers remotely. You’ve just gonna and made up your own definition!
A Pickpocket’s Tale the Thefts of Apollo Robbins
> You know what will save the crypto revolution? Actual uses that are not gambling, speculation on crypto itself, or scams.

I think the problem is actually deeper than that. It's not just a lack of good use cases, cryptocurrency's fundamental design goals are things that most people not only don't care about but would actively try to avoid. An immutable financial ledger where you manage your own keys is actually a terrible solution for the average person, so you need a super compelling use case to make up for the downsides.

It can't just be an alternative to traditional finance. That's fine for people who are ideologically sold on the concept, but people who just want to go shopping or save money aren't going to find that super compelling. It has to do something way better that normal people actually care about. Really the best use case that's developed is cryptocurrency investing as a get rich quick scheme, but it's hard to see that as a sustainable model for any "revolution".
Hmm.. that seemed like perfectly reasonable criticism to me, the kind that informed the founder of the gulf between users' current understanding and the level they'd need to see the value in the product (i.e. very useful to a founder).

But I guess looking back now it's easy to view it with levity; it could have felt extremely harsh at the time (although Drew does manage a few smiley emojis throughout his answer so he seemed to have taken it well).
[Just in case it helps to offer a simple tool, but this is also self promotion I guess]

I'm working on a very simple tool to manage projects and tasks. The focus is around simple checkboxes and hierarchical structure. Behind the scenes it has the structure of block model editors where every line is a block, but it is presented as a regular text interface. This results in feeling as simple as a big ass text file, but with real data structure. Happy for anyone to join and test it out and help define a roadmap toward utility without ever becoming as overwhelming as something like notion or other block editors. Basically I love the simplicity of text files and want to create something that on the surface is as simple as a text file but has a whole lot of power under the hood.

https://trylist.io
This news is really disappointing to me because as a C# dev I am losing a quality native editor. Guess I’m either fully moving to vim or begrudgingly dealing with VSCode.
They should give a blanket licence to PIK and LSR and then plead for mercy watching rows after rows of 25 storey buildings.
glad I never trusted the microwave for food. Something iffy with that cooking method
Good points. Then, I guess the solution is that only auctioned tickets can be anonymous, whereas queued and lottery tickets must be sold to the real name of the person who requested it.
When you prohibit something popular, people will make up an excuse for doing it while pretending not to. The excuse will be as stupid and obviously nonsensical as they can get away with.

Turns out this is a millenary tradition.
Do you mind sending me one? I understand if not since I've been lurking more than I've been commenting, but I really value online forums like HN which don't seem to suffer (as much) from the issues that plague, for example, Reddit, and I'd appreciate it :D
> If your car followed the unix philosophy you’d have to bring your own radio

I've seen plenty of cars in which you have to bring your own radio. AFAIK, there's even a standard connector in the back of the hole where the radio fits (and the size and shape of the hole seems to always be the same, so it's probably standardized too). I've even seen things like DVD players which fit into that same hole (using an articulated screen which retracts into the device's body).
Show HN: I rewrote the 1990's LambdaMOO server
I got my start on the Internet in the very early 90s playing with, authoring in, and programming on LambdaMOO (https://en.wikipedia.org/wiki/LambdaMOO) and similar systems. Shared virtual social spaces, with a persistent object oriented authoring / scripting language. They can be classified as MUDs (depending on who you talk to) but the focus is social, creative / authoring, and shared programming not RPG gaming.

I've always wanted to see this kind of thing modernized and further developed. Over the last 25 years or so I've worked on similar but novel & improved things, but never finished.

So I decided to just re-implement LambdaMOO and use that as a base, instead and keep compatibility as a goal, but build it out on a more modern foundation that takes advantage of multiple core machines, newer network protocols, newer connectivity methods, uses MVCC transactions for the shared database etc.

LambdaMOO is a somewhat extensive system in that it is composed of compiler, a virtual machine, an object database, user permissions system, network runtime. In some ways it's kind of like a shared, text-based Smalltalk image/runtime... So quite a bit to implement and get right before it all works together.

The big challenge throughout has been slavishly maintaining backwards compatibility so existing "cores" (databases) work.

It's not done, but it's darn close. Would like for people who are into this kind of thing to check it out, and maybe even help.

Many of the technical aspects here are still provisional, but this is the start. Constructive assistance welcome.

(Yes, it's a rewrite in Rust, but that's not really the point, even though that's a cliche that's fun.)
Of course having source is more convenient, but not as much as it may seem. The attacker is looking for something the source did not intend to do, so they're already "reading between the lines".

Many memory safety bugs can be found by fuzzing code as a black box. Fuzzing is used by code authors too, because even people who wrote the source code don't fully understand what edge cases exist based on the source code! If the code has Undefined Behavior bugs, then the source code may not even match what the actual program does.

There are good decompilers, and as I've mentioned, writing an exploit will necessary depend on working with compiled code — you must know what's in memory, on the stack, and where "gadgets" are the exploit can jump to. This information is not present in the source code. Deep understanding of compiled code is a prerequisite for writing an exploit.

Bugs have been found in closed-source Windows for as long as it existed. Even the recent attack on Apple Messages combined this bug with a bug in Apple's closed-source sandbox. Security by obscurity has always been tempting, and never worked as well as hoped.
You're right - you're so not an entrepreneur & you're clueless about customer-led development or new age problem solving.

For context, I'm a TypingMind user (the ChatGPT wrapper) & it's so much better than ChatGPT that some of us bought the license & started paying for API, even to use the free GPT 3.5.

Since then, it has evolved to support custom models & today, I could train a custom model on a bunch of research papers or product documentation & chat with them, something that takes a lot of effort to develop for non devs.

Developers are not the primary market - non devs are & we are very happy with the product.

BlackMagic again, is a revolutionary product - afaik, nothing like it existed when it came out & a ton of us happily jumped on it, realizing how much it helped with Twitter growth.
It's not about whether the rules are binding. If the rules have the support of the users and so do their violations, then it's all good.

I mean, maybe you should think twice about participating in a rule set that comes with a community that feels the need to break the rules regularly, but that's all somewhat orthogonal to the language used to express those rules.

NFT's are the adversary-resistant equivalent of mutexes and semaphores. It seems short sighted to think that we'll never need that.

Even if trust in crypto never improves, there's still room for trust in cloud providers to degrade. That is, regrettably, the typical direction when it comes to companies.
That's amazing and I'm now wondering if it influenced the demoscene. In fact I'm specifically thinking of "Intrinsic Gravity" by Still, which has fairly similar concepts going on, especially at the end. It's also one of the best executable demos I've ever seen.

https://www.pouet.net/prod.php?which=64756

https://www.youtube.com/watch?v=-ZxPhDC-r3w
If you want to use a car analogy, Prusa is the Toyota of the 3D printing world. No-one is arguably what they offer isn’t high quality, it’s just it’s 5 years too late, and costs too much.

For a company that’s been leading the charge on hobbyist 3D printing, they completely missed the boat on the Voron style printers. If they had simply mass produced a voron style 250x250x250mm printer, right around the time they announced the XL, and actually delivered it, the world would be a different place, and you could talk about Bambu Labs and Prusa in the same sentence.

Prusa is getting destroyed at every price point in every measure of quality. You can get the same quality for cheaper, or better quality for the same price.

Prusa’s ideological purity in reprap style printers has held them back. No significant innovations in hardware, no economies of scale from mass production, using open source firmware but failing to take advantage of community innovations like input shaping. The only place they really had an edge in was the slicer, which turned out to be the most portable part of their ecosystem.

Bambu labs illustrates how glacially slow the 3D printing industry have been innovating. A Prusa MK4 isn’t that far detached from the I3 that came 10 years before it. If the list of improvements amounts to a couple of dot points, that’s a sorry state of affairs.
The "airtight hatchway" argument is that it's not a security bug in the program. I don't think TFA makes the case that it is a security bug, so it's moot.

Personally I'm not particularly moved by the lolbin and footgun case it does make. I am just mildly put off by how text editors and IDEs are inextricably bundled with so many double-edged remote capabilities.
A more or less single-todo-file system got me through college, it’s a great approach.
I would take off the "/s", because I agree with your statement at face value.

If there are a limited number of tickets but many thousands of fans who are willing and able to pay, then naturally the price goes up. And whether you like it or not, people are either paying with money, or paying with time (e.g. waiting in line), or paying with frustration (e.g. going through opaque scalping networks).

The root cause of the problem isn't scalpers; it's the original concert seller either setting too low a price or too low a quantity.
I feel you... even though I have a generic mac I currently live in a dorm with internet shared by 500+ people. I think I get captchas every single time that it's possible. Sometimes in the same minute. I actually turn on my vpn sometimes for fewer captchas
Looking at it from a risk management perspective there’s more nuance.

There’s lots of ways to tunnel, but a methodology that looks and may be legit is a great one. This a great way to have a long term, persistent exfiltration mechanism. Compromise some desktops, move laterally through the network and you have a river of data flowing out.
Nothing stops the tide. The pressures of systems like this build up until not even the government can stop it. The biggest dam in the world cannot stop dead in it's tracks even the tiniest trickle of water. Something will give, could be the entire financial system collapses, could be guillotines, but the government is not omnipotent.
And Big Bird's imaginary friend was always high a kite. "Heeeeyyyy Biiirrrrrrrd". At least they didn't make him a pink elephant.
Basically translating it to Swedish, which I don't mind helping with! In other words, i18n support.
Have not had a microwave in our home for at least 16 years, and don’t ever feel like we are missing anything. There’s literally never any ordinary household situation that requires that fast heating. Just put your leftovers in a pan and stir them occasionally!
Where is the greed???

This article articulates pretty well everything i’ve read in all the wantreprenarial / bootstrap articles i’ve read, which is summed up as “build a following, ride rising trends, iterate fast”.(and dump things that slow you down / have peaked) This article is in line with the build a following, and shows which rising trend he’s riding.

The part about the money irking you seems to come from a place of incredible privilege. He earned
his independence and is selling a non-essential product on the free market, before B2B powerhouses move in. He shares what he’s done and experienced with the community and also hired employees.

He escaped the 9-5 and says he’s only working part time, which allows him to do the non work things you mentioned though he prefers surfing travelling and gaming to your rock climbing and nature walk.

The article is not even behind a paywall or part of a bootstrap course, so again where is the greed?

More power to him.
I completely disagree with the premise of your comment.

For years HTML has been evolving to take features that used to require heavy JavaScript (e.g. dialogs, popovers, as recent examples) and make them available to authors without needing to use any JavaScript.

HTML has enough of a complement from CSS/JS that it needs its own book. For example, semantic HTML doesn't make much sense in a JavaScript book. I end up going through the spec over and over again. Would rather have something open next to me on my desk.