skysight-inc/HackerNews huggingface dataset:
As someone who has spent a fair bit of time working on swingstages, towers and other structures, there's a few things that immediately caught my attention. Yes, I'm going to be that guy.

- As this appears to be a photoshoot for SmugMug, of SmugMug employees, does Smugmug carry the proper class of insurance on their employees to allow this sort of work? In most cases, unless additional coverage was purchased from the insurer, your general "office worker" insurance will not cover this type of work.

- Was the building owner aware of the photoshoot, and did they have the insurance to cover this sort of work?

- Does Von Wong's liability insurance cover this sort of work (especially since he's not tied off when jumping around on the ledges)?

- I don't see a shock absorber attached to the harness, whcih is necessary to limit the forces on the person to 900lbs (body belt) or 1800lbs (harness) in the even of a fall. I also note that the harness looks like it's a climbing harness NOT a proepr fall-arrest harness (the exception I saw was Hell-girl). Generally you must wear a full body harness rated for fall-arrest and be attached using the back D-ring when doing this type of work.

- The tie-off point, while not visible in the video/photos, (generally) must be a certified tie-off anchor or rated to 5000lbs arresting strength. Using a travel limiting device _may_ have been acceptable, but there doesn't appear to be one.

- The webbing making a sharp angle across the roof flashing is also not ideal, as you should be anchored from above in almost all cases.

- Was there a rescue plan in place? Had someone fallen, what would have happened?

If all of these things were taken into consideration and properly addressed, then thank you for doing your due diligence, otherwise I feel like this has OSHA violation written all over it.

I imagine the city of San Francisco also has regulations when suspending equipment beyond a buildings footprint over an active street.

People die regularly from improper fall arrest systems. You were not just doing a fun photo-shoot, YOU were responsible for these people's lives, as well as the lives of anyone walking below.

I will acknowledge that my knowledge relates to the Canadian labour code, but the US regulations appear to be similar.

https://www.osha.gov/Region7/fallprotection/fall_protection_...
https://www.osha.gov/SLTC/etools/construction/falls/fallarre...
I wish convergence was still actively developed. It seemed like a really cool idea.
Kindle Scout releasing first crowdsourced books
3D Visions of the Future
Pittsburgh's weather isn't that bad, having gone through 4 winters there in college. This year has been an outlier, with the Western US generally experiencing record heat and drought while the Eastern US has experienced record cold:
http://www.slate.com/blogs/the_slatest/2015/02/19/freezing_c...
http://www.latimes.com/local/california/la-me-east-west-weat...
I suspect it's a bit of both. My money's on Unreal as the highest performing in terms of fancy graphics. However, the "game programming" can vary hugely from game to game, even in the same engine. It's probably hard to compare the efficiency of game logic outside of game-to-game cases.
FYI Paul: I get a black page when using Ghostery on Mac Chrome 40.0.2214.115 (64-bit)
Well if you're concern is that they will take low paid jobs, feel free to put restrictions on that. Or be able for married couple to apply jointly for the visas.

At very least making H4 -> H1B conversions cap-exempt would be a great move.

Anyway, no matter if you are for or against migration the current system is very antique and counter-logical in so many places. E.g. brilliant, with track record entrepreneurs are having hard time, while still 60k green cards are given to random ppl on earth. Including those with little qualifications, income and lack of basic English skills.

The opportunity for improvement is huge. Pretty much USA immigration feels like using some email on time-shared legacy mainframe, where rest of the world uses GMail/Inbox or something else in cloud.
If you want some anxiety, I suggest this guy's pictures and videos:

http://raskalov-vit.livejournal.com/

Couple of highlights:

https://www.youtube.com/watch?v=gLDYtH1RH-U

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

