skysight-inc/HackerNews huggingface dataset:
I have also used markdown files in git for quite some time. When I was running Windows 7, I added my notes folder to the Document library and was able to search my notes from the start menu - that was really great. But then Windows search got broken in Windows 8+ and I started looking for alternatives. I played with OneNote for a while, but missed VIM key bindings, markdown and easy online access to my notes (OneNote online editor is quite heavy). About two months ago I switched to a private Wordpress and till now I am really happy: full-text search works like a charm, I can tag my notes, use markdown (even with Latex expressions) and for cheat sheets (or field notes) I use pages.
I find this statement odd. "Figured out mobile" in what sense? The laptop solved the mobility issue for Emacs about 2 decades ago. If you mean "runs on Android or iOS", it's likely Emacs will still be around after one or both of those have been consigned to the scrap heap.
Yes. Since we already know that P=Co-P, if P were to be shown equal to NP then P=NP=Co-NP=Co-P.

All these classes would turn out to be the same since P is closed under complement. Then NP would be as well and everything is equal.

That's why this result sometimes is called the collapse if the complexity hierarchy.
This part made me laugh out loud: "and “Arvo,” a functional network OS, which is also a database."
https://bitcoinmagazine.com/articles/urbit-the-bold-pitch-to...

It seems like they've had a professional story teller masticate their ideas into good descriptions.

But really, if you had to describe it in 5 buzzwords or less would it be a "federated crypto p2p lambda server"?
You're being voted down. That's because oh so many here weren't around when the Chicoms were funneling cash to the Democratic Party for the 1996 election.[1]

Al Gore explained himself thusly: "The vice president also observed that he drank a lot of iced tea during meetings, which could have necessitated a restroom break," the FBI summary stated. "It was not uncommon for him, and for that matter the president, to excuse themselves from meetings to use the restroom."[2]

And, boys and girls, unlike the current special prosecutor to investigate Russia's influence in the most recent election, the Democrats brazenly stonewalled and the media let them get away with it.

This kind of stuff is as old as the federal government itself.

Yup. Anyone who doesn't realize this either had a crappy US History teacher or daydreamed instead of paying attention.

[1] https://en.wikipedia.org/wiki/1996_United_States_campaign_fi...
[2] http://community.seattletimes.nwsource.com/archive/?date=200...
I get the feeling at many companies now, there are fewer truly interesting technical problems than there are engineers enthusiastic or desperate to exercise their hard-won CS knowledge. Most real-world work of commercial value requires skill of course, and experience, but is not especially algorithmic. I think the surge of interest in DS is that here people see an opportunity to do something mathematical day-to-day (but 10% or less of DS is the "sexy" stuff).
Well, they are making the assumption that one woman "mated" with one man only.

