skysight-inc/HackerNews huggingface dataset:
>> “It felt as if I was telling him he didn’t respect me, and he essentially
said, you’re right,” he recalled.

I'm a PhD research student on my second year.

It's unfortunate to frame this in terms of respect for the student's person,
rather than his work, which is most likely what has lost the advisor's respect.

I've come to my PhD after six years in the industry. Because of this I see my
research as a work assignment: my advisor has handed me a project that I need
to see through. The success of the project is not guaranteed and it's up to me
to achieve it. As in the industry, where I earned the respect of my colleagues
by getting things done, so in academia, I can only earn the respect of my
advisor and other academics by delivering strong results and publishing in a
reputable venue. If I can do that, then noone will have any reason to not
respect "me" (actually, my work).

The important thing to understand is that your advisor's enthusiasm and
interst in your work cannot be taken for granted. And so is the enthusiasm and
interest of other researchers in your field. Unless you are delivering
genuinely interesting and exciting work, you cannot expect sustained
enthusiasm and support to continue that work.

Another thing to keep in mind about academics is that they are always on a
tight budget: of funding, attention, time, energy. If you take a piece out of
that budget you have to put something back in, or you will inevitably cause
doubt and disapointment.

It's a professional relation, studying for a PhD: you give something to be
given something, do something so that others might do something for you.
I would hazard a guess that most pure recruiters aren't looking at your GitHub profile other than ensuring that you've provided one. The hiring manager or interview team, however, might be interested in it.

Here are some things that I check for in a GitHub profile, as a hiring manager and as a recruiter (hooray startup roles!):

1. Repos that aren't just forks. I've seen plenty of profiles where the majority or entirety of repos are forks. Unless there's some annotation that talks about contribution to those projects, I assume that those forks don't contain any actual development.

2. Code past the boilerplate. A lot of projects start with enormous boilerplate, checked-in node_modules, and large-app scaffolding. The README should have a pointer that says "actual code is in src/app/site" or something, otherwise I click around for where the commit message is something other than "initial commit".

3. A real README.md. Bonus points for README.md in the subdirectories.

4. A "real" photo of you. LinkedIn profile pictures tend to be very professional and buttoned-up (sometimes literally). Most GH profile photos in my experience are a closer of the real person though. You're more likely to see a casual photo, a hobby, someone's dog, a photo of their art, etc. When that person is working with you, they're going to act more like their GitHub profile photo than their LinkedIn profile photo. Conversely, when I don't see a profile photo, that's concerning.

5. Nothing too boring, or too creative, in the name. The era of screen-name judging is not over, and you will get judged based on your GitHub handle. John35082192 makes me think that John reluctantly created a GitHub account and loathes using it. XxCodeMurdererGoatSlayerJohnnyXx makes me think that John is a bit of a weirdo, and his code reviews may be... uncomfortable.

6. Stars. If your real repos have real stars (or even forks), that means that not only have you creating something cool, but you've created something useful, and marketed it at least somewhat well. NB: repo stars are not expected for professional-profile style repos, only if you're creating something for an actual OSS community.

7. A real github.io page/repo. Maybe this is the basis of your professional profile, maybe there's a link to a personal website in your profile, but I am interested in seeing how you present yourself beyond which repos you show first.
> even acknowledge risks after a phone call with Trump

Here is how I imagine such a call.

"Oh, our planes are safe, Donald. Who's a good boy, Donald? You are! Good Donald!"
Hmmm, so running an operating system on your operating system consumes 20% more resources. Who would have guessed? :)
> Since most people’s work is going to be in private repos

Is this generally true?
Computer in the cockpit: Why partial automation can be more dangerous than none
Correct. I'd say openSUSE is more akin to Fedora in that context as both base and development distribution for SLES, much like Fedora is for RHEL (which in turn then "becomes" CentOS).
ProPublica (also non-profit) and many individual journalists, like Ronan Farrow, are still doing great investigative work.
This is how most people resolve cognitive dissonance. He wants the money and a clear conscience about the decision that brought it. The only way he can have both is if he'd been tricked, so even though that's not what happened that's the narrative he prefers. What he probably doesn't realize yet is that he has just created a new counterpoint to his perception of himself as an honest and ethical person. The cycle will continue until he learns to take responsibility for the moral consequences of his own actions. I wish him the best of luck on that journey.
Oh, it's still there, we just never use it. Or mention it in polite company.
You didn't read the post. They stated this was the case with no containers running, but the bridge network up.
That’s the 737 Max, but the grandparent was referring to “The whole 737 was preposterous” - not just the Max model.
My GitHub/GitLab profiles are full of hacky, ugly games written at game jams in 48 hours, often just by me or me plus some artist, with just one end-goal: to be able to present it at the end of the event. A README file is the last thing needed there :P
Related question: how many recruiters actually look at GitHub pages? Does this number change if one is linked in the resume they’re looking at?
What's "the best" is obviously subjective, but you can get a decent X250 for that price.
btfrs is such a weird choice for an enterprise focused system where people mostly want reliability / set and forget, though maybe the bad rep is old now (I haven't used btfrs in years).
Just skimmed it, thanks :)
A Brief Guide to Securing Containers at Scale
When interviewing devs, I always check GH profile. If its empty it's usually a read flag (meaning that I will have to do more work during the interview). Coding samples, contributions graph, personal projects can push a candidate forward very fast.

