skysight-inc/HackerNews huggingface dataset:
I have been using Google Code Search (https://code.google.com/p/codesearch/) and find it indispensable.
I am an iPhone dev primarily so I have to use OSX, which I am fine with.

I also do webdev in Django and that's fine too, but sometimes OS X likes to play with my python and mysql versions (especially on OS upgrades) -- since I don't have to do this every day (or even every month), I often spend the first few hours of a new task with it trying to figure out how to fix them.

I haven't switched to using vagrant for all server dev, but if I had to do it a lot, I would put my dev environment inside vagrant and isolate it from OS X. I deploy to Linux anyway, so there's no point in making it work on OS X.
You guys better be filming the talks! :)
DOM is stateful, whereas the render() method is stateless.

For instance, if you add a <button> to the DOM, it will stay there forever. On the other hand if the next call to render() no longer includes the <button> then React will do the work of removing it from the DOM.
It's assumed this is just an issue of manpower, but it's a much thornier problem. There's a point where a video isn't obviously in violation of community standards and at that point, you're asking one of 100,000 different people to make a judgement call. You're bound to get some wrong and the someone will create a whole other post on HN about it.
In the beginning I don't think so. We've seen recently with Apple and Google, that there is such thing as a non-backdoored encryption product that agencies (both US and abroad) get upset about. That doesn't preclude there from being a backdoor requirement in the future, similar to a wiretap law.
It wasn't that so much as the G4s were so underpowered that you'd jump at an excuse to get a faster one. I never had any real problem with them other than minor cosmetic things from heavy use.
And if you do wander into a random corn field in the middle of nowhere, the presence of a human farmer doesn't suddenly make it safe. You can get run over by a manned tractor just as well as an unmanned one. And an unmanned one won't shoot you with a shotgun if it feels threatened.
This is great. I would love mobile support.
I recently opened a bank account in SF without an SSN. I'd recommend Charles Schwab's global Investor account (no ATM fees globally).
Mmm, how is it less secure to add another "employee" to the equation?
Yes indeed. There are quite a number of people who absolutely think this is a bad idea and for good reason too... However, one may argue that it can be rather convenient.
I have yet to go to an interview and the employer looked at my github or portfolio. I know it's pushed hard but so far it hasn't mattered in the least.
You can't ignore a trademark violation and keep your trademark. Trademarks can become "generic" (think Kleenex or Band-Aid) if not enforced, which makes them unenforceable. So no, they won't ignore it.
A few months ago I moved our team over to a full Github workflow, and found a way to consolidate issues there and still provide a sort of kanban/scrummy interface to it via http://www.huboard.com .

Especially in a compliance-heavy environment, that's essential. I'd be happy to answer any questions about what we did.
I think its launch is similar to airbnb's. Instead of making money, they aim to find talented people, far more valuable for startups that seek to find such talent (and who doesn't?). I hope this will be very successful :)
Boy, people never want to accept this. On my team, designers write the HTML. They own markup & styling.

Designers don't want to dig through JS files to change markup, but an even bigger problem is that it's only kinda-sorta markup. For example, if you want to set a class on an element in JSX, it's not class="", it's className="". Because class is a reserved word in JS. How many other little warts like that are there, and how are they supposed to remember stuff like that? It just wouldn't work without a lot of undue pain.
yep, https://github.com/tylertreat/Comcast/blob/master/throttler/...
It's good practice to discuss plans with your hosting provider, so that you and they both know what to expect. Stealth doesn't cut it, especially if there's real money at risk.

Also, keep in mind that relay IPs, and perhaps even subnets, may show up on various blacklists. Other services (perhaps those of other hosting customers) may be affected.
Wow. It looks like we're going to have to make our platform (http://platform.qbix.com) integrate with React out of the box. This sounds pretty awesome.

In short, how will it work and do you have any links we should check out, or people I can contact? The React virtual DOM has all kinds of elements that map to DOM elements, so how would it render in a native app? What about native APIs and Javascript that can interface with it e.g. like it does in PhoneGap? What is the equivalent here?

