skysight-inc/HackerNews huggingface dataset:
I don't think he's talking about a personal knowledgebase, I think he's talking about something else we are very familiar with. Think about it, he says a PK is "any system that you use to store and retrieve general information Unlimited size... just about everything you want to save for your whole life."

That's a computer, full stop. Or, in software terms, an operating system. In storage terms, a filesystem. These high level tools are designed precisely for the tasks he outlined: Handle data of ever increasing size reliably; make it easy to navigate and search; be simple to use, convenient and fast, and structured.

Where operating systems and filesystems fall down is in searching heterogenous data in a powerful way, and that's where people turn to PKs. Evernote is/was good at searching text and even pictures of text and for tagging; "the Brain" is apparently good at cataloging structured to-do and project type data; Kumu seems to do social graphs; inforapid seems to specialize in process descriptions.

There is no reason operating systems can't get better at processing this data natively. Apple has slouched in that direction in fits and starts with projects like Spotlight and Quick Look. Microsoft once fantasized about building a filesystem from a relational database and has developed an interesting system of "search contracts" for Windows.
the community discussions and support might be a bigger deal than the signups. like HN.
The algorithm is only of theoretical interest, the situation is similar to primality testing. In practice programs such as nauty are good enough.
FireEye Exploitation: Project Zero’s Vulnerability of the Beast
I recommend enthusiastic and intentionally stupid agreement.

"You're right! For all this evolution stuff to work, you'd have to have some massive source of energy sitting in the sky or something."

<beat>

"Sure is hot today."
Agree, that's uncompressed and with all of the required scaffolding. I would still argue that in the next few years, you'll be able to carry an entirely functional OSM system around with you, tile cache and all (Samsung is predicting 128TB SSDs by 2018).
Same way western economies work?
Create debt and more debt and base whole economies on sale of houses to one another. When it all fall apart double down
With Ionic 2, we're giving people Babel + ES6+ for our starter projects, with the option to enable typescript. I agree with you that typescript should "enhance" an app, but not dictate it from the start. We're giving people the option and will see how that goes.
AutoModerator, by far the most popular reddit moderation automation solution, was integrated with reddit about 8 months ago[0], making it "official". It has lots of options, i haven't played with it that heavily

[0]: https://www.reddit.com/r/changelog/comments/30z70k/reddit_ch...
Anyone have an upgrade plan for 1.x?

I work on a rather large Angular 1.4 codebase daily and while this is good news, I'm not sure how we'd ever upgrade to be honest.
I know typescript isn't required, I'm not sure about the new syntax tho.
Uber doesn’t want drivers to sue again, so it pushes them to arbitration
AucTeX is what you're looking for. More ideas: http://kieranhealy.org/resources/emacs-starter-kit/
I'm just curious...

I run a number of web apps as separate docker containers, and use nginx as a frontend to force everything to HTTPS. Is there anything that these cloud products provide over and above what I have now?
or population density
After the Fed decision: what the market expects for asset price moves this week
Taiga Company’s Social Strategy for Set Up Calls and White Paper Downloads
Not at all. Consider the same sort of thing with a different topic. The search "spy on Americans" is also an action stated as a search, but probably represents someone wanting information about people who spy on Americans.

The searches phrased as questions strike me as likely to have a more unified intent, but even then there may be a lot of variation.
Chris Granger's latest experiments with Eve (github.com/witheve) look surprisingly like a semi-structured personal knowledge system.

Take a look at the last 15 minutes or so of this video for a demo:

https://www.youtube.com/watch?v=VZQoAKJPbh8

(the whole video is interesting for the evolution of it)
O(1) is a constant time bound. But when people talk about constant time they often mean literally constant, such as to avoid timing attacks.
download link?
If only typescript was written by facebook or google then people wouldn't hate it.
Making “Blackout,” an interactive VR film that gives you the power of telepathy
Elite scientists can hold back science
Edgecoin is a next-generation blockchain currency for startup reputation
Sigh.

Why are they doing this? It's condescending and insulting. "No, you're too stupid to be allowed to install what you want to."
This is the web application for the git-scm.com site. It is meant to be the first place a person new to Git will land and download or learn about the Git SCM system.

This app is written in Ruby on Rails and deployed on Heroku.
I really love the new component creation syntax(API) and Typescript gradual typing is super useful.
I can see Angular 2 being use even more than Angular 1 in the near future...
I was born and raised in the town next to Robbins. My family still lives there. Robbins is the worst of many notorious, small, south-side suburbs (Markham, Harvey, Phoenix, etc.). It is next to an oil refinery. It has an abandoned incinerator. And plenty of other nasty corporations covering the place in pollutants. You will find plenty of burned down houses not closed off, etc. It just gets worse and worse:

http://www.chicagomag.com/Chicago-Magazine/December-2014/The...

