skysight-inc/HackerNews huggingface dataset:
For me it's just search. It remembers none of my habits and assumes I want whatever is trending/popular in the autocomplete.

I search up quite a few artists that produce no autocomplete results, even though they exist.

I have artists I'd like to bookmark but not add to my Library of songs.

Search is really the only way I interact with the app. Stuff I've added to my library just sits because it orders by Recently Added instead of recently listened. I tend to stick to the same artist for a couple days, and there's no way to simply reorder.

If I switch to another audio playing app, such as Overcast, and the phone connects to my car, Apple Music decides to take over and plays some random fucking song I've downloaded. I have to open Overcast and make it play again. But whatever I was actually voluntarily listening to in Music before the phone connected to my car is now gone, and I have to look it up again.
> Due to the immense amount of work that has gone into optimizing V8, it outperforms just about any popular server programming language with the possible exceptions of C/C++, Rust, and Go.

Odd statement and it’s not true.

I work with Node.js a lot, which is using V8 and have tested a lot of code cross compiled to both JavaScript and the JVM.

As a matter of fact the JVM beats the shit out of V8 in everything but startup time.

And this is not an educated guess, I have the same code, some cross-compiled via a compiler that can target both (plenty of such compilers these days, including Scala, Clojure and Kotlin) and some code hand optimized for each specific platform and the difference is huge in both cases. And let’s be clear, this is not code that handles numeric calculations, for which JS would be at a big disadvantage.

Imagine that I’m not running the same unit tests, for JS I have to do much less interations in property based testing, because Travis-ci chokes on the JS tests. So it’s a constant pain that I feel weekly.

And actually anybody that ever worked with both can attest to that. The performance of V8 is rather poor, except for startup time where the situation is reversed, V8 being amongst the best and the JVM amongst the worst if startup time matters.
I'm not sure I completely agree. There are economic advantages to being in a city. Lots of friction is reduced when you have easy access to resources, like talented personnel and capital. That said - on a place like Hacker News we talk openly about being able to work from Chiang May (for example) but we don't point out that it would be just as easy to work from somewhere in rural America. If you can build a software company in Portland or Seattle, what's actually stopping you from doing the same in Kansas or Iowa?
I've seen it in numerous course syllabi and mandates. I'm not sure how to cite that, though. Here are a few examples where it is assumed the existing education system / teachers claim to be teaching critical thinking.

> Public school teachers and administrators will tell you that one of the mandates of public education is to develop critical thinking skills in students. They believe that curricula are designed, at least in part, with this goal in mind. [1]

> Common Core, the federal curriculum guidelines adopted by the vast majority of states, describes itself as “developing the critical-thinking, problem-solving, and analytical skills students will need to be successful.” [2]

> Many teachers say they strive to teach their students to be critical thinkers. They even pride themselves on it; after all, who wants children to just take in knowledge passively? [3]

Are you willing to acknowledge educators / curricula commonly claim to teach critical thinking? To me it's always come across as something claimed to be taught pretty much everywhere. Yet we both seem to agree it's not working.

We could try teaching critical thinking differently and potentially meet some success, but that doesn't change how it's been claimed to have been taught for some time with poor results.

[1] http://argumentninja.com/public-schools-were-never-designed-...

[2] http://www.newsweek.com/youre-100-percent-wrong-about-critic...

[3] http://theconversation.com/lets-stop-trying-to-teach-student...
It’s not. Flaggings are routinely overridden by mods, in both directions.
Zoning is currently being used to squeeze single people out of my town. It should be illegal, but it isn't.
Well of course you wouldn't consider it, it was your arrogance that started this thread. Why would you see a flaw with your own worldview? That would be uncomfortable!

Who are you to define the love of music? No better than Apple.
Excellent! Wildcard certificates are getting deployed tomorrow.
I don’t, because this is nothing new and all of the ground has been covered. The argument over an ability to test, or not, spiritual matters is older than us, and I doubt that this site wants theological arguments. In short, I replied to someone restating an ancient concept, and I replied with a very old rejoinder. Souls and gods are not rational, and the argument inevitably is just a matter of one side finding gaps in knowledge to shoehorn beliefs, and the other tightening the screws. It literally never ends, and it’s the opposite of intellectual stimulation.

If you really want that argument, life and the internet are overloaded with opportunities to have it until all parties are dead. Very little ever moves or happens, but occasionally someone gets a book deal.
In the UK we have the Distance Selling Act;

