skysight-inc/HackerNews huggingface dataset:
> "You shouldn't eat anything you can't pronounce" is an ignorant claim deserving of ridicule.

Wrong. It's a pithy rule of thumb that -- while obviously imperfect and not to be taken literally -- makes it easier for busy people, people with kids, and people uninterested in researching every single thing they eat to protect themselves in a society where the industrial food industry puts all kinds of horrible shit in mainstream 'food'.

Personally, I prefer Michael Pollan's "Eat food, not too much, mostly plants."

But what both of these sayings actually mean is: Don't blindly eat the garbage that the industrial food complex tries to sell you. Eat stuff that you are pretty sure is a healthy thing to eat.

Natural broccoli? Sure. Genetically engineered insect-resistant broccoli? Might want to default to no on that one, until you have time to look into it. Locally-produced cornflour-and-water tortillas? Sure. Sandwich bread made out of yoga mats? Hmm, might be okay, but why not avoid it until your buddy wcummings does a bunch of internet research and persuades you that it's safe.
I typically only use white noise. My current favorite is SimplyRain.
But what exactly can they do on Windows that they couldn't figure out in something like ElementaryOS? Get infected with malware? I think most people are actually pretty clueless about how to use Windows effectively, especially now that we are deep into the Windows 8 world.
After reading the post I don't think "they had lost their way" instead they are trying to find ways to help everyone involved.
Big things like say, the linux kernel? Which is not OO and is better off for it?
You and parent should both try playing Diplomacy by email! Great fun, and can take as little as half an hour a week or so.
I see that there is a problem here, but the article seems unduly vague about what it actually is. Could someone explain?

What I mean: This man wanted to go home. For some reason, he could not. Was it because he was physically prevented from going home? Was it because, if he went home, insurance and/or govt. assistance would be made unavailable, and so with the policies that were in place, he could not afford to go home? Or was it something else?
Can you just use angular?
It's written by their marketing department. Basically, they say open architecture poses the risk of fragmentation and designing instruction sets is expensive, so it makes sense for everyone to pay them to do it.
I don't really use Android apps. But now I see that I misread your comment, and thus my reply was irrelevant.
Does Cloudflare works for preventing scrapers?
Only if they have done a TED talk about it.
It's better than staring into the computer as if it were a dark abyss, screaming and longing for a way to build something. It's easy to discount how useful this is for people who really have no tools or means otherwise (not that more specialized services like, without loss of generality, Wufoo, aren't way better). The general discontent has to do (mostly) with 'Sharepoint Engineers', which is a bit like having someone build a house with legos.
The following statement does need some data to suggest that such a trend exists and is indeed closing down non-profits.

"unprofitable patients on the non profits who typically try to take every patient regardless of their ability to pay"
It is – generated in Julia, of course.

See [1] for to Yuri's code for this (I actually used my own, but his is way better).

[1]: https://github.com/yurivish/Julia-Playground
Packages do fix this problem though. You specify dependencies in your target distros package you make, and either you duplicate that dependency graph across distros (bad idea) or you let that distros packagers handle it (good idea).

For example, you can make a deb that works on Debian, Ubuntu, and any of its derivatives with its dependency graph. You can do the same with Fedora. And the Arch ecosystem will just use PKGBUILDs of the rpm or deb to package it themselves.
Go generate: A proposal for a Go preprocessor
I read the opening paragraph and thought 'ah well, another boring didactic angry developer rant.' Just as I was about to close the tab, my eye caught the start of the second paragraph:

This reminds me of my days in the Space Shuttle program.

Which, to put it mildly, is something of a credibility boost. So I finished the article.
everytime i glance at 3d software i have waking nghtmares on the state of spreadsheets and text editors in the 80s and 90s.

everyone praise every shenangan. companies couldnt care less about integration and dat portability, etc.
Well obviously if we had, their discovery would have been suppressed by "reactionary astronomers". ;)
Guys, you might want to remove that RSA Private Key.
https://github.com/rockstor/rockstor-core/tree/master/certs
Haha if you wanted to be a pm why did you learn how to code?
I have a hard time believing this is why El-Erian really left the company. The WSJ's revelations this week that PIMCO and Gross have under scrutiny by the SEC for over a year suggest that El-Erian got out while he could preserve his reputation.
It's far easier to do a brain dump and write everything in sequence upfront as a proof-of-concept. That should be in the very early stages only though.

