skysight-inc/HackerNews huggingface dataset:
Ask HN: I have lost all interest in my life.  Not sure what to do?
I am Indian by ethnicity. I am 29 yrs ols. I work for one of the top 5 software company here in bay area. I earn ok salary of 120k which is not great but ok to survive here.

I have always suffered from premature baldness. Well , I have always got advice that be confident. Despite trying multiple times and many many changes I still feel like I never get a girls attention. I go on date once in a while but I never had second date.

No girl or women , I mean not a single one has ever shown interest in me for last 10 yrs. It's not hygiene issue for sure. I am physically fit as well. I am 140 lbs having height of 5'8".

At work, I feel like I got hired as something else and I am doing lower level role work now.

I have lost all interest in my life. I amno longer achiever I was once. I feel like everything is in vain. People of my age smash left snd right, get engaged or married or pop kids and here I am a miserable fuck. I can't get a single women or single close friend.

I think I have failed myself and everyone who kept high expectations of me.

Unfortunately :-(
The main issue in places where I work would be that it totally eliminates options.

Under the old model:

- If the company moves away from a particular technology they can just keep an unsupported, but legal, license for the IDE in case they need to fix bugs, etc.

- If the company needs to improve cashflow it can defer upgrades

- If JetBrains goes out of business, you can keep using the IDE

- If JetBrains discontinues the product, you can keep using the IDE

- If JetBrains stops delivering worthwhile upgrades, you stop paying to upgrade.

- If JetBrains decides to unreasonably increase the upgrade price you stop paying. (edit: Added)

The benefits of the new model are:

- It's easier to account for the licensing cost as OpEx rather than CapEx, which matters to some businesses.

- It's easier to adjust your license costs in-line with your headcount. Hire some contractors? Add a couple of licenses. Downsizing that team? Drop some licenses.

Some organisations will consider that to be a beneficial trade-off, but many won't.
Photographers call on California Gov. Jerry Brown to veto drone restrictions
Well that's just as popular as ever including in his examples (e.g. Go) so your interpretation is wrong.
I never went to IU but I was at a conference there right after Netscape launched. The Dean spoke and he laid it on real thick about being the place where the web browser was invented. He said that IU was 'ground zero for the upcoming Internet revolution'.

Then I found out much later that they had refused to let Andreessen use the Mosaic name for his company. They also turned down equity in the company that became Netscape. They also Andreessen later said burned any bridge to receiving alumni support from him. But the Dean told us at the time that IU had a 'close relationship' with Andreessen and the rest of the alums creating Netscape.

Then they licensed the Mosaic source code to Microsoft which proceeded to use it to bludgeon Netscape.
Eat Like a Lion, Not a Horse in Times of Perceived Crisis
You can use {{print .foo.bar "string"}} and {{printf "%sstring" .foo.bar}} to concat strings in golang template, or even simpler way: {{.foo.bar}}{{"string"}}.
I think it's just the same placement as the breadboard layout. But yeah, it doesn't really help understanding.

BTW for anyone copying this onto a breadboard, I've never seen one where the busses are split like the picture. Make sure your 5v and 18v aren't actually connected! Perhaps by building in the middle of the board if the bus is split there.
cough up the yearly fee or the software stops working and the developers can't do any work

Yup, and all it takes is for an invoice to get misplaced or delayed in your accounts payable team and development grinds to a halt.
That's a loaded question. I don't think op means every company.
Show HN: Torrent Streaming via WebRTC
Like BlackBerry tried?
There's two complications to that, one against our favour and one in our favour (assuming we're trying to rationalise a Cf of 1.7 being erroneously high).

The rider leans off the bike to the inside of the turn, and since the rider weighs ~30-40% of the bike+rider mass, this moves the center of mass quite a long way to an even higher angle than the lean angle sensors on the bikes frame indicate - the rider moving makes the discrepancy worse not better.

The left/right curvature of the tires (mostly that big fat ~200mm wide rear one) means that the location of the contact patch between the tire and the road also moves towards the inside of the curve. This means the frame lean angle sensor is over-reporting the angle somewhat. This moves the discrepancy back the other way.

