skysight-inc/HackerNews huggingface dataset:
> The quality of the outcome really depends on the participants. As they say, blaming the humans is easy. But it’s not five why’s.

Agreed. I think it’s a case for running a Joy Driven Development operation first, and looking to organizational responsibility first (versus looking for somewhere to cast blame), but practically, that probably too utopian to bear out in practice. No reason not to keep it in mind, though.
>people have been pouring money into these companies for 10 years and have seen no free cash flow to speak of.

I find that highly improbable. They would have run out of cash long ago. Or if they were super-rich from money earned elsewhere, then they would be smart enough to not throw it away like that.

Another key point you neglect is that the efficiency of fracking keeps improving, so it can turn a profit at ever lower prices.
I honestly do not, and I never saw anybody doing that...
You don’t even have an hour in an initial tech screen.
I don't think you have to secede from the union to not export oil. Just add some really bureaucratic and complicated zoning for any export pipelines or terminal construction, etc.

If there were free energy there people would start energy intensive industry, over time enough demand would go up enough to balance out supply.

That's basically what happens in Iceland with alumunium, or Canada with Hydro-Quebec. You can check out their economies to see real-world examples.
Also, my strategy for progressive change in habits is to make a simple pair of lists, which I call “do(s)” and “don’t(s)”. Every day just focus on avoiding the don’ts. If time allows and you are willing, do a do, so to speak. After ~8 months (anecdotal) you will kick the bad habits and hopefully replace them with better ones.
Hmm that's strange, it's working fine for me. You could maybe try a different browser, or curl on the command line.
I think we all accept that most people who have to deal directly with the public put up with a lot of garbage. That is the kernel of truth.

10 mentions of Fox News, having "Obama to hate," and the commentary on the bookshelves and exaggerated tippings of Joe Six-Pack seem a little embellished if you ask me.

edit: Maybe not even "embellished" as much as editorial bias--blowing some odd occurrence out-of-proportion while glossing over the mode.
Japanese democracy is even younger than Spain or roughly the same age but Japan has been doing better than Spain.
There are really only four or five official gay bars here, most of which are in pretty close proximity to each other. So I guess this person wouldn’t be too hard to find if you barhopped over a few days based on the description in the article.
I've been getting perfectly adequate IPv6 via their 6rd gateway (on fiber, in Seattle). I wrote some nerd notes on using one's own wifi router and setting up IPv6: http://b.tra.in/2015/07/notes-on-centurylink-fiber.html
ftp some php scripts, written in notepad++
The problem is not web vs native apps. The problem is business models that are hostile to consumers / end users.
Why not flip to linux and run Windows in a VM?
The instructions to use adguard DNS on their website doesn't contain how to use adguard DNS over TLS with Android.

For anyone running on Android 9 (edit) or later, navigate to

Settings -> WiFi and Internet -> Private DNS

Select Private DNS provider hostname

Add dns.adguard.org (DNS over TLS)

Click save.

Visit https://googleads.g.doubleclick.net/ and you should see browser's 'Server not found' instead of Google's (disable existing ad-blockers or they might jump in and block the URL anyway)

---

For anyone on Android 4.0 or later, consider using Google's Intra [0] to use adguard DNS over HTTPS, if you prefer it over cloudflare's or google's.

Install Intra.

Open the app, click on Settings.

Choose customer URL and paste: https://dns.adguard.com/dns-query

Be sure to 'lock the app' to prevent it from being killed in the background.

[0] https://getintra.org
Roy Glauber Nobel-winning physicist who applied quantum mechanics to optics dies
I had the same experience. I got badly into League of Legends in 2009 and don’t think I’d have weaned myself off of it as quickly if I didn’t buy a used MBP in 2010.
Apple made the only router that my parents could setup. I’m guessing the Google WiFi probably has a similarly friendly user experience, but I’d rather not sell them out to Google.

It was a shame that Apple abandoned the airport.
Turns out if you have to do a shitty job for a long time, you might walk away a bit jaded.
Every close friendship I've ever made has been based on a mutual understanding that both of us are flawed.

