skysight-inc/HackerNews huggingface dataset:
Ask HN: I'm depressed, what should I do?
I'm an active member of this community but I'm using a throwaway instead because I don't want this issue to be linked to my identity

tl;dr: I graduated Software engineering 3 months ago and I'm currently without a job and back to live with my parents.

During school I was always told that I was "brilliant and one of the best". I tried not to show it with any attitude, but after a lot of people repeating over a period of many years, I think it entered the back of my mind but still with impostor syndrome.

On my final year I interned at a very prestigious company (not big 4, but still a huge one) with a great salary and an important project. Everything seemed to go the way everybody predicted and expected of me.

At the end of my internship, my manger lets me know that I will not be hired because the company is not hieing junior engineers at this time, but he would gladly recommend me to anyone.

I sent my resume to more than a 100 companies and I got a decent number of responses, interviews and even offers. However, all of the offer were with not-that-interesting tech stacks and really bad compensations.

For me it was not about the money, but a show of how much a company appreciate me and how they think of me.

I refused all the contracts so far, and the responses are fewer everyday. I'm eve, starting to regret not accepting a couple of them, after all this is maybe what i'm really worth and I was in a bubble all that time.

A few weeks ago I realized that I was gaining weight, and that I'm no longer interested in social interactions or my hygiene.

I told my family that, i got laughed at and was asked to find a job and stop being spoiled and lazy.

I don't know what to do.

Pick the next offer I get because there may not be another? See a professional about my current mental health?

I realize that this is more an anonymous rant than an Ask HN but I have no one else to ask
Have a look at:
https://github.com/juanifioren/django-oidc-provider

I know several Gov projects using it that are quite happy.
> Unless you have a fixed sized header which includes the size.

Isn't that actually part the problem here? It's getting an erroneous size and trying to allocate a big buffer so it can read the data even though the data isn't really that big.

One solution might be a fixed header size, and a header checksum. Allocate space for the header, read what should be the header, including the checksum, and if the checksum is correct, then allocate the space requested for the data. A fixed size header doesn't really help unless you are actually checking that it's valid before proceeding.
Wasn't thinking of those, no.
Well... my apologies for not emphasizing more that it's my feeling of value. Not necessarily the market's... as you're right, by and large the market doesn't care. But their darlings are still performing well.

I think a lot of investors are largely ignorant of the voting fact and I also think, most don't get involved until things go badly; so, we'll see how the long term plays out to really know.
I've worked with several larger institutions where Dropbox was verboten because of concerns about data crossing into the US for storage.
At a minimum, it seems like a way to DOS an HP printer...
Not even close. Even org's own reader modes haven't done that.
Faster load times is bit of a stretch. While it's true that up to 40% sounds good, but we are talking about a few kbytes here meanwhile images penalize you much much more on load time.
And what do we sacrifice? Mixing concepts that shouldn't be mixed in the first place.

Duplicated styles also compress better with gzip as you said. Do you think stripping a few kbytes is worth turning your whole process upside down?
It's about feeling that you are in control. You do not have control when you are flying because you are not a pilot. You are giving control over your safety and life to other people. When you drive a car you have a feeling that everything is under your control (which is not true most of the time).
Bringing Gamma Back
How to Read Bug Reports
They all knew the risks - they were very thoroughly trained in both the science, and the engineering that went into their spacecraft - as well as their many deadly failure modes.

If that didn't drive the point home, the occasional Soviet space disaster certainly would have.
We'll use babel for builds.

Most development will be happening on modern browsers, so being able to reduce compilation requirements improves your iteration cycle and it makes it much easier to debug.

Source maps have lots of issues. Compare debugging async/await usage between the compiled and native version.

If you're working on a larger project, compilation times start becoming a huge pain. Cutting down on the number of transformations reduces development latency.
I find it faster and more power efficient. It also fits with the rest of macOS much better than Chrome. Many long time Mac users are fussy about app consistency.

