skysight-inc/HackerNews huggingface dataset:
MPC-HC is a superb media player but it is not surprising to see this happen. Interest in maintaining open source Windows applications written in C/Win32/C++/MFC is going to keep dropping as there are not as many people with the skills or motivation to do it. Especially for something as complex as a media player.

Even on the Linux side I have seen a drop in the number of full blown media players being developed, they are mostly front ends to things like mpv and mplayer.
We need all three. Pragmatism for the incremental progress and reason for the disruptive changes. Empiricism being used in both.

"There are two kinds of scientific progress: the methodical experimentation and categorization which gradually extend the boundaries of knowledge, and the revolutionary leap of genius which redefines and transcends those boundaries. Acknowledging our debt to the former, we yearn, nonetheless, for the latter."

Academician Prokhor Zakharov, "Address to the Faculty"
Sure, but users understand the risks. If the dev throws up a splash screen saying "Proceed at your own risk. Your account might get locked," then they can't be held morally accountable for that.

I don't know. It would've been an interesting experiment to carry to its natural conclusion.
I think AI is way over-hyped. There are quite a few online tech publications right now in which more than half of all articles are AI-related; usually promoting some gimmicky chat-bot startup or some service that reads your emails to automate stuff (how can that possibly go wrong?), or some AI advertising service (as if advertising isn't targeted enough)... It all sounds useless to me.

The vision of the founders of a lot of these companies don't seem to extend beyond their own nose - They can't really see anything past that gigantic mountain of VC money.

It seems that for some reason AI has become the last avenue for growth and all VCs are just rushing to pour all their money into it.

Researchers with PhDs have been working on more or less the AI technologies for more than 30 years; it's been their life's work; throwing money all over the place isn't going to make them work any faster - It's just going to attract unqualified impostors into the industry.

As a founder, it's much easier to come up with a strategy to pocket a good chunk of that VC money for yourself than to actually solve the problem.
This looks like a lot of work for what amounts to very little end-user benefit.

The sons of Hermes love to play

And only do their best when they

Are told they oughtn't;

Apollo's children never shrink

From boring jobs but have to think

Their work important.
Or you could just use mpv? Is there anything that you find missing in it?
I was actually thinking of mentioning this, but there is a very strong counter-example: Google. One of the reasons Google went unnoticed for as long as it did (both Excite and Yahoo passed on opportunities to buy it for <1M) was that everyone thought that the search engine market was mature.

In fact, I think this is one of the reasons so many people are trying to re-invent Facebook. If Google could re-invent Excite and Facebook could re-invent MySpace (and Reddit could re-invent Digg) then why can't someone re-invent Facebook? And maybe someone can. (I sure hope so!)
> i will leave you with one last nugget of wisdom: Most software nowadays is a non-mission critical where 2-3 average-joe-developer getting paid average salaries will be more than adequate to finish the project. so no , i don't need you to innovate, just need you to execute on a vision as it has been outlined (by a well deserving A player), you do a good job, you become that A player.

Do it yourself then. Your "vision" is worth jack-shit without execution, so even the "average-joe" devs you're shitting on should be important to you. :)

Or perhaps you're only the "ideas" person...then there are enough overzealous sociopaths in that sphere without you in it as well.
Thanks :)

We are thinking of integrating Quizlet. Quizlet has very rich content. Eg. https://quizlet.com/1321499/essential-french-vocabulary-flas...

It can add a lot of flexibility to the game and our users will be able to challenge each other on a variety of themes.
A first look into the Angular CDK
Those looking for a great alternative try using MPV.

https://mpv.io/

$ brew install mpv
$ mpv ~/Media/my-movie.mp4

And you're off!
It is introduced with the sentence "There are a myriad ways to make a company fail, but only two ways to make one succeed" (where the second is left as an exercise for the reader.)

This introductory sentence does not permit the writer to follow up with folksy and false bullshit. This is like my saying "there is only one way to prove that a function will return the correct output for all input", then naming that one way (wrongly, but unironically) as "copy it verbatim from a StackOverflow answer".

