skysight-inc/HackerNews huggingface dataset:
>> Pretty sure 99% of regular people would be happy if there was a desktop with GNOME 2 feature parity but with a good Wayland compositor

You mean like the ability to put things on the desktop? There's even a desktop folder, but well....

I use gnome and I agree with you.
Sometimes I do wonder... maybe 1 based indexing is better and would cause less off by 1 bugs for non-US devs?
App linking (URLs that open apps) doesn't work in Messenger. You have to press-and-hold the link, tap "Open in Safari", and then safari will redirect to the app. Terrible UX.
There is a full on assault on anything remotely related to the Capitol Hill intrusion.
This is one of the major reasons that I don't believe search ads are worth anything for any but the largest of players. There will always be someone with a larger check book, especially if you are just starting and bootstrapping your thing. The playing field is always tilted in the direction of the larger player
Saw this joke on Twitter today:

That’s what I call “serverless infrastructure”
Huel is big in Europe. It’s basically the same deal as soylent.
People who can figure this out are not the target.
I love the guarantees given by Nix (I'm an immutable/functional-lang dev, Elixir specifically, so I really do get that), and I get that introducing a certain amount of complexity is sort of unavoidable when going in this direction (similarly, functional languages have a learning curve), but Nix for some reason still isn't clicking for me- I don't know if its UI is just terrible, its learning curve too steep, or something... but it's the sort of thing you can't just dabble in, you have to commit 200% to... and I think that's asking a lot of people. To use the cost/benefit analogy of functional languages, it feels like Nix has a much steeper cost to get the (admittedly unique) benefit of a completely deterministic software stack.
> Chef John from foodwishes.com

Funny how you can hear written text.
It definitely seems like a policy that should be reexamined. If you're a newcomer to a market and a big entrenched player buys up all of the search ads with your product's name, how can you hope to be discovered via SEO?
I don't think there is any general rule, the fact that higher educated elites in the US and western Europe happen to be left leaning is a self-perpetuating accident of history. In many other countries, higher educated elites are right-leaning.
I'm sure it depended on geography and time period, but I've read that it wasn't always possible to drink water due to cholera. There may have been a necessity of mixing in at least some wine with the water, to disinfect it. Some have gone so far as to suggest that the arrival of tea from China, which required boiling the water, resulted in a bit of an intellectual boost in Europe.

There were many monasteries where beer and wine making were part of their business model.
yes, isn't that the whole point of free speech?
I don't get your point with this comment. bedhead suggested that Big Mac consumption by poor people leads directly to their food desert problem, my comment is that that causal order is not clear. An apparent preference can be created by lack of choice, not by actual choice.

Do people in food deserts prefer Slim Jims from the corner store and Big Macs or does it seem that way because of a lack of choice?
In light of what the others have said, perhaps you should edit and show a better example.
Are the threats from the left a problem?

Kathy Griffen holding the President's bloody decapitated head?

Or "If they even TRY to replace RBG we burn the entire fucking thing down"? https://twitter.com/rezaaslan/status/1307107507131875330

Or are those not as dangerous? Or have we simply realized that mass censorship makes the situation even worse?
It's a design decision if both sides have competing benefits and you choose one. In this case it's a planning / engineering decision: other work is prioritised higher than implementing the previews.
I think I had fast and reliable thumbnails at those specs, but GNOME3 would lag too much (GNOME 1.4 did because Nautilus was borked, but at least 1.4 didn't patronize me as "dumb user, we the gnome/rhel devs know better what you need")
Telegram does not really support e2e encryption, except for 1:1 chats (which will only work on one device and must be activated explicitly)
Unfortunately they operate in the US so they can't

https://youtu.be/gRelVFm7iJE
It all depends on who you're hiring and what you're building. Definitely applicable to startups and innovators coming up from the bottom.

But, there are absolutely companies maintaining low-growth Clunky Java Accounting Application for Insurance Companies #574 for whom this approach is contraindicated. Those companies can hire relatively entry-level, average graduates, at commensurate salaries, and assign them highly structured JIRA tickets.

Would they get better talent if their fronds tended more toward the SV model of compensation and autonomy described in the article? Absolutely. But in terms of marginal productivity or ROI, it's far from clear that it makes much of a difference to the financial performance of Cluky Java Accounting Application for Insurance Companies #574. That means massively overpaying for skills, or skill levels, that aren't really needed, or aren't needed enough to matter.

No, it's not the kind of software development any of us want to do, and I think the audience for this post are for the most part in no danger of having to. But I think it's important to be honest about the fact that this sort of dimly-lit, cubicle-dwelling sweatshop software work _is_ a high percentage of software development occurring on the planet. For that type of company, following the "SV" philosophy would arguably constitute a dereliction of fiduciary duty.

My view may be somewhat coloured by my exposure to medium to enterprise-sized companies in the telecom world, where a lot of the work is tedious, unimaginative and formulaic, using unexciting but established technology stacks, and so forth. But it still needs to be done, and there are companies who darken the skies with people to do it.

Lastly, I incorporate by reference everything that has been said elsewhere in this thread about the nature of large organisations and the poor scalability of engineering-led company process. Most software work, by volume, doesn't consist of skunkworks innovation or the development of something new. Most software work is incremental, in many cases strictly maintenance mode, and caters to many stakeholders. Large organisations and big capital serve an entirely different purpose that is realised at points further along the technology and product lifecycle. In this comment, I merely chose to focus on (1) the problems of empowering "average" talent this way and (2) the poor prospectus for doing so.
> spammers would be able to flood the network with crap

Would there be a legit motivation to do that? I get that it's a threat, but would it be possible to gain anything from DDOSing that network?

Seems like either a) you come up with a system for banning spam IPs, or b) the spammers improve the anonymity of the rest of the network by creating more noise for the messages to hide in.
Only the directory is pronounced etsy. The rest of the time we say et cetera.

