skysight-inc/HackerNews huggingface dataset:
SEEKING WORK

Location: Boulder/Fort Collins/Denver, Colorado (CO), USA and San Francisco Bay Area, California (CA)

Remote: yes

Technologies: python (Django, Flask, GAE), javascript (AngularJS, Knockout, React, Backbone, Node), MySQL, PostgreSQL, AWS, full stack, UX design, front-end, back-end, product management, small business consulting, microservices (SOA), Test Driven Development (TDD), mobile web, and more

Résumé/CV: http://uplift.agency

Email: info@uplift.agency

---------------

Are you short on engineering staff?
Get a proven team ready to move your project forward!

As experienced consultants and former founders, we understand tech companies. Running a business is hard. You have to wear many hats. Let us wear the ones we're great at!

Are you nervous about hiring freelancers? Question the quality of their work? We started Uplift Agency after 15+ of combined experience to end those worries. We’ve worked with companies like MIT, Humble Bundle (W11), FlightCar (W13), and more.

We work to understand your product and take initiative to help your projects do even better. If you're looking for code-monkeys you're visiting the wrong zoo. We'll speak up when we think a project is heading in the wrong direction.

For more details and examples of previous work, including testimonials, please visit: http://uplift.agency
Your "obvious" problem is based on the premise that whoever has the most money will win a lawsuit in the US. In that case, almost no-one using React needs to worry about this, because either Facebook is going to come after them and they will lose but that could happen regardless of how they act, or Facebook is going to decide they don't want to come after them and it doesn't matter.
I've never felt the need to comment on a video on Youtube. The 4chan phrase "pissing into an ocean of piss" springs to mind.
I'm in the process of learning a JS stack at the moment, and I've come to almost an identical conclusion to this article about the packages and tools to use.

One difference though is that I've read Relay and GraphQL will eventually win out over Redux. Thoughts?
Indeed. And much like my opinions on imperative vs. FP, I have now come around and no longer like logistics drones very much. :P

In the last year of playing Factorio I've learned that it's much more efficient to build your base in units of several factories that are directly connected to each other and balanced such that each factory is consuming inputs at exactly the rate the producers are producing them. Within these units, you can often avoid having either belts or drones, because you're moving items directly between neighboring factories.

With this approach, the problems of flow control, congestion, etc. are vastly reduced (they only matter between units, not within a unit). If you're using drones, you need far fewer of them. But honestly I usually prefer to just use belts because it's really hard to understand and debug throughput issues in logistics networks (... much like Haskell).

I'm pretty sure there is a programming analogy here but I'm not going to think too hard about it right now. :)
How is blocking free/ad-blocked access to their ad supported content evil in any definition of the word? What entitles you to access their site if they don't want you to?
You keep arguing against allowing construction because you don't see it as actually lowering housing prices. I don't think adding, say, 1000 units of affordable housing will lower housing prices in SF, but I don't see a reason to be politically opposed to such a proposal. Isn't the fact that it will ease the pressure on continue housing price increases reason enough to allow more development?
The URL has nothing to do with the title - it points to "Video of SyAA MRLs working against Sirmaniya today from a drone"
I've been amazed that adblockers work on videos since I started using them. It seems like it wouldn't be much trouble at all to simply embed the ad in the video stream. It does let people skip past the ad, but I'm not sure how important that is. If they start doing that, you could do the heavy-handed approach of re-encoding the video to show the ad(or a spot for the ad to be filled in by the server) side-by-side and allow them to 'opt in' to the old Javascript solution by disabling their ad blocker.
I guess it is very much workload dependent.

New E5-2650L is 2x faster on many workloads, which is the EP line they're comparing it to. Not sure about power.
Would be great to see Europe as well!
> "My conclusion so far is that you cannot take an absolutist view on this," he said. "So if your bargain is strong encryption, no matter what, that we can and should in fact create 'black boxes,' then that I think does not strike the kind of balance that we have lived with for 200, 300 years, and it's fetishizing our phones above every other value. And that can't be the right answer."

http://www.wired.com/2012/11/ff-the-manuscript/

> For more than 260 years, the contents of that page—and the details of this ritual—remained a secret. They were hidden in a coded manuscript, one of thousands produced by secret societies in the 18th and 19th centuries. At the peak of their power, these clandestine organizations, most notably the Freemasons, had hundreds of thousands of adherents, from colonial New York to imperial St. Petersburg. Dismissed today as fodder for conspiracy theorists and History Channel specials, they once served an important purpose: Their lodges were safe houses where freethinkers could explore everything from the laws of physics to the rights of man to the nature of God, all hidden from the oppressive, authoritarian eyes of church and state. But largely because they were so secretive, little is known about most of these organizations. Membership in all but the biggest died out over a century ago, and many of their encrypted texts have remained uncracked, dismissed by historians as impenetrable novelties.

