skysight-inc/HackerNews huggingface dataset:
Co-Author here.

git-dit is a distributed issue tracker in/for git, currently implemented as proof-of-concept in Bash. If you want to play with it, make sure you use current git versions.

It differs from things like bugseverywhere and fossil in that it is a distributed issue tracker for git only, using git features to implement issue tracking in a way so that merging of issues, attaching issues to commits, creating PRs, etc is possible.
It does explicitely _not_ store any "structured data" like JSON, YAML or such, but simply uses git commit messages for issue messages. So, E-Mail workflows, github, gitlab and other hosting platforms and their issue tracking schema can be adapted and mirrored into "git-dit", technically.
We are not there yet, though. We are planning to reimplement the current featureset in a more robust language.

When playing with this, please keep in mind that this is a POC - there are bugs, missing things and rough edges. Do not use on a production repository!

I'd happily answer your questions!
You are claiming the majority of people's behaviors in finding "the edge" are driven by biased beliefs.

All behaviors are based on biased beliefs and not many of us are entirely cognizant of our true nature. Simultaneously, some realize we will never know all of our true nature while here in this reality because for something to know itself requires recursion and infinite memory space.

It is true that you are making conflicted statements, but I don't think your observations are that far off the mark. The conflict comes from the unknown variables and the use of biases to do discovery. In other words, it's a fair use of the dissonance present in all of us.

Also, I've heard that LSD, and psychedelics in general, are not addicting given they affect the consciousness process, not the body. If that's true, this would eliminate the women with beards problem.
Regardless of the merits of meditation, this post is a textbook case of the "No True Scotsman" fallacy.
Didn't help? Well, then you didn't _really_ try.
Not for you? You didn't properly try.
Had better effects from something else? You gave up too soon.
Anything with this much up-front effort to derail falsifiability merits skepticism.
I wi second giving up alcohol. It's a CNS depressant whose effects last longer than most users realize. Is still have it every now and then but I notice a softer brain for at least 48 hours after.
For some values of "published", chief ;)
> That's a straw man, nobody suggests that.

Not directly, but one of the main attempts to address a lack of diversity in tech seems to be diversity quotas, or companies actively looking to hire more women or POC. Diversity quotas directly cause the exact issue I quoted, where the ratios of allowed hires by social group does not match the ratio of applicants. Statistically speaking, that's equivalent to agreeing to hire less-qualified individuals. Attempts to specifically hire more women or POC through outreach might help an individual company, but it's a zero-sum game of multiple companies competing for the existing small pool of candidates.

> I think this is a recurring problem with these kinds of discussions, people tend to put forward very extreme views of reality where what'd be useful is to seek the middle ground, understand the problem, and then nudge a bit in the right direction.

I think part of the issue is that you immediately devolved into hyperbole about hiring "idiots". Hiring slightly-less-than-the-top-candidate developers is in no way comparable to hiring "idiots" and your suggestion that it is is only muddying the topic further.

> Additionally, even the basic premise that we currently hire for merit is questionable. Of course everyone tries to hover the best and brightest, but it's easy to see see how a very homogeneous group like SV software devs might mistake group conformity for competence.

Of course suggesting that hires are always for merit is questionable - it's more of an ideal to aim for than an actually achievable goal.
I love learning about Archaeology and corollary some of the philosophies of civilizations.

Stoicism has been one of the most appealing one to me. However, one issue I have with Stoicism is similar to that of religions.

Most people who follow Stoicism or any other religion, tend to pick and choose to what is the best fit of them.

Stoicism is not about giving up anything (common misunderstanding) but it IS to moderate everything including things like our carnal desires. I do not think anyone does this nowadays.

Does this mean we need a Stoicism 2.0 like we do in many religions? _______ 2.0? Not entirely sure...
Got it. Can you send me an email? I would like to work with you on this. My email is in my profile.
3. I wrote it, it can obviously upon inspection never have worked, but it was running fine in production for months until I noticed the problem and collapsed the superposition.
I'm highly suspicious that these could end up in autonomous cars for anything other than head-unit duty, and you don't need anything as powerful as this for that task.