Things like database reads/writes should be refactored out immediately. This is boring stuff that only challenges inexperienced developers. Most developers with some experience can grok the idea of a function named 'SaveToDB(stringthing)' or something like it. When not dealing with common operations, the key here is repackaging your functions in a way that the meaning is significantly conveyed through the name of that function without the name being excessively long. Short function bodies also ensure that things remain quickly absorb-able.

Taking if-blocks or loops and putting them into their own function just to shrink the size of the god function to pretend you're refactoring really serves no purpose though (IMO). This is especially true if the number of times those functions are called is less than 2. (believe me, I've seen it!)
I'd say the ISA still matters. A lot of problems in the GNU/Linux space are device development, which starts with the processor. Since all these projects target ultra-mobile or notebook form factors, you need integrated SoC boards with everything ready to go custom ordered, but the mounting costs of proprietary tech like ARM adds up in part to kill such endeavors, because you need scale enough to subsidize the license costs, at the least.
CouchDB project is in the process of merging BigCouch into mainline CouchDB.

https://issues.apache.org/jira/browse/COUCHDB-1843

Keep an eye on this if interested in future of clustering in CouchDB.
lawyers.

regardless of how they configure their trackers, this only works if people dont use clients that use others trackers
There are number of ways medicaid can be made completely redundant. Destroy the monopoly of AMC on the number of doctors. Let Indian doctors apply for a cap-free H1B and flock to US to give Americans a better health-care.

Oh wait. That will killing American Doctor's job (which is any ways AMC is doing so effectively) and reduce their salaries.

Clearly USA as a society prefers that the the Hospital Staff's salary, Insurance Company's profits and Medical equipment vendor's profits as more important than "public health care".
Many of American healthcare problems will dissolve if US government allowed Indian doctors to come to US and start practice on a cap free H1B.
Checking Against Shellshock Bash Vulnerability
To check, run this command on your Linux machine.

env VAR='() { :;}; echo Bash is vulnerable!' bash -c "echo Bash Test"

If you don't see "Bash is vulnerable" in the output, you are safe.
Arch is using systemd and openrc comitted to using POSIX sh in their init scripts some time ago. So you can use dash or whatever posix compatible shell you want with it.
I fully agree that there should be more to this burial than a couple sentences. Why not take the opportunity to throw a party and collect memories, show how Yahoo has grown? The Yahoo directory changed lots of people's lives. It connected us to ideas we might never have been exposed to. It allowed us to pop our cultural bubbles before search engines and social networks decided to build new bubbles for us.
I am truly excited that there is a push to popularize FPGAs. They often allow a fundamentally different approach to problems and afford a massive improvement in efficiency and flexibility when applied to a given task. This book is a very approachable high-level answer to the question "wtf is an fpga and why do I care?" but I'm a bit disappointed that is lacks much direction on where to look next for more depth.

I'll take the liberty to suggest a couple possibilities here:

http://www.fpga4fun.com/

Fpga4Fun is pretty accessible.

http://opencores.com/

Opencores is kind of a SourceForge for FPGA stuff. There are lots of interesting components there to mix into a project.

nitpick: This is my first encounter with the ASSP (Application-Specific Standard Product) initialism. It seems like a needless distinction from ASIC to me.
Even on large projects, I think there are often better ways of managing complexity. A lot the reasons for encapsulating internal state disappear if that state is immutable.
Seconded. It might be a 24 hour pool for free users. Maybe not?

Anyone know?
Amazing for a garbage collected dynamically typed language.
Man, he's lucky he's never had to deal with a 12k lines in the main executable. Regions are a godsend there.
HR: "I am required to get a number before proceeding. What is your salary expectation?"
Possible reply: "Pricing in uncertainty I'd have to go with {just_slightly_ridiculous_number}"

