skysight-inc/HackerNews huggingface dataset:
> I swear half the devs I meet lately are more concerned with javascript frameworks and rewriting their own webserver than they are about actually serving content to users.

But a good URL router allows for code separation, and to a lesser extent, separation of concerns, which directly speaks to the ability to deliver, uhhh, baked goods.

If you're just building static HTML files, then sure, your URL routing is, and probably should be handled by Apache, because each page is its own destination. In modern web development though, you have an application, and that application would likely get big and unruly if you didn't make some efforts to modularize the application into URL addressable resources.

"Handling URLs" then, is as much a part of baking a cake as sifting the flour, or measuring the baking soda.
Who's ACTUALLY playing TwitchPlaysPokemon.
Failed to load resource: the server responded with a status of 429 (Too Many Requests)
I have read a lot on the subject of how civil rights and the rule of law allowed the emergence of the Industrial Revolution, and this story reminds of that earlier epoch. As late as the 1670s, England was still burning witches (male and female) at the stake, to punish them for their witchcraft. But then Newton publishes Philosophiæ Naturalis Principia Mathematica in 1687, the Glorious Revolution of 1688 brings in a new regime, the English Bill of Rights of 1689 ensures everyone a trial if they are accused, everyone has civil rights, and suddenly, among the legal and intellectual elites, it becomes widely understood that witchcraft does not actually exist, everything can be explained by science, and people doing weird stuff need to have their civil rights protected. And by the early 1700s men like Jethro Tull and Charles Townsend kick off the Agricultural Revolution, doing weird stuff like feeding turnips to cows and collecting all the manure -- spooky weird stuff that might have gotten them accused of witchcraft just 30 years earlier.

And this story reminds of that earlier epoch. When you bring in real innovation (innovation that touches upon people's profoundest taboo's and fears) you either have civil rights, or you end up dead. And it does say something hopeful about India that this man knew his basic civil rights were going to protect him from accusations of witchcraft. Though, of course, this part suggests that India could still improve its protections quite a bit:

"Worse was to come. The villagers became convinced he was possessed by evil spirits, and were about to chain him upside down to a tree to be "healed" by the local soothsayer. He only narrowly avoided this treatment by agreeing to leave the village. It was a terrible price to pay. "My wife gone, my mum gone, ostracised by my village" he says. "I was left all alone in life.""
Probably never. Paper was spearheaded by ex-Apple iOS hackers inside of Facebook. I doubt they have any inclination of making an Android version.

Maybe if someone on Facebook's Android team decides they want do it? I just don't see this being a big push internally.
Haha, that's amazing - guess you can monitor anything with Nagios.
This is where we reach the crux of the issue at hand. The question being: what is special about airwaves? As you explain it, broadcasters must allow me to receive their over the air content freely, but when I receive the same content from a 3rd party that took it from the air and made it available to me over cable, internet, smoke signals.. they are illegally rebroadcasting.

So between congress establishing this bargain (where the only obvious medium for broadcasting was over-the-air) and today, where there are many ways to transmit TV, it suddenly became important over which medium I receive their content under the license granted to me by the bargain the broadcasters entered into.

This seems like an odd situation we find ourselves in, because when the FCC started giving out licenses for spectrum nobody gave any thought to other mediums; there simply were no others.

I say we end this charade, broadcasters stop transmitting over the public airwaves, we repurpose their spectrum for something useful and everybody keeps watching their favourite show on cable, as they are already doing.
seems more like a scam.. http://blogs.wsj.com/venturecapital/2012/09/21/readers-react...
The Skybox link has 2 great videos (footage is mostly the same, one is edited with "need more crosshairs"), for those who haven't seen them yet.

http://www.firstimagery.skybox.com/hd-video/2014/2/11/lookin...

youtube/ vimeo direct:

http://www.youtube.com/watch?v=fCrB1t8MncY&hd=1 https://vimeo.com/82644547

