skysight-inc/HackerNews huggingface dataset:
IMHO, a better strategy for government would be to encourage community colleges to do more, especially: 1) to emphasize skills that are in demand locally, in the community where the school serves, and 2) to provide instruction for more advanced subjects as part of professional continuing education. Of course, they'll need more funds to do this, as badly cash strapped as they are today.

For example, I'd dearly like to take some advanced math courses like those in the junior/senior years of any good undergrad curriculum. But no college in the Philadelphia area offers these on evenings or weekends, and no college (I know) offers them online. I can't imagine that there's no market for this. Why should this be?

Given the wide availability of community colleges and today's computers and networking infrastructure, it should be easy to teach strong uppergraduate courses to nontraditional students in a wide range of useful tech subjects like engineering, physics, astronomy, chemistry, etc. Using the physical resources of local community colleges, even many uppergrad lab-based courses could be supported.

But to expand their charter, community colleges will need better support, and not just from their local communities. Most CCs today are overwhelmed with lowergraduate demand, given the universal unaffordability of college education.

If congress wants to do something constructive, they should shift their support and attention away from for-profit schools and transfer to community colleges.
Agreed. My bad, in fact I acknowledge the irony, given my point (as you have picked up!) is you cannot treat contractors like a physical commodity! I appreciate you highlighting that discrepancy in my comment :-)
Off topic, but possibly the best autocorrect change I've ever seen;

> inept endive
The best way to predict the future is to invent it. -- Alan Kay
I've installed pdfx and saw the help info as the demo. But when I tried to download the example 17 pdf files the following error msg jumped in the end

ERROR 2: len() takes exactly one argument (2 given)

What does this mean??
It's been known for a long time that much of evolution happens in spurts. When the environment is fairly stable evolution is a slow refinement toward local maxima. When the environment changes there's much more selection pressure and evolution happens much more quickly.

So, this one study doesn't tell us much new about the speed of evolution (because we already knew), and there's no reason to think this study will do any more to correct common misconceptions than previous science.
How to Elegantly Solve the Callback Hell of Node.js and Express with Async.js
Congratulations on launching :)

Just a little feedback...the language icon isn't immediately clear [at least to me] and I only found it once I started clicking on random things.

Maybe a slightly more standard version like one of these?

* Flag for the current language
* http://fortawesome.github.io/Font-Awesome/icon/language/
Most dealers will not make a car custom for you; you have to choose from the available inventory. If they do not have it on the lot, they will ship and existing car from elsewhere (possibly another state), but they will charge you a delivery fee. It's crazy.
I think Frankie Boyle has a joke about the Scots being the only people who give travel reviews as alcohol prices:

"How was Prague?"

"How was it? 40p a litre of vodka, 40p a pint!"
For the "Anymore" part of the authors title to be logical, the points in his article about decreases in income disparity over time must be considered an integral part of his argument, i.e., before the disparities were reduced, outsourcing (according to him) worked.

Regardless, the question about how other businesses can be successful in their relationships if his argument were to hold water still stands—every business relationship involves imperfectly aligned interests.

By the way, a client benefits from positive return on investment. A client who loses money and receives a well-designed and efficient code base does not, i.e., the codebase is merely one component with variable traits that must be adjusted properly for each scenario.
Counting calories isn't an exact science (yet), but it is simple and objectively effective for weight loss. Even if not exact, you really only need to be "close enough" with a good margin for error built in.

I get frustrated when people complicate weight loss when explaining methods to people who are interested in losing weight, rather than just boiling it down to the fundamentals (intake less calories/energy than you burn). All the competing fad methods are based around this fundamental with their own spin (and usually tie in a product that the user becomes dependent on to maintain weightless).
Trezor Bitcoin Wallet
I've always find having to type commands in very distracting - makes it harder for me to think through things. When there's some kind of command grammar, and few prompts, and you have to remember to press Return, it's like trying to count while somebody shouts random numbers in my ear. Hovering the mouse and pressing individual keys is about all I can manage :)

