skysight-inc/HackerNews huggingface dataset:
Yep, gitolite is awesome, it's so lightweight you can use pretty much any leftover PC to host repos for an entire company. I also use cgit for a fast and easy git web interface and ReviewBoard for code reviews.

If I remember correctly gitlab initially started as a frontend for gitolite.
I spent a couple years building https://infiniquest.org in my spare time.
This is a site where you can both create and play interactive fiction games, using an engine I built entirely from scratch. I mainly built it to prove to myself I could complete a large project start to finish. I also had the motivation that my son and I could make games for each other, but by the time I finished, he was big into Minecraft and had no interest in text adventure games. :D
I had hoped to make some income with it thru ads and paid features, but I never tried too hard to build up a user base, and now it sits there largely unmaintained for the last several years.
Last year I completed a proof-of-concept integrating it with the Amazon Echo - that was kinda neat, but there's a lot of work to be done to finish and polish it... and considering there were no users to begin with, I lacked the motivation to undertake that.
This anecdote makes me very happy with AWS. I want loss of 2FA to completely revoke access to my account. Otherwise any smart hacker can social engineer Amazon support with some fake drivers license photo and steal all my BTC (for example).
Well, it probably worked in 2007.
Just out of curiosity, why wouldn't you want to post it here - why use a throwaway account?
There is no way you're maintaining anything more than trivially complex apps like this.

It was never built to be used that way. Passing down chains of attributes and functions through 5+ layers isn't idiomatic React because React was created with Flux in mind--this is not the intended methodology.

>If you're having difficulty moving components around because of state consider that you may be thinking too statefully and should try to find a less stateful way to describe your UI

That is a meaningless platitude. State exists, you can't remove it. No matter how much you minimize it, you're going to eventually end up passing props down through an arbitrarily large number of layers if you have no state management system in place.

Language designers realized this was a problem decades ago--it's why we have scoping rules. Passing down chains of arguments through layers and layers of functional calls is unwieldy. And it's worse when each one of these functions is directly producing user output.
3D modelling is no easy play. I bet this tool is just a fun to use app but can't be utilized for serious work as navigating in VR with controllers in a heavy headset is extremely tiring. It's done in 2D screens because that is way more effective way as of now.
No. I do attribute this to malice. Or at least to not giving a shit about the law. They knew this wasn't on the up and up. And given that this is the same company that fought for exemptions from the ACA on religious grounds. If they want to claim religion, then they need to follow through with that in all of their business; not just picking and choosing what aspects of the religion they get to follow.
Can you provide some examples of points you disagree with?

I do feel like Curtis can be a touch hyperbolic at times, but that's also part of storytelling and I think it's especially important to strongly represent the viewpoints that are non-normative. I think of curtis much like michael moore, he gets a few things wrong sometimes but also offers a lot of insights.

I've always wondered if electronic technics have decreased world suffering or expanded it. Will AI democratize power or concentrate it?
i apologize if i offended you or anyone else. the mention of "brazilian" is a relevant as a secondary detail. there was a group of problem engineers who were ring led. that group was brazilian. that they were latin american or brazilian is unimportant but a significant identifier of the social group. if they were there when you were you would know exactly who. otherwise it may have been confusing. prejudice is not at play. i was pointing out an organic association.

as i said they don't bear sole responsibility but rather signified the problem for the impunity of being able to break the no asshole rule. other immature apples spoiled the basket as well. plenty of innocent people suffered. none deserved that. burnout is evil. i hope we have all learned our lessons and become better people.
If I'm understanding you correctly, I don't believe that's the intended use for this technology. This is about streaming an application over the Internet, from a remote server, not from a localhost server. I can't think of any advantage to building a locally hosted Qt app that way. If you want to run a Quick/QML app locally, you just run it — there would be no gain and numerous penalties in running it through a web browser.

