skysight-inc/HackerNews huggingface dataset:
Google Maps just shows some maps, and some metadata served next to them. Scrolling is not, at least for me, is the primary way to interact. All different zoom levels and map tiles are documents. I think Google Maps is a great candidate for progressive enhancement as maps are historically one of the most common documents.

I mean, I totally understand what you are saying. However, not having enough resources for implementing progressive enhancement to make ninety something percent have the best experience for eighty something percent of the time and not having something suitable for progressive enhancement are different things.
I don't drive or live in the bay area. What sort of typical time savings does the carpool lane give you?
HTTPS Mixed Content Report for Your Site
About giving it back to shareholders instead? They are the ones to which that money is entitled too.
I've worked in a startup with this frat mentality. While the founders think it builds camaraderie, it is quite toxic and I really don't believe leads to more productivity or better quality work.
The same can be said about cannibalism.
Tl;Dr the Fed doesn't know what the f--- its doing, and empirically there's no sign things are going to get better.

What makes you think they would have been able to manage an even bigger stimulus any more effectively
Yes same here. One project was also repeated which suggests that everytime you add/remove someone their followers get a new notification.
Edit: oops nevermind.
They could adopt Github's model, which seems to work well: when you rename something, the old name becomes an irrevocable redirect to the new name (at least, I think it's irrevocable, I haven't tested it), so all existing uses of the old name still work transparently.
These cloud-only cameras should be free.
It's a big deal because it makes better decisions than human in decision space that cannot be brute forced to get all solutions. Life is also that kind of decision space, which you can't brute force to make best decision there is. AlhpaGo has better analytical "skills" in Go than human has, without knowing all the results of all the moves, just like human.
Took a very similar approach back in 2011: http://spectrum.ieee.org/automaton/robotics/artificial-intel...
All Hail the Mighty JSON–A Programming Language for the Modern Developer
Which physics engine is that? ODE?
Very good feature. A nice expansion would be "Saved Workflows" to send a saved reply, add label/milestone, assign to user, etc.
>for the _very_ interested, TC is actually just a small part of Le Roux's story, of which we've released three of seven parts (weekly on Thursdays)

https://news.ycombinator.com/item?id=11382503
The title is a bit confusing for me. I think the original title is better: "Ridesharing Algorithms in TransLoc OnDemand"
I posted a fix here: https://ponyfoo.com/articles/github-for-human-beings
I wasn't so sure, so I checked. IMO based on this info it's not settled.

http://law.stackexchange.com/a/837/4947

http://law.stackexchange.com/q/8132/4947

From [3]:

> If GPL or Creative Commons-type licenses are subject
to later termination by authors (or their heirs), and this termination power
cannot validly be waived, then users of such works must confront the possibility
that the licenses may be revoked in the fiture and the works effectively withdrawn
from public use, with potentially chaotic results.
Although a number of judge-made doctrines may be invoked to restrict termination
of a license granted for the benefit of the public, the better course
would be for Congress to enact new legislation expressly authorizing authors to
make a nonwaiveable, irrevocable dedication of their works, in whole or in part to the use and benefit of the public-a possibility that the Patent Act expressly
recognizes, but the Copyright Act presently does not.

[3] http://scholarship.law.uc.edu/cgi/viewcontent.cgi?article=11...
Can you contact me? I have some questions about your assertions I'd like to take offline, particularly about your "petrodollar" comment below.
It seems the natural progression of this service is not paying each other $5-$10 for a ride, but some sort of service that allowed getting and giving credits for sharing rides.

Most of us in the bay area have cars (because public transportation is stinking horrible). I want more to lessen my burden on the environment/save money on gas by sharing the road. A more natural pair would be to easily find people who share my commute and then rotate rides.
I always write bookmarklets for stuff like this. You could even make it auto-fill reporters name or similar (as I see you wished in another comment)
Most HIV treatments center around suppressing the virus. For example, many antivirals used in treatment interfere with viral reproduction. These people are never cured, because part of what HIV does is it inserts itself into the DNA of the infected individual's cells.

