skysight-inc/HackerNews huggingface dataset:
Again, no, that is not what bothers me. I'm not sure if I was really that unclear - twice - or if it's just because it's monday :)

So here it goes, in full (similar to sibling poster cesarb's story): once you could, spending some time, just go over pretty much every possible option and select what you needed. Which mattered back then (at least to me), because compilation already took half a day on my machine so the less things to compile the better. Now over the years came more and more support for different hardware. That fact by itself obviously did not bother me, also because it meant I could finally hook up my insert not too common device here. What started to bother me was just that it took more time to go over all options. Whishful thinking because hard to implement, but I would have liked a flag like "ok you can just skip everything for harware which only existed before 1995 because I don't have that". So, reflecting on that period, I'm simply wondering what it must be like today to go through all options. I.e. I wonder if others might be bothered by the sheer amount of options out there.
My IKEA standing desk died after only one year, the crank jammed in the weirdest way and it cannot rise anymore.
> Emacs was invented for a world where Text was everything.

Text is still a large part of computing.

> These days programming languages are designed around tooling.

Every time I see a language which requires a lot of tooling to use it comfortably, usually it's bad designed one

> The whole idea of one having to press less buttons to move text around is really a solution for a problem that doesn't exist in the modern world.

I think the idea is not about having to press fewer buttons, but to bother your brain with unnecessary things as little as possible. With Emacs, you don't have to remember "where the hell is this command and what is the shortcut for it?", you type M-x (especially if you use plugins like counsel or helm) type some related words and that's it. You don't have to know how every function works - M-x decribe-function at your service! Not enough? You can always jump to definition and take a look at it.

> The thing is that kind of text manipulation work isn't common anymore.

You still write programs in text, the commands you give to computer ARE text too, even "modern" menus are nothing but text.

> The thing is that kind of text manipulation work isn't common anymore.

Emacs has LSP plugins, if that's what you are talking about

> Or in general some emacs features ported to vscode would be really neat.

Which features does VS Code have but Emacs don't?
I don't get what the "con" is?

Nothing fraudulent about marking things up. Or with using a "Italian/French sounding name", unless it's a real brand.
We need "proportional representatives". So people who are known national but not locally can gain access to congress.

It also helps against gerrymandering.

https://en.wikipedia.org/wiki/Proportional_representation
> I thought they did a neat job showing the engineer working for years tediously on the project.

I don't think that would look very appetizing for someone considering their career options...
The generation 1 chromecast is pretty old and underpowered (can't run YouTube TV DRM fast enough apparently) so I wouldn't be surprised, however I can't find anything about it no longer receiving uodates.
At it's base level, the groupthink thing is

> If you tend to voice ideas that the majority of the group believes are not constructive, then you do not get to participate in deciding what comments are constructive to the group.

That is not the same thing as the group being sexist/racist/any-other-ist. It can lead to the same outcome of the majority of the group thinks various-ist comments are constructive (or, more specifically, if the majority of the group is unwilling to flag various-ist comments as unconstructive). However, the underlying cause is not the same. It's the difference between a person being racist and a person not taking a stand to help prevent others from feeling the effects of racism.
There's nothing to engage with there, it's just not an interesting argument. There's a huge difference between just having a different opinion than most whilst still being able to defend it, vs. just $#!+posting like that flagged commenter did.
I did the same (but I got a new EdgeRouter X), works nice. I do like that Unify integration though, so I might go for a USG after all (more expensive, can do less, but looks so nice in the controller!) I do worry about that need to do data collection that Ubiquiti has been showing recently. My network is deeply personal....
The fact you don't have a resolution of 640x480 and you can lay down big high resolution icons in the taskbar help a lot in not needing to open the start menu
What is the point of start menu folders? How often do you browse through your programs?

When I want to do something, I hit the launcher key-combination of whatever OS I'm in (the Win/Super key in Win8/10 or GNOME; ⌘Space in macOS) and then type the first few characters of the name of what I want. If I know the search database is up-to-date (i.e. I haven't just installed the program, I then just immediately hit Enter before the dialog even shows results.) The program opens.

I feel like a Start Menu makes a lot of sense... for people for whom using a mouse is somehow a lot easier than using a keyboard. People who can move their fingers easily but whose wrists+forearms are immobile, for example. Or people operating the GUI through a thin-client app on a candybar-style cellphone. Or people using Windows on their TV with one of those Wiimote-like "air mouse" pointing devices, where switching to the keyboard has the friction of flipping the thing over, taking away your ability to move the mouse while you type. Or, for that matter, people using a game controller, ala Steam's Big Picture mode.

But in the regular case, where you have a keyboard and mouse in front of you, and are in a relaxed default position with one hand on one and one on the other? I can't see the benefit—for just launching programs.

-----

Now, for discovering programs... I'd never know about the "accessory" programs that came with an installation if I couldn't browse. I still recall the first time I installed Sim City 2000 and realized it came with a separate program called SCURK (a level+resource editor for the game.)

But it's been a long time since I've installed a program that came with accessory programs that way. These days—probably because of the influence of app-stores—every feature you get from an installation of "an app" is always accessed through the main binary of the app. And if it can't be, then they just don't bother to distribute it. (See also: macOS and the paucity of uninstallers for programs that install LaunchDaemons. You usually have to google for a script!)
So are you saying that ⅓ has a finite presentation in decimal? Finite binary rationals ⊋ finite binary numbers.
Anyone else confused about Clash of Kings on that list?
I think you hit the nail on the head and that this is one of the primary psychological reasons many programmers don't pursue politics.

I studied psychology and communications and so much of my studies and to an extent my aspiration were in the political/communications/leadership/management field, where in my earlier teens I was I more focused on programming and anything nerdy.

After university, I realized that I didn't (yet?) want to professionally go in the direction of my studies, so I dusted off my PHP knowledge and started 'doing websites'.

Since then, it's become clear to me that I generally prefer and thrive in this world, much as I sometimes miss the 'attending x meetings, being involved with y projects, going to z meetups' side of things just a little bit.

What I've noticed is a few things: 1) these two 'worlds' seem very distinct and I can't switch between the two easily, 2) the more time I spend in 'programmer mode', the harder it is to draw from the 'political compromise' / meetings well, not just in ability but also in patience. I've had to learn to 'manage' and make sure to feed both these separate energies to do my job as a freelancer/consultant.

