skysight-inc/HackerNews huggingface dataset:
I've been trying to use Apple Music but for some reason, even on my gig internet, it will take several minutes to start playing a song. By then I've switched back to Spotify and picked a song.. a few minutes after driving down the road Apple Music will kick in and interrupt Spotify with their song.
So if he doesn't get to play Carnegie Hall, he just ups and drops the whole thing? Yeah, well, welcome to the topsy-turvy world of rock and roll. I'll admit I only skimmed it, because the opening came across as whiny, but I guess the gist is that practicing should be taken as a pleasure unto itself. Well, duh. If you don't like playing your instrument for its own sake, I would guess you'd never make it as a pro regardless of your skill.

It became evident at an early age that I was not the next Jimmy Page. That didn't keep me from continuing with the guitar for the next forty years. Oh, I've been paid for my playing from time to time, but I'd never make a living at it. Just like the huge numbers of musicians who are far, far better than I'll ever dream to be: they can't make a living at it, either. It's a tough business. Oh, you had to go be an editorial assistant? Hey, beats waiting tables, which is what even more skilled musicians are doing every day in cities around the world.

There is no danger of anyone paying to hear me play the mandolin I bought this year, either. Doesn't stop me from playing the hell out of it. I like playing it, knowing I'll never make a dime off doing so. I've not even concluded that I'll ever be any good at it, let alone paid. But my wife doesn't mind my playing (that she says, anyway), I like it, so I'll stick with it.

The imposter syndrome part I never got (I might have skimmed the article, but I specifically looked for that). How can a musician have imposter syndrome? Developers, eh, I may not find out for a month or two that they suck (which is what "imposters" worry about). A musician? Pick up that Fender, knock out _Crossroads_ for me, we'll find out really quick whether you're any good.

(Feel free to down vote me for mouthing off about an article I barely read, I probably deserve it. I'll take the hit, but frankly what I read was whiny and kind of boring/obvious, yet I couldn't let it go without comment.)
That's the trouble, all this startup mumbo jumbo makes no sense to me!

Anyway, I think these analogies fail because they keep talking about investors, where you're supposed to be spending money up front for a great return later on. If you're spending more and more money to maintain the same future return then you're in trouble. But things like money spent on bees and honey prices are just straightforward money-for-product transactions.
I don't think it would matter. KVM wouldn't move the real APIC -- it would just move the fake APIC it exposes to the guest. SMM doesn't run in guest mode, so SMM code wouldn't see the fake APIC.

