skysight-inc/HackerNews huggingface dataset:
We definitely need better filtering on incoming feeds so we don't inundate our attention-spans. But Facebook's curation algorithms are one-size-fits-all. While that might work for a general search engine looking for information in the wider world, it's dangerous in personal communication. You suddenly have a third-party deciding and making value judgements about what you should or should not see.
Also:

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

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

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

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

https://news.ycombinator.com/item?id=11293514
Even cooler, I think, are "working papers". In my arguably limited experience, this seems to be popular mostly in economics. As I understand it, authors are soliciting comment from peers, and thinking becomes long-term collaborative. It's a conversation, not a paper. Maybe scientific research can become even more open and collaborative, using the GitHub model or whatever.
I suspect that this will start happening. Until now the computers weren't good enough to help! (Even now AlphaGo takes a tremendous amount of computing power)
If there was no prior work that'd be the odder of the two scenarios. But I definitely didn't see anything that would make me think about applying it to abstract strategy games apart from some modest tries. Even during the games the weaknesses were revealed, so the efficacy is still very novel.
Hah, we wrote one of these too. It's fun! Our code for it is super clean and documented if you want to learn how to use WebRTC: https://github.com/trailofbits/tubertc

The hardest part is getting the signaling to work correctly over the internet (STUN/TURN/etc), which is why we advertise Tuber as only working on LANs. We tried to get some non-profit funding to finish that part up to no avail. I wonder how Hublin solved that problem?

I am really glad to see one of these finally go fully open-source. It has been stupid to see conferencing app after conferencing app only available through a hosted website. How are you supposed to deprecate expensive, proprietary enterprise videochat platforms if you can't deploy behind a firewall!?

ps. our logo is better than yours heh: https://blog.trailofbits.com/2015/12/15/self-hosted-video-ch...
[Podcast] Acropolis 4.6 Is Feature Rich and Performance Packed
This is well executed. I attempted to build something very similar about a year ago. I had a decent prototype, but found it rather difficult to aggregate a complete listing of podcasts scattered around the internet.

The world needs a centralized podcast app other than iTunes. Keep up the good work!
Antelope.club Raises $926,651 on Indiegogo for Muscle Activating Smartsuit
After having this happen a few times during my job hunt a few months ago, I decided I won't do any take-home coding tests if they take more than 2-3 hours. Even if you get great feedback on your work, there's still a very high chance that the company will just go radio silence on you. This seems to happen especially frequently with smaller startups.
An argument against privacy to protect security
No one's saying wasm apps will be open source, just that there will be a reasonable way to inspect their logic. Of course making sense of certain wasm apps will be challenging. JS code can be hard to follow as well, if it was generated by a tool like GWT, or minified, or obfuscated.
The Deep Roots of JavaScript Fatigue
"It was so simple! Just add 3-gamma to the M-structure!" slaps forehead
From a "first world" perspective where you are constantly connected and can have backups done whenever you want, it's good advice. But if you're traveling a lot, have limited connectivity/resources and/or live in a third world country, you kinda care about that sub $500 or sub $1k investment ;) I want to get to the point where I don't care about the HW though. I've been getting more frugal over the years and emphasizing replaceability/low power/long battery life over faster/"better" though. Eventually I want to get to the point where I just carry around something disposable, but my game making ambitions and current interest in Unity3d are sort of making that hard. Then again maybe I'll just end up selling all my stuff down the road and carry around disposable HW so I can finish that damn novel in my head. :)
So how exactly do I specify the place where I'd like <date> if I can't do some variation of <span className="date">{date}</span>?
Hey, the null hypothesis is powerful and valuable. I, for one, and happy that all three types are well-represented; all three are healthy in moderation.

I also think that the quote fits in quite nicely here, it's not a wholesale rejection of statistics.
The difference here is also barrier to "trying it out". I own a PS4, that is currently mostly collecting dust.. I got it last year for a specific game, I played it a lot, enjoyed it, don't regret the purchase, but since then nothing has come out that is interesting to me...

I'm also pretty interested in VR, and am curious to try it out. But my PC would require about $1,200 in upgrades (I checked) in order to properly support the Rift or Vive, not to mention the cost of the unit itself, so I'm looking at at least a $2,000 investment to try VR at home on my PC (I am not counting trying it out somewhere else, I mean owning it and using it on my own time and terms)..

On the other hand, I could spend 500$ to get the PSVR and potentially breathe new life into my PS4?