They'd have to have built the thing to a standard strict enough to be a component in an ASIL-D rated system, which there's no evidence has actually happened.

Unless they just mean for autonomous test mules and/or captive fleets.
Meanwhile Modafinil and other drugs made lives of thousands of people better allowing them to get back on track in life, fight depression, be able to focus and get a job etc.

Drugs are demonized in our culture but a lot of people can get a lot of benefits out of them, that includes steroids as well if you know what you are doing.

You don't make anyone any favors by spreading illegal drugs = health problems attitude.
Gameulous
But single point of failure and also clipboard attacks! :(
You don't need to preemptively change your credit cards, but keep an eye on them. Your analysis of the potential leak is correct. It's possible that one of the bits of memory contained your credit card information, but changing your card just for that is kind of silly without some indication of illicit use.

After all, people happily hand their credit card to restaurant employees, pop it into gas station devices, etc. without worrying too much. Keep an eye on it, but don't fret.

You kind of goofed with the re-used passwords, though :). Kudos for switching to a password manager!
This internet-connected mouse trap will “upload mice to the cloud”
Listening, oral and written communication, Leadership and mentoring.
I think what specifically you need to know about largely depends on the field you are working in.

A colleague once told me it is important that you are constantly working on something in your free time that is not something you do at work (eg. different technologies, different programming languages paradigm, different database type, etc).

This simple advice does two things: You are constantly learning, and you are making sure you're looking beyond whatever it is you are doing for money. You are widening your horizon. Maybe you discover something that you can eventually use at work, maybe it will never be useful.. Who knows in which direction we're heading?
Can anyone with wife and kids attest to the feasibility of "painting every day"?
I'm sure you've already checked it carefully, but just in case, have you perhaps made a small typo? I'm asking because I think that would also explain the support not responding.
May be u r right
link for a working demo?
Clipboard attacks are definitely concerning but with 2FA you can mitigate it being a single point of failure to some extent.
It definitely sounds like I want to regulate, but for all that I see these as problems, I see prohibition and the usual course of hamfisted regulation as even worse. I accept that people have varied natures and drives, and some will seek edges to the point of self-destruction. Of course, some few will find real edges and prosper too.

I would dream of the kind of solution you're talking about... changing the landscape, but it's hard to imagine that happening in a positive way anytime soon. You're right in your conclusion about the right of people to push themselves, even to destruction. Imagine if the Curies had been told to quit with the experimentation by modern Health and Safety?!

The problem is... Japan. Look at what it's like to work in Japan. They have all of these ideas about what you need to do to be working "110%" (roughly translated). You stay late, leave after the boss, drink like a fish, and a bunch of other things that largely do not improve life or productivity. If the search for an edge were not so tightly bound with how work cultures change, permanently, it would be less of a concern.

Still, the solution, whatever it may be, is not regulating essential freedoms.
I think some philosophy 2.0s could be produced to take account of the advances in scientific knowledge since Senca's time.
Do you have any sample data to stick in a database? That would be amazing, particularly if it's based on (or is) real data.
happens on every single indian flight. Indians have the fear of being 'left behind' from decades of conditioning where only first few birds get the worm. I have this instinct too form standing in ration lines with my ration card for wheat/sugar and palm oil .
How Steve Jobs Got the Ideas of GUI from XEROX
Sure, if the claims stopped at SHA-1 being "useless" then I have no complaints. But generally the headless chicken dance tends to quickly move on to all kinds of practical exploitability; which simply isn't true.
I am a huge supporter of Headspace (the app), and 4 other people in my life stuck with it after passing through many other options.