For example, if I know that I have a meeting with a client on Tuesday afternoon and it's preceded by a few days of serious, focused programming, I make sure to at the very least keep Tuesday empty until the meeting, and ideally some of Monday. When I don't do this the world won't end, but I notice that I'm much worse at handling the improvisational nature of a meeting. I also need more time to prepare for the various permutations of the conversation I imagine might become true.

On the other hand, if I haven't done much programming for a while, I tend to be much better at handling the vague, suboptimal, compromise-focused stuff. And perhaps I get sloppier with my code too, but I'm not sure if that is true and it strikes me as a bit too neat to be true. Still.
Sorry I got under your skin! You should take a look at the state of civil liberties at home btw. Fixating on China's sins and ignoring the US' is kinda weird.
But just because I CAN do something in emacs that I would make a systemd service for now, isn't a good argument for WHY I should use it. Is it easier to add that functionality? Faster? Is it because you get some benefit from everything being in one program? What benefits does it offer?

I don't need my text editor to send email, monitor file changes, be an IRC client, and make me toast. Or do I? What difference does it make what programs do those things, as long as they work well and I can extend the functionality as needed?
I have extensive experience of other systems, and for me, with my experience, it's not an extreme edge case.

If for you it is an extreme edge case, then I suggest you put it to one side and hope it never becomes relevant. But if one day you find a bug you can't explain, maybe it will help you.
Algorithm Design with Haskell [Video]
The part that screws me up is whenever the USB port is upside down, meaning the plug goes in with the retention holes facing down.
> I need better manipulation of context-specific, meaningful, rich objects.

