skysight-inc/HackerNews huggingface dataset:
Ask HN: Bald men and depression
Hi HN,

I am posting here anonymously. Has any of you suffered from early age baldness? I have been losing my hair since 17 and finally at the age of 29 I decided to shave it off. I am 30 now.
One thing that has always made me depressed is lack of dating or relationships.

I never had girlfriend. Finding GF/wife is turning out to be incredibly difficult, especially if you are Indian. I am fearing that I might have mild depression.

I had suicidal thoughts a year back but after an overseas trip that is not happening anymore. I don't want to see psychiatrist for the fear of that getting permanent medical record.

I posted to reddit but its usual lift and get fit reply. I am already fit, if not ripped. I weight 150lbs with 5'7" as height. I do mild workout at least 3 days a week.

There have been numerous discussion about just own it and be confident. But, generic statement of be confident does not help. I know I shouldn't compare but almost everyone I know in my age group is married or having kids.

I was software engineer and to a large degree still an introvert. I know how to engage and communicate. I literally have seen zero response from women of age 22 to 30. Many girls from matrimonial sites have also rejected me. In US, I am having hard time meeting anyone new. I literally get no response from dating sites CMB, Tinder, OkC.

Have any of you suffered from young age baldness? How did you cope with it and meet your partner?
The flying car has been promised for decades. Even if this suddenly becomes a reality, it's not something I want anymore.

I am looking forward to Google and others to provide self-driving cars so I can focus on owning and flying my own aircraft. Being able to order up an autonomous ride at whatever airport I land at is what I dream about now, not being cramped in a flying car which would undoubtedly be a compromise in design.
The author doesn't specify whose lifetime :) It could be the lifetime of a mosquito. Or, more fitting, the lifetime of a network packet with a low TTL...
Wouldn't this article be calling Clinton somewhat naive and cast her in a negative light?
Dynamo: Amazon’s Highly Available Key-Value Store (2007) [pdf]
It's older, and not a direct port of the rules, but Combat Mission was a rad game that scratched that same itch. (There's a whole series now, but I only ever played the first.)
Especially considering, all documentation and concepts regarding email have been written/designed in a single lifetime.
room on top...
I've pulled into a Wal-Mart parking to just sleep in a car for a few hours when I got sleepy on the road. It's perfectly acceptable; obviously don't leave a lot of trash or anything.

Not sure DOT regs allow for this if you're traveling for work, but it's not uncommon for truck drivers to have a small bed explicitly for this.
I have also two types of days:

- I am ultra productive or...

- I am procrastinating the entire day
Report: Flexible schedules reward dads, not moms
I enjoyed how you attacked his use of the word lacky while ignoring his accusation.

Kind of like how he was explaining how the author didn't outright defend Hillary, but subtley did defend Hillary.
> but still, it's a very, very large sky

How are you assuming flying cars would work? Because I picture flows of "air traffic" along prescribed "air roads", not arbitrary free three-dimensional movement. Which, obviously, allows for (at the very least) rear-ending.
If the payment has no causal relation with the services acquired via the loan, yes. Unfortunately what we seem to have here is a company selling the means to pay the loan one needs to take to pay for those means and, considering the reports on the quality of the services rendered, those means are being fraudulently misrepresented.
As an IT person, I am slightly jealous of people who can, at the end of the day, point at a physical thing that they have created.