Headspace offers a broad library of targeted programs, and I can pick a topic that causes the most friction right now - be it anxiety, productivity, relationships, health, etc. Each program has a supporting structure and provides continuity for my daily practice. I feel like I'm taking new baby steps every day, and that sense of progress is motivating for me. I decide on my time commitment (for me it's 10 minutes), and just put in headphones and sit down. I have my phone and headphones nearly all the time, so I've done this on the train, in the park during lunch, on a side street bench, in a taxi, etc.

In the year I've been using it, I have never finished a 10-minute session without feeling significantly lighter and more composed when I got up. I still don't do it daily (humans, hey), but for me it was the only thing that stuck. Give it couple weeks.
This approach fails on the job resume. You'll never have 15 years experience with yesterdays new fad if you ignore it.
One quick comment: in general it is a bad idea to compute the inverse of a matrix (to solve a linear system). It's much better to compute the QR factorization or SVD instead (or simply call least square solver).

See for example: https://www.johndcook.com/blog/2010/01/19/dont-invert-that-m...
Mockery aside, the rule "don't rely on Google products unless they're utterly dominant" is a good one.
I wish it was the case.
I agree. That is why I mentioned our large test suite in my first comment.
yeah worse for the brand of Google but not for us as we are just as likely to have it fail as if it were a startup.
It's hard to name one skill, but I'd put these into a single topic: the "soft skills" for becoming a more effective senior engineer.

Learning how to pair program effectively, and pass along skills to others. Performing great presentations and demos, and writing about your work. Being able to avoid complexity by finding simpler solutions. Separating yourself from your code and being open to criticism. Studying how goals, objectives and tactics relate to actionable tasks a software team needs to execute on. Becoming better a time management and prioritization, and delivering value faster.

None of these are very technical skills, but they require a lot of practice and a ton of patience.
US Border Patrol Harshly Interrogates Childrens Book Author
I imagine its more of a precaution, I know I've worked on closed commercial projects where the commit history is sprinkled with business rationales for changes, and even the occasional grumpy word said about specific clients. Given they're doing this while winding down the company they may just not have time to audit every commit in a large project for sensitive information.
"It's cheaper, safer, longer-lasting, and most certainly a higher-quality experience once properly learned."

A lot of people say this, but most of them have never tried psychedelics at all, much less had high-dose, strong trips. In those cases, I'm not sure they know what they're talking about.

There are others, like Ram Dass, who definitely have had strong trips, and many trips at that. They tend to have a much more nuanced view of the value of psychedelics. Instead of merely saying "meditation is better", they can actually have a meaningful conversation on the relative value of the two approaches.

To anyone interested in another side of the subject, I recommend The Paisley Gate by Erik Davis.[1] In this and other talks, Davis explores the historical role of psychedelics in bringing many practitioners to Eastern religions and meditation, and their continuing role in enhancing the practice.

[1] - https://techgnosis.com/tantra-of-psychedelics/
VR.
The Greening of Blockchains
It is now: blank response with status code 500.
Mouse trap triggers internet alerts
That's not the case for all programmers though. When I re-wrote the device handling code in Docker, I wasn't reading code that I had written, I was reading code that was broken and that others had written. The point though is, to realize that the code evolved. When I searched through git blames, I saw that various parts of the code that wrote to cgroups had been added by various people in no coordinated fashion. Does this mean that the individuals were bad programmers? Individually, their commits looked fine. Need to add access to /dev/tty? Add a line of code to the src/tty.go file that writes to cgroups. Sounds perfectly reasonable, right? But it is not reasonable, when you find that you have 12 different places in the code that write to cgroups, and you find that the cgroups code actually needs to be unified to support standard cgroups, lxc, and systemd implementations, and the naive "add a line to the end of that cgroups file in /proc" only works in one of those configurations...

So yes, the code was shit, but the coders weren't.
Wife and two kids, here. 30 minutes a day is what I strive for, with breaks on weekends. Totally feasible.
> It seems they'll hype up and push a service then shut it down at the drop of a pin at this point.

