skysight-inc/HackerNews huggingface dataset:
Sure. I'm always on the lookout for new things, because I'm unsatisfied with most solutions out there. The best way to learn/practice ear training is to find someone who's decent at piano and play through some progressions you'd find in a theory book.

(Diversion on theory textbooks...) Though I didn't pick it, at my school we use Steve Laitz's The Complete Musician (http://www.amazon.com/Complete-Musician-Integrated-Approach-...) and its associated workbooks. I wouldn't recommend it for self-study, because there are a lot of little errors in it a student likely wouldn't notice, and it's prone to confusing people. What might be better for learning on your own is Gary Karpinski's Manual for Ear Training and Sight Singing (http://www.amazon.com/Manual-Ear-Training-Sight-Singing/dp/0...) and the CD that goes along with it. Finding ear-training books is kind of difficult, since most are designed to be used in a class with a teacher. I have more opinions on textbooks but I'll save that rant for now.

Online, this site is pretty good for basic intervals and chords (as I said above), and http://www.musictheory.net/ also has some pretty basic exercises. It avoids a lot of the problems I mentioned above by simply not having those exercises for ear training. I think it's pretty good for people who don't know anything and want to learn, but I usually don't recommend it to my students because it tends to fuzz some specifics as it gets more advanced. I often recommend this software called Practica Musica (http://www.ars-nova.com/practica6.html), which we have installed in the lab at school.

(Background: I teach at a liberal-arts undergraduate institution, and the theory curriculum focuses on common-practice tonal music in the Western tradition. There are probably other more specific sources for particular genres, but knowing the basics of common-practice tonality is a good foundation for most other Western musics.)
I stayed away from Bootstrap 3 for that very reason in my front-end work.

I would keep my own REM and %age-based "starter grids" (1, 3, 4, 6 and 12 column grids), along with a more simplistic <!--[if IE ]> pixel-based grid (IE = rounding problems), on a USB stick which I would carry around from project to project - allowing me to quickly mobilize from site wireframe to initial mockup with a very short turnaround. For anyone who wants to waste the setup time that I did, I used calculations by-hand along with the "Responsive Grid Calculator"[0]

The other thing selling me over is the _opt-in_ flexbox support as well. If your client has only one big user who is on IE8, and this includes more non-tech companies than I'd like to acknowledge, you will undoubtedly have to support IE as well.

[0]http://www.responsivegridsystem.com/calculator/
We'll be sharing more about our query architecture in the future as well as other parts of the stack that we haven't included here. The query layer is an impressive piece of architecture that handles fast access to multiple distributed data stores.
So... You are a hardware start-up that doesn't actually do any hardware. I recall a guy who got seriously burnt by taking this approach in a kickstarter: he had designed a iPad cover, successfully funded it and then proceed to crash as all his supply chain decided that wanted a bigger slice of that money. He even got sued by some random backer.

I think you really need some expertise in what you are trying to build. It has to be really hard doing a decent cost estimation otherwise.
Ask HN: Cat needs medicine, selling software to afford it
Hi,

I'm selling MS Office for $25, & Adobe Master Collection CS4 for $750.

Contact info in HN account summary.

Thanks, & god bless.

-c
ATHENS+ESCORT+MYRA+-+Golden+Diamond+Escort
1. Focus on what ever one you can finish first. DONE is the goal, LIVE is the goal. Nothing else matters till you cross that line.

2. Assume your going to "fire and forget" on that first one, Get it out there, but box the time you spend marketing and promoting.

3. Go back to the SECOND one and finish that.

If the two are in any way inter-related, if they form a basket of services, then finishing both is in your best interest. If they don't relate at all, then you should add your "personal brand" to each of them. You might find that neither of them is a "business" but together you can support yourself (and maybe build a third thing).
I used to be a terrible project manager
Facebook's usually really good about fighting spammers and multiple accounts from what I've seen. Early community was facebook was filled with spammers but it's much harder to find spam accounts nowadays. Basically every account I encounter is real....I wonder what crazy thing he had to do to get 500k spam accounts
Scientific software should absolutely, always be verified through regression and unit tests. Anything less is non-negotiable.

I like your world. Let's live there. :)
A bit unrelated... but I find it interesting that the same person who programmed this (csvoss on github) is also the developer of two other projects trending on HN right now.

Python oneliner: https://news.ycombinator.com/item?id=10114969

Retroactive data structures: https://news.ycombinator.com/item?id=10119065

Coincidence? Or is this just a slow hour on HN and good time to get submissions on front page?
"How is the pharmaceutical industry responding to its difficulties? One could hope drug companies would decide to make some changes—trim their prices ..." It seems this, extrapolation, or "logical next step" well encapsulates what the writer knows on the topic of pharma. On what planet would one derive this conclusion from the precursor of lessening profits?
Not to be too thick but wouldn't it seem like a banal point if instead of "iron bar" we were to say "measurement dial" and instead of "specific distance" we say "number of units on dial" and if instead of "left" or "right" we said "positive" or "negative".

So if we then say "after enough trials, the measurement dial's positive or negative reading tells us which slot machine offers the better winning probability", would that still seem like something worth publishing a paper on?

Or have I just totally missed the point?
Yeah, that bit of information is more interesting. Did he get the access illegally? Why was that not a crime, but sending the messages was? Something is off here.
The Soviet Union was a dictatorship. Democratic socialists are natural foes of dictatorships the world over.
MIT OpenCourseWare: Free Online Courses Materials
(Mill team)

Afraid this answer is quite late, but hopefully it finds the curious passing through anyway :)