(It also doesn't seem useful to compare it to Electron-based apps. The Qt comparison to an Electron app would be a Qt/QML app that uses Qt's WebEngineView, a control that embeds the Chromium browser.)
Improved localization / nav is one of the goals of chffr. Through panda, we can use the car sensors for dead reckoning.

Combined with the phone camera, we can get and keep a really precise location fix.
Math and programming are a bit different though - to my knowledge in math you're not dealing with malicious users trying to give you incorrect input in hopes of exploiting bugs in your algorithm.

Edit: but to be honest if you needed to give the result Z for a set of inputs X and Y without worrying about invalid/malicious input, then a Stack Exchange copy/paste is totally fine by me.
About how to spam?

Lol, that's quite the jump you made there.

If you read the article, you'll find there are many other industries which (suddenly) have the same issue.
He did a lot more than just jailbreak an old iPhone. The dude's good, who cares if he's arrogant? There's hundreds of big corporations manipulating media for financial gains.

Are you gonna hate this guy just because he has a face and a personal reputation?

Or are you going to watch with bemused interest as he successfully scales the obstacles and actually puts some nice products out there.
Google Stakes Its Future on TensorFlow
Information can be a liability too. Sometimes you shouldn't ask.
Hi, I noticed the initial load time is quite poor... Maybe I had a bad connection but you might want to do some testing on initial load times for your site.
I got curious about the numbers so I did a napkin calculation:

In a 2012 vintage Nvidia article[1] they get 5-6 GB/s in both directions (array size 4MB) which would be around 1500 Mpix/s with 8bit RGBA pixels.

15 Mpix image: Transfers both ways would take 20 ms, and given GPU kernel going at ~5x the CPU speed (CPU 30, GPU 150 Mpix/s), you would spend 100 ms doing the computation. So 120 ms on GPU vs 500 ms on the CPU.

[1] https://devblogs.nvidia.com/parallelforall/how-optimize-data...

edit: so I have no idea about the real GPU spedup, but this shows that the transfers shouldn't hurt too much unless the speedup vs CPU is very small.
WillowTree | Data Strategist | Charlottesville, VA | ONSITE https://willowtreeapps.com

WillowTree | Digital Marketing Manager | Charlottesville, VA |ONSITE https://willowtreeapps.com

WillowTree designs and develops mobile & web apps for the world’s leading brands. We are hiring for a number of different positions and the company is ranked as one of best places to work several years running.

More information and a list of all open positions can be found: https://willowtreeapps.com/careers

If you have any questions about WillowTree or the positions, feel free to send me an email: alicia.midland@willowtreeapps.com
Makes me feel better about all the time I spent on the password reset functionality for my latest project.
Another solution to the problem of coloring `ls` output is to use the `dircolors` command, which configures the colors `ls` uses in it's output. Piggybacking on `ls` has other benefits: if you change `ls` colors, it'll get picked up by other programs, for example zsh auto-complete and the `tree` command, among others.

For those interested, there are pre-existing dircolors config files that people have shared, like dircolors-solarized[1].

Of course, the OP's program does more than just ls, in that it has icons and a `--report` flag.

[1]: https://github.com/seebi/dircolors-solarized
Sadly this is happening to a lot more people than just me otherwise I would not have written about it.
I respect the abilities and accomplishments of Wolfram. My problem with the statement I quoted from the article is that I suspect it is bullshit; I think Stephen can do long division, and much much more...
Can vouch for Spotify. Moved from Soundcloud subscription to spotify 10/month. High quality music, great collection and great recommendation.

I kind of feel too much money and not a strong org structure destroyed sound cloud.
Beautiful Poster Shows Entire History of Space Exploration
Well, hopefully the changes between versions aren't too big, because at some point it doesn't make sense to consider them to be the same language.

The idea is that each version would still be translated into a common internal representation pretty early on after parsing, so it would almost be like supporting multiple versioned mime-types in a REST API.

And it's probably harder to do with languages that already exist, but if the spec is defined from the start with versioning in mind, then it might not be so difficult.
Disagree.

