skysight-inc/HackerNews huggingface dataset:
> The correct response to trolls is to silently downvote.

Then what is it you've been up to here while responding to me?

Your troll strategy is tiring lectures, while I opt for a slightly more economical approach. Potato, potato.
As one who learned the hard way with my back seizing up years ago due to slouching and breaking every rule of ergonomics I offer this:

* If you're going to sit, sit upright.

* Raise your monitor so that it is eye-level. Slouching down to look at your notebook will inevitably hurt you one day.
Just a side note, it took me a few tries to hit "OSX." My first two tries were "OS X" and "Mac OS X", before I noticed something was coming up and disappearing when I typed the "OS X"
OP made no mention of the price, for good reason.

The price has little to nothing to do with the Bitcoin economy, which has just about quadrupled in size in the past two months (vs the price going up x12).

Bitcoin has a lot fof potential. Sure the price is going to fluxuate in the short-term from hedgefunds and investment bankers getting into it. But even if 90% of those who got into it in the past 3 months got out right now, the price would be tripple what it was three months ago and the economy would be doing swimingly in comparison.
Yep, I need to make that demo board more dynamic. The technology is such that we can easily update once per second, perhaps even more frequently with some animation changes. Server sent events makes things easy.
So I am a PhD student at the same university as xxpor and did my undergrad there. No idea who he is but I am going to say there is fault on both sides.

1) Every University has some courses which need a refresh.

2) The OS and Compilers courses certainly need refreshing at the moment at CWRU.

3) We have created a new class called "Software Craftsmanship" which address much of the concerns placed at the foot of the "Software Engineering" class.

4) It isn't the job of the university to teach any particular technology. It is the job to teach the theory and fundamentals.

5) Java probably isn't the best language but we have a new intro professor how is doing a good job with the intro course.

6) You never know who you will meet on the internet.

7) TRC and relational algebra are actually a pretty useful formalisms that helped me become a better user of databases.

8) The early circulum refresh has introduced many more software engineering principles earlier in the curriculum.

9) The best place to learn software engineering principles is on the job at a good company. There is no replacement for doing things for real.

10) There are good and bad things about our department but that is the same everywhere.
It seems like when run on SCSS mode, it expands mixins before running the redundancy check. For instance, two of my selectors both include three of the same mixins, which end up expanding into 23 rules, and CSSCSS reports 25 shared rules between them. (Further inspection confirms that exactly 2 normal rules are shared.)

I would think that using mixins should also count as having eliminated redundancy. A simple solution would be to ignore them, or more ideally the redundancy check could treat mixins just as a normal rule, so that it could detect using the same set of mixins in multiple places as redundancy.
Show HN: A 2-Hour Project - mincss, a tiny css minifier
Even if it was solid, it's moving at 30 km/s - it won't stay in earth orbit - it won't even stay in solar orbit.

But it's not a solar - way way too hot. It's a gas, mainly helium, and it's highly charged so it will just join the solar wind (which is moving at 400km/s).
I got that feeling as well. They seemed more interested in selling CPAP machines than anything useful.
Potential landmines for education based startups?
Cool idea, but something which would be even cooler would be a PCI-DSS compliant "pci-blackbox" which is an isolated open-sourced component you can run in an Amazon EC2 instance, which can store all your encrypted sensitive card data.

That way, you wouldn't rely on any third-party provider, such as spreedly.com.
Wow! A blog where clicking the logo takes you to the actual website!
"who wants to lend money when you have no idea what money will be worth?"

Easy. Don't lend in raw gold (or Bitcoin, or whatever). Create a mathematical construct that attempts to capture the value transacted and denominate your loan in that, and/or index your loan's value and payments to the in/deflation adjusted value of your currency.

Quantitative finance and math in general was less well developed back in the gold standard days, and they didn't have computers. So they didn't invent such instruments. Today they probably would.
Just because Bitcoin is based on solid cryptographic principles doesn't mean it's based on solid financial principles. This is a common mistake I have been seeing all along.

Your friend is right.
I think it's because needs evolved. When we went away from tables to use stylesheets, the goal was to keep the same html but alter the presentation with css and js (for the animations). But now, it's not just about presentation anymore. Real applications are built and maybe it doesn't make sense to keep the html and throwing away css/javascript on a full-rewrite. Basically, the html we code right now is way more tied to the javascript that it once was. So, having them in two separate files doesn't make that much sense.

Oh, and, you can use $('#show-help-link').click(showHelp); instead of click(function() { showHelp(); }); ! : )
Grant County, in Washington state, did the same thing. The Public Utility District (the power company) built a county-wide fiber network; local ISPs have sprung up to sell access. My parents use a microwave link to the top of a nearby mountain range, where a tower ties them into the fiber net. Speeds aren't great, but when the other choices are satellite or dialup, it's pretty good.

