skysight-inc/HackerNews huggingface dataset:
I'm always a little bit suspicious of self-appointed vigilantes. There's a reason there are rules of evidence, search warrants approved by judges, etc. Why is this guy so obsessed with this one topic? It gives him a good "cover" (at least in his mind) to go trolling child pr0n sites...
I prefer FF over Chrome on mobile. FF mobile allows extensions such as uBlock Origin and Google Link Fixer which I find essential. FF supports sending tabs to other devices, if that's what you mean by Chrome tabs.
What are the core objectives for building AirSim and what types of research projects will benefit most?
Have we reached the tipping point yet? How much worse does the technical interview process need to get before the industry finally decides enough is enough?

When this all began, it was with the justification that it's not about getting the right answer, it's about seeing how you think and approach a problem.

Companies don't even pretend this is the case anymore. It's now just expected rote memorization of algorithm patterns, talk about it with the right terms and key phrases, still pretend like the candidate had some brilliant "aha" moment, when both sides know it's bullshit, and write the solution on the board as fast as possible without errors.

A completely pointless process that's now heavily pushed by an entire industry of tech interview prep (websites, books, interview coaches, etc.) When I now read a discussion about tech interviews, I wonder how many are industry shills who want to keep pushing the narrative that the process is great, but you just have to keep practicing and studying more, using the right materials of course.

There's also the side effect of ageism. Who other than college grads or seniors in college has the free time to study for this process? Those with families and full time jobs are of course going to have a hard time. Even if they manage to find some free time here and there, how can they compete with someone in college with no responsibilities who has time to hundreds of problems? The simple answer is they can't. The college grad will always look smarter and faster in the interviews.
My problem is with claims (hinted in the article, as in many other places) that this progress has anything to do with the progress towards AI

That's a different claim to the NN complaint you made.
> OCR for complex symbols

Math online handwriting recognition: https://github.com/MyScript/myscript-math-web ?

> checking [...] students work

On the edX platform: http://edx.readthedocs.io/projects/edx-partner-course-staff/... ?
That's the implicit suggestion behind the entire options thing. Especially given that almost no individual developer has a bargaining position strong enough to demand the safeguards that would avoid those problems.
I had a brilliant jerk at another job. One time, he just blabbered and interrupted a junior engineer in a meeting so much, another senior engineer stood up, took off his glasses and screamed loudly,

"Let the man talk, will ya?"

The room just went silent for a few moments after.
I wonder how long a search for "eminent scientists" will return a tidy photo strip of dead white men. This needs to be fixed.
I wonder how much of the Angular growth is due to weaknesses in documentation and the relative complexity of Angular compared with alternatives.

I’ve never needed to rely on SO when working with VueJS.
OpenShot 2.4.1 Released
> would make startups completely unable to compete with incumbents.

They already are mostly unable to compete with larger companies on total compensation. Startup equity is worthless unless you win the lottery.

https://danluu.com/startup-tradeoffs/
React and Ethereum: Getting Started with the Minimum Toolset Required
It's almost as if some people are taking the poor state of the technology being proposed as some challenge, when most of us simply do not want to live in a police state.

Do. Not. Want.
It's shocking that even after the MtGox fiasco people are still leaving bitcoin on exchanges.

PSA: Don't store bitcoins on an exchange. Just don't do it.
Roslyn is entirely unrelated. That's the compiler to CLIR. We're talking about the runtime interpreter and compiler to native code.
Hi sorry if the post didn't made that clean. You can sign up here: https://try.fifo.cloud/

Or feel free to shoot dm on twitter (@project_fifo) w/ your e-mail and I will make sure you get an invite :)
LastPass updated a few days ago -- I'm using it with FF57 now!
Show HN: Geeki – a Reddit alternative in HN and Twitter style
You have to understand one thing: A Brilliant Jerk is not brilliant.

He/She excels in one specific topic and perhaps never thought about excel in all necessary skills. He/She is caught in her/his world and might not be able to learn proper social skills. It is quite hard to change long lasting behaviour.