Worth to note: GitHub itself does NOT matter, the contents your profile and you contributions do. Prefer GitLab? awesome! Just don't forget to put it in your resume.
This is a good time to bring up the fact there was never an industry-wide standardization effort for laptops. A standard form-factor means components would be re-usable between upgrades: the laptop case, power supply, monitor, keyboard, touchpad could all be re-used without any additional effort. This improves repairability, is much better for the environment, and means higher-end components can be selected with the knowledge that the cost can be spread out over a longer period.

For desktop PCs, the ATX standard means that the entirety of a high-end gaming PC upgrade often consists of just a new motherboard, CPU, RAM and GPU.

A 2007 Lenovo ThinkPad X61 chassis is not that different to a 1997 IBM ThinkPad chassis (or a 1997 Dell Latitude XPi chassis). If the laptop industry standardized, manufacturers would produce a vast ecosystem of compatible components.

Instead we got decades of incompatible laptops using several different power supply voltages (and therefore ten slightly-differently shaped barrel power plugs), many incompatibly shaped removable lithium-ion batteries, and more expense and difficulty in sourcing parts if and when components break.

A little bit of forward thinking in the late 1990s would have saved a lot of eWaste.
Dude, I know. It's the clicking through the "learn more" links and other disguised buttons and mazes to disagree that anger me, while it could be a program doing it. Additionally, if the user just doesn't answer, the assumption must be no consent.
I just never got around to it. I have a .xmodmap somewhere which will probably do the trick. I'm using OpenBSD on the desktop :)
I've never met a recruiter who discussed my GitHub beyond asking for the link. As for interviewers, my GitHub has only been brought up a handful of times.
09:00 - 21:00 6 days a week.
How is anyone supposed to take this seriously?

They used an extremely simple psychology study to backup their massive claim that "Everything is luck'.

Can I similarly use bad data? An anecdote- There are hard working people, and there are people that would rather not.

After 5 years of this, I've seen the difference in outcomes. After 10 years, we literally have class differences between the people that are workaholics and lazy.

Not to say there aren't politics involved. But to call modern society luck based is ridiculous.
Point is that you don't need to, you can make any distro work. "Working out of the box" for Linux doesn't have the same meaning as for Windows. If you're a buying a custom motherboard for an old notebook that's nothing.
The idea of selfhood emerging from the context of relationships reminds me of the Japanese word for "human", 人間, which literally means "between people".
Probably works out a tad lighter than the X200 with whichever battery the user decides to use. The unmodified X220 I'm writing this on weighs 1.6 kg with the 'stick out' battery and I recollect that my old X200 was about the same.
it operates on magic now :p
William Byrd on ”The Most Beautiful Program Ever Written” (2017) [video]
What’s wrong with not having a profile photo?

FWIW, as a woman, I leave my photo off github to avoid the assumptions people make when they know someone’s gender. In fact, there’s research to back that up: https://arstechnica.com/information-technology/2016/02/data-...
Yes, please put your GitHub, GitLab, etc, profile on your resume. When interviewing, being able to see someone's code quality is golden.
Is there a tool that gives the average daily/weekly tweeting frequency of an account for last few months or just overall? I often have to unfollow already followed twitter accounts that, even though they are interesting, tweet too much effectively drowning other accounts' tweets which are not that aggressive and I end up unfollowing them. I wish there was a tool that I can decide right in the beginning whether they tweet a lot - find such accounts easily among the ones I follow. (I check Twitter occasionally - once or twice in a day or 2-3 days)
openSUSE still "uses" YaST, as in, if you choose to change something via YaST, it will happily do so. You can also simply install/uninstall various components. It also happily integrates with changes made elsewhere (e.g. the "Firewall"-module wraps around firewalld nowadays, which you can influence either via YaST or firewall-cmd etc.).

I sometimes use the Package Management part of it, since searching for something is sometimes quite nice in it. That said, I don't use it for installing software or doing updates etc., so you can absolutely use e.g. zypper & YaST side-by-side.
There are anecdotes all over the place, but the nugget of truth is that the human body can only exert so much effort, which means elite athletes have fairly limited training hours. But that still leaves plenty of time for things like film study. And far from getting merely "enough sleep every night", most athletes have to get even more sleep, which takes time away from the rest of life. It's still a very focused existence--but then, you don't receive exceptional results from less-than-exceptional input.
Not really an option in this case. When you feel like you’re having a heart attack you don’t go to the airport for a European trip :)