For example, initially Chrome and Firefox didn't even support text services in their rendering areas — stuff like the system-wide dictionary lookup. That the developers of these browsers ignored what made macOS unique really put me off. (As did hitting the dictionary shortcut on my keyboard when reading and not getting a result.)

One feature I use a lot in Safari is the reader view. Pressing a button turns a page into a consistently rendered and better-typeset version which focuses on the content only. It even collates multi-page content into a single page. I'm sure there are extensions on Chrome which do this (perhaps it even does it natively now?). But Apple's treatment of this feature makes me feel that they prioritise the same things about the web that I do: text and links. Everything else is just noise because I spend 95% of my time on the web reading.

Chrome still does not feel like a first class citizen of macOS. I'm not sure it even saved website passwords in your Keychain, though maybe this has changed.

Edit: oh I also like Safari's gesture based controls better when browsing with a trackpad. For example when you swipe to go back to the previous page, the entire page slides over and you can peek at the previous page underneath the "stack." You don't even need to trigger the actual back action to read content from the previous page if you naturally let your fingers rest mid-gesture. Last time I tried Chrome the "go back" gesture displayed a large, ugly arrow overlay on the left edge of the page. It did not correlate 1:1 with the position of my fingers. It did not show me the previous page's content until I completed the gesture, then it reloaded the previous page. I really did not like this.
He just had high ... expectations, that's all.
I'm leaning toward #2, largely because I know that's the Scheme approach, and I get the impression that Schemers and Haskellers have similar feelings about protecting the design purity of the language. By contrast, the Python community has always been pragmatic, arguably to a fault.

I can say that newcomers also seem to get a lot of advice that's directly at odds with how the Haskell community seems to think people should use the language. For example, Learn You A Haskell starts right off the bat by encouraging people to use the "list of characters" version of strings, even though that approach courts serious performance concerns.
It was great work from everyone
Retrieving your audience from the grips of Rebloggers
Hawaii iOS Developer Meetup – Session 1
Just a note: you _have_ to "tax the rich". Nobody else has enough money to pay the bills!

The question isn't whether to "tax the rich" or not - it's "How should we tax the rich" and How much should we tax the rich?" that we need to answer.

Meanwhile the correct answers are:

- Bring back heavy estate ("death") taxes to prevent wealth from being passed from generation to generation,

- Create heavy wealth taxes so that persons who are merely lucky don't monopolize the wealth.

Both the above should be done b/c goverment needs the money. Of course the other thing we need to decide is how much should the government spend, but that seems to have no limit these days.
A couple of interactive blog posts for coders
The problem is, a human driver wouldn't have had any trouble avoiding that accident -- the truck was visible for some distance.