I've a friend that has a comma neo with openpilot and it works enough well. Is not perfect, but they are on something.

The best projects that we know today were made by hackers with 0 enterprise skills.
True, but there is some validity to the point. On a large site you might burn a lot of your mobile data allotment with one search. That's not intuitive or obvious. Might be nice to implement limits and a more button in the code so it doesn't scrape the whole site at once.
http://www.politifact.com/punditfact/statements/2014/jul/01/...
Samsung Q2 rev. $60B, net. $12B  Apple
Is there a tool that we can use to tell if we have these certs?
Consensus seems to be an awful name :)
I've wasted so many hours trying to convince Windows user that they don't need any passwords for gitolite, they just need to check that Pageant is running and has the right key loaded :D
Yes, antiquities from this part of the world that are sold on the black market have higher stakes. The DOJ makes it clear Hobby Lobby acted very suspiciously/maliciously. If you're at a yard sale where you're asked to meet the seller at the back to see the "real goods" and pay in unusual ways, you're exposing yourself. Let's not forget, the president of Hobby Lobby isn't naive when it comes to the law... he navigated a lawsuit to the Supreme Court.

Source:

"Further, when the Artifacts were presented for inspection to Hobby Lobby’s president and consultant in July 2010, they were displayed informally. In addition, Hobby Lobby representatives had not met or communicated with the dealer who purportedly owned the Artifacts, nor did they pay him for the Artifacts. Rather, following instructions from another dealer, Hobby Lobby wired payment for the Artifacts to seven personal bank accounts held in the names of other individuals." https://www.justice.gov/usao-edny/pr/united-states-files-civ...
In what way does sex at 16 immediately jump into moral issues exactly?

I don't buy for a second that being sexually active as a teenager somehow equates to lack of moral fortitude.

There's plenty of teenagers that are aware of birth control and use it appropriately. Do they lack moral fortitude, too?
Forget Alexa, Amazon's next big product is  wine
This is the guy who was supposedly just a few weeks away from shipping a bolt-on smart cruise control module, then immediately canceled the entire thing when the NHTSA asked him some questions about its safety. He seems pretty sharp when it comes to technology, but I'm not sure if he's prepared to make actual products sold to regular people.
A few issues:

1) applications rest on the shoulders of giants, it isn't efficient to learn too much more than you need to. If you only need to "understand" at a high level, you should just use tools that "do it for you" at lower levels - It's just a shame there are not better FLOSS competitors to Mathematica.

2) It should be clear what the "understanding dependencies" are - i.e. when some knowledge of the foundations can inform the higher levels, and when they don't. If I understand what 'sorted' means, I don't need to know the details of any specific sorting implementation to use it.

3) The way mathematics is split up into a million small, set-theoretically-abstract lemmas etc makes it so much harder to understand. It makes even familiar concepts hard.
They are trying to crawl back:

https://bugzilla.mozilla.org/show_bug.cgi?id=1311824
> The enlightened sit nodding along, while the unenlightened go away confused or misled.

It's even worse (and quite common) when those who don't understand are the ones nodding along. Knowing when you really understand something, and when you don't, is such an important milestone for people to get to, and quite hard to teach.
This is all part of my master plan to have y'all trapped in a vicious cycle of using my product
Unless you have written backup codes, there should not be a resolution possible. You either remember to changes phone #s before you change them, or you are locked out. Deal with the phone company.
Canada. You could sue but I'm not sure you'd win since IANAL.
Having grown up in that culture, and lived in that area before, I'd say he's actually spot on.
> That means it's going to take longer for a teacher to notice that you're not getting a concept well, and that means a lot more painful surprise-F's on tests.

I'm not sure how much to read into this, so forgive me if I'm misunderstanding the tone; but calling an F after not doing any of the work oneself a "surprise F" seems a lot like calling it a "surprise loss" when one hasn't shown up for any of the team practices. (If you were just observing that students are surprised by such F's, no matter how often it's pointed out to them, and no matter how often they've met such outcomes before, then I am forced reluctantly to agree.)
Kinetica Snags $50M to Fund Its Database Expansion Plans – Fortune.com
I work training and cheating professionals. I used to be a project in chief (the guy that hired, fired and evaluated new personal).