You will only continue to cultivate superficial friendships if you keep people out of your interior world, and are unwilling to be there for others to open up to you.
So do job interviews for computing-related jobs only ask about your skills and not your personality, goals, or motivation? Or is this list of "interview questions" just focusing on the computing?
I agree that cable companies suck, but would like to add that taking it out on low level employees also sucks.
Yeah, I don't remember is a perfectly valid answer to a question like that IMO.

Especially in any language where you have suggestions in your IDE, just remembering where it is would be fine. "Oh yeah that's in the IO.Sensors namespace" or wherever it is.

If there are some incredibly common pitfalls or footguns, those are a better test, especially if you can ask something like what the difference between two methods is. But even that is pushing it.

Operators, on the other hand, I think are fair game. If you're doing Javascript you'd better be able to tell the difference between `==` and `===`, even if the answer is "== does magic things that surprise people and I don't remember what they are, so I stick to ===".
Oh, absolutely. And the author sounds like a great person---no surprise at all that these companies screw over their employees even worse than their customers.
You are in the minority. I said something like this, more tactful, in a very recent interview. The question was related to troubleshooting a performance issue on Linux. I answered, with the process and tool I would use and how I thought it would help, what I was looking for etc, high level
The interviewer response was along the lines of 'anyone can spout off command names, but what's the flags and parameters, and what do they mean'. I answered I don't know the exact syntax, I'd have to read the man pages or my notes. The interview was cut short and I was removed from consideration.

Note, this was not a FANG, was not for SRE or Systems admin type role either. But this was my experience. The majority of interviews want you to repeat trivia bullshit because it makes their job 'easier'.
In addition I'd also recommend "Casting the Net" by Peter H Salus:

https://www.amazon.co.uk/Casting-Net-ARPANET-INTERNET-System...

I have both books (each now over 20 years old), but I think "Casting the Net" is a slightly more rigorous and somewhat less "journalisty" history with a better collection of diagrams and scribbles by the key figures involved.
In my experience, life has become more fun and carefree since I've become an adult, not vice versa. It's ironic, as youd expect adult life to be laden with more responsibity and "seriousness" but the truth is that work is easier than school (as long as you're not married with children), and you have financial freedom to pursue your interests. Your adult life can be what you make it. You're not stuck with the same social group so you're free to associate with who you want. I wouldn't go back to high school or even college if I had the chance.
Brain craves diversity. That's a fact. I love programming a lot even at 38 but lately I really feel the need to immerse myself into something else for a while -- and I am pretty sure I'll come back to programming even stronger and smarter. I just need to get programming out of my head for a few months.

...But living paycheck to paycheck robs us of the opportunity to give in to this very human need (diversification of our experiences). This has become one of the reasons I started to feel old and tired (while still being only 38) and lately I'm putting a lot of conscious effort to be financially wise so I can buy myself a few years of break eventually. That, or I'll improve my self-confidence and work as a consultant and a founder. Time will tell.

Did you have such a period in your life? If so, how did you handle it?
too-strong fear of a
lying false positive

You might be a bit optimistic here: it's not always	easy to deal with "lying false positives". Depending on	the
legislation it may be difficult	to fire	somebody, and involve going to court, sometimes going on over several years.
Vindictive personalities may engage in sabotaging the company, the team, their (former) co-workers, as
a retaliation for being fired.
(Anecdote: I have witnessed all of the above in my work.)

Summary: the cost of a false positive almost always outweighs the cost of a false negative.
I've always wondered if my form of computer use constitutes "addiction."

When I first got a computer in the house, I guess it was '92, I spent an inordinate amount of time reading stuff on the encyclopedia disks and using mac paint. When we got the internet in 95 or so, it was the same but on an entirely different level - geocities sites about everything, car forums, etc... Fast forward twenty years and I spend an inordinate amount of time on the internet...reading. Mostly I read science articles, CS/ML papers, wikipedia articles and watch videos from PBS, nerdwriter, 3blue1brown and the like, but I also comment here and on twitter, and surf memes on reddit.

I'm certain it's at an "unhealthy" level, but at the same time it feels like it's productive because it's about stuff I'm interested in and work. I find a lot of the reading and things consumed are useful and inform my other daily life and work so when you look at what addiction generally means its basically: "Negatively Interferes with life."

Maybe it would be considered addictive, but I've built my life around this way of doing things and it seems to be working out great, I suspect a lot of techies are like this too.
Tracing raster copies should be avoided at all costs; it's rarely necessary. If you're ever looking for vector copies of logos, the trick I've used in the past is to search for PDF brochures or corporate documents and extract them from there. Nowadays just check Wikipedia, or failing that there's an increasing chance that their own website has its logo as SVG artwork.

The real challenge for a logo collation site like this is getting each logo to be aesthetically consistent—a landscape oriented lock-up[1] and roughly equal visual weight. Ultimately it's an impossible tension between consistency and correctness.

For example Apple has almost never allowed their logo to be displayed next to the text "Apple". Yet most logo sites (this one included) invent a lock-up with some arbitrary font in presumed contravention of Apple's brand design rules. Consistency wins over correctness. Whereas look at a search for "Stack" (https://www.vectorlogo.zone/?q=stack) and notice that for the StackExchange logo, correctness won over consistency.

The point is, it's basically impossible to do this perfectly, but damn if they haven't done an excellent job. I also like that they have linked to their sources, have started adding more versions for some logos, and in some cases attached the original artwork. If they can keep the quality up, this could become a great resource.

[1] The defined spatial relationship between all elements of a logo or brand.
Microsoft in 2019 (video) (2/28/2009)
Founder of Pavlok here! Thanks for using it :) Have you tried any of our habit formation apps, like Gratitude or Morning routine?