At the end of my day I often feel that I have just kept the cogs grinding for another day. I do feel that my work is "important", and I'm good at it, and the money surely improves my quality of life, but it'd sure be nice to be outside sometimes in the real world digging a hole or planting a tree or something, not just the endless arranging of remote electrons.
Flying cars are a wrong way of thinking. They will disrupt nothing. What would "disrupt" personal flying transportation would be some kind of 95% automated flying device, that takes off and lands vertically without large propellers (some kind of contained impeller maybe) and that does not need more space than a car on takeoff and landing, so that our current road infrastructure in cities can be used. And of course it should not run on fossile fuel... If someone designes something like this and finds a way for it to be <100.000$, that might be something to write about.
Exploit writing tutorial part 1: Stack Based Overflows (2009)
Well, that's exactly what the Federal government did. "If you want a student loan, you can't enroll in ITT, as it's too high risk".
wait... the model can be linear. So then it's just the second order terms of the error gradient? Or the Jacobian or something?
Updates to Apple hardware this year will focus on power users
As someone who lives in Duluth, this is not surprising at all. It's a magnificent sight when Lake Superior freezes over and you are able to walk/drive over it.
I think those kind of stretched consequences could work well with a time-travel gimmick in a modern game.
Do you think road take-off could be made common if all the ground-cars were autonomous and would, as a system, pause (or even get out of the way) to allow air vehicles to taxi?
Trikaal and Crow – Kisna Compilation
It is not a fine, is paying the taxes not payed
I would like to think that after 20 years of effort, Netscape actually does more than 7.5 times as much stuff as it did in 1996. Assuming the original version even runs anymore, you should fire it up and see how it compares to a modern web browser.
The Dodge/Ram ProMaster van is actually a re-badged Fiat Ducato - https://en.wikipedia.org/wiki/Fiat_Ducato#Peugeot_J5
I'm in the process of setting up my own e-mail infrastructure. I have maildir, certificates, IMAP, SASL, TLS, and antivirus working, with anti SPAM and the web GUI left to do. I built and configured the MTA and the IMAP server to use a SQL database to do their table lookups. On a platform where I had to architect, compile, link, and package everything myself, because I didn't want Sendmail so I ripped it out and then had to seamlessly integrate the MTA of my choice with the OS. (I used to admin Sendmail for a living back in the day when SASL and TLS were science fiction.)

It's a nightmare. I postponed this for 15 years knowing how bad it will be. It's far worse than that. During the last two years while I've been trying to figure it all out, I seriously thought about ditching e-mail altogether. The last year was spent reading various documentation.

The DNS MX records aren't even in yet, and I already see port scans and hack attempts on port 25, probing for security flaws and configuration errors, already trying to exploit my MTA infrastructure.

And before I go live, I have to recompile OpenSSL, SASL, antivirus and the MTA at the minimum, to get all the security fixes rolled in. I'm not even done yet, and the antivirus engine is already complaining that it's outdated.

It's a nightmare.
I'm just saying that it's very likely possible based on what we know. Not that we know how.

Even if it's based on quantum physics, it only means that we can't simply copy a brain and will have to come up with our own system.

I worked in an AI / Brain lab for some time. I see no reason it can't be done, but I don't expect it to happen for a while.

If it isn't possible to build a brain, then how do we ourselves exist? Time and research will eventually be able to do it.
Also 'begin' is vague - it could mean start of word, here it means start of line. Make it 'start of line'

I like the general approach, although the 2010-era BDD fake natural language is a turn off.
But maybe they use md5 checksums to only store one copy of the same file for thousands of users. Or maybe that's violating some legal shield they have within their TOS.

Either way their MP4 conversion is waaaay too fast for some of the more popular files, and those aren't a part of the torrents.
Hah, downvotes. I thought people would get that I was 'trying' to joke.
This whole premise of this story has me wearing a tin foil hat.
[tldr]https://www.youtube.com/watch?v=ILQepXUhJ98[/tldr]

Soooo many questions. so few answers.

I'll start with my immediate thoughts.
High dropouts are not absolutely a bad thing. In fact its pretty normal in all western schools that have zero focus on "how to learn". The "problem" is clearly earlier on in the education system, wherby students are reaching college age not knowing "how to learn", and suddenly finding its important.

Next up - the cost of learning/knowledge material.
I know of textbooks from the US being priced in the multi thousand dollar range (or simply not available for student purchase). "Teachers/Lecturers" aren't that important (I say that having graduated with a joint 1st from a top UK university having acquired a lot of warnings criticizing me for hardly ever attending lectures, but I wasn't skipping the material, I was skipping lecturers reading from textbooks).