Of course, as with any "no true scotsman" argument, it isn't as bad Flint in every way.
As a counter, ChromeOS will boot from cold in about five seconds. It's got a web browser, file browser, video and music player (with super-slick video quality --- no tearing!), the WiFi just works, there's built in support for mapping the caps key to ctrl, it maintains and updates itself, all the fiddly audio and touchscreen and gestures all just work.

And then if I want to use a real OS, I switch to my fullscreen Debian installation running awesome and all my xterms and it all just seamlessly interoperates. Except I don't need NetworkManager or PulseAudio or any of that nonsense because ChromeOS does it all for me. The brightness buttons work! The audio volume buttons work! Suspend and resume works! Everything works! There's even two-way clipboard support! Which works!

I've been using Linux for years, and I think this is the first time I have ever had a Linux-based laptop where all this stuff wasn't a total PITA.
That always troubled me until I read an article a couple of months ago about a new discovery with regard to the attempts to recreate the start of life. Basically, it said that biological self-organization and replication satisfies the 2nd law if you count the excess heat that is given off during the process. In other words, the chemical processes that power life are a reduction from a complex form to a simpler form and and the generation of heat. For instance, most organisms eat food, digest the food, which breaks down the complex chemicals to simple ones, and generate heat. So, while an organism may evolve into a more complex form, in the environment, it is creating entropy overall. This satisfies the 2nd law and explains evolution (a higher order life process).
As a European, we prefer it described as a 'poorly conceived and universally despised European law thing'
I've had problems with Firefox being sluggish to the point of stop responding to scroll events for ~1 second when loading tabs in the background, like when opening a Reddit thread in a new tab and then scrolling down on the front page. This seems to be fixed in 44 (current developer edition) if you enable three options in about:config:
browser.tabs.remote.autostart [0]
layers.async-pan-zoom.enabled [1]
layers.offmainthreadcomposition.testing.enabled [2]

I didn't test this on previous versions, so they might work in those as well.

[0] https://wiki.mozilla.org/Electrolysis
[1] https://wiki.mozilla.org/QA/Async_Scrolling_in_e10s
[2] https://mozillagfx.wordpress.com/2015/05/19/off-main-thread-...
It's rarely in the carrier's best interest to reduce demand for their services, but for those who take the initiative this is not only possible, but practical. Android software in particular offers many offline or intermittent connection options. A 128GB microSD these days is affordable.

Maps:Osmand, MAPS.ME
News: RSS reader (take your pick)
Wikipedia: Kiwix
Podcasts:Antennapod

Up and coming distributed technologies like Rumble put in question the absolute necessity of a centralized network at all.

http://www.disruptedsystems.org/
So this can be used to "auto-happy" me on webcam meetings when I'm feeling grumpy...
And the next step will be to show different variations to multiple focus groups, then train a neural network to automatically select the set of blending weights for the film that are projected to maximize revenue, thereby automating the post production as well.
Seems like you don't understand the difference between MVVM and MVC. Also everyone I've encountered that has used typescript loves it.
Hacker News is a long-running, open, inclusive startup community that is subsidized by a related business, doesn't sell anything, and has proven time and again to do things good for the entire startup community.

Product Hunt is a new, closed, exclusive startup community run by a for-profit company that will eventually have to start selling you something.

Not sure why people complain about PH so much... just don't use it. There already is a perfectly good community of startup people out there that has much more incentive to stay "pure" than a for-profit one. Sure, HN isn't perfect, but fundamentally it is always going to be better than any for-profit communities.

(And also this obligatory comment: If you want to build a successful company, stop wasting your time browsing startup communities and spend your time talking with users and building your product)
> Perhaps I'm underestimating the naivete of the average person, but I didn't realize that people thought this was a thing.

Its a thing for much the same reason as pursuing sports for a reasonable possibility of raking in ludicrously large paychecks is: the successes are inherently highly visible in the media, the failures inherently almost completely invisible.

> Hell, the concept that Internet fame isn't necessarily lucrative is so well-understood that even freaking South Park got around to satirizing it almost 8 YEARS ago

8 years ago, there were a lot fewer highly-visible internet celebrities; many of the currently well-established social media services didn't exist or were fairly new; Facebook was only 3 years old.
> Is there a similar site that does the same for climate change?

It's not in Q&A form but NASA's site summarizes what is known: http://climate.nasa.gov/evidence/
That's pretty much what Tcl is, even to this day. Ousterhout saw scripting languages as extremely high level tools used to issue commands to the low level code that does the heavy lifting. It's very much the same philosophy as shell scripts, except you implement new commands as extensions to Tcl instead of command line programs, and it all runs in the same process.

