skysight-inc/HackerNews huggingface dataset:
We designed just for fun an AI algorithm to assist in short-term trading of crypto currencies.

This is the first --very rough-- iteration running in realtime on BTCUSD pair (no delays - besides video upload of course). Don't know how much time it will be up, probably 12 to 16 hours or so.

While technically not 'operable', these are the live results, so you could (in-theory) trade assisted by it while I am streaming. --- hope I am not going against the rules of ShowHN ---

Disclaimer: Trade at your own risk, these data and/or predictions does not imply any kind of advise.

Feedback is welcome.
A Proposal for a Self-Regulatory Organization for U.S. Virtual Currency Industry
Scrcpy – Display and control your Android device
I'm not the OP commenter, but uh, I've had a Homepod since launch, and am quite pleased with the device. It has incredible sound quality, but Siri is seriously lacking. If the sound quality wasn't as good as it is, I wouldn't have kept it. I have been using Apple Music since launch, so the fact that it's locked down to Apple Music didn't cause me any concern.
Umm.. This new place called anywhere!?
For all the reasons listed by the other commenters, this is not a great article about bluegrass or software development.

There are some parallels, though. Bluegrass music was primarily a male-dominated genre, but that is changing. Early pioneers like Lynn Morris, Hazel Dickens, etc. opened the door, Rhonda Vincent and Alison Krauss pushed it open, and Molly Tuttle, Sierra Hull, and Sarah Jarosz have come through. There's little doubt in mainstream bluegrass now that women can be spectacular (Molly just won IBMA Guitar Player of the Year), though there are plenty of conservative pockets left and even prominent successful women still encounter sexist attitudes and behaviour.

Another is the presence of a thriving indie subculture. There are thousands of small bands achieving modest regional amounts of success. Two examples from tech: Clive Thompson plays in the Brooklyn 80s covers band The Delorean Sisters http://www.deloreansisters.com/ and I play in the New Zealand progressive bluegrass band The Pipi Pickers http://pipipickers.com . There are plenty of side projects of software developers, small pet projects that will never be "the next Linux" but which achieve a modest following and serve the purpose of being intellectual stimulation for the developer. The jump from hobbyist to professional is a big one, though bluegrass lacks the paychecks in tech. "Get good at it, and you can make literally tens of dollars playing bluegrass."

My favourite comparison though is the headspace of developers and musicians. Both struggle to explain their inner processes, both crave flow state, both need a lot of practice and competence to reach that stage. Part of me suspects that a 10x developer, if such a beast exists, is mostly a function of having absorbed the language/framework/os so deeply that they aren't constantly losing flow state by hitting StackOverflow. Similarly, to play in the pocket and improvise fluidly requires hours of practice and the internalising of the physical actions required to make a given sound. Anyone trying to figure out on the fly where a D note is, is not in that flow state.