Unfortunately probably not a great idea if you want the job and you're dealing with HR Drone and there is a possibility that the HR software might ding you for being overpriced.
I enjoyed that brain reset feeling. I think I'm going to borrow the phrase...

"You think a reboot is going to help? This reminds me of my days in the Space Shuttle program."
Ah, I see where you're coming from.

I think there is some merit to that point of view. However, from a strictly legal standpoint, it seems to be a bit outdated. Native Americans were granted U.S. citizenship in 1924 by the Indian Citizenship Act.[1]

Also, since we're dealing with Alaska here: Alaska Natives are dealt with under a different legal framework than that used with natives in the continental U.S. Because of the Alaska Native Claims Settlement Act[2], I believe that Alaska Natives are not considered citizens of tribal nations, but rather shareholders in territory-based corporations.

TL;DR: It's complicated. :-)

[1] https://en.wikipedia.org/wiki/Indian_Citizenship_Act

[2] https://en.wikipedia.org/wiki/Alaska_Native_Claims_Settlemen...
You and Your Digital Clone
I tried doing an apt-get to upgrade gcc and it totally hosed something to the point I'm considering reinstalling.
I'd be glad to tell you their secret, but I don't want to register at another website. Bye/
That's hilarious. The Electric Universe of the early 1900s.
The part about "democratic choice" should be handled by our "democratically elected leaders." But I don't think I really understand your point at all. What does selling the IP v. giving it away have to do with democratic choice?

My point was that selling the IP instead of giving it away is revenue neutral to society (and, in fact, a positive to the taxpayers who are not buying the IP) and so selling it does not decrease welfare and may well improve it if it provides some data to the agency on what the users of their research value. This is entirely unlike what happens with NSF-funded research which is given away to journals who charge a fortune to read it. In this latter case (unless you think that peer-review is incredibly valuable, which no one besides the publishers seem to believe) the overall effect is welfare reducing.
Also consider that the c/++ versions use intrinsics which means it's basically a compiler vs random assembly level code. Without that level of optimization they're fairly equivalent.
I really like IntelliJ with cursive:

https://cursiveclojure.com/userguide/
Trying anything against QNAP seems always to dump passwd file to /cgi-bin/dump
"will compile with usually zero problems"

Things are a lot better for this in 2014 than they were in 2004 (much less 1994) but I still regularly run into things that need quite a bit of handholding to build.
Writers Selected for Amtrak Residency Program
Edward Snowden's last job was a Sharepoint administrator, IRC.
Yeah, I didn't really see this post as reading into it one way or the other. I was more just broadcasting how I don't know what to make of the age of code.

More, I think context plays a big role and it is difficult to see what new is brought to the table at times. Worse, what old was accidentally discarded?
And don't use MongoDB for data that matters ;-)
Congrats! I got very excited when I first saw the video. Then I signed in to use it, but got stuck.

For me the UI seems a bit heavy. Not sure what it is about the UI, but it feels very constrained for me. It could just be the color, the size of the fields or something. But I think with a small amount of UI tweak it'll feel more welcoming and happy.

I know I'll use it for sure, but now I just don't see a reason to reach out for it over Google Apps. Which is a challenge you'll face.

For example, your demo apps are all great, but for anyone who is hiring or sales leads are a pain, there is already a fully integrated product out there. For the rest, Google Apps might just work fine.

Basically, I think it comes down to fining your product-market fit and going after that segment.
270k lines sure do a lot more, but I don't want to do more, I just want my machine to boot.

If it doesn't boot I want to debug shell scripts not muddle through thousands of lines of C dealing the time syncing or socket activation.
FPGAs have finally become used in some compute clouds. Specifically, Microsoft published some work in this space called Catapult: ftp://ftp.cs.utexas.edu/pub/dburger/papers/ISCA14-Catapult.pdf

I predict that we'll see FPGAs become in use more often, but there are certain hurdles in both the operational, and programmability model that need to first be solved.