The really big gains from splitting protection from translation are twofold:

First, you can do the protection lookup in parallel to the cache lookup, rather than before it. This allows the PLB to be much bigger than a conventional TLB could ever be.

Second, the PLB entries do not need to be fixed power-of-two sizes. Each PLB entry has a start and stop offset so protection can be as granular as protecting one byte. In general, though, a single PLB entry will be quite large, covering the whole mapped region.

The Mill still has a TLB but it sits between chip and the off-chip memory. This allows it to be larger than a conventional TLB, as it taking slightly longer will not have the same impact. Additionally, as a small implementation optimisation, the TLB on the bigger Mill family members will do a lot of things like allocating-from-a-pool dynamically, so you only trap to the OS when things get dire.

The Mill address has a special bit to signify if it is a global address, or whether it is "local" to the process (using a special register which is XORed into the address). This allows the Mill to fork() and all the other things that traditionally have been hard on a SASOS.

We are porting Linux, and it will be Linux. Only a very very small part of the HAL will need to know anything Mill-specific :)
Here's some blog posts about HPC with Guix:

http://elephly.net/posts/2015-04-17-gnu-guix.html

http://zvfak.blogspot.com/2015/07/gnu-guix-for-easily-managi...

And here's a paper on the subject:

https://hal.inria.fr/hal-01161771/en
But "nova" in Portuguese means "new" so I guess Ford was in the safe side with that product name.
Maybe I was too harsh there, I'm sorry. But I believe you answered it: "The fact that we are even having a conversation about the similarity is concerning". One is fictional. The other is real, very real, right now, in our lifetimes. Do you see it receding? Ending? Mass surveillance or anything?

It's "maybe worse", "maybe comparable" right now, but the machinery is very strong already. And you know the thing with power, right?
Progress Bar:

http://www.gofundme.com/cbcats
Black holes are a passage to another universe, says Stephen Hawking
So you mean, Haskell has a bunch of people who prefer to use the force rather than their targeting computers? So Haskell's language design obviates the need for good code completion or pervasive display of type inference results?

Also, as the joke goes, well typed programs can't go wrong in Haskell because the debugger just isn't that great.
Interesting that no one has so far said they use Norton (Symantec) or McAfee antivirus software. And only one mention of Kaspersky.
The Mystery of John Titor: Hoax or Time Traveler?
One main difference between Google and the NSA. If you find out that Google has deliberately did this to you, you can sue them. Try suing the NSA if they did the same thing to you...
It doesn't say they're spam accounts -- more likely good accounts taken over, which accounts for some of the fraud.
Escher's “Ascending and Descending” in Lego
real-time computation (group-by, association...) for event-driven threat analysis.
Interactive Timeline of the History of Linux
Also Quick Heal (India).
So far I have not come across an architect role that made any sense. You just can't effectively design a dynamic technical system from a high horse looking down without being involved in the implementation.