They are still represented as text in 99% of editing interfaces, and you have to work with that representation.
Presumably this just tells the Chromecast to stream that video from YouTube directly. But OP's problem is that this doesn't work well for some specific videos.

So OP is using catt not just to send a video URL to the Chromecast, but also to actually serve the content.
Unless you only use one such website ever, then it's a win for the browser to be the heavy client instead of having separate ones for each.
If you trust politicians less than tech company executives, sure. But tech company executives are by and large pretty shady people.
Why would that be rose-tinted? I believe in the value of inequality, to a point. Where I disagree with the status quo is I don't think the top end should be effectively unlimited, and I think the bottom end should be a lot higher.

However to say that government policy can't substantially reduce inequality is patently absurd. The government has the power to take things from people, every year, in taxes.
How Uber Increased Employees' Income Tax Liability
This also isn't true in places other than North America. In countries like India, Pakistan, Bangladesh, Sri Lanka, there is way more gender parity in IT than in the USA.
Easy. You don't have them in popups, you have them in a dropdown that the user selects themselves. Websites then need to learn to fail gracefully if not given certain permissions, otherwise consumers need to stop using those websites.

The solution to privacy concerns is not "nuke functionality", it's "don't let websites abuse functionality for tracking purposes".

Just like how with native apps on iOS, the solution is not "don't let apps ever access GPS data", it's provide a UX that makes it fairly easy to choose and don't provide permissions to apps that don't need them.
To Keep Trump from Violating Its Rules, Facebook Rewrote the Rules
I learned so much about Yo-Yos from my Klutz book as a kid. It's STILL on my shelf... although the wooden yo-yo that came with it is long gone.
This was exactly my thought.

More or less downtime (as reported by a status page) is probably affected more by changes to policies re: how / when incidents are posted publicly between "Github" and "Microsoft Github".

Subjectively speaking (using Github daily) I haven't noticed a difference. In general, Github has never been extremely reliable even pre-Microsoft.
I have this one with an ikea kitchen counter top and it is an amazing combo, Highly recommend https://smile.amazon.com/gp/product/B073K1JSW7/ref=ppx_yo_dt...
Core Web Vitals Targeted, Mobile First Wordpress Theme for Content Marketing
Computer science is pretty esoteric, there may be physicists but are their theoretical physicists?

Also, it's a relatively young field really, in terms of the HoL.

Lord Sugar ran Amstrad, a computer company, but he doesn't strike me as even being a programmer or electronic engineer (I could be wrong). But HoL is a sort of upper-upper management type gig AFAICT.

Should computer scientists have some special social status? I imagine it's like, Idk, soil science, people probably don't know it exists and then probably think you're a farmer (IT support/Programmer).
I'm sure there are more Node.js modules for that than you can count.
I mean makes sense. They are probably migrating their infrastructure over to Microsoft’s and such.

Disclaimer: I don’t work at MS so no clue, but have been part of acquisitions
The flagging comes not from moderators, but from users.
I remember reading somewhere that the Chinese government is full of engineers/STEM degree holders, Physics, Civil, etc as opposed to lawyers in the U.S.

Assuming that's true, it makes sense from a 30,000ft level. CCP requires leaders to meet some socio-economic goal and that requires competency and a loose ability to apply scientific methodology.

In the U.S. it's much more important to argue your case, sound good and wiggle your way through the rules of law to get your way.

