skysight-inc/HackerNews huggingface dataset:
I've not used Copilot but I've experimented with two other AI driven autocompletion engines in Java and Kotlin. In both cases I uninstalled the plugins due to a combination of two problems:

1. The AI suggestions were often less helpful than the type driven IDE autocompletions (using IntelliJ).

2. The AI plugins were very aggressive in pushing their completions to the top of the suggestions list, even when they were strictly less helpful than the defaults.

The result was it actually slowed me down.

Looking at the marketing materials for these services, they're often focused on dynamic languages like Python or JavaScript where there's far less information available for the IDE to help you with. If you've picked your language partly due to the excellent IDE support, it's probably harder for the AI to compete with hand-written logic and type system information.
I'm not sure how framing this in terms of IT migration to the cloud is helpful.

This could easily have happened if NATO contracted an equally-incompetent party to create and sysadmin a non-cloud data center.
> That's not what is happening though, a few developers replace thousands of business and industry people with automated tools. Say, automated route planning for package delivery, would take many thousands of humans if not for the AI bots that do the job instead.

Without reading and understanding the lump of labour fallacy, it can't be understood the relation between the fallacy and the displacement of jobs. In short, the fallacy is not incompatible with the displacement argument; the difference is in the implications.

> But your arguments against automation displacing programming jobs ring hollow. People said the same thing about chess playing programs, they would never be able to understand the subtlety or complexity like a human could.

Chess is a finite problem, SWE isn't, so they can't be compared.
This is how the whale wars started.

We should've never called them fat
What Is Wrong with Android Development?
“Must Know” Sampling Methods in Machine Learning
Which makes you wonder why Amazon keeps this scam-enabling "feature". Do legit sellers really need it that much that Amazon keeps it despite the scams?
It's not really clear to me what the problem is. Doesn't the Open Database License applies everywhere, brexit or not? I never thought that where an "open source" project is physically located as any impact on the license it uses.
Same here, my copy from 1989 is still on my bookshelf. Thanks for being inspiring!
There is no bash code in that script, it's POSIX find.
yes, a finger pointers heaven
'Medicine'? 'Medications'? 'Prescriptions'? I'd say 'drugs' does lean quite strongly towards the illicit kind.

If a doctor asked me if I was 'taking any drugs', I would assume they wanted to know in confidence about anything recreational; not prescriptions/off the shelf medicine.
What’s the alternative your company is considering to upgrading 10 year-old hardware?

Having students take a computing class without a computer? Having them do the course at a public library? Asking them to buy a Chromebook?

If a 10-year old computer works, it’s probably fine for the purpose.

My non-work PC and two computers my kids use for Minecraft are running i7-4770s, a mid-2013 chip in an 8 year-old Dell chassis. Mine’s a couple years of my use [bought used]; based on that experience, I bought and deployed theirs during COVID; they drive twin 4K monitors [albeit at 30Hz] and it’s not like I couldn’t buy 3 new PCs if I wanted; it’s just not needed. I didn’t think twice about throwing $50 of used RAM, $100 of new SSD, and over $1000 of displays at a $125 PC. In December 2020, I replaced the battery on my wife’s 2011 MacBook Air (her preference). It continues to work well for her.

In this case, tossing a cheap $40 SSD at a donated laptop seems positively tame by comparison. Or you can wait for someone to donate some 4-5 year old laptops.
No. Everyone believed the stories about Echelon and the mandated at&t "wiretap room" and so on and so forth. The situation is pretty similar as of today, in fact. People just put that into the back of their heads where they can ignore it and continue writing their HN post.
Ask HN: How did you choose which log management software to use?
Hacking QR Code Design
> ICs are mainly used in exports so limited domestic impact,

Then China would impose tit-for-tat tarrifs - imagine they slapped a 100% tariff on ICs.
I don't agree hearing and balance are the same sensory organ. They are two separate organs, just very near each other and indeed resembling each other, which explains why they are near each other.

The thought I was expressing is that there seems to be no separate organ at all here and that seems unexpected to me. I would expect there to at least be something like a specialized region. Not just that the eye in general happens to also have this ability.
I was one of the early adopters (July 2014) and I used it for texting for a time.

When they started pushing cryptocurrency I felt it was time to leave, a short time after
Zoom bought them out and I was glad that my account was already purged.
Show HN: Music to Improve Your Focus, a Science-Based Sound Platform
By making science-based music accessible to people everywhere in the world at the time it matters most, we empower individuals to live a more productive and efficient life.
No, unfortunately no SSD. I think that's the main problem actually.

The courses are government funded, so people without programming background.

> Learning to make do with older, limited hardware can be a very educational and even enlightening experience.

