skysight-inc/HackerNews huggingface dataset:
So, how about the concern that if we cut fossil fuel to 0% tomorrow (or even in a year or decade), we would have absolutely no way (for decades) to replace it.

We don't have enough alternative (renewable or nuclear or whatever) energy power, we need to build billions of electric cars (if we are to replace the current fleet), thousands of wind/solar/etc installations, ways to regulate fluctuations and store the energy that don't involve fossil fuel grid, as well as tons of factories, machinery, etc currently operating on fossil fuel, including our entire airplane fleets, plus all the armies in the world... Oh, and find the money to do all that...

So there's that... Some people seem to believe that if we turned a switch, we could turn to 100% renewables tomorrow...
I would think Blender does a good job too, but inkscape has no paid contributors. If it had people employed to work on it, I think you would see more attention being paid to UI.

Blender is one of the most successful projects out there, and assuming other projects could just 'do what Blender does' is ignoring some of the fundamental differences between Blender and smaller projects.
Architecture for something that is only actively developed for say 5 years is pretty uninteresting. You can make better or worse architectural/design choices, but you never really test whether the choices were sound if you don't maintain it for a longer time.
Like most open source end user software, the open source contributions are strictly in development. Good software needs a consistent design vision, for which I’ve found exactly 0 open source examples.

This is exactly the opposite of “a good FLOSS project.” It’s comically bad compared to even the discount competitors (sketch, affinity)
"Unsupported browser. Please view this page in Internet Explorer 6.0"
I don't get your second point- money "divested" is replaced by different money invested - there's no overall change.
I'm not saying it is not the correct thing to do, just that it seems like it's happening. But just stating this makes people downvote which is very confusing to me.
>But all those platforms were abandoned by their manufacturers (and most of them went bankrupt anyway).

And later Virtual Machines/Emulators for them were invented and (possibly with some limitations/quirks) you can still use that software.
How long have we wait after registration ? It seems interesting...
One thing I still miss in inkscape is calligraphic strokes, which is very useful for creating a professional looking cartoon style.

EDIT: Calligraphy is available but only hand-drawn. What I meant is calligraphy applied to a path, and the ability to transform the resulting stroke back into a path. These are powerful operations that are available in commercial offerings but not yet in inkscape, afaik.
I'm open to the concept but not where this article takes it.

Registry backups shouldn't be expected to be any easier with a different kernel. In fact, if anything it will introduce a lot more bugs, even just from programs that rely on kernel bugs.

There's no reason to believe NT is any less 'fresh' than Linux. It undoubtedly does some things better. Even as a Linux user, throwing that away would seem a massive shame.

While basing Windows on Linux may make some development easier, it also throws away the unique proposition that Windows provides.

It would take a lot of internal motivation to overcome the people who founded their careers on building an operating system for Microsoft.
That’s an illusion. Could you, in the mid-’70s, repair a vacuum tube? A capacitor? No. You threw it away and got a new one, and you didn’t care how it worked inside. Older artisans were probably even then horrified by the ‘new’ age of people who didn’t know how to properly blow glass bulbs.

See also: https://news.ycombinator.com/item?id=19113359
What a fantastic article. Only cringed at the humour once. Good takeaways.
Top Chinese State-Media Editor Complains About Internet Access, Deletes Post
> Alas it stopped spitting nonsense three years ago but it's still brilliant

I understood from this that three years ago it _started_ making sense... which would've been pretty cool!

Still great though, I'm tempted to make my own with some similarly random collection of inputs..
It is, but in the last 5 or so years, there have been a LOT of indie games "inspired by" DF released, with many, many examples of how to do it wrong.
Where can I see a link to what he actually said? As usual everyone is giving their own interpretation of his controversial remarks with their own spin.
Thanks. I've been trying to like LibreOffice for years and hadn't heard of FreeOffice. I have to try it out - and am keeping my fingers crossed.
Mandarin and Cantonese share the same writing system in the sense that English and French share the same writing system: mostly the same characters, innumerous cognates, and I can read the back of my cereal box.

Spoken Cantonese is a different language from spoken Mandarin, with different grammar and vocabulary, and when you write them down you get correspondingly different written languages. That written Cantonese hasn't undergone a formal standardization the way Mandarin did in the early 20th century doesn't make written Cantonese gibberish, just not fully standardized. And written Cantonese isn't only used for memeing on forums or text-speak, it's also widely used for casual writing in newspaper columns or in advertisement, or to authentically transcribe spoken Cantonese (rather than paraphrasing in Mandarin). See also:

https://en.wikipedia.org/wiki/Written_Cantonese

https://languagelog.ldc.upenn.edu/nll/index.php?s=written+ca...