http://www.youtube.com/watch?v=BsW6IGc4tt0&hd=1 https://vimeo.com/86196806
Coinbase requires a verified bank account, not a credit card. Edit to add: No one will sell you BTC on a credit card because credit card transactions are reversible and bitcoin transactions are not.
Try having the same issue on your first time in NYC, with the added difficulty of being in a wheelchair! I did, and I'd even pay a monthly fee for something like this if I could get at a list of confirmed wheelchair-accessible bathrooms.
"I don't consider the bloody ROI." - Tim Cook [1]

1: http://www.macobserver.com/tmo/article/tim-cook-soundly-reje...
Yikes - sorry about that. Seems to be back up now - are you getting the 429 on refresh?
Exactly.

Accelerators aren't primarily about money. They're coaches helping you across hurdles from the minor leagues to the majors.
Similar story with Germany. I got the offer, applied for a visa in my home country on Friday, they called me with good news on Monday, and collected it on Thursday since Tuesday and Wednesday were off for new year's.

By the way I worked in Brazil for 7 months and the visa was just as quick. Lovely country. ;)
I quit my job ... forget about unemployment checks, even
though I paid for Social Security like everyone else

If you quit a job in the US you're not generally eligible for unemployment.

https://www.nolo.com/legal-encyclopedia/unemployment-benefit...
I think we should try get a set of open-source standards together: github.com/nathankot/BISS
This is an interesting question. I agree that invalid-by-default makes sense when reasoning about the higher-level system, but regarding the actual Boolean logic it seems that if a critical condition is broken the particular formulation will not make much of a difference.

Additionally, it seems that in certain situations having several plain-if conditionals set the valid state to `1` would be less robust than having several conditionals set it to `0`. In the first case if any one of the conditions have bugs the false valid state can happen, whereas in the second case the last conditional to execute would have to contain the bug.

Can anyone else comment on this? Are there relevant theories and/or best practices which have been discussed in the security community?
At King's Cross in London (which I'm at at least once a week) it's 30p

And free across the road at St Pancras...

Tho' in all stations it should be free if you have a ticket/travelcard/oyster/whatever.
Good luck man, Twilio makes some good stuff. Allowed me to donate a great app to a non-profit that has changed the way they do things and took me all of 10hrs.
You haven't been compelled to touch the dust on your monitor until you thought they were stars.
I am not Indian, but from a European country, and I had lots of things in common with this person when I created my start up.

When you want to change the world, nobody understands you.

Then suddenly things start working, and everybody "just knew" what you were doing was important.

They say that you identify pioneers by the arrows in their back.
Git and bloody GnuPG are also on that list.
ESR is doing an "AMA" on /. today, and I posted asking about what he thought about this, specifically my theory is that everyone is ignoring the amount of code in proportion to the eyes that see it.
It depends. Do other people doing a similar role in the company also have similar qualifications to meet the EB2 criteria?

Generally doing the labor certification isn't hard, just time consuming and a lot of paperwork. 1-2 years is not uncommon even with the new PERM system. After that it depends what country you come from.

The main gotcha is you cannot use your experience of doing the position on your H-1B towards your labor certification application if you are currently employed in the position so you'll have go on your previous experience.

As ever consult a lawyer. This goes double for immigration related stuff.
A separate font file is required for every style and weight of a typeface that you want to use. For example, to use four unique styles of a typeface on a site (say Regular, Italic, Bold, and Bold Italic), you would need to import four font files (ClearSans-Regular, ClearSans-Italic, ClearSans-Bold, ClearSans-BoldItalic).

If you give a chunk of type a style or weight that you haven't loaded the appropriate font file for, browsers will add weight to or slant the text themselves. ("faux-bold", "faux-italic"). This gives you ugly, rough, less readable text that counteracts the primary reasons to use a web font in the first place. Default CSS styles (H1 automatically adding font-weight: bold;) can also cause this in some cases. [See link]

There's two main (maybe three) approaches to implementing them correctly, Laura Franz does a good job of describing them here: http://coding.smashingmagazine.com/2013/02/14/setting-weight...
I like how, as part of the fix, they've renamed the "cleanup" label to "fail".
I mean, you can just use shadow buffers on everything. And something like a screen-space AO to get a little bit of GI effect. It'll look good enough.
Clojure's first code commit [authored 8 years ago]
C++11? (runs away...)
> And to me, at least, it's pretty clear why competent, responsible developers are not participating in this space -- we're too frightened by possible government sanctions.