I'm not sure about that. I think for beginners, there's so much complexity already... it's going to be very tough for them.
Automation without live human review should be criminal. One could imagine non-internet analogous situations that are explicitly criminal.

It's common that automated decisions with no human contact cause situations like these; probably most of them go unresolved because the victims do not have the clout to arouse a mob.

Corporations have a monetary incentive NOT to resolve these problems.

It's time for regulation. The market has failed.
Thank you for the kind words. From where I am standing, I can completely sympathize with my parent commenter and I know how it feels like being stuck. I wish our society tried to help us treat all of this (because avoiding it in the first place seems to be too much to ask of it).

They are just words and I have no big hope they will help somebody but if they do, that will genuinely make me little happier.
What to do for keeping the house perfectly clean?
Cleaning services in Windsor are also based on a clutter-free setup and this is a reason that you too should start by removing the clutter. The best way is to number the storage boxes along with the stuff description. This will save your time and you won’t have to find your belongings everywhere in the house.
Looks like a cool concept. Martin started working on it some time after I moved on, so I don't have any insight on it. I'd considered incorporating Dominator instead of an original VDOM, but at the time, it wasn't obvious how you'd interface with it. Ie not much in the way of docs or examples.
I use a Thinkpad from 2010 as one of my laptops, upgraded with an SSD and 16GB of RAM. It isn't bad at all, but it is a bit slow for compilation, as my only complaint. I wouldn't want to use a laptop without an SSD though and the RAM though.

Perhaps, if you can't get new laptops, your boss would spring for upgrades. SSDs are cheap these days, so is the RAM. If you have some experience you could knock out the upgrades for all the laptops in a couple of days, likely spending less than a few thousand dollars
It's in the article:

One “important reason”, Rischard said, was the failure of the UK and EU to agree on mutual recognition of database rights. While both have an agreement to recognise copyright protections, that only covers work which is creative in nature.
SigNoz – an open-source alternative to DataDog, NewRelic
Technically it’s possible to get a lethal dose of neutrino radiation, but in practice you’d have to be inside a giant star while it’s going supernova: https://what-if.xkcd.com/73/
Wow, I'm honoured to hear from someone who loves these old calculating devices as much as I do! I have a Curta II and a number of the HP Voyager calculators from the 80s (11C, 15C, 16C), but the one that takes the pride of place in my collection has to be the Curta. Looking forward to adding a Klein bottle or beanie to my collection some day, too.
> What westerners do not understand is that the 2019 riots in HK are motivated by hatred toward Chinese mainlanders who have risen in wealth in recent decades and to whom HK residents have historically felt superior.

No it was not. Stop peddling CCP propaganda.
The future as I see it is that coding will become a relatively trivial skill. The economists would each know how to code and that would remove you from the equation. They would implement whatever thing they were trying to do themselves.

This would scale to support any number of economists. This would also be a simpler model and that simplicity might lead to a better product. In your model, the economists must explain to you, then you must write the code. That adds a layer where errors could happen - you misunderstand the economists or they explain poorly or you forget or whatever. If the economists could implement things themselves - less room for "telephone" type errors. This would also allow the economists to prototype, experiment, and iterate faster.
This seems strictly worse than the method described in the OP?
How does this compare to mobile homes in terms of price and use case? Many mobile homes are only "mobile" in the sense that it's delivered and installed somewhere - 90% are never moved again, because it's costly and complicated to do so.

The modular idea is neat, but I'm not sure how practical it is, and there are laws in many states that prevent you from moving homes without a licensed professional.
Privacy.com has been awesome for this and integrates with 1Password.
I worked on a diet/fitness gamification startup for 2 years. Built an iPhone app and a website with a fleshed out back-end. Spent around $50k of my own money for design, and coding help. Even built a list of 5000 users before launching, but it still didn’t work out at the end.

Prior to that, I hacked on a site that helped you outsource your shopping. Toiled for a few years, spent close to $25k of my own money, and made maybe $1 in total income.
We, in the west, need to double down on freedom of speech and expression. Yes, the law is clear but there is a chilling effect of censorship due to political divide in the west, especially USA is troubling. Actually, the law is standing on stilts too. Just the other day Canada is passed laws for anti-hate speech.

I see the west slipping in this matters and it bothers me deeply. If we're going to criticize CCP for censorship, which in their mind is "anti-hate" speech towards Chinese, we need to learn how to tolerate and stop cancelling people in our own backyard. Ask a comedian and see what they want to say about censorship/chilling-effects in the west. This is all very difficult because our social media companies are amplifying speech that would have never left someone's neighborhood, let alone the city before the internet existed. Hateful voices used to be ignored by local communities. Twitter does the exact opposite on a global scale, eroding the fabric of society.