[Edit: That kids were (and perhaps are) taught to read and write in Mandarin at school using Cantonese sound values, rather than writing in Cantonese, also doesn't say all that much about Cantonese as a written language. Rather, it demonstrates that Hong Kong is a diglossic (well, polyglossic) society.]
If you're just looking at the surface of the UI, the v1 release appears to include theming. There's a lot more to UI than that, but it might help it feel a bit fresher
I went to a course by Udi Dahan once, about CQRS. One of the people asked him a question about CRUD. Something along the lines of how would you use CQRS for simple CRUD operations. And Udi was like "just go to the database".

The guy kept asking the same question different ways like Udi didn't understand the question. The response was always the same. Then Udi said, if you need to go to the database, go to the database, don't over complicate things.

It was like a lightbulb for me, having spend ages always trying to fix everything into an abstraction of some sort instead of just getting stuff done.
I love Affinity Designer! I used to use Inkscape, but it has a horrible user interface (typical FOSS software). Paying $50 to buy Affinity Designer with a decent UI is ok for me.
In my experience the further away from fierce commercial factors, the greater the tendency towards cargo-cultism. Hiring for roles in government related work in the UK is awash with acronyms and buzzwords, as if it's the case that with enough methodology and certifications we can regulate failure away. Problem is: things still seem go wrong in all the same old ways despite all the latest greatest fancy new techniques. But hey, all our developers are TOGAF certified these days, so that's something!
iPhone X Mockup PSD, Sketch
And make symbols mean different things in different situations, and sometimes reuse symbols for the same thing, and sometimes make sin(x+3) mean the variables s * i * n * (x+3) and sometimes mean taking the sine of x+3.

Mathematical language is worse specified than markdown and has a huge amount of ambiguity and requirement that you understand the context that you're working in.

It works fairly well for mathematicians, in terms of being concise to express complex ideas on a blackboard, but overall it's a mess.
> Wait, who elects prosecutors?

Among others, the fine people of Dallas County, Iowa, where this drama is taking place.
My crashes were definitely due to Adobe. It was latest updated Windows, Nvidia card with latest drivers, latest adobe, plenty of free space and RAM, etc. It crashed even without any plugins.

Also as an additional thought, is it really that good that they make such a big software that can be crashed because of a plugin? They know there will be a plugin Zoo out there, they know the plugins sometimes have to use GPU on their own, which brings many troubles with drivers etc, - they still can't manage to just isolate in in their own processes? Plugins are used all the time, it's an industry of itself. Company of the size of Adobe can't foresee that some plugins will be unstable and they need to take care of it? The dreaded chrome can isolate websites in their own processes, Adobe can't do the same with a mere plugin??
> a better desktop experience

I think that's debatable at best. Of course the experience is better because you don't get in-system ads, forceful cloud integration, and all the bad stuff that comes with Microsoft.

But my personal experience of Ubuntu is a constant struggle against randomly occurring bugs, inexplicable performance drops, crashes, and bad design. It's still worth it because it's Ubuntu, but I wouldn't celebrate the UX too much.

Out of the box, Windows is orders of magnitude easier to use for non-technical users.
IANAL, especially in American law, but mens rea is usually a neccessary element for criminal liability.
We use them for continuous delivery, but there is no way to serialise a deployment. This is pretty critical to not shipping the wrong code at the wrong time – like shipping code that uses new database fields before the database migration to add them.

There is a third party orb that attempts to do this, but it costs significant numbers of build credits to run as it implements queueing of builds as busy-waiting, plus we've got evidence that there are bugs in it as we have seen out of order deployments.

It's very difficult or near impossible to build edge-triggered features based on build states. We want to be able to notify when the build goes red, notify for every red build, and notify when it goes green again, and just for the master/deployed branch. This is not possible (you either get all builds or no builds).

There is again a third party orb that implements some of this, but it's pretty inflexible.

We've had them remove features we were sold on. Not huge features, but we were told their billing worked one way, budgeted for it, and then they changed that because they couldn't get it to work correctly. They didn't tell us about this, except for just failing our builds as we were under provisioned on users.

Their support takes on average around 2 working days to respond, and often requires chasing to get a response. Once they do respond it's typically a fairly shallow response without much information, or that has misunderstood the issue, and so queries often take multiple rounds to get help on.

They sell a premium support package, but that is pitched as more about helping you to use the service better and I have an objection to paying for support in getting the service to work in the way it should.
That's bizarre, given that many countries operate just fine without one.
Why is this insane? At least it's some kind of accountability to the public.
> There's no reason to believe NT is any less 'fresh' than Linux. It undoubtedly does some things better. Even as a Linux user, throwing that away would seem a massive shame.

> While basing Windows on Linux may make some development easier, it also throws away the unique proposition that Windows provides.

Like what exactly? Do you have examples or just feel this way?
This is not a new fantasy, I've heard exactly this same theory mooted several years ago. It's obviously a very compelling one. Who wouldn't love it if Microsoft did an Apple and wrote the userspace on top of the Linux kernel?
A rare opportunity to see early Open University computers
When I couldn't program I almost achieved more! I saved time by picking stuff up and glueing it together. Then later spent ages learning specific softwares, plugins and their wiring only for them to fall out of favour. Later frameworks etc.

A web outfit I worked at should have concentrated on a few small plugins/components that would have handled most of their sites. Instead other behemoths emerged, that added pain and complexity to what should have been very simple sites. Only the author understood the ins and outs of a half finished product, that ended up bastardised for each project, resulting in multiple version hell.
But hey this was before good 'Git'ing. Oh for hindsight.
The problem is dominated by structural issues and non-market forces. You can live the exact same lifestyle in France and US, and your carbon footprint will be almost 3 times higher in the US.

Your personal buying habits cannot address the fact that energy grid is more carbon intensive from US, I cannot but electricity directly from a nuclear powerplant, UK government gives subsidies to fossil fuel companies, energy policy is politically decided, most of energy market is B2B, meaning you are not even a buyer there, the list goes on and on.
Running bellow 14 km/h is not running.
Advice to make the best soccer website
>There is no 'Fundamental value'. The price is only determined by supply and demand.

That's a "first order" thinking.

The parent posits that there are forces working (eg. use value or prestige value or fad value) before and beyond "demand" (which is obvious - else what drives demand itself? It's not some magic entity that emerges out of nowhere).

And hence, demand could be driven up beyond a sustainable level (e.g. in the case of the "gold rush", or the "tulip bubble" -accurate or not-), and be corrected when that reaches its breaking point. Or a state or business could also drive up demand artificially in some cases (e.g. buying its own stock covertly).

>At the end of the day an investor can't calculate fundamental value, there is no agreed formula for it.

No, but if they're good, they can and should approximately calculate how different this "fundamental value" is from the traded value, and how sustained is the demand, to calculate the trajectory of a stock, and its rick...
Ok, you're crazy. The GPL licensing issues alone would be a nightmare for them, and possibly unsolvable from their business perspective.
>Major distros are shipping with a better desktop experience than Windows right now, and it has been like that for a while.

Can you provide some examples here? I'm running Kubuntu and it's OK but not Windows level of slick.

Problems I'm having are display scaling and multi monitor support for different display resolutions, shitty wifi drivers and networking needing a restart whenever coming out of sleep.

The only OS that's doing what you're claiming at the moment is ChromeOS just because everything is so wonderfully integrated and _just works_. Even if that comes with handing your life over to Google...
Yup - our ability to store large amounts of glycogen, sweat and long legs are very likely to be evolutionary traits that made it easier to hunt by chasing after animals without these traits and tiring them out to the point they cannot escape
One thing I love about Inkscape is its keyboard interface and specifically how it lets you scroll up and down, left and right and in and out. This should be standard in all two-dimensional editing applications but I find it sadly is not. When it comes to editing speed, the keyboard is absolutely essential and shouldn't be an afterthought.
Actually, no one brought this to our attention until a user emailed about it earlier today. If you don't see something being moderated that should be, the likeliest explanation is the simplest: we just didn't see it. We don't come close to seeing all the posts on HN. There are far too many.

As the site guidelines explain, the way to react to a bad comment on HN is not to feed it by replying, but rather to flag it and (in egregious cases) to email us at hn@ycombinator.com. Posting more comments complaining about lack of moderation doesn't help, for the same reason: we might not see it. In fact we probably won't, if we didn't see the original post in the first place. Making your complaint as sarcastic and cruel as you can doesn't add to its visibility.

Would you please review the site guidelines and follow them? They're written the way they are because, to avoid HN deteriorating further, users need to help preserve the site. Letting moderators know about egregious comments (in ways that work—flagging or emailing) is one way the guidelines ask you to do that. Not being snarky or calling names is another.

https://news.ycombinator.com/newsguidelines.html
Not a space elevator or anything designed by the team in the article, I can assure you of that...

It's not like there can't be some research that's realistic and have tangible (even if remote) goals, like e.g. rocket research in the 20s and 30s, and some that's just theoretical filler -- and that we can never tell one from the other...
I have an Ubuntu machine where it works in both Firefox 69.0 (with glitches, as another commenter noted) and Chromium, and another Ubuntu machine where it works in neither. Might be a graphics driver issue?
Two Words: Group Policies.
Kinda garbage article offering nothing.
Is Windows NT kernel really so bad?
I completely understand the limited time and resources, I can really empathise with that. However I think there are 2 ways in which they could handle this issue better:

1) It's a feature that is fundamental to continuous delivery that is missing, yet CircleCI market themselves as a CI and CD product. I think they need to be more realistic in conversations with customers, in their documentation, in their marketing material, etc, and give significant time in their documentation to workarounds and discussion of the issue.

2) They need to seriously work on their customer communication about the prioritisation system they use. Being constantly told to vote on "ideas" (when they are essentially bug fixes) is quite insulting, and as a customer makes me feel like my input is trivial, it's "nice to haves", rather than being something that genuinely matters to me. They need to have some empathy! Communicating more about the roadmap would be great. Maybe even communicating about all the things from the community site that they are doing each month would be an improvement. Right now it feels like being told our input doesn't matter.
EdTech Startup – 5 Years Later (harsh truths/insights for other founders)
>> It undoubtedly does some things better

