skysight-inc/HackerNews huggingface dataset:
> I mean standard non-fraud startups.

Fraud is not black and white. "Toxic positivity" can enable shenanigans or conceal problems in an otherwise non-fraudulent startup.
> One of my favorite things to highlight was that following the Fed receiving taxpayer funds to prop up the stock market Disney had their greatest single day stock gains in history all while every single theme park, hotel and cruise ship were indefinitely shutdown and every single movie production was indefinitely suspended.

This only sounds meaningful when you take it out of context. Leading up to that it was quite clear the government had effectively mandated for Disney to stop doing business. One day a business, one day not. It was on a trajectory to zero.

It only had a good day after the government decided “maybe it will be less damaging to the economy to float all of the existing companies through this huge pause rather than let them all collapse and have everyone lose their retirement and their job simultaneously”.

The same for cruises, airlines, hotels, restaurants, museums, concert halls, doctors offices, etc. All sane businesses one day worthy of investment, the next day not.

There really aren’t parallels to what happened in 08 here. In 2008 it was a single sector imploding that happened to be the one with its tentacles wrapped around everything else. With Covid everything was failing because everything stopped.
Doesn't SUSE have KDE by default?

I use it on FreeBSD myself. It's an amazing desktop. I don't like gnome at all. It uses too much screen space (huge touch style window decorations) and doesn't have enough customisation for me. But KDE is perfect.
My company did this but for the purpose of working out how to make the most of our shrinking office space. Then the pandemic came along and solved the issue for the business as we work from home 4 days a week now.
I believe a start would be to write a Rust wrapper around of Qt and GTK (and other platforms native stuff). Probably using out-of-process integration.
Not for people who are not mentally stuck in the 90s. I am very glad things have processed and have left the ugliness and usabilitly problems of Windows 95 in the past.
I did not last even two paragraphs: I clicked through on "Ubuntu MATE cannot be trusted" and found something better summarised as "I tried getting away with calling people idiots on Ubuntu MATE forums in a bizarre social experiment and cannot deal with them not putting up with that."
Because they don't try to convict unless they already know the person is likely guilty

https://www.youtube.com/watch?v=OINAk2xl8Bc
maybe a smaller contact point means a simpler model that doesn't have to take the orientation of a larger foot into account?
Permanent license with one year of upgrades is - for serious users - a yearly subscription. With a price tag of $25 that sounds quite reasonable and also viable.
Pi 4 has a dedicated quad core ARM A72 @ 1.5Ghz and up to 8GB of RAM.

A $5 VM from Digitalocean has 1vCPU and 1GB of RAM.
Ask HN: Why is there so many different text editors?
Hi HN,

I wonder why there is so much different text editor/IDE on the market.

In my daily job, I only use Emacs to develop in Fortran, write small script in python/bash and write documents/presentations in LaTex. I don't see the point to switching to different editors/IDE for each use case.

IMHO, it is has much more value to always keep the same shortcuts and macros than switching to a specialized IDE for each language, and loosing this consistency just to have one or two special features.

Does anyone here use multiple specialized IDE/editors ? If so why did you make that choice ?
At least from the website this looks really nice and brings with it some fresh ideas -- kudos on the ship!

Tangential: Are you the only developer on this? How long did it take from first line of code to current state? This sees like a monumental effort, so curious.
What if there is an accident along the main route and a diversion is set up down side roads that haven't been exhaustively mapped?
My team is distributed (1 us west coast, 1 us central, 1 us east, 1 Europe - me) and we have had the same set of rituals pre/post pandemic.

- weekly 1:1 with our line manager

- weekly Team meeting (15 minutes of status updates, rest of the time talking over project ideas or other LoB)

- shared team chat room on Webex teams.

Both meetings are video optional but most folks choose to hop on video.