Another thing to consider though. Nobody assumes the rule of thumb that "the coefficient of friction is always between zero and one" applies to sticky tape (which it quite obviously doesn't), but a hot motorcycle racing slick has that same tacky stickiness to it that duct tape does. Look at any bike that runs into the gravel traps. It's tires come out _covered_ in gravel that's quite clearly stuck to them at a coefficient of friction greater than 1. It's perhaps non-obvious, but it shouldn't be too much of a surprise that tire "stick" like that to the track surface as well as the gravel on the runoff areas...
Solving the Traveling Salesman Problem with Postgres Recursive CTEs
Any good next ten year predictions? Steve, or anyone else?
Show me an embedded system with live patching and as large a problem domain and let's run that comparison again.
Which part of Europe? A lot of cities in Italy (and most of Europe) were Roman encampments (https://en.wikipedia.org/wiki/Castra) and they have a very square, ordinary layout I have always found boring.

I have always been fascinated by other cities when a road starts to curve or a square pops out of nowhere. Walking through London is much more interesting than it was in Milan.
An RTL-SDR [0] commodity hardware device paired with rtl-entropy [1] seems to have great potential for filling this need. It has some nice write-ups [2][3][4] and ongoing development.

0: http://www.rtl-sdr.com

1: https://github.com/pwarren/rtl-entropy

2: http://blog.cros13.net/2014/08/cheap-entropy-using-your-rtl-...

3: https://pthree.org/2015/06/16/hardware-rng-through-an-rtl-sd...

4: http://blog.krisk.org/2013/12/high-quality-entropy.html
check out http://gelato.io to get Stripe style docs as a service
Rearrange components to group functional blocks, and minimize the number of wire crossings. Replace explicit power busses with supply arrows (more (+9) and (-) like they have for external connections). Splitting monolithic chips into individual gates can help too, but probably isn't needed for this.
Whatever you do make sure you get at least 60Hz. A friend made the mistake and he regrets it every day.
Reading Wheres Waldo While Stoned
Are you talking about changing $foo[0] to @foo[0] ?
Man, don't put yourself down like that. Baldness? I am becoming bald as well. It's just the way it is.

As far as women are concerned. Don't fret about it. It'll come eventually. I mean for fu*k sake. You're 29 years old. Still plenty of time.

99% of the world population would love to have your knowledge, job and salary.
Possibly to allow parts of the instruction decoder to be shared between modes?
I was trying to demonstrate this to some friends on a bicycle not too long ago. I learned from that experience to not wear flip flops. I ended up with bloody toes and unconvinced friends...
LCG is a pseudo-random number generator.

The electronic design described in the article is a _true_ random number generator.
While it's definitely a good idea to run it through something like Diehard, it's interesting to note that [this principle has already been the subject of a lot of research](https://www.kernel.org/doc/ols/2014/ols2014-mueller.pdf) (granted, the CPU time jitter uses time noise as an entropy source where the post uses electrical signal noise, but it's a fairly similar principle all the same).
Not sure what you mean with another username and relations you're coming up with. my comments gets real upvotes from the community. which means that what I comment, is what the community likes. Otherwise they won't. Also is mostly about open source, free software which is not commercial at all.

Next time think twice before flagging or you're doing your job wrong, Dang. Thx.
Don't lose hope, you've had some bad luck but you are still young.

I ended up on disability in 2003 due to a mental illness. I got married in 1997. Before that women wouldn't even talk to me because I was a geek or nerd. I was always considered to have autism because of the way I talked. I couldn't find a thing I was good at until I got into computers and programming. I met my wife at church, before that I would meet women on BBS systems and BBS events and most of them were weird or already had a boyfriend they wanted to make jealous.

You have to respect women and listen to what they say. You shouldn't meet women in bars and at work, you should go to meetup.com and join special interest groups of like minded people and find women who have something in common with you. You need to take it slow with women, they don't like it when you rush them and they have to show interest in you first before you make a move.

A lot of men in IT have problems finding women to date them, it is a common problem. Most of those men have had to move to where the jobs are and it is a different culture, society, and community than the one they are used to, so women there don't find them attractive.
I've often thought about how difficult it is to find people with the information and insight you need in universities / cities. I'm not even talking about people who can provide profound insight, which is more complicated, merely someone with domain expertise. Generally speaking, I rarely know what most people in my lab are working on, let alone what people in other labs on the same floor have expertise in. This service may already exist, but it would be interesting if there was a utility which allowed you to enter you research interests and expertise / have your published papers be parsed and have that information extracted from them; prompt you to enter what skill sets you had questions about or problems you were looking to solve; and have you matched with someone looking for complementary skills.
> But even I don't use Lisp anymore, other than the occasional Emacs hacking.

What do you use? Why don't use Lisp anymore?
Node and Mocha and Travis and Istanbul and Coveralls
If you guys want to download it you just need an account with an address in New Zealand.
For a long time now race bikes have run "regressive rate" rear suspension linkages. The geometry of the suspension is set up so that when you've got the ~2G of force vertically down on the rear suspension (from the bike's frame of reference) that a ~60degree lean angle turn implies - the effective spring rate is significantly less than when the bike is upright and the suspension is riding higher under only 1G of load. While it can't resolve the 90 degree degenerate case, it's easy enough to tweak the geometry so you've still got known and desired levels of "suspension working" at 60ish degrees. (Handwaving away the complexities of component flex and stiction - which really is black magic.)

Note this is opposite to what many road oriented motorcycles use - progressive rate springs and linkages are often used to allow "more supple" suspension around normal riding circumstances while still having enough suspension force to deal with bumps while overloaded or leaned over hard. Race bike don't have to have any consideration for rider comfort "suppleness" or bumps/potholes. The sole purpose of the suspension on a race bike is to maximise the tire's contact to the track.
HN users flagged your comment. Open-source or not is a red herring—the issue is illegitimate promotional tactics. (I've replaced "commercial" with "promotional" above to make this clearer.)

I'm surprised that you're not sure what I mean. From examples that users complaining about comment spam have emailed us, as well as the data I'm looking at, there is a longstanding pattern of abusing HN threads, including in outright deceptive ways: https://news.ycombinator.com/item?id=8637324.

We have a contract with HN users: they're not allowed to accuse each other of astroturfing, and we promise to crack down on actual astroturfing when we see evidence of it. I'm seeing evidence.

I feel bad for taking this thread further off-topic, but it's important for users to see us upholding our end of that bargain. If you want to discuss this further, please email hn@ycombinator.com.
InfoQ China Establishes Container Technology Club
Humans and ai will co-evolve the same way homo sapiens and neanderthals did. For a while...
Hi Matt :)
Did you skip macro economics? None of this really makes much sense when talking about rent prices in a market driven economy.
DxO ONE
"c2.com lacks any sense of design or taste. The author also lacks any ability to communicate his point of view in a logical and consistent manner. I wouldn't trust the author to design a Ski Free game, let alone an operating system."

The content on c2.com is not the work of any particular author - it's a wiki whose articles are collaboratively created and edited. Each paragraph may be the work of one or more anonymous or named writers.

In fact, c2.com happens to be the world's very first wiki, designed by Ward Cunningham. (The wiki's content has been frozen and is no longer editable. I seem to remember that Ward is working on a next-generation replacement for it.)
I'd buy one today if it wasn't iPhone-exclusive. I hope they have an Android version coming out soon.

I was DxO Optics Pro to process the images from my DSLR and have a lot of faith in the brand and company. They make amazing products. Hope this lives up to the hype.
Name some things that they changed for "no meaningful reason".

As you state, Perl 5 has added a number of things that Perl 6 promised. So why would you want Perl 6 to just be what Perl 5 has become? They're two completely separate languages with some shared syntax/semantics.
I think different people may have differing ideas of what "counter-steering" means. That said, the correct way to ride a bicycle down a curvy mountain road is for the rider to put his weight on his outside foot and inside hand (pushing forward against the drop) until exiting the turn (and, in fact, the bike will feel "unsettled" if this technique isn't used).
Why would I want to use this over chacha20 seeded properly?
Sphero’s Star Wars BB-8 Droid Demo
Since I gave up SQL databases by using NoSQL ones, ORM is not needed any more.

You know, I always feel ORM is a fix to SQL.
An Astrobiologist Asks a Sci-Fi Novelist How to Survive the Anthropocene
Apple Continuing to Strengthen Its Smartphone Market Share in the US
Aspose.Newsletter September 2015: Create, Convert and Edit PDF Files and More News
No need. If that sequence is not random, quantum mechanics is in big trouble.
In addition to what mindslight's saying, a schematic should be drawn to make the signal flow as evident as possible, usually from left to right and top to bottom. Sometimes this isn't practical or reasonable, such as when everything's hooked up to an 80-pin IC or something like that, but for a project this simple it wouldn't have been a problem.

This diagram is a dog's breakfast. The draftsperson apparently thought this style would make the circuit easier to construct, and perhaps it does, but their real job was to make the circuit easier to understand, and that definitely didn't happen.
Erm I think that the issue isn't making individual people smarter, or that an individual's genius lead to the growth and innovation.

Understanding how to build complex things simply (the etymology of simple meaning of one constituent), we allow many people the ability to understand, independently, lots of simple things. Then we can tie together those simple things together in teams to create monstrous entities containing great systems of logic.

This appears to be the trend - not the growth of the individual, but the growth of the human community. It is our ability to work in teams that lets us accomplish much - not the intelligence of the lone wolf.
You will eventually end up with a deck in the same order as the beginning, but that doesn't mean it isn't random.
I've seen Michael Vincent (one of the greatest card magicians alive) do it. It's really cool.
stopped reading on slide 7. What do you think this does:

say 1.WHAT;

"say" prints something, and nothing was previously declared. What do you think it prints?
I accidentally submitted something four different times, since I thought the form wasn't loading. Does it just start as soon as you post two images, without a submit button?
Interesting. Sort of similar to Haskell record fields (which are really just global functions).
How much is Reddit making from Reddit gold?
City First to Offer Internet Service That’s 10 Times Faster Than Google Fiber
As long as it's interesting, afaik HN doesn't have anything against posting your own content.
My boss can't parse a CSV file
I recently found a new a job hoping to gain some mentorship, but it turns out my boss can't even parse a CSV file, and I'm working 16 hours to compensate. Really not looking forward to having to find another job. WWYD HN?
Hack online passwords with Hydra. Next gen hacking
NMOTW – Weekly hand picked node modules
yes. Maybe it's more reasonable than I thought (or I gave more information than reasonable - I've now removed some.)

I don't think "say 1.WHAT" is reasonable syntax in the slightest.
Better yet is racing on ice, with spiked tires :)