Even if it's not the top-of-the-line experience, it's a pretty easy choice for someone like me who qualifies as a casual gamer but is pretty curious about this new tech, and wants to give it a shot for the lowest amount of investment.
TONED IN TEN- ERIN NIELSEN TONED IN TEN REVIEW
JSX always felt hacky - the cleanest thing I've seen in this area is ClojureScript and Reagent. And that goes for the whole React stack - it just feels like it was made in a wrong language - even the surrounding stuff like Redux.

Every single concept they hacked on to JS (immutable types, atom, declarative DSL, etc.) is a first class concept in CLJS - and it works beautifully even when building on top of their JS implementation - I feel sad they didn't just go "all in" on something like CLJS - they have more than enough resources to fix any implementation issues (ie. they have the resources to create a compiler that would generate code you would hand write with immutable.js and JSX - after all they are funding stuff like Flux and babel).

I understand why they didn't do it but it still feels so bad to see a hack in a place where a beautiful solution was just a step away.
Maybe he watched it ;)

He did plan, and took considerable risks to get the access that he needed. That is what's so bloody impressive.
Do we think about thinking at a much younger age than we thought?
Closing background apps doesn’t help save battery life confirm Apple and Android
I dunno, the prize might be a little overblown. All-in it seems like a pretty marginal improvement if you ask me.
Windows 10 forcefully installs
I don't doubt what you're saying, but in my opinion, if you can't write code outside of your chosen framework... you can't write code. It would be like calling yourself a mathematician because you passed 8th grade algebra. You learned some math tools, but you didn't learn math. (Not you specifically of course, the hypothetical "you")

Parsing data is a very low barrier to entry. Likewise, a person that can write an ORM data model without understanding the basics of a database is a disaster waiting to happen. If you don't understand the primitives you're working with, you're hopeless when the abstractions you use inevitably break down.
The definition of AI from Wikipedia:

"""
Artificial intelligence (AI) is the intelligence exhibited by machines or software. It is also the name of the academic field of study which studies how to create computers and computer software that are capable of intelligent behavior. Major AI researchers and textbooks define this field as "the study and design of intelligent agents",[1] in which an intelligent agent is a system that perceives its environment and takes actions that maximize its chances of success.[2] John McCarthy, who coined the term in 1955,[3] defines it as "the science and engineering of making intelligent machines".
"""

I believe that creating and sustaining a self driving car fits those criteria.
Nice idea! Might I suggest using HTML for the escape codes? The terminal would be basically unlimited if there was a built-in HTML renderer. Maybe you would need some high level "EnterHtml" and "ExitHtml" functions to simplify your scripting. But if it was HTML5 compatible, then you could generate canvases and draw on them, change your font colors, etc.
As with many things, there are a number of factors. Just of few of these include the weight and speed of the drone, the location that it is being flown, the competency of the operator, and so on...

You're also assuming that a drone vs aircraft incident would result in the complete loss of the aircraft. I would imagine that we will eventually see such an incident, but it probably won't result in catastrophic loss...
Great! Let me know how it goes. It will be a couple of days before I can try it. Hopefully I can migrate just the schema and cherry pick some relatively static tables. We'll see.
I saw somewhere that this number is apples to oranges as far as comparing it to the Rift and Vive. Trying to find a source.
You could have an active placebo, such as THC, and then test the blinding.

Also, it could be possible that the drug has effects at non-psychedelic doses (similar to how ketamine appears to work for depression).
I posted this comment five days ago. It seems like audio indexing and searching might be the next big thing.

> I've been wanting to make something like this for a while. Really nice product you have!
I think this kind of service will really take off in the future. Imagine having an app that constantly records everything and allows you to search it later. Questions like "What did James tell me last November about traveling to Europe?". It would also eliminate hearsay, since you would no longer have to trust one person's word against another — you could simply search the transcript of that moment in the past. In the very long run, I almost wonder if such a tool would make lying obsolete.
Ugh I've been following every AlphaGo discussion I can find, and it's always the same debate about what the significance of it is. I just want to make this final comment.

There is no significance to AlphaGo - to people paying attention to AI research. The methods aren't incredibly novel, the idea that CNNs could make very good value approximators isn't new, etc. I predicted computers would be beating expert Go players by the end of 2015, and was actually really disappointed when I was wrong. Turns out I wasn't, but it had just been kept secret.

However AlphaGo's victory is significant to the general public and the skeptics. It's a sign of the rapid progress being made in AI over the last few years. Rapid progress that shows no sign of halting.