You can use redeem code “TEST_MORNING” to unlock the morning routines if you haven’t yet :)
I guess "garage competence" is determined part of the environment.

In an environment where getting proper spec is a challenge the competent developer needs advanced business knowledge too. Similarly, a very technically competent team would still doom the project by making the wrong business assumption in their decisions. I worked in several project where having built a 1:1 relationship with key people at the client location was essential to get anything done. i.e. Being known by the guys in the room was the difference between a release met with hostility (negative expectations) and one met with excitement (positive expectations). Garage Competence would have required those connections.
All Creatures Welcome [documentary]
If you think about it, even obsession is very different to addiction. The key tenant of addiction is that it interferes with your life.
I think finally people elected someone who isn't corrupt. I really admire Canadian PM for his bravery and spine. Big pharma _has to_ get in, because the cracks in the dam are too big now.
Obstacle to legalisation was no access to information. Now people have internet and can see clearly how they have been lied to. I know no conservative who would call that conservatism. This is deception and corruption. Only people who want to keep the status quo are uninformed, profiting or ignorant.
In some parts of the world a politician mentioning legalisation risks getting killed.
Context: http://www.istartedsomething.com/20090228/microsoft-office-l...
My best memory working in "cable" (satellite) was when I learned how OTA antennas (the big ones) worked... It was... shocking...
It sure sounds like you have an axe to grind solely because the author explained their circumstances and experiences.

I don't doubt what she went through in the least, in particular because I've known and experienced the exact same hatred. And some people are going to face even more garbage than others solely based on their skin color or sexual orientation.
Credit Specialist
My undying gratitude goes to Ghost Virus, I’m forever grateful to you and how you helped to rescue me from my terrible situation and also for an excellent job done on my credit. Twice I got scam by some group of imposters who claimed to be credit repair specialist and Guide I got robbed over $3800 trying to get my credit fixed but still nothing really happened. I contacted an old friend in Texas about my situation and how could he possibly be of Great help to me. He gave me he’s personal hacker GHOSTVIRUS789@GMAIL.COM I got in contact with Ghost and explained my experience to him, he promised to help me fix my credit. The next day he collected my info to being to repair process and with 8 days he was done with the job increasing my score to a high 790 deleting all late payment, collection etc. I recommend anyone seeking for a permanent repair to contact Ghost his work is excellent and Trustworthy. You can also text him +1 205 418 0498 Have a wonderful festive season. Cindy Hoyle from Tennessee
It is easily the most lethal otc. Its not some dihydrogen monoxide fear mongering.
A documentary around the German hacker culture and their utopian vision for a digital era.
Oh god, I had to deal with some procurve switches in a past life. They were a nightmare to manage and unreliable.