The reader deserves more. Writers don't have the liberty to spread such nonsense.

--

Edit: I finished reading the article. It is outlandishly wrong. It says "There is a small cadre of people who actually have what it takes to successfully build an NBT (next big thing), and experienced investors are pretty good at recognizing them."

This is demonstrably false: investors are demonstrably bad at recognizing these people, who often go through hundreds of rejections (because investors are bad at recognizing them) before building the next big thing.

Really, this article could hardly be more wrong.

You know less about investing and the world than before you read it.

On the other hand, you learn more about what an angel thinks is happening, so I guess it's a wash.
>... analysing the most resilient of species–tardigrades.

You don't need to kill the tardigrade if all its food is already long dead.
Go story becomes rather bad the moment one wants to support IO cancellation without memory leaks in form of hanging forever go routines. As one cannot cancel them, a proper shutdown requires a lot of rather non-trivial code with thinks like sending channels over channels etc. Recently introduced Context was supposed to address it, but since one cannot use that to cancel a blocking system call, this is only helpful with high-level libraries that tries hard to work around that.

Lwt does have proper cancellation support. There are some pain points, but it is straightforward to work around them. The real problem with Ocaml is that there are 2 incompatible libraries for promise-based IO, Lwt and Async. That made it really hard for third-party libraries as now they need to support not one, but two frameworks...
I run a small software company in Zambia and quite aware of the needs here.

Unmet needs include: Power generation (Solar/Wind setups), Building natively useful electronic devices - if you see my other post, I am looking for some farm security devices, agriculture technology that actually (not cosmetically) helps people.

I can think of a number of things.
Terseness and conciseness are great, but should be balanced with readability and ease of editing.
Britain's Alarm Over Acid Attacks
Well Sean Parker and Peter Thiel seem to have picked up on it in the very early days. Not to mention the fact that the two biggest/best VC funds co-investing for the first time, letting them take money off the table.

It's fair to say those weren't average reactions.
The Linux kernel community, by and large, has far more vitriol than average. It's far more than just Linus; many other developers do the same.
What do you mean by a "more dedicated area"? I don't have a spare device to test the beta on.
For the clothes it's as simple as creating a LIFO system of some sort... for example putting the clean laundry at the bottom of the drawer (underneath what's in there), or the end of the closet rack.. and pulling the day's clothes from the top of the stack or the other end of the closet rack.
On one hand, I agree with you, on the other hand, I'm 100% sure some users will send angry emails to PocketCasts and demand refunds because this third-party app didn't work well (or they couldn't figure something out, or any number of things).
It seems like observation must exist before reason because many forms of life (including plants) implement a basic observe-decide-act loop.

Reason and the rationalization that preceded it aren't necessary for a single organism to make decisions. It's only when communicating that persuasion and justification come into play.

Logic and math can be thought of as a particularly rigorous form of rationalization that's intended to be universally useful and persuasive, by stripping away unnecessary dependencies on time, place, and community. But local decision-making doesn't need this; it can and usually does cheat using unjustifiable heuristics.
I setup crawlers to make specific queries on various website. I used them in the past with:
- used car dealer websites
- job posting boards (found a job a few years ago with that)
- craiglist-like websites
- coupon websites (looking for sushi restaurant deals)
- etc

Also, not sure if that counts, but I have monit+scripts monitoring backups timestamps and DB replication
why is it's only merit that it's built with react/redux? Is it not enough to solve a particular problem of workout tracking, that you must do so using the development framework of the day?

also:

> Account only required if you wish to save your workouts.

this is a WORKOUT LOGGER. What am I doing, as a user, if not logging my workouts? There is no other value proposition. Users do not benefit from entering their workout histories and NOT hitting save - and this site only does one thing. It would be like seeing in a food store "checkout only required if you wish to purchase your items".

As an effort to launch a product, it's commendable. Lots of checkboxes to hit, and not nothing to hit them. But if you're ACTUALLY trying to launch this as a real service... There is much to be desired - and it has nothing to do with CSV exports or using react to do it.
And people like you who take time out to read and learn is exactly the reason why people like me write such articles! Absolutely thrilled that people liked it and that I will be contributing in people learning this beautiful field of science I do research in :)
Personally I take “similarity transformations which fix a point in the plane” (or if you like, “amplitwists of planar vectors”) to be the definition of complex numbers, from which a Cartesian coordinate representation (i.e. breaking them into scalar + bivector parts) can easily be derived. In this view the notion of “[mapping] complex numbers to geometry” is just tautological.