I don't even know how widespread etsy is for the directory. I hardly ever hear anyone pronounce anything, since most communication among programmers is written.
Recursive search instead of type-ahead search within one directory in the file picker is criminally terrible. I don't think there is any implementation of a file picker that behaves like this (other than Gtk's).
Hahaha this made me realize a workaround I use. I always drag and drop from Nautilus to upload. Hahaha oh man. Talk about being trained by inferior tooling.
They should be able to find a cloud provider in Russia
> They are behaving poorly HERE

That a critique of their behavior should not depend on the locality (an ideological statement) much less a locality that represents about 1.9% of the world area and 4.2% of the population.
> "They made an attempt to not only kill the app, but to actually destroy the entire company. And it’s not just these three companies. Every vendor from text message services to email providers to our lawyers all ditched us too on the same day."

If everybody else is an asshole, maybe you're the asshole.
Scientists theorize that aliens may already be here, but we don’t recognize them
> To save others the time, as I understand it, their disagreement is about the meaning of the equals sign.

I think it's more general than that. The meaning of symbols is not fixed, but a matter of intersubjective agreement and context. "2+2=4" if we intend that "2" represents the natural number subsequent to one and preceding three; and we intend that "+" refers to infix addition; and we intend that "=" refers to quantitative equality; and we intend that "4" represents the natural number subsequent to three and preceding five. This is actually not an "iff" statement because there are an infinite amount of other meanings we could reassign to the symbols contained within the proposition in order to result in a true statement.

But intent is a property of the speaker, not the phoneme. Intent does not inhere in the message. Intent must be inferred from context and previous usage of the terms.

> without a good definition all sides agree to, people can find themselves talking past one another.

I think this happens a lot and its why people think other people deny things like "2+2=4." Then there is a whole class of people who take advantage of ambiguity to instrumentally employ fallacies of equivocation.
Our great-grandchildren are going to look back on history and struggle to understand why we used a search engines that intentionally accept bribes to poison their SERPs.