Disclaimer: I used to work for MSFT.
Honestly? Port it to GCC. (Easier than LLVM, IMO)

That, or switch to a different chipset, this time taking care to select something that includes unix build tools.

Neither of those is trivial, nor are they cheap. But rewriting their simulator in C, as described in the article, couldn't have been cheap either.
Ultimately our biases towards where the paradigms belong are a result of how the history has developed so far.

But hopefully we've learned that the guy selling OOP as the answer to everything is full of shit
> The goal of government-funded research is not to run a business, directing research into immediate commercialization, it is to do basic science

Sez you.
Basic science/pure research is NOT the goal of all government research spending. There happens to be some funding put in place for basic research by Congress (much of the NSF and NIH budgets, for instance) but there is also purpose-driven research that is not "basic science." The department of defense is one of the largest spenders on research in the US government, but much of their research is not "basic science," and even if you termed it that, they are not doing it for the love of knowledge. I assume the NSA is more like this than it is like the NSF.
Yes, you're right. Thanks!
When Dropbox was recently criticized for having Condoleezza Rice on their board, I was reminded that Alexander Haig was a founding board member of AOL. That and the fact that at that time it's headquarters were a few miles from CIA headquarters have always tempered my trust of AOL.
I think the gist of your sentiment is that barriers to entry aren't necessarily bad. I agree. I disagree that dscm (as a satisfied fossil user, I refuse to call these general concepts "git concepts") is the way to describe it though. I feel a closer analogy (from experience) is papering over horrible app performance by throwing up a proxy like varnish. You've still got garbage under the hood.
At Amazon scale, most of the time they could use an FPGA, they would be better served by an ASIC.

The only exception I can think of would be if they dynamically implemented different algorithms in a FPGA in a just-in-time model. Or, at least, in a regular basis.
I also am a long time emacs user, but whenever a plugin freezes emacs I immediately stop using it. Is is cider now stable? I know nrepl.el would crash emacs frequently if you asked it to evaluate the wrong thing.
Nice! Is there a timeline for this that you know of..?
Good lord my head is spinning now. For me, microcontrollers with built in memory pretty much eliminated all of those considerations, but it's fascinating to know the level of sophistication achieved today.
> Unfortunately, this conflicts with the (common, good) advice to make as many variables final / const as possible, since it separates the declaration of a variable and its assignment.

In Java you can separate the declaration and assignment of a final variable as long as every branch provably assigns to the variable. For example:

final int x;
if(someCondition) {
final int a = 1;
final int b = 2;
x = a + b;
} else {
x = 0;
}
NextResult
"We’d need CPUs with VT-x or AMD-V so we could run VMs with accelerated hardware support. VMs run slow as a snail without acceleration."

This is false. This is why I use xen on a debian host with paravirtualization.

I can then have many linux guests all served with cheap older hardware that doesn't have the hardware hooks.
I think that @javert would have a vastly different view if it was his/her welfare that was 'creatively' destroyed... As such, @javert is probably well-removed from needing to deal with such issues, so it's easy for those people to be a statistic.
This isn't exactly true either. Taking the points line by line:

Angular has a version of jQuery embedded, and replaces that with the full version if it is included in the page. AngularUI was not there to reduce dependencies on jQuery (UI, which is different than jQuery Core), but rather to provide the UI patterns in Angular directives so that developers didn't need to write their own over and over. That said, if you are new to Angular, my recommendation is to try not to use jQuery as that will force you to consider the "Angular" way of doing things rather than the "jQuery" way.

The guy who wrote You Might Not Need jQuery has also said that he was looking more at framework developers who don't need to make jQuery a dependency, not the average joe building a website. RWaldron, a jQuery contributor, put together a list of quite a few of the bugs that jQuery fixes for browser compatibility.