> Like what exactly? Do you have examples or just feel this way?

Idk, like maybe letting you actually wait for a process to exit (until Linux finally added it in recent months), IOCP, not doing stupid things like overcommitting memory... I could go on...

And then there's the documentation which is like infinitely better than Linux's...

It makes me wonder, what information drives your skepticism? It seems pretty unfounded to me.
According to EPA [0]:

> A typical passenger vehicle emits about 4.6 metric tons of carbon dioxide per year.

I guess that's why so many people are urging to buy less beef. [1]

0: https://www.epa.gov/greenvehicles/greenhouse-gas-emissions-t...

1: https://www.theguardian.com/environment/2014/jul/21/giving-u...
Inkscape is just totally awesome and very much needed. Without it the only serious option left for vector graphics is the overly expensive Illustrator, entering Adobe's sucking subscription model where you can only edit your own files when a subscription is paid.

Inkscape is another great example of why we should try to support open source if we can.
Probably because not everyone wants to mess with decade old dependency and just start with something fresh?
So it is sad, that it is not open source, but apparently he proved the starting new approach is worth it.
If you're going to replicate the effect, please for the love of god do not apply it to anything that the user has to read or otherwise interact with.

Trying to click on a button, that moves as my mouse moves towards it, is an unpleasant experience.