I'm looking forward to the Google car.
I am s-m-r-t smart! Sigh. Yes, it's rounding down. I feel a little vindicated that at least three people saw that and said, "oh, he's right. Have my upvote!"
The website is up. It is just a bit slow. I have added an alternative link as well. You can go there.
Java, and to a lesser degree Scala, would be an eye-brow raising choice for a startup. That's why I didn't bring them up. However, it's worth pointing out

1) PHP and Node both tend to get significantly better performance than Rails. Either is more than sufficient for free products. See: Facebook, WordPress.com, Medium, etc...

2) Java does well in numerical processing, but it isn't necessarily more performant than node or PHP as a web server and it's a bit of a memory hog. Keep in mind Paypal realized huge gains from rewriting large parts of its Java back-end into Node a few years back. Ditto for Groupon.

3) If you're really worried about web server performance, you're probably better off going with Erlang/Elixirm, a JVM language or Go. If you have something truly massive (e.g. Google/FB/Amazon), then you'll probably hire teams to write infrastructure code in C++. Doing that for a normal web app would be nuts.
Very cool! I have actually been planning to do exactly what you did, sir :)
>the people in it suck, the government they built sucks, and the ideals they aspire to suck, and that the solution is to deal out cruelty to the right kinds of people.

Amazing reality inversion.

Trump never said anything like any of these. He has said politicians and the political class suck. Not 'Americans'.

Hillary and others on that side consistently say Americans suck (deplorables), US traditional culture is evil and racist, etc.
The following are always good to have in my opinion:

Operating Systems

DBMS

DS and Algorithms

Proficiency in one of the languages(C/C++,Java,Python)

Very good communication skills
It's an inspiring story. I can't wait to see the movie adaptation.
Healthy work/life balance.
I started blogging this year about specific web-dev problems. One post a week.

Coding AND explainibg really helped me to question my knowledge .

http://dev.to/kayis
Its a pipe dream if you have a wife and kids. I get to paint every week if I specifically make time, but there's no way I could do side projects everyday and not burn out from doing nothing but work.
Everyone working on software products for:

- ClearPath

- IBM i

- IBM z/OS

- PS 3 and 4 OS

- WiiU OS

- XBox 360 and ONE OS

- Integrity

- µ-velOSity

- RTXC Quadros RTOS

- VxWorks

- L4

- ...

is also a developer and they aren't UNIX based OSes.
>There are cases where you could justify writing "except Exception as e" and having it return a value

I actually use this pattern quite frequently in one very specific place. I use marshmallow to handle schemas for my API. On endpoints that require creating or updating a model, it's often difficult to write an exception for every single possible error type. Therefore, I usually try to catch ValueErrors, IndexErrors, etc explicitly. However, as a last line of defense I do have an except Exception as e. This is to catch and document any exception that I may not know of. Ideally, this ends up catching library defined exceptions that do not inherit from a standard defined exception or inherit from Exception directly. I haven't hit this line yet on any of my views, but when I do I'll know exactly what exception I need to catch.
Simple "truths" are sometimes useful. I can see that.

I'm more surprised though at the resentful attitude towards the actual truth (in the non-alternative sense): collisions are useless in many cases and the necessary second pre-image is much more difficult to find.

At least in a forum like HN I'd expect intellectual honesty to prevail.

EDIT: Removed the incorrect example out of pure shame! :P
I am afraid I am not. I wish I was, as it would save me ridiculous amount of time and work.

Start reading here: https://en.wikipedia.org/wiki/Protein_pKa_calculations

This is just the tip of the "log(x) vs ln(x)" iceberg.

I have copy pasted the ln(10) straight from Apple Calc. Thanks for pointing out.
What do you mean by "clipboard attack"?
i have seen only one example, everybody else stopped painting or paints once in while.
You make a fair point. I posted the opposite while you were writing this, but I could probably fit in 30 minutes a day. I'm just not sure how much I could learn in that little time - it can take me that long just to get into the right mindset.
Absolutely. I have no interest in partisan arguments on the issue, that's all.