I'm quite surprised how many adults stop evolving.
Except that the author didn't actually write that it's reversible in any way. That may have been the intent, but that's not what the actual text says, and that's not what all of the Treaty of Lisbon's signers agreed to.

Indeed, the text is so clear, it's hard to argue that there is any actual room for disagreement:

3. The Treaties shall cease to apply to the State in question from the date of entry into force of the withdrawal agreement or, failing that, two years after the notification referred to in paragraph 2, unless the European Council, in agreement with the Member State concerned, unanimously decides to extend this period.

The treaty will cease to apply upon a withdrawal agreement, or after 2 years, or after unanimous agreement to extend the period.

The only action that ends up with anything reasonably resembling a "reversible" Article 50 is for the UK to somehow convince all of the EU member states to unanimously agree to an unending extension. Meaning that the UK would be in a permanent state of leaving the EU.
i would be using FF on Android if the scrolling was not so crappy. It's pretty terrible :(
Does AirSim provide a facility to obtain, augment, and simulate sensor signal noise for our algorithms?
Like Reddit, anyone can create forums, post links, text, photos, comment and vote.
Difference is that there are only forum-level profile pages. No /u/username. Only /forum1/u/username, or /forum2/u/username, etc. This design is to prevent others from easily spying you by watching what forums you have joined and what posts you have made on other forums.

Like HN, Forum menu is made of "hot","new","comments","ask".
There seem to be a common problem in many Reddit forums: Photo/video submissions are more likely to be upvoted and as a result the "hot" pages were filled with media posts. Many valuable discussions are hard to see. Thanks to HN I found a solution to solve this problem. It is to simply add a "Ask" tab on the top menu to show all discussion posts. All posts start with "Ask:" go to that tab. We didn't use "discussion" tab because we think the line between a media post and an "ask" is more clear than a "discussion".

Like Twitter, post listing is in News Feed style, showing more details when we browsing. We want to allow low-effort content, means you can post status, memes, etc, as long as they are on-topic in the forums.

