skysight-inc/HackerNews huggingface dataset:
Hi, yes, I'm a cofounder from Crowsnest.

There are two pieces: 1) A firmware library that runs on the device that has APIs for logging, assertions, and we're planning some other features to help gather data from the device (configurable by your firmware engineers, according to your resources). 2) A cloud backend that collects and analyzes the data sent from the device, with an interface for you to be able to search for a particular device, look at trends, or set up notifications. Is there something I can elaborate on in more detail?

I will look at putting some screens up shortly. Thanks for the suggestion!
Containerization directly reduces costs and the "metric that matters" for cloud hosts, tenants-per-server.

the flip side of this coin is that it reduces the cost for every cloud provider. In essence containers moves the locus of competition further up the stack, commoditising the layers below. I'll bet there were a lot of people who were upset when shipping containers were standardised too.
Performance Calendar 2014
>The question is, how much do free market economics apply in open source?

This is something I ask myself a lot (as someone focused 100% on open source at a company whose core business is not open source support).

For all the hype that open source has enjoyed as a business model, it is much smaller/untested/too early to tell compared to the proprietary model. The most financially successful open source company to date is Red Hat, which, at 10B USD+, is a great success by anyone's measure. But that's the best any open source pure play company has done. If you look in the other direction, Oracle is worth 180B USD, and even a fledgling BI company like Tableau is in the high single digit billion.

As much as I'd like open source companies to be an Oracle-grade blockbuster success, the brief story is not exactly promising.
Some universities offer programs that combine CS and philosophy with AI in mind, for example http://www.cogsys.ubc.ca/about/
Shadow volumes have a number of disadvantages. You have to create geometry for every shadow casting object and for every light source for which it casts a shadow, this is a lot of geometry and a lot of CPU overhead, so you generally used them for static lights and only shadowed moving objects that crossed the light cone. These days CPU doesn't matter as much, but back in 2000 it was a big deal. It was hard to solve the problem in a general way, and you ended up asking your modelers to tag which objects could be shadow casters, which could be shadow receivers, and which lights corresponded to the shadows.

Shadow maps are faster and compounding shadows is much easier. What you do is render the subset of the scene that you want casting shadows from the point of view of each light source that you want casting shadows, and then render the entire scene once for each light, using the shadow map to kill fragments that aren't illuminated. Back in the late 90's and 2000, you could potentially have one, maybe two shadow maps. The downside is resolution, but you can play tricks with the projection matrix to bias the pixellation artifacts into more distant areas.

Pre-computed shadow volumes were awesome for static lights, where you didn't have to pay the geometry compute overhead every frame, and shadow maps were awesome for things like flashlights and moving lights, since they allowed moving the shadow compute complexity to the GPU. When the Riva TNT2 came out, and you could multi-texture, shadow map performance doubled.

Lighting is hard! If you have 2 shadow-map shadow casters, and one shadow volume, you're rendering the scene at least 5 times and the shadow volume twice, using the geometry processor to kill front or back sides from the point of view (can't pre-compute this).