That $3k out-of-pocket cost was ECG, blood tests, urine tests, chest x-rays and talking to a doctor for 5 minutes. I wish I was kidding. Healthcare in America is an abomination.

I should, add, too, that the $3k cost was because I had insurance. The total bill came out to around $23,000 and I would have had to pay that if I didn't have insurance.

Seeing a cardiologist is a totally separate visit/bill.
And some of us are contributing to private repos hosted on bitbucket or gitlab. Just saying.
Good quality 1960s buildings made of concrete with stone flagging and wood paneling inside are nice spaces. I always remember the feeling of light and space in the 1960s blocks I worked in at University (1980s, buildings then 20 years old)
I was curious about what rule they violated -- it comes up in part 5:

"The first is Sony’s first viewing of Crash in person. Kelly Flock was the first Sony employee to see Crash live [ Andy NOTE: running, not on videotape ]. He was sent, I think, to see if our videotape was faked!

Kelly is a smart guy, and a good game critic, but he had a lot more to worry about than just gameplay. For example, whether Crash was physically good for the hardware!

Andy had given Kelly a rough idea of how we were getting so much detail through the system: spooling. Kelly asked Andy if he understood correctly that any move forward or backward in a level entailed loading in new data, a CD “hit.” Andy proudly stated that indeed it did. Kelly asked how many of these CD hits Andy thought a gamer that finished Crash would have. Andy did some thinking and off the top of his head said “Roughly 120,000.” Kelly became very silent for a moment and then quietly mumbled “the PlayStation CD drive is ‘rated’ for 70,000.”

Kelly thought some more and said “let’s not mention that to anyone” and went back to get Sony on board with Crash."
I’m a professor. I have a few thoughts about this.

First, the grad student/professor relationship is inherently asymmetrical, much more so than most employer/employee relationships. The degree has to last years or else you get nothing, and there are no hard and fast terms of the relationship like there is in many jobs. The professors recommendation might be the most important thing you get, and that is always running in the background. So many professors treat their students like robots.

Second, professors are essentially super students. We became professors because we have extreme standards. Your engineering manager became a manager because he was an engineer and got promoted, but having a professor as a boss is like if a famous open source developer was your boss. Nothing about becoming a professor selects for kindness or empathy, unlike a manager at an ordinary company who might be trained and evaluated—-especially in a large company—-on the happiness of his workers. So a lot of professors have essentially obsessive attitudes and no empathy. Add to this the fact that many students are escaping countries where they have little future. For example, the past few years, the Iranian economic crisis has caused a surge in Iranian applicants.

Third, the professors themselves are under extreme pressure. Everybody knows this.

Fourth, the work a professor outsources to students tends to be the stupidest and worst tasks, because the students usually aren’t good enough to make big contributions. This is depressing for the students: they’re smart people who signed up to work with a famous professor on work they cared about, but their day to day is to do things anyone could do for almost no money.

Finally, the professors are under pressure to create these huge labs. We don’t make profits, so things like funding and number of PhD students are taken to be metrics for evaluating. The US news ranking absurdly includes phd’s per tenure track professor as one of their metrics. So a lot of people are accepted who really shouldn’t be there, and the research is designed to have tons of busy work.
>> “I know lots of people who come out of undergrad and work 60 hours a week,” said James, referring to his friends in finance and other industries, “but they’re making so much more.”

So that makes it better? I'd have thought that, if academic culture is seen as exhausting and exploitative, a 60-hour work week would not be seen as anything different, regardless of the salary.

If a higher salary makes enough of a difference- well then, is that what this article is about? Giving graduate students more money for their work?
It feels kind of weird that large parts of the world have stopped to do profile photos on CVs for fairness reasons, but then you expect people to have photos in the links they put on said CV?

EDIT: and re forks: surely regular PRs against other projects would also tell you something?
https://en.wikipedia.org/wiki/Planned_obsolescence

https://www.activesustainability.com/sustainable-development...
Muji’s adorable autonomous bus hits the road in Finland
Ok, but the 6 years in Spain were 4 years for a Bachelor and 2 years for a Master right?

So I think that the new Bologna system must be 3 + 1.5 or something like that. At least that's how I've seen it implemented in some countries.

To me the 4 year Bachelor's was always a complete degree. It's the 3 year that's arguably not.
The title should have started with "Two blind mice"
There is in fact two things here.

Most continental EU countries used to have a different system before the Bologna Bachelor/Master system. In the prior case, many countries simply did not have a Bachelor equivalent. In France, Spain, Netherlands and Germany, you'd by default do a Masters-level degree. As such, a Masters is more continued education - it does not imply a big cut from a "practical degree" toward research.
Therefore, your assessment is correct.