Geeki is now launching beta. Any advice and suggestions will be greatly appreciated!
How do you figure? Are you thinking of the fact that most discovered planets are gas giants? This is due to the sensitivity of our equipment moreso than an insight about the distribution of planets in the universe.
ML is just stats with non-linear systems. No need for programming to do stats, and while linear algebra helps, it is not essential.
Do you have references on that? I was under the impression that as our detection improved, the systems we found around stars like ours were starting to look increasingly like ours. (But, at the same time it's looking like smaller, colder stars may have the bulk of inhabitable planets.)
The article mentions they're adding automatic tracking of performance to their tests.

> we’re adding lots of new tracking, including improvements to CI automation running performance tests, telemetry to track what users experience, and regression management inside of bugs.
Funny you say this while commenting on an engineer's opinion from Netflix. Believe it or not you can fire jerks and still be technologically innovative.
I pay $2.5 per month here: https://www.vultr.com/?ref=7195281
Thoughts on IFTTT Architecture
Supreme Court agrees to hear three new First Amendment cases
> 1. Invest in a well diversified portfolio that pays very low fees (vanguard funds for instance) 2. Do not try to time the market 3. Save as much as you can as early as you can - maximize your 401k/ROTH contributions 4. Never carry a balance on your credit card from month to month

I have to strongly second all of these; the issue becomes, once you've done them, what more can you do? You get to a certain age and realize you have most of your career behind you, or you'd like to have most of your career behind you so you can retire early - how do you get there? It's a problem that cuts across different aspects in life: what to eat, how to exercise, etc. Min/maxing, munchkining applied to real life. Is it any surprise that software engineers looking to squeeze the last possible cycle or byte out of their software do these sorts of things? But much like software, premature optimization is the root of all evil . . .
2600Hz has an API-driven platform, Kazoo[0], built on FreeSWITCH and Kamailio. You can use the APIs to start calls, modify in-progress calls, and more. Multiple commercial offerings[1] depending on your needs are provided by 2600Hz as well.

Source: work there building Kazoo

[0] https://github.com/2600hz/kazoo

[1] https://www.2600hz.com
I did read the article and still was unsure what the antecedent was. I believe they are selling services to adapt software to users based on connected data.
"It is not the strike price or the exercise price. It is more-or-less the fair market value of the options when they vest, but if you need to compute your taxes, consult an accountant"

This is not correct. The $100k threshold is calculated based on the fair market value of the option at the time of grant, which by definition is the exercise price. So you calculate how many shares you will vest in each year, multiplied by your exercise price, and as long as that is under $100k you are not over the limit and your option remains an ISO. If you're over, then the portion that exceeds $100k is treated as an NSO, but you can still get ISO treatment on the other part.

I'm a startup lawyer and having worked with 100+ companies on their options, it's really not that common to get tripped up on this.
> DA recommends not to organise lists by priority

I agree with his advice. You are either going to complete a task or not complete it. If you define one task to be important and another to be trivial, they shouldn't be on the same list, or if they are, you should put the important task on the top. Things that have to get done should really go on your calendar.

> Why not take a decision way before and learn to clear things in advance, internally or externally (by saying the magic word: "no"), decide, that I don't want to follow up on that thing. Instead of having various lists with endless "open loops" that I want to close asap / someday/maybe.

But that's what you're doing with GTD. You capture everything that requires a decision, then at the end of the day or week, you make a decision about it. One of the motivations for GTD is that anything that needs a decision with either be floating around inside your brain, or inside a trusted system, and if you put it in a trusted system (where you know it will be reviewed soon enough) you free your brain to do work.
I can't help but think that a lot of those people see the way Linus acts, and get this idea in their heads that they too can act that way. He's just as much a part of this problem as anyone else.
I took a grad ML course based on this book: https://www.amazon.com/dp/B0759M2D9H

It teaches you the foundational theory behind ML, and shows how the fancier stuff is built on it. Good to know the foundations, so you can branch outside of predefined ML techniques.
Burndown charts and the like, one imagines.
A double only has 52 bits of precision, but in a factorial, every second number in the multiplication has at least one factor of two in it, so you could get to 22! that way without any loss of precision.

Beyond that, "it depends" on what you're doing with the results. It's very likely that the developers' time would be better spent removing the factorial from the calculation that uses it, than on making the factorial calculation better at calculating factorials.

Besides that, since you can only meaningfully do 22 different factorials within the bounds of a 64-bit architecture anyway, just pre-calculate the results and make it a lookup table. Returns in O(c).
It's interesting how .NET is converging on the same runtime techniques used in Java and yet how drastically far behind they are. The Java guys realised that an interpreter was still useful decades ago. Tiered compilation shipped in Java 8, and that was more complex to implement as there were two JITs, so JITd code still had to do profiling.

It's also quite interesting that the interpreter was dropped due to the complexity introduced by having generics in the runtime. A long time ago I thought it was self evident that type erasure was a poor way to do generics, but Brian Goetz has been arguing persistently for years now that type erasure isn't necessarily a bug, just a different tradeoff. With runtime complexity being one of the factors that weighed into the decision ... something that's easier to understand now I read this blog post.

There are some things I like about .NET though it was a long time since I did any, but HotSpot seems so dramatically far ahead and the distance is increasing. The major selling point of .NET over Java originally was supposed to be great multi-language support (well, and better Windows support), but there are way more languages targeting the JVM than the CLR these days. HotSpot does tiered compilation, it now does AOT compilation too, it has a new JIT called Graal that either matches or completely smokes the best available runtimes for almost every language, and IntelliJ is every bit the match for Visual Studio. And it's all cross platform.

So what's .NET's major selling point these days?
All I see is - if I'm interested in his service, create an account and wait a few days for the promo code...
The main one I've been missing is Pentadactyl (for quite a while). Vimium-FF is ok I guess.

My main objection is still the sheer size and the amount of memory it takes, and the continual feature creep to make it more and more like Chrome. I know I'm in the minority, and also that it's heresy to say anything bad about Mozilla here. Oh well.

I only wish I had lots of money and/or time so I could help revive the development of xombrero, but at least it's still available.
One example (mentioned elsewhere in this thread) is that incidence of autoimmune disorders goes up as you get farther away from the equator

Edit: I suppose that’s decreased health span more than decreased life span
ProfileManager is a bit awkward indeed. You can pass `-p primaryprofile` and `-p secondaryprofile -no-remote` to make sure that links from OS are not opened in the 2nd instance, but then, when you close Firefox and click an external link, it will open Firefox with the last opened profile, which might be `secondaryprofile`.

The solution for me was to use one Firefox installation per profile: primary = stable, secondary = nightly.

Container tabs are way nicer than this, but since I open lots of tabs, I still like the distinction between stable and nightly (stable = regular browsing, nightly = FB).
The Road Home from My Cancer Story
Wow that's quite a load of useless crap, sensory information overload. For lack of a screenshot I imagine this is not presented in a consistent manner.

Apart from this inconsistent and confusing presentation, there is not much difference in actual results:
duckgo offers results all with the same consistent appeareance:

1. github's homepage

2. wikipedia page about github

3. github's twitter

4. github desktop homepage

5. github's facebook

6. github's youtube

and then a load of github related results, as you can see here: https://i.imgur.com/bpDlNT1.png
> It's the "Springtime for Hitler" of funds.

This
The relevant terms (paraphrased) are: number that can have life, percent of those which do have life, percent of those which have intelligent life, percent of those that release signals into space.

So that would just move the same math down one more step. Twice the number of planets which have life (whether you adjust "can have life" or just the percent of the above which do), but that cancels out with half as many either being intelligent or releasing signals.
Sadly, that extends to behavior far worse than being a jerk.
What was your experience upgrading a dotnet-core app?

We had a couple experiments at my company but going from 1.0 to 1.1 had breaking changes so we couldn’t upgrade easily.
or good old tactics wonderfully illustrated in the xkcd: Security[0] cartoon.

[0]: https://xkcd.com/538/
Use FF nightly on Android. It's got the quantum update and it's great. I haven't had it break on me yet, but I keep a working APK just in case.
"Light" themes hurt my eyes and look horrible, dark all the way for me. To each their own :)
I wonder how much of that is just maturity of the ORM frameworks and their being hidden/built into other web or app stacks.
Suppose you have a job for a Kernel hacker. You have John, who has zillions of non-trivial patches applied upstream available, but "flubbed a BFS traversal". And you have Joe, who you haven't heard before but took a whole year doing nothing but traversing graphs and trees to pass your interview. Who would you reject?
SIDH keys are 330 bytes long when compression is used, so they too will fit nicely into network packets.
Literally one job for my city and it's the first time I've ever seen one posted for my city. I do appreciate the resource though.
Tech Startup Innovating Social Impact to Fight Poverty
No need to come off it. I don't mind working with mediocre people, but I do mind when they pester me with principles like SOLID, just because they don't understand good design when they see it. And, if you are working with great people, codifying good design into guidelines like SOLID is not necessary.
Automatically invest in Bitcoin with spare dollars from your coffee
The key is to provide clear and actionable feedback. If people fail to act on that feedback and continue to hold the team back, you should escalate the problem. "Don't be a jerk" does not mean "be a doormat". It means that when your provide and receive feedback you do it in a careful and effective manner.
>Also, a similar great science education happened in Japan at some point (50's, I think )

Interesting comment overall, and also the part I excerpted above. I had read Akio Morita's (Sony co-founder) book, Made in Japan, some years ago. Wonder if that (what you said about science education in Japan) was part of the reason for Sony's success.

https://en.wikipedia.org/wiki/Akio_Morita

https://en.wikipedia.org/wiki/Made_in_Japan_(biography)
Ah, I see the click-baiters have upped their game: use a socket-puppet account to say "yeah, I don't know either", because that makes me want to go read it. :-)