(I've been working on this stuff since the 90's. SGI was doing this stuff years before games, but it just wasn't well known because nobody could afford those damn things, it took cheap 3D commodity hardware to make this work really fun, well, minus the whole thing about it sucking to work in the games industry.)
Forget SF. Compare to some west European cities like Berlin, Cologne, Dublin...
It's not like Go where you can actually count the number of reachable positions.

Deciding whether a single chess position is reachable can be really hard. There is a whole class of so called "retrograde" chess problems focussed on that.

For example, is the following position reachable?

White: Kc3 Ba4
Black: Kd1 Rb5 Bd5
Some post management didn't go quite right, thanks for the tip, it's back up now.
Citelighter: Digital writing app for any classroom
I studied 1.8M apps to find the best analytics packages
much like the US law from some.... wow a decade ago now. has it been that long?
I really would like to get my DNA anaylsed out of pure curiosity, but I'm also afraid I might discover something I would have been better not knowing.
It seems like there's some conflicting messages in this. At first, the author suggests that getting rid of an attribute and using the tag name is better. But then they immediately suggest the opposite for <img>, <embed>, <video>, <audio> etc.
“Bitcoin for the Befuddled” Paperback Now Shipping (Conrad Barski/Chris Wilmer)
Location: Phoenix, AZ

Remote: No

Willing to relocate: Yes. Anywhere in the world.

Technologies: CATIA, MATLAB, SIMULINK, ANSYS

Email: GaliciaL@my.erau.edu

Résumé: https://www.linkedin.com/profile/view?id=15091975

About Me: Aerospace Engineering student graduating Spring 2015. I'm looking for a position in space or drone startups. Strong CATIA and project management skills. Fast learner, team player. Learning ROR.
Back up now. Sorry about that.
If you live in the Bay Area (South or East Bay), an easy to reach Dark Sky location is Henry Coe State Park near Gilroy. Doing an overnight camping there is incredible. You can spent all night gazing at the Milky Way. It was really amazing seeing the Milky Way again since my younger days. Try to choose a night that is close to a new/no moon night.

You can look up CA dark sky sites here: http://www.observingsites.com/ds_ca.htm
I read somewhere a few years ago about the statistics, India took about 47% of the H1Bs, China took about 17%.

India's IT agencies or staffing companies somehow get a lot of the H1Bs then offload some works to India, or fly in H1Bs from Inda to CA, don't know how that exactly works, but it does offer a lower H1B wage, maybe that's one reason they have so many H1Bs, I don't really know.

For most other countries, H1Bs are hard to get, and those individuals are normally hired by USA companies directly(not via a staffing agency or something like India's huge IT companies' branch office), these guys are paid decently and low-wage is not an option.

I'm trying to say the H1b-low-cost does exist for some cases, people abuse the system whenever they can. Meanwhile, many other H1B hires are paid the same as citizens, if not better, especially when they're hired by a local company directly.
Hope you all enjoy our new book!

Our free O'Reilly webcast tomorrow: http://goo.gl/hjRjKm

Recent O'Reilly radar interview: http://goo.gl/XmBI80

Read a free (very long!) comic excerpt from the book insert here: http://befuddled.org

Buy the eBook with bitcoins on our custom site: http://cointagion.com (also has the full No Starch Press book catalog for sale)

Also, here's a site we created for the book that helps newbies get some bits for testing: http://newbiecoins.com
Sounds a bit like the Metro UI, or any number of tiling window managers on *nix.
Not sure why it is not mentioned enough in media coverage, but one big reason of the H1B visa shortage is the mass applications from consultancy companies (all I know are Indian based, but there might be more). There was a report that these consultancies have about 25% - 33% H1Bs quota each year. They are the ones who get large margin by paying employees cheap, even though on paper these employees could get much higher from "customer companies". And you know how they work? My friend spent 2 weeks at a consultancy, and they gave her some projects to MEMORIZE while they were polishing her resume. They have bunch of customers, so one memorizing can be used for many interviews! True story. The government should fix this first!
I was genuinely curious, hence my question. I did not realize HN had the requirement that all posts be run through some sort of psychic expectation filter that magically tells me the exact mental state of other people and how the post will "come across" to them.

But ok, I will delete the post anyway.
screenshots are essential to github comments. your face is the dumbest thing.
There have been attempts for defining progress toward reaching federal education goals to define "dropout" rates more rigorously, but, yes, I am not satisfied yet that the official statistics mean what people think they mean about completion of secondary schooling in the United States.
>My advice to future tourists: Never leave valuables in the car or trunk.

That's general advice for anyone who's ever been in a car.

Did you have travel insurance? I've never had to use it but this seems like something that would be covered.
HTML in your HTML, mind:blown :D
Without commenting on your opinions, let me touch upon one point you make:

> I've worked at multiple companies (managed their websites) -- where we would temporarily post a job description to appear that it was a fair playing field for local workers -- when in reality that position was definitely, absolutely going to be filled by a cheaper, exploitable H1B visa position.

Alyandon below also says:

> I worked as a contract developer for over 10 years and this was absolutely the norm for the companies I worked at. It was so egregious at some places that HR would go as far as to get the exact list of skills from the H1B they wanted to hire and then tailor a job posting to that exact list of skills in order to disqualify local applicants.

Could you and others give us the names of these companies? I'd be very interested to know if such abuse is seemingly random or tends towards a certain kind of company, because I have my suspicions that it's the latter, and simple legislation could easily be passed to prevent that.
Last month I was ridding in an Uber and the driver told me he was a Math Teacher. He said that all his students wanted to do was code all day long. He asked me if I wanted to come into class and just tell the kids about my job etc., they would "love that".

I was thinking to myself. Here is a math teacher in the middle of Silicon Valley asking me (no one special by any means) to come in and talk to the kids. Why don't other companies and CEO's currently do the same? Given the dire problem that they claim there is, they should be out there getting kids interested in these jobs. Some of these kids could be working in 2 years (probably before any legislation would actually go through). Bring them to the Facebook or Google offices and get them interested and motivated. Finally, ensure that they can actually have at least a median paying job in the field.

I think we should look at coding like vocational schools. You see all those programs about getting a degree to repair cars. What about getting degrees to do QA and code? It works in Germany very well, especially for kids who don't go to college. According to the math teacher, the demand and interest is there. So why don't we do something for the future generations rather than look for a short term fix?
ugh that sucks. They're barely cheaper than dead-tree copies as is.
CodeDeploy is essentially Apollo (lite, so to speak).
CodePipelines is Amazon Pipelines.
CodeCommit is persumably Amazon GitFarm (according to our former AWS engineer here).

We've got an amazing Builder Tools team here at Amazon, I must say.
> And I say this as an immigrant.

...who can easily just think "got mine".
I recently went through a bit of a comparison exercise myself, after my Sony Vaio Z series packed in. I had a slightly higher budget than OP because I wanted something reasonably high-end, able to run several VMs for example, but nice and portable. So, in case anyone else finds it useful:

- probably the most sensible choice would have been a fully specced-up Galago from System 76: 16GB ram, core i7, space for two (!) SSDs, etc etc. On the pure specs, it's the clear winner -- it's practically impossible to find an i7 in 13 inches with 16 gigs of RAM. And it's great to support a Linux-friendly company. One minor problem was that I do occasionally need Windows (for Powerpoint), but I guess I could have installed it. The real reason I didn't go for it (and I'm about to betray a character weakness here) is that I saw it in real life and... I thought it was too ugly. Didn't suit my vanity. And I couldn't get on with that weird screen hinge. Still, my mate Hansel wrote an excellent review of the Galago, check it out here: http://aychedee.com/2014/01/04/galago-ultrapro-review/

- the other sane choice would have been a thinkpad. As this thread overwhelmingly proves, they have an excellent reputation, and should work well under Linux. My dad has one, and I can confirm that they feel really well built, and are nice and light. Only real tech problem is the X240 is limited to 8GB. That and the seriously weird touchpads, which depress down about 5mm with a big ker-chunk, they feel like they were designed for use by children on a button-bashing arcade machine to launch nukes or something. But I can imagine getting used to them. Also briefly considered getting an X230 off ebay, because 16GB, but screen resolution was seriously weak.

- another option would have been a Dell. They have a good rep, and good linux support, but the XPS13 suffers from the same problem of the 8GB limit, and the XPS15 was too big -- a friend of mine tells me it feels a little heavy, and that the lid feels a bit feeble -- so the build quality isn't as good as the thinkpads. The 15 would be a good option for someone prepared to carry something a little heavier tho, 16 gigs and excellent resolution.

- at this point I started casting around for other solutions, and in the end I did something completely irrational. I came across the Samsung Ativ Book 9 Plus, and despite its stupid name I kinda fell for it. So I've impulse-bought one on ebay for about $1000 (new). And this despite the fact that Ubuntu is absolutely not ready for HiDPI screens, and that all the info on getting Linux installed on them sound like it's a nightmare, and that it's just never going to work. But, heck, I feel like Linux on the Desktop is meant to be hard, and not quite work. And it's SO SHINY! http://www.mobiletechreview.com/notebooks/Samsung-ATIV-Book-...
public means open to the public for free.
Neo900: Crafting the Private Phone
AI could “end human race” warns Hawking
>Doesn't mention anything about not paying the market price.

That's the flaw in that definition. Price is the most important factor.

Edit: If price isn't accounted for then what isn't in a shortage at prices just greater than free?
On the issue tracker (https://github.com/OscarGodson/HTML6/issues/17#issuecomment-...), it's stated that this "HTML6" is meant for developing applications, not marking up documents. Which strikes me as odd, because he is pushing for semantics but is not targetting the one usage of HTML where it would make sense: Documents.

In apps, I care little about semantics. div-soup all the way, why not? Using non-standard attributes? Sure! As long as the browser behaves as an application platform and only my app has to understand the markup, then doing all this is fine [to me].

But for documents, it's a different thing. I want those to be as accessible as possible. This is the place to use semantic markup. I want to use <date> and similar things because I want search engines to understand my document. But "HTML6" is not meant for this?

So... I can see where the author wanted to go with this, but it just doesn't make sense to me.
I for one was neither mislead by this post nor did I take it as a joke.

I agree with lmm's comment, and clarify a tacit assumption that you're implying: that these ideas are somehow less valid because they aren't associated with a standards body.

It's true you never outright claim that, but you accuse the author first of being misleading, and then of making a joke. In fact this is (clearly) a real, heartfelt attempt to articulate the path one person wants HTML to move in, and I object strongly to any rhetoric that seeks to invalidate this persons views.
Kind of didn't work. I signed up, and i was trying to set something up on my staging to scale it out if a dyno was idle, but it didn't appear to work. I had it at zero dynos, so you'd expect it to scale up immediately.

Also, not great UI design. I kept wanting to manage my monitors, but to do so, I had to hit Status, and then hit Manage Monitors. I'd rather have had it on the sidebar, like Add Monitor was.
Loup: The Love Child of Uber and a Bus Service
Sure it can - think of smallpox: the first smallpox "vaccine" was actually inoculation with cowpox - a similar, but less virulent virus. The provoked immune response rendered a smallpox infection less lethal, and provided a measure of protection.

- http://en.wikipedia.org/wiki/Smallpox_vaccine
i don't visit twitter for some years... it was curious to see the shift from a place full of wanna be journalists to plain YouTube level comments just now.
Right, because it is so difficult to verify credentials. Under no circumstances should you do this.
Thanks, that's really nice, I'm looking forward to test the product !
There is a point when immigration is too much. Resources are finite, defining an immigration limit to maintain a certain standard of living.
You can also live in the city with no cars in midwest or many other places with lower CoL than Bay Area
No one objected to his "openly giving money away"; it was that he made a public display of basically pissing it away, and watching the commoners scramble for it. And what starts with sophomore-level crassness the sort Durov made himself famous for tends to morph into the more genteel, but systematically more pernicious (that is to say: white-collar) crassness you're referring to, later on.
Unfortunately I only have health insurance but not travel. I could've asked for an extra insurance for my rental car but being a poor student, I wanted to save money.
Help Beta test SuperTCP (outbound TCP accelerator) and get it for free
I can't name names. I can tell you one was the kind of company you're probably thinking about, and the other was a publicly-traded (now) supply chain company.
I would prefer a system where the candidate can leave the job immediately, or worst case, after 3-6 months of arriving in the US. The company that does the sponsoring should not have the power to hold on to the employee. If the candidate can stay employed in his/her field and average[1] the salary filled on the non immigrant application sheet for 4 out of the 5 year period, then, regardless of company, the green card should be reachable. It is certainly a risk for the sponsoring company but that is known ahead of time and not unlike the risk of hiring a local candidate. There certainly should be no compensation for losing an employee (local or via H1). Employee mobility should not be different just because of your visa status.

Summary: Open work permits that segue into GC's are my preferred approach.

[1] Verified via IRS filings. The applicant gives permission to DHS to check the IRS filings.
Sorry to hear this but you need to do a few things immediately if you haven't already:

1) Report your passport stolen to your nearest embassy. This is critical. Make sure this is done first

2) Report the theft to the local police and describe everything in detail as much as you can. Do it soon so that it is fresh in your mind

3) Keep an eye on sites like craigslist for sale of macbooks in the area. Yes this is pretty much a long shot but you never know. There are plenty of stupid thieves in this world and the thief might try and sell it right away.