Is it like Titanium in some way?
I assume you mean the V2? The V1 was basically a UAV using a (weird) air-breathing engine.
https://hn.algolia.com/?query=hotel%2022&sort=byPopularity&p...
This looks like a good suggestion, but I'm planning to make parts of this free software and it looks like the Xamarin platform is not.
ah, my bad, I think you're right.
So basically, Canada is tapping HTTP to popular sites and logging the IPs and URLs for later searching and correlation, on undisclosed grounds.

For most people that probably means in practice Canada knows who you are what you download, and has it available for searching on a whim. As disgusting as it is, I think the technical among us already assume every spy agency everywhere is doing at least this much behind closed doors, so it's not a shocking revelation.

My reaction can best be summarized as sadness. I was never under the impression my home country was somehow better than the states, but it's sad to have evidence of that.
Swapping out inner html has issues such as losing form data and bound events (etc...). Ignoring that you also have life cycle issues. For instance if you have a component that needs to know its render height you want a hook for calculating that height AFTER the entire DOM has updated. Otherwise you are going to force multiple layouts (bad). React provides these life cycle methods.

As far as the render method being big, the premise React is built on is that the virtual DOM is much faster than the real DOM. Test as necessary for your own comfort / use cases. I personally trust the testimonials of people smarter than me that aren't the React team also feel this is true and are making real changes to their products based on that. I also trust my own experiences that the DOM is slow :)
Amazon launches new email service called WorkMail
Love this idea. I think it should be able to do three things, and have a map interface to navigate those things.
1: u should be able to tell who are bad cops and who are the best cops in a given department
2: u should be able to tell which are the best/ most highly rated police depts and which are the worst
3: u should be able to analyze this by race, gender and maybe age of the reviewer. That way we can answer the question: which are the best/model police depts from the perspective of black youth. That would be invaluable to the current movement.

Love to talk more abt these of ur interested. @samswey
DoulCi Activator Download for Bypass iCloud Activation Lock
Yeah, it totally sucks. That is one of the reasons that, in projects that I expect to be maintaining for a long time, I shy away from frameworks with inversion of control, like Angular or Rails. I prefer the wiring to be exposed, so to speak, because it makes it easier for everyone to know what's going on. It also makes it easier to drop or upgrade your 3rd party dependencies without rewriting everything.
God, I would love to see this (or Reagent Native).
in web 2.0, everything old is new again!
Haha! Well, okay, alright. Perhaps I should have used the word "integrated", or "succeeded" even, rather than "faded". I meant that we'd have moved on, not back. Thanks for the laugh; here's an upvote. ^
Would window.fetch help on saving precious bytes ?
The next evolution of Flux: Relay. Batched data fetching for react components
that's certainly possible, but people have been saying AGI was just around the corner for fifty years. they've never been right.
The court order is the bar, not the second employee.

Google's keyservers also don't have single employee control. The ones used for encrypting gmail behind the scenes, and other Google services. This is just table stakes for any large system.

This is in contrast to something like Azure Key Vault, which is HSM backed. A court order should not be sufficient to compel Microsoft to turn over a key from Azure Key Vault; it should be impossible for them (or for nCipher) to do so.
It's not less secure, it's just not really more secure. If you're hiding from a government, you're screwed either way.
We never record the audio from the mic, we are only capable of detecting loud sounds or a sustained vibration (snoring).
Drone operator says he accidentally crashed device on White House grounds
Convincing businesses to pay for OSS is a frustrating problem. I built a gem[1] that has had almost 5000 downloads, 89 since Monday night (rough proxy for production users), related to payments. Exactly zero people have had any interest in paying for the commercial license I offer, even though the gem is directly related to payments.

The pro offering is probably not quite where it needs to be, but to have zero interest at all is pretty discouraging.