We actually ended up replacing them on 2 racks with 24port unmanaged gbit 3com ones we bought from some high street electronics shop one night during an outage... Not a fun memory..

(Of course, those were later replaced with some proper equipment)
I find the ZUI style navigation works particularly well for finding large files and folders- this requires weighing larger folders with a bigger size, rather than just representing each file in a static grid.

My favorite example:

https://www.youtube.com/watch?v=HZvzW4eitdo

There's also baobab for Linux, but I find that less intuitive.
Tour: I re-organized my kitchen
When I interviewed for MIT I didn't get crazy puzzle questions. Is this pretty standard for Oxford?
> taken to working with candidates to solve a bug or feature as part of the interview process

This is unethical. How is this anything other than unpaid labor?
It still gives me the feel of C, despite the abstractions (which I generally appreciate).

Rust is like something else entirely.
And don't forget "The Dream Machine" (https://www.amazon.com/Dream-Machine-Licklider-Revolution-Co...).

It's not solely about the internet but does an awesome job covering the rise of the PC industry and the launch of the internet.
This is a nice subtle side effect of owning Apple.

- non tech friends stop asking you for tech advice once you have a MacBook because people assume you're dumb as a door knob carrying apple products.

- you rarely from them once you advise someone to buy an apple product because things generally work in the ecosystem.
Whats a good, slim solution for a VPN I can setup on my host to filter these tracking sites?

I already have OpenVPN set up, does it have filtering features that could help block this unwanted traffic?
I imagine Apple has the final word on how to define the word surreptitiously. I would like to think Apple could interpret somewhere in 20 page privacy policy is surreptitious.
Can corroborate. I managed to take my vision from -2.75 to -2.25 over the course of about 9 months of what I would consider to be considerable effort.

Notably, after about 9 months I stopped putting in as much effort though I continued using under-powered lenses. My vision today is -3 (about 5 years after I got it down to -2.25)
Rural folk here. Biannually.
In larger corporations it may not be 100% finalized where you would end up.