The reasons for this: you need tight feedback loops in engineering. If you accomplish that then you are iterating and constantly refining requirements, design, tests, implementation, even platform selection for various parts of the system. All of the feedback loops need to be observed and responded to in detail. Someone who is not doing coding is just not going to be able to contribute positively. They will not be able to see what is going on in terms of requirements changes, implementation challenges, technology changes, etc.

So a company with anything like a traditional software architect role is suspect of not understanding software engineering.
As I review resumes, it's just another data point, along with degree, previous jobs, etc. They aren't required, or even preferred. But, they do display an interest in learning and progressing professionally, which is always good.
However, depending on how flexibly you can program it, it may not be quite as useful.
But I guess it sold like hot cakes in Brazil, didn't it?
You seem to have a good grip on Hindi words :)
This is a good idea. Last I heard, Accenture spent good amount of $$$ to verify the name in several languages before fixing on that name!
It sounds like the problem you're solving is "people like to be amused."
Yes, that clarifies your point a lot. Thank you.
Sanford Wallace is quite famous for his spamming history for those who remember the 90s: https://en.wikipedia.org/wiki/Sanford_Wallace
if they would open source them, then maybe....
Is Russian really supported? I tried both Cyrillic and Latin transliteration of some words and it reports it's all safe. For example, try any of the Russian synonyms for "shit". "говно" transliterates to "govno" and both check out as safe.
Now we need to go after the robocall spammers. They waste so much time of so many people -- worse that email spammers. I swear they are doing +1B of spam calls per month in North America.
The equivalent to your analogy would be a self-professed Christian worshipping an image of a goat and chanting "hail satan". There's a difference between merely failing as an imperfect human being and actively working against the ideology you supposedly support.
It will have its chance, at the moment its hard to force customers to purchase a product just to compete.

I believe hardware anti-cheats will be more efficient but until we have companies (cevo, esl, mlg etc) that are willing to front the cost of the devices for the customers, it'll be a short lived thing.

I'd imagine, some form of a rental system would work market fit wise, sort of like a DVR from your cable company.

Until then, software seems to be the easiest solution sadly.
Dictatorships use suppression. Communism is a style of collective government. The USSR was never communist, the government merely used the lexicon of communism to suit its needs.
How is this different from say mounting s3 as a volume with fuse ?
Add a couple more iron bars and you may recreate the 1938 Zuse Z1 [1]. Not sure what's the news here.

[1] https://en.wikipedia.org/wiki/Z1_(computer)
The raw data is stored directly into S3 every hour, but there are multiple systems that process the data directly from Kafka in order to produce the real-time pre-aggregated views.
I'm a citizen of a third world country. My country has 500 years of history, only that. 500 years of genocide, exploitation, abuse, external governments manipulation, American media penetration and influence on public opinion to a point where our population hates its own lifestyle and glorifies some other green grass.

So maybe my point of view is biased when I say that, to me, it looks "beyond Orwellian" now that we have all the cameras, all the satelites, all the propaganda, and, most of all, my dearest Internet, the thing I should be proud to deliver to the next generations of human beings, completely dominated by abusive, illegal, unrespectful, inhuman secret agencies that protect only the ones behind the capital in their war of interest. I'm just a human unit, I feel very, very opressed knowing what I know.

I do not walk the street in peace. I do not roam freely, even though most people still do. What I understand puts me in a place of distrust. And that, to me, is quite worse than any fiction.
Thanks, that's a really good point. I agree that the patterns generated could be improved, but haven't come up with a good automated way to generate an unlimited amount of better ones. Please email me any thoughts you have about the best way to do this, I'm definitely interested in improving these (my email is on my profile page).
AT&T Hotspots: Now with Advertising Injection
I'm an EE (work at a funded hardware startup) and I know a lot of other EEs working in the Bay Area. None of them make less than $100K. If you're an EE at 70K to 90K, you can make a lot more than that.
Salesforce is launching Lightning on October 17th
Custom 18 core arm chips (too much for A7-9, too little for M0-4, really weird number of cores), and what looks like 8-12 layer pcbs. This cant be cheap :o