That’s it. It works well, and there is minimal bureaucracy.
We do this. Some people write "I made the X", others go into detail about what they're doing. It lets everyone on the team have a _very_ rough idea of what other people are working on.
Thank you for not releasing this software on a subscription / rent-a-software business model, and for reasonably pricing it. Most SaaS applications make me feel like a hostage to them, and just not worth the expense and hassle of it.
Mentally ill people do it. Manic episodes in particular lead to lots of impulsive buying of things like plane tickets. Algorithms can target their ads at people with mental illnesses and exploit them while giving companies plausible deniability. Algorithms can even predict when a manic episode is coming on.

If they have enough data on a person, data brokers can easily classify people by mental illness and deliver their information to those looking to target people with specific conditions like dementia. Not nearly enough oversight or regulation on this stuff.
Here is a list of url params duckduckgo offers: https://duckduckgo.com/params

I'm too tired to match them to parents link, but should help a little bit at least :)
> I do not agree with you. DoH allows to bypass blocking of HTTPS websites by domain, which is done by a number of authoritarian regimes.

And by PiHole.

Conspiracy theory I semi-seriously believe: DNS over HTTPS exists so Google Chromecasts can circumvent DNS based adblockers.
well, they could shut it down for being an obviously fake account.
If the barrier to entry to CGI use lowers, for a given new production lack of artistic skill and experience (not necessarily incompetence, failing to predict challenges and not having the budget to do a good job is enough) can vastly offset superior technology.
In short, Wolfram uses this term to describe distributed local state updates of a global state space. In his particular model, the global state space is a hypergraph, and the state updates are replacements of some local subgraphs with other subgraphs. This happens in parallel in all sorts of places, which is a not-too-surprising generalization of cellular automata.

And that's it. It's not very deep, and nobody outside his sphere of influence uses this term for that purpose.

The thing with Stephen Wolfram is that he invents all those terms, uses them as if they are standard terminology in the field (of physics or computer science) while freely mixing them with _actual_ standard terminology. That goes for "branchial graph", "rurial space", "principle of computational equivalence" and also "multicomputation". He is just diving deeper and deeper into his own buzzwordial space.
Does it matter? If there's an infinite supply of VC-funded startups it doesn't matter whether those startups ultimately succeed - Oxide gets paid upfront either way. If anything, companies burning money by buying your stuff for hype reasons without actually making much use of it is probably better with regards to support queries/warranty claims than those actually making serious use of the equipment.
Sorry for the late reply, lost the tab for a bit ._.

Something that might be relevant is that that LuaJIT can JIT-optimize FFI calls from Lua but can't/doesn't optimise calls into Lua made via C.

I might be able to go digging for the reference (at this point figure it's best to just reply for now, not sure if you'll see this) but I've read that "the approach" recommended to solve this problem is to move the main `for(;;)` / `while(1)` loop into Lua and have LuaJIT repeatedly FFI-call C, because that's the path that can go the fastest.
I believe the "x-nananana: Batcache" header is included on some/all WordPress sites hosted by Automattic. "curl -I https://automattic.com/" returns it as well.

Source: I work there. :)
AdNauseam still exists AFAICT, actually. It's only in Chrome where Google has classified it as malware and prevents you from installing it
Do democrats disapprove of creating internet access for Ukrainians?
Asking the author(s) for a copy (by writing a short mail to them) does also often work, if there is no other free source available :D
In the UK at least, solicitors will ask where the money came from to comply with anti money laundering regulations.

https://www.theguardian.com/money/2013/feb/20/cash-buyer-sol...
It bears repeating, once again, that contrary to a frequent conceit of software engineers in particular (as evidenced by all the baffled hackers incorrecting each other in these threads), the law is not a programming language.
> I realised there was no DTS support listed for the Panorama 3. ...

> “The reason for this is that DTS is not used by any of the streaming service companies and therefore is limited to people watching DVD/Blu-ray

It's kind of ironic, that after years of Sonos users asking the company "Where's the DTS on our expensive soundbars? Come on, this is an expensive set of allegedly smart kit, why aren't you doing it?", Sonos very recently released support.