Of course, the language has matured and now it's also usable for building rich and complex apps top to bottom, just like any modern scripting language.
If it is just the Pocket toolbar button you are concerned about (I realize other people don't want the code in their browser at all), then you can easily remove it by using the Customize settings option.
But we aren't talking specifically about the 'worst places in the US'. I and others have commented that many of those shots don't "look significantly different from the town I grew up in", nor "markedly different than some places I've been", and that "this could easily be images from parts of Buffalo, Rochester, Syracuse, Albany, etc" or "from any town across much of the North."
climateaudit.org ( http://climateaudit.org/ ) examines sometimes the technical issues in climate research.

Pretty much guaranteed to be opposed by many HN readers, but interesting reading regardless.
Fair enough. "Fashionable" in the sense that it's used here means that it's fairly predominant in the discourse of the mainstream. Contrast the conversation about poverty and economic opportunity in 2006 to the conversation post-crisis. You and your friends individually may have considered social mobility, income inequality etc to be a significant issue, but it's pretty much objectively true that the discourse in the country at large did not. It didn't make the news, pundits didn't care, the population at large had a dual-earner-with-credit-cards-financed delusion that their quality of life was improving. In 2015? Try finding a group of people who considers them informed who doesn't have something to say about the topic. Eight years ago the word "socialist" was unambiguously a slur that Obama had to defend against, and now there's a candidate with a non trivial degree of support who identifies himself using the same word... And it's hardly a scandal at all.

Further, it should be obvious from the context that I'm speaking about the local temporal context (last 40 years), as opposed to claiming that human society has never gone through periods where economic opportunity was prioritized more highly than today. Part of why my response was so dismissive is because bringing up the fact that people cared about poverty in Roman times means she's either uninterested in understanding my point or too stupid to do so.
I'm not entirely sure that your argument is true though. Coal was cheap but isn't really the cheap fuel anymore. Also, in developing areas, it may be cheaper to use distributed renewable than to build out the grid.

By all means, if you have definitive arguments that agreements like the recent one in Paris will hurt the poor more than climate change will, please share them. But it's certainly not clear that its the answer, even limiting scope to just energy sources, and ignoring the detrimental impacts of climate change on subsistence farming.
Does anyone know what an "O(n) issue" is? I can think of a few possible meanings in the usage here, but I've never heard it before and they all seem wrong.
Good luck targeting IE8/IE9. Some users/fields still need to support that. Such as in healthcare, where many sites have to work back to IE6/IE7 (which is hell)

Depending on whether or not they expect to have users from IE8/IE9 they should degrade/enhance properly to support the maximum amount of users. If they don't expect people to be using IE8/IE9 then just use flexbox.

For basic scenarios you can still get something acceptable for IE8/IE9 with bare minimum work.
Interesting point about placement --- seems like a dense array of these would be at risk of getting tangled. And then there's the risk of the tether / cabling becoming a conduit for electrostatic discharge. Of all the engineering issues here, I think tethering is the most problematic.
The land that Chicago was built on was very swampy before it was drained. I assume thats why the oldest parts of the El system are above ground, not below.
Firefox is changing this because malware injects itself into Firefox using this mechanism. Power users who really want to install unsigned addons can switch to the Developer Edition.
Even though two is even, it's odd in that it's the only even prime: https://en.wikipedia.org/wiki/List_of_prime_numbers#Even_pri...

So all prime numbers are odd, even 2.
People hate typescript? I think the opposite. Typescript gets more and more traction.

You also don't need to use typescript with angular 2.
It still renders in O(n) time where n is the number of elements.

You don't need Turing completeness to have trouble caused by user input. Imagine a million check boxes where the only rule is that they shrink by a pixel when checked. That should be about the same difficulty to analyze as the 110 rule checkboxes. Each input only affects the styling of 1-3 nodes.
You should already have those links, because in your grandparent post you're arguing Saudi Arabia's motivations are based on climate change(?) and how we are only going to use "half of our current oil reserves"(?). Those are 10-30 year assumptions, which you can easily source online. You never explain how these are in touch with reality. Until you can justify both you come off as a conspiracy theorist.
I didn't read the parent comment as reproducing the exact same logic perfectly. More as a definition of the interface between the external code and the part to replace and matching that interface closely with the replacement.

This isn't always possible but seems like a reasonable objective given my experience.
I'm using TypeScript with NodeJS. It gave me enormous power. I stopped writing half of my tests and I hardly see runtime errors anymore.

TypeScript is doing really good.
The same Florian Mueller that never puts a disclaimer saying that he was an Oracle consultant for the case in the Oracle vs Google posts?
Sounds like what I have been doing with Evernote.

I described the system in a previous discussion: https://news.ycombinator.com/item?id=10301205

What you say about review resonates with me. Several years ago I got excited about Spaced repetition software (like Anki, discussed recently on HN) and tried writing an Evernote app that would periodically show me interesting things. Their API didn't work very well for this, so I stuck to doing this manually, and it's some of my most creative and intellectually productive time.

I am contemplating moving to Emacs org-mode for future things, with some sort of conversion process for the accumulated things. That should make a more intelligent system possible.
Gotcha, that makes perfect sense, thanks for the explanation!
Do you think that NGO's are going to hire me when what I shine the light on the statistics they use to justify their operating budget?

This is not the area my paper covers, and I don't want speak about any particular NGO by name, but creating a hyperbolic tale of "sex slaves" makes money for NGO's. In reality, if it's in fact the nightmarish horror that image conjures, I'm pleased to let you know law enforcement, government and charity is abundant for these victims.

Victims are helped, perpetrators are punished. For example, in China, pimping can have you executed. Every country offers counselor services where they'll print them a new temporary visa and even a ticket back home.

Many choose not to, they'd rather go try to find a way to go through the immigration system and get citizenship. This is off topic of my paper, but being a female and having a child may earn the mother favor toward getting naturalized in many places (laws, department/ministry policies or judge discretion).

Regarding the different NGO actors, this is even farther away from my area. But sometimes NGO's are actually fronts for GO's. An example would be USA using NGO's for subversion in Russia (https://en.wikipedia.org/wiki/Russian_foreign_agent_law#Impl...). That said, way out of the area I'm collecting data on.

Regardless, this thesis is only a thesis. "Exposing" those who misrepresent NGO's isn't a career. What I want to tell you is that a lot of people pass on a humanistic message, when they're really hustling people.

If you do care about people, I think the best thing you can do is volunteer your time, skill and expertise. A good example is Médecins Sans Frontières.
HN is equally rigged. The mods regularly change headlines, remove posts, and allow YC companies to post on the front page.
Malware. That's why.
What is a shame about it is that they had a rare opportunity in that they actually had traction and buzz around PH.

If they had taken a different attitude and truly tried to make it THE launch platform, they could have done amazing things. They could have democratized a big chunk of it, and still had promoted positions that could generate revenue for them.
Members – Nollywood Community
Compare Webpack and Browserify workflows on a single hot-reloadable React app
I would think that the operation would either (a) have to be pure or (b) be executed in two different environments. I think going for (a) is the easier approach. If you produce an output file, make a pure operation that generates the contents, then write it as a subsequent operation. Now you can test the contents against each other, but only actually write one of them.

Basically, create an intermediary object that represents your state change and test those. Then "commit" the change from control and discard the one from the experiment.
The thing I will never understand about the case is why the one accused is Google when they used the Apache Harmony implementation done by the Apache Foundation.
Microsoft owns up to issues with the Surface Book and Pro 4
> I just don't see the email-specific barrier to entry. Syncing is hard in general, dealing with legacy systems is a pain, parsing poorly compliant file formats is annoying... But you have that everywhere.

Have you ever written a production grade email client?
Google has wanted to turn JS into a static language for ages. Now they have enough fanboys to help make real progress in that direction.
Too true, it's one of the reasons why I did a Maths degree to complement my Comp Sci degree.
Unreinforced mortar doesn't cut it in California building codes. It would crumble in either a moderate earthquake or over time during lots of small ones.

Sale prices obscure some of the more expensive parts of a sale -- leins on the title and back taxes. Sometimes you do get a property for cheap, but always do your due diligence.
I was initially really excited to learn about Product Hunt and what it meant to the existing ecosystem: Diversity.

An independent contender in the war for eyeballs/voice in the hacking/tech/entrepreneurship community -- how exciting! I would imagine while their motivations might be similar to what YC wants with HN (distribution, influence), they could possibly open up and serve new members in the ecosystem that aren't, can't, or don't want to be a part of the HN/YC pipeline.

Building a working group of heterogenous independent sources to serve new and exciting topics is important to breaking out of the echo chamber we so often create for ourselves within tech. I was hoping Product Hunt could bootstrap the entire venture, stay clean, and true to the spirit of a meritocracy.

Then they went through YC, and now I see the same "influencers" there as I do here, with the same system in place to promote their own vested interests. It just makes me slightly sad that the pressures of succeeding create collusion among players in this market, thereby perhaps obscuring the potential for new/interesting/different emergent technologies/startups to thrive.

Among my peers, over time PH has become less of a community set out to serve the good of the people, and instead has become more of a pipeline for quick sales or testing new ideas, leaving a feeling of what can only be described previously as the "Tech Crunch of Initiation".

Product Hunt has essentially supplanted Tech Crunch in the YC/TC relationship of yesteryear, albeit to an even more perilous extent. Products are no longer vetted by working professional journalists, whose obligation should be to the consumer and not the producer, but rather by the very product's investors, advisors, and "insiders".

We therefore must ask what is the value-add here? Is it truly a wonder that it proves marginal, and perhaps even detrimental, to the long term success of the startup community as a whole?