Don't get me wrong, Vanilla JS is great, and I love the site. But there are quite valid reasons for using jQuery and many of them are just as valid now as they were in the past. You can write "good" jQuery, it doesn't have to be "js soup".
Really interesting product - one use case I don't see you attacking is stock or financial data. A typical use case would be as follows:
- I want to load up a bunch of stock data - Daily open/close/high/low for a bunch of stocks.
- I'd like to have the tool automatically pull this data from Yahoo Finance or Google Finance.
- Then I'd run formulas on the data - so a simple example is PercentRank on the 50 day moving average.
- Present a summary table with all the other data hidden away.

Right now, I can do this in Google Spreadsheets but it is a lot of work, and I can do this in Excel but it requires manually pulling down the data and then painstaking updating formulas and making sure nothing breaks. I could also do this in R but it's too complex for me.

Thanks for sharing and good luck!
That doesn't really invalidate the argument. Upstart and systemd units are dramatically easier and less bug prone than the existing sysv alternative. If it was nontrivial to fix they would have.

The missing beef here is actual bugs and problems with systemd. Post some zero days... Nobody challenges that businesses with paying customers all indepdently came up with the need for smf, launchd, upstart, and systemd. Are they just adding shit to add it or do the see value and need?
Phone	Deformation	Case Separation
-----------------------------------------------------
HTC One (M8)	70 lbs.	90 lbs.
Apple iPhone 6	70 lbs.	100 lbs.
Apple iPhone 6 Plus	90 lbs.	110 lbs.
LG G3	130 lbs.	130 lbs.
Apple iPhone 5	130 lbs.	150 lbs.
Samsung Galaxy Note 3	150 lbs.	150 lbs.

Direct link to the video http://www.consumerreports.org/cro/video-hub/3809044640001/
> "...immediately realize that which will make it more difficult to modify these functions".
Please clarify what you mean here.

I absolutely would prefer a method to look like:

def main():

SetUp()

try:

DoStuff()

except:

HandleErrors()

then a thousand-line god function. It encourages modularity, reduced state and scope (please ignore my example above which implies a lot of shared state:)), and every method should be well-named and do a single thing well. Maybe for super-sensitive realtime systems, this might cause a few necessary checks that we could ignore, but we are talking about readability here.

Having to navigate between different methods is honestly a really lame excuse for sticking everything in one method. That's what IDE's, documentation, and good method names are for.
I stand corrected, for the purposes I was attempting to use the data for (The number of people likely going to bed hungry because they don't have any work) it messes up the data.
Is there a a comparable of cuBLAS for OpenCL?
For Shanghai Jobs, Only ‘Normal Size’ Need Apply
I kinda miss tactile keys, even if you had to press 4 times to get the letter S. I could definitely dial and adequately text and barely take my eyes off the road. Softkeys are probably why there are so many accidents caused by texting.
Would that apply to any craft?
I would imagine this has value not just to analytics. Deanonymization has a lot of value in curbing abuse. Privacy is of paramount value, though, so it's hard to reconcile. To me it's a dilemma.
Is it?

I mean, yes, it's literally rocket science, but the shuttle program fell well short of it's reliability goals.
The difference is that the people buying ads are more likely to buy ads because they sometimes value impressions more than clickthroughs or they get confused and assume that more impressions = more clickthroughs though that may not ever be the case.
No. SQL is the culmination of years of research into data storage systems. It's a well established solution to a large number of problems. MongoDB simply isn't.
Why are you a unix shop if using Visual Studio is a hard requirement? The complexity is entirely due to you choosing tools that work poorly together, so instead pick tools that work well with the ones you can't change.
doesn't look like they applied pressure on the spot near the volume rocker where it apparently has the defect.
Apple and Samsung – The difference
Sony Xperia Z1C
That's a cool idea I had never seen before, thanks.
This is more a statement about bureaucracy than about institutions generally. I might state it as "Bureaucracies will tend to preserve the process to which they are the solution." There are lots of other reasons that technologies might become entrenched, but bureaucracies become entrenched because job security means everything for people working in non-creative or expendable positions.

Or, to consider this from another angle: http://strikemag.org/bullshit-jobs/
So much for generalizations about homo sapiens.