http://raskalov-vit.livejournal.com/136573.html
On a 4k screen I find that setting layout.css.devPixelsPerPx to ~2 works better than zooming.
http://wiki.project-pm.org/wiki/Endgame_Systems
I don't understand your complaint about the narrow focus here. This is on purpose. No one says Jews didn't suffer. They were round up and uprooted and shoved into trains and drained of their wealth and they suffered immense and undeniable horrors along with all sorts of other victim groups. The narrow focus here is on the question of gas chambers. This specific alleged killing mechanism never existed. It is a conspiracy theory to think they did. A conspiracy theory that 99% of people firmly believe in, without evidence. That is all that is being argued. In the same way that all historians deny the existence of steam chambers, electrocution schemes, head shrinking procedures, killing machines powered by pedaling, some more brave historians also deny the existence of gas chambers, because there's as much evidence for it (none) as there is for those other wartime rumors.

Why are you not overly analytical like that with regards to the claims that there were gas chambers? If you are in possession of any documentary evidence for them, which seems to be the case since you dispute what two people on opposite sides of an interview take for granted, then you should just show it and the discussion would be over.

I'm giving you a shortcut into this. Look up the trial of Ernst Zundel and you can read the transcript of when Raul Hilberg declares that, from the (literally) tons of records that the Nazis left, there is no document that can serve as evidence for there being gas chambers, or for gas chambers being used as an extermination method. Also look into the work of David Cole who was responsible for unearthing the now mainstream fact that the supposed gas chambers in Auschwitz are post-war reconstructions.

If you want more information on the Le Monde publication, you can go and read or watch what Sylvia Stolz has to say. She is a lawyer who was arrested while doing her job of arguing for her client.

I am 100% arguing honestly. I have no agenda but to show people that everyone falls for conspiracy theories, and that they should get out of their high horses with all of this armchair psychiatry of judging other people's characters by what they believe in.

Please show me where I'm wrong.
No one wants to comment on the blindingly obvious startup aspects? When dealing with millions of dollars, experienced professionals don't get shoved like sardines into the smallest possible space, don't even try to produce at world class level for 16 hours a day 7 days a week for years, don't turn to energy drinks and potato chips as a primary source of nutrition... Apparently pro-ball is the "anti-startup" despite the similar focus on individual rock stars and teamwork and millions of dollars on the line. Perhaps they're just dumb jocks, or maybe, just maybe, startup culture is wrong? Obviously its one or the other.
New ways to write and read on Medium
The $19B question: Is Snapchat the new television?
The most difficult part about Node or Javascript coding is technique and library selection - you will get contradictory advice because its so popular or in node's case new, and there are so many choices there is no single right way, and plenty of ways that may bite you.

- 64 bit ints (yup)

