skysight-inc/HackerNews huggingface dataset:
GNOME 3/Shell was something I hated with every fiber in my body until someone told me to actually give it a chance. They said "don't compare it to Windows, don't compare it to macOS, don't compare it to Gnome 2, just try and learn its idioms and go from there".

It turns out, at least for me, he was 100% right. I grew to really like Gnome after I dropped all preconceived notions about what it was supposed to be. I ended up loving the fact that the number of virtual desktops is dynamic, I ended up really liking how much could be done without a mouse, and I ended up being kind of surprised how it was both pretty and fast on my (admittedly fairly beefy) laptop.

I use macOS right now dude to the fact that I got it at a discount, but the next computer I buy will probably be a Linux machine, and it will probably be running Gnome.
You are missing the fact that automated copyright take-down systems aren't perfect and are likely designed to learn towards taking fair things down, and not living infringing things up.
Thats not fact, just drivel.

If it were true YouTube would long be an enemy of pretty much everyone.
Image is one of those laws of society that we all wish wasn't true, all believe shouldn't be true, but is intractable and almost certainly derived from evolutionary pressure.

"Vestis virum facit", or clothes make the man is extraordinarily powerful in business and social dealings. Clothes signal a lot of information quickly. So this isn't about you caring what other people think, it's about how what other people care about affect your options. I could prescribe a few experiments to witness the differences directly but I'll tell you from personal experience that the A-B differences are stark.

There was a time when I was younger that I raged against this rule, but it's a youthful variation of "old man yells at cloud". You can try and create a new reality in your head and believe it fervently, and cut your nose to spite your face, but image matters greatly to other people, at a deep level.
Lightning channel opens/closes are 2-of-2 multisig transactions. Taproot would make them indistinguishable from singlesig transactions.
This nicely explains overpriced T shirts with the name of some designer on it. It's a T shirt! But it screams 'I could afford to pay too much for this T shirt'.
> Just make a decent UI and stick to it. I don't understand why there are redesigns over and over and over.

It gets people (in your example, designers, but the same organizational disease affects engineers and product managers too) promoted. Perhaps somebody got promoted this cycle for "making a decent UI", but you're not gonna get promoted next cycle for "sticking to it".

And managers get promoted by "growing" teams to build stuff.

When performance and promotion criteria incentivize "having impact", which is understood to mean "launching stuff", this is what results. It's a analog of "teaching to the test" [0], or a special case of "gaming the metrics" [1] or "you are what you measure" [2]. I don't know if there's a term for the general phenomenon.

I agree it sucks, but while I'm invoking cliches, I should remind myself: don't hate the player(s), hate the game.

[0] https://en.wikipedia.org/wiki/Teaching_to_the_test

[1] https://mitpress.mit.edu/books/gaming-metrics

[2] https://hbr.org/2010/06/column-you-are-what-you-measure
You got a master degree in only 3 years in CS with two kids and a day time job? Seriously? First of all: hats off!