(If KVM allowed moving the APIC, then you could use this to escalate privileges from guest kernel mode to /guest/ SMM, and KVM is adding guest SMM soon, but that's a much less interesting attack IMO.)
So far as I know, nothing under the Microsoft "Visual" brand name has ever supported visual programming as such; it's all always been text-based source and other normal IDE stuff. The most visual part would probably be the drop-down menus you get with tab-completion in the editor.
Again with this nonsense. Damage is not the same thing as 'thing I disagree with'. Try again.
Pretty much anywhere around the Square, I think. Most of the coffee places, even just chilling out in Davis itself.
Spotify is bundled with mobile phone contracts in the UK - my wife won't even try the Apple Music free trial because it's another UI she has to learn and Spotify is free with her contract. I think that sentence summarises my view of Apple's chances in the market: so long as they (Spotify and others) are slightly cheaper than Apple Music and are friendly with people like the big telcos, I don't see Apple Music adding much more than better branding and higher prices.
Following me from platform to platform is not going to get me to engage you. Remain irrelevant, please.
I'm a long-time C# developer, and several years ago tried out F# for a project for which it seemed like a reasonable fit. However, after a month or so, I switched back to C#. I missed the very strong type inference of F# and pattern matching, and C# suddenly seemed very verbose and awkward to me. But C#'s tooling was just head and shoulders ahead of F#, and that made a huge difference in my productivity. But most of what I was complaining about, it looks like the F# community has addressed. I'll be looking for ways to go back and play with it.
It's nice to see the Tezos paper becoming influential, but attribution would have been extra nice.
I'm not saying it's a modern day equivalent, but MetaFilter has kept its relatively high bar of a $5 one-time membership fee: http://www.metafilter.com/newuser.mefi

I find that enlightening discussions happen there with a surprisingly high frequency, even today.
Yes, once HTTP/2 kicks in (what most SPDY actually is now, and what it evolved into) the server can push assets. That makes this feature obsolete.

Source: https://http2.github.io/http2-spec/#PushResources
Move as quickly as possible while maintaining a high level of accuracy/quality. Some people underestimate themselves, moving too slowly!
I don't get it. It sounds as if he worships the Google algorithm as an independant entity, and modifying it would be meddling. In reality Google created that algorithm, so they already determine "truth".
If bible stuff really is what most people want to find, I understand the rationale to give it to them. Is the situation in the US really that bad, though? Frankly, that would be scarier than the Utopia of a search engine optimizing for truth...
One of the shortcomings of "free market systems" is they historically fail at pricing ecological consequences... look at the fight around putting a cost onto carbon emissions.

Actually, this isn't a shortcoming of the market as such. It's a failure in conjunction of our incomplete recognition of private property rights. By preventing certain types of property from having private ownership, we don't allow the market to correct itself. More specifically, if we had some private entity or entities that were recognized as the owners of air or water, then they would be able to recover damages from the polluters, thus removing ability to externalize the cost of pollution.

But once you start removing things from the purview of the market (in this case by saying that nobody can own it, and thus nobody has an ownership interest in protecting or has a right to damages), then you're actively preventing the market from correcting. I think it's really amazing that the market does as well as it does, considering how ubiquitous are the regulations that handicap it.

Edit: I should have read farther down the chain, where this [1] mentions the same idea.

[1] https://news.ycombinator.com/item?id=10024457
I strongly disagree with this assessment. Go may be a better Java or Python, but as a GC'd language it's not in the same league as C or C++ or Rust.

I also happen to prefer Go's syntax to Rust's, but I can live with GC'd performance. If I were writing something as performance critical as a browser rendering engine, I could get past the weird syntax. I think both Go and Rust have bright futures.
> It's sad, because we have now more languages than ever before, yet almost no one uses them, because they all "contempt" some of them, "dislike" others and are "not interested" in the rest. "Using the best tool for the job" was never that easy, yet nobody wants to do it, choosing to try and translate completely incompatible semantics and features of one tool on top of another. It's really disappointing.

JS is used to develop client-side web applications not because it's the best language for the job, but because it's the only language supported by all browsers.

Those who like the philosophy and/or reach of the Web but don't want to use JS have no alternative to using languages like CoffeeScript.
> I'd think "I do web development" should be a sufficient signal that "this person is not non-technical."

Not to a systems software developer, sonny.

/s

(Besides, "I do web development" could easily mean "I know what Dreamweaver is". (It's that song by Gary Wright which helped inspire Freddy Kreuger, right?))
So if I understand this correctly, the "hack" works like this:

1. Install malware onto both the Target and the Receiver computers
2. Use existing circuitry inside the computer to create a software radio
3. Use the software radio created in Step 2 to transmit data between Target and Receiver

This demonstration glossed over the difficulty of Step 1, something we saw in play with the Stuxnet virus.

This demonstration failed at Step 2, when a suitable circuit could not be located. Part of that is likely due to the large size of AM radio waves, and thus the large antennas required to generate them effectively. If microwave transmission were used, a suitable circuit would be much easier to find.

There are many questions about the viability of this "hack", not the least of which are the ability to get enough power to the antenna to transmit data through several layers of metal insulation and electromagnetic noise.

Who knows - maybe the future of WIFI won't be discrete hardware antennas, but software that can generate a software antenna from any circuit in the device on-demand. This might be useful for transmitting data short ranges, like just across a CPU core.
North Korea making their own time zone
If I were that guy I'd be more focused on working the problem. Although public perception is half of that, so yeah, that is a decent point.
Yeah I found this via HN a couple years ago. This along with the following links will help anyone getting into sysadmin work:

https://github.com/jlevy/the-art-of-command-line | https://www.bento.io/grid | https://www.sqlteaching.com/
I Love open source, but I find its really disturbing that some code can't live together when licensed under different open source licenses.
Under my Java Code I mostly avoid unnecessary Libraries altogether. That's the reason why I mostly Build my stuff with akka and undertow and postgresql jdbc only (and the jdbc stuff gets replaced as soon as my library async postgres driver does what I need) so that I only have Apache 2 Code (and some parts BSD which will be replaced).

Everything else is just too odd. And if I or any other people below me pulls a library in that isn't APL2 i will refuse the PR. It just sucks how aweful it is to write programs with awesome licenses that are incompatible. But you just want to use existing things, which you can't do cause people are dumb and doesn't write licenses which are happy together. I mean why can't I write GPLv3 Code and pull other Open Source licensed things, too? It's still Open. And that's the problem the Open in Open Source mostly isn't open. I see the source, but I can't do anything with it.
All of Apple's previously paying Beats customers are in the 3 month free trial. Once that trial ends I'll bet those customers continue paying. I know I will.
I propose that you learned of the Github Issue when s5msft flapped their wings and flew to your home, landed on your shoulder and telepathically communicated the issue to you.

You get it yet?
Can't you preload fonts by base64 encoding them and embedding them in CSS?

Ref: http://sosweetcreative.com/2613/font-face-and-base64-data-ur...
One little quibble in an excellent talk: 80 cols exists for a reason. It means people don't have to lay out their editor and shell to match your code. Your editor can be set to 80 col, your shell can too, and then you can leave it and it should work across languages, code-bases, and libraries. An extra line break here or there is preferable to having to drag windows around to read your code. At 80 cols I can get three editor windows on screen, allowing me great views of a lot of relevant code for the bit I'm writing, or a shell in place of one editor that I can be running tests on. Once 82 cols is okay, why not 84, or 90, or 100? What about when the middle column needs 84 cols, and I have to drag everything around. That's rude and productivity sapping.

I know some people program with one editor maximised and can have 200 character lines if they like, but a specific width as a convention is helpful. And the convention that is already widely used is going to make fewer people have to accommodate you. The 'ish' is useless in that regard.
Why is it a bad thing for Kim Dotcom to make money by using copyrighted works without the permission of the copyright holders, but a good thing for Microsoft to do it?

Edit: my works are protected by copyright just as much as anything Megaupload hosted. You appear to believe that the license on them is not legally binding. In which case, fair enough, but then standard copyright applies, which doesn't give anyone permission to redistribute them. As for malice, you repeatedly said you wanted to see Microsoft violate these licenses intentionally in order to invalidate them, so you seem to think it would be a good thing even if it's not what they actually did in this case.

Edit edit: you're right, if I release X and the license for X is invalid, then I have released X with no terms of use. With no terms of use, then the standard copyright protections written into the laws of the relevant jurisdictions apply without modification. In the case of US copyright law (which applies to both me and Microsoft) that says they can't redistribute my stuff without my permission. "No terms of use" does not equate to "therefore you can do anything you want."

Edit the third: what do you mean, "default back to you"? If you're right and the license holds no weight, then I never gave up those rights in the first place.

Edit the last: so your theory is that the part of my license which says "you can redistribute this" is legally valid, but the part which says "under the following conditions" is not? That's certainly an interesting legal theory. I am not convinced, to put it mildly.

OK, one more: how should those conditions be written in order to be valid?
It's all about true music recommendation and discovery systems. These are systems that mimic how your friends my recommend or discover music for you.
Aka "event sourcing". See for instance https://geteventstore.com
I think your autocorrect is transphobic.

/s
Is it really worth even 5 minutes of your time for $1-$5 a month?
Been with Spotify for about 3 years but the radio shows from Josh Homme and St Vincent are a HUGE reason I'll likely switch when the free trial expires.
So he's like Yahoo's Shiggy?
Agreed. This year they even removed the ability to search among local files (!). Previously, you could at least go to the "Local Files" view and hit cmd-F (Filter). Filter now only works for playlists. The app search field doesn't match local files, of course.

It's an incredible oversight in an app which, by definition, has only a subset of the world's music; they are practically asking people to use iTunes to supplement their streaming selection.

iTunes has both local files and streaming, they really need to compete on that level. Fortunately for Spotify, Apple has made the Music UI as bad as the rest of iTunes; if Music had as good a UI as Spotify I would switch, easily.
Please stop taking HN threads on ideological wild-goose flame chases.

Detached from https://news.ycombinator.com/item?id=10021219 and marked off-topic.
I've also been impressed with the Discover Weekly playlist and am happy when I get to tell another Spotify user about it.

One thing that has surprised me recently is how many of my friends share accounts. I know at least one couple who shares an account and another pair of friends who do. My wife and I have our own accounts as I'm constantly using mine and sharing is simply not an option. Features like Discover Weekly make sharing less attractive and that's gotta be good for them.
Show HN: Launching my side project
Sandbox for Firefox
Damn.

In that case - on a related theme:

https://github.com/skulpt/skulpt

https://github.com/brython-dev/brython
Moreover, the article entirely ignores wild bees. That's somewhat understandable as they're not as well studied, but they're a significant pollination force nevertheless -- according to this White House fact sheet [1], wild bees accounted for $9 billion of the economic benefit of pollination (compared to $15 billion for domesticated bees). The wild bees are not being replaced. This article really does have a lot of dodgy accounting (esp ignoring externalized costs).

[1] https://www.whitehouse.gov/the-press-office/2014/06/20/fact-...
[PNAS] Bumblebees: http://www.duluth.umn.edu/biology/documents/MaKarrall2_000.p...
Is this somewhat equivalent of Sonic Pi? http://github.com/samaaron/sonic-pi http://sonic-pi.net/
Maybe not Sonic seems focused on live performing.
> if we had some private entity or entities that were recognized as the owners of air or water

I volunteer to be that entity.
That’s Not Funny Today’s college students can’t seem to take a joke
Source? As someone who kept tabs on wild honeybee colonies around the Austin area, I'm a little baffled by this comment.
You can, but then you're limited to a single font format and you would not gain any benefits from the browsers' ability to download in parallel.

A lot of this will improve when HTTP/2 becomes more common (you can push resource to the browser and parallel downloads will become more efficient).
I misread that the first time, and thought "I don't understand... someone saying that they do web development should be a perfectly clear sign that they're nontechnical, especially to a systems developer".
Thanks! I've never actually seen a letter like that; I appreciate the link to a sample one.
If I experience the XY problem with 90% of the people I try to help I'm not going to walk through it with 100% of people because an even smaller portion of the 10% might get their feelings hurt. That's a waste of my time as well as the time of most people I'm helping.

They can solve their own problems if they wish to be that selfish with their time.
Open Letter to Wealthfront
Machine learning in JavaScript
The spec says:

> As you discover more phrases of power, you can re-run the program with additional -p command line options; during judging (except for the lightning division), the program will be passed all the phrases of power.

If you're competing in the lightning round, you'll have an advantage by learning more phrases of power and embedding them in your program. For the normal round, if your program is sufficiently sophisticated, you won't need to know any of the phrases of power in advance.
Maybe it's because I've always found it difficult to engage people I don't know well, for a variety of reasons. I'm still struggling to get past it. I'm no longer scared to, but still have other mental blocks preventing me. Despite lots of efforts to fix it. It's extremely annoying actually.
Glad to have seen this, and I will be keeping it in mind in the next few weeks.
First verifiable and fair pyramid scheme
A Nice System Tool for Distributed Worker Queues
WeatherView: A New Real-Time Weather Model Visualization Tool from NOAA
Maybe they should try the opposite, like facebook or twitter giving you the least relevant content to your interests. That's how one finds rare gems
This.

Though, depending on the font (and how many), its glyphs, etc. you can get pretty bloated CSS files so while you do load the fonts earlier, you could be waiting just as long in the end.

I sometimes put them on a CDN to help alleviate some of the potential delay to download and/or render.
I'd like to know if there is something similar for Python, or something like https://github.com/rubysec/ruby-advisory-db for Python.
Sure, but this keeps the documents separate or even on a different server, like FontAwesome or Google.
Apple Music has a few things going for it.

1. It is integrated with the Music app. So you can have your existing and Apple Music in the same place. And of course it can be accessed via Siri, Apple Watch etc.

2. The UI is excellent compared to Spotify which is still dreadful after all this time.

3. Beats 1 definitely brings something new. Especially since they are so well connected in the music scene. And of course with Dr Dre being on board you are routinely seeing exclusives not just from him but other people or Iovine know e.g. Compton the Soundtrack.
It's dodgy because

[1] the author is claiming that the number of colonies of domesticated bees is higher (not the number of bees),

[2] the author ignores non-domesticated bees and thus misses a significant economic contributor that matters for agricultural pollination, if not honey.

It's particularly dodgy because you're an example of a reader who came away thinking, "But there's more bees so that's good!" That's a false conclusion, the blame for which I lay partly at the feet of this author.
I'm surprised that the text "Beats 1" doesn't appear once in the article or in here. I think that Beats 1 (and the inevitable Beats 2, etc.) is, by far, the crown jewel of Apple Music, and should be what Spotify is focusing on. This morning, for instance, I got to hear Zane Lowe interviewing Dr Dre about his first album in 16 years. Fresh Finds, even if it had the new Dre album, still wouldn't offer up what Beats 1 gives me.

Were I in charge of Spotify, I would've taken the $100mm spent on Echo Nest and bought Pitchfork instead, along with hiring every music critic I could find. Forget Fresh Finds; give me Robert Christgau's top picks of the week and a 24/7 radio station anchored by Pitchfork's podcast people.
Project Euler Humble Return
Yes, the bright line of neutrality is precious, and is way more important than correcting the tiny number of widely-accepted inaccuracies that are going to show up. The danger from a few people getting creationism results is minuscule compared to the danger that Google (further?) biases result.
I was reading the interview with Jimmy Iovine today and everything he said about curation rang true to me, but when I listen to Radio One, it's too much Top 40 and talking about the music. I love Spotify because it's just the music - just get to it, let me find whatever the curator saw in the music instead of explaining it to me. I get so mad listening to people in a studio talk about music they love or just filling time that could be another song with what is most likely an ad. It's my single biggest gripe with SiriusXM too, but at least I've been really happy with their curation.
join the club
Honestly, as something of a minimalist, I've been happiest with Github's issue tracker lately. GitLab's looks similar in screenshots, but I've not used GitLab. (Github also has an Enterprise version if you need on-premises install these days.)

It has just enough features to get the work done but also not feature/configuration overload so that it's also not eating a lot of "management time from you". Github in particular you can tell that Github themselves dogfood their issues and PRs and want them to be great products for themselves.

There are actually more than one "Kanban overlays" for Github issues I've seen. The first example to my mind is https://waffle.io/

I would presume if GitLab has similar APIs for their issues there may be a Kanban overlay for it as well.

If you are already using GitLab then maybe you should just use GitLab's issue tracker? I think the convenience of using your source control host as your issue tracker is a big, useful deal. (#synergy)
Balancing Act Finding – or losing – equilibrium in your work
GitHub: Impersonating a user through Git email address
Trolley Problem
If they're finding drugs at several times the base rate, the officer's suspicions probably aren't an "inarticulate hunch."