https://www.gov.uk/online-and-distance-selling-for-businesse...

"You must tell the customer they can cancel their order up to 14 days after their order is delivered. They don’t need to give a reason for cancelling. If you don’t tell the customer about their right to cancel, they can cancel at any time in the next 12 months."

So it would be illegal for Amazon to remove the right to return items bought online.

The Tories (currently in government) seem to have added a lot of exemptions to this; like the dumb £42 limit (they really don't like poor people) but it still carries some protection, And if the government hadn't also knackered the legal aid system it could be enforced at the small claims court level too... oh well.
I think the question you seem to be asking flippantly deserves more thought than you are giving it.

Even if memories are structural, network theory tells us that all parts of a network are not necessarily visible or accessible from all points at all times. The "You" making an executive decision could only be seeing a subset of your entire memory structure.

This difficulty can be even more clearly expressed by looking at the how neural networks even work. It's not just structure that determines output. It's a combination of structure and sigmoid function, spread out over time as results of previous computations fine tune the network.

You'd have the hardware to run your person on, but you'd have no information on the full informational state stored by which circuits are firing, which are building up to fire, and how fast each one is building up.

Even if you did, you'd lack a "reboot" harness capable of generating that state on demand across the entire brain that could both physically share the same space the brain is occupying AND not interfere with the mechanisms by which it operates.

What you haven't realized is that your conception of identity has been fine tuned since birth through your use of language to represent "You". Whatever woke up after the theoretical reboot would NOT be the "You" that went into it. It would be "You" to itself. Little more, little less.

If you sit down and think it through, you should be able to realize that even if you could build something to do this theoretically, practically implementing it would be a fool's errand courtesy of physics. Namely sensitive dependence on initial conditions, and the Pauli Exclusion Principle.

Nevermind the Engineering considerations. How do you measure a successful reboot? What is your error tolerance?

Or the sociological/ethical implications. Can the environment/society support you? Could you adapt? Would you even be able to assimilate? Would you bring some sort of toxic ethic or moral taint that the society has considered taboo?

Hell, we have kids based on a natural drive endemic to our biology. Now you're talking about placing on our descendants the literal decision of "Should we let this one exist to influence us?"
NET Core API with DynamoDB Dependency Injection
And you missed mine, as I mentioned that we had electronic lectures.

I am not talking out of thin air and wild guesses how things should be, rather about my personal experience how we learned digital circuit design and how later, already with that skill, we applied the ideas to FP.

That was the goal of my initial comment, Hardware Design Ideas -> Help understating FP function combinations as if they were ICs, not how to design hardware from FP concepts.
I was a huge fan of Repl.it while I was learning Ruby, but I was never able to leverage it into anything other than self-teaching. I have however, wasted many hours trying to get various local IDEs to replicate the experience of Repl.it, so that's gotta count for something.

In the end, I transitioned to Visual Studio Code, but VS Code doesn't have the same inline repl (or I've yet to get it to work correctly). It sucks by comparison, but it has the advantage of actually working locally.
Having used Apple and Spotify I really like what Google is doing. They bought Songza a few years ago and their station recommended engine is so much better. You pick from moods, time of day, feelings, intensity, location, etc. Also Chromecast is much nicer to use than than Bluetooth based solutions.
If it was a few hours after the submission was made, with plenty of discussion in the comments, sure. But not a few minutes after.
> It is hard to put the 3 hours of coding into perspective when you don't indicate how much effort is being put into design and specification of the system. In my experience successfully deployed systems are bout 25% coding, the rest of the effort is in gathering and documenting requirements, designing the system from various perspectives and specifying the modules, etc. Of course, in many cases people conflate all those activities as being "coding".

Yes, I am conflating all of that into coding.

We are an early stage startup, so I still feel I need to be everywhere even if it doesn't make too much sense. Going to hire more in the coming months to try to lower my own work load. But, I suspect it will be just keep increasing. ;)
Funny that you mention "sort music by year". In Spotify, if I start a radio-station of e.g. a Sade song, it comes up with music from the same era (80s music mostly), but that's not what I want; I want music in the same style!
I am honestly confused what you are talking about.

Looking at Apple Music right now I see no bold fonts except for say Library and Artists which only appear on those main screens. The negative space you talk about is largely a result of them making the thumbnails large (on list view) and because otherwise the screen would be cluttered (on now playing view).