The above is an obviously charitable view of the Chinese system, but I can't help but feel that the U.S. has become too comfortable and apart from reality which this pandemic is now checking us for.
I don't think Google Docs was a thing until I was in high school. Still, don't think my schools adopted it quickly. I do have many fond memories of flash games too (and of course, viruses I inadvertently introduced to my parents' computers).

Back when I was learning computers in elementary school, we were taugh to use Yahoo! as our search engine and most of our 'computer' assignments for the day involved drawing butterflies in Microsoft Paint or seeing how many words we could type per minute.
>Steam isn't a monopoly though

Are you a pc gamer? Because if you are, I don't understand how you can't see Steam as a massive monopoly.

Perhaps you don't because they have done almost all GOOD with their monopoly power. Offline mode, library sharing, massive sales, etc.. but they are quite a monopoly.

If 99% of my library is on Steam, why should I bother buying somewhere else? It's just an inconvenience to me. Ok I can buy off GOG and have no DRM.... how does that really help me? I can already play it on steam with no problems, my friends can play the shared game on steam, I don't have to worry about multiple platforms etc..

Anyway- steam is a massive monopoly and we are lucky they use their powers for good!
Vast majority of users on HN are male... He is just talking to them.
And yet, it feels like it's increasingly competitive to get into a prestigious CS program?
> Why pay someone to mess it up, when I can mess it up for free?

Because it isn't free. Your time is a huge cost.

A senior dev who spends even 10 hrs on standing up a git server has blown through years' worth of GitHub costs, and that's assuming you're even actually using the paid service.

Factor in the extreme security requirements of a code server, including needing to update dependencies daily, and you're spending far more time self-hosting with riskier results.
emacsclient usually starts even faster than the Vim (even without .vimrc)
I don't think anyone are assuming everyone is, but assuming a specific reader is male is gonna be correct more often than not
bay area? dang that's a lot. is that writing CRUD apps? EE PhD's don't earn that amount even with 2 years experience
You are saying nurses, teachers and social workers have “low social prestige”? People worship the ground these folks walk on for their “selfless sacrifice” and what-not.
> Jims review on Ars was a bit unfair, considering the enormous difference in man power involved with the Haiku community and the commercial support most other OS’s have

I get that context matters, but if you're going to write a review about a desktop operating system, you should be comparing it to the other desktop OSes that are available so that readers have a point of reference.

> It’s a young system with potential. It’s a beta of R1.

To be fair, it's taken almost twenty years to get to the R1 beta. I've been following its development on and off since the demise of BeOS. I remember reading about all of the in-fighting from the early days of OpenBeOS, so I'm glad that they've made all the progress they have.

What they've produced is indeed admirable, but you can't ignore the fact that the technology world is in a very different place since they started this project.

When I look at Haiku today, it is like opening up a time capsule of a late 90's era operating systems.

Even when I had BeOS, I still had to dual boot with Windows due to the lack of broad application support. So as a somewhat interested observer/follower of the OS's development since the project began -- once I get past that feeling of nostalgia -- it's even hard for me to see the potential that you talking about.
How to Defend Yourself Against Scammers and Government: Hacker’s Perspective
Nice. I like the curl thing because I can hop any any server and not have to worry if I setup an alias or not....I got a lot of servers I am constantly on.
Yeah, harping on the browser situation seems a bit unfair. Chromium is phenomenally complex, almost an operating system unto itself. It’s not like porting a text editor.

https://www.chromium.org/developers/design-documents/display...
> you really need it end to end in order to get the best charging performance,

For reference, most USB-C phones currently ship with USB-A chargers, just like Apple didn't ship the iPad with the big USB-C charger when it was released.

But, the point is that you don't need that many wallwarts, and they're wasteful. When your laptop, game console and whatever all use the same power supply, you end up only needing one or two.

> and they've done quite a lot of work to lock out unofficial ones.

Apple is fully complaint and interoperable in their current offerings (I recall HP locked out foreign chargers, but I hope they stopped that).

My wife's MacBook Pro is fully compatible with my Nintendo Switch[1], Dell, CalDigit and other USB-PD chargers and type-C cables, just like my Android phone, Dell XPS 13, Nintendo Switch[1], and more can charge from her chargers and cables.

Compare that to a few years ago where all these products had proprietary chargers...[2]

-----

1: No, the Nintendo Switch and PSU is not dangerous, and work fine with all USB-PD devices. The problem is when the dock is in play, where everything goes whack, and third-party docks can cause issues there.

2. The "oh no, cables and ports are all different" isn't a problem, despite what HN/reddit wants you to believe. Super cheap, super thin USB-C cables aren't rated for TB3/100W charge, but that's a surprise to no one. Plug anything into a decently rated power supply and cable, and it'll just work.
I think my views are heavily influenced by the resurgence of nationalism. And I see that nationalism as being indicative of an inferiority complex in a lot of our world dealings. So that does colour my views on this kind of thing. But I would never presume to speak on behalf of others, or that my views have any wider applicability. And why should they? These are political views about the future of our country. There is no objective reality to chime with. A perception of our past has nothing to do with our future direction.

I absolutely agree that Britain has a serious economy and ability to project power. But that is not an objective reason to have a particular kind of foreign policy. Or to spend lots of money on reproducing a foreign military capability.
> I've often used floating point for currency

The question is WHY? Because decimal types are barely second class citizens across the stack. Is similar with dates.

Bad defaults are bad, and requiere stupid amounts of workarounds.

And just because excel do it?

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

Excel is amalgamation of surprises that are not fixed.And when you put the CORRECT results, the users demand that we give the same wrong results as excel!
I'm sure MS is super uncomfortable with GitHub's AWS bill. I've just assumed they're fast-tracking a migration to Azure
It is encrypted with MITM protection. That's why I do not believe in severe security issues in BLE. There can be problems with particular implementations, but in general it should not be less secure that typing password on a keyboard.
And behind the scenes, engineers were working quickly to identify and fix problems on what was previously reserved spectrum for a life safety system. It's also a quintessential public good; saying that it should be taken for private use is absurd and extremely short sighted.

Further, TDWR was developed in the 90's and has undergone upgrades since then. Don't dismiss it as some Apollo-era PDP-11 sitting in a closet somewhere just because you don't know what it is.
The USG is woefully under-powered. I'd wait for the UXG if you can...

https://community.ui.com/questions/Introducing-the-UniFi-Nex...
Vitamin e rich foods – high vitamin e foods- benifits of vitamin e
Tone: Honest inquiry. What do you get out of running Linux on an m68k accelerator? (I don't know what the answer is, but I'm happy to hear it and have no intention of arguing about it.)

(I understand wanting to run the original Amiga OS on faster gear.)
My wife has gone through so god damn many of those cables. They all end up corroding.

Finally got her a Qi charger, as her iPhone 10 supports it. Solves part of the issue.
Annotate any screenshot in less than 2 minutes
Suspicions from tech community confirmed from a credible source
Yes. Click on the comment thread line on the left.
Russian money is absolutely welcome over here - London is positively awash with it, from “Chelski” on down. It got to a point where laws had to be passed to stop the worst excesses (if one’s wealth is “unexplainable” now the UK government can crack down on it) and maintain a shred of decency. The post-Crimea sanctions annoyed a lot of people over here, I can assure you. Russia might be poor but Russian oligarchs are definitely not, and they do business like any other global oligarch does.
I use this now. It "just works" ™©®

Check out the develop branch though. Last I checked master was waaaay behind.
In poorer countries like the ones you listed, the benefits of a higher paying job are more likely to outweigh the social costs than they would be in a more wealthy country. So the social aspect becomes less important.
The color is a background for the text. It fades out because the bar stops being about showing the title text, and starts being about showing window controls, that exist as buttons with their own backgrounds and borders.

Sort of like how desktop icons have text with a blur-extruded drop-shadow. It fades out at the point where text is no longer shown.
Python's Reduce(): From Functional to Pythonic Style