[1]: https://www.payola.io
If you are looking to tinker on projects, kits, etc., other tutorials/books may get you the basic starter info faster. You don't need a deep knowledge to just start playing around.

However, if you are looking to gain a serious academic level of familiarity w/ electronics to the point where you can design, build and analyze your own functional electronic systems, then this is the book. It will give you the foundation you need to build any analog, digital, or hybrid system.

Some fun examples of things we built when I took the class: AM/FM radio, microphones, audio speakers, amplifiers, analog to digital converters, and a breadboard computer built and programmed entirely from basic component parts.
In the first case (no-persistence) the bottleneck is the network throughput. In the second case the bottleneck is the disk IO.

We stopped adding more Redis shards as we reached the disk IO limit with the 12 shards. Adding more shards wouldn't affect the results as the disk was choking with the number of transactions from 12 shards.
and Sablono Native
Very interesting read, what's even more interesting to me is that the place this article focused on is only around 10/15 minutes from where I live and I had absolutely no idea this had ever happened!
How to setup (minimal) IOT System using GNU/Linux Tizen, iotivity mraa minnowmax
Rust-dev mailing list shut down
I'll raise you Self-Driving Air Tractor. (ca 1996). http://www.agairupdate.com/article_detail.php?_kp_serial=000...
I'd add that calling Sam "non-technical" stretches the definition a bit. Sure, he wasn't cutting code, but the sort of design work he did to prove and evolve his idea is also the sort of work a lot of us "technical" people do at various times.

Sounds like he had a bucket-full of clues, including the equity distribution, which doesn't sound like it was hard to negotiate.
Nobody who would say "we have a perfectly good communications act" has ever tried to read and understand it. It's an antiquated, FDR-era disaster, written by people who thought it was okay for government to set prices for private services. These are the same sort of folks who drove passenger rail in the U.S. out of business through over-regulation,[1] and held-back the development of carriers like UPS and FedEx until transportation sector deregulation.[2] They're the generation that created the taxi monopolies everyone loves to hate.[3]

Net neutrality may or may not be a good thing. Title II may even be what's necessary to upend a stagnated telecom market. But it's certainly not a good, modern regulatory infrastructure. Reclassification is at best a hack that's going to have a lot of unintended consequences.

[1] http://www.theamericanconservative.com/cpt/2014/07/30/lean-u...

[2] http://en.wikipedia.org/wiki/History_of_the_trucking_industr...

[3] http://www.nyc.gov/html/media/totweb/taxioftomorrow_history_...
When does a video do harm? How can you be harmed by watching a video? If you don't like it, close your browser. If you don't want your kids seeing it, using parental controls or watch them when they use the computer.

This just reeks of governments trying to impose censorship by using recent terror events as leverage.
I apologize that my attempt at understatement implied that he alienated the ENTIRE community, of which I am also a member, in perpetuity. Does your pedanticism extend to coding or design? We're hiring!

Consider yourself lucky that the NYC tech community expanded to the point that people don't even know who he is.
While that may begin the process, I think (obviously, I have no proof) that this nostalgic sentiment is "hard-wired" into humanity, because it seems like throughout history mankind has always looked at the past and felt longing for the simpler times. Therefore, I believe this sentiment will only be completely overcome once we begin to literally change the nature of humanity, for example using cybernetics or biological modification.
It could be that ppl submit a picture of the officer and the police dept, civilian review board or the developer tries to match to a namebadge number. In NYC, the civilian review board almost always identifies the officer involved in a complaint even when no name or badge number is provided.
Awesome, free holiday! Can I bring my wife and 2 year old daughter?
global computer network is a technology development as impactful (or more so!) as any other development in communications technology in the entire history of humanity. what we've created in the last 30 years is as historically meaningful as the invention of alphabets and writing. nothing will be the same afterwards. it literally divides cultures into distinct eras. things were simply different pre-network than they are post-network.