I hope we can get this right one day. Allowing trademark squatting helps nobody but scammers (and search engines).
A compromise would have been performing a transparent audit in the disputed states, especially in counties where the counting stopped and resumed in the middle of the night.

You know, actually listen to and address their complaints instead of just saying 'you're a crazy conspiracy nut.'
I agree that they should not be able to do what they want. I’m just saying that they can. Which is something also think should be changed but it doesn’t change the reality of how it is currently.
the market does its job here in Europe, why not USA? Maybe you should fix your market then.
So they say. But I could never get that to work, with KDE/Plasma the dialog just never shows up.
How about when you try to save a file, so you choose File Save As, change the directory, and then try to start typing the filename and it starts searching (recursively!) instead of letting you type your new filename? Even better (not), then it lands on the first matching search item and makes the filename that filename?
With net neutrality, they would not need to own an ISP. They might need to find a friendly place to host their servers though.
I love the emphasis on breaking out all of the GPIO pins, it is incredible today how many dev boards either leave pins as not connected or hard wire them (no jumper to disable) to some onboad peripheral. Looking at you stm32 discovery boards...
Private companies just want to act in their best interest. Call it what you will, no one wants to be associated with them; and as such they get removed.

Amazon, Google, Facebook, et.al. owe Parler exactly nothing.
The reason people use Windows is:

- Because it comes preinstalled in their computers.

- Because that is what schools and workplaces use.

- Because MS Office is the de-facto office suite (although now you have Google Docs, LibreOffice, FreeOffice, etc)

- Because most games are released for Windows.