- Type system (you'll get over it)

- Async coding - everyone has a different standard, but it does work whichever way you do

- Exceptions - callbacks have err as first parameter, every time. You have to boilerplate. Promises you have to pass in an error function, you have to boilerplate. Could definitely be improved, but like handling async there aren't anything standard, just opinions at this point.

- always ===, hint your code

- OO stuff - absolutely. But its also not fundamentally an OO language, its much more flexible.

- Leaks - Tooling could improve a LOT. Finding and sticking to a technique is the biggest part, which can get harder as a team grows bigger. Show me 2 people with 5 years of javascript experience at different places, and you'll have 2 very different code styles.

If you're intent on making javascript with OO and aren't coding partially for a browser, use something else. If you want very easy asynchronous functionality with a very fast communications server, Node is pretty damn good. Node is great for breaking down complex tasks, as long as you have a good method of flow control (promises, async + callbacks, etc).
This is making me wonder if there is a theorem that would imply a stable sort on data that doesn't need it would be less efficient than a comparable unstable sort. There has to be a cost for stability, right?
In general, the public has a poor understanding of being a professional athlete. Typically, when I try to explain it to others, I usually just say "it's a job like any other" - the same as staying on top of your game in the music industry, running a startup, etc.

It's easy for us to dismiss the effort professional athletes put out when you only see them on TV a few times. However, it's somehow different when we see Steve Jobs or Tim Cook on stage a couple times each year. We recognize all of the hard work Steve/Tim likely put in behind the scenes.

For some reason, a lot of people don't recognize that same level of effort for professional athletes. They just assume they show up for the game and perform at a high level.

For every hour on the field, there's probably two hours of study (mental preparation) and two hours of treatment and/or rehab (physical maintenance). Pair that with a rigid schedule every day, fatigue is a real concern.

We all know the overnight success myth. The myth exists for professional athletes as well. Athletes that make it to the highest level didn't simply wake up one morning and have all the tools to succeed. Hours and hours and hours of training, both mental and physical, had to occur. It's like anything else - you don't simply get good. It takes practice.

It also takes commitment, dedication, and perseverance to succeed at a professional level - just like everything else in this world.
I don't believe DNS supports regex and in fact a comment thread from 2010 on OpenDNS specifically states they do not support it [1]. A very simple solution for this is a load balancer. Nginx [2] works quite well and routing is a breeze. The downside is maintaining the instance on which all of your traffic flows. You'll likely need a hotswappable fail over hosted in a different data center to be safe.

[1] - https://forums.opendns.com/comments.php?DiscussionID=8440
[2] - http://wiki.nginx.org/Main
I really don't see the point of ordering a Pebble from Kickstarter myself, even if I had a desire for such a watch.

The nominal amount I might save by doing the pre-order is more than offset by the risk I'm assuming. I'd much rather wait until the product is released, and then read some independent reviews... especially ones where the reviewer has been wearing it for a month or so.

I've only funded two crowd-sourced projects. One was for a buddy of mine, the other was for Sandstorm.io, where they were already basically done, and just wanted some more funds for enhancements. And it was open-source, so its just the same in my mind as when I send money to Debian or OpenBSD (which is not often enough, but that's another discussion). And even with Sandstorm, one of the principals is also a friend of a friend, so I had confidence the money was going towards a good purpose.
>The speech bubble by the way is a way to video chat from the browser itself. //

You know there are a myriad of ways to use the browser to do video chat already - websites that offer WebRTC video chat. You follow a URL, maybe from a bookmark, and use the one you want (eg http://appear.in).

None of that requires modifying browser chrome nor forcing buttons on to established users toolbars.

This is a marketing deal disguised as browser development.
None of the presidents from that generation have invested in space exploration, nor has there been any public call for them to do so, so I'm doubtful very many boomers "lived and breathed space exploration" although many certainly did.

I'm sympathetic to your point. I majored in aerospace engineering in college because I grew up reading books that told me we'd be going to Mars any day now. But in the process, I became convinced that nothing would happen in that field for the foreseeable future, and probably nothing economically worthwhile in my lifetime.
Just a guess. The faces were pretty close but for a few angles here and there.
You just haven't followed baseball closely enough. When it's September and you're in a close divisional or wildcard race, there is nothing more exciting in sports: every pitch counts and every at-bat counts -- and there are ~5-6 games per week. (And that only counts your team! Part of the terror of a close race is that you're also watching every pitch and every at-bat of your rivals.) If anything, it's almost exciting to a fault...
Yes, I'd be happy to, but I'm not sure they are "solvable" issues, because they seem to be more of architectural mismatches.

Part of the issue with most software that uses MinGW is that it is written with posix-y operating system in mind. That is, operating systems that can very efficiently fork processes and quickly deal with many small files. Unfortunately, Windows does neither well. Process creation is slower, and NTFS is a very lock-happy filesystem.

Why do I consider this gross as a user? Things like Git that utilize msys are slow on Windows. As in, I notice the UI hanging. Things like autoconf are terribly slow on Windows due to all of the small processes that are created to detect the environment. Antivirus tools will lock files that are created and generally slow things down due to the nature of lots of quick-running processes creating and deleting small files.