maybe you're just referring to a certain aspect of culture on the web when you refer to "The Internet". the culture of blogging, gossiping, and elevating online personas above other aspects of personality. that might certainly be a phase that fades away. however, there is nothing transitory about the cultural, political, and economic transformation that the global computer network creates.
No, they wait for viewers to flag content before they review it. But even reviewing only flagged content is still overwhelming, because the flag function gets abused so much. The new idea is to have a separate channel for known-good agencies to have a priority-flag function that gets reviewed first. Since that feature will hopefully be abused less, it will have less traffic.
I can't see where any trace of MIPS products by Netgate. Are you sure? http://store.netgate.com/

It looks like ARM and MIPS support was on their radar almost 5 years ago https://blog.pfsense.org/?p=472 so I guess we should not get our hopes high yet.
Docker Creates a More Robust Project Structure
Beware Stricter Drone Laws
Bad Assumptions
Actually some significant configuring is required only for non standard features, standard features usually are available of the box at least for popular Linux distributive (ubuntu, etc). Today, Linux is available variety, and for housewives as well.
Well, tosseraccount said that the US was building one escort carrier a week. If the invasion would have taken place 9 weeks after the actual end date of the war (plausible), the US could have had exactly 108 carriers at that time.
I wonder if anyone knows if there is a comparable reference for mechanical engineering? Something that someone in a different discipline could use to get at least conversant in. I'm a EE who has been interested in building more mechanical things (especially how to compute things mechanically), but some of my biggest problems are know what search terms to use when trying to look things up. Like for instance I've been wanting something like a mechanical multiplier/mixer. There would be one rotating input shaft, two rotating output shafts (call them X and Y), and a "control" input which would direct the input shaft motion to the output shafts in proportion to the control. So if the control were at say the "zero" position, all the input motion would be transmitted to the X shaft, and Y would be motionless. When the control was at the "one" position, all the motion would be transmitted to the Y shaft, and X would be stationary. The control would be continuously variable, and it would be great if it also performed the sinusoidal conversion at the same time, essentially:

X = Input * sin(control)
Y = Input * cos(control)

...I imagine something like this must exist, and deriving it from first principles probably isn't exceedingly difficult, but knowing what it is called is another matter.

Getting back to the topic at hand, I suppose the book I'm dreaming of would cover things like gears/pulleys and their common/interesting combinations (like a differential), springs, thermodynamics, hydraulics, linkages, heat engines, etc.. And as long as I'm dreaming if there are also similar texts for chemistry and cellular biology/DNA/genetic engineering, I'd also purchase those.
Making money is so passé
Good point on spectrum.

Verizon and AT&T monitor for super-chatty apps and in some cases can rate-limit or otherwise impair them.
Relay: the next evolution of Flux
Ask HN: How do you maintain your personal hosted server/vm?
Everyone have their personal hosted server or vm where you host or plan to host personal projects.

how do you maintain it? How do you keep it secure and up to date?

i'm right now giving up and going with a solution that keeps everything local and everytime i push an update to my code it also wipes down the VMS and start fresh. but i figure smarter people have already solved this problem more efficiently...
Docker rebranding Fig to Compose
HTTPS.

Just Do It (R)
I'm not sure the article is saying that; see https://news.ycombinator.com/item?id=8961944
Amazon has a separate cloud for government computing that conforms to the various classification regimes, iirc.
Startups See Your Face, Unmask Your Emotions
There's no substitute for actually working through the equations and math, but working with simulations can help drive concepts home. For example, PhET has a virtual capacitor lab (it's a Java applet).

http://phet.colorado.edu/en/simulation/capacitor-lab