Personally I think it's clean and pretty well designed and a lot better than the alternatives.
Prediksi Juventus vs. Atalanta 15 Maret 2018 – Lajubet
To be fair, that's more an issue of using a framework than anything to do with Java.
I suppose you don't get your money back if your pets die pre-rapture?
But what if we give the list a really cool name like gazorpazorp?
Android – Create and Show progress, data or error views, the easy way
When I tried it for the free month, it was really unresponsive at times. The UI wasn't even that terrible, it was just it's responsiveness. One example being that it would hang almost every time I opened it while it was playing something, so I would have to wait 10 sec before I could do what I wanted to do. Spotify's, and even Apple Music's apps are much better, at least on iOS. It was cool that I was able to upload a lot of my video game music that isn't up for streaming anywhere, and YouTube Red was nice as I do watch a lot of YouTube content, but I had to leave because of the app.

Now I use Spotify for most of my music and GPM for uploaded stuff, because that part is actually free, surprisingly.
Cheers for the feedback. We'll definitely add explanations along those lines to the website. The site clearly needs to be improved but the in app explanation is a lot clearer in how it works etc.
An app ensures progress, so our packs are designed to complete one session after the other since each behaviour is relatable within a pack. It also means you stay on track and listen daily. There's also the standard app benefits of accessibility, usability and a better experience than having to source and download audio files which might not be up to a good standard. Similar to how meditation apps like Calm and Headspace greatly increase the effectiveness and amount of people meditating due to the reasons above.
I'm admittedly not used to thinking at the management scale of these sort of big-box retailers, but I'd think "we can't systemically trust our store managers to not commit fraud" is on its own a large problem that merits solving outside of trying to plug all potential fraud vectors.
Yup. They all want to make money the same way and as a result Discord will knife it's users in the back sooner or later just like Slack has.

Better to stay away and donate time/money to open source competitors even if they lack network effects.
Thanks for the lovely comment. Hopefully you can come back and use us at least for side-projects. Then maybe as you we get better and expand to service all your IDE needs you'll stick around to use it as a primary IDE. We're in it for the long haul and we'll get there.
Nitpick: self-propelling cars are not a distinguishing property for light rail. Some modern high speed trains use self-propelling cars[0].

[0] https://en.wikipedia.org/wiki/Siemens_Velaro
I think saying that they were outdone by 4 dudes in a basement is being intellectually dishonest. There are a lot of dudes in a lot of basements looking for vulnerabilities all the time. Those four happened to find it, but there were hundreds of others looking. There’s no amount of money that amd can spend that would make them not outgunned eventually by all the hackers and intelligence services and security researches looking to break it.
Προκύπτουν οι τελευταίες θέσεις της οχτάδας
Can anyone provide any insight into why Discord can afford to host these large communities and Slack can't?

From my understanding, the free Slack version doesn't offer unlimited history, so I'm wondering how Discord can offer these features.
Just curious here, why Haskell ?
> Lack of formalization leads to a lot of problems, but I see no way to formalize the field

It seems that economics and sociology do play a role there. Both are heavy with statistics and game-theory. While Psychology is only looking at individual. Humans are more complex than fundamental particles and molecules. It's not chemistry or biology either. But Neuro-Science is most promising in this regard. "Nerven-Arzt" is a dated German term for Psychotherapist, after all.

On the other hand, what would a psychologist say to the urge to formalize everything? :)
We are winners of natural selection. And we are not the only ones with compassion, actually. We are only ones with ability to help - maybe there is some evolutionary advantage in that.
Is there a list of what exactly are these 75 languages ?
Replying to myself to make one suggestion : Twitter can be a useful tool too.

I only started with Twitter a couple months ago. And soon found there are regular writing prompts. Eg - #1LineWed and #SciFiFri.

These usually have a theme, eg today’s #TuesLine was “Open”. So either I try to find a relevant line from my Work In Progress, or make one up. But what’s great is the 280 char limit, it forces you to think carefully about sentence structure and word choice.

I spent about 15 mins on the train this morning rearranging the line from my book (only for the Twitter message, not rearranging in my actual story) because it didn’t quite fit. And I still don’t like what I wound up with.

But it’s great practice for crafting sentences. And seeing how other amateur and experienced authors alike do these same challenges.
Every security researcher creates exploits, so I'm not really sure what the distinction you're trying to make is.
Barely a story, devoid of proper information. Microsoft has 125 employees world wide, they would never risk a PR nightmare by going too soft on a proper investigation.