All these reasons are pretty sad.
And yet they are still online (edit: looks like they'll be online with AWS until 1159 PCT, my mistake)

I am pretty sure that coordinated withdrawal of services like this would amount to Tortious Interference wouldn't it?

Given Parler/Foxx's pentant for exaggeration and playing the victim I'm a little incredulous to be honest.

I don't like censorship or support it. Parler should stay, for all its issues. But that doesn't mean they're the victim of some giant conspiracy either.
New-old word: brand confusion
I think frequency will be hard to prove right now, but when you have things like this, they are completely justified. If it walks like a duck and quacks like a duck, it's probably a duck.:

"Parler, the "free speech" social network, reportedly removed a post by Lin Wood, in which the pro-Trump lawyer threatened violence against Vice President Mike Pence.

"Get the firing squads ready. Pence goes FIRST," wrote Wood, according to Mediate. "

https://news.yahoo.com/parler-removed-violent-mike-pence-170...
This is bad but it's not unusual. There are similar issues in Firefox and Windows. Nobody gets UI asynchrony right. There are race conditions in everything. It's particularly noticeable with a slow computer.
FWIW, I can tell you my father goes with whatever's in the ad 99% of the time. It's led to some... interesting... situations to fix.

But there are absolutely people like this, and FB makes money off of them in droves.
Imagine cheering this as a victory..
It's not that. Firstly there is a standard for where to cache thumbnails at least on Linux, and secondly the file picker already generates (or at least displays) thumbnails. It's shown in the article. It's just that GTK has no suitable widget for showing them properly.
Linux was always a Terminal-first OS. The UI efforts never came close to the depth that MacOS and Windows have.

Take for example the scaling issue. It has been now almost half a decade with 4k Displays, and Linux still does not know how to deal with it other than 100% or 200%. Currently Linux is unusable for anyone with a modern display.

I appreciate the work that all the contributors put -for free- in projects like gnome and kde, but unfortunatelly, it is not enough. You need a Giant with financial incentives to drive this, like Google did with Android.
No no, what I mean is - when the Soviet government reported that the wealth in the soviet union is the greatest in the world, everyone knew it was a lie. But the side effect of assuming that everything the government says is a lie was also assuming that everything coming from the West is also a lie. So yeah, maybe we don't have the best quality of life - but surely Americans also don't, their TV also lies just like ours.
After the basic PID controller, what would you consider the most useful tools for control?
This small detail always comes up for some reason.

Anyway, I recently tried implementing some numerical linear algebra algorithms based on descriptions from papers and books. The books and papers all used 1-based indexing. This created some problems for me when I translated the pseudo-code to Python (which is 0-based).
Didn't he just post yesterday that there were many vendors lined up offering to host them after AWS kicked them out, and they would rewrite the app and be up and running in a week?
Interestingly I see an ad for Tiktok when I search for WhatsApp
I think they possibly mis-spoke and mean cut-and-paste, which does appear to be intentionally permanently disabled in Finder via the menu or shortcut. But you can drag so it's not a huge issue to me. Copy-and-paste works a-ok.
Somebody in Gnome did an awesome thing and I want to know who it was:

If I open my laptop after being logged in, I can just start typing my password and the login manager does the right thing: "Hey, he's probably typing a password. Let's throw it into the password widget and see what happens..."

I'm on an XPS running Ubuntu 20.04.

Who implemented that feature? It's a great ergonomic feature and improves the UX of logging in so much.
Ask HN: Whats the Y Combinator for HW/EE folks?
I'm looking for the semiconductor equivalent of ycombinator where EE/HW/CED types hang out and share URLs, projects, ask questions etc. Is there an equivalent?
I just tried it (new account) to see.

Downloaded client on Windows. Fine. Installed fine.

Hit the button to make an account, everything went fine. It sent a verification email. I clicked the link. It said "something" was wrong with my setup. I JUST installed it, with the default options.

On a hunch, I went back to the client, and was able to log in. The failure message was entirely spurious. If I hadn't been tech savvy I likely would have been scared off and not bothered, assuming it was just broken.
AWS networking isn't _great_ but it's decidedly better than DO (which is actually the worst of those listed based on my own TCP connection tests).

Linode is pretty stable if not very exciting, Vultr is "better than DO", but their networks are almost always in maintenance.

For a little context; I maintain IRC servers and those are currently hosted in vultr (with linked nodes in 5 regions), I notice ping spikes between those nodes often and sometimes congestion which drops users. (IRC is highly stateful TCP sessions).

I've only known two truly good networking suppliers, GCP (and their magic BGP<->PoP<->Dark Fibre networks) and.. Tilaa.. (which is only hosted in Netherlands.. which is why I can't use them for my global network)
Or you give people low performance ratings repeatedly.
I highly recommend this book. I am 100% going to buy their next book too.

Julia is an awesome language and the ecosystem around it is getting better quickly.
Yeah. When I started cooking I read a bunch of articles on theory of cooking, what utensils to use etc, but in the end I realized they are all counterproductive. The first few attempts at cooking are bound to fail, and spending hours and hours on preparation and decision paralysis makes the failures much more disheartening. It's much better to stick to a few simple recipes and just do what they say without questioning why. The analysis / innovation can come later.
I promise you people have gotten this right. I have a 198? Mac Plus on my desk that I can boot up and do this on and it will work properly. I’m having trouble even imagining the insane event-processing architecture that results in keystrokes being processed out of order.

Edit: Alright, alright, forget the old computer. My new ones get it right too. All of which is a red herring, because the point is this behavior is ridiculous and never should’ve shipped.
There was no 'armed militia' this is hyperbole from the news. They were peaceful protestors.
I agree with you, I don't really understand what Manyverse is doing. I see posts, but I don't know if they come from the pub, or from following someone directly, or what. I see four posts that I think are from the pub, but if you don't see them they might not be. I also see someone's stream, and I'm not sure why...

All in all, it's very confusing.
It's a bad example - phone conversations are relatively private and not meant for public consumption.

If this was P2P messaging I'd agree. But that's not the case here.
I mean you can't run a site with no censorship where people are openly plotting the violent takeover of the us government and/or violent events. It is just a liability issue.