Maybe better would be to say that Euler’s formula shows how classical trigonometry (angle measure &c.) is what you get when you apply logarithmic thinking to Euclidean vector geometry.
Sounds like Forshaw can make another post since DCOM + .NET is broken.
You have to be willing to drive a hard bargain, but that's not unethical, nor does it make you an asshole. I'm not sure being an outright asshole is ever required. Do you think it is?
Any chance you'd be willing to share it with us?
So happy to do 5/5 as a non-native speaker!

Tips: it is obviously for mobile, but for computer it is almost unusable. Max-widths and all, then `cursor: pointer` for the answers would go a long way.

Also, a chat or a way to play another game with the same person would be nice.
Yeah, bubbles don't deflate, they pop.
Personally I would take θ = log(x + yi) / i – where x is a scalar and yi is a bivector, with x² + y² = 1 – to be the definition of angle measure θ of the rotation x + yi, though usually I like to think of this as θi, a bivector-valued quantity.

In that formulation, the structure of rotations is already clear, and the better question might be why the (principal branch of the) natural logarithm of some bivector i is (π/2)i. That starts us on thinking about what the logarithm really means, and asking about conformally mapping a punctured plane to an infinite two-ended cylinder, etc.

The reason this formula of Euler’s seems like a mystery is that we teach angle measure to students as the canonical way to represent a rotation which makes it logically primary in their minds, when (in my opinion) it should be a derived quantity. Rotation is a naturally multiplicative kind of operation, a linear transformation of a vector space.

If we need to represent a rotation of 2-dimensional vectors by a single parameter, I generally prefer the stereographic projection yi/(1 + x) (“half-angle tangent”) instead of the angle measure (logarithm). Depends a bit on the particular use case though.
Time logging. I use one piece of software to track my time, then fan those time logs out into the various pieces of software that need to know about them.
Thank you for the clarification, it was necessary, given that the EFF article was somewhat hyperbolic in claiming that Malcolm Turnbull wanted to ban end-to-end encryption.

When Turnbull argues that police powers of intervention in the 'real world' should be reflected in the digital world let's not forget:

- the digital realm is on a completely new scale and therefore cannot be compared to 'old school' police work because computer intervention can be automated and executed practically instantaneously and conducted without any human witnesses.
- privacy is a fundamental human right
- encryption algorithms that prohibit 3rd party intervention will be significantly more secure than those that allow it, probably by several orders of magnitude.
- why should we entrust the government with 'big brother' powers that could potentially fall into the hands of the terrorists themselves?

What the Australian PM advocated makes about as much sense as former Ronald Reagan's proposed 'star wars' project: a scary, impractical, technological nightmare, motivated by the quest for global domination.
Given that Go is memory-unsafe on multicore, I do not think that language developers are made that strong efforts. The answer in Go is to use runtime checkers, but even those do not catch all memory safety issues.
And numbers backing the claim would help. A lot. I'm inclined to believe it is all a craps shot.
Some of the best products offering student discounts a student must try
Morgan Stanley has a history of languages in the vein. MS was a big APL shop in the 80s. Arthur Whitney[1] worked at MS and developed the languages A, and A+. He later wrote J, and K.

[1] https://en.wikipedia.org/wiki/Arthur_Whitney_(computer_scien...
Ask HN: What kinds of blog posts interest you?
>Not when it really is a good idea