I truly want to live in the world where anyone can say anything. In order for them to amplify their voices, they have to work hard and gather support in person, in flesh and blood, and march on the streets. Not the tweet button.
Travelling by motorcycle added a dimension to it. I always had to plan ahead, keep the bike running, find my next place to sleep, and generally make sure I'm not just driving through and missing everything. It's hard to just sit there when you don't carry your home with you.

It felt pretty productive, in the sense that your only idle time is riding the motorcycle, and the end-of-day beer and meal.

It felt rather silly to take a vacation from my vacation, but sometimes I just had to stop for a bit longer to recover. It really felt like work, but the kind that leaves you proud and fulfilled.
If you cannot convince your boss, I suggest changing your workflow. Don't use IntelliJ. I love it and pay for the commercial version, but I use Emacs and Vi for lots of things, including Java code. You can use a more light weight editor like VS Code etc. If you are on Windows, Notepad++ etc are also good options. You don't need IntelliJ to learn Java. Indeed it will hinder your students learning of the fundamentals.
Microsoft digitally signs malicious rootkit driver
Linux on desktop odyssey again and again.

I have a brand new Lenovo Legion 5 with AMD Ryzen, Nvidia 1660Ti. This is definitely not a new hardware nor it has some strange spec. Standard, rather low end stuff for about $1000.

I've just installed Ubuntu 21.04 (the newest non LTS version) on it. LTS version cannot be used as touchpad will not work, as newer kernel is needed.

I decided to burn ISO on DVD and run installation from USB external drive. Installation started to work, but the drive was working like crazy, after 15 minutes of continuous squeaking I've stopped install and read the Internet. It turned out that installer is doing some "checks" and they take such long time that there is some timeout and it install is started again and again (obviously no clear information about what happened, only some cryptic warning info).

Lesson learned: it is virtually impossible to install Ubuntu from CD (at least external one).

Ok, I've burned ISO on USB drive.

Installation worked ok, but it turned out that screen brightness is set to max value and there is no way to change it - keyboard switches changes are ignored, software switcher is also ignored.