The technique proposed in this article would be revolutionary because it suggests that we may eventually be able to use CRISPR to selectively cut that HIV DNA out of infected cells, leading to a permanent cure, if 100% eradication of HIV DNA can be achieved. Unfortunately, doing it in a petri dish is much different than doing it in vivo, particularly with 100% eradication.
Can you please quote the exact part where we can see that PLR was one of the TrueCrypt programmers? I somehow missed that what you claim while (admittedly) speed-reading, namely, I've got only this in the article:

"Indeed, even today the question of who launched the software remains unanswered. “The origin of TrueCrypt has always been very mysterious,” says Matthew Green".

And also as Mahn writes:

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

"The article is unclear as for whether he was still involved with TrueCrypt by the time they got him though. It sounds like he had quite a lot going on to even care for TrueCrypt at that point."

I surely don't dispute that PLR wrote E4M and that TrueCrypt was kind of "fork" of that (see again my older post). But the following product is not the same thing as the original source, just as Marc Andreessen didn't "wrote the Internet Explorer" even if the later was once based on some Mosaic source.

And HN is generally against editorializing the titles to make them more linkbaity. And this one is surely such at the moment.
Smoke a ton of weed, get lost in music / art / film / your own non-coding creative projects.

Works for me.
Police officers, almost universally. Abortionists. Parents of little children, frequently. "This guy we pictured in front of a gay bar." Many people who find themselves targeted by one of the (numerous) Internet hate machines. Elected officials. Unelected officials. Anyone involved in a contract negotiation with the Teamsters. People who take substantial efforts so that ex-romantic partners do not discover where they live because of a well-founded fear that that ex-partner would attempt to murder them. Television personalities. People who recently won the lottery. People named Adolf Hitler (no, not that one).

There exist numerous reasons to not love the idea of one's personal information, particularly regarding one's work or home, put out there broadly, particularly when it is attached to information one does not control and/or in a circumstance which would tend to show it to people who do not respect standard middle class norms of detachment. Redditors did not invent concern over this issue. Many of the people with strong concerns about it are demographically dissimilar to the modal Redditor.

Edit to add: It occasionally happens that journalists will transgress upon society's norms in this area and persons sympathetic to the aggrevied parties will transgress back. I have not heard a journalist say, in response to that "OK, fair commentary, wot wot." This often comes up in the context "We have published gun owners' addresses because the public has a right to know who owns guns." "We have published your address because the public has a right to know who writes newspapers."

I feel like I've read that story ~5 times over the years. First Googleable citation: http://www.nytimes.com/2013/01/07/nyregion/after-pinpointing...
Ok here goes.

1. The best / most recent attempt at this was for the DARPA robotics challenge and the Gazebo simulator.

This was still very buggy and prone to hilarious / depressing physics.

2. Almost all game physics engines start from rigid body and slap on particles, deformables, etc.

An exciting counter example to this is nVidia Flex which starts with unified particle simulation (much closer to molecular dynamics simulation used for, you know, real work).

3. From the perspective of AI, accurate simulation might not be required.

Intelligence requires complexity and a certain degree of predictability. So as long as you can build a rich and consistent / learnable world then whatever simulation you have could be super useful.

From the perspective of transferring that knowledge into a robot though you need accurate physics.

4. Natural touch sensors are hard to do in rigid body simulators but are super important to naturalistic learning.

There's a ton of information that your sense of touch and body position provide about how the world works, and getting the tens of thousands of soft-contact touch points simulated you need for this kind of sensing is pretty challenging today.

Lots of physics engines do all sorts of things to minimize contact points, or ignore them if there's no motion. You have to work against optimization a lot if you want mechanoreceptors and proprioception.
I'm not even sure we are agreeing or disagreeing anymore. I don't like tricky algorithm questions. Well that's a lie, I like them but I don't think they are appropriate for interviews.

On the other hand, I don't feel like knowing the time/space complexity of data structures you would normally encounter in day to day coding to be "tricky". I wouldn't expect people to know about suffix trees or segment trees for example.

> Writing code is about building robust and scalable things. This involves planning and execution.