This isn't some kind of censorship issue, that just isn't legal and never has been legal.
I'm guessing enough people slip through the cracks :/
AIUI, it's not saying that the increase in 2020 was only 13%, merely that 13% would be the largest increase in 50 years.

We'll have to wait and see what the final figure is, but the midyear figure in the article is much higher:

> Murder up 36.7% in 57 agencies with data through at least September (though most have data through November).

(Note: I have no idea if Jeff Asher is a credible source, but NPR seems to think so.)
Obvious conclusion since everything that isn't far-right is far-left. /s
They’ll be subject to NSA monitoring at that point. Not that the executive branch was keen to act on the intel in plain sight..
AWS isn't pulling the plug until tonight. It doesn't mean anything that the site is still up.
for most medium/high, when an oiled pan, you can see the super faint smoke. for some oiled, even based on the viscosity from shaking the pan. water test is good for learning this point. but water in an oily pan can hurt later so good to learn to do without :)

some startups have been experimenting with built-in thermometers, so I can imagine this classic design being different 10yr from now :)
My personal theory about why this isn't fixed is that in open-source software, if you halfass a UI implementation one time it keeps that halfass implementation more or less eternally because it's "good enough" for the person who learns to work around it.

For my photo editor Filmulator I resolved to not add features that haven't had the UI fully thought through. For a while it meant it was definitely subpar capability-wise, but now that it's approaching feature completeness it means that it's actually intuitive and streamlined to use.
Facebook has the cash to burn, even if it's a less-than-stellar marketing decision. My guess is this is a short-lived advertising campaign to protect the moat during this heated moment.
It will eventually be like this anyway. Nothing is preventing them from building stuffs themselves. Even if they and Trump build their own platform, they will have to build their own bare metal server clusters and scatter those across USA. Not to mention they will have to hire and pay actual market salary from DevOps, backend developers, frontend developers, UX designer, testing engineer, security engineer etc. In the end they will burn their money fast just paying those engineers salary building stuffs just for them without the ability to generalize their platform and amortizing the cost like AWS, and they will fold in a few months.

There is no way out. Everything is dead end. You want to isolate yourself from your neighbors. Sure, that is fine, go alone if you want to go fast. Just don't complain when your neighbors are isolating themselves from you.
>I'm just talking. There's a global pandemic and like most of the world right now, I don't get out much.

Haha, I hear you there. Have a good one.
Of course, much of the code is still C.
> Also Jetbrains IDEs are closed source software

Not all of them:

1. https://github.com/JetBrains/intellij-community

2. https://github.com/JetBrains/intellij-plugins

3. https://www.jetbrains.com/pycharm/download/ (see how the Community Edition is Open Source)
An AppArmor rule used to prevent it from working on my system.
OP here. The tool is free to collect text testimonials from your customers. You can add your curated tweet shoutouts into the wall too. New users can get 5 video credits for free!
The complaint is legit. But making a page about your pet issue to create emotional response and cause rants about gnome on social media? That's annoying.

Here's a better structure for the post "This is an issue that really impacts me and I care a lot about. See existing bug / discussion links. I can't solve it myself, but it's important enough that I'm willing to put up bounty for that work." I don't think anyone would complain about it.
"don't like twitter, make a new one!"
For me this is really annoying as well, together with the stupid
text input fields that may display a blinking cursor even when
they're not focused. And Firefox has this weird issue that now
and then a newly opened tab doesn't focus the address bar,
forcing me to use the mouse to select it.

And I still don't get this trend in some newer software to make
tab switching via Ctrl-[Shift]-Tab feel like the lottery instead
of just going to the one on the left or right. There's a reason
we can reorder tabs by dragging them around, and a reason our
keyboards have more than just those three keys, and "fidget cube
replacement" is not it.

Sometimes I wonder if the UI designers never use their own
products or just aren't aware that building habits for chains of
workarounds should not be the normal way to interact with
computers. /rant