If you drop that assumption, and take "sperm competition" (https://en.wikipedia.org/wiki/Sperm_competition) into account, other scenario's than "wealth-and-power" are possible.

Such as: groups of hunter gatherers had frequent orgies, but due to "sperm competition", a few of the man fathered all children.
This is probably slightly off-topic, but Ask Metafilter is an unsung internet treasure.
All of their complex products are actually plugins on top of a single base called the intellij Platform(which is open source). Any changes they make to it automatically percolate to all their products. This allows them to keep small teams for every product that focus only on the specific language plugin.
Is it fair to say that in these societies, most women got to pass on their genes, whereas most men except for select few didn't? Thus men were the ones to be selected from on a genetic level?
There are so many note taking apps and yet I still can't find one I like.
My requirements are simple:

- Markdown
- cross platform with sync
- tags

I have settled on SimpleNote for now, but I'm not completely happy. It's mac app is low quality and doesn't have markdown, It's open source but they ignore most of the issues.
Bear Notes looks cool but wasn't cross platform.

I am still looking. If this thing had phone apps (I'm on iPhone) I'd give it a go.
Dependr.io – easy and free dependency monitor
did you have a look at vimwiki [0]? it has a diary function with plain timestamped markdown files.

[0] https://github.com/vimwiki/vimwiki
Like all skills, story telling is something that improves with practice. As you do it more often, you tend to think about it more often and improve your skills. I used to discuss everyday news with my sister. She is a super busy person and liked listening to news through me.So I finally decided to build a startup out of it. I am trying to present everyday news in the form of a story. It has been almost a month since I have started writing news every day in the form of a story and I believe it keeps getting better with time.
* http://witty.news/ is my site. The news is mostly for Indian audience.
I cannot really understand how today mixing logic and presentation in JSX is considered a good thing.
The first principle when writing complex systems should be to completely separate the logic from the presentation layer.
Nowadays people seem happy with intermingled monstrosities like the one shown in the JSX code upstream.
No local hosting on mac. On mac is either ms cloud or sharepoint, unfortunately.
This is one of the blockers for me as well. It can't embed web pages inside Flutter widgets.
bringing in a project I had worked on (actual code

I don't think commercial confidentiality makes that a viable generic method...
Not OP but just in the spirit of contribution, here is one of my favorite long-distance cycling journals by a (very thrifty) science & engineering geek.

https://www.crazyguyonabike.com/doc/page/?o=1mr&page_id=1390...
The patent stuff doesn't seem very important to me. You might not like it in principle, but I don't think it's going to affect you.

The author mentions Flow as a typing solution to solve some of the problems with Javascript development, but didn't like it because you can still write code that crashes if you ignore the warnings. They also complained about the lack of immutability, and mentioned Immutable.js, but weren't happy with that. They went on to say that most of these problems they mentioned are already solved with libraries, but ... libraries are bad? I didn't really pay attention to the huge Javascript rant in the middle, but I've heard it all before, and I totally disagree. I've started to realize that I prefer ES7 Javascript with Flow or Typescript, jest, babel, webpack, etc. I think I actually enjoy writing it more than Ruby or Swift.

I really like react-native-web [1]. I've used it to build an app that runs on all mobile devices (iOS, Android, Windows Phone), as well as on the web. There's a lot of quirks and workarounds, but it was actually a lot easier that I expected. Even if you just use plain react on the web, it's easy to write re-usable components and code.

They also mentioned hot reloading. If I wrote an article titled "Why I'm a React Native developer", the content would just be the words "Hot reloading." I spent a year developing a native iOS app with Swift, and I never want to go back to waiting for my code to compile.

[1] https://github.com/necolas/react-native-web
Can you elaborate what going away means here
Origin is used to create "key handle" that is given to the service and need to be used during login.

See Yubico documentation for details: https://developers.yubico.com/U2F/Protocol_details/Key_gener...
> I said "it's unsafe", not "it's not safer than void".

I'm sorry, but then you're simply in the wrong thread. You where replying to a interface{} vs. void comment, so that's what you should be talking about.
Glad you like SimpleNote. How much time or money have you donated to it to get your desired feature set up to snuff?
The quotes about Googles positive diversity examples reminds me of quotas in education. I wonder if we are moving towards a time when someone will not get hired because a particular quota is filled, or the whole company is subdivided into neat little diversity blocs. I.e. "Every Google team must be 50% female, and 20% Black, 20% Asian, 20% white..." Etc.
Not to mention that if a section of markup gets too big, you can break that down to it's own method that returns tiny snippets so you can have really simple methods that end up creating the more complex end result i.e.

_renderXOrY = (thing) => {
return thing.isX ? <X thing={thing} /> : <Y thing={thing} />
}

//inside the render method
<div>
{listOfThings.map(thing => this._renderXOrY(thing))}
</div>

I personally prefer this because when creating the top level of a component, I largely don't care about the individual elements of a list, but rather am structuring how that list will be contained etc.

And let's not discount then the value that JSX brings of being able to easily unit test that your conditional logic renders the correct output easily (Jest + Enzyme = easiest tests I've ever had to write, bar simple functional checks).
That post is from 2016 and most of the bad issues have been tackled.
Diaspora federation protocol 0.2.0 paves the way for account migration
Bitcoin, like any money, is valuable only insofar as someone else will accept it for stuff you want.

Bitcoin has been becoming more and more valuable. And it is deflationary.

Patrick McKenzie needs to address THAT.
I think we need to make peace with the word innovation sometimes. Innovation should be realistic in the right timing. Surely autonomous car is a really interesting future, but Uber has plenty of organizational problems require urgent and decisive surgery.

Abandon the auto project and UberEats (I don't even know if UberEats is even profitable or how many people actually use it) will allow the company to focus on core problems. How can you clean your house if your kids constantly go around the house making a mess? Let's get the house cleaned first then we worry about how to correct the kids' behaviors. Basically, do one thing well enough before moving to another.

They really need to focus on growing in cities and countries where they face competitions but already have a strong root. I understand the awesomeness to be the bigges, but look at Uber China, Uber had to parnter with Di Di instead (Uber doesn't run its business in mainland China anymore). Uber also recently shut down its business in Marcu because the drivers were fined so much no one would work for Uber.
Diaspora version 0.7.0.0 released
This is great news for Lyft.
I see the nastiness as a necessary evil of free speech platforms. Compare that to LinkedIn where there is virtually no nastiness and virtually no interesting conversations happening.
Criticism is violence

From what I've seen in some circles, they believe this.
Non-members of the "designated victim class" can instead blame their misfortune on "reverse sexism" and "reverse racism" of diversity programs.
I've been using Notion (https://www.notion.so) for a while and have nothing but good things to say.

- It's incredibly flexible. You can model Trello Task Boards in the same interface as writing or making reference notes.
- They've got a great desktop client and everything syncs offline.
- Latex Support
- Programmable Templates
- Plus there seems to be pretty neat people behind it

I switched to it 8 months ago or so and haven't really looked back.
If "pronouncability" is a good proxy for readability for you, then Python might not be a bad place to look.

That said, this is intensely personal, and you'll find a fair few people who find symbol-heavy languages more, rather than less, readable.

I'd argue that there's also a trade off where relatively low density code is more readable line by line, but denser code can be quicker to grasp as a whole.
Curious but in some arab countries this still applies, so they kept this ancient fact.
Also this research conclude many male deepdown fantasies.
And how in the world is that a good thing?
I'm really starting to wonder if people that exalt JSX with his mix of logic and presentation have ever worked on complex systems where the lack of separation between the two layers brings you quickly to an unmaintainable mess.
Yes, Type safe. You can not interpret something as a different kind of type via the use of interface{}. Contrast that with void-pointers, which make that so easy as to be a common bug-source.

It's not statically type-checked, yes. That's fine too, in my opinion, but also irrelevant for a comparison with void-pointers (because they also don't provide that).

In summary, interface{} is strictly better than void-pointers. Which was exactly my point. Equating the two is intellectually dishonest.
My Experience of Buying a NFL Jersey from Cheap Jerseys
Blonde hair just off the top of my head, no pun intended.
Crow talk to man
I'm still using Parse today, and it's still great. They shut down the Parse servers, but all the code is open source. Other hosting companies have popped up, and you can host it yourself. React Native doesn't have any servers to shut down. If Facebook stops maintaining it, the community will pick it up.
They probably meant chronologically.
The volume and quality of tools coming out of the OpenBSD community in recent years has been absolutely awe-inspiring.

I'm presently able to do the entirety of my personal project work on the OS and I'm only a couple of tools from being able to do the same professionally.

Keep it up, y'all.
>> By analyzing diversity in these parts, scientists are able to deduce the numbers of female and male ancestors a population has.

Can anyone explain more on this? Specifically how is the time axis worked out from a study of present-day volunteers?
>men were seen as more disposable and used for riskier work

That is how I interpret the article.

That farming centralized power due to being able to store food. So it gave rise to feudal societies that could indenture workers and mass armies.
WTF Palindrom.co?
and marko => `<if(...)><li for(...)> ... </li></if><else><i>no results</i></else>`
I'm a native iOS developer, and I'm far more productive with React Native. I can't imagine how anyone wouldn't be, compared to building native iOS and Android apps in parallel.

You also don't get very far with React Native if you only know JavaScript. I've had to write a lot of Objective C and Java for native modules, and I picked up C# to integrate libraries for Windows Phone.
تجهیزات مورد نیاز اتاق سرور
They sure can, but usually they attribute their misfortune to inadequate skill, which is mostly wrong as well. Mostly, irrepective of the skin color or gender, the cause of one's misfortune is not being pals with the right people. Ironically, people who count themselves as a part of the designated victim class are much less likely to recognize this universal pattern.
Much of the work I do that could be considered "data science" involves trying to write generic visualization tools that allows us to plot various datasets and the results from models we've built (a lot of 2D/3D/4D weather/atmospheric data).
Orgzly (http://www.orgzly.com/) works well enough for me. It can sync to DropBox, so I can put all my .org files into DropBox for replication/backups and have Orgzly read & update them.

It's not full org mode for sure, but it's a solid way to read and do simple changes to my .org files on my phone.
Step by step, Americans are sacrificing the right to walk
A similar Scheme-to-C project I wrote last century for the SCM scheme, should be still usable: http://people.csail.mit.edu/jaffer/hobbit.pdf

One goal of the project was to produce human-readable C.
The linked Wiki page now says 700 (looks like it was updated fairly shortly after this was posted).

I'm curious how this breaks down between developers, customer support, marketing, and admin. My guess is that developers might be a fairly small fraction of he 700...
How to setup Google adwords campaign:Google keyword planner and PPC marketing
Go is basically using multiple return values as a half baked Either type, only you're on your own if you want to pass it over a channel or store it anywhere.
YAGNI, Cargo Cult and Overengineering
> Here, both x and y are conceptually nil, but y cannot be compared to nil.

I disagree with the "conceptual nilness" of y. x is a perfectly fine and usable implementation of io.Closer. It doesn't even panic. Having a nil-check (i.e. "does this interfaces contain a value?") return true seems dishonest to me.

I agree, that it was a bad choice to call both the zero-value of pointers and the zero-value of interfaces "nil". But in general, the possibility of nil-pointers being valid values and implementers of interfaces is useful. For example if you have a linked list or graph-structure.

I also asked about it on reddit and got this answer: https://www.reddit.com/r/golang/comments/6sktsr/typed_nils_i...
Don't take that advice as discouragement to start.

Google did have to engineer a giant distributed system to provide the search results we get. There are articles that talked about how they just had motherboards connected to hard drives laying on anti-static pads filling rooms in buildings. The racks and cabinets didn't make sense for them.

Today we take for granted software stacks like lucene. Nothing like that existed when Google moved into the space.

So yeah, 15-20 years ago internet search was a really difficult problem. Now, the sheer volume of research available which specifically addresses the problem space of a trusted decentralized search, to me, means that a solution is imminent.

You could be the person that puts all the research blocks in the right order and launches a successful project.
ETH is not money.
I know many languages, including Swift and Ruby, and I've actually started to prefer modern Javascript. I really enjoy writing ES7 JavaScript with Flow or TypeScript, and everything else in the ecosystem (babel, webpack, yarn, etc.)

I will admit that Swift is a much better language, but I prefer working with modern JavaScript these days.
Uber as far as I'm concerned isn't really a tech company - its a logistics company existing under tech company rules - in essence its a freight broker for human 'freight' - how it connects with its customers is irrelevant to what kind of company it is. In short, you're providing short term contracts between a consignor (the passenger) to transport an object (the passenger) between two known end points, by an independent contractor. Uber provides the infrastructure to make this happen, and takes a cut of the revenue from the shipment.

If you wouldn't call JB Hunt a tech company, you shouldn't call Uber one.

(The research into autonomous cars is not really central to their current core business model - and assuming the technology is successfully developed - their entire business model would change - they'd also need a massive capitalization to purchase a fleet of self driving cars when it does.)
I started working long hours since undergraduate, plus my then-gf lived in SF and I was in NY, so I would work and talk to her until she went to bed (3 hours difference so if 11PM there would be 2AM here). Every other week I would work overnight in my lab. When I was an intern, I would also work on the weekend in the office until midnight. I remember sleeping overnight several times in the old Mozilla MV office. Oh not to mention attending several overnight hackathons (which I hate right now)

I continued this habit working long hours once I started my full time job espeixally because I was depressed after breaking up with my then-gf. I would committ 80-100 hours per week. I am talking about 9-9 or longer and on the weekend 9-5 or whenever I get tired. If major outage, I would be up all night. I would drop my dinner and solve whatever issues came up. I would skip lunch to get my code deployed or whatever. I would have 9-5 meetings and then continued my work afterward. I pretty much did everything I can before my offshore team takes over. I would just write an email and tell them I got most of the problems taken care of, just monitor the issues.

Relationship with coworkers and managment, and with my gf all added up.

This went on for about 6-7 years since college.

I am 26 now.

Then I attempted suicide, twice, this year. The second time, a number of HNer might remember, I posted here my goodbye. I still haven't had the chance to thank the dozens of people who sent me emails.

I am doing much better, although I can never work that many hours now , and I also will never do much coding after work unless I really feel like doing so. If I go back to work, I expect myself work 9-5 and only overtime if I have to.
>Laverna for android is coming soon

I'd probably start using it right now if it was already available for Android.
We went from hunter gatherers living in small mobile communities, to much larger settled agricultural communities. Agriculture supports far bigger populations leading to the first cities and settled nations with kings.
But as we have seen - if they speak those thoughts out loud, they can face consequences.
What are some examples of open source Lisp projects and codebases whose features and elegance could have only been executed as well as they are in the language, or are just great codebases in general to study?
Why do you think infant mortality would affect men but not women?
Probably makes some sense.. I mean Reddit is probably the most vulgar site on the planet... (next to 4chan, but I'm not a 4chan fan and I think reddit has way more market share to compare)

-- and without the crazies I'm not sure it'd be as sticky as it is... Part of the fun is saying "you honestly believe that what the fuck is wrong with you?" Then getting banned from r/the_donald for being a 'libtard' /s

(disclaimer: voted for Bernie - proud libtard here)
I think Emacs is the best example.
Mining is an expense. Reducing expenses is good.
The macOS and web application don't look like the screenshot on the landing page. Is there a theme that needs to be configured separately?
That doesn't negate the damage though. Requiring a grey or black market to use the currency in a nation of economic significance restricts bitcoin's utility. This will be a value hit when competing against any potential currency that can overcome those hurdles.
Nice.. Though one small niggle: I wanted to bookmark this for later reference, but the git page has no screenshots, and the screenshot has no title or link to the gitpage..

In meantime, i will just bookmark your comment :)
I'm not an expert, but the idea is that mutation rates indicate age. If a bunch of people have a particular pattern, but they're all a little bit different to the same degree of difference, you can figure out how old that pattern is.

Presumably the changing bits must be in junk DNA otherwise mutation rates would be affected by selection pressure.
A plausible theory as to why this can happen.

Apparently, millions of people (10% in a large region and 0.5% globally) are direct descendants of Genghis Khan, one of the worlds greatest conquerors - and also one of the most prolific breeders[1].

“Lots of men have lots of sons, by chance. But what normally doesn’t happen is the sons have a high probability of having lots of sons themselves. You have to have a reinforcing effect[1]”. You need to have a prolific breeder spread out over a large geographic area whose sons are also more likely to have many kids.

Maybe 8,000 years ago something similar happened.

[1]https://www.nature.com/news/genghis-khan-s-genetic-legacy-ha...
A non-expert guess: As more generations have passed, fewer common pieces of DNA are inherited and found in the same population?

Still, samples from 450 people seem like too small a number of achieve a good estimate.
5 year startup diary in 3 minute video. Moments of depression and isolation