Right when it's on the decline.
There's (linguistic) genetic relatedness, and then there is https://en.wikipedia.org/wiki/Sprachbund .

Similarly, although Northern Saami and Norwegian are not genetically related, there is so much borrowing of terms (also same alphabet) due to shared geography/history that it's easier for a speaker of Norwegian to learn Northern Saami than it is to learn Kildin Saami (more borrowings from Russian, also different alphabet, while very related to Northern Saami) or Korean/Nahuatl/… (just as genetically unrelated, completely different Sprachbund)
The contingent or smart orders are implemented by brokers (E*Trade’s are different from Interactive Brokers) or in trading platforms. They are held outside the exchange until whatever trigger condition allows them to be expressed as an order directly supported (which introduces timing and other risks that they won’t work like a natively exchange-supported order).

In terms of links, I don’t have a ready primer to vouch for. I worked 6 years in online broker tech, but it was decades ago.
Would be good to credit Monsieur Charles Bukowski.
what size?
we have daily coffe slot, but we are too few (10) and the chance to meet someone is rather low.
any idea on how to have more sociality (not strictly related to work) is appreciated here
The most concise word for that is not misinformation, it's malinformation; true information spread with an intent to cause harm.

https://external-content.duckduckgo.com/iu/?u=https%3A%2F%2F...

It's fine because you didn't intend to harm anyone, but now that you know it's dangerous, if you kept spreading that public data, we would know you intended harm and your behaviour would be rightly considered malinformation. That would be double plus bad.
The Book That Incited a Worldwide Fear of Overpopulation
When will Putin’s army run out of money? Not fast enough to save Ukraine
yep, feels refreshing to own software you pay money for
what's interesting to me is how the hell did Fast get to series B with such revenue? I wonder what kind of kool-aid got their investors in
> The only topic I use reddit for is politics.

Maybe I'm different, but for me, reading about politics it's important to read about opinions that differ from mainstream and might not be accepted everywhere, to challenge my own opinions. And the format of "upvoted content at the top" really works against that. Traditional forums where the format is "oldest content at the top" works much better for it. I've found technical content (where facts are just facts) works much better with the reddit model (and HN).
I thought so to but as soon as Afghanistan was mentioned, it changed my mind into "mundane criminality".

Heroin is a normal crop in Afghanistan. Lots of US military equipment was abandoned during the US retreat, and a lot of Afghanistan army equipment (from the US) was seized at the time by the taliban.

Trading of such things to interested foreign buyers (such as Burma factions hoping to defend against government air forces) feels more like tragic normal world events than Bond movie villainry.
https://hub.docker.com/_/rust
I didn't think it was a dark pattern at all. In anything, they are quite explicit about it.
My point is not about lack of usability or documentation. Rather that the nature of HTML+CSS+JS lets you do things you can't do as easily in either GTK or QT. In the latter, yes you can easily achieve a certain kind of UI, but not deviate from it, and even formatting/displaying a significant amount of information that doesn't fit into one of the classic widgets can be a bit of a pain.
Team of 6 in UK, 1 in Italy, 2 in India, 1 in Japan

- 3 daily standups per week (15 minute video calls for team alignment),

- weekly 1:1 with line manager (30 minute call or face to face if in UK office)

We do record some of the video conferences when our Indian and Japanese colleagues cannot attend.
> My plan is to try and beat them all eventually, but I am patient and enjoy making the app.

Patience (and slight obsession) is a superpower.
As a an aside: I wonder if we are hitting a local maximum in terms of programming languages/ecosystems. These days if you want to experiment with some truly novel programming concept (see for instance Unison, Dark, Luna), you have to compete with truly excellent IDEs, Git, excellent code hosting like GitHub, large open source package ecosystems, high quality linters and auto formatters, and other niceties.

So if your language/ecosystem can't take advantage of those things (for instance not being traditionally text based), you have a huge cost before you can meaningfully demonstrate any superiority. To do that you probably need dozens of people working for several years, and I don't think the economics are there for it.
but wasn't the point of the clause to allow licensees to remove additional clauses introduced by the original licensor?