These are just realities of most software written for non-Windows platforms. So whenever I see a program that requires MinGW, I'm always very hesitant to use it. The user experience tends to be terrible. I can still remember an issue trying to compile subversion on Windows using gcc and having it take well over an hour. Turns out with all of the processes being forked and temp files being created, the antivirus program was adding a delay to every command. After completely disabling antivirus it compiled in 15 minutes.

So, in one sense, this ins't a problem with MinGW or msys, but it typical of software that relies on it.

The other issues I have with them is that they don't integrate well with the native tools on Windows. For instance, Pageant is a good, graphical SSH agent on Windows. You have to mess around with environmental variables and plink and junk to get it so you don't have multiple formats of SSH keys on your machine. Trying to deal with SSH through bash and msys is not a user friendly experience. PuTTY is the gold standard of SSH clients on Windows.

Using msys/MinGW is like running X programs on OS X, Windows programs through Wine on Linux, or Java GUIs on any OS. It has enough strange warts and doesn't quite fit the feel of the rest of the OS.

That is where Go was awesome. I downloaded go and there were 3 exes on my machine. I ran "go.exe build source.go" and out popped an exe.
The medium is the message, and that is something to consider at length here.
Streamlining React Elements
An intuitive, clean and sync selenium-js implementation (also non blocking)
Nobody Hates Software More Than Software Developers (2009)
LokiJS 1.2 released: ubiquitous in-memory nosql datastore
I would also really like to hear an answer to this question.
>The "full cost" wouldn't need to be replacing each fish caught. It would be a fee/tax to ensure a sustainable fish population - this could still result a reasonable market for fish. //