I don't think that's clear at all.

In fact I think bunderbunder has it right. Those who make the best products will require a large enough expense for formal design, implementation, secure hardware acquisition, physical security (i.e. no simply running your exchange on someone else's cloud without a lot of oversight), the works. This requires tons of time and resource investment.

Because if any part of that chain is improperly coded, designed, implemented, etc. it will eventually be exploited and you'll be no better than the Poloniex type exchanges of the world.

In the meantime there will be those "incompetent" developers you mention with a shipping product already on the market. And theirs will be much cheaper as they don't need to devote "Space Shuttle computer software" levels of development design and implementation effort. So you'll be both late to market and more expensive.

If you're talking about financial security here then you effectively need to be building a Bentley instead of a Pinto. But you'll be competing in that unregulated market with Pintos with a consumer base full of people willing to take the risk of driving in a Pinto instead of a Bentley they can't afford anyways.

And this has nothing to do with the government yet, either sanctions or regulations.

In fact this type of "tragedy of the commons" is exactly why there is government regulation. They help ameliorate the inevitable "race to the bottom" by artificially limiting where the bottom may be.

But government regulation probably won't help too much here since you can always run your exchange out of a country that doesn't care and people can make their transactions with whatever identity they wish.

Who knows, maybe the industry will self-create and self-adopt appropriate regulation as a market differentiator. But that still would open the question of who does the enforcement; if competitors discover their competition isn't actually following the regs then they'd be forced to "streamline" themselves and then the whole thing goes to pot again.
405 days ago... ;)
This is bizarre, given the project (and the host) I kept looking for the date this actually came out on...nope it just got released from the looks of it. I haven't run CDE since Solaris 9 on a Blade 100 and even then that was only when JDS/Gnome was being annoying and slow.
I'm sure you've seen this, but I was REALLY hoping the video was some kind of large scale riff on this:

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

Related: https://www.youtube.com/watch?v=4HHJv8lPERQ

And more awesome: https://www.youtube.com/watch?feature=player_embedded&v=Zqmd...

It's already 3 years old, so I'm waiting for people to use this technology or an extension of it for something cool.
Still getting 429. nbd (this is standard HN fare) I'll check it out in 10.
It's an improvement over using a less secure chat program on the same OS.

Also, even if you use your own homemade ultra secure OS, you will still be running it on top of the closed source & exploitable broadband chip.
Bigger portions and more involved can be a good model. The Wesley Clover program is highly recommended: http://www.wesleyclover.com/technologies-ict/recruitment/

But notice the phrasing: it's quite clear that what they're doing you is hiring you to work in a company that you will help to create.
> Point of order: negligence alone routinely "pierces the veil", doesn't it?

Not alone, it doesn't routinely.

> It's a tort.

Anything that produces civil liability is a tort. It wouldn't be much of a veil if anything that was a tort routinely pierced it.
I'm as critical of PHP as anyone, but I couldn't find any settings to change how equality works in the language here:

http://www.php.net/manual/en/ini.list.php
Was going to say similar; it's quite ironic how a site advertising a "clear font" has a very blurry graphic right in the middle of the page demonstrating said clear font...
That's right. see: The Politics of Heroin: CIA Complicity in the Global Drug Trade by Alfred W. McCoy for more details.
I was in a roleplaying channel on IRC many years ago, and during a huge netsplit, events from 45 minutes earlier started playing out: same people joining, same messages being sent, etc. but with most of us still in the room observing. We had a unique opportunity to roleplay with ourselves and remix what had transpired before.
I agree, I can't read the text without my glasses on.

In comparison from the same distance and size I can read almost every other font I encounter on the web.
From hp.com:

© 2014 Hewlett-Packard Development Company, L.P.