I wonder how it looks at this level of integration (850 cores per board) versus something like Xeon + PHI/GPU. You certainly do gain asynchronous mode of operation, and that might be the winning factor/secret sauce.
Many scripting languages in practice do reference counting GC that will reliably and deterministically clean up resources other than memory.
Data Mining, Machine Learning and Cybersecurity
"Unfortunate space travellers won’t be able to return to their own universe, according to Hawking. But they will be able to escape somewhere else, he has proposed at a conference in Stockholm."

I'm even more impressed by the discovery that Stockholm is in another universe.
Yes, this is covered in OP's link if you scroll down. Here is a link directly to the relevant section:

https://www.nasa.gov/jpl/dawn/pia19617/occator-crater-enhanc...
It seems like gitlab changes syntax highlighters a lot.

I keep hoping for the really nice syntax highlighting features, like doing diff highlighting and the actual filetype highlighting at the same time. Or highlighting SQL inside a string as SQL.
it seems they unpublished it!
'Union' is a loaded word. I absolutely don't need a union trying to limit my wages or negotiate on my behalf with my employer. Until I get in trouble for taking a stand. Then I need them.
How to Make Great Software Training Videos
Not just literary magazines and social media.

For instance, I went to an art exhibition in Berlin a couple of years back to see a retrospective of mid 20th century painting, and some of the info-cards claimed that the CIA sponsored a lot of the avant-garde US and European artists as a way to reject Soviet Social Realism movement. To show in a way that art in the West was freer in its imagination, execution, and scope. Quick Google, here's[1] a piece from the British newspaper, the Independent form 1995 :)

It is interesting that despotic regimes tend to persecute intellectuals and artists whereas the CIA, though far from lily-white, seems to have done the opposite. Though I'd say the dossier on Chomsky is a mile long!

[1] http://www.independent.co.uk/news/world/modern-art-was-cia-w...
1.1.1.0/24 [0] is described as "Research prefix for APNIC Labs", but it is part of AS15169 [1] which is "Google Inc."

Also part of that AS are 1.0.0.0/24 [2] and 1.2.3.0/24 "APNIC Debogon Project" [3]. Wikipedia has some information about Bogon filtering [4] and there have been some publications about the Debogon Project [5].

The now assigned addresses used to be unassigned "bogon" addresses, which are now assigned. I'm not sure why it's part of the Google AS, though. Maybe only because they get to see a lot of traffic?

0: http://ipinfo.io/AS15169/1.1.1.0/24

1: http://ipinfo.io/AS15169

2: http://ipinfo.io/AS15169/1.0.0.0/24

3: http://ipinfo.io/AS15169/1.2.3.0/24

4: https://en.wikipedia.org/wiki/Bogon_filtering

5: http://meetings.apnic.net/__data/assets/pdf_file/0019/18811/...
If your form of government, or I guess in anarchocommunisms case form of non-government, can't protect and perpetuate itself then it isn't a very good system at all. It seems like that you are saying that anarchocommunisms failures aren't legitimate because they were stopped with violence and treachery. To a lot of people it seems like the entire point of a government is to organize ourselves into some form of hierarchy to protect ourselves against violence and treachery so anarchocommunism having not being able to do this is its ultimate failure.
This is excellent! I love recreations of illusions such as this -- a friend of mine's PhD student once knitted a klein bottle of all things!!! Pic here: https://www.filepicker.io/api/file/dBRNg4lwQVKJ1r8ziQNi

There are also a lot of cool optical illusions you can recreate in your browser - e.g. https://www.overleaf.com/latex/examples/tagged/illusions