Moving on from my own personal intellectual deficiencies, one nice thing about Visual Studio (that everybody should copy, in my view) is that running your program under the debugger is the default. So any time you see anything unusual happen, or there's a crash, you can start debugging straight away.

This is also good when combined with automated tests. Get your tests to stop the debugger at the point of failure (for VC++, something like "if(IsDebuggerPresent()){__debugbreak();}" in your test macro(s) will do the trick) just before they abort or throw or whatever. Then when you have a failing test, you have all the information you'd have normally - and the option of some post-mortem examination. Sometimes, you won't need it, but sometimes, you will. The latter situations are always a bit more stressful and I think it makes sense to optimise for that.
Lol! Dammed iPad :-) typos now fixed
Honestly, having worked in corporate IT, a project big enough to last for 5-10 years has an enormous amount of inertia behind it from the tens or hundreds of people in the company who got behind it, all the "ra ra" project newsletters, the political capital expended to get the project budget approved, etc..

Even if it was going absolutely terribly and wasting millions of dollars, the project sponsor has every incentive in the world to keep moving forward and try to get something out of it to justify all of that. The failure of a big project like that might kill somebody's career at that company; a lackluster deployment a few years behind schedule is survived more easily.
> Bottom line is, I think this method works, with the caveat that you have to know the event or thing that they would be lying about.

You also have to be careful in the other direction. False negatives are a problem but false positives are an even bigger problem because most people will be innocent. And you could be asking someone to recall a time when they were drunk or exhausted or under stress, or the truth is embarrassing or painful to think about, or the day you're asking about was entirely unremarkable, etc.
In the United States maybe. Elsewhere, public school systems seem to be able to deliver a high quality education at a reasonable cost to the public.

In Ontario, Canada, the public spent $23.6B on education in the 2013-2014 fiscal year. That's total cost, including salaries and building maintenance and supplies and everything else that goes into running an education system. That works out to $11.7k per student per year based on 2,015,411 students in the 2013-2014 school year.

That's similar to what you'd pay in private school tuition, and that's with all the bureaucracy and unions and teacher's salaries (teachers here top out at around $100k salary) and all the other things people complain about as reasons public schooling is a waste of money. It's not; it's about the same cost as private schooling.