(I kid about the sock-puppetry, but I'm serious about wanting to read it now. But I won't, because standards.)
I just had to go double check this, because my statement above is based on actual experience.

> The $100,000 limit is calculated using the fair market value of the stock for which the options are exercisable, as of the grant date...

IOW — value at time of grant, not time of vest.
This articles concludes that we are average, but I don't really understand how - we're only average in age, but we differ in just about every other data point (no super earths, low-eccentricity orbits, no close-in planets): http://aasnova.org/2015/09/25/how-normal-is-our-solar-system...

This article says we're definitely weirder, but points out that the detection technology matters, and we may not have the full picture yet: https://planetplanet.net/2016/07/12/exactly-how-unusual-is-o...
I decided to give FirefoxNightly a chance as a longtime Chrome user/apologist. It's impressive and I like the design changes, but it's still keeping my MBP very warm and listed as "Using Significant Energy" in the battery info while I've been using it for ~3 hours. Not to mention it feels kinda laggy, especially in text input. Still, I like the changes like seeing zoom percent in the omnibar and the preferences menu design. I won't be switching over fully, but I'll keep it around and continue to check out changes.
Steve Jurvetson is out at his firm after allegations of sexual harassment
the difficulty of BCH is about 35% that of BTC. so blocks are generated faster if given the same hashrate. That makes BCH profitable to mine even at a fraction of the market price.