Getting someone to do ANYTHING that they aren't currently doing requires some level of convincing, regardless of whether its "a good idea" since if the person believed it was the best idea they'd already be doing it.
This list is essential for every student.
Getting to Yes
Seattle angel investor says few investors add value (2016)
Previous discussions (different URL with more info about the same "cell phone")

https://news.ycombinator.com/item?id=14716986 (32 points, 9 days ago, 9 comments)

https://news.ycombinator.com/item?id=14659236 (74 points, 17 days ago, 39 comments)
Math isn't beautiful, beauty is mathematical.
my experience is that good deals are only available/viable/mutually beneficial when you have direct personal, close connections (please stop sending LinkedIn messages!) to the team. "retail" investing doesn't succeed in this arena.

my opinion is that you should only invest as a lone/lead angel in what you know from your long history in a super niche space where you know all the important cognoscenti from a career full of personal interactions...anything else is a guaranteed loss. fine if you use it as the OP says to learn about a market. though would be better IMO to just volunteer to work at a startup in a new area and learn by doing...which I have done and found highly educational and ultimately rewarding.
It actually is pretty much as modular as it can get. I'm not sure what issues Martin has with compiling Qt, but I consider it a fairly straight-forward experience.
It is split up to some extent. The hardest part is dealing with dependencies and choosing the right option between using the system bundled library or the qt bundled one.
The missing link and unspoken driver behind much meanness (in development and otherwise) is contempt.

Contempt is one of the worst regards a person can hold for another--perhaps even worse than hatred. It's a fundamental lack of respect for another's worth, either within a domain or more generally.

One can muster the will to express kindness for someone they dislike. But, it is virtually humanly impossible to be kind towards those one holds in contempt.
Just like on the tweets mentions but zooko didn't reply to; what about just having a zaddr cleaning those coins? KYC/AML already exists on (most) exchanges.
isn't it 10%? Main site says 10%, but I hear people complaining about 20%. I'm not sure what's going on here.
Yes. Mainly when dealing with other assholes.
Aren't you forgetting Alphabay being shut down and the founder committing suicide? I am certain lots of people had crypto coins float in Alphabay, which is now just lost. Can't be sold, just lost into the air.
Word2Vec is not deep learning. I think the neural network it uses has a single hidden layer. It's much simpler than deep-learning approaches and all the neural network is doing is dimensionality reduction in a way that can be done with SVD for similar results.
Not just the looks.

It says right there in the source you provided that MPC-BE "not only looks better than MPC, but also performs faster"
Iran sentences Princeton graduate student to 10 years for espionage
I was hoping for a more conciliatory ending to our conversation from you, but I suppose when you arouse someone's passions that isn't possible. Have a nice week.
This confuses me a little -- the UK has the direct debit guarantee which is incredibly ironclad. If I think something is funny, I call the bank and the money is back in my account immediately -- without argument or any reason required.

The DD is then cancelled and the company can argue with me, sure, but I get my money back.
>A month before July 4th

Ha. For a top-ten most visited park in the world? Walk-up permits are your friend. No experience at Yosemite but I got some backcountry permits at Grand Canyon, it helps if it's not peak season, I think people line up at 4am for those. Worst case you are posting up in a random field or Walmart parking lot for the night.
What software do you use to time log in the first place?
Anything out there for English-only homes to help their toddlers learn other languages, specifically Chinese and/or Spanish?
Ah, KCP... memories :')
you can make money when you dont know anything.

correlation vs causation

you only always make money on 2/20 :o
Articles related to growing your startup and business
You can't figure out how to set >1x speed? On the playback screen, there's one button in each of the bottom corners; bottom right lets you set a sleep timer, bottom left has a whole bunch of settings, including playback speed.
You have an unusual set of ethics there. What you're describing for patents is not violating patent law, and I doubt you'd find many people in the tech industry who would equate potentially infringing someone's patent to adopting source code you don't own into your product in a copyright-infringing way.
Okay, I can see that :-)
So, Bezos is choosing to be an asshole. Nice to know.