Trying to select text that moves around the screen as my cursor drags over it, is a nightmare.

As for how it's done, it's just a CSS3 perspective transform, presumably updated via some JS running on each frame tick.
My Engineering Standards
I'll start taking these delusional ravings remotely seriously when authors try to analyze what it would be like to implement the driver stack, the graphics stack, the security model etc. on top of a different kernel, and demonstrate that it would change anything for the best. And not just throw away compatibility with twenty years of accumulated software and hardware.

So far it's only “MS did a Linux-to-Win layer with questionable performance, it means they could totally do the opposite with negligible loss while keeping drivers for millions of device models working! And compatibility with software that hooks at every point in the Windows APIs! See, Wine does a small portion of that just fiiiine after the twenty six years of development.”
He's not corrupting anything.
And the naming convention is absolutely horrid. It seems the main criteria is .. it should sound clever.
Sometimes I feel like independent journalism is inherently contradictory: journalists need to get paid somehow. Even without ads, someone needs to pay their salaries, and that means someone has control over them.

If subscription-based, you write what your subscribers are willing to pay for. If ad-funded, you write what your advertisers think is good for their ads. When paid by the government, there's the risk that the government may decide what you can write.

I fear truly independent journalism can only be amateur journalism, but you don't get deep investigative journalism that way.
It has come full circle; the PR industry was created to apply the principles of government propaganda in corporations, but propaganda isn't cool anymore, so they have to hire the PR firms.
You say that, yet it didn't concern you enough to let us know about it? That doesn't make a lot of sense to me.

The idea that if you see something unmoderated, it must mean that the moderators secretly agree with it, is a non sequitur. What's actually happening is that we only see a portion of what gets posted to HN, and we can't moderate what we don't see. That's why the site guidelines ask you to flag bad comments and, in egregious cases, to email hn@ycombinator.com. Fortunately, another user chose to follow the site guidelines and did so.

Please see https://news.ycombinator.com/item?id=21003570 for more.
IOCP and HANDLE objects in general. You can await on anything in NT, you can't even sanely wait on a mutex or socket at the same time in linux.
Vertical integration of the OS and kernel means that users can use the UI to respond to running out of memory where Linux just kills using heuristics.

I've heard of other things but don't know enough to verify them.
Can you please fix in-line commenting? I should be able to click and drag several lines and leave a comment on those several lines specifically. This is something everything from reviewboard to github have had for ages but gitlab still doesn't have. Additionally, gitlab defaults to lots of files not showing their contents in the diff which is extremely frustrating as I need to go click several times to enable the diff.
Charset Normalizer 1.0 on GitHub, use it to replace Chardet
I have been writing software professionally for almost 30 years now and yes, this is exactly what I see too. I find the underengineering far more productive though; because of time constraints I hack something together which works but is brittle (decades experience do help fight the brittleness even in a hurry though) and I do revisit to fix and refactor if the software survives.