This flip of "profitability" has miners chasing the most $/second. Mining pools even have automatic switches that change networks depending upon the current network state.

The original difficulty algorithm is very slow, and the BCH "EDA" difficulty algorithm is predictably chaotic in a way that guarantees these immediate extremes of profitability vs unprofitability. It is being patched with a stable 144 block average presently (the next block at time of writing), at which point the swings will not be as extreme.

The reason it started around Oct. is because the price of BTC had historically made BCH unprofitable at almost any difficulty, but a positive BCH price swing has changed that.
It's not all them -- I think the saying that "Moore given and Gates taketh away probably translates across to browsers and web pages, too. Browser speed increases to render HTML and run JS faster, people worry less about performance and write slower pages because browsers are faster now, rinse and repeat. This applies even more so to served ad code, where there are no incentives to perform well.
Not really. In what context is saying that someone should be 'retroactively aborted' a perfectly fine thing to say?
The process behind the Persona 5 UI
From what I've read, Brave doesn't block ads -- it replaces them with other ads. I don't think that it's a good idea.

Firefox for Android also allows browser extensions, which gives some control of the software back to the user.
Well, sure, the b.s. was flying on both sides during the referendum, and of course it was political. That sort of debate is the very definition of politics. I don't see how the current debate is going to be any different in that regard. It's really just an extension of the referendum debate.
From my experience Andrew Ng wiped the floor with every other lecturer I've had. Both the ML and his new Deep Learning course.

If the lecturers aren't very interesting Coursera can be as hard as any other lectures. I gave up on the Scala functional programming and disappointingly have stalled with Geoffrey Hinton's Neural Networks courses.

But I really can't understate how good Andrew Ng is, he has a very relaxed manner and manages to make some very complex topics seem almost trivial.

The worst of the mathematics is derivatives and matrix multiplication. You can even avoid matrix multiplication mostly in the ML course, but in his Deep Learning course he takes you through the 300x performance benefit you get from using NumPy and matrix multiplication vs loops.
The fact they they actively prevent some Adsense publishers while making an exception for others (in the field of Marijuana, for example), is enough for me to be on board with this. They're big enough to play favorites.
Yes? My question was "whats the benefit of an interpreter for runtime code exec, over using a compiler-as-a-service like Roslyn"
Why safeguarding civilization should be our biggest priority