>108 complaints of sexual harassment
>119 complaints of gender discrimination

"Out of all of the claimed instances of gender discrimination, Microsoft’s internal investigation only found that one such complaint was “founded.” [...] yet ERIT still perplexingly found that the behavior did not rise to the level of a policy violation."

The real evidence, if there is any, will be locked behind the court case until it finishes and a proper verdict is reached. Until then articles like these only fuel baseless allegations in the current #metoo climate.
You may simply not be a good dev. What then?

I live in a market where finding a job quickly makes it another shitty job, and only after amply signaling your submissiveness (ah, Europe). You get no unemployment money, because it's you who quit, of course.

There's also the fact that you're the good guy and yet you're the one getting shafted, while the arses above keep doing what they do. Anyone with a brain will sense something's wrong, and will rethink their ethics.
That's a lot of words just to say "I can't really prove my statement or back it up with facts."

And, no, this isn't "ancient arguments" Fundamental forces of nature weren't all known until about 80 years ago, and there are plenty of unknown in science, including things like dark energy and whether the universe is a simulation. We don't even know if string-theory can be tested or not. It might take too much energy, or it might involve new science discoveries to test. Who knows.

In the end just don't make self-congratulatory assertions you can't actually back up, otherwise people like me will call you out on it.

Thanks.
Don't swallow the lure. Please allow me to quote what I said yesterday[1].

>> Slack, like so many others before them, pretend to care about interoperability, opening up just so slightly, so that they can lure in people with the promise of "openness", before eventually closing the gate once they've achieved sufficient size and lock-in.

> Spot on. People are lured in by hype and forget the long-term consequences. Always chose “open” by design, never by charity.

[1] https://news.ycombinator.com/item?id=16567269
Koenigsegg 3D prints the variable turbo.

https://www.youtube.com/watch?v=DNedUZxP8NU
I've written thousands and thousands of lines of code at Red Rock. The wifi can be a little flaky and the seating isn't ideal but the coffee is good and the business is a non-profit. Bring a pair of headphones if you want to escape the noise.
In exactly what way are you harmed by someone discovering a vulnerability --- that existed whether or not they did the work --- and then telling you about it?

You're arguing that the force of law should prevent you from learning inconvenient things about the software you use.
The ecommerce version of some brick and mortar store likely monitor Amazon and change their prices to match. If there's an item on sale and it's cheaper on a store that have a B&M presence...I'd buy from there and ship to my house. Why? If I need to return for whatever reason I can. I don't need to pretend "Item doesn't match description".
Back then they had mentioned how their architecture was fairly low cost (they use a much more modern stack than Slack does, for one). That was before search though.

With search, I'm really not sure how they pull it off.
With their terrible response to modders and claiming that 'all mods are malware', and their flip-flopped response of them being "against the TOS", yeah, they're not going to open source anything. Just walk into the Discord Developers server and ask about modifying Discord, you'll get berated. Thats because the devs do it themselves.

Discord doesn't have the luxury of being a bought-out company like Curse client which makes money for Amazons other services. Discord is on its own, and as such has to make back their revenue. You can't make revenue unless you charge for something, and if people can build something better than the discord client (They can), then you're going to be hard pressed for features.

Remember it took Discord a year and half to actually implement video calls, when right from the start they advertised heavily that they were a 'replacement' to Skype. Took them two years to just have video embeds. Even still they have no proper administration system for servers. If you want to admin a server, you have to build and host your own bots for it.

And thats just the iceberg. It gets messier the deeper you delve into the personalities and inexperience this company has.
I think we need to completely understand every detail of the brain in order to successfully make a cryogenic procedure viable. But at this point, we will not need this procedure anymore.
This thread [0] suggests that you do.

0. https://www.reddit.com/r/programming/comments/84607r/lets_en...
3. The vulnerabilities are minor, barely worse than normal expected behaviour; just enough to call them vulnerabilities. All these "exploits" consist of using ultra-privileged access (signed device drivers, or flashing the BIOS) for bad purposes.

In the white paper, many attacks are hypothetical and many phrases are vague and slippery, suggesting the "researchers" barely achieved execution of something, not real payloads.

I hope AMD invests the little money needed to fund this sort of PR campaign, er, research initiative, against Intel. The net result would be a greater awareness of the perils of "sponsored" science and of the poor state of PC security.
> How exactly do you escape the tech world when you want?

Go hiking I guess. The hills have lots of awesome trails.