skysight-inc/HackerNews huggingface dataset:
No, I don't know of any public reports. You could try asking the author of the post for details, but that would be weird - it has a strong overtone of "I don't believe you".
I am a little bit unsure about this service. Although i find it technically highly appealing, the resulting privacy concerns are not to be ignored (personal opinion, tell me otherwise).

Can somebody clarify how you validate the claimed 'Article 29 of Directive 95/46/EC'-compliance? It seems to me that this service somehow relies heavily on the well-behaviour of the clients.
Plunder Pirates Cheats Hack Tool No Survey
Just FWIW, it is not in the dative case. The dative case is only for indirect objects (which follow pronouns), or direct objects specifically related to the act of giving. Trusting is not giving, and there is no prepositional phrase in this sentence, and so the pronoun is a direct object. But yes, it still passes the test for whether it's objective or subjective.
Yeah, it needs an active champion. I'll poke likely champs.
"git stash" was created for this purpose
Martin Wolf is always worth reading. Nice to se a longer form article than his usual columns in the FT, which always leave me wanting more.
> Libel is publishing false information about a person.

Most generally, it is publishing damaging information about a person. In some jurisdictions, truth is an absolute defense to libel, in some other jurisdictions, truth is sometimes a defense (but not always).
I just needed to send faxes related to payroll taxes a few days ago, and ended up with another pay-as-you-go type service. Wish I'd seen this first. Since it's been three or four years since I've previously needed to send faxes, I'm unlikely to become a regular Fax Robot user, but the price is right (I'm paying .11 per page) and the simplicity of the thing looks great. Minimal hassle, no monthly fee, etc. were among my qualifications when I made a decision about which service to use.

Historically I used MaxEmail which was always fine, and a good deal if you need incoming faxes, but since I didn't need that and canceled my account with them a few years back, it was unnecessarily expensive.
I have found this slightly related:
https://en.wikipedia.org/wiki/Organic_work
Reflecting over JavaScript objects isn't going to allow you to reconstruct the original source structures from a non-trivial transpilation. Any case where there isn't a 1:1 mapping won't work.

The Chrome feature you link to deals with custom formatting of JavaScript objects, which is not the same thing. For example, what happens when two JS objects map to one object in the source language? The browser requires knowledge of the source language to handle that. Also dumping objects is very different from inspecting the scope tree - the latter requires knowledge of the current stack frame, closures, etc. which are only available to the debugger.
>NOTE: The device for your faxmodem must be accessible by the user account you're running the worker.py process under. (hint: add your user account to the dialout group)

So you have like, a server with a fax modem hooked up to a landline? Wouldn't this be much cheaper to do as VoIP?
Yes, but it wasn't always the case for public information.

for example, you were able to view zuckerberg's basic details by visiting graph.facebook.com/4, which isn't the case anymore.
I'll second that, it's a great book. Sort of a cousin to Land of Lisp, simultaneously a bit more academic and a bit more gentle to newcomers.
Whilst this is occasionally useful, it's best avoided in my opinion as it's incredibly difficult to review a merge commit (especially a large merge commit).

(Most of the time I'd advocate, if you have to do larger project branches, either merging work in piecemeal asap e.g. hidden behind a flag or whatever, or keeping work in new files so that merge conflicts are kept to a minimum.)
You've redefined a word. There's nothing selfish about doing something selfless because it's not being done in the 'optimum' way (as defined by you). It might be inefficient, but it's not selfish.

Regardless of your linguistic tricks, would they even have the motivation to make money on wall street? Would your 'optimum' plan even work with their personality? Is it actually optimal or merely fantasy?

You'd be better off thinking "how generous of them to be doing something" instead of having your intellectually questionable revelation.

On the subject of the long history of humans arguing over the meaning of words, this pg essay tackles the subject well:

http://www.paulgraham.com/philosophy.html
In code bases as big as Unreal Engine 4, you can easily remove as much as 10k lines of code and nobody will notice. It's not uncommon to have that much (and more!) dead code even. A single missing memcpy doesn't mean much, unless it's part of a hot code path.

All these rarely visited code path bugs matter in terms of security of course.
He mentioned stuff like shifting from an static to a living language (figuratively speaking and mostly referring to the revision frequency).

There were also a proposal to include mature libraries into the standard (i.e boost, cairo, etc. He also said that was impossible with number of people on the comittee and they included more members in the form of study groups focusing in different features/libraries.

I believe the major points would be that they recognized the need to make the ISO C++ revision cycle faster
I am well aware of the potential advantages of such operations. And the difficulties associated with trying to use them well and identify when they can be an advantage.

However, just because something is useful does not preclude it from being esoteric.

In particular, there are an astounding number of such miscellaneous and less-often-used instructions in x86 and extensions, and trying to remember which ones exist, and which ones have which limitations, is... a fair feat. Hence, esoteric. Understood only by a few with special knowledge or interest.
Things like fences and traditions and biological organs persist in the world for multiple reasons, even where they were created for spurious ones. We can never be sure what they all are. Hence piecemeal change essential.
I'm grateful to be in the same club. My Myocardial Infarction was in 2005: blockages in coronary arteries of 100%, 98%, 95%, and 80%. From the time I arrived at the E/R to the time the acted on me in the Catheterization lab was < 15 minutes. One hour and three stents later I was in recovery. My cardiologist explained that people with my symptoms, had they come to the E/R 3 years earlier, usually would die. I try to never forget to be grateful to all those who acted so quickly.
Charity grunt work brings forward compassion, acceptance, frugality and other qualities that wouldn't arise from working in finance. If you don't see the problem up close you won't want to donate 90% of your income.
Furthermore, smart people with the conviction to solve the problem and the guts to get their hands dirty eventually accomplish great things. Norman Borlaug comes to mind.
So advocating murder doesn't bring any benefit to society? Then why do we need to be able to do it? I'm not talking about any kind of speech besides murder advocacy. Note: you cannot advocate terrorism. Further, you cannot make an explicit death threat.

As far as I can tell, your claim is that we need to be able to do something bad, because otherwise somebody would have to decide what the good and bad things are.
Yeah, but you didnt need one to read public information until this morning. Mostly from business pages. Even now, you can use any valid access token to read this public data and you dont have to get the page/profile to authorize it.
I remember seeing an arcade redemption machine that worked on the same principle. It had a database of hundreds of screenshots from soccer/footy games and the player had to guess where the ball should be. The more accurate the guess; the more tickets the machine dispensed.
Totally understand trying to do it all.

You are doing good, and that is a good user base to start with in 4 months. Expanding the B2B to pay for things while keeping it free for candidates is probably the right approach. I'd say keep doing what you are doing and try to get some of the B2B side moving because without that your growth of candidates will fall and you will start loosing traction. Gotta have the businesses for the candidates to get exposed to.

No matter what remember that whether you fail or succeed, enjoy yourself and don't beat yourself up over mistakes they will happen.
Now that the speech API is accessible to almost all developers, I really see this being a very helpful thing for developers while they work on web sites.

Want to try multiple styles on a mobile app (phonegap/cordova) without recompiling it? Need to make "fuzzy" css changes to gradient colors ("make it darker") while experimenting?

Then, in a little while we will be able to roll this same powerful API out to our users.
Google doesn't cover 'all locations' so I think that's a red herring. Their best bet is to provide a service with unique distinguishing features that is competitive with Google. Similar or competitive coverage is just one measure of usefulness.
seems more tedious than open up dev tools. too much variation to be of general use, probably depends on certain markup like bootstrap. innovative idea though.
Desktop. Safari. I think the problem might be that Typeform tries to auto move the cursor to the first field input so you can just start typing right away.

We used to do this on Wufoo forms, but when people embedded them, we saw this problem and turned it off if the form was embedded.
Am I the only one who thinks ".then(...)" code is also unreadable? Composability with ".then(...)" looks like a workaround for C++ limitations.

Why can't we have this instead:

fooAsync(input) {
//...
USING_B_THREAD_POOL
//...
USING_A_THREAD_POOL
//...
USING_B_THREAD_POOL
//...
}

What are the disadvantages?
PS4: The Media Player App and how to get it to work with your smartphone
Play with MongoDB from your browser in real time
Live Periscope Streams
data:text/html,<script>new EventSource("http://scopesearches.com/feed").onmessage = function(e){ document.write(e.data.replace(/(http.*)/,"<a target=_ href=$1>$1</a>")+"<br>") }</script>
I recommend regularly updating your branch of master via fast-forward. That way if you are working with a slightly different git history, git will complain loudly (refuse to update).

This also has the benefit of complaining if someone else has force pushed (changed history / removed commits) to upstream/master.

Catch it early.

https://leanpub.com/sanegit (I consult/train on this in SF/Bay area.)
A lot of engineers write needlessly aggressively too. Our own Linus Torvalds is famous for it. I too am guilty of this from time to time. It's not a problem unique to lawyers -- humans like to display their power, real or perceived, to "enemies," and it takes a conscious effort to overcome that tendency.
So we need to allow murder advocacy because the government might make a mistake in identifying it?
The article wasn't pompous, and the title was chosen by Nicholas Wirth.
Criteo releases industry’s largest-ever dataset for machine learning
> I think the post was more about syntax, not standard library

If that is so, it has no point.

The bulk of the 1153 pages of the Common Lisp standard is in fact describing a standard library, so if the definition of "large language" is one that has a large core syntax, excluding standard library, then it's a small language, in fact.

Most of the syntax of a typical Lisp dialect (Common Lisp included) takes the form of a standard library. If you seen an unfamiliar syntax, it consists of a form with an unfamiliar symbol in the leftmost position:

(unfamiliar-symbol ... stuff (you (do not)) understand)

You search your help resources for "unfamiliar-symbol".

The lexical syntax ("read syntax" in Lisp terms) is quite very small. It consists of elements like what constitutes a symbol token, what numeric and other constants look like, and other such elements. Stuff like:

#(this is a vector)
#c(3.0 4.0) ;; complex number 3.0i + 4.0.
`(quasi ,quote)
'(quoted list)
package::symbol
My thoughts would be:
1) sponsor the private schooling of an orphan or disadvantaged child - if they get the grades you pay direct for the school and materials. (this system exists for most orphanages in most 2nd and 3rd world countries but you can start at home.)

2) International work camps for peace - fully volunteer organization and you get to see another country in a real way and do good work while doing so.

Both are 100% - 100% direct.
Daft Punk's Thomas Bangalter Appears Unmasked in Film Clip
Separate landing pages for different audiences is good, but you could definitely put more content on your site.
Newt Gingrich Reviews the Apple Watch
> Why not work on Wall Street and donate 90% of her income instead?

Hrm... I seem to recall large numbers of protestors recently whose general point was that working on Wall St was in itself, not a morally positive or neutral proposition. Is it morally defensible to screw people over to help different people?

The other problems with positions like yours is that you get a lot of juice out of conflating a particular academic definition of selfish with the general public definition; a lingual bait-and-switch.
I hit this one on a random click:

You're just the founder

http://steveblank.com/2010/05/20/you%E2%80%99re-just-the-fou...

It should be unlucky for the VC who is in SB's curse list :)
The face information data is generated when the request is made, and none of the information generated is able to identify a person. It merely generates the coordinates of faces within the image.

Article 29 is geared more toward _facial recognition_, whereas what imgix does is mere _face detection_.
>I reflexively ^S every couple of words...

Why not just decrease the autosave interval in your editor :)

>What's the purpose committing more often than logical chunks of code which can be considered in some sense "done"?

There are different degrees of "doneness". For example, (1) code that isn't finished but you don't want to lose it if the power goes out, (2) code that you're not sure if you're going to keep, but you'd like to be able to refer back to it even if you later decide to change it, (3) code that completely accomplishes its purpose in a logical and coherent manner.

I use "Ctrl-S" for (1), "git commit" to a local branch for (2), and "git rebase/git push" for (3). Maybe I'm just a sloppy programmer, but my workflow often involves writing some code, making certain changes, then realizing that what I really need is the previous version but with different changes. So for me, frequent commits on a local branch have replaced frequent saves under different filenames (foo.c, foo_old.c, foo_tried_it_this_way.c)
Looks interesting. I tried to do the same thing. I built an OAuth2 service that FI's could implement for building apps and I built a PFM that they could send data to (in realtime using Push/Webhook). I even have a client, but I've kind of given up on the idea of making a living doing this. I have zero sale/marketing skills, not to mention the fact that the competition is now way ahead, though mine still does a few things theirs doesn't.
I understand that these 1-letter directory names are on purpose and are supposed to be cute, but it's really horrible idea. Yeah, explanation of these cryptic names is right there it the README, but it's still confusing if I'm just diving right into the source code to look around. And it serves nothing, as far as I can see. A tradeoff for nothing is kinda… weird.
I think some compilers already have modules as a language extension (not very portable though)

http://clang.llvm.org/docs/Modules.html#includes-as-imports

I have been in projects where a full build would be around an hour but mostly because the dependencies. That said, I seldom performed a full rebuild so it wasn't a huge deal for me. The major hassle is to wait for the build machine when you are sending a version to QA.
Dragonwriter points out the business case for this: it lets Uber shift liability entirely to the firearm owner (and shifting liability onto other parties is arguably the core of their business model and a fundamental characteristic of platform capitalism in general).

I'm not sure what the disclosure laws are for public v. private companies, but liability situations create material risk for investors and those material risks have to be budgeted for and built into a firm's financials. Uber clearly aspires to be a global company. They're going to look at the risk that a driver or passenger draws and fires their gun, and the risk that they might be sued by the victim or victim's family, as well as the PR cost of stories like 'Uber driver/passenger kills person' or 'Uber/driver passenger kills innocent person' etc. etc. The probabilities of guns being used unsafely or irresponsibly might be very low, but we know that in the aggregate there are many injuries and deaths every year from negligent use, and we can extrapolate from that to the possibility of an Uber employee or customer being either a victim or a perpetrator of an illegal or negligent act involving a firearm.

To put it bluntly, the cost to Uber's bottom line of a driver or passenger becoming a victim of crime due to not having a gun is likely much lower than the cost of a driver or passenger killing someone, even if the probability of the former event is much higher. Get shot as an Uber driver, everyone feels sorrry, but it's the shooter's fault rather than Uber's you chose to work as an Uber driver and pick up a fare from right outside the OK corral, you might have been killed anyway before having time to draw your gun (like those two police in New York sitting in their patrol car a while back) - too bad, so sad. If an Uber driver were to kill someone without good reason then it would just be a legal horrorshow - years of discovery, high profile court case, reams of adverse publicity, hideously expensive settlement at best.

I don't know what Uber is valued at right now, $20 billion or something? If it were a person, that would put it among the world's wealthiest individuals. The brutal reality is that your life is probably worth no more than a couple of million, and quantifiable value is the only kind that matters in capitalism.
Yes, it is. HIPAA doesn't apply to Germany though, unfortunately. Despite its reputation for privacy Germany's healthcare regulations are severely lacking in that respect.

Implementing a more stable - and legal - system for exchanging medical data is next to impossible because there's a bunch of stakeholders who actively undermine what's in the interest of the patients for their own good.

So, for the time being, transmitting patient data via WhatsApp and the likes unfortunately - and quite bizarrely - probably is the only option to act in the patient's interest. Besides, the regulators won't notice anyway because for them the Internet still is some passing fad.
I can not sympathise with sites like this in the slightest. This is what that article looks like when loading it on iPhone: https://mobile.twitter.com/markonen/status/61150269670988595...

Frankly, web advertising is largely mimicking the "shock" (loud voice over and flashing graphics) that became more common in Australia and I imagine elsewhere as I was growing up. For reference: https://youtube.com/watch?v=2Ko6BC7Vl8Q&t=2m18s

I understand businesses need to make money but the ad-blocking industry only exists because ads are becoming more and more invasive both in terms of user privacy (tracking you across the web) and in terms of screen real estate - often making the article much harder to read.
It is absolutely _NOT_ a one-to-one mapping over assembly. You have no idea how many issues have arisen in ##c because assembly programmers seem to think this is true.

Ask there for examples if you need elaboration, there are people much smarter than myself who will gladly show you the error in your ways.
Those sure are some wonky-looking addresses. None of them are even from the 2000::/3 global unicast prefix.

Seems more likely to be a bug than an attack, since an attacker would inject plausible-looking data that couldn't be filtered out so trivially.
If everybody would work at their profession to donate who would do the rebuilding?
I do this on principle, especially with mobile where ad-blocking is less available. If a page is especially egregious (full page ads, poor loading, etc), I will just close the entire tab ASAP. There's very little I need to read that badly, and hopefully it will show up in some tracking metrics.
(I work at imgix)

To follow up on Kelly's response:

Our service is only for use with images provided by our customers, and our terms of use specifically require them to have the associated rights for the images they use with us.

From a privacy standpoint, I don't see a practical difference between a website serving a user's profile photo directly from their S3 bucket vs. engaging imgix to serve it (in a more optimal fashion).

We do take security and privacy seriously. We do not sell or in any way utilize our customer's data for any purpose besides operating the service or reporting analytics metrics back to the customer. We do maintain caches of fetched and rendered images, but this is all done in a secure fashion.

Any online service has the potential for a data breach or unintended behavior, and we're not immune to bugs or mistakes. So far, our track record is impeccable, and we'll continue to take the appropriate steps to keep it that way.
Huh? What are they going to do, spy on your house?
It totally depends on the area and timing. I've bought and sold a number of places for a decent profit (all in cities) AND I managed to hold onto my last one and rent it for a good deal more than the mortgage payment. Renting IS throwing money away, plus none of my friends who rent live in as nice of a place as I do for the same monthly payment. Sure they can move to another city faster than I can, but the longest I've taken to sell a place it 4 months, not a big deal.
Any chance of a gog release?
For those interested, here are the reviews I did last week:

https://news.ycombinator.com/item?id=9708886

https://news.ycombinator.com/item?id=9709005

https://news.ycombinator.com/item?id=9709034

https://news.ycombinator.com/item?id=9709081

https://news.ycombinator.com/item?id=9709133

https://news.ycombinator.com/item?id=9709179

https://news.ycombinator.com/item?id=9709205

https://news.ycombinator.com/item?id=9709219

https://news.ycombinator.com/item?id=9709275

https://news.ycombinator.com/item?id=9709526
Everything about git is about managing a useful history. Otherwise it would be a history of every keystroke or at least every file write. Instead you write some code until you feel you have enough to make a useful commit (you will have to come up with your own idea of what represents a useful commit), commit all those changes together as a single commit (thereby losing history), and come up with a useful description of all those changes. Managing an already created commit is just a further extension of this idea. You can use what you learned from from your experience of coding, testing, and committing to change your commit history to be even more useful. Of course things can go wrong if you are changing the history of a branch that others have cloned or branched off of.
I'm Tellin Ya
There you go:
https://news.ycombinator.com/item?id=9748308