But it is only half correct, because the other side is that in Europe, research universities and their degrees are meant to be for academic purposes. Most countries, especially German speaking countries, have entirely different systems (Vocational, applied universities) for students studying for a job.

In contrast to English-speaking countries, a vocational career is very much a proper thing to do and need not imply "failure" in any way. In fact, the strength of the German economy (and why firms moved back there from China), is the extremely high qualification of the median "technician".

It is still the case that many jobs (like nursing) are not taught at a university, simply because there is no path to academic research. On the other hand, the vocational education is not in any way inferior to a college degree in English-speaking countries.

A university was meant to prepare for academic research. That is why despite the first point, degrees in continental Europe were often more focused on research than on succeeding in a job.

An indicator of this can be seen by the lower rate of college graduates. This is often understood as a negative indicator internationally, but it is not really true. Yes, less people do college degrees, but college degrees are not the only possibility of qualification.

From my own experience, and I think many would agree, I think that the very high quality vocational education (and the fact that it is officially recognized) is equal if not sometimes better to prepare for a job. Especially the dual system, where you learn while working in a company for half the time, and go to a school the other half.

There is no doubt that this system is one of the reasons why the engineering sector in continential Europe has been doing much better than in the UK.

So in closing yes, the Master is a continuation degree. But, from the start, university is much more research focused.
These things, of course, are changing now.
Tierney had a followup some years later. Little had changed.

http://www.aei.org/publication/john-tierney-in-ny-times-recy...
The key is not in just disabling the fans and letting it all boil, the key is in not producing the heat, because of the undervolt.
Um, no? Are you confusing between launch of the App Store itself and launch of Spotify's app on App Store?
Tricks with Resting and Spreading JavaScript Objects
I want to know what other people will see when they look at my employees GitHub Account. If I see nothing that concerns me, I move on. All of our companies code is private so an empty GitHub is not concerning.

Daily stars in the seize_the_means_by_any_means repository is going to get your resume tossed.
Recommendation for Tech Blogging Platforms
I am a senior developer and I am interested in doing some tech blogging. I would like to get some feedback on what blogging platform would be ideal for tech blogging.

The topics could range from a variety of areas in computer science and mathematics including OS internals, security, programming, algorithms, statistics, calculus etc. My target is a technical audience interested in learning.

I would definitely like to spend more time on content and not have to deal with blogging infrastructure. I would like a platform where dealing with mathematical symbols and highlighting code is not tedious. Finally, I would like to reach out to a wide variety of folks including developers, ops, technical managers etc.

I am aware of github and medium but I am not sure if there are better platforms out there that will meet my needs.
Towards a Plan for L10 and L20
Show HN: Allun.ga – open-source URL shortner
>that's a huge groan and turn off and you lose tons of strength (credibility) as a candidate.

Toxic and off putting. You put too much weight on relatively minor things. It’s preventing you from fairly considering the rest of the candidate. You could be the one to teach them to do READMEs well.
Ask HN: What is the status of XMPP in 2019?
There isn't much left to kill there, given the massive reorg/layoffs in 2017; it's all outsourced to the community already.
In this case, the email association is with an Internet Archive account for organisations and individuals who are directly contributing to the Archive.

There is also a DMCA request process, which I've posted to this thread.
Les défis d‘une autre agriculture
Just a tangential question: How to people manage to have ransomware on their computer generally ? Do they just run untrusted software on their machine ?
I have lost my Rising Talent Badge on Upwork after taking video verification
Metabolomics
ReviewChain: Untampered Product Reviews on the Blockchain
Yep. My X220 runs at 800 MHz unless I’m watching a YouTube video, at which point it switches to 1.2 GHz-ish. I don’t let it get much above that level otherwise my battery life and temperatures suffer.
How can you be laid back while also doing 996 ?
Well its difficult making money with writing things people don't want to hear.

How many people in the US or Hungary want to read about everything that is wrong in the country? Isn't it much easier to believe that everything is great?
I have to wonder if there's something being left out of this article. My family was in very similar situations. Our family emigrated to the US from S. Korea. My little brother was in almost exactly the same situation as the guy in the article. He was born in the US and is a US citizen. My grandfather, in a fit of misplaced patriotism, registered my brother as being born in Korea so he could have Korean citizenship. Upon turning 18, the S.Korean military, of course, sent a draft notice. All it took to clear things up was for my brother to send proof of US birth and US citizenship. Problem solved, no big deal.
How to Write a Container Storage Interface (CSI) Plugin (2018, Kubernetes)
I've never liked the idea of a trashcan, and usually shift-delete when I'm in the gui. Deleting shouldn't be done casually, but a ui shouldn't second guess a user any more than it has to.
Actually I'd argue the lighting is hard to accept because the models and textures weren't designed to be ray traced, and they don't exhibit the intended material properties.