It works for bicycles too!
I actually really like the old style function definitions:

foo(a, b)
int a, b;
{
}

I was mildly disappointed when this was [relatively recently - maybe 10 years ago?] taken out of g++. (Not sure what its status has been in the language standard.) Sure, it's a WTF to most people. But if you have really long type names used more than once, it actually saves typing.
'oh, you go to UIUC.... they've produced one famous tech entrepreneur (Marc Andreessen), maybe you can be the second

Let's get history straight first. UIUC didn't turn pmarca into an entrepreneur. Jim Clark did that.
I've been recording everything I say and hear for the past 5 years, with the idea that eventually I'd be able to transcribe it and run all sorts of amazing analysis and insights on the data. Thought, learning and vocabulary evolution. AI replicas. Digital immortality.

Everyone is walking around with a microphone and camera in their pockets. Recording video of people is still too visibly creepy (until we have cameras hidden in RayBan-style sunnies), but recording audio from your pocket is something you can do without causing a shitstorm around you (*yes, legally you should tell people you're recording them).

So we launched a startup a few years ago called Lifebox: http://lifeboxapp.com, but even now it's still too ahead of its time. Obtaining funding was impossible. Once we move past this era of privacy concerns into a sousveillance culture, it's inevitable that everyone will want to record and stream their lives 24/7.
Three pieces of advice that I believe will help a lot.

1) Challenge yourself more. If you're bored at work, do something else that will excite you. 29 is young. If anyone in SV tells you otherwise, they're delusional. Nearly all of the most famous entrepreneurs in SV's history were in their mid 30's when they got their big hit. At 29 there is still a lot of great work / productivity to be had, decades worth in fact.