But with public funding, a good education is available to everyone, and the public has more direct oversight of the curricula and of standards. As a result, Canada scores well in international school rankings, similar to the best European countries -- which are also, almost universally, funded publically (https://en.wikipedia.org/wiki/PISA_2012#Results).
I love it when promises of sci-fi from my youth become real.
Its inappropriate to do any drinking at lunch

That's pure social stigma.

There is a vast difference between drinking to intoxication and 2-3 glasses of wine with a meal. It's about as limiting as eating a heavy lunch and spending a few hours digesting.
SXSW meets GamerGate. What’s more important – safety or values?
@Shit Hn Says... where are you?
I'm from Spain and I spent a couple of years living in the UK, and I think "the stories of Spaniards about our superior drinking culture" are actually very true. Mind you, I'm not a chauvinist, there are very few things where Spain can give the UK any lesson - but this, I think, is one.

Yes, alcohol consumption per capita is probably larger in Spain than in the UK, but people mostly know their limits. The transition from social/family drinking to "botellón" is smoother than the typical all-or-nothing transition in the UK. The fact that it's more socially accepted also means that people talk about drinking in a casual way, that your friends or even your family will advise you, etc., so it's much rarer to actually get into serious health problems or become an alcoholic.

I was a rather hardcore "botellón"-goer in the 2000s (I think "peak booze" in Spain was more or less in the same date as in the UK), most of my friends were too, and the largest problems anyone had were maybe throwing up and passing out once or twice in 5-10 years of partying. In the UK on the other hand, I met people who drank way less frequently, but the day they did, 90% of the time they weren't able to walk home on their own. It was even worse when they passed some stupid law forcing pubs to stop serving alcohol after 11 pm - some people would gobble up as much booze as they could right before that time, and in less than an hour they would be unconscious.

In general, in all the places where I've been, the pattern is the same: in places where alcohol is socially accepted (Spain, Italy, Germany, Greece) I've seen fewer problems with alcohol than in places where it is frowned upon (UK, Sweden, US).

In fact, you can even see it inside Spain itself... what nationality are the people who practice "balconing" (getting drunk and jumping off from a balcony or window, often leading to death)? An overwhelming majority of British, with the odd German here and there.
Selection cannot act over a single generation, if by 'act' you mean that an allele fixes in the population (reaches 100% frequency). If a new mutation appears in a single individual, it cannot in the next generation be present in every individual, unless the founder's progeny replace everyone else's. In any event this would be a disaster for overall fitness, since the level of genetic diversity would collapse.

In general selection propagates a variant exponentially fast based on the reproductive advantage it confers. If you make 1000 progeny and I make 1001, my reproductive advantage is 1.001 - every generation the frequency of my variant relative to yours goes up by this factor. If I start at frequency f and my advantage is s, it will take n=ln(1/f)/ln(s) generations to fix (approximately). For the example above with f=1%, this gives about 4607 generations.

There are other factors, notably population size. For a population of size N, the initial f will be 1/N. If N is small, f will be larger and selection will take less time. On the other hand, in a small population, genetic drift is stronger, and weakly selected variants are more likely to be eliminated by drift before they can fix.
Every single student in that lottery had to be entered by a parent concerned about their education. That already presents a selection bias that will deliver better testing results than the entire student population.
is there any reason for the emphasis on "journalism" other than the fact that the author of the library is a journalist?
I have yelled at people for this for years. I thrilled to know it has a name. This is why the URL pages on delicious were md5'd and not the raw url_id.
It isn't a money issue.

How does that money get spent?

In other words, it's a governance issue. (Also, I believe, but cannot prove, it's also a scale issue. Large districts should be split up. Would give parents more choice.)

A buddy was CFO for the local school district. Admin swallows half the budget. Real estate investments are poorly managed. Maintenance has been neglected.

Meanwhile, teachers are underpaid, no COL raises for years, student to teacher ratios continue to climb, they're adding "portables" because they ran out of class room space, special needs kids are neglected, programs are cut to the bare minimum.

Et cetera, et cetera.

Yes, we US taxpayers spend a lot education. No, we're not getting our money's worth. No, privatizing via charter schools (reducing transparency and accountability) doesn't help.

Meanwhile, our kids are screwed.
There are parts of American culture that aren't CIA propaganda. Probably.
Why?

I said why: I'll take the equally-well-paying and less risky job over at FoobarCorp, which is turning a profit and shows no signs of doing otherwise for the foreseeable future, where I might be employed for a good long while and leave without a black mark on my resume. If I'm going to have the albatross around my neck of not turning around an already screwed company, you're paying me whether I turn it around or not.

Don't shoot the messenger, I don't like it any more than you do. I'm just laying out what the current incentive system is. Should Fiorina just scraped by on her $4 million/year (or whatever it was) salary, and made big stacks from her options when she turned HP around? Sure, just like the rest of us. But that, unfortunately, isn't the way it works. Instead the rest of us get to sit around saying, "hell, I would have been happy to fuck up HP for half that amount", because we're not members of the "get paid whether you do a decent job or not" club.
Are new `.js` ui frameworks and – libs a fad?
It's nearly the same in Europe / Germany. However, sports betting isn't really under control here.