how are licensees able to add additional clauses at all? that would violate the original license just as well.

what is the purpose of this removal clause then?
Programming GTK+ programs in C is rather unpleasant in my limited experience.

Despite the set of signals supported by widgets being a fixed part of the documented API, there aren't even explicitly typed-checked function signatures for callbacks appropriate for those signals. The docs tell you what the function signature needs to be for a specific signal like "clicked", but since all the callbacks basically get thrown into a generalized dictionary of void * keyed by signal name hanging off gobject, there's literally ZERO type checking of the callbacks your program installs on signals.

Segfaults because your callback had the wrong parameter types/arity for the signal you connected is the norm, and that's arguably the best scenario. You can also install a callback on a signal that expects a gboolean return, and your callback returns void, welp, no segfault, but unpredictable behavior. It's kind of awful, there won't be any compile-time errors when making these mistakes, despite being C.

It feels like someone learned how to implement a dictionary then made gobject and built a GUI on top of it with dictionaries all the way down. I don't want runtime dictionaries used for representing any set of things known at compile-time. Fine, use dictionaries for runtime-defined signals, but why the hell am I suffering this way for the things fully known by the toolkit before I even started writing my GTK+ program? Sigh. I may as well just write javascript.
Unless you have copyright on all the code, you're a licensee on at least parts of the code.

So while you're indeed the licensor of your enhancements, at the same time you're a licensee of the original code.
I’m not the only developer, but I’ve %90 of the work. Hopefully, we can get more support and expand

> How long did it take from first line of code to current state?

It started out as a part-time side project and after a while I started working full time on it. So, I’m not sure I can give an accurate answer to your question. The first commit was made in August 2020
I'm not an engineer, I'm a generalist who works in tech. I'm based in the UK, so no - I apparently have no idea about what it's like to live in the area. But that's not really my point. My point isn't about how expensive it is to live in SF, it's about looking at this bigger picture thing about money, how important it is, why the world (and let's face it, particularly the US and even more particularly the tech hot-spots of the US) is killing itself on 80 hour weeks for insane salaries but still being miserable and having to fill themselves with happy pills to get through the day, and meanwhile 90% of the world is scraping food out of a ditch. Sorry for being an idealist, or "out of touch" but I don't know how anyone can look at this and just say "yeh, I'm ok with that".

FWIW, some context:

- I live on a household income of maybe $100k for a family of 4, by the sea in Cornwall. We live what I would personally consider an extremely luxurious life: a 5 bed house, lots of space, lots of greenery, big skies, amazing seas, and time to look at them

- I work way less than a 40 hour working week. I work with non-profits. I love what I do. It makes me happy.

- I see my kids. I see my wife. I hang out with my friends. I have hobbies. I'm putting aside enough for a pension. No, I won't be able to retire at 50 (I'm 49!), and I'll probably still be doing this in 10 / 15 years' time. But it's fun, thoughtful work that (I hope) isn't going to kill me.

As you've asked - no, we don't give away 50% but we are gifting 10% of profits this year, to see what it means, and will likely be upping this and taking the Effective Altruism pledge next year. It's a small amount, but it feels important and the right thing to do.

I had to look up "tall poppy syndrome" - I'm getting old :-) To respond to this particular criticism - I mean, I guess I'd ask "what is success?" here. I don't know if there's a way of saying this without sounding highly antagonistic or patronising, but for me it's less about criticising those who have found "success" and more that I feel sad for people who think money is everything. It strikes me as the ultimate folly.

And thanks, but I don't feel held back. I feel pretty good. Anyway, It's 10am on a Friday morning and I should go start work ;-)
> Sounds like the whole thing could have run on a single cheap VM, perhaps with a second one for redundancy.

You're describing most startups here.
> I hear the only thing that makes the US a super-power is that commodities are priced in USD.