It probably helped that Grant County has several hydro dams in it and sells power all over the place... I assume the PUD was pretty well-funded in this effort.
Neat, but

he clearly has never debugged COM bordello on Windows, because one simply cannot do it without "deciding to stop goofing off and starting applying the scientific method". To figure out what the heck 0x8C123456 for an error code means and what triggers it, you make conjectures, run experiments, go for repeatable results across multiple testbeds and frequently solicit peer review of the results. "Not a scientist"? Ha!
When will "does not give the option to encrypt all outgoing correspondence with my PGP public key" become as embarrassing for an important website as "doesn't have an SSL cert" or "emails/stores passwords in plaintext"?

Edit: added word "outgoing" for pedant below. ;) Of course it'd be nice to get their public key too if you had to correspond back without going through say their https website.
Yes, we need another way for Americans to painlessly shop their way into ruin.
What makes you say that? The description seems pretty specific about the end result being open-source and distributed as a gem.

EDIT: indeed, the $50-backers description alerts of a rise to $100 after the kickstarter. That has to be a huge mistake on their part.

EDIT 2: I just received information from Tom Black that the software environment, along with the lessons, challenges, projects, will be free and open-source. What will be paid are subsequent, related screencasts and online classes.
You are looking for feminists to be outraged on Hacker News? Yes, a place known to attract many female users. Especially women that would encounter Lulu.

Or not. I don't think this is something that my friends or I would ever encounter outside reading Jezebel, which legitimately is a popular site for women. It seems like a gross app to me, one that objectifies men and has the potential to be abused by women with a grudge.
I actually use a bit of python to do this, but I've dropped that and my .gitignore into a gist. Enjoy!

https://gist.github.com/jreese/5356501
There is a pretty good archery range here. Its free to practice and they also offer free lessons periodically though its booked in advance and always full. Its near Woodside. You can find it on yelp
You can see pricing here once you login: https://admin.telemetryapp.com/account/plan

We're going to put pricing on the public site too. We plan to stick around of course, the major advantage for us is that this project has almost no burn rate and is a critical component already of another one of our projects. So it's not going anywhere.
Backbone has taught me a lot too, I like that it doesn't do any magic. Angular is pretty amazing though at how simple it is to do things with, I'm a bit worried about the magic part. What happens when things start growing and the magic breaks, do you have to read the code base to figure out where it went south? I started playing around with ember too. It's a bit tricky, I found I had to compile it to get it to work, the starter kit wasn't cutting the mustard for me.
Most people who get a BS in biology end up becoming scientific biologists, though they might apply things that they've learned about biology in more practitioner type careers. Most people who get a BS in computer science don't go on to be "computer scientists", though they hopefully apply things they've learned in practitioner type careers. Of course people without serious research oriented training/education/focus aren't going to be professional scientists.
This is awesome! The drake video on the landing page was confusing/pointless to me, and I agree with zackbloom's comment about hovering over the numbers on the side. Other than that, really great idea & execution.
Question: At current electricity prices, what is the total cost of mining the complete 21 million bitcoins set?
I disagree. "Write better lyrics" cuts right to the emotional need. I want to write better lyrics. "Write lyrics better," without further context, could refer to penmanship. It's a less impactful phrasing.
This is awesome! Why is Drake on the homepage?
What goal posts? I was summarizing the constitution. If my summary is too vague for you, here is the actual text:

> Congress shall make no law respecting an establishment of religion, or prohibiting the free exercise thereof; or abridging the freedom of speech, or of the press; or the right of the people peaceably to assemble, and to petition the Government for a redress of grievances.

Then you spend the entire post ranting about what can really be summarized as:

> In practice, your right is the Freedom to Scream Dumb Shit.

Ok. Are you the arbiter of what is and is not "dumb shit"? Because as long as there is somebody deciding what is and is not dumb, then you don't have the capacity to speak your mind. You merely have the capacity to speak what everybody else is already thinking.

And the point wasn't that much of Europe is some sort of third-world cesspool. It isn't.

The point was that the US Constitution provides protections which are not clearly codified in the EU, beside the right to carry arms. Even though the EU is a modern invention, while the US Constitution is the oldest constitution still in use.
Litmus Scope
Thank you. We're considering a self installed version but it'd be a large enterprise type install and further in the future.
I think SO is the wrong model and that Hacker News is a better one. There's already reputation/badges/etc for the sort of academic tasks you're describing: look at any CV (eg: conference presentations, referee assignments, etc, and the obvious one is journal publications). So I don't see how replacing the old system with the old system plus usernames is an obvious improvement or a necessary evolution.

I'm way more interested in informal discussion of interesting papers and news than anything else.