Obama's claim should not be taken as anything other than a blatant lie he knows the majority of people are too ignorant to notice.
Money doesn't "run out." It circulates. Unless you see less of a future for tech sector in SF in the future, waiting out this problem is not an option.
td;lr

He threw starfish out of an area to find out what happened if you removed the top predator. What happened is that a single prey animal then had nothing to suppress it and wiped everything else out. This result has been replicated many times now, and these top predators are called "keystone species".

It ends with some commentary on how many top predators we've wiped out, and how little we understand about what the consequences will be.
I think you misread cheap. The "mistake" is assuming the low cost bids will deliver the same high quality you see in other Chinese exports,so not doing proper research / QA.
It means that right is protected by law. That is a whitelist.
DARPA is calling on hackers
I play mostly for the gameplay. I feel like Portal's story was the same as Half Life story, the background.
huh, interesting. i am using ublock origin (on chrome) and was getting this error earlier. shift+f5 didn't fix it. turned off ublock origin as a test and the video played.

perhaps i'm flagged some other way on the backend and it then tries a test for ad block?
Definitely. My point is that it's not an unheard of practice. Stick your signing keys in a different jurisdiction and . . .

. . . well, I suppose the courts could always compel a roomful of key holders to enter their codes. But it's much harder if some physical presence is required (do they handcuff you, fly you to the Caymans and force you to enter your key? Do they try to recover the hardware in question -- that could be made arbitrarily difficult).
I'm not surprised... He's been a disappointment from a civil liberties perspective.
What's the downside to OSGi?

And isn't that classloader magic?
I was kinda hoping it was satire
And there I was, blaming my browser for those "an error occurred" messages..
I think the mistakes Go authors recognize and Go critics talk about have very little overlap. So I won't be surprised if none of those complains get addressed. Especially since those problems can simply disappear by moving to numerous better languages available to all.
You can practice mindfulness in the mean time, and your brain still isn't polluted with crappy ideas.

That's still a win in my book.

I used to visit a site that mandated turning off the ad blocker and paused the ad if you left the page. Thankfully, there was a countdown, and the page was large enough to scroll past the video while the ad was running.

I became remarkably good at estimating how long wait down there (with the sound off) before scrolling back up...
“Gaia”
Globus: open source data publication as a service
OK, but some philosophical questions have reasonably clear answers. Here's the philosophical difference. There's a realistic solution to zoning laws: fight hard to remove them. There's no "solution" that involves slowing down or constraining the growth of technology. That would not be a solution, that would be be a disaster. Therefore, appropriate moral blame rests on zoning, not tech.
Absolutely! I don't know if it's nostalgia or not, but I always found those to be extremely immersive experiences.
Denial of reality and outright lies are alarming.

> "My conclusion so far is that you cannot take an absolutist view on this," he said. "So if your bargain is strong encryption, no matter what, that we can and should in fact create 'black boxes,' then that I think does not strike the kind of balance that we have lived with for 200, 300 years, and it's fetishizing our phones above every other value. And that can't be the right answer."

http://www.wired.com/2012/11/ff-the-manuscript/

> For more than 260 years, the contents of that page—and the details of this ritual—remained a secret. They were hidden in a coded manuscript, one of thousands produced by secret societies in the 18th and 19th centuries. At the peak of their power, these clandestine organizations, most notably the Freemasons, had hundreds of thousands of adherents, from colonial New York to imperial St. Petersburg. Dismissed today as fodder for conspiracy theorists and History Channel specials, they once served an important purpose: Their lodges were safe houses where freethinkers could explore everything from the laws of physics to the rights of man to the nature of God, all hidden from the oppressive, authoritarian eyes of church and state. But largely because they were so secretive, little is known about most of these organizations. Membership in all but the biggest died out over a century ago, and many of their encrypted texts have remained uncracked, dismissed by historians as impenetrable novelties.

Encryption was in the hands of people outside the government since before the US came into existence.
I agree with this sentiment. It was weird to watch HBO's new edition of the Godfather (7.5hr one) with ads embedded in the video—but it felt much more like TV.
We had a discussion about this in my last team. It really comes down to the JS community being divided in 2.

You have the first group, of which most of us were part of at least at some point: developing in our language of choice and being "forced" to use JavaScript for some frontend stuff, in the same way we kind of have to use SQL in some form when hitting a database.

That group generally wants to touch JS has little as possible then forget about it. Ideally making it as close to their language of choice as possible (similar to ORMs for database).

Then there's the other side, people who are running away with it and pushing it as far as possible. That also comes with some problems (JS fatigue, millions of frameworks, etc).

