skysight-inc/HackerNews huggingface dataset:
I think you're being a little unfair. I work in quantum computing. I'll probably work in the public sector for most of my life. I have every incentive to plug government-funded research, and oh by the way, you guys all need to vote for politicians who will increase my puny grad student stipend.

Researchers in the private sector publish a healthy amount of papers in peer-reviewed journals. The elephant in the room is drug design. Many of the drugs on the market today were indeed developed and funded by pharmaceutical companies; yes, pharma companies do occasionally push bullshit products. But imatinib works. It's a trillion-dollar industry for a reason.

As an aside, academia probably shouldn't be lumped under the banner of "state" -- the independence of academia helps it succeed.

>This is a problem for today's generation of enthusiastic free-market proponents. Who is going to pay for the next generation of innovation?

Take a deep breath. The bottom line is this: scientific research is cheap.

The US spends a paltry portion of its budget on research. Hell, I think they even spend more on education. Funny, right? So in the context of the great economic circus, publically funding scientific research affects the "freeness" of the market about as much as publically funding, say, the police. Even Ron Paul wasn't looking to make very large cuts to research.

And that's another reason you should vote for whoever is going to increase my salary: it won't hardly cost you anything.
The time difference between the dead-simple (and ugly) solution that we almost all shy away from ("it burns us!") and the more elegant solution is especially interesting.
Being offended is a good tool. It is much better tool when used logically and by choice. Don't think of it as acting in a performer sense, think of it as acting in a sense of taking actions.

There doesn't need to be any disingenuity there, it can be an honest response even though it is a logical choice to display that response.
The Bolt-On Engineering for Dummies.

Granted, some people find it interesting.
Find The Thing You're Most Passionate About
Am i the only person who assumes that everything we send/receive over the internet is already watched/surveyed/sniffed/logged/at least something by at least one branch of the government?

For the record, I dont mean that in a 'government is bad' tone. That is a different discussion. I mean that in an objective 'you'd think the people who run the country and have access to more resources then we ever will would just find a way to do it in the first place' kind of way.

They can send machines to mars, have laser guided devices fly to the other side of the world and hit a target, (insert more technically difficult feats here)... but they cant get access to all our data on the wires and networks they govern in their own country? i really doubt that.
> and you can't really save any articles for later reading without upvoting

check out http://www.readability.com/addons
So, basically, the list price is just an inflated number they can use so insurance companies pay them just enough to cover what they'd charge everyone else. This, my friends, is what madness looks like.
DOM Enlightenment sounds like a treasure. Cheers
I'm fairly sure we didn't, no. It was a small agency and we were all pretty junior.
The described behavior is the default behavior. You can change it to load all tabs after restart in the options†.