It's not just about the overall fatality rate per mile. Self-driving cars also need to not have any accidents that humans would have easily avoided. Until they demonstrate that, they're not going to be widely accepted.
I immediately thought of TrackMeNot. I wrote a similar but less complex program(https://github.com/torchhound/chaff). It originally used Google's Web Search API but that became deprecated and I switched to DuckDuckGo. I've been thinking about adding Faroo and Google Custom Search.
When he went up again in '98, it was another big justification to talk about it in schools. I wasn't alive for Challenger, but this (I was still in elementary school) was another one of those moments I really remember getting me excited about STEM.
And then this generation needs to pay for the entitlements (and debt) that their parents enjoyed.
With visual basic, I think it was reasonably easy enough that anyone who wanted to write code could. I think what the industry is under-estimating is the fact that most people really don't want to write programs. They are happy to use programs and computing but simply have no interest in creating their own programs. So the issue isn't really ease of use so much as interest.
Tests can be seen as a form of executable documentation, or a executable specification, a sort of self-enforcing contract.
Hijacking was pretty different back then, which is why passengers were used to the idea of staying uninvolved and not escalating things. That's part of why 9/11 was just a (culturally) unimaginable shift, it wasn't really in the gestalt that a hijacker's main goal was other than to kill/die.
no, bit wise is logical there. I'm thinking it was duplicates or primes or some such.
It's great, right? :)
I don't know why, but when using a local development server only Safari manages to generate requests while typing the URL for me—Chrome does not. It's possible I've put more work into my Chrome privacy settings.
Very true, I did not mean to imply that all of the new stuff is bad. Air marshals and solid cockpit doors are both excellent ideas.
An often passed around marine legend: https://www.youtube.com/watch?v=BF5OBBhdTJ4

--

John Glenn, John Glenn, first American to orbit space. Was a senator from the state of Ohio, oldest man to go back up to space because he was a PT god. Before all of that he was a fucking Marine. An airwinger though. A pilot.

John Glenn, 1974 ran for senate against a politician named Howard Metzenbaum. Howard Metzenbaum was a sorry motherfucker. John Glenn at this point was a Marine, first American to orbit the earth and space. Howard Metzenbaum asks him how can you run for senate when you never held a job?

What the fuck would you do if someone said that shit to you?

Now I'm gonna change a little bit of this, it's my world.

John Glenn said, is that right? I served 27 years in the United States Marine Corps. I fought through two wars. I flew 149 missions. My plane was hit by anti-aircraft fire on twelve different occasions. I was in the space program. It wasn't my job, it was my life that was on the line. And this wasn't a nine to five job where I can take time off to take daily cashier's check to the bank.

I ask you to come with me the other day as I went to a veterans hospital, and you stand there, you look at those men with their mangled bodies, you look at them in the eye and you tell them they never held a job.

You come with me and visit any gold star mother, you look her in the eye and you tell her her son never held a job. You come with me to the space program and visit the widows and orphans and you look at those kids and tell them that their dads never held a job.

You come with me on this memorial day weekend coming up to Arlington National Cemetery where I got more friends than I'd like to remember and you stand there, you watch those waving flags, you think about this nation, and you tell me those people never held a job.

Fuck.

I'll tell you Howard Metzenbaum, you should be on your knees every day of your life thanking god that there are some men who have never held a job. And they required a dedication of purpose, a love of country and dedication to duty that was more important than life itself.

Their self sacrifice is what made this country fucking possible.

Isn't that bad ass?
Personally, I like the idea of having one compute device that is always with me BUT only if it can be both a good phone and a good PC. Windows Continuum made no sense to me because Windows is a niche platform on mobile so it wasn't a good phone, and it didn't run my favorite Windows apps in PC mode either! With Windows 10 on Snapdragon, however, it could be a decent desktop PC (assuming a good dock with KVM and connectivity) but will it also be a good phone? That remains to be seen but I won't be surprised if some people start buying the new devices as low-end PC replacements (then using them as phones). If enough people do that, then developers might be persuaded to port native apps to Snapdragons, thereby enticing more people to buy these devices (iteratively)...
On the other hand, you can’t just give shareholders all the power – or you’ll just get corporate raiders, buying 51% of shares, doing a takeover, selling everything valuable, and destroying jobs.

We’ve seen that so often in the past years in Germany, it’s completely ridiculous.
Mobile phones are transforming Africa
Safari has always been faster and less resource-hungry than the competition on OS X/macOS. (The competition here meaning mostly Chrome and Firefox; before Opera migrated to use Chrome's renderer/engine, it was also similarly lightweight.) To me, Safari also feels more like a native app.

I still use Chrome for development, because Safari's development tools are next to completely useless. I don't even know why they bother.
Why ‘Deep Work’ (avoiding Distractions) Is the Key to Your Team’s Success
Thats a good question. I would be curious what they really felt the odds were at that point in time. There definitely had to be uncertainty, but he was willing to take those risks, and I think that makes him all the braver.
This thread could rapidly veer out of control, so rather than add my counterargument here, can I (as an ordinary user not affiliated with HN) suggest that we stop here, or at least hold ourselves to a minimum length and point/counterpoint format?
I don't know how you got that impression. Evil-mode should have you covered.
I work in education, and in BC we have the Freedom of Information and Protection of Privacy Act (FIPPA) that stops us from using anything good. SurveyMonkey just went and bought a Canadian run survey company and moved all the servers, we had to drop our contracts... everyone is left without anything.

We def can't use Dropbox, Google Docs/Drive, anything above Office 2010. Slack is frowned upon even. It is kind of brutal.
I think they were "reasonably" certain everything would work, sure. They weren't going to throw people and equipment up there on a guess. But that doesn't mean it wasn't still risky.
All humans have a psychological need to be needed. The current way to best feel this is to provide income for yourself and your family through work, and provide a service for your employer. This is extremely satisfying for a majority of people. Take away work and these two things collapse.

To get UBI to work, we need a new way for people to feel needed.
Ask HN: Prefer job matching site to exclude 3rd-party external recruiters? Why?
OTOH, Larry and Sergey already controlled more than 50% of the votes before the split.
I have used this a lot in the past but don't have the need for it anymore. It was incredibly useful and I would've died of overwork if I did not have it back then...
I thought it would be 'luxury yacht' ;)
> Apple's argument is simple. Before the iPhone, nothing looked like the iPhone. After the iPhone, everything looked like the iPhone. Perhaps the most revolutionary design change since HMS Dreadnought.

The obvious flaw in the argument being that it wasn't a design change in the sense of a design patent. It was a functional change -- phones now have a large touchscreen.

The screen is bigger than you would otherwise want the phone to be (an iPhone is taller and wider than flip phones were), so the design goal becomes making the phone as small as possible given the screen, so the phone will take on the shape of the screen. And screens have always been rectangles.
John Glenn was one of my boyhood heroes. I remember as a young boy listening to reports of him taking off and making those three orbits of the earth.

My uncle gave me a crystal radio shaped like Glenn's Friendship 7 capsule that ignited a fierce passion into radio that led to a ham radio license and a lifelong interest in science.

It was a time in America when the future seemed endless, anything was possible. A lot has changed since then but that sense of optimism has never completely left me and may be the reason despite one crash and burn that I am still an entrepreneur. Still hopeful for a better future.
Step 1 - Get a bunch on foreigners working for you to log in through a US proxy and order the tix manually.

Step 2 - Resell for profit.

Way to go Congress, you've just created a new industry that is marginally less profitable than the old one, and involves hiring foreign people in foreign countries.
Facebook launching custom profile frames outside US
If they are near retirement they could always reverse mortgage it. Our generation will not have that option.
I often remarked in the same vein to my daughters as they were growing up and learning to drive. Everywhere you encounter a stop sign, a light, etc., is a place where people were badly injured or killed on multiple occasions. That stuff is there for a reason.
Who cares about iPhones? They could afford education, healthcare and housing. These calculations are far from arbitrary. We have a reasonable idea of the sorts of things that people need to live a decent life, and these things have gotten more expensive. (Ok, so another commenter pointed out that maybe housing isn't as expensive as it's made out to be, but it's certainly not cheaper.)
All of your points still remain true to this day, however Firefox does indeed have a reader view which works pretty nicely.

No Keychain integration is an issue for me as well.
Depends on the business case. I don't think this answer can be generalized either way.

You can lose a business because of the heavy costs which add little value, however it is not easily arguable that a specific cost was the deal-breaker.
Thanks for clearing up. He did address the "understanding the entire procedure to know what the function does" part by light use of code comments.

Personally I'm not much invested in testing (most of my programming is recreational) but I fail to see how a big function should be harder to test than two smaller ones that when combined can do the same things. The two small ones have obviously more possible code paths since the smaller, driven function is not hidden in the driver function anymore, so can be called in ways that don't actually matter to the purpose of the program. (That's the authors point - he calls it "surface area").
But that's exactly how WeChat is used in China. And really no different that having google host your email.
So what's the difference between google now, the google voice search thing at the top of my android galaxy s5, the pixel assistant, and the allo assistant?

Because they are all different, to my eyes. They all have different commands they can do. It's just obscene.
You've got to read The Right Stuff[1], it's fantastic. Tom Wolfe paints the ethos of the era perfectly, and if you have any interest in this period, early NASA, or the guys themselves it's a must-read.

I'd also recommend Chuck Yeager's autobiography[2] as another fantastic read that gives you a feel for what life was like for elite test pilots.

1: https://smile.amazon.com/Right-Stuff-Tom-Wolfe/dp/0312427565...

2: https://smile.amazon.com/Yeager-Autobiography-Chuck/dp/05532...
Or Play store. I think Alphabet's other revenues is up to 11% now, it's just not growing as fast as ad rev is.
Disclosure: I'm NOT a recruiter, but I have a startup in this space - https://enlightenedjobs.com - and I'm wrestling with this question. Thanks for your help.
I wish I had friends/family that were worried enough about their privacy to use an end-to-end service with me lol
I think one of the big arguments agains the standard Lego blocks is that you can not build triangles, which is kind of important when building structures.
The problem with the event-loop based model (or cooperative multitasking, in Windows 3.1 parlance) is that you lose control over latency. You see, just like timers, files, and the network, the CPU is a resource too. And it needs to be managed. One event using a too large chunk of CPU time, and the latency in the handling of the other events goes up.
You make it sound as if before Social Security, people saved for retirement because they recognized they had to.

But of course they didn't-- because they didn't earn enough to save-- just like people nowadays.

Social Security is insurance against destitution in old age. It really doesn't function to take away any saving incentive. It just keeps old people from being homeless and starving.

http://www.wsj.com/articles/SB109520630433518093

http://query.nytimes.com/gst/fullpage.html?res=9B0CEFDE1E38F...
Fake-News Sites Inadvertently Funded by Big Brands
In my first developer job out of college, I queried that clause, and they basically said the job was conditional on accepting the clause.
I'm calling expect dynamically out of CGIT (the git repo serving CGI program). The expect script runs Vim in pseudo-terminal, to load a source file and syntax-colorize it via :TOHtml. That HTML is then integrated into the file view generated by CGIT.

This is not done for every file type; a master shell script dispatches different coloring strategies based on suffix.
No, it only works between Chrome on Desktop and Chrome on iOS, and in my experience it's nowhere near as seamless as the one baked into Safari.
> “No one wants to face the reality that this is an advertising company with a bunch of hobbies.”

great line.

> Many former X employees blame overexuberance on the part of Google’s marketing division for the hostile reception that greeted Google Glass

it was $3000, hard to get, and what were people really going to do with it?

Sure. Marketing.

> He notes that although Glass was marketed to the public as the Explorer Edition, many people assumed it was a finished product.

Fair point, but how many years are people supposed to eagerly wait?

> The effort, known internally as Tableau and championed by Brin, had been a plan to create gigantic TV screens.

what? lol.
The actual death rate among astronauts flying on the Space Shuttle was ~4%.

Any fair assessment would have put the odds of death on a pre-shuttle flight to be at least that.
I'm sure it was presumed to be "not good" as a baseline, and coming back in one piece was a bonus.
I guess so but I disagree with that teaching. All it does is make me change it in two places.
Specifically ones that don't profit off of debt paid by third parties.
"Anti-diversity" is a rather uncharitable term to use; it takes people who, say, dislike bullying tactics or prefer meritocracy and lumps them in with racists. One reason threads on the topic often degrade into flame wars is the attitude that there is only one moral way to view the situation.
I can just imagine a HN article 'Check out the crazy reason that this protocol is limited to 512MB!'
NASA going toward a commodity-based 100Gbps firewall with FreeBSD
It depends on how you have your spinnaker accounts setup. You can install spinnaker on aws and only configure an account to use a spinnaker cluster, or install spinnaker on a separate cluster