Steve Yegge didn't call him the "Dread Pirate Bezos" for no reason, you know.

https://plus.google.com/+RipRowan/posts/eVeouesvaVX
I don't know what website you are reading, but the Zcash website says it is 20% now but after 4 years drops to nothing, and when you account for the dropping rewards given to minors, after ten years (when mining will end) the result will be 10% went to the founders: so people saying "a 20% tax" are correct today even if the tax rate will amortize a long time from now to only be 10%.

> At first, 50 ZEC will be created every ten minutes. 80% of the newly created ZEC will go to the miners, and 20% ZEC to the founders.

https://z.cash/blog/funding.html

> Every four years, the rate of ZEC being created will halve (again, just like in Bitcoin). After the first four years the ZEC created per ten minutes will drop to 25ⓩ, but after the first four years, 100% of it goes to the miners.

> The end result (as shown in the diagram) is that there will ultimately be 21 million ⓩ, and 10% of it, or 2.1 million ⓩ, will have been initially distributed to the founders.
In addition to the lack of GC Rust also requires type annotation for top-level functions. As types are often rather non-trivial due to borrowing etc, it really takes more efforts to write middle-level glue code in Rust.
> I think a more specific word for this is empathy.

No - empathy just means feeling the same emotion as people around you, which is not always helpful. What you want is compassion.

I often see "empathy" tossed around as a cure-all for social problem. When someone gets angry at work and it makes you angry - that's empathy. Ever seen footage of a frenzied mob saluting a fascist dictator? That's empathy as well.
Mobile game revenue just surpassed desktop (and it's been on that trajectory for several years now).

Vulkan means your users HAVE to run Android -- specifically, Android N (often they do not because of things like slow-moving carrier controlled OS updates).

iOS is not supported.
Making front-ends to existing back-ends makes a lot of sense to me. I don't really see the advantage of writing a monolithic media player from scratch as opposed to leveraging existing back-ends.
What do you call a full-text search index is an inverted index, isn't it? How do you use word embedding exactly? There is no mention of it in the README.

Good luck while trying to climb at lucene and elasticsearch.
The Vulkan equivalent of WINE really isn't the right solution IMO -- especially given that it means relying on closed source third party software with a non-zero monetary cost.
Hello and thanks for your feedback!

Part of making this service was to learn React/Redux and see how different it is to Angular. I've read quite a bit but there's nothing quite like learning by doing something bigger than a todo app - the front-end is open sourced on Github and I plan on writing a few blog posts on what I've learnt building Ewolo, hence the title.

Regarding the text, I wanted to let people know that they can try out the interface without needing an account. I agree with you that it sounds a bit dumb and I'll try to word this better :)

If you have any more ideas on what it would take to really hit it out of the park, I'm all ears!
Pro-centralisation and pro-democracy don't exclude each other.
Parking Lots in the SF Mission Area
It's straight-forward. It just takes a very long time because it's so gigantic.
Thanks :) Happy to know that you liked it.

We will definitely work on these changes to fix the experience for people using it on the desktop. As you said, max-width, cursor: pointer and may be a loader will be the way forward.
It's 10% of all ZEC over planned mining-distribution, but front-loaded: 20% of mining-rewards for the 1st four years, then 0% thereafter.
I appreciate the research of zcash, but trusted-setup is still just a very sophisticated security theater. The least they should have done is have constructed an open participation.
FWIW, various HNers expressed the interest of having something similar to algolia service. Basically, some service than can index a website (including static websites) and provide a search API for it. Good luck!
This post is a great word2vec/keras intro, but it doesn't do one thing you should _always_ do before you break out the neural networks: try to solve the problem with traditional machine learning to establish a performance baseline and confirm the data is predictive.

78.9% accuracy on a sentiment classification of tweets with no neutral class is actually slightly _worse_ than you get if you do this in scikit-learn with plain old bag of words and Logistic Regression: https://github.com/williamsmj/sentiment/blob/master/sentimen....