As everyone else has mentioned, the big issue is getting a large community. So what would be really cool would be to figure out how to do something like HN or SO without active involvement by a large community. In my field there's a lot of discussion/review/etc of working papers and published results, but it's all scattered across different blogs and commenting systems. Plus papers build on each other and some are clear replies to other research. If you could take that sort of dispersed discussion and put it into an HN or reddit style threaded view that was available at one spot (or an SO style question and answer format, if you prefer), that would be awesome.

edit: typo
What startups (will) really need from VCs
Would adding a fee allow them to continue?

What if they only paid out when a block was found?
They explained why C++ is bad. What is wrong with CLR and JVM and all the languages for those virtual machines? What makes Rust _much_ better then C#/F#/Nemerle for example?
Google Play, however, has customer support.

http://support.google.com/googleplay/bin/request.py?&p=p...
So would an attachment to an email (say a zipset of text files) fall under the category of reasonable expectation of privacy?
Israel Says It Repelled Most Attacks on Its Web Sites by Pro-Palestinian Hackers
Yeah, just a placeholder for now until I get a real video there.

I agree about the syllables hover thing. Thanks for the feedback!
As I've rapidly discovered, trying to calculate aggregate stats over the basis of Poisson arrivals... is a pain. To work out anything interesting, you end up studying piecewise-deterministic markov processes in more detail than you'd wish.
I'm the author. Yes I find it useful in various ways.

If the learning rate is too high, you can visibly see see weights flicker between different colours. In simple nets you can use it to identify the "meaning" of feature detectors by observing positive and negative links (green and red). You can debug learning algorithms by immediately seeing if something unusual is happening to the weights or activations.

As always caveats apply, but it is a useful technique (when used alongside a variety of other tools).
I think it's super awesome that you did all of that! Kudos to you, and I wish more people were doing stuff like that.

My viewpoints are limited to life sciences, where people have no idea what FTP means, let alone GIT. Also, what you did is not typical, people (at least in my field of neurobiology) have no intention of doing something like that in fear of being scooped.
The antiquated idea behind publishing is the concept of doing an experiment, filtering out all the negative data, and then submitting their positive data to a journal that they think will publish their data. We've been waiting for 7 months now for a paper to get published in PNAS due to this antiquated process. 7 months to do what you did in a few minutes uploading your data online and making it public.
The article did go on to say that there's no perfect place to put it but it still has to live somewhere. To expand on that, an event listener, by definition, is going to contain some DOM and some business logic. So no matter where you put your listener half of it will be out of place and reliant on some other code (attribute/function names) that may change in the future. Placing listeners in the DOM is the lesser of two evils simply because it is easier to write backwards compatible business logic/javascript than HTML.
Thanks! I was thinking it would be great to have a new revision of one of these books that included material from C99 and newer.
This is my #1 complaint about angular - I keep hearing good things about it and going to try it, then I see markup like this and can't get myself to
Is Full Throttle OnDemand the Answer to the best Herbal Libido Enhancers Today?
Can we please stop the bitcoin ticker posts? We get it. It is more awesome than wallstreet.
Aqui-murdering is a consequence of our financial system. When some big company can get bank money at far less than other companies, let's say 3% just as a hypothetical example, they can buy any business with a 6% cap rate and run it poorly so it only makes a 4% cap and still make a profit. This happens all the time. Meanwhile the entrepreneur cannot get money for anywhere near that and has to actually create real value instead of performing financial arbitrage as these companies with access to the cheap money can.
Your evidence is faulty for these reasons:

1. You are choosing a specific currency.

2. You are choosing a specific time period.

3. The time period you choose from already had world wide debt based currencies.

4. The UK already had a central bank.

5. The UK already had a reserve rate that was < 100%, and a practical reserve rate that was less than the prescribed one due to fraud by the banks.

I do afford you that gold is volatile, that is true, but it is especially volatile these days because of its role in the economy. People view gold as the "oh shit, the government is going to default" or the "oh shit, I need to smuggle my wealth out of this country before they confiscate it" currency. Both of those properties make it very volatile to political and economic news.

The point is that for every USD or CAD you bring forward, I can bring forward one of these: http://instagram.com/p/X7pWUKIHK5/

History is riddled with the collapse of currencies (and, hence, economies as there is a sudden shift of wealth away from those that saved it).

The point of currencies is not to have them be good for the economy. The point of currencies is to be a store of value and a divisible good for exchange. I agree that gold has flaws, I also agree that bitcoin has flaws, but they do have some advantages as well, and I would argue that in gold or silver's case stability is one of them.
I couldn't get your link to work, but it appears that his egghead.io videos are on his youtube channel.

http://www.youtube.com/user/johnlindquist
That graph tops out at 300km, but even LEO is 2,000 km. (Although you can orbit as low as 160km - why would you for this?)