So no. They do in fact define their own name on their website.
The Bitcoin drama continues: another exchange shuts down
Indeed. A lot of people just see the criticisms and think that he is unfairly targeted, but you don't have to look far to find the obnoxious and arrogant behavior that earned him the derision he attracts today.
http://www.sitepoint.com/look-hack-php-replacement-hhvm/
Silicon Valley Loves Alex Karp and Elon Musk - Piazza Recruiting Data
Signed up yesterday because of Twitter activity
So, two important questions:

First, what does Lightbank offer to your business? Do they have network connections that will actually help you? Do they have mentorship which actually fits your problem domain? Do they have customer connections for your first market tests?

Second, what do you need the money for? What do you need to spend it on? That will barely pay for a fulltime engineer and a saleperson, including healthcare and excluding salaries for the founders.

EDIT:

Why not check out Startup Chile: http://startupchile.org/about/the-program/

~$40K in equity-free seed funding, and all you have to do is be part of their community for a few months/a year. It's basically a paid vacation to try and be a startup.
What about several conditionals that set various elements of a struct to 1, and the cert is valid iff all elements are 1. At least that way a skipped check (i.e. goto fail;) wouldn't result in a false positive...
That's part of the fallacy. In the OSS world it's assumed that when code passes through many hands, is depended upon by many projects, and is critical to the functioning of many systems used by many users then naturally the code in use will be seen by many eyes.

But this is anything but true. The reality is that code review is far less common than code use, with many defects impacting many users as the logical consequence.
"Finding Good API Developer Talent Is Hard":

1. Find an API you like.
2. Contact developers on the team who made it.
3. Offer 3x their current compensations.

See how easy it is? Otherwise title should be "Finding Good API Developer Talent For Cheap Is Hard".
So, Voxel Cone Tracing doesn't actually treat static and dynamic geometry as the same. It makes two hierarchical voxel trees, one static, and pre-built. and the other dynamic, and generated per frame. This is really the only way it can stay performant.
Why is the italic lower case A so different from bold and regular lower case A for Clear Sans? The italic version matches better the @ used as well.
I know what you mean. DMT is something I recommend everyone and nobody should try.

The experience was extremely weird. It was like the filters that my brain uses so that it can adequately process the 'live stream' from all my senses got switched off. I was subjected to to the 'live stream' in its full bit rate. I revelled in it for a while but eventually the wave was so huge that my brain shut down. No ego whilst I was in there surrounded by millions of video images almost to fast to process (memories maybe).

I have to admit though that it wasn't a pleasant experience, but for me it was an experience I wouldn't change.
I... I'm sorry, but why do presentations from u.s. businesses seem like big scams to europeans. You have a couple of middle-aged overweight guys and you have to make them look like they're scamming you...

I feel the same way when I fly a Delta vs KLM flight to the US. The Delta flight has this bizarre safety video with people joking around, while the KLM video is very professional.

What's up america? Don't you see the flashy showy stuff makes you look incompetent?
It could be using a wavelengths that go through smog.
Typical archetype of LA girls. Very funny
Show HN: Query CrunchBase data directly with SQL
Another thing to consider is that GrabCut is patent-encumbered for commercial use -- it relies on the mechanism described in Zabih, Boykov, and Veksler's "Fast Approximate Energy Minimization via Graph Cuts," which is patented in the US since 2004 (Patent No. 6,744,923).
Does it happen that you've ever read Flatland?
$90k is an "average" developer in the US (not the Valley, the US: you can easily make that here in St Louis where I am.)

A multiplier of 1.5 - 2.0 is common when you bill out, to account for offices, chairs, electricity, health insurance, etc. And it isn't just software, actually it is often higher in other fields: an auto mechanic might make $25/hour and be billed out at $75/hour.

So $100k will get you ONE run-of-the-mill Java programmer for 6-9 months tops.

This accelerator is just looking for idiots.