The reasoning is like this: Participation in the progress of playing makes a difference. In one case you are just placing money on things other people are doing. In the other case you are placing money on your own actions. For the risk of gambling addiction this is relevant. And it has a lesser (indirect) potential for fraud.
Cassini Seeks Insights to Life in Plumes of Enceladus, Saturn’s Icy Moon
Interesting site. I love the ability to narrow down apps through an advanced search. However, I feel like it rewards apps with keywords in their titles over those that don't. Consider someone searching for "music". It's reasonable for Spotify to show up, or even my app Musi which currently ranks first for that keyword in the App Store since both of those apps heavily involve music. However, on AppApp, none of those are found. Instead, there are mostly music creation apps which generally include music in their titles, versus music listening apps which may not.

If Apple changed their search to work more like this, I would have to change my app name to "Music Player" to stay competitive, and add even more keywords in the title.

As it stands, I feel like Apple rewards popular apps a little too much and I like how this is a more literal search, but there is definitely merit in having a search which has understanding about what an app is about (which is what I believe Apple tries to do with their current App Store search).
Interesting how this dovetails with the art of writing -- when you're writing a book, it makes the story much more compelling if you engage all five senses. I wonder if we have some intuition about this and a story that doesn't feels "one dimensional."

I also recall hearing a funny thing on a podcast once about someone interviewing someone with a (pretty dubious even by weird paranormal stuff standards) far-out alien abduction tale. They stopped them and asked "so you were on this ship for hours... how did you go to the bathroom?" Interview was over. They didn't have that one scripted. Turns out the person was actually trying to virally market a book.
Sunrise Shutting Down - "This is just the beginning". Part 2
Sorry, I sound defensive only because I'm in a bad mood, nothing to do with the subject at hand.

Thanks for the clarifications.
I haven't used an extension itself, but the code is very pleasant to look at, clean and functional (which is not surprising given your Haskell background). Is this your first attempt at using React? How hard would it be to port it to Safari?
Bob Lutz thinks Tesla is doomed
https://duckduckgo.com/?q=http+via+telnet

;)

Reasons this won't work:

* Browser installers generally live on https.

So, we'll cheat!

scp ChromeSetup.exe mywebhost.besttldever:/var/www/html

* Telnet displays the server's response on screen. .exe files are binary.

I searched a bit and didn't find an obvious way to get the httpd to use some sort of 7-bit encoding.

So, we'll cheat!

$ base64 ChromeSetup.exe > ChromeSetup.exe.txt

* Your console buffer is too short. You don't know how to terminate a telnet session.

reconfigure... killall telnet...

Let's do this!

hobbes@metalbaby:~/scratch$ telnet mywebhost.besttldever 80
Trying 52.20.234.148...
Connected to mywebhost.besttldever.
Escape character is '^]'.
GET /ChromeSetup.exe.txt HTTP/1.1
host: mywebhost.besttldever

HTTP/1.1 200 OK
Date: Wed, 28 Oct 2015 16:04:16 GMT
Server: Apache/2.4.16 (Debian)
Last-Modified: Wed, 28 Oct 2015 15:59:21 GMT
ETag: "132ad2-5232c470de522"
Accept-Ranges: bytes
Content-Length: 1256146
Vary: Accept-Encoding
Content-Type: text/plain

TVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAA+AAAAA4fug4AtAnNIbgBTM0hVGhpcyBwcm9ncmFtIGNhbm5vdCBiZSBydW4gaW4gRE9TIG1v
ZGUuDQ0KJAAAAAAAAADrS9CIryq+268qvtuvKr7bonhf24UqvtuieGHbuyq+26J4XtvXKr7b6Xtf
260qvtuKXVvbqSq+23LVddukKr7bryq/294qvtuieGXbriq+268qKduYKr7bil1g264qvttSaWNo
ryq+2wAAAAAAAAAAAAAAAAAAAABQRQAATAEFAJf06FUAAAAAAAAAAOAAAgELAQwAACYBAADKDAAA

...ok, copy and paste the whole thing into a file, and...

hobbes@metalbaby:~/scratch$ base64 -d ChromeSetup.exe.txt > ChromeSetup.exe.fromTelnet
hobbes@metalbaby:~/scratch$ diff ChromeSetup.exe ChromeSetup.exe.fromTelnet
hobbes@metalbaby:~/scratch$