But generally, most comments will fall in one of the 2 categories.
I guess I must be from the wrong generation, because none of these voice-activated products make any sense to me whatsoever. I really just can't see the point.
Go to Harvard's Program on Negotiation website and practice a few of the role plays, particularly those focused on 2-party dialogues.

www.pon.harvard.edu

This will help you all get a bit more familiar with how to discuss options, not get anchored around a single point, and the power of information (which you seem to be worried about).

The role simulations, together with debriefing notes, can be downloaded here: http://www.pon.harvard.edu/shop/category/role-simulations/
Ha! True commercial phreaking. I love it.
Great idea, actually!
Print Your Pancakes
> By the way, SCRIPT tag tokenization is a hell of an effort. I had to draw a graph [...] Next in turn are the CSS parser and Renderer.

CSS parsing should be ok, but layout computation is hard, especially with all the latest specs. The graph presented in the article will be the size of a postage stamp on an aircraft carrier deck.

Take a look at the Cassowary constraint solver, btw: http://overconstrained.io/

> I'm writing them all by myself, still full of energy.

I wish the author the best of luck.
It's not so bad. You just pick the most popular thing or use the recommendations in articles like this one. The ecosystem is harder to dive into than any other language I've used, but you only dive in fresh the first time (or after you've done something else for two years).
> Java libraries contain methods that return existential types (e.g. List<?>) everywhere.

I don't know what libraries you are looking at but these are extremely rare these days. At least for the popular ones. You seem to be talking about Java like it was written eight years ago.
The mistake "it doesn't works" could be hypothesized as not of phonetic/morphological origin but as a case of redundant person/number. The speaker hasn't internalized the rule when you negate "works" to "doesn't work", the auxiliary "do" verb carries the negative/number/person/tense, and the main verb simply appears in the dictionary infinitive form. That is to say, the speaker put the tense and number on both "work" as well as on "do".

The native "Es funktioniert nicht" negation doesn't use an auxiliary form; there is no parallel structure there on which to build an intuition, even though English has Germanic roots. It's more of a cognate to "It functions not".
There is a slight difference between flashing a custom firmware (right from the stock one, no RS232+TFTP or JTAG), and hacking your way through a locked bootloader.
Facebook's building a Go playing AI too. They're just a bit behind.
Qubes OS 3.1 released
Going to Google Ads setting[0] and turning off "Ads based on your interests" stopped the delay for me.

[0] https://www.google.com/settings/u/0/ads/authenticated?hl=en
React is a paradigm shift in UI development. If you've never tried it or a library inspired by it, that's why you're questioning the proponents. We're trying to spread the gospel that some folks found a better way to do things. Yes, I believe it is a mistake for any UI developer to delay learning React. It's fine to choose other tools later.
> videos through youtube-dl these days

how do you find the video you want without using youtube? do you just use the youtube search interface then download the video by copying the url (w/o even clicking on the link to start the video buffer)
I'm not saying I'm any good at this, but I think there is definitely a line to toe between rabid night-and-day commitment to a cause and clock-punching apathy. It is possible work really hard and even care deeply, but still keep it detached from your worth as a human being. I know this advice may seem trite, but as far as I can see the alternatives are either a futile struggle to change the world, or self-sabotage. Strategies for this might be work-life balance, meditation/exercise, or even just a psychological disposition might be sufficient for the right person; I'm not sure what works for others, but this is definitely an important framework for my own sanity.
If anyone is interested, I'm working on a free online YouTube client website that doesn't show ads, has a separate login system that allows you to subscribe to users, without YouTube knowing anything about that. I need help with building the website, so anyone doing design / PHP is welcome to contact me.

edit: Forgot to add, the website uses no JavaScript and doesn't track you at all. It also tries to implement most of YouTube's functionality, so you don't loose anything by using the website instead of YouTube.
uBlock is working on creating neutered version of ad/tracking scripts so that the js think that they are loaded fine and are working but they don't do anything. They are called surrogate script and noscript already uses them.

https://github.com/gorhill/uBlock/blob/master/assets/ublock/...
I don't think it's fair to say he's looking down his nose at people that don't build anything if he's responding to those people saying him and his friends aren't building things that are hard enough.

It's simply using the targets own values to point out their hypocrisy. You don't insult based on the things you would personally would be offended by.
Testing every combination in advance isn't possible even for large corporations, because browsers in the wild vary so much, as do the computers they run on.

It should show up in production monitoring, though.
Still not a fan of how it's done on SO. To me the best solution is not to include it at all. If you have something negative to say about a PR or Issue, it makes more sense to explain why you feel that way instead of outright saying no. The +1 makes it very clear that you're saying "this covers my use-case." What does -1 mean here, other than "I don't want this"? Because not wanting something is not a reason not to include it when everybody is using a project for a different use-case.
> I suppose if the ads cannot be retrieved, the video is supposed to handle it smoothly.

And if this supposition is violated, one would expect an error. I wouldn't personally have assumed that would work; it's probably the case that YouTube changed something that happens to also play ill with AdBlock (since AdBlock is basically futzing around with the content the page expects to be able to load, that should be expected).
i use uBlock Origin.

and eff's privacy badger

and tampermonkey w/ anti-adblock killer reek script.

zero issues playing youtube all day long
I find his attack on CryptoCurrency largely terrifying as well "If government can't access phones, 'everybody is walking around with a Swiss Bank account in their pocket'"

God forbid we lived in a world where people had privacy and THEIR own money?
Ok, I've had enough. I'm making a prediction that the entire JavaScript ecosystem will collapse.

This just doesn't make any sense. None of this is nice. It's all ugly and complicated. There's no beauty to these tools. There are no fundamental tools either. Everything is evolving too quickly. You've a choice of 25 frameworks, libraries, tools that change every day and break between versions. The complexity is growing and the ecosystem is getting extremely fragmented.

Instead of just writing your application, you're in despair trying to choose the right tools, panicking about not being able to understand them, and then then you spend weeks learning them. You end up writing application that is glitching and you've no idea how to fix it because you depend on a dozen different tools. Worst part is that you don't even need them. You've been tricked by peer pressure into using them.

When you've a complex, fragmented ecosystem, and developers are in stress because they can't understand and learn tools quickly enough, then the only logical conclusion that it will collapse, and only a few technologies will survive that will get mass adoption, and everything else will be forgotten.
> Even if some of the wilder speculations are true and it's possible for our universe to spawn baby universes, that doesn't get us literal immortality. To live significantly past a googolplex years without repeating yourself, you need computing structures containing more than a googol elements, and those won't fit inside a single Hubble volume.

> And a googolplex is hardly infinity. To paraphrase Martin Gardner, Graham's Number is still relatively small because most finite numbers are very much larger. Look up the fast-growing hierarchy if you really want to have your mind blown, well, eternity is longer than that. Only weird and frankly terrifying anthropic theories would let you live long enough to gaze, perhaps knowingly and perhaps not, upon the halting of the longest-running halting Turing machine with 100 states.

This literally says "eternity is very very long".
Have you used OSGi?
Maybe it would be better to make real user polls then? Or how about just making the downvote optional when creating the issue/PR? I think in general, down voting serves more bad than good on nearly any medium.
> The article describes how authors like to, and are able to, coin new compound words in German and readers can understand them without the need for explanation

I guess to some extent the comparison is going to be subjective (and my German is so bad I can't really do so with confidence), but I think a big component in the discussion has to do with dialects. Were someone to say "street-greenin'" in my hometown, the phrase would be understood right away, and is entire grammatical in many American english dialect, but no in the standard dialect. Now if you walk on to a university campus and say that you are interested in neotransphilic interpersonalization most people will have little trouble getting at what you mean (though they might agree as to the specific meaning, and role there eyes at you if they study English). This is rather high brow, but these kind of fun and games with prefixes, suffixes, and a regimen of contractions are also common in 1337 and other dialects. But again, they are not part of the standard dialect.

I would be curious to see a comparison of difference in compound words across different German dialects.
youtube-dl can fetch a video via its ID, the part after the "/watch?v=<ID>" in the URL. Combined with a video player, such as vlc, mpv, mpc-hc or similar, you can stream youtube videos without viewing from the youtube website. There are scripts available that make this less DIY, such as ones that launch your video player with youtube-dl when you load a page on youtube, though I do not have any of those on hand to show you.
Except Here was a company with 6000 employees, 1.1 billion in revenue, and 80% market share in the car maps market[0].

0. http://www.nytimes.com/2015/05/08/business/uber-joins-the-bi...
They do have the tech.. https://support.google.com/dfp_premium/answer/6147120?hl=en
This is the only reasonable response to this news. I find it remarkable how many people expect their content for free.
The "Snow Crash" theory of politics, if you will. ;)
I don't think this will happen either. Manufacturers won't even standardize connectors. It's futile because it's cultural.
CSJS author here, thanks for the plug! I think CSJS fairly unique in comparison to the numerous alternatives in that it:

1) Can be used without any tooling whatsoever. It's just plain JS.

2) Doesn't reinvent the wheel. You can use regular CSS (normal syntax, pseudo classes, media queries) and regular JS (variables, modules) together, allowing you to use the best of both worlds.

I loved the ideas behind CSS Modules but wasn't sure about the complexity of re-implementing a new module/variable syntax into CSS. Why not just use what is already provided in JavaScript?