If you have multivariable calculus under your belt, then don't be too afraid of jumping into something like Griffiths E&M.
Which is one thing I absolutely hate about Netflix nowadays! I usually "discover" movies to watch on "instant" directly on my Roku. When I want to use their website, it's because I saw a preview for a movie and want to add it to my (dvd) queue (since I already searched and they didn't have it in "instant"). So I type "netflix.com" in my browser, and wait 5-10 seconds before that screen loads and allows me to choose which profile to pick (and it doesn't save it, so each time I come back I have to do the same thing). Once I click a profile, it takes another 5-10 seconds to show me a list of "instant" movies and all the links actually become active. Then I can type my search term in the search box (for example, "Matrix") and faster than I can count, a list of movies pops up, and I notice I am forwarded to "dvd.netflix.com" (which, if I go to manually at the beginning, still takes >10s to load). I'm on a 100mbit connection on a late-model macbook pro and no matter which browser I choose (firefox, chrome) it's the same. Is all the slowness due to the massive amount of client-side javascript that has to be loaded and then processed? I'm not sure, but their web site has been getting slower and slower for years, not faster and definitely not more usable (don't get me started on the fact that they don't show the movie title in text w/out having to hover for 2 seconds -- trying to read the titles on many of the movie image thumbnails is unpleasant).

Streaming performance itself has always been top notch. Hard to understand how I can start a streaming movie in less time than it takes to load a list of movies in a browser.
Launched back in 2011: http://mashable.com/2011/02/10/google-wedding/
I'm wondering which services hasn't changed to HTTPS by now?
Here's a simple implementation in 20 lines of code - I use this in production for our single page Backbone app (migrated away from Requirejs).

https://gist.github.com/paton/ab27a1be7e843d220ee3
The Bernoulli family did a lot of stuff, very interesting how they seemed to be blessed with mathematical talent:

>>Over the course of three generations, the Bernoullis produced eight mathematically gifted academics who between them contributed to the foundations of applied mathematics and physics[1]

[1] http://en.wikipedia.org/wiki/Bernoulli_family
When you're systemically banning speech because it's a "threat"... isn't that literally, exactly, the same argument that every censorship regime in history has used in order to manipulate the public to support things it wouldn't otherwise?

Isn't China, Russia, Singpore, and everyone else pushing that same line? Are we going to tolerate it here?
Docker Project Enhances Structure to Address Unprecedented Growth
For a fascinating look at one of the masters of card manipulation, see Secrets of the Magus :

http://rickyjay.com/NewYorker_RickyJay.pdf

There was also a recent documentary on Ricky Jay (available on Netflix) called Deceptive Practice :

http://www.rickyjaymovie.com/
Why Every Startup Needs a Press Kit
I just upvoted you and user higherpurpose. I don't understand why people downvote other users who are just expressing their opinions.
If Tinder and Snapchat used their powers for health
ha "NOT be the next Java Swing"

TBH, I don't use React right now but this is a game changer.
That’s why they (Appcelerator) have a pretty solid but not well documented plugin infrastructure.
At the same time they are moving to a more native-friendly infrastructure, code-named Hyperloop.
I see React effectively as the controller of UI state changes. This can be applied on any datapath, i.e. model to view rendering - web / native / games.
Handling Critique as a Developer
Reading through the report, it becomes clear that there needs to be an idiot assessment officer, similar to the gimp in Pulp Fiction. Their role, filled by a layperson with a rudimentary knowledge of engineering, will be to be kept completely away from any decisions that are not critical to a mission, they will be knowledgeable only to those that are critical. If the IAO does not understand something even for a moment, then it is the responsibility of the engineers and managers to either refine it or go back to the drawing board. Verbiage should be clear and concise:

If it is colder than 50 degrees fahrenheit outside, do not launch. IAO would say: "what temperature is it outside? 50 degrees?" Runs over to the abort launch button.

Reading the Challenger O-ring process and its reduction in perceived danger as it progresses up the management ladder reminds me of reading Tufte's discussions on the Columbia failure (http://www.edwardtufte.com/bboard/q-and-a-fetch-msg?msg_id=0...).

The engineering for parts is amazing, but it is so easy to make things "within specification." The section where a part was reduced from 1-R critical but with redundancy to 1 without redundancy juxtaposed against the blow-by that occurred on multiple occasions strikes at the heart ethics.