Reading internet again. It seems some more people had such issues, no definite recipe how to fix this: some people were changing Nvidia drivers (I did that and it did not help, whatever I used and I've tried all of them), some people were updating to newest kernel (also did that and still no luck).

I thought that laptop is broken, but there is some little software called brightness-controller that seems to work (but when I start youtube video, my brightness settings are reset back to max again...). This somehow mitigate issue, but after restart I have to adjust brightness.

Next. Bluetooth. I go to settings, turn it on, GUI shows it is turned on, but it is not. When I move to other settings and back to BT settigns I see it is disabled. So enabling is not working, no error message, no information that something is not working.

Ok, trying to do this from command line. It seems there is some software called rfkill that blocks BT and you need to run rfkill unblock bluetooth to have BT on. WTF???

So, if someone thinks that Linux is working on desktop I have a bad news. It is not. Maybe if you have some 10 years old Intel laptop with graphic card on board, maybe if you install LTS version on Ubuntu or maybe if you install that newest PopOS then you can be lucky.
It sounds like a mindset thing that could maybe be changed. Perhaps at school he thought it a fun game and then as an adult worried too much about it. Wonder if he could psych himself back to a fun game mindset?
That's a bit different. While China did for all intents and purposes violate the agreement it had signed in the 90s nobody would question the legitimacy of the handover itself. Hong Kong of course doesn't have the American military machine deployed within its borders either. Having driven by some of those bases I'm kind of in awe - and that's just the stuff on public roads.
Ask HN: Avoiding Retraining
My first love is computer science, and I've always done it primarily for the love of it - likely always will, in a least a hobbyist form. However, I feel it's time to adult and make some of that dirty word, "money".

After two 1st class CS degrees, a PhD, several publications, many deployed projects, and many years of attempts at breaking into the industry and academia, I think it's time I admit defeat on this one. As fun as it sounds, I can't convince myself at this point it would be a good idea to do another degree!

I'm guessing this is pretty commonplace, I have several friends in the same boat. My question for hackernews is, being more pragmatic than I have in the past, has anyone found a well paid career that these skills transfer over to without requiring a great deal of re-training?
You are so naive. China is not Afghanistan. Look at where Taiwan is and how big it is. It is 100 miles from the mainland. China can take over it in a matter of days if it wants. China has 4 aircraft carriers now. China has become more and more powerful. And most importantly, China doesn't have oppositions inside and has no cap on casualties. And if it finally decides to invade, it will be all-or-nothing. If the US gets involved, it needs to pass Congress and maintain that win over strong opposition in its own backyard. And with large casualties, it would be another Korean War at the very least. This could well be the beginning of the World War III with nuclear weapons flying across the earth and killing millions. The US is still a stronger force, but it is getting weaker and China is getting stronger. The probability of this invasion happening is increasing with each day. And by that time, the US might not be able to stop it or get itself into a full-blown war.
In line with the Persident of Nintendo who was reported to never play games. https://en.wikipedia.org/wiki/Hiroshi_Yamauchi

I don't have enough context on how well Yoshitaka Sakurada is doing in his job, but at a high enough level it's possible to be a good leader without skills required to do the job few levels below. (not sure it's a good idea to strive for, but still)
It's more flexible, in that I can ignore all sorts of other commits that have no bearing on the bug I'm chasing.

Effectively, I am doing a manual implementation of displaying a "timeline" of commits that apply that code.

But whatever works for you :-)
I also do the same for every album that enters my collection and I share a similar distaste for getting info directly off of online sources. Rather than an auto-tagger I've actually thought about writing a tag linter: something that checks that every track in my library is tagged according to my guidelines, maybe even reference online services for reference to check that there's no albums with missing tracks or that there's no typos, or that every track has cover metadata, and so on.
Talking to people I did not know was very problematic for me too.
It was really crippling, sickening. Whether I had to speak to a single person or a hundred it was the same problem to me. On the other hand I had absolutely no problem talking to a friend or a person I know very well, but in a "formal setting" (like giving a talk or talking to my boss) I felt paralyzed and sick days before I had to speak. I remember spending hours trying to plan my future conversation with somebody like a program. I was literally trying to write every words that should come to my mouth and make different plans for every possible sentences my interlocutor would say.

Of course the stress level was much higher when I knew there would be a crowd listening to me. During my short career I had to give talks in English which to make it worse is not my mother tongue (I am French and bbtw I apologize my written English is also far from perfect). I felt somehow "jealous" of some people I was working with. They seemingly felt no stress at all when we had to give these conferences.

Now I am still not 100% comfortable talking to other people but I believe I made huge progress. I believe one important thing is to accept yourself as you are. Don't try to be someone else. Don't be so egocentric. Other people are no so different than you. I am really nice person and these people in front of you are also very nice why shouldn't they be ?

Yes I know it sound like some stupid Facebook post that some teenager would copy/paste. But at some point this realization somehow helped me.

Here is an other more concrete advice. I have been taking theater class for about 7 months now and I will have my first performance before an audience at the end of July. I believe theater really helped my confidence.
I wouldn't say it's "very few", all flights from HKG to LHR are fully booked despite the ongoing pandemic.
Birding from Your Window Is a Joy. It’s Easy to Get Started (2020)
> Instead of being forced to send their kid to failing schools, ...

The real issue is: Why are schools failing?

When I was growing up, the vast majority of kids were educated in public schools. They weren't perfect, but they worked at least decently for the large majority of students, and did so for decades. Across the entire region. And they did that as a monopoly system you seen to despise so much.

So we had a system that worked, was scalable, replicable, and maintainable. What happened?

I don't have all the answers there, but at least once thing is clear, there is now an over-emphasis on testing. We had a system that was designed to give citizens important life skills, and turned it into a system that tries to produce drones that can pass tests.

This is exactly the kind of thing we used to criticize Asian school systems about. And now we are trying to replicate their failings. WTF

That's the thing that frustrates me about this debate. People seem to think that educating children well it's such a difficult problem, that it requires constant innovation. That it requires the "power of the free market" to solve. No, it doesn't. We have known how to do it for a long time. It just requires political will.

And that brings us to another factor, one political party is actively anti-science and actively anti-education. This was definitely not the case 30 - 40 years ago. Back then, they were both pro-public education.
Prestige. In the US or UK different universities have different levels of prestige. In Germany they don’t. These differences in prestige are a function of differing reputations. German universities don’t generally have highly differentiated reputations. There are real universities and there are Fachhochschule and that’s it. The UK has Oxbridge, the other ancient universities, the redbricks, former polytechnics. Alternately Oxbridge, the rest of the Russell Group, all other universities. In Germany, otoh a degree from Saarbrücken is pretty much as good as one from Heidelberg. Prestige is attached to the highest degree you attained, not where you got it.
Software Developers Like the England Football Team Have Impossible Expectations
Nobody here was ever talking about a specific bridge.

I don’t know if you’re a non-native speaker? ‘This bridge’ means ‘this bridge design’.
(blush)

It's my way to cheat the chiropractor. Anything to avoid crawling around under my house.
Secretaries became admin assistants who are much more productive and valuable since they switched their job to things like helping with the content of written communications, preparing presentations, and managing relationships. I saw my mother go through this transition and it wasn't really rough (though she's a smart and hard-working person).