To always load all tabs after (re)start, go to Preferences > Tabs and uncheck "Don't load tabs until selected". ("Preferences" may be called Options or something on Windows or Linux, I can't recall right now.)

I would argue this is a sane default setting (it trades some waiting time when switching to a different tab for snappier start-up). Regardless, Firefox gives you the option to choose your behavior, which I would argue is the non-lazy thing to do (however simple).

† Note I am on Nightly, so it's possible this preference is not yet visible in the release version. It probably is, but just to be clear.
Twitter Killed RSS. Period.
What's the problem? A string in Haskell is a list of chars[1]. So you can construct a string by consing chars to an empty list. Or is there something else you object to?

[1] Which incidentally is a reason to avoid using it for anything serious. Text is the better representation of text, and ByteString is better for everything else.
I've had mine for about two weeks. The extra screen real space is nice if you run at the 'looks like' 1920x1200 resolution. The downside is the integrated graphics can seem borderline for driving the display at times. Some apps have issues. Fullscreen flash video is choppy in Chrome though works fine from both FF and Safari. The fans are dead quiet at low RPM, so if you run on integrated graphics with low cpu use (editing text, web browsing w/o flash heavy sites) you will hear nothing. On dedicated graphics and moderate cpu (flash video), it gets warm/hot and you'll hear the fans, but it is not bad. At high cpu use system can be really loud. I think I'm going to return it and wait for the next rev.

PS. I also have a 2008 MacBook Pro. It was running hot and loud until I blew it out good with a can of compressed air. Now nice and quiet.
Sigh.

"Don't reinvent the wheel." Classic advice. And it has some merit. But it's a broken idea.

Google? Not the first search company. The iPod? Not the first mp3 player. The iPhone? Not the first smartphone. Hacker news? Not the first tech oriented community site.

"Don't reinvent the wheel...

unless you think you can do much better."

Also, if you're merely iteratively improving the wheel, do so whenever you like. We don't drive around on hand-carved roughly circular hunks of wood any longer, and that's good.
No.

I will be as vague and provide as few details as this question. :) You seriously need to define "ideal." Because there are hundreds of variables in determining whether one school is better than another. And some people value different things from others. One person might value the quality of the social opportunities. Another might value the quality of research opportunities. Another might value the quality of undergraduate teaching. Etc. Etc. Etc.
I love my Retina 15" MBP (i7, 8GB) - would recommend it if you can get one with the LCD panel that doesn't have severe light-to-dark persistence problems (I forget which manufacturer it is but it's easy to test: open a white terminal on a black desktop, put some text on it, wait 2 minutes, close the terminal.)

The integrated graphics suffice for most of my work - only Pinball Arcade (and the Flash plugin) tend to activate the nVidia chip.

The main downside is that it can run warm when you have a lot going on (e.g. multiple VMs + Firefox + iTunes + Safari + Movist).
Chrome 26
If it's that easy why don't you do it? Surely a self-proclaimed 1 in a 100 programmer could bang out a product ripe for aquihire in the time it took to write all these "don't care, but still" posts?
The ul > li example would quickly become a nightmare if you had to specify a CSS class or start nesting content in an li.
That doesn't explain why the US has worse outcomes for some illnesses. (Some cancers, for example.)
Crowdfunding record for quality journalism
It will actually restart after installing updates and make you wonder why none of your programs from the night before are still running.
You should add a section about how a beginner is supposed to install all the components you're using.

Right now, you're treating it like they're all "just there".
If she's pregnant and insists I say "we", I say "we".

That simple.
I was half expecting this from a fellow 'cheese-eating surrendering monkey' (British derogatory term for my country folks). XD
CS is much more than the UTM.

UTM is a dumb and completely impractical model of computation. Thanks to its simplicity it is a handy tool in (un)decidability proofs and some very general computational complexity reasonings.

And that's all. Numeric computations happened on real machines. Graph processing happened on real machines. Text processing happened on real machines. Structured programming, procedures, programming languages, compilers - all happened on real computers.

Using (or even thinking about using) the UTM for any practical application would be a huge PITA and nobody ever does it. We only know that it's "possible" and hence if we want to prove something general about all possible computation, it suffices to do some magic with the UTM.
I have electric heating, so the difference between using the baseboard heaters exclusively and using computers with the baseboard for supplemental heating is nil.
lower quotes
Events triggered while selecting an option from select element
The Rubber Band Heat Engine (video)
Researchers develop quantum computer algorithm for counting prime numbers
Yes, it is visible in the release version.
Internet-of-Things: How to connect any Arduino project to the Internet for 10$
Yes, but that "patience to grind endlessly" is typically applied towards a different goal.

Sure, you can spend an afternoon or so to write and debug those 20 nested callbacks, but surely, it is more fun and thus better to spend a couple of _days_ thinking of the problem, googling for solutions, getting distracted by some nice algorithm, attempting to apply that in a totally distinct, perfectly working part of your codebase, renaming a couple of functions, etc., and finally replace that nested thing with some carefully placed '.each' or '.map' (after gauging which solution looks best, aesthetically)