4) Did you have any kind of tracker app on your ipad etc ? I think Apple has something right ? If yes, try and use it to locate your belongings. UPDATE: as ericcholis mentioned, you should always have an account with https://www.icloud.com and use "Find My iPhone" to track your MacBook and iPad

And yes, for all of us, PLEASE never leave anything in your car that can be seen easily. Even if you think the area is safe or who will bother stealing a backpack, think again. I always make it a point to either put things in the trunk of the car or glovebox if you must leave it in your car.
The Valley is a lot more open about H1-B transfers than the rest of the country is. I made the mistake of working the mid-west for a number of years where job hopping was not as rampant as the Valley and generally looked down upon. Also, every time you jump to a new employer keep in mind that your Green Card clock gets reset and your H1-B's 6-7 yr. limit stays the same. Having spent a significant portion of my youth here, my goal was to become a naturalized citizen. For most H1-Bs this is one of their major goals. The questions you'll have to deal with are always a bunch of What ifs.. What if I get laid off tomorrow? I've one month to find a job. What if my employer soft pedals on the Green Card application? What if my manager turns out to be an ass and my Green Card is only 2 years away? In that situation, I am pretty much a captive. It even took Alexandrescu (author of Modern C++ Design) about 16 years to become a citizen. Not acceptable.