The US government does benefit from the US dollar being a reserve currency. But to say US supremacy is the result of pricing commodities in US dollar is a particularly bizzare take.

How was the Soviet Union also a super power?
There's something missing from the analysis, which I believe is quite important: There are only a few applications complex enough to push these toolkits to their limits, and that's not a case of "developers craving such a toolkit and not getting it". Most of the things people were going to write native for in the past have been absorbed into the browser; and many new applications are written with a more ground-up concept of UI that needs to start from the beginning with a lower level framework(e.g. game engines). Without that ambient demand pulling toolkits forward, they're going to revert to the needs of desktop environments - a problem which was already solved mostly adequately back in the 2000's and now is in a product churn cycle. The complaints of Linux desktop users haven't been about the desktop UI in quite some time; it's been other parts of the stack with friction that sometimes surfaces to the desktop(e.g. input devices under Wayland, or the entire landscape of audio session management), but not the basics of windowing and presentation.

Every time Linux faces big coordination challenges to stand up a more robust overall system, a "Ship of Theseus" method of getting first a political consolidation and then replacement has appeared. This can be traced at least as far back as the appearance of udev, and more recent examples include PulseAudio, systemd, Pipewire, and Wayland. One can see this taking place on both the GNOME and KDE fronts too: both had their toolkits come up out of an environment where GUI hadn't yet been commoditized, and therefore the stakeholders were broad. Over two decades on, consolidation has taken place, and that's gradually reached a point where it does impact the "alternative desktops" like Xfce.

The overall maintenance budget for old code isn't infinite, though. We can leverage the past, but only if we're still doing the same things we needed in the past. And I don't think the desktop is staying the same; the move towards touchscreens was a fashion, but the approaches to UX are generally going away from creating a space shuttle control panel, and instead looking for a way to configure more targeted workspaces. Which means that toolkit needs are changing as a result.
> Well despite being everywhere they at least seem to be mostly inert and don't really cause much issues as far as I'm aware?

A good bunch of them are known carcinogens (vinyl chloride), but generally, I'm on the same page as you: I'm not aware of any effects; no one does, and that's a problem - it's a species-wide natural experiment that has also extended to our food supply. If it turns out to be deleterious, we'd be fucked.
So... Your ritual is no rituals?
Where do I send my resumé? :)
Like with many things in my lifetime I think perfection was achieved in this area at least a couple of decades ago. As the article states, nobody actually cared whether a DVD had Dolby or DTS on it. There was this perception that DTS must have been higher quality, so you'd imagine it was (and often the DTS version sounded louder due to calibration issues).

Our relentless insistence on progression has led to gimmicks like Dolby Atmos. It really doesn't add much of value to anything. It's just a new logo to put on cheap plastic soundbars that will be in landfills in a decade.

When you watch movies from the early days of Dolby Digital in the 80s you can tell that progress has been made since then. But watch a movie from the early 2000s and it will sound just like one today. In fact, they often sound better. Examples are Lord of the Rings, Spider-man 2 and War of the Worlds.

Why can't we just be happy?
Democracy Without Elections
To the peeps running ECS? Why not just straight up AKS or GKE? Have you compared ECS to Cloud Run on GCP?
Where does [Ukraine] export [Semiconductor Devices] to?
You're right sorry I totally missed the fine print...
Don't underestimate people's laziness. I've seen Pis with the default password being setup in internal networks and then exposed to the Internet (either via an actual public IP or via a port forwarding) without any change. There was even at least one case where the use left the thing like that after my remarks about security, saying it was just a temporary setup and that nobody would find it anyway...
Migration to New Google Workspace Business Starter
Anyone know how to change the location that is default US when upgrading plans? I've been searching for help on this online but the buttons they suggest are not present on my UI.
that's just one truck- they dealt with a lot more during the blm riots
Modern versions of GTK+ support Rust, Python and Javascript. I love GNOME, but I think there's a decent group of people that would like a Rust-based GTK+ desktop environment.

https://github.com/gtk-rs/gtk3-rs