Neither seems at risk of being automated away. Deep Learning is making inroads into styles and genres (e.g., https://arxiv.org/abs/1801.00887) but little sounds like it could replace musicians and composers any time soon. And while deep learning systems are being used to tune deep learning systems, we're still far away from software being generated from problem descriptions or specifications. (Please throw links at me if I'm wrong!)
Saying this is because of unions is like saying America has political problems because it is a democratic nation state. Democracies and unions are modes of people collectively exerting power with inherent.

The actual criticism to be made here is the pathology of all New York institutions and the people entrenched among them - the unions that serve the MTA, the people who own, build and rent the real estate, the politicians who effective rule by plutocracy.

The corruption of New York's unions is simply the end state of a city whose underlying mechanisms have all been captured by a small group of people interested only in enriching themselves. Many of those institutions are unions.
A union makes it easier to fire workers? What?
From observing what has happened to Lua 5.1.5, LuaJIT, Lua 5.x.x>5.1.5, Python 2, and Python 3, it appears to me (with my limited experience in software development) that languages grow to mature to a peak where they provide their most value and productivity into languages which don't stop growing. These languages eventually prune productivity gains due to API breakage and library severance across major versions, to the point where their ecosystems become disparate.

I'm not sure I see the benefits of using anything beyond Lua 5.1.5/LuaJIT these days in game development. I'm not sure what the status of version adoption is beyond this particular field, but I contribute and participate in open source Lua-based game development projects to such an extent that I see the same names over and over again and have these people on my friends lists across different platforms.

A lot of these folks are all also still using LuaJIT, which has kept much of the community from moving forward, because if you're _not_ using it, you're missing out on some significant performance gains which are very relevant in gamedev.
Presumably, someone could MITM a CA, and get their own domain validated certificate to another site. The cert may protect you from MITM in a coffee shop, but it doesn't necessarily help you against state-level actors.
He's speaking of the "Discover Weekly" playlist. I won't claim to understand Spotify's algorithms, but it basically curates music that you may not have ever heard before but matches your interests. When I used to use Spotify it was incredibly accurate, so much so that I'd duplicate most Discover Weekly playlist week's as a new playlist because it just flowed so well with what I liked, despite being probably 80% new music I'd never heard before.

AM has nothing like it, and I say that after using AM for about a year or a little longer now.
This is probably why they don't stop you from doing the return you're trying to do, but instead tell you that you are banned from any future returns.

Though I don't know how that would hold up if you'd already bought a second item that you wanted to return the next day.
Would it have been better to use a ring counter instead of an adder for the modulo 3, modulo 5, and state counters?
I've done both at various jobs 30-70 outsourced to engineering owned, 40-60 marketing site/app vs just one app. The most traditional "marketing site" is a wordpress website that's really designed to pitch the company or a product. If you're working for a company that does sales, you most likely have this. These are typically outsourced to an agency that specializes in wordpress. The advantage of this is that you can get a highly polished website that's designed to impress your clientele that's built with all the SEO you need or want. The main consideration here is whether you're expecting to update the website often (beside blog posts). If you really think you're going to be doing a lot of updates, then you most likely want to bring this in-house. If you're going to own the marketing site then you probably need a person full-time who's only job is going to update the website. Generally, most places don't have a ton of people that want to maintain and update wordpress sites. The other reason why people have "marketing sites" is because you're using something to run marketing campaigns. This typically will be something that will allow you to spin up custom landing pages and have built in tracking or multiple sign-up flows (think regulated industries or multiple marketing/sales channels). This will often be owned by engineering, as they will need to create new landing pages or add new logic.

Generally, the reason to not have a separate marketing site is because you have an integrated app with only one product line. You're a SAAS or ecommerce play where the sign-up is really built in. This works well, but does make it difficult to add multiple products or build out multiple marketing channels (outside of digital). Essentially you've tightly coupled your sign-up flow/marketing/etc to your application. At some point at scale you may need to decouple this (or not. See Facebook, Google or Twitter as examples where the main product hasn't been decoupled although other products do have marketing sites)
The New Music Mix playlist isn't nearly as good as Spotify's Discover Weekly, unfortunately. Wish they could figure something else out. Most of the time it's music I've already heard before, including songs I never listen to and from genres I never listen to.
My game development diary
Orbiter 2016 and other space flight simulators (2016)
Any plans to support Scala?
(((researchers)))
Give both a max time limit of 10 years. 25 years for an algorithm is absurd
So, regular Amazon customers are subsidising customers that are abusing returns? And you, as a regular customer are happy for this? Why?

Also, if you think Amazon won't use a secret, proprietary algorithm to identify and ban people abusing their return policies (with limited to no appeal or recourse), I have a bridge to sell you.
I think the GP is referring to Apollo Client 2's ability to abstract over the underlying data source. Their intro blog post for the 2.0 announcement gives a good overview: https://dev-blog.apollodata.com/apollo-client-2-0-5c8d0affce...
Just an fyi, Apollo no longer uses Redux under the hood.
Nice write up!
I would add another dimension to when you build on your own. If your business requires customization.Eg. build your own CDN with custom transport protocol(just came up with something)
Not to be flip, but literally anywhere. Mountain View is a pretty small place with just one main street - Castro St. You'll see people coding on laptops at every cafe and restaurant around there.

It's the same way in Palo Alto around University Ave and to a lesser extent, Menlo Park around Santa Cruz Ave. Your biggest problem with be the inability to escape the "tech world" since nearly everyone you meet will work in tech.

But if you want to meet up with someone to code or chat, the suggestions for both RedRock Coffee (Mountain View) and Philz Coffee (Palo Alto) are great.
>The only unusual thing in this case is the drama you've created about it.

I haven't created any drama at all. Many people feel strongly about this and have said so, are they all "creating drama" as well, or is it possible people really give a fuck that this torturer will have an incredible amount of power?

>there's no question that the above submission and your comments are breaking the site guidelines

The only guideline I have broken is the one about vote totals, which I was unaware of and which has special relevance here. You could have asked me to remove it, there was no need to allow the whole thread to be flagged over a straw-man.

It is telling that you claim there is 'no question' about this, when people are questioning it all over this thread.

>Not all political stories are off topic, but the ones that only stir up outrage, however justifiably, and don't also gratify intellectual curiosity, are particularly important to flag.

What?? So, no matter how important a story is, if enough people pretend to be 'outraged' the story must be flagged? Please tell me you see the many things that are wrong with that line of argument. What a despicable thing to say.

There are many comments that agree this is worthy of discussion, the least you can do is allow the conversation to happen - the very least.

This is a critical discussion to have. As it stands, conversation on this topic has been strongly suppressed, and rather than being concerned about that, you're patronizing me, accusing me of creating drama, and implying I want HN to work according to my political views. Please take this all a little bit more seriously and recognize that it's nothing to do with me; but all of us, globally.
How did you manage that? Apple mails me an invoice every month.

Which is more than I can say about quite a few subscription services (looking at you, lynda.com).
Video: Yemi Alade – Bum Bum
Yikes, that's pretty horrific. I think I'll be paying with cash at these places from now on.
Restocking fee should take care of that.
I'm not convinced about the 'pulling wings off of F-18s from museums' story - you're suggesting that aircraft about to deploy (in two weeks time, no less) had no wings and therefore combat missions ended up being flown with planes using the flight surfaces from museum exhibits?

You may be thinking of the following story, when an F/A-18 that flew in the raid against Libya in 1986 needed a part (the hinge for the front left door of the nose wheel landing gear) which was no longer manufactured, and was eventually found on an aircraft on the USS Yorktown museum ship - although it didn't fit. [0]

0. https://breakingdefense.com/2016/03/marines-scrounge-yorktow...
gifsicle and the lossy version are both GPL-licensed. That's a deal-breaker for Apple (by their own choosing), but not a problem for the gifsicle project.

I think the reason for change not being accepted upstream is that the amount of complexity added exceeds amount of free time the upstream maintainer has.
>What a pompous response. You are not using a 'complete set [of facts]' either...

I've added facts to the original set that was offered. Those added facts broaden the context. If you have more facts to add that would further broaden the context, then you're free to add them as well, versus merely devising adjectives for others' responses.
Those gifs are awful and distracting.

Awful UX.
Not universally: The value of $1 (nominal) worth of computing resources and information storage in 2018 is surely thousands of times the value of $1 (nominal) worth of the same in 1958.

EDIT: Some quick math on deflation in storage costs. The IBM 305 RAMAC[1] was introduced in 1956, provided 5MB of magnetic storage and cost $3,200/month in 1956 dollars. To pick a random modern storage provider with a similar pricing model, in 2018 Dropbox offers 1TB for $10/month. Putting aside all the other advantages Dropbox gives you over a 305, the pure storage value of $1 (nominal) has gone from 1.6KB/month to 100GB/month, a multiple of over 50 million.

[1] https://www-03.ibm.com/ibm/history/exhibits/650/650_pr2.html
Thanks for some real numbers!
VC Fund Wants to Create an ‘Airbnb Mafia,’ with a Little Help from Airbnb
A return policy doesn't mean the store is a 15 day rental service with no cost. Those exist but they cost money. So the idea that returns aren't unlimited is reasonable. I'm going to suspect the the lawyers that draft the language know what they are doing the Mr. Rittman who is a VP not a lawyer is not speaking using accurate legal terminology but rather colloquial terminology. There is still a huge problem in contract law with how contracts between large companies and individuals are neither read nor understood by the individual but we pretend that they did.
Big Banks Beginning to Sing the Crypto Tune
>Words aren't defined by any authority

This is exactly my point. The Jargon file is pretty dated and imo the definition given there isn't really adequate.

My looser version is indeed in common usage. If nothing else 5 HN users seem to agree with my definition enough to upvote my initial comment on the matter.
No idea, but Spotify doesn't support offline music on Android Wear either, something that Google Play Music has had for years.

Spotify does support offline music on Samsung Gear G3 though, maybe Samsung was willing to pay for the privilege.
re $$$, I recently spoke to a musician in a nationally-known touring bluegrass band, winner of IBMA awards. He's making $20k/y, $30k on a good year. He's homeless, couchsurfing with friends and playing gigs outside the band when the band isn't touring. I was surprised and shocked, as I suspect many of the band's fans would be to hear that.
Home depot has a real problem (I assume all retail does - my sister works Home Depot returns so I hear stories) with people who go into the store grab something, leave, then come back (perhaps to a different store) and return it "I don't need it". It is often obvious to the clerk this is what just happened, but how do you prove it?
Naively, yes, but in practice this is one of the things a good graphql client library can solve. Apollo Client, for example, will bundle query fragments from all your components together into a single request, and manage caching under the hood for you.
AWS documentation is now open source and on GitHub
The MTA is comparing single-ride fares with "effective" cost per ride of a then-$81 30 day pass, which they amortize over around 70 rides, which is a bit high for the average person in my experience (though not ridiculous).

It might be more accurate to compare the single-ride fare then with the single-ride fare at the time the photo was taken, which was either $2.00 or $2.25 (the price changed in 2009, I think).
Could you add an option to copy/clone/use a github public repo?
I would love to "mount" the github repo for tflearn and run the examples.
Ideally, I would love a curated list of public repos per language that lets me explore and learn.
Just a PID speed controller, maybe. Then, some boundary condition where when the controllers inputs mismatched from predicted outputs, then throw an error. But, if you're trying to drive 45, and you achieve 46 with a tail wind it doesn't seem necessary or safer to stop the train.
> desktop developers have mostly finally stopped using modals on Windows and Linux.

I can't say I've noticed this. Almost every application I have uses modals.

> a user might likely still want to see (and maybe interact with) the thing they are confirming. For instance, if confirming to delete an object, it's still helpful to be able to scroll to see the entirety of the object to double/triple check that it is indeed the object you plan to delete.

KDE uses modals for confirmations but gets at least this instance right: "delete" confirmation boxes list the files in question. I wish other applications would do this.
You can release the concept and description of a vulnerability without releasing an operational exploit.
What is it you would hope to accomplish with that?
That's pretty much what Descartes proposed! (https://en.wikipedia.org/wiki/Interactionism_(philosophy_of_....

My favourite argument against this idea is that it would violate the law of conservation of energy. In any case it looks to me that all these dualist theories of mind are non-falsifiable
Here are some real things people said about brain preservation startup Nectome
Systers Tech Intersections: on building a conference for women of color
I think that location was also shown in an episode of Silicon Valley.
* Never use asynchronous resets [on FPGAs]

It makes no difference for most FPGAs. Most have dedicated resources dedicated to resets and consume equal resources for async and sync resets.

For ASIC, sync resets these days are considered safer against glitches because they only have an impact during a rising edge of the clock instead of all the time.

But it's not something to be super religious about.
It depends on where you're from. If you need a VISA I assume you're not from the EU. If you immigrated from a wealthy country, then go for it. Worst case you go back home. But if going back home is a problem, then you'll probably have to either bite the bullet and save harder (You can probably save 10k/year or more in france with that salary if you try hard enough) or "ask nicely" for a raise, but don't expect much.
Addressing the Dark Side of the Crypto World – IMF Blog
You could but it's cumbersome, amateur streamers might not wish to invest in the setup
I dont know if you're aware, but this isn't the WSJ help desk.
yes, there is. in the matter of fact, Scala is one of the top languages requested on Repl.it. We have an open issue for languages requests on our feedback channel here is a link for it https://replit.canny.io/languages-requests
People will say "literally anywhere", and its true that those are the places that geeks hang out (they outnumber non-geeks by 5:1). But finding geeks that are actually open to conversations is harder - there isn't really a place that people hang out where they're open to new people except bars or interest meetups.
> I hope nobody tells this guy about chemotherapy, he's gonna flip.

Or about vaccines. Or about antibiotics. Or about sterile surgery procedures. Or about running water and electricity. Or about....

Just about everything that makes up our modern quality of life was only available to a privileged class when it first came on the scene.

My bet is that future people won't be appalled in the slightest.

Something tells me that Professor Hendricks isn't living a Neanderthal lifestyle (or even a modern Third World lifestyle).
We have full language support for Python, see https://sourcegraph.com/github.com/ansible/ansible/-/blob/co....

We also have symbol support for Ruby and many other languages, see https://sourcegraph.com/github.com/Homebrew/brew and symbol search screen recording https://cl.ly/0p2a131B3r04.

-- Linda, PM @ Sourcegraph
that's weird, the best subway in america is the most unionized one?
I think the topic of a declining/slowly collapsing society needs serious research. How do you definitively measure if a society is progressing or regressing? If you measure by infrastructure the US probably hit its peak in the 60s and has been declining since then.

https://www.infrastructurereportcard.org/
Unions get money to fund lawyers to protect their members, and to be able to go on strike. This protection and feedback is essential for preventing companies from taking advantage of their employees.

The increasing inequality in the US can in large part be attributed to corporations winning the war against Unions. Corporations have been ruthless towards this end, including funding think-tanks that gaslight Americans.
Because in rest, urls are supposed to specify a resource, but now your response is a resource and some other resources too.

Not saying that being pure to rest ideology is a good thing. I think it’s a terrible fit for most applications more complex than a demo todo app
Good luck finding anyone who is a CIA lifer who isn't linked to anything morally dubious somewhere along the line. It's kind of their job to fight dirty in the shadows.
This is what I've always thought. I think the structure of DNA or proteins themselves is that antenna that interacts with a fifth fundamental force of nature - which is that life spirit.
On the roadmap. Specifically the "explore" section is coming very soon.
I did last year's Advent of Code[1] using a different programming language for each day of the month.

Repl.It was easily the best tool out there for quickly prototyping solutions and testing them out for the languages that I don't use often and don't have a dedicated environment set up for.

As part of that month, I started tracking each of the online REPLs I ended up using and threw them all into a gist[2]. Turns out you can do a lot of programming from the browser these days.

[1]: http://adventofcode.com/2017

[2]: https://gist.github.com/danprince/0f4a200319c95209c9c028b296...
What a fascinating idea. Did you take it from somewhere or did you conceive it by yourself? I would love to read about it.