Now Yahoo is closing it's India office and bringing a bunch of people to Sunnyvale. Not sure how they are going to do that with all the lottery bull going on.

YMMV.
I stand corrected, then. I definitely agree that by 2004 there was a huge effort to get as many people to the browser as possible, even comparing it as a better browser than IE. Still, it's interesting that IE was only ever mentioned two years after the initial release, and everyone who talked about the goals of the project were talking about the bloat of Mozilla and having a better user experience. I imagine it would have ended up much worse if the focus was competition alone.
The list of H1B visas is available, along with job titles, employers, and salary.

http://www.h1bwage.com

The modal H1B visa goes to a pure body shop, for a salary that is not at all above average.
normally, i don't like to engage in me-tooism cuz it just adds noise and clutters up scare time/space, but in this case, i would like to break my own mo. i just had a quick look at what scott hasbrouck has put together (github + website) and i was really impressed, especially with his use of the creative commons license placing his code into the public domain. we need more developers like him. i will definitely help spread the word and i wish him, and his projects, every success. /j
> In many places in the country, immigration is already too much

This makes me wonder if there is anything we could do to better spread out immigrants to improve the pace of assimilation and hence increase our total capacity to accept immigrants without negative cultural impact.

No idea how this might be accomplished but it's got me thinking.
If I were a DevOps person I would learn and master all of the AWS tools (as well as competitor services). It could be a great opportunity rather than a threat.
Spot on. This is true everywhere, never leave valuables in a car. Even more so in big cities.
Any evidence? Otherwise I don't believe you.
Right now, getting a GC through L1/H1 path is extremely painful (again, H1B lottery + huge delay in actually getting a GC + painful employment-based GC process). You can try EB1, but good luck proving "extraordinary abilities" in the tech sector.

DV is a nice 'instant jackpot' option. Some people I know were playing DV even when they had EB GC pending. Small percentage of those won the GC, and opted for DV (paid out of pocket) instead of waiting for company-sponsored EB.
Complete BS article. How can supply of talent not be tied to cost.