2) Work out, weight lifting specifically. Put on 20 pounds of muscle. It's an excellent way to boost energy, feel better mentally about yourself, and to get the attention of the opposite sex. You can get most of the way there in a single year with discipline. Getting fit is also one of the best ways to beat normal feelings of depression.

3) Shave your head. Combine that with adding muscle. As a combination it tends to go over well with a lot of women.

People your age do not smash left and right. Most people don't have much going for them at 29, either in the US, the bay area, or the world. It's an SV myth, and basically complete bullshit, that sub 30 year olds are killing it left and right. Don't buy into it, it'll just cause you to be hard on yourself for no good reason.
Candy Crush Soda Saga Hack Tool No Survey
And the video card needs to support 60Hz at that resolution.
Understanding Long Short Term Memory Networks
>It appears that it was necessary to dereference function pointers before calling them

Hmm.. I don't remember ever having to do this, even on very old systems.
Oh, God, thank you! I've been hunting and hunting for something to replace CruiseControl. I had no idea this existed. Is there an easy way to turn this into a CI?
But theory-of-mind is a distinct cognitive module from intellectual intelligence. You can enhance one without enhancing the other.
Why were the specific modules chosen?
A self-modifying algorithm has a distinct advantage over organic life: it has the potential to rapidly improve any part of itself in a timescale of nanoseconds to experiment with specific, fundamental improvements, whereas organic life generally has to wait years for random mutations to fundamentally adapt because a single organism cannot evolve itself, only make do with its form and learn within the limits of its nervous system, whereas a system can add more computing power, storage, bandwidth, arms, tools, etc. humans might be able to integrate systems and replace organic parts, but not to the totality of a system (until perhaps thousands of years from now).