Viola!
Thanks. I'd rather use Chrome dev tools for now.
Red Hat opens up Ceph storage to other cloud leaders
Outsourcing has worked for me and my clients for 10 years or so. The main aspects of making it work is vendor selection, local manager with outsourcing experience and proper choice of engagement model.

The author, Yegor, is arguing outsourcing categorically does not work due to lower vendor margins from 2001 and today.

What he fails to mention is that while Eastern Europe has risen in cost, there's still plenty of locations with much lower cost and therefore much wider margins. In such locations, his main argument would no longer be valid.
Even in Ukraine, there's huge difference in cost of living and therefore average salary across the country. Kiev is very expensive. Dnepropetrovsk, Kharkiv and Donetsk, not so much. But nowhere are you going to find 300 USD a month developers. 2000-2500 maybe, but not 300.

Further, the vendors he describe are not good vendors. Good vendors will raise the price to provide a sufficient margin in order to provide a good quality service. Bad vendors will sell with low price being their only parameter, and yes, such companies will typically have the mindset of "milking the cow". Until they fold from one day to the other, that is.

Finally, the mismatch Yegor describes between client and vendor expectations could be entirely removed if he just chose a different engagement model. For product development, you shouldn't do a fixed-price project model. Rather, do a monthly retainer based model for the same employee(s), where you pay the vendor x amount of dollars for the full allocation of person x. This way there's no prioritizing from the vendor company that can influence your project (unless the vendor is straight up fraudulent). And with a cancellation notice of 3 months, the margin can be lower as there's no risk for the vendor.
Warning: domain name phishing email blast going on right now
Buyer Personas: What They Are and Why Your Business Needs Them
Firebug is like steel so heavy to use. Once I have accumlated enough logs the tool just starts lagging. Devtool is awesome but definitely still lack of some nice touch. I think there are still so much to improve with browser-side devtool. One annoying thing is (regardless of which browser, which devtool), editing stuff always happen in a small portion of a screen. If we can have a dedicated devtool app that'd be awesome. Bigger font, more tabs, drag and drop placement / customized view), and with extension (You should be able to do that already, don't remember).

Sure you can drag the devtool out, but it still lives as part of the browser windows, and switching back and forth between several instances of browser windows? tough!
I am not sure, but has Mozilla hired the folks behind Firebug already?
Is the savings from direct sales the reason for companies like BMW offering sponsored visit to German factory for a buyer in the states?
On my macbook pro, the battery is a bit worn down and it hard-crashes when the Battery is at around 5%. You'd think that Apple would be able to write an OS that detects this new low for the battery and adjust the meter correctly and hibernate the computer, so you it doesn't cause you to accidentally loose work. But I guess AAPL can't afford those kind of development costs; or maybe improving the pixels on some transition animation is more important.
I think reputation should be the scarce resource for preventing sybil attacks, and not computing power via proof-of-work. The latter won't even work with new (and therefore small) blockchain networks, since a 51% attack is trivial. Reputation replaces distributed consensus with probabilistic value, relative to each participant. That's actually how currencies are discounted when being converted. Wildcat money during the free banking era was heavily discounted. Currencies and debts are accepted locally and from trusted people.
Glad, I helped you in finding a name
You just answered your own question. The car depreciates because it is no longer new, a status which adds value for a segment of the market. Variables like manufacturer incentives may come into play for some makes, but that doesn't change the fact that it depreciates.
1948 for mine!

https://twitter.com/incanus77/status/659401447830777856
Backup: http://www.postgresql.org/docs/current/static/app-pgdump.htm...

In short:

pg_dump -Fc mydb > db.dump

Restore: http://www.postgresql.org/docs/current/static/app-pgrestore....

In short:

pg_restore -C -d postgres db.dump

Command directly from the shell:

psql -c "psql command"