All that said, I am left feeling these stories are more about attacking education that provides chances for the lower classes in the US to become middle and upper classes. Nothing about this ITT tech story addresses this one way or the other. Where are the employment stats for those who successfully graduate? Where are the interviews with graduates? I just see a ton of hyperbole he said she said. And whenever I come across that I automatically assume its a political power based decision, rather than a rational "good for everyone" one.

I know that all sounds a bit confused - that happens with "immediate thoughts". Its a first attempt at thinking about something we haven't really been allowed to think about.

Why am I thinking along these lines:
https://www.youtube.com/watch?v=zDZFcDGpL4U

Education was set up as a "production line" into large public institutions. But the politicians destroyed the "large public institutions", and education doesn't teach people to be their own institution.

"If you are interested in the model of learning you don't start from this production line mentality"
You compared China of today to Japan of the 80s. That is laughable garbage, my comment was to show how moronic that thought process is.
> We can perhaps make some guarantees about the properties of this software, but these alone do not make the system secure (systems that are provably secure end-to-end are vanishingly rare, if they exist at all).

Which applies equally to gmail.

> If the government knocks on the door of your cloud hosting provider, will they cooperate freely?

Which applies equally to gmail.

> When your linux distro announces a security issue to a trusted list ahead of a public announcement, do you have someone on that list ready to respond to the issue before your server is hit by a 0-day?

Which can be automated.

> There's a lot that goes into making a secure system. And there is considerable economy of scale -- a large company can afford to have 24/7 monitoring and issue escalation processes. You cannot.

And you don't need to. If you don't need to do this with your email client, you also don't need to do this with your email server.

Also, there is also a major economy of scale to compromising google instead of your personal email server.

No, of course, there is no "perfect security" (whatever that is). And that's true for both gmail and self-hosting. But it is perfectly possible to write an email server that's very unlikely to be exploited surprisingly into remote code execution as a single developer.
> The first part of that may be true, but the second part is definitely false. It is very hard to write your own secure anything-connected-to-a-network.

No, it's not. Where did you get that idea?
now, they hire someone to delete comments in facebook !
You don't seem like someone who's going to be happy working for someone else with nothing else going on.

Why don't you find a small but enjoyable project that you can do on the side of your new job? Make it something you can build in a month or two tops without having to quit your job, take a cofounder, or raise money. Also, make it something that could feasibly generate monthly revenues of $500+.

Worst-case scenario you'll learn a lot. Maybe you'll even hit on something that you can turn into a nice business.
Apple facing back taxes running into billions over Ireland deal
Tracing for microservices
Yeah - most people probably doesn't just think "I'm not feeling great, so I'll force my facial muscles to create a smile".

Instead they are likely thinking "Hey, what am I bitching about, things aren't so bad. I have lots of things in my life to smile about, so let's do it.".
> But, I think those reasons could also apply to a whole lot of other schools, profit, non-profit, private, and public.

So why stop at ITT?
I don't have that problem, mails from my private server are delivered to people's gmail-inboxes without fuss.
You need to mention how you are saving the passwords, where you are storing them, what kind of encryption you are using and also is your code open sourced ?

These are the very first things that I would look for in a password storage mechanism. You cannot just expect people to trust you with their passwords.
Still Waiting for Tech’s Downturn
Side note on the API of the PHP lib implementing this: could we please stop using the fluent/query-builder pattern with closures?

It's the most disgraceful code style I've seen, and misleading: makes you mind think smth. async could be happening. I know Laravel popularized this, along with other ugly patterns, but let's stop cargo-culting this.
A Romantic Start that Turned into a $20 Million H-1B Fraud Case. http://cis.org/north/20-million-h-1b-fraud-case

Excerpt:

This was no one-off offense, like a solitary bank robbery. This was crime on a massive, industrial, assembly-line scale. There are, in this indictment:

- Six defendants

- Seven different federal crimes charged

- 27 counts in the indictment, involving

- 800 illegal migrants, resulting in