I completely agree! But I would argue that's why it's important to know your common data structures because otherwise how can you plan? I do find most interviews awful because of the time pressure which is completely unrealistic. On the other hand, if I'm looking at code my coworker wrote and ask them why they decided to use an array instead of a linked list, I would hope they have an answer.
I have long believed that we aren't going to get an AI that matches biological intelligence until it has to fend for itself. Nearly every biological function is linked to the fundamental need to survive through scarcity in hostile environments in order to reproduce and pass along genetic material. Without that need, there would not have been such rigorous evolutionary arcs that ultimately brought humans to this earth.

The question of course, is, how could we deal with the implications of not just creating a smarter computer, or new life, but an entirely new and unprecedented class of life?

For one thing, if they're so great, why bother keeping us around?
FWIW I think that Amazon, with the echo, has demonstrated a much more plausible automation hub than Google/Nest has.

I mostly agree with your overall point though. I'm just not sure what an automated home would really do that I should care about.
On the Mac, a utility like TextExpander is great because it lets you expand abbreviations out and fill in variables along the way.
> This really is the same as having a text file opened and copy paste something.

Convenience is a feature. Two clicks is far better than "have another application open, switch over to it, find the right part in the notepad, select that bit of text, copy and paste it over."

I do a _lot_ of issue triage. The time savings is not negligible for me.