I encourage to my students to do the, so called, cheat, because its what the people in the real world do, people don't need to memorize a lot of topics and people use calculator, computer and excel. Sheesh with the old and rust model of learning.
I think lexing is unnecessary with some methods, e.g. parser combinators and (I think) Might’s “Parsing with Derivatives”. And there are other tactics, like the other commenter mentioned.
LOL; what I typed up there is not my password :-)

You can ping me at notmorethanfiveminutes@mailinator.com :P
AWS created a Cambrian explosion of people hosting stuff that have no business doing so. Those people can't just go back to colocating hardware at datacenters... I wonder if they could even effectively get their equipment racked and wired up.

Having to get approval for a capital expense was a filter that prevented teams with zero ops experience from trying to just brute-force google their way through.

The teams I see the most often, in pre-cloud days got nothing done because touching a server meant going through experienced ops teams that could conduct architecture reviews, security reviews and maintenance planning but which didn't have any motivation or incentives to actually launch new products. Cloud means these teams can get things done, at the expense of not having any thought put to architecture, security, or maintenance.

Sure, it's not hard, but it's not possible for them.
Maybe those people need to be made aware that Hobby Lobby did this. And that it could have contributed to the rise of ISIS.
I have done a handful of side projects that have lost money and lots of side projects with time spent on something that has not be productized.

I don't really thing you should do a side project with the anticipation of making money.

My focus on side projects is doing R&D and building skills or tools that will pay off in my paid work. From that perspective I don't really consider anything I have done to be a "loss."

I do open source but only to demonstrate something I plan to sell later or to establish ownership of IP.

Spending money on R&D is a great investment since you can deduct on taxes and get an automatic 30% return. That is much higher and guaranteed return compared to "investing" in stock market.
For me, personally it would be in the ballpark of 50%. I just don't see this regime as being very trustworthy or serious about rolling back the trend of nationalization in the oil sector that has been the dominant feature of this ruling family.
>"So how did this go down, in your mind? The President of Hobby Lobby got his eyes on some shiny objects, then was told to make the check out to Al-Qaeda, and decided that it was worth funding terrorism to get the items he'd been lusting after?"

Almost. From the BBC article and mentioned elsewhere:

"But prosecutors said the company was warned by an expert that such items from Iraq were likely to have been looted from archaeological sites and needed to be carefully verified."

and

"Prosecutors said the purchase "was fraught with red flags", and the company never met the dealer, working with a middleman instead, and making the payments to seven private bank accounts."[1]

Any legal counsel or consultants that Hobby Lobby would have used in attempting such a transaction would have apprised them of these red flags. The provenance of the items and the legitimacy of the sale would also have been surfaced with even a modicum of proper due diligence.

David Green Hobby Lobby's CEO and the person who oversaw this is worth over 5 billion dollars. It's unlikely they he didn't have the resources to properly vet such a significant transaction.[2]

Its worth noting this glaring excerpt from the recent Atlantic article:

"Law-enforcement officials report that in 2010, Hobby Lobby’s president, Steve Green, visited the United Arab Emirates with an antiquities consultant to inspect more than 5,548 artifacts. The objects—which were precious and collectively worth millions of dollars—“were displayed informally,” the complaint stated, “spread on the floor, arranged in layers on a coffee table, and packed loosely in cardboard boxes, in many instances with little or no protective material between them.” They included cuneiform tablets, which display writing used in ancient Mesopotamia, and clay bullae, or balls of clay printed with ancient seals."[3]

>"Also, would you arrest someone who purchased an item at a yard sale that had been stolen at one point? "

That's a total straw man. To compare buying an item at a neighbors yards sale to buying a large quantity of antiquities from a war torn country for millions of dollar from people you never met is a joke.