It is a reasonable conclusion from the nature that emergent, self-interested, self-preserving, power-maximizng entities seek to dominate or contain all existential threats, i.e., Homo sapiens sapiens. Detente and imprisionment of us are concerns to consider should inorganic life gain land, space launch capabilities, industry and weapons. I think ayatems will gradually become smarter than us in every way imaginable, that to be called "human" would be an insult. And it's a rational fear to be afraid of something which could hunt, manipulate and/or invade you because it eventually so much smarter. Machines, in present form, are already far stronger and faster than us.
I think in the original Microsoft C compiler (maybe others?) bar had to be a member or any sub-member of Foo (so you could say foo->bar instead of foo->middle.bar).
What are your hobbies? What do you do in your spare time? Do you socialise at all? I know that for me I never met women and never really dated, then I started socialising and before I knew it I had met someone.

You talk about your job, but what about "everything else" in your life? If your list consists of work -> gym -> home with the occasional family event thrown in between then you'll never be around single women (except at work, but a lot of people avoid that for other reasons, plus it only shows off certain parts of your personality).

If it really feels hopeless and you run out of things to change in your personal life, then maybe it is time for a change of scenery. New city, new job, or heck go back to college just for the experience and jump into all extra clubs you can.

PS - I too have trouble making friends.

PPS - TV would have you believe that everyone is living these fabulous lives with tons of hooking up and intrigue. Most people's lives are fairly boring and dull, in particular by 30.
It's more fun this way.

Other than that you wouldn't.

I guess you could argue governments all over the world are looking at chacha20, where as this has security through obscurity, which has value.

But on the other side being handmade hardware it'd be much more likely to have flaws which analysis of the data might find rather quickly.