Some of the people I spoke to about my Go prediction thought that it might be possible, but was probably too hard a domain. Hopefully those people will update their beliefs and be a little more optimistic about NNs, and AI in general. They are extremely powerful tools that we are just figuring out how to use. Go will hardly be the last domain they succeed at.
As a former physicist and LaTeX user, I find it hilarious that you refer to any others as "half-assed markup languages that never quite works as you want". I've found myself spending way too much time recompiling my LaTeX documents to get just the look I want. And I much prefer writing my first draft in Markdown, then pandoc it to LaTeX and finish. Takes much less time in my opinion.
I know this is bandied about a lot, but I imagine you'd hit uncanny valley pretty damn fast in a way that's difficult to overcome. I'll believe it when I see the MVP.
Sony Will Sell PlayStation VR at a Profit, Not as a Loss
Firefox Hello supports web page sharing, but not full screen sharing. Only the page sharer needs to be using Firefox.

https://support.mozilla.org/en-US/kb/browse-web-pages-togeth...
yes, a core i7 with ubuntu? do not need a power chip to make a powerful workstation though.
About select vs scan: sql's select is functionally a map - it's a transform, it has no searching semantics. Select and scanning are not strongly related, except that selection can influence how wide a data stream you need to scan is.
>Every day, someone posts on /r/startups about how they have a really great whiz-bang secret idea that will revolutionize everything and make them billions of dollars. Now they "just" need some investors so they can hire contractors to develop it.

I wonder if any of those have worked? I've been approached by a couple of people like that apart from 'billions' and don't have the brilliant ideas as I couldn't be bothered signing a NDA.
This is pretty useless. Put them all under the category of "centralized one-hop VPN." Each of these is a sitting duck for surveillance, law enforcement, hackers, and more! It doesn't even matter who runs it, each one is an attractive enough target for someone to learn how to subvert. And then what? You'll never find out all your data is being scooped up or potentially modified.

If you want to protect your network communications, run your own endpoint. Projects like Streisand and Tinfoil's OpenVPN setup scripts let you stand up and tear down VPN endpoints instantly (just remember to ditch Tor from Streisand, see why here: https://news.ycombinator.com/item?id=10735529).

https://github.com/jlund/streisand

https://www.tinfoilsecurity.com/vpn/new