- $20 million in ill-gotten gains to be forfeited.

The scale is breathtaking, and the feds' ignorance of it for years is as if the Confederacy had not noticed Sherman's march to the sea.

The list (of assets that were seized) includes a 2010 Mercedes 400S sedan, three pieces of real estate, and 29 bank accounts held by the defendants and companies that they control. The total value of all this swag is noted as $20.7 million, but there are no statements about the size of each individual asset.

Mysteries Within the Indictment.

This leads to one of the multitudinous mysteries within the indictment. If Kosuri and his wife were securing funding from 800 illegal aliens (posing as H-1B workers) and if they had secured over $20 million in loot, why would they bother defrauding SBA of such small sums? In one case they applied for an SBA benefit, were rejected, applied again, were rejected again, and then apparently got what they wanted on the third attempt (once again, the indictment does not say so, but that sequence is implied.)

Similarly, they seemed to have only one, six-year-old vehicle worth seizing, the Mercedes, and Loudoun County (Va.) property appraisals show their home as being worth a bit over $800,000, fairly typical of the Ashburn area where they lived. Neither of these are signs of real affluence.

These indicators suggest one of two things: 1) they were engaged in a manic effort to squeeze as much money as possible out of the system, without spending too much of it; or 2) they were not managing their illicit house of cards very competently. I suspect some of both, but the indictment sheds no light on either.
The only remaining trouble is having to look up all those mail servers with improper DNS setup.
No SPF, no DNSSEC, no keys.
Very likely an HO model. I had that engine or a similar one as a kid.

The other video linked at the bottom of the article[1] shows a historical photo of #722 which was the same model locomotive.

[1] https://vimeo.com/176065209
GMT Games has definitely come a long way. And there are many others.
I've nothing to offer except my own experience. I deconverted from a fundamentalist church and had to rebuild my life because I realized that external factors do not give meaning to it, the origin of something does not give it value, and the end of it all is the same.

I don't have much patience with myself getting into the same thought patterns. Perhaps this lack of patience is the must important skill I acquired.
Had I been the hiring manager (or anyone in management) here, I would have LOVED it if you had gotten in touch directly and told me about this. This likely would have been followed up by an interview with you and said recruiter being dismissed. I think a lot of good companies would do the same.
How would you implement a spam filter?

You can sort of turn off spam filtering on incoming emails but I don't most people or organizations would want that.

> Completely useless for any organization with needs that deviate from Joe User.

Maybe but being slightly over aggressive means a world in terms of user happiness. Think about email before Gmail. How much junk did you see in your inbox? There is a lot LESS today. Joe User would be very happy if they dried to think about it for a second.
If you instead iterate through an array of size K you will only pay O(√N + K) since it's only the first memory access that's random. Re-iterating over it will cost O(K). This teaches us an even more important lesson: If you plan to iterate through it, use an array.

This is rubbish. Re-iterating it is the same as iterating it the first time: if you array doesn't fit into cache, you're going to pay for pulling it from further out into the memory hierarchy.

To anyone who doubts me: try it. Try iterating an array that fits entirely in L1 many times, then do the same with an array that has to be pushed out to swap. The slowdown will be considerably worse than linear.
Show HN: JsonTree, a JavaScript tool for generating HTML lists from JSON data
I recommend not only track your time, but also write down what you do, and have project-names. Using this I can give very accurate estimates by going back and see how long time things took. And it makes it easier to plan things.
Also if you are in an early startup it's good to have this so your co-founders know how much you work and on what.
And if you are employed you can use it to tell your boss exactly what you did (and why it took so long).
There's a saying though, that you'll spend 50% of your time documenting what you do.
http://zenpencils.com/comic/124-taylor-mali-what-teachers-ma...
Because if there was one thing regexp needed it was COBOL.
it's all behind a password wall now though you can find some pages via google cache
Germany to force women to name biological father of 'cuckoo children'
Unless they are too slow, then you get to pick up the pieces.