How did you manage that? Did you sleep occasionally? I'm in a similar situation (kids, job) and I just cannot see something like this could be possible without sacrificing one one front.
The BBC Micro and ZX Spectrum used ASCII 0x60 for £, the early 1980s probably being about the last time you could design a computer without caring what Americans thought. Maybe you could sort-of follow that trend, by squeezing £ onto the ~` key somewhere, and cover even more of Europe-the-continent with the basic layout?

(Why does the 102nd key (between left shift and Z) have another copy of < and >? This is good in a sense, because the layout works for both ANSI- and ISO-type keyboards. But it does seem a bit redundant.)

While as a longstanding US-Dvorak user, I would not contemplate switching back to QWERTY, this layout does look very sensible. I particularly like the US-style punctuation placement. (Far superior, in my view! " in particular is very convenient.)
People often put to much emphasis on goals while they are just the natural result of a trajectory.

Taking pleasure in learning is 10 times much more important than grades.

And the funny part is that if you succeed, you will get good grades.
dang is the moderator of HN
Floyd-steinberg dithering is at least an order of magnitude cheaper than JPEG decompression
You're moving the goalposts. I only meant to highlight that Amazon has no real equal online and that is it. I'm not talking about physical stores and I'm not saying they're a monopoly.
The best lithium ion batteries have 300-400Wh/kg (some cells do up to 650Wh/kg with sulfur), electric motors can have up to 95% efficiency. Long range jets can fly 20,000 km with passengers. Easily enough to do 500 miles. But if you improve aerodynamics, can go much further.
You can make the exact same criticism of OAN, Fox News, or MSNBC. At the end of the day, non-public venues are private.
There is no shame in going back to school. Ever.

I totally flubbed college in my late teens, and didn't go back to get my bachelor's until I was 40. I went to Harvard Extension, and it took 7 (seven!) years of 2 classes per semester, late nights, and long weekends to graduate, bachelor with honors, in Computer Science. I gained exposure and appreciation for some other topics along the way, like philosophy, and was surprisingly good at those, too.

In that entire 7 years, I held down a full-time job, raised one kid, birthed another, sold and bought two houses, all the while writing papers, developing projects, taking exams, and the like. I sacrificed some time with family, but definitely TV, movies, sports, and video games (still don't miss those, actually). My family and everyone I worked with, including my managers, were incredibly accommodating with my time, respecting my early mornings and lunch times working on homework, and encouraged me along the way, helping to count down the credit hours. I learned I had a much larger support network and cheerleading squad than I realized.

Did I need to go through all of that? Kind of, but not really. I was gainfully employed, and was killing it at work, but I craved the personal satisfaction of having accomplished this thing. I consider my degree to be my mid-life crisis gift to myself, and I couldn't be happier with it. Way better than a car.

Go back to school. You won't regret it.
The incentive is the calibrations where the org leaders get together to compare notes and align on scoring. A manager who's not aligned would not only see their reports' scores forcefully shifted, but their own performance as a manager would be seen in a more negative light.
I don't mind chatbots, provided I have the option to escalate the issue to a person without much hassle, and it isn't one of those pop-up windows that opens up EVERYTIME you open/refresh a page.

Usually, I use chatbots for basic queries such as scheduling appointments, flagging a fraudulent transaction, returning/replacing an online order, etc. All of the above are fairly straightforward and don't really need the attention of a person. For more complex issues, I don't expect the chatbot to answer the question in the first place, so there isn't much room for disappointment.

Sidenote - One thing I dislike is when the chatbots claim "Hey this is Cindy, an actual person ..." when it is clearly a bot.
The column images can be tagged with samples from an onboard gyro and compass. The stitcher does not need to rely only on the pixels themselves. Normally the next pass will be pointing a little higher or lower, so such annotations will be essential.
Resume driven development FTW!
I feel like we have different definitions as to what clickbait is - when I see a clickbait video, I can simply identify it by it's title and thumbnail, I've never needed to look at the like:dislike ratio to confirm that it's clickbait. What kind of videos do you find as clickbait?
counterpoint. this woman decided to continue with her pregnancy, despite knowing many of the severe medical conditions her child had. why should the state be focused on spending millions of dollars for an infant that never had a shot at life?

health insurance shouldn't mean we'll do whatever it takes to keep somebody alive no matter what
My belief is that Apple is milking Mac OS X for the last bits before finally releasing Xcode (which is basically the only real way to make iPhone apps) as a cloud service or porting it to Windows. I can't think of anything that, technically speaking, couldn't be done on Linux or Windows.

once mac os x is gone, their OS surface is so tiny and locked down that they don't really have to worry ever again.
> there is also a huge problem with things being touched for no reason and making them worse.

I have never been a big fan of Apple's software, but I must say that this is not just an Apple problem, it's a software industry problem.

The amount of software I use daily that has actually improved in the last 5 years as opposed to getting worse is getting frustratingly low as the years go on.

I have just upgraded to the latest version of Android and pretty much every UX change is worse than what it used to be, and I've felt the same way since 3 or 4 versions ago. Same with Windows, Spotify, YouTube, FB, Twitter, even Google search has gone downhill (not being able to get to the source image from an image search; although apparently that was due to a legal compliance reason).

We have come to a point where we have large companies employing thousands of people who need a purpose. Engineers re-writing the app in the most fashionable language/framework, designers deciding the UI isn't "fresh" anymore, PMs on a crusade to "simplify" the experience by removing features. These changes happen so frequently that the software barely has a chance to live up to its prior version before the next change happens.
"Unlike albatross or other long-flying seabirds, godwits are active flyers, not gliders—their wings are moving the whole time."

The article seems to indicate that they are, in fact, flapping their wings the whole time.
The founders also were aware that the only freedom of speech that you have is from the gov't restricting your speech.
I'm on a 2020 16" MBP. The screen blinks black as frequently and randomly as a human eye. The speakers audio pop frequently requiring reboot. Certainly not as bad as my lemon MBP 15" from 2018. But whether these continued problems are the fault of software or hardware I don't know. And does it matter? One of the draw cards of the Mac ecosystem is that the limited number of hardware devices should equate to more reliable systems.

An example, Macbook Pro back around 2013 had hardware volume and mute switches that worked instantly. Useful when going to a cafe, hitting mute as upon opening the lid to avoid blasting the room with music. Now with toucbbar, I get to the cafe, open the lid, the computer starts playing music and it takes 10-30 seconds to respond to touchbar controls.

I moved from PC to Apple back around 2005 for improved reliability, quality and simplicity. My first 10 years where great but the quality has declined so significantly that I've started trying linux distros.
>For example, there is nothing (official) comparable to javadoc for C#.

I'm not too familiar with Java but DotFX is an official project that builds a static HTML website from your source code comments.
The US is one of the wealthiest MEDC countries, and "homogeneous population" is just racist drivel.
Yeah it occurred to me that I glance down to see the likes and dislikes to see how credible some of the how-to videos I watch are. A lot of them are garbage or dangerous and that's reflected in the dislike count. Fortunately you can scrub through maybe the top 30 comments to see if there's anything off.
"Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something."

https://news.ycombinator.com/newsguidelines.html

Would you mind reviewing the Show HN rules too? Your comment broke them as well, and we're especially trying to avoid the culture of shallow putdowns when people are sharing their own work.

https://news.ycombinator.com/showhn.html
It is when combined with quantisation, and the article specifically refers to it as such.
Einstein's Theory of Special Relativity Could Create Unhackable ATMs
What makes you think that the idea of "the collection of all possible computations can be seen as a single object, instead of multiple processes" can be used as a tool to figure out the secrets of the universe? ;-)

It's a mere change of perspective, but everything that you needed to find out about possible computations, you will need to find out about an infinite object containing them, in the same exact way.
Russia conducted an anti-satellite weapon (ASAT) test in low Earth orbit
>On the other hand: I was watching Foundation on A+ the other day and there humans have colonized the galaxy (and probably killed any aliens).

In Asimov's original stories, humans are the only sapient species in the galaxy, with only one exception (<https://en.wikipedia.org/wiki/Blind_Alley>).
>We have a justice system if there are crimes like that.

And robust self-defense laws for when someone poses an immediate threat and there's not enough time to go to law enforcement to help.

>The GP said they were laughing and celebrating it, that's quite different from 'aren't feeling much sympathy for someone dying'.

It's called "understatement." To be clear, the death of such a person, especially if it is while they are in the process of trying to assault and/or kill someone (which the evidence clearly shows) is in fact something to be celebrated. The world is a better place for his absence from it.
Absolutely. I recently translated Microsoft's example code for using the Windows crypto API from C++ to Python, and huge chunks of the code melted away as it was mainly concerned with freeing buffers. Exceptions also helped.
The only reason to get a degree is to get a job that pays more.
that's where i typically find my wired ear buds as well.
Roughly, Taproot will make Lightning Transactions much more efficient and indistinguishable from simple transactions by introducing a new „Pay-To-Taproot“ validation type.

https://blog.chainalysis.com/reports/bitcoin-taproot-upgrade
I've never seen one in the flesh but they advertise on RFDTV (https://www.rfdtv.com/) all the time.
AMD's not nowhere. https://rocmdocs.amd.com/en/latest/Deep_learning/Deep-learni... shows what should be a followable happy path to getting TensorFlow going (2 year old TF 1.15, and a 2.2beta). I'm curious what is prickly or hard about it.

IMO the deep learning folk need to be working more actively towards the future. The CUDA free ride is amazing, but AMD's HIP already does a good job being CUDA compliant in a general sense. But CUDA also sort of encompasses the massive collection of libraries that Nvidia has written to accelerate a huge amount of use cases. Trying to keep pace with that free-ride is hard.

My hope is eventually we start to invest in Vulkan Compute. Vulkan is way way way harder than CUDA, but it's the only right way I can see to do things. Getting TensorFlow & other libraries ported to run atop Vulkan is a herculean feat, but once there's a start, I tend to believe most ML practitioners won't have to think about the particulars, and I think the deep engineering talent will be able to come, optimize, improve the Vulkan engines very quickly, rapidly be able to improve whatever it is we start with.

It's a huge task, but it just seems like it's got to happen. I don't see what alternative there is, long term, to starting to get good with Vulkan.
(2015)! come on

anything new at twitter since then you think?
What's the best way to read about all the new accepted grammar developments in Go in the last year or two?
Software development tools have been going backwards since then.
The target audience that is fooled does not read more than headlines especially not thous who already saw the TV coverage of the topic.
I think this is a bit of an odd take, given that the alternative is that the computer just silently allows you to download content from anywhere. I don't think this makes someone any more susceptible to malware than they already were. Little Snitch is the sort of software that the average person wouldn't install, anyway.

I understand the point, though. Going to just about any major website you will be pummeled with prompts to allow for a dozen different domains just to view one page, and it doesn't really give any indication of what those are used for. They have a what seems to be infinitesimally small list of connections that they do recognize and explain their use, but ultimately it's pretty useless for the vast majority of prompts.

I'd like there to be a better way to deal with this, but I'm not really sure what the solution to it would look like. You can download blocklists and just silently allow other connections, but I don't think that's significantly better than just using a hosts file.

The most useful thing Little Snitch does is alert me when individual applications try to phone home. For browsing the web it feels more like a chore.
Unquestionably it's the biggest gap. Having also switched recently, notifications on iOS feel like stepping literally 10 years into the past.
The problem with preventing harm to children is eventually you run out of other people's money.

/sigh
So, then: which one of you has good taste?
>The alternative is what?

Sharing your living space with a dozen people. Either family or random roommates.

What kind of economic background do you have to be asking this kind of question?

> I do not buy the idea that anyone is entitled to live anywhere and be able to afford rent and have a short commute.

I don't buy the idea that anyone is entitled to enjoy the benefits of essential infrastructure (which includes groceries, deliveries, restaurants, stores, etc) if it requires the people that power it to spend hours each day in commute.

>We may as well just ask for a utopia.

High-density, mixed use walkable neighborhoods aren't "utopia", it's how the cities always have been. Suburban cars-first developments and residential-only zoning are not some sort of natural order.

Speaking of cars, without tax-funded highways, the suburban sprawl would not exist.

NYC is far from utopia, but you can rent a studio today within 8 miles of Wall Street for $1400, in a safe neighborhood, next to public transit that will get you there in under an hour, with groceries and restaurants and stores in walking distance.

>Life is hard and filled with struggle

And this is a justification for what exactly?
Some discussion at the time:

https://news.ycombinator.com/item?id=9079671
555s
Does Taproot do anything to reduce the absurd power consumption? If not then it just feels as useful as rearranging deck chairs on the Titanic to me.
They must do. But if you've been in this area for long enough, I'd put my money on Databricks, if anything, because of their open source integrity
Actually Carrd doesn't support plugins yet. I work around it by using the Embed code feature.
It could be argued as censorship only if they have it enabled on the whole platform and on the hypothetical video you mentioned it decides to turn off for whatever reason. Censorship is against an individual or a target group.

Since they analyzed the platform as a whole and decided there are more harm than good in dislikes, and they are applying globally (allowing for a transition period), it is just how they decided the feature set to behave. You can't call it censorship if it applies to 100% of people and content without exception.
Is it named after apt-get ? (loved Debian and always will)
Processing billions of events in real time
Maybe I'm jaded and cynical, but in our current political climate, I don't believe these.

> 1) most people are kind and want to help others

Most people would CLAIM to want to help others, but there are a lot of people that say they don't want socialized healthcare and frame it as being against their tax dollars being spent to treat a smoker's lung cancer or an over-eater's diabetes. The fact that it could also save people from health problems that are no fault of their own isn't important.

> 2) most people are not experts in most things, but do know a lot about a few things.

They know they're not experts, but they claim to be. Not hard to find immunologists who earned their degrees from social media that think that vaccinated people somehow shed the COVID virus and actually increase the spread.

> 3) most people have different values which comes through in their priorities. Most value systems are equally valid.

The first part of this is absolutely true. Just look at "socially liberal, but fiscally conservative" people that will happily throw their values regarding minority issues into the garbage in favor of a tax break they probably won't even see because they don't earn enough.

Whether all value systems are "valid" I guess depends on your definition of "valid".
GNOME 3 is truly phenomenal, not enough people give it credit for being a nearly perfect touchscreen OS with powerful desktop options front-and-center. By comparison, the new GNOME 40 release feels like a lazy attempt at trying to be MacOS, which is definitely not what GNOME meant to me. Now that the majority of extensions are broken again, it's even harder to tune it for my personal workflow. I had to ditch it for KDE, unfortunately. I hope they head in a more interface-agnostic approach, for the future.
This look cool! great job, congrats.

What are you using as data storage? I understand btcd uses leveldb, are you using something similar?
Spotify is an ever-evolving trash fire. It's become very difficult or impossible to get it to display a list of albums created by a given artist, and then play album X. "Oh no" Spotify says. "I think what you really want to do is play <random popular song Y by that artist> and then a whole bunch of random songs by other artists you've never heard of, right? That's what I'm going to do for you."

I realize it's still actually possible to get Spotify to do what I want, but that stuff is increasingly buried beneath dark patterns.
Anyone have experience with both MatPlotLib and Vega / Vega-lite? I like working in Clojure and am just about to do a bunch of data-viz.

I've only done a simple line chart so far, and I used this oz library for interfacing with Clojure and displaying results in the browser. [1]

One of the problems was lack of error messages. Not sure what part of the tooling was failing me there.

[1]. https://github.com/metasoarous/oz
You are a dick. That's all.
Thank you for the anecdote. I'll have to do some more research in this area. We're using Django on the backend and minimal JS on the frontend already, though we have introduces some React in certain areas.

I think, as you stated, we just have to double down on layouts, tab progression, etc and rethink what we think we know about web applications.
That why the solution is to only allow speculation when it's "ok". M1 is believed to have a number of Spectre-esq security mechanisms built into it to determine just that. For example: https://patents.google.com/patent/US20200192673A1

Also, In dougallj's code [1] the zero of registers should be superfluous so it is assumed the function below is needed to make the experiments run stably by claiming ownership of the registers as part of a general anti-speculation security mechanism.

static int add_prep(uint32_t *ibuf, int instr_type);

The M1 explainer [2] has lot of interesting ideas like this contained inside it.

[1] https://gist.github.com/dougallj/5bafb113492047c865c0c8cfbc9...

[2] https://news.ycombinator.com/item?id=28549954
Maybe making it harder to find what you want makes you more likely to find what they want.