I would be truly interested if someone developed Ansible scripts that setup an OpenIKED server (http://www.openiked.org/) on your choice of cloud providers, and spit out the configuration instructions for your mobile phone. iOS 9 and OS X 10.11 support IKEv2 out of the box now: https://www.ietf.org/mail-archive/web/ipsec/current/msg09931...
Do you need cooked dinner for kids every day? There are plenty of healthy meals which take 10 minutes to prepare and will do as a dinner.
That's the release price. I'm sure they will make a bundle or reduce the price after a few months.
Although I didn't finish it I thought it was very interesting as well as accessible for someone without a CS background.
I currently write compilers that target JavaScript and have looked a TypeScript a lot for something like this. In practice, TypeScript isn't actually strictly typed. There is a ton of TypeScript code out there that does stuff like run-time prototype manipulation (mixins, for example), using arbitrary objects as hash tables, and liberal use of the "any" type.

So either you cross-compile a JavaScript VM to be able to handle everything (super slow and bloated, especially without the ability to JIT compile executable code) or you pick a small subset of TypeScript to compile, in which case it wouldn't really be TypeScript at all.

Plus TypeScript doesn't have integer types (only doubles) so it would generate pretty inefficient code. JavaScript JITs do a lot of work to turn usage of doubles into integers based on run-time behavior that is unknowable at compile-time.
I think the word you're looking for is "adoption," not "democratization." Nobody is opening up VR to a vote.
Right, in SF, which is different from 6x overall volume.

SpoonRocket also served the East Bay, which Sprig doesn't.

Sprig also serves Palo Alto and Chicago, which SpoonRocket doesn't.
... with automatically managed updates, backups, monitoring, auto-scaling, auto-replication ...

The managed services are a huge part of the lock-in with AWS services, because even though they generally cost more than the competitors, they can often come out equal after accounting for those aggregate hours lost to doing those things.
This is a non-argument. When you chat with your neighbor you don't deliver comprehensive lists of browser quirks, carefully researched news stories, wikipedia articles, and so forth. Yet the web has such things, and they are content.
I did that before during an interview with a pretty good company overall and the employer refused to accelerate the process or make an exception and just stopped the process.
So what exactly is being rendered in real-time? Honest question. I don't quite get it.
If merely being present has stopped a course of action, then yes, merely being present is 'interfering' with things. Your quoted description matches the headlines you think are out of order - the drone did imperil the helicopters (or they wouldn't have been grounded), it did interrupt the firefighters, it did get in the way, and it did impede the battle against the fires. None of those headline need active malicious intent to 'work'.

> and not an intentional (and highly successful) attempt to grandstand.

Ah, right... the papers, they're being political about it and should be ignored as a result.... but labelling the judgement call 'grandstanding', that's not political at all...
A long time ago I tossed together a template-language DSL of my own[1] when a bunch of my friends complained that there were "too many choices" and that "we should just use plain JS and HTML without a complicated framework" (I feel like this tagline gets used by many newer 'microframeworks').

Sometimes you just don't want to RTFM, and so you get to enjoy the standards problem[2] rather than learning someone else's tool. Sometimes you just have a lot of spare time and want to re-implement something as a learning experience. But it's a good idea to acknowledge the technical merits of those who've come before when you want to go down that route - JSX is a _well done_ project. If you don't learn from it's good parts (familiarity, ease of use, prolific tooling), as well as the bad you feel you see, you don't get anywhere. The author became familiar with JSX to the point where his perspective of its benefits and flaws shifted - after using it for a long time you can forget its benefits until you no longer have them.

For example, I would argue that the contextual switching the author complains about is a _good_ thing - I find the extra hesitation helps you create boundaries and keep unneeded code out of your views.

[1]http://ham.io/not.js/
[2]https://xkcd.com/927/
I believe (and I could be way off the mark here) there are two modes, one is a kind of frame smoothing to achieve a 'fake' 120Hz similar to what you see with modern LCD TVs, the other is actually 120FPS which is accomplished by dropping the graphics quality down.

You're not going to see Uncharted 4 doing 120FPS natively in PSVR.
On a somewhat related note, has anyone on here successfully mastered the art of speed reading?
I'm a CS student at Uni right now, and compared to non-Engineer students, I've noticed I tend to read must slower.
Any tips on up-ing my read speed?
What you need to know for LibrePlanet 2016, wherever you are
I wonder when Ke Jie will play AlphaGo.
Or even more beautiful - purescript-thermite. But just as js people are scared of Clojure, Clojure people are scared of Haskell :)

(it's a joke)
We're in the hype peak between tech demo and consumer release. There's plenty for the gaming news sites to speculate about, but not much of substance to discuss. We know what the Oculus Consumer Edition and the HTC Vive will look like, so we won't learn anything new until they're out in the wild.

I believe the general attitude is "we're interested, but we're not going to get too excited until we've got real hardware in our hands and there's some meaningful content available".
There's no escaping the fact that when you have an array of objects, you're going to loop over them to generate html. At that points, it's idiotic to learn some contrived new templating language when you already have .map.

Seriously: Separation of Concerns is solved. Yes, you were once far ahead of the pack. But at some point _everybody got it_. It no longer needs a (cumbersome) technical solution because we solved it with education, and developers have been highly disciplines since almost the late 90ies.
In the presented example, gray Highlights within white phrases negatively affected my reading, but the white highlights within the yellow text helped I guess. Nonetheless, congratulations for experimenting.
Well we are doing a (very rough) estimate of the average expected risk of flying drones. Obviously some people would be far more riskier than others.

As for the number, I just took that from the article. It's probably an overestimate of the risk, and certainly most planes don't have 200 passengers.
How about the fact that the addresses might not be aligned?

How about the fact that there is no reason to write that if what you actually mean is memcpy(dst, src, 8)? Chunking yourself is a premature optimization that the compiler is in a better position to actually perform.
I think the distance makes little difference on phones especially with 5-inch and larger screens where it's reasonably easy to peck accurately.

What's most important is that the phone layout matches what you use most frequently on computers. If you use Dvorak all the time on computers it's a lot more convenient for your memory if your phone layout matches that as well.
Imagine a hypothetical headline: "Black cat steps on mirror, firefighters let house burn for fear of upsetting spirits."

This would probably upset you and your frustration would probably not be aimed at the cat. Let this be one end of a spectrum and put "drone interferes with firefighting helicopter" at the other end.

I don't see one vested interest's hunch as strong evidence that reality lies near to one end or another of this spectrum.
Not well versed in the legal process here... I assume that the hearing is just a formality at this point, and the case is all but certain to be appealed, right?
Yes. I stopped using Facebook as much when they got rid of the chronological order feed. I know Twitter keeps talking about it and if they truly went to it then it would destroy the service. I don't use instagram but I'm sure it's the same thing.

It's obviously not for user benefit, so I think it's mainly a monetezation thing. Once you aren't committed to showing things in chronological order, you can charge to appear at higher spots. This is what happened at Facebook -- work businesses and organizations put in to get organic "likes" was suddenly made worthless, but coincidentally here's how to purchase ads!
Topic: #Op_Matrix and What It Is
I'd focus on understanding rather than reading speed. If reading faster compromises your understanding, back off. One more thing: the best way to see the need to read fast is to be overwhelmed by browser tabs. When you are, try to kill them after reading. With so many tabs, you'll want to end it up quickly.