And I've never heard of a Kalman line and google comes up with nothing.
I like how this has 366 up votes in the last 8 hrs and is at spot 15 as I write this. Perhaps there is a strong bias against whining about free services not having support.

Short answer: In order to get in touch with someone to talk to at Google, first talk to a sales rep for Google Apps and buy the product, ask the Sales rep to put you in touch with your assigned support engineer. Your costs are going to go up quite a bit.

Longer answer: These services aren't "free", they cost money and resources to run. Everyone knows this of course but for some reason it sort of doesn't sink in. You have exactly two choices here, one you can use someone else's "free" service and periodically get bitten in the balls when it either fails, decides to shut down, or randomly disables your access. Or you can build your own version of the service for your organization where you end up spending someone on your staff's "free" time to maintain it and some of your excess budget to "host" it. The good news is that nearly all the groups that might currently be doing this can get away with a single "business" class IP service with 1 dedicated IP address. So figure $60 - $100 a month depending on your location.

Seriously, that is it. Those are your choices. So suggestions:

1) First exfitrate all your meta data you currently use for Google Groups. Which is to say download all the email addresses and membership lists.

2) Second start looking around for an alternative solution (check in your organization perhaps someone already has a machine "hosted" somewhere they can donate to your cause)

3) Third, I really would talk to the sales guy (or gal) at Google to get pricing and while you are at it you can mention your having troubles and they may be able to contact someone inside who will help you out.
Here here for rock climbing. I just started up again and am fortunate to linve only about 15mi away from some really good rock.

Just to add-- if you find climbing gyms uninspiring (I used to find them pretty cool, but nowadays not so much), there is a lot to be said for finding local areas where there is at least some scrambling to be had... simply being out of doors, moving through trails/up slopes has done me a world of good, even if I end up rope-soloing 5.7 or scrambling up some 4th class ramp instead of powering up a V2 like I might have done when I was younger.

And indeed it does take people around the world. See you at Enchanted Rock in TX sometime :D
In other words, what is the expected cost for the electricity to mine one Bitcoin?
Nice analysis. I tend to think the evolution of expectation of privacy from regular mail to email is similar to the evolution of expectation of privacy from land-line phones to cell phones.

That is under the 4th Amendment land-line phone users have a reasonable expectation of privacy; therefore, Gov. must obtain a search warrant to use evidence gathered from such sources against the criminal defendant. Yet, Courts define cell phones as little more than radios, and one does not have a reasonable expectation of privacy of radio transmissions, so evidence gathered can be used against a criminal defendant without being obtained by warrant.

So, right or wrong, I think the whole frame is similar to mail and email, of course emails are not defined as radio transmissions. Now all that said, between the Bush and Obama administrations reasonable expectation of privacy has been eroded (and as a result the 4th Amendment), and de facto there is no expectation of privacy over anything except maybe what is in your head.
Thanks! Graham Beer & Sean Nelson did an awesome job on the app design and site design respectively.
it is http://egghead.io alive ? It seems down at the moment.
How the looming bitcoin crash will be exploited by globalists
Why is the blog https?
A Hacker News theme: search, vote, and highlighting
Use an NLP library.
Limited performance and control over memory semantics/management (predictability is critical).

You can only take CLR and JVM so far for latency sensitive, low-overhead client software.

Try writing a web browser in C#. We'll wait.
My theory is that every mature technological company with a widely deployed generic client (OS/browser) will have an ambition to build their own language :).
I wish there were a ready offline/download version of this one.
GTY is more about building something from nothing: getting people to join you in an effort/venture, from a position if initial mistrust.

It is too softball for strictly 1-dimensional negotiations like a car price.

Haggling on car price will always be an antagonistic zero-sum competitive operation, since their aren't any other dimensions.
"Write better lyrics" implies your lyrics are in need of improvement. I'll let you be the one to tell your favorite artist that they can write better lyrics with RapPad.
Mike, thanks for the link. I just asked about egghead being down.
Not to split hairs, but what's the difference between a bot logging in one time and following a bunch of people never to log in again and a breathing human being doing the same?
This has come up a couple times. I wouldn't mind this topic moving it to github so the conversation doesn't get lost. And others can contribute to it long after this gets buried on HN.

My initial opinion is that even though your SCSS code is consolidated, the resulting CSS code is still duplicated all over the place. To me, that is a code smell. Particularly when I need to debug from the web developer tools.
This depends on a lot of factors that change rapidly and are hard to predict. Essentially it will take until 2130 to mine all Bitcoins, regardless of how much electricity/computational power is thrown at it (there are some technical exceptions to this, but they are unlikely).

Current mining is probably using on the order of ~30-50 MW. At 10 cents kw/h (low estimate), that's ~$100k/day. It also grows with the price of Bitcoin, so it has been growing rapidly recently.
Google Revolution Isn't Worth Our Privacy