In the past we fished at sustainable levels because we were incapable of fishing to extinction. WWF (http://wwf.panda.org/about_our_earth/blue_planet/problems/pr...) say we're taking 2-3 times the volume of fish from the oceans as is sustainable.
Sprites are way more demanding memory wise than smaller images.
I'm glad someone else had the same reaction. I also thought they looked like composited photos, so what's the point? I really liked the post and the thought behind the project though, so I felt like an A-hole.
I am surprised they focus on the hitters. I thought that the pitchers were the only ones that were a big concern. It sounds like the league needs a rule that each player can only play 5 days with out a mandatory day off.
I don't believe it has been tried yet, but it seems entirely possible to use gccgo as the bootstrap compiler.
No doubt, but self confidence != immunity from mistakes. On the side of a mountain, that's one thing, on the side of a skyscraper it imposes risks on other people which they never signed up for. See my comment elsewhere in the thread about the camera rig, for example - sorry, but it's inadequate.
Holy crap, these are awesome.
What does non-withdrawable mean?
The problem is caused by Typekit, that appears to be blocked by default. Providing an alternative font could be a partial "fix" for those using ghostery (many).
Ask HN: What are some clever ways data in public domain has been de-anonymized?
When we started developing terashare we initially wanted to use the technology that is also used by reep.io (webrtc). We however decided against it because webrtc is currently not supported in Internet Explorer. Also, we designed terashare to be used for large files, and with webrtc you need to keep the browser tab open during the entire download and you need to copy to the entire file in the local storage of the browser before you can make another copy to for example your Downloads folder (ok for smaller files, not ok when you are sending a 500GB file).

Last but not least, in Belgium a lot of people are behind a NAT-router, and the NAT holepunching in webrtc often does not work very well in our experience.

It's a technology with a lot of potential though!
Im not arguing in favor of GC. The argument was that a GC takes away memory control, but memory control is up to the language.

Go doesn't restrict you to stack/heap allocation. You can create structs which embeds other structs. This simplifies the job the GC has to do, even if you don't allocate on the stack.

You can do something similar with Struct types in C#.
> The review highlights a number of experiments that show how actual human reasoning differs from maximizing utility.

The conventional definition of utility is pretty strict, for example, it must be a function of the final outcome only, and there is no model uncertainty, which would go under the title of ambiguity aversion instead. So maybe it's not that surprising that a really specific narrow concept doesn't describe all of human behaviour and needs to be extended. But since you can extend it sufficiently to describe some interesting behaviours, is it really necessary to focus specifically on the utility function, and not the other things that people might be maximizing?
Ok. The reason I was asking is that it depends on what scratch you will itching (eh, I'm funny).

Generally speaking, think of it this way: I can buy from multiple vendors, some of which show up in some magic quadrant report which my CTO reads. Why would I pick your product instead?

The usual good reasons are that you can provide me with professional services to do the integration, educate users, participate in project delivery, etc, but essentially that you are able to somehow remove some degree of risk for me and the company. You will most likely need to show some evidence of compliance to best practices for security, data privacy and segregation.... well depends on what you product does and what company you are selling to, for sure, but think of the PCI and Data Protection Act's guidelines at a bare minimum even if not directly applicable.

Specifically around support, I will want to know what are your SLAs including MTTR, MTBF and availability to begin with, and then I expect you to sell me 2 or 3 support coverage contracts (bronze, silver, gold) and offer me a possibility to design my own (platinum) if I need better. See Google's GCE page for instance: https://cloud.google.com/support/

Hope this helps you somewhat, but without knowing more it will be hard for me to get into any more detail.
..perhaps he isn't at $100/hour?
Java did that with data. Node.js did it with your file system (NPM, I'm looking at you).
Note that it's rarely worth playing in a raised NLHE pot.

I know it's good when it's good, but it can be easy to read, it splits a lot of the pots because the board goes four paint or whatever, it gets tricked into dumping money with top pair no kicker, etc.

Plenty of guys are flatting two raises OOP and hoping to hit a flop and that's a recipe for dumping chips.

It's a great hand to play anytime 76s would be a great hand.
Low cost microcontroller boards
Amazing if it actually happens. I don't think basic income guarantee alone will get Greece's economy going. Sadly, the economic/monetary illiterates will blast the basic income for anything less that a complete economic revolution.
Could this be the future of GIFs?
It's bold in a sense that most economic models regarding consumers as rational actors becomes irrelevant or plain wrong. Everyone knows it is a simplification and only partly true, but claiming its dead wrong really often was quite bold.
At least in the western world, I think that's significantly less of a problem as much more progress has been made for example when it comes to marriage or representation in the media. It also appears that "peak resistance" has been overcome and further progress is inevitable.

Even so it has to be taken with a grain of salt. Everyone can escape school, escaping a country, state or just city for a more accepting environment is a lot more difficult.
If you are just missing a small piece of the pie, consider being the sole founder and just hiring a commission based sales rep in the beginning. I tried and tried to find a non-tech co-founder and couldn't find one, hired a sales team and never looked back.
from TheNextWeb ( http://thenextweb.com/apps/2015/02/11/future-gifs/ ):

While the GIF format was originally created to reduce image file sizes, it’s become part of the fabric from which the modern Web is woven. Now, a team of developers believe they’ve create the next step in its evolution.

YOYO lets you control animated GIFs by moving your mouse back and forth across the image. It’s an easy way to rewind, fast-forward and freeze the action.
Memphis here.

The cost of living here is basically impossible to beat.

I wouldn't necessarily recommend the city of Memphis, but I wouldn't dissuade anyone from living here either.

The 'burbs here are indistinguishable from the 'burbs anywhere else. Within the city there are certain neighborhoods that are very bike/walker friendly. We have Shelby Farms, which is an urban park 5 times larger than Central Park.

Memphis also has a lot of crime. In the poorest neighborhoods that manifests as gang-related violent crime. In the rest of the city we deal with a higher than average rate of property theft. Get a big dog (or a small dog with a big bark) and lock your doors and you'll be fine.

Overall I love the city and I want to be here as it begins to recover from decades of mismanagement and overt racism.
Did you check the article? In the pictures they actually launch 32bit firefox.
all very good resources. the key is to pitch to people without pitching them, and without giving away your idea to the world!
It's the same amount of money, and that's half of what makes a prize prestigious, I reckon, along with how old it is and who else has won it.