Since a server is a much juicier and visible target than any client, expect attacks.
Super cool. I have a VW T3 and would love to have your talent. Travelled 8 weeks through Scandinavia with it. Now I got inspired to build more stuff in it.
Q: Is it allowed in the US to park and sleep where you want? Heard different stories.
It's a vague question. An equally vague answer would be to read books like "Lean Startup". Lean may not be your answer but it will open you up to other things. Validate your idea and business model and if you are satisfied by what you found (i.e. backers ready to spend money upfront), go and build it
I would assume that most of the logic for what Netscape did was embedded in the Netscape binary, while most modern browser features are 1% browser binary code, and 99% calls into the huge iceberg of OS-provided libraries.

Compare, for example, how VRML worked (entirely software rendering, all the code inside the browser) to how WebGL works (an API to talk to the OS graphics driver, which in turn is just a very fat API on top of the very CISC instruction set of a GPU.)
Show HN: A RESTful API for Modbus Devices
Yes. A web browser is a VM for executing untrusted code. That is its truly unique feature. Understand that and a lot of other things become clear.
Uber Is Still Trying to Figure Out If It's a Real Business
There are actually many things in the world to be worried about when it comes to the economy. A few badly run companies won't help with that but ultimately won't be the cause.

Brexit may or may not have an effect. What is most likely is that other EU countries see the same movement towards exit based on the influence of far right parties.

If the US elects a president that openly calls for that, like a certain party candidate did for Brexit, we can be certain about the uncertainty.

That's just inside my sphere of concern. There are many other things going on in the world that could lead to a shock in the economy.
Why Is an Electronic Visitor Management System Better Than Manual Log Book
RegexBuddy has a regex explainer, debugger, builder and tester. It works very well and supports exporting code to multiple languages and dialects
Good to see that there are countries where the law works.

In India, it usually doesn't [0].

[0] https://en.wikipedia.org/wiki/Vijay_Mallya
The $30,000-A-Night Jet That Flies Empty
I would presume the moment an adversary gains control of the server, his first order of business is to disable things like that.
While I do love his entrance, Pure Imagination is, quite possibly, my favorite thing in all of that genre of cinema.

There's just so much possibility in that song.

> If you want to view paradise? Simply look around and view it

> Want to change the world? There's nothing to it

Seriously words to live by.
Now that it's happened and we've observed it, it makes me wonder how many times such an event has happened throughout history and how improbable it actually is. I've only ever thought about lightning killing a single creature until just now.
Hmm you may be right. I'd say rust, but LLVM is written in C (and writing a compiler in Ocaml or Haskell is so much nicer.) That leaves assembly and god knows what else in my repertoire.

Not that it matters once it's bootstrapped though.
Forget what you heard: Jupiter does not orbit the sun
You don't get to tell the world what they are allowed to find important or valuable.
Iirc he said he was going to drive through places like Syria, Ivory Coast and so on up the east side of the continent. He hasn't gotten that far yet, so there is still a good chance for him to stick to his original plan and die. I hope he doesn't.
Coming from Finland where all schools are free, the tuitions sound crazy to me as well.

However I don't think "good loan terms" is the cause for your low tuition prices at all.

At least in other contexts, the reverse is usually true: When people have easy access to capital, prices go up. This happens for example in Finland with government rent subsidies (for people with trouble paying for a place to live in): When the subsidies go up, the rents go up as well, and apartment owners pocket more.
Specifications of Linksys USB WiFi Adapter
Japan is also very different from China (yes really). It has a tiny population, no history of anti-intellectualism and a distinct culture.
This is because kimsufi are the cheapest dedicated server of OVH. They do provide support but its delayed and restricted to hardware issues. These servers are intendent for playing around and testing, hence the low price. The offer is also minimal. I use it for some toy web site hosting and mail hosting. It's good for boostraping.
"You'll know that iterating through a linked list is O(N), binary search is O(log(N)) and a hash table lookup is O(1)"

Apples and Oranges? You'll select the relevant data structure depending on your application needs.