The "aww shucks we didn't know" bit of false naivete is insulting. The issue of looted antiquities from the region is not exactly an esoteric subject. A google search using the terms "stolen antiquities war Iraq" shows 3.4 million results.

What's more likely is that Steve Green's legal council explained the downside risk to him was that if caught he would be slapped with a fine in the low millions. A slap on the wrist for someone of his outsized wealth.

[1] http://www.bbc.com/news/world-us-canada-40516932

]2 https://www.forbes.com/profile/david-green/

[3] https://www.theatlantic.com/politics/archive/2017/07/hobby-l...
Most services don't have one-time backup codes, unfortunately.
I built https://communiroo.com because I couldn't find a quick and simple single website to expose bug/feature tracking + SO type questions + forums + support requests for my other things I was building. It seemed (and still seems) like it fills a need for mine and everyone else's side projects.

I think the biggest issue is marketing. I tried a few Twitter/Facebook ad campaigns that didn't really pan out, and an HN submission that didn't make the front page. But really I haven't done much to market it, and it just sits there chugging along with few users other than myself while I work on other stuff.
Sorry about this. We only have one server and it is based in Amsterdam. We will try to expand to other continents soon so the load time is fast everywhere.
Ever since Drumpf was elected ignorance is now permissible as a total excuse from the law
Thanks for your feedback, we're seriously considering all the input from the community, wherever it is coming from.

Talking about artifacts retention policy, we actually support defining an expiration date and we're also considering to add a maximum number in the future.
You can find discussions about this topic in https://gitlab.com/gitlab-org/gitlab-ce/issues/23777 and https://gitlab.com/gitlab-org/gitlab-ce/issues/19208: in these issues there are also problems and consideration about having this feature implemented.

Feel free to jump in and push your ideas!
I'm a n00b and postgres vacuum was news to me. Can I ask, in a postgres cluster with high traffic, how do you manage the nodes? Do you take them offline before starting a vacuum process?
This is not a nodejs template system.
I use fastmail to host my own domain. I alias all users to myself. Any email I get to aliases that don't end in e.g. ".s" automatically goes to a filtered folder. So blah.s@example.com goes to my inbox, blah@example.com gets filtered. $5/month is cheap. I only use one domain, but presumably you could even host multiple domains using a similar setup.
Not sure if it qualifies, as I actually managed to make money for a few months, but: MyGuestmap (now long dead) - started it in 2007, put Google Ads and some donation button. It allowed people to create their own little maps and embed them on blogs, where people could place pins and say something.

Got to 40k maps in a few months (it somehow got viral in a forum, then went from there). I even made $1k in ads one month. Some of the users included indie artists, setting up maps for fans, and diverse groups of people (there was a map for "moms of kids with cancer", for instance, which is pretty cool)

Then Google banned me for serving ads in porn sites. Then Paypal banned me (and took my funds) for taking money from shady accounts. Then my hosting service asked me to leave because they found "adult pics" on my site. A quick audit on the profile pics revealed that there were quite a few maps with porn content (including all the illegal stuff). I took stuff down as fast as I could, but never managed to get Google to pay me again. Tried my luck with a few redesigns, setting up a new adsense account (got shutdown immediately), etc. In the end, I let the domain expire and that was that. At least I didn't spend a lot of time or money on it...

Ouch.

Edit: registrar > hosting service
But it's a little ridiculous when you can't even mention Redux without MobX being dropped.

Also an important thing to note is that Redux is fundamentally designed to lend itself to one-way data flow with a well-abstracted barrier between global state and your components. Yes, you can use MobX to accomplish the same thing but the pattern is fundamentally less obvious especially for someone new to React.
Have you thought about releasing this as its own product which I could use in an existing navigation app?
"There is no programming language where you can redefine the value “3” to be equal to “5”"

…unless the name of the language starts with "For".
That's a good point. I could also see this being useful on IoT devices to provide better UI fidelity for configuration tools across the LAN.