(I do agree that per-repo would be nice, but I'm happy to have this in the meantime)
Agreed. See also https://glyph.twistedmatrix.com/2008/06/data-in-garbage-out....
Nice article, but it could have done without the awful monikers "business mode" and "casual mode".

I instinctively went for the shift keys fractions of a second after seeing that Sidekick menu.
We're in the middle of rewriting our stack to look like this:

- TypeScript web code
- Using React
- Connecting to a custom, to-be-opensourced reactive datastore written in Scala called LunaDb: https://blog.asana.com/2015/05/the-evolution-of-asanas-luna-...
- Using to Amazon RDS (hosted MySQL) and Redis as our primary backing stores
- Running on top of kubernetes, docker, AWS
This is a really cool piece of functionality, but what surprises me the most is that they're trying to build a business around it. I would have never thought that this was enough of a problem to justify paying for.

(Not intended as a negative comment. When I read the site, I thought it was going to be a node plugin or something...)
Digital watermarking methods are usually resilient against some levels and kinds of manipulation of the original image (flipping horizontally or vertically, cropping, magnification); JPEG compression can probably be accounted for as well.
> it's easily conceivable that Lee Sedol has reviewed on the order of 100k games.

...but highly unlikely. In the best case, that works out to something like reviewing 10 new games every single day. If a game takes 1 hour to properly review, and a person needs 8 hours of sleep, that leaves just 6 hours in a day to eat, manage hygiene, exercise, be with family, travel to competitions, play yourself and do all kinds of other studies you need to.
FOIA Mapper: Access to the world of “hidden” public data
Please, turn this series into a podcast. If done well, it would be as compelling as Serial. It would be a compelling character study.
Yeah, but I don't have a Mac, and even so, I look at GitHub from a lot of places, including my phone.
Nitro PDF Pro Enterprise 10.5.8.44 Crack and Keygen
The fact that a particular mechanism resists the effects of friction doesn't mean it's unaffected by them.
Have you seen the frescoes in the well-preserved brothels in Pompei or browsed through the Kamasutra book?

If yes, you would know that there is really nothing new under the sun...
Sorry. I'm familiar with literate programming, but I mistook one of your statements:

> formats the output in a similar way - you have the english text in a pane on the left and the code in a pane on the right

... to be a description of a system that didn't really sound like what I had in mind, and didn't really sound like literate programming, either. After reading this comment and a reread of your original one, I understand I was wrong in my interpretation of what you meant. Sorry about that.
Yeah, I have used a Chrome extension in the past. Nice to not have to do so, though, as it now works everywhere. I don't even use Chrome anymore.
Forth has "compile time words". These are sort of like macros in that they are evaluated/expanded at parse/compile time. From what I understand[1], they are generally replaced with special branch instructions that move the instruction pointer.

So this line of Forth:

3 4 < IF ." OK" ELSE ." WAT" THEN

Means: Evaluate "3 < 4". If it's true, print "OK", otherwise print "WAT". The "IF" "ELSE" and "THEN" words are compile time words. When that line of code is entered, before it's run, they get expanded to something like:

3 4 < ?BRANCH 5 LIT "OK" OUTPUT BRANCH 3 LIT "WAT" OUTPUT

Here, "?BRANCH" is a conditional jump followed by an offset and "BRANCH" is an unconditional jump. Those are built-in and will move the instruction pointer directly, so you get the conditional evaluation you need.

Other stack based languages do this differently. In Factor, it would be:

3 4 < [ "OK" print ] [ "WAT" print ] if

Here, "[" and "]" are "parse words" that at parse time wrap of their contained words and create a quotation out of them. Basically like a closure or thunk—a chunk of code to be executed later if desired. So this code evaluates the condition and puts it on the stack. Then it pushes two quotations onto the stack. Then the "if"[2] word executes. It's just a regular word now. It looks at the condition and, if true, executes the first quotation. Otherwise it runs the second.

In this sense, Factor works like Smalltalk where control flow doesn't need to be special because the language has very terse syntax for explicitly creating a deferred chunk of code[3].

[1]: https://en.wikipedia.org/wiki/Forth_(programming_language)

[2]: http://docs.factorcode.org/content/word-if%2Ckernel.html

[3]: https://www.gnu.org/software/smalltalk/manual/html_node/Cond...
When gas prices went up fares followed. When gas prices went down fares stayed the same (and profits soared).
legal bullying is still legal bullying, agreeable or not.
Thinscript: language that compiles to both WebAssembly and JavaScript
The Evolution of Ecommerce
The Little Go Book is a free introduction to Google's Go programming language
Cryptography: not even once.

-- The US government
But what other choices than regulation do we have? The regulation has to be regulated and fully transparent. I hope that as long every penny crossing the table is visible we'll have a positive outcome. e.g. US judges feeding inmates to private prison companies they have shares in is an extreme instance of where regulation and oversight failed.

> Fwiw though, there are online-only mattress brands that bypass the establishment by delivering directly to the consumer.

Yeah and there's one online-only mattress firm that is now shifting to making their own mattresses and selling them as "Anti-Cartel Mattress" and promptly the firms that tried to prevent them earlier from selling their products cheaper than fixed have been trying to sue them for the product name.

In German: http://www.tagesspiegel.de/wirtschaft/streit-um-eine-matratz...
I suppose they can't offer insurance because the insurance company didn't know how to compute the price. In other words, because Lyft is doing something very different than what has happened for the previous 6 or so years, the insurance industry doesn't know how to react.

Sounds like an opportunity to me.
lots of github fanboys around...
You can't directly compare fares because there are more people on the flights (thanks to all those mergers there is a lot less route competition and flights are now often at capacity), there are more seats per plane (remember leg room?) and they charge for things that they didn't used to (luggage, having a reserved seat, food, etc).
> The study [by the Australian Institute of Criminology] also found that the average payment for a "hit" was $15,000

That's a surprisingly low amount. I'd've guessed $100k+ or more.
A handy guide to Left-wing people for the under 10s
That's the second worst. The worst is a hundred people, all convinced of the same thing, doing various arbitrary experiments until they get ones that kind-of support their claim, and then publishing ten of those to say they have "evidence".
JWST seems like too much for NASA given the record. Galileo's high-gain antenna deployment failure, Hubble optics flaws, numerous near fatal problems with GP-B, MCO burning up... all of these and more speak to NASA's track record with complex space observatories.

At L2 JWST will be beyond the reach of astronauts at the time it's launched, so all this stuff; cryocoolers, folded sunshield, folded reflector, etc. have to `just work' with no opportunity for repairs. It just doesn't seem likely.

I desperately want it to work, but if it were up to me I'd trade it in for a large but mechanically simple optical interferometer, launched by spacex or whomever, bolted together at the IIS and operated from a serviceable orbit. That would be a lot closer to what one should expect of NASA.
Is this similar to Berkely Brett?
https://www.youtube.com/watch?v=JeVppkoloXs

Brett robot folding clothes.
https://www.youtube.com/watch?v=Thpjk69h9P8
What does that have to do with a soul, whether one exists, or whether we care?

A powerful and incensed President could order a nuclear strike that could end civilization as we know it. Why the concern over a theoretical intelligence that could theoretically have emotion and theoretically have so much power it could theoretically do the same?
Shah Disrupted Company Culture at HubSpot
I didn't know linters had become so advanced. Can you recommend any which work on DSLs (including custom ones), and warn about 2D alignment issues? For example, here's some Nix code I have open right now:

annotateAsts = import ./annotateAsts.nix { inherit stdenv annotatedb; };
runTypes = import ./runTypes.nix { inherit stdenv annotatedb jq; };
dumpAndAnnotate = import ./dumpAndAnnotate.nix { inherit downloadAndDump; };

It would be nice to have a tool rate various equivalent arrangements and warn if it finds one with a significantly better score, e.g. showing me the above if I'd given it something more confusing like:

annotateAsts = import ./annotateAsts.nix { inherit stdenv annotatedb; };
runTypes = import ./runTypes.nix { inherit stdenv annotatedb jq; };
dumpAndAnnotate = import ./dumpAndAnnotate.nix { inherit downloadAndDump; };

Of course, as well as formatting it would be nice for equivalent representations of the same expression to be compared, e.g. using an SMT solver or genetic programming. For example, in Nix the variable names after "inherit" can be in any order, so it's easy to find permutations which highlight common elements (like "stdenv" and "annotatedb" above); if I'd written these in a different order (e.g. "inherit jq annotatedb stdenv;" on line two), it would be nice to be shown rearrangements which score more highly.

It's not just linters either. I can't even find an indenter which handles 2D alignment. For example, indenting something like (random bash code I have open at the moment):

jq -n --argfile asts <(echo "$ASTS") \
--argfile cmd <(echo "$CMD" | jq -s -R '.') \
--argfile result <(echo "$RESULT" | jq -s -R '.') \
--argfile scopecmd <(echo "$SCOPECMD" | jq -s -R '.') \
--argfile scoperesult <(echo "$SCOPERESULT" | jq -s -R '.') \
'{asts: $asts, cmd: $cmd, result: $result, scopecmd: $scopecmd, scoperesult: $scoperesult}'

Emacs wants to put the second '--argfile' directly beneath '-n', which is clearly confusing compared to the above. If linters solve all typography issues, are there any which can be queried for the local-optimal indentation on a line-by-line basis?
Okay, fair enough -- but it's definitely not 10k games. Asian pros work very, very hard. It's like any sport; time spent matters, and the best players put in a lot of time.
Hmmm... Nice. I might be integrating this into special builds for testers.
I'm not sure Atwoods whole point about computation power:

If AlphaGo was intimidating today, having soundly beaten the best human Go player in the world, it'll be no contest after a few more years of GPUs doubling and redoubling their speeds again.

In the AlphaGo paper they said their cluster version (with the 170 GPUs Atwoods mention) were the limit of what hardware could do for their algorithms. They tried using much larger clusters, but it didn't really improve performance.

This actually fits his point that for chess, most of the performance gain over the last ten years has come from better algorithms. In particular for chess, better tuning of variables, through projects like fishtest (http://stockfishchess.org/)

It seems like many of these problems can only be solved using algorithms with require a certain amount of computing power. However once we've reached that particular amount of power, further progress really lies in the algorithms.
Focusing on the data help clarify this. This is a negligently simple explanation, but: HIPAA regulates identifiable patient data that touches a US-regulated insurance transaction somewhere in its lifecycle.

If you're in the US, but working with only international healthcare providers and international patients, HIPAA is less likely to apply. You may have other privacy laws and regulations to deal with, however, especially in Europe.
That makes sense. Thanks for the clarification.