edit: fwiw imperio59 has a post history repeatedly
denigrating LSD, psychology as a valid scientific practice, in addition to advocating for and linking to Drug Free World, a Scientology-backed
nonprofit. Not even worth replying to.
https://www.fool.com/investing/general/2013/11/17/warren-buf...
And that's exactly why it is such an annoying problem to spot and debug!
Land really isn't that valuable. You can build a great country without it. See Israel or Japan or SK or HK or Singapore.

Its the people and way of life that matter. Primary resources can be bought.

In fact land can be a hindrance when it induces Dutch Disease.
Can't agree more. I also strongly believe movement is life. Movement introduces you to new people, new skills, new technologies and new patterns.

My point is just don't get comfortable with what you are doing. The "repeatable comfortable thing" you are doing today would become obsolete one day.
Watch BlackBerry unveils a brand new phone live
What I wonder is whether the stuff on the street is really LSD. There's a lot of counterfeit material floating around, and (as far as I know) no testing kits that can detect the real thing. I'd be very wary -- especially at larger doses.
I'm sorry, but this sounds extremely ill-informed. You completely fail to distinguish between different drugs (which can be anything from caffeine to meth to "approved" medical drugs). Despite high school propaganda, it's not appropriate to lump them all together. Referring to them as "these drugs" is revealing.

Nobody "never comes back off" LSD - it isn't even addictive, and tolerance builds rapidly so it soon stops working anyway. It can be dangerous, if taken to extreme excess and/or combined with other factors like sleep deprivation or other drugs - but you'd really have to try, and "ending up in a psych ward for two weeks" is very unlikely.

From your perspective, I'm going to guess that the "drug addicts" you worked with were on something altogether more addictive and damaging, perhaps tobacco or alcohol. Don't generalise that experience to "drugs", unless you want to be dismissed as someone who doesn't know what they're talking about.
Even if the safety issues surrounding people in the aisle were negligible, there's the Van Halen-M and M factor. If the airline is ignoring this rule, what other rules are they ignoring?
Math and physics.
> Why is it unlikely, given that they've done this exact thing in the past?

They've dug up dirt on ex employees making public accusations like this? I haven't seen any claims to that effect. As I said, I think it's unlikely because I don't think the people involved are that evil, and I am confident that they are not that stupid. If I'm proven wrong, I'll be loud about it and I'll be working some place else.

> And an editorial in HuffPo from someone who pals around with the person engaging in the abusive behaviour is a pretty weak defense.

It's not decisive. I didn't present it as such. It's still the case that even the original source describes someone in a role that doesn't deal with the press ranting about how Uber could do something. Even if we take it on face value that's a far cry from establishing that they did it, as was your assertion.

> Especially since they did a similar thing before:

This is the first I've heard of that event. Obviously, that's an inappropriate use of PII, at least. It's entirely unclear from the article whether the list "sent to make a point" was meant as a threat of disclosure or to point at some specific discrepancy between the data and the reporting. The former would be similar. The latter, a different issue.
Examples? Which examples? Do you mean the snippets of documentation I am attaching at the end? Sure, they do!

The problem is the actual math/physics formalism is not!

https://en.wikipedia.org/wiki/Protein_pKa_calculations
Sadly, that case went to arbitration, so they cannot. But I definitely think this article is giving me a better understanding of Google's D2F ratio... ;)
Can you go into a little more detail? I have never heard anything like that.

While it is just anecdote, the first person to synthesize the drug (and use it, and later practiced microdosing), Albert Hofmann, died from heart attack at the ripe age of 102 with a healthy mind.
Also, the big brand is expected to have the resources to keep the product alive (even if only on life support), so killing it feels unnecessary and callous. Everyone understands startups don't have that luxury.
There you go! It is a freaking zoo of formalism!