Knowing that yes, you master compilers (that's usually quickly determined, potentially fast enough for you not to notice it since you live and breath compilers), have basic knowledge in smashing together enough html tags to build a simple dashboard but you never had to deal with processes that spanned multiple computers, allows more flexible allocation:

Ideally, they'll give you a compiler related task, but if they find someone even more suited for that one open position in compiler internals, they might offer you a job in the adjacent compiler-as-a-service team where you'd start out doing dashboards and then move to whatever more complex task needs work.

But they won't need to bother offering you the distributed systems position that scales up the compiler-as-a-service product across the whole world without sending you to some training first.
You do know that perfection with TCP over Ethernet (no 802.1q rages, no retransmits) at 1gbps is 941Mbps, right?
Injured Maryland turtle recovers in a Lego wheelchair
There isn’t sufficient separation between components within Kubernetes for ease of migrating piece by piece away from kubernetes. Documentation also plays an important role in migrations. I once counted the pages of documentation for Kubernetes vs AWS for equivalent functionality (VPC, ECS, Route53, etc) and AWS had 20 pages for every page of Kubernetes.
If only it was available in Golden... I could hit the CL POP with a baseball (less than a block away).
Is it supposed to be a list of good questions you should ask, or crap questions you should prepare to get asked?
Anyone who gets lied to by marketing who then takes it out on the tech who has to then attempt to implement is part of the problem.
> terms are interchangeable

No, use frame when your talking about layer 2, packet when your talking about layer 3, and segment for layer 4. Datagram and protocol data unit (PDU) are general terms that can apply to any layer.

A switch forwards frames, while a router routes packets.

https://stackoverflow.com/questions/31446777/difference-betw...
The worst things with regards to potential for unhealthy use, IMO, are passive feeds which require no effort on the user’s part. These simply become a timedraining habit. Reddit, HN, YouTube, any social media.
We are always hiring full time C developers doing exactly what you said. Msg me if you (anyone) is interested.
Absolutely... adults don't/shouldn't play the blame game, just pointing out that in all fairness not everyone starts from the same point, but this is not really related to the main point beeing discussed anyway.
A little bit of unpaid labor is honestly fine. Especially since I can’t imagine this being easy to exploit in a way that really impacts a company’s bottom line.

It’s like getting a free sample of food at the store, before committing to a full purchase
https://pencil.evolus.vn/Features.html
I get 'video removed by user' with that url.
Pardon the esoteric language, but I feel almost as if this was written by my future self.

> I was an engineer for a long time and I realized that all sides of this is a losing game. All I want is to be left alone and financially independent.

^ This pierced my heart very painfully. Describes my current mindset perfectly.

I realized the full extent of how screwed we the engineers are in the job market just a year or so ago. We can bring millions in value but are paid much less than people who basically only bark orders (good managers do much more... but are so incredibly rare).

The whole economy of today's world seems to be in favor of certain traits and most of them are luck or incidental -- race, family, area of birth, and most of all: network/friends! I've known people dumb as bricks who couldn't solve a problem if the solution was biting them on the nose yet they knew a few influential people and right now are making ~$90k a month for wearing suits and showing up to meaningless meetings 4 times a month.

---

It's not easy starting to come to grips with the extremely rigged nature of the world's economy and NOT be bitter or self-loathing. Not hating myself for being stupid before and not looking objectively at the world is taking 99% of my free energy but I'll keep fighting that battle until I forgive myself and start looking forward to the future. Meditation and exercise do help.

Sorry for the personal aside. Your message resonated with me. I am currently 38 years old and just finished an extremely tough and terrible period during which I couldn't get a job even though I aced most interviews up until the last phase when the mythical "poor cultural fit" door got slammed in my face. This happened about 20 times over 6 months.

Now, even though I found the perfect company and team whom I very much like, I am left with a ton of existential questions which I don't have the answer to.

What advice could you give me?

(I'll look into the quantative analyst in more depth for sure.)
Doesn't "obsession" usually carry the connotation of "unhealthy obsession?" It's only in already begning contexts like work environments that it carries a more neutral tone. The first thing that popped into my mind was Ahab and his whale.
It reads more like a fictitious trope than anything else.
"Step 1: Teach it to a child..."

Key. Teaching is a learning process for both teacher (who must condense and reduce to essentials, and so integrate) and student.

If the child is old enough to ask good questions (and is encouraged to), so much the better. The feedback is valuable, and the teacher can continue to reduce/integrate at a somewhat higher level.
From looking over some examples, there doesn't seem to be much curation: many linked articles are pretty bad (typos, and questions that ask for regurgitation, not understanding).
Working on things you want - follow your heart
I use emacs basically all day and so my comment was partially in jest. I find the following things to be slow:

1. Large files

2. Anything synchronous and blocking that takes a little too long can be frustratingly slow. This often isn’t entirely the fault of emacs (e.g. if it is slow because an external program is slow) but async isn’t done for everything so sometimes things block and you can’t do anything while they are working. This is particularly annoying if the external program provides eg auto-completion

3. Running a macro a large number of times

4. Building the completion list when finding files (I think this is a combination of an issue with the extension for finding files and how it reads a directory and just reading a very large directory over nfs)

5. Sometimes it becomes slow enough that the visual lag between key press and character-on-screen is annoyingly large