http://money.usnews.com/careers/best-jobs/software-developer...
They seem to be careful not to show a large object like a plane crossing the "seams" that appear in the video (similar to the seams in satellite imagery on maps where they've patched together data from multiple passes / satellites). When you see the cars on the freeway they seem to disappear at the seams. Does the camera have to be focused on an area the size of the blocks they show? This is still very impressive - I don't mean to downplay the technical achievement, but I'm just trying to get a realistic sense of where the technology is at. I suspect this is video overlaid on static images.
Is there any auditing technique that could realistically find out, after the fact, how often this long-outstanding bug has been exploited over the years it has been in place, like collecting a sample of presented certificates?

If we can't write perfect software, at least being able to quantify the damage would be a good start.
OpenCDE is also a thing, though it's a bit of a hack in some regards. I quite enjoy running its panel under XFCE, hiding the XFCE stuff.

https://github.com/OpenCDE/opencde
> Given the difficulties people have in converting Bitcoins to dollars

Citation. I think you made that up.
shift + scroll wheel works okay, but really, it should have been scrolling vertically. horizontal scrolling doesn't really add anything to the site but inconvenience for the viewer.
I think the 404 needs its own 404 (Front page on HN does that to you) :)
Responsive typography with REMs
Because he chose to give it to FB? Just because he's fine with FB having that info, doesn't mean he needs to be fine with every other company getting it.
Why vacation at tech companies should be mandatory
I can't wait for the marketing copy that will go out when Uber starts a jitney or a city bus line.
Doh' - a check showed that we were "load balancing" across all of 1 port. Pulled from the wrong git branch on one of our updates apparently -_-. Running through many more node instances now - hope it's up for you. Thanks for pointing it out.
Exactly. This is why distant city lights often twinkle even more than stars do: there’s more atmosphere between you and them than between you and the stars.

Another effect here is that Skybox’s video uses the pan band, which includes infrared to 900 nm[0], and smog is usually pretty transparent in NIR, depending.

0. http://skybox.com/uploads/10/08/imageryandvideospecsheet.pdf

And a third important factor is that smog is very diffuse (by definition: otherwise you call it a smoke plume), so if you have the bit depth you can just increase contrast until you get a good image.

(I work at Mapbox on satellite imagery, but wasn’t involved with this particular blog post; what I’m saying here is stuff that people in remote sensing Just Know.)
Passengers do the darndest things...
I speak British English and it's more a matter of register for me. If I'm writing something formal I'll use the subjunctive, if I'm talking to friends I'll just stick with the indicative.

If I saw someone write "it is necessary that he goes" in a paper it would stick out as strange to me, likewise if I heard someone say "it is necessary that he go" it would sound overly formal and a bit stilted.

So really, you can use either and be understood perfectly well. It only seems to annoy prescriptivists, and I would say one has a moral obligation to annoy prescriptivists anyway.
I think there's a point here. The point being much more people talk about many eyes than actually audit existing code. The fact is, there are quite a number of bugs that stayed in the code for a long time despite being not that deep. Maybe that says we don't have enough eyeballs, but most of people quoting that sentence quietly assume we do, equating number of participants in FOSS communities with number of people actually auditing the code. Unfortunately, the former is much bigger than the latter. We pretty much have the same situation as we have in science publications where a lot of results are not reproducible and a lot nobody even bothers to check for reproducibility, despite reproducibility being the basic tenet of open publication and peer review and being necessary to validate the result. Unless there's a reason to - e.g. an identifiable bug - not many bother to go back to existing code and check it for correctness.
Lightbank is a fund by the "Groupon guy", Eric Lefkofsky. He was the guy behind Mason (the younger CEO) and was Chairman
Couldn't resist!!! :P

Apache? Python? Why!?

Nginx maybe?

http {
upstream database {
postgres_server 127.0.0.1 dbname=test user=test password=test;
}

server {
location / {
postgres_pass database;
postgres_query "SELECT * FROM cats";
rds_json on;
}
}
}

I'm actually using it... (and planning to use for much deeper things tho).

https://github.com/FRiCKLE/ngx_postgres/

https://github.com/agentzh/rds-json-nginx-module

edit: reformated code block
Sure.

Step 1: Run my base configure script from http://pastebin.com/GsuZmya3 in cmd.exe.

Step 2: Be done.