Yes, there may be commercial pressure to ship a product, but in the hearts of many programmers, the journey is the reward.
Like closing down a URL shortener.
> is that our schools are turning out people by the million with severely crippled critical thinking skills.

I sort of agree with your overall point but to this point, I do agree, in some sense, but is it really the schools, per se, that are turning out those people. It's not as if there was a point in time that we know where the public had better critical thinking skills.
I agree that Github and StackOverflow (of course) are the wrong tools for democracy. I also agree that what is proposed is not something produces better policy debates. I don't intend to bring up any ill feelings but this is sort of a very narrowly focused programmer's type view of solving a problem inappropriately.

Ancient greek philosophers already figured out how to approach such matters. The problem is, and I mean this sincerely, that people are either not truly interested in honest intellectual discourse or are intellectually incapable (in a very real sense) of engaging in such discourse.

To paraphrase Popper, there is no point in using logic in arguments with people not interesting in being rational. As well, people that do not understand what a non sequitur is even when it is pointed out are not going to bring much to the discussion.

When you have congressmen that state, in hearings, that they see no problems with CO2 because it is in their coke cans; what on Earth is reasonwell going to do about that?
In mobile Firefox at least, long press on the address bar of the loaded site, and hit the "Add to home screen" menu item. It pops an app-like link onto your home screen.

The only giveaway when it's running is the address bar at the top.
Firefox does something like this. It doesn't load tab content on restart until the tab gains focus.
No physicist here but I think there may be losses in the interface air/glass. Also, air contains water and other elements that may present too much attenuation at 1550 nm. I suspect the different lambda is one of the reasons of the limited bandwidth of the hollow fiber. I should try to RTFA.
Is there any Django/Jinja-like templating engine for CL or Clojure?

...this way or the Clojure Hiccup way is cool for an ubergeek doing full-stack development, but in the real world you'll want your HTML templates separate and in a designer or front-end-coder friendly format. Otherwise, you may have the full power of Lisp at your fingertips, but you'll need to have your entire team used to this workflow and knowledgeable of Lisp, and by having logic in templates and such you're dangerously close to leaning towards the "PHP way".

...the only realistic "homogenous" solution for one language on the server and the client are the Javascript based way, in the Node ecosystem. Good designers or good front-end guys in general will also have coding skills, some will be Javascript gurus, but by doing things this way and writing Javascript code in Parenscript/Clojure script you'll have to force them to learn Lisp in order to work at 100%. And my bet is that they're not gonna like it, so team-wise, you'll lose all the productivity increase you gain in the first place by using Lisp.

IF you can find a team of lispers that also have webdesign and frontend coding skills, great, but this will be fucking hard as far as I know it. I would just love working in such an environment, but it seems like a non-existent Nirvana right now...
Density: NodeJs module for calculating keyword density in a text/html
Did I just see actual dead people's avatars there ?
there is a C/F toggle at the upper right corner
Teaching Kids Programming (Pluralsight)
Fahrenheit/Celcius toggle changes the visibility value but the unit stays the same (mi)
Yes and all websites should have a black background ;)

Related: http://skeptics.stackexchange.com/questions/4373/does-a-webp...
Whitespace Sins
I guess it depends on how the DNS server deals with the wildcard domain. I can tell you that djbdns doesn't care about the part covered by the wildcard, it will happily resolve _!test.domain (although it is an invalid name according to the RFC).
The biggest issue I have with Chrome restoring tabs is that it completely hogs my computer and internet connection while requesting, downloading and rendering all the pages.

To solve it, I simply turn off wi-fi when restarting Chrome, so that all the tabs reopen, but are not reloaded. The URLs are restored, and I can reload them exactly when I want to.
I'm in a similar space some of the time, so I thought I'd look for good ideas. Review:

* Poor idea -- misses out on issues of motivation, and the soft sides of how people influence each other.

* Isn't great for hard side either. Most good arguments are too nuanced for soundbites.