(I'm one of the founders of Overleaf, so any feedback much appreciated, thanks!)
This article is from July 8 (48 days ago). Anyone have any more recent information?
Agreed, most of the results I'm seeing don't make any sense at all. But IP geography has always been rather non-Euclidean.

Pretty funny to see what happens with www.1and1.com (my hosting provider). Boston to Wichita to Philadelphia... via Switzerland?
I think Catalan people don't have the "ñ" letter in their alphabet and they use instead this combination "ny" for that particular sound.
Developervms virtual machines are now available for free download
Submitted bunch of Nepali swear words. People in Nepal will laugh out a loud when English speaking people talk about renting a Condo or generating a Rand number. Here are few /swear/ words in Nepali (Spoken by ~30M people)

Chick

Goo

Moose

Turi

Condo

Moot

Rand

Chalk

Lado

PuT

Fuse

If you are wondering what these words mean check this:

http://www.youswear.com/index.asp?language=Nepali
Obligatory Arabic story of the last few years: the Pakistani ambassador who was rejected for service in the Gulf, because his name is Akbar Zib.

This is Arabic for biggest cock.

https://encrypted.google.com/search?hl=en&q=%D8%B3%D9%81%D9%...

No reputable source mentions this; only crap newspapers in different countries mention this. But every person I know in the Arab world knows this internet meme.

Almost as bad as naming your son after a deceased Libyan dictator, before he was dead of course. Perhaps I know one of those too. Talking about parenting jokes.
Somebody with real world experience using Nativescript?
Note your statement in the message before

> That IS is not really a group of religious fundamentalists (at least in the higher levels)

I agree if it's about the higher levels, in sense that their goals aren't restricted to the religion but to the power. However even if they aren't secretly just religious they do use the motives of religious fundamentalism to support their actions and to motivate their supporters and followers, and their supporters are rarely aware of the nuances. The leaders do excuse what they do with their religious talks.

> My point was that the article you linked to makes the point (at least that was what i inferred) that IS is more 'reasonable'/rational than religious

I don't agree. We can't equate the higher levels (leaders) and the voters, the supporters and the simple fighters. Only the leaders are those who (by necessity) understand the game (if I remember correctly Bin Laden had the full reports of the US think tanks in his library). The lower levels just religiously believe. Exactly like most of the common people in the US still didn't get that there were actually no WMD and no Al Quaida in Iraq at the time Dubbya Bush (the leader) initiated his war.

On one (higher) level in the same political/religious side, there is rationality, on another (lower) ignorance. User gkya just wasn't able to be precise enough, as you see, it takes time until people who take part in the conversation start to understand one another. And I don't believe I'm elitist when I'm aware of these different levels, just as you've felt that it's important to note the obvious rationality of the leaders (even if you missed to make that difference in the second post).
I fully agee. My point is that it wasn't what the book meant to him.
This is a great point, I'll work on adding more guidance to the exercises.
Can you fix the typo in the title?
Your definition is inherently skewed. After all, what is an "accurate" price other than what the market is trading? Furthermore, why is an accurate price the overall goal? Perhaps other goals are more worthy, and would come at the expense of accuracy.
Not really. That's actually pretty tame. It's not like a death threat or something like that.

The outrage at those comments is quite surreal. I can't fathom for the life of me, why would the CEO of a company (and the commenters on the thread) would spend so much energy at being outraged by a RANDOM INTERNET COMMENT.

That. shit. is. INSANE.

But of course to the perpetually offended, no problem is too small or trivial not to be blown out of proportion.
Results are not very accurate. For example, we are hosted in AWS us-west-1 (San Francisco), but because Amazon owns the IP it is routing to their HQ in Seattle Washington.
Arab Spring Break
Sounds like QUIC (https://en.wikipedia.org/wiki/QUIC) would be awesome for these networks
The Product Manager vs. Project Manager
APIs 4 steps to drive traffic/users up
Mindboo is finally here the palce where you build muscles for you brains
Ashley Madison Hit with $500M in Lawsuits
“Born to Run” and the Decline of the American Dream
I stood beside my 67 yo mom when she used Internet for the 1st time. Her first reaction was
Wow - Google knows everything.
:)