* Indeed, it would be interesting to see the argument for Reasonwell (over github and similar) presented in Reasonwell's format, and then used as a discussion for how such a system should be designed. This would be a good first use case, and of similar complexity to most political debates. My claim is it would be difficult or impossible to do this in their format.

* The implementation doesn't work (dialog pops up when you try to post a comment, and "okay" doesn't work).

* UX is unclear (I couldn't figure out how to start a debate after minutes of trying, or how to search in useful ways, etc.).

* System isn't open source/free software. This is important for a tool for democracy.

Overall, good ideas were scarce.
But windows did powered itself off and on again by itself, after it finished downloading updates.
Big Data in the Number Crunching Financial Sector
My mid 2009 MBP died a few weeks ago and I bought a Retina to replace it. My battery life was pretty nonexistent. It feels wonderful to have a battery again. I do a bit of CUDA programming, so having the bigger graphics card is nice. Also having a SSD instead of a hard drive is great. I don't have to worry about shaking my laptop when I use it in bed. I was really reluctant to spend the money since I was waiting for the next Intel chip revision in June. There will always be a better laptop in the future.

I haven't had any problem with not having a DVD drive. I did buy a Thunderbolt Gigabit Ethernet adapter though.

I am happy with my purchase, but it really hurt the wallet.
How will DNS resolvers be changed to prevent this? Doesn't removing this feature undo an important function of the DNS system?
I always thought it would be cool to do distributed cache in browsers with this technology. It would be like an organic CDN, automatically making the internet faster.
Infographic: Hackers Create An Amazing, Illegal Portrait Of The Internet
Insurers apparently also are fine with the side effect that hospitals overcharge non insured patients, sometimes bankrupting them in the process.

For those who want to know more about that master price list and how its prices have little to no correlation with reality: http://www.time.com/time/magazine/article/0,9171,2136864,00....
> Assuming that anybody coming from non-elite universities are "McProgrammers" is insulting.

Fortunately, I didn't say that.
This speaks better to how well heroku is able to sell add-ons.
To the writer of the post: my thanks. You brought a smile to my face. The awe at the complexity of programming is something I felt a long time ago, when I was 9 or 10. It is still vivid, and your post brought back memories and a smile.

Just goes to show that talent is as much inate as it is countless hours bashing against the wall. I had a lot of patience when I was 9.
I think the rheumatologist I saw for my chronic pain told me Cymbalta might help - which is an anti-depressant.
Woohoo, low latency counter strike from Asia to US!
Not to spoil anyone's fun but the radiation doesn't have to come from far away in space and time... just earthly background radiation is enough to flip bits from time to time. Place your server closer a "flashy" neighbor (let's say radiotherapy equipment in a hospital, a floor away from your server room or an equivalent industrial setting) and your potential bad luck increases :)
Samsung Rolling Out Android 4.1.2 Jelly Bean Update to Galaxy Chat
Though in Cryptonomicon the currency was backed by hidden Japanese and Nazi gold.
Dictionary of Functional Programming
Show HN: Introducing Web Programming to High School Students
The default is All rights reserved, so you need to provide a license for anyone to do anything with the code of yours and sleep good at night knowing you won't exercise your rights through persecution.
My Vitamin D levels are low and I am taking 5000 IU daily in supplements, in a few months I'll know if it helps. :)
Also:

- it's nice to stare at something other than a screen
- like the touch, feel and smell (?) of physical books
- books carry some history, they age and change..
(that coffee stain reminds me of my time as a student)
This would be so great. Unfortunately the Chrome developers didn't like it. I can't find the bug now, but they don't want to add this and also don't allow any user options so that people can configure it :-(

One guy in that bug even wrote he patched that part out, but that's not a solution for me, I don't have time to compile Chronium myself.

Turning off wifi or configuring (in IE!) a fake proxy is the only remedy.
Good write-up of a sensible solution.
Outlook.com - it's where I fled to from Gmail.
A "Kayak for insurance" is a huge missed opportunity for AAA, who already offers this type of service to its members. Actually, AAA should really look into an accelerator/incubator for travel startups.
@LemonParty - Do you have any recommendations for beginner reading on trigger point therapy? I'd be interested in reading up on it a bit.
Just like you are considering, I recently upgraded from a 2007 MBP to the current retina one.

The biggest changes for me:

- the retina screen really looks gorgeous, makes text look great

- the ability to switch effective resolution between normal/web browsing and high-res/small icons/coding mode is really useful

- since it has no hard drive, it runs really quiet, which is nice. unless, of course, the fans kick in - they are fairly loud, but the fan really sounds different in a less-annoying way, less like a jet engine and more like white noise

- the keyboard feels different, since the keys are very flat with little travel. Not sure yet if better or worse than my previous macbook's non-chiclet keyboard.

- the power-to-weight ratio is great - but it's not the lightest notebook, so if you don't need all that much power but need to carry it with you a lot, you'd probably be served better by a macbook air or zenbook prime.

- I need an optical drive surprisingly often, so I got the external usb superdrive. Also, needing to carry extra cables to get ethernet or more than 2 usb ports is annoying

So far I'm really happy with it, especially the retina screen is something that I really enjoy, and that you can't get with any other manufacturer or model.

Is it worth the money? For me, yes, since I use my computer a lot, and tend to keep it for many years. But you could probably get a computer that's 80% as good for half the price...
Working on TypeScript 0.9: Generics, Overload on Constants and Performance
What about users outside of USA ? What is their status ?
I have the impression we are not considered to have any rights from the US perspective.
Monitoring PHP applications with Pinba
The other problem is windows getting out of sleep mode to install updates without even asking.
I tried disconnecting the wifi after couple of messages. It is not working. It needs server always it seems.
senthil,
http://mocdoc.in
ECHELON shows us that the US (and the 4 other countries involved) are happy to sidestep the law and spy on their citizens.

ECHELON did it by having 5 nations involved. If the US wanted information on a US citizen they'd pass that name onto the 4 other countries who would do the spying for them.

ECHELON was also used for industrial espionage, providing lots of information to US aerospace.
I use postfix+Maildir.

I never get spam. I rarely give out my address and if i do, its usually an alias unless i really trust the person. Spam? Delete the alias and get the fucker blacklisted as it deterministically points to the culprit.

I use usenet via eternal-September.org eith an alias and some junk in the address. Has worked fine for years now.
Interesting that the Government does not include Skype on that list. One can only assume that is because they already have Skype access.
I think you're missing some sarcasm here. It's OK, I forgive you.
Chrome 26 arrives with More Improvements
While it's not BitTorrent, I have a simple file sharing implementation and slides about data channels here:
http://rohanradio.com/rtc-p2p
In addition to templating, orm and routing there is also highly integrated i18n toolchain/workflow, built-in csrf protection, good session handling, well integrated caching and many more of such 'details'.

All those things by themselves could be considered trivial and could be gotten from many individual libraries - the level of integration and polish you encounter with Django is anything but trivial though and takes real time and effort.

I've recently had to make a choice for a Python based application platform/environment and have chosen Django (again) despite having no use for the ORM and ORM-using contrib modules. Simply because all the other things are there and work together beautifully without me spending any time on code that is not directly related to my goals.
It's 2013, I haven't shut a computer down in 4 years. Hibernate everything.
Boxes with an "Athiest" label 10X more likely to be lost by USPS
Still the performance of the database is going to be negligible if you take the network (probably wifi/cellular) and mostly background syncing into account.
I had the same problem, now I use https://chrome.google.com/webstore/detail/stop-autoplay-for-... so that if I open a tab in the background I don't have to manually pause the Youtube video or I if restore a chrome session like you said.
Sorry, it's just a demo and not a real game :)