skysight-inc/HackerNews huggingface dataset:
That might plausibly have been true in the past, at least if you hadn't heard of Zope/Plone, but Django has been moving away from that for close to a decade:

https://www.djangoproject.com/weblog/2006/may/01/magicremova...

By now, it's hard to tell what you had in mind – something like contrib.admin or the global settings file?
That would be a great ad for this kind of device: the heart rate of <famous singer> before/during <awesome concert> :)
If Samsung sell more phones, we could assume they use more cobalt, so have more influence on its production.
Say you have an idea of what the demand curve looks like. For the sake of argument, let it be (100-p), so 100 people would want it for free, and none would want it at $100.

If your marginal cost is $50, to maximise profit you'd set the price equal to $75 and make $625 net.

If your marginal cost is $40, you'd set the price at $70 to maximise profit and make $900 net.
See also the walking sharks: https://en.wikipedia.org/wiki/Hemiscyllium_halmahera

Various species of bottom-dwelling or feeding fish have independently evolved pectoral fin modifications to assist their locomotion across the sea floor.
And it works in like every repl/ interactive shell program ever. Why bother to memorize all these other ones?
Fascinating.

And fun fact: I'm 26 and I don't have a driver's license. So do many of my peers. I totally rely on public transit (save for the few occasions where I need to move furniture etc.). Public transit service is exceptionally good and reliable in most of Germany's big towns.
It wasn't until after spending non-trivial amounts of time
building a non-trivial app in rails that I realized I hated
the magic.

And it wasn't until after spending a non-trivial amount of time building many non-trivial apps in rails that I realized I sincerely appreciate the legwork that Rails saves me from doing. And having worked with rails for a non-trivial amount of time, nearly all of the 'magic' has been dispelled and replaced by an understanding of what Rails does and why. Giving me metaprogrammed finder methods or metaprogrammed getters and setters is wonderful. Maybe you don't like it, but I do, and this is a matter of opinions so the fact that it metaprograms is not a point of critique against the framework.

Telling us you hate metaprogramming does nothing beyond riling up more of a bickerwar.
Better than fair job. Greatest of thanks :)
Cool tutorials. I think it's much more effective to start with learning functors and applicatives before monads. I'm surprised at the number of tutorials aimed at teaching people monads who don't yet understand the more basic type classes.
Amazing Girl Dance Trio (TRIPLE THREAT)
that is the thing though, why should we care about human labor having a leverage point? If all labor was automated, it would be a great net positive for humankind as a whole AS LONG AS it is not a requirement to be a laborer to receive a livable wage.

The problem is that as time goes on it seems less and less labor is available that can be done by the majority of the population, while the requirement to labor in order to earn a wage is not changing.

There is an infinite amount of work that can be done by humans that cannot be done by machine, but that kind of work usually does not command livable wages: learning to play a musical instrument, and becoming moderately competent at it, learning to build furniture with hand tools, and becoming moderately skilled at it, learning to be a good spouse, and being there when your partner needs your help.

It is easy to see how a large amount of occupations still available today can be automated, it is harder to see how the large number of people displaced by this automation will be able to manage.

Once automobiles became widespread, were the horses able to "retrain" into "the new jobs that became available"? Improving the cart is not the same as making the horse replaceable.
The biggest one, IMO is that dynamic languages are simpler and more flexible.

We can usually describe the semantics of a statically typed language based on a simpler dynamic language together with a type system^1. The purpose of the type system is to ensure that certain undesired behaviors do not occur when we execute the program. For example, adding a number to a string, calling non-existing method in an object, and so on. From this point of view, a type system adds static guarantees to your program (certain classes of bugs never happen, the editor has an easier time doing autocomplete, etc) at the cost of increased complexity and learning curve (you need to learn the type system in addition to the runtime semantics) and decreased flexibility (every type system inevitably disallows some programs that would not have resulted in one of the undesired behaviors had you just had faith and ran everything).

I also think it helps to see static typing as a spectrum. For example, most languages only detect division by zero and index-out-of-bounds errors at runtime. Dependently-typed type systems can be used to guarantee that errors like these do not happen at runtime but they are much harder to learn (lots of advanced type theory is involved) and use (you need to do a lot more work to appease the type system)

^1 - A notable exception are language that use type-based name overloading. But if you "desugar" the overloading then the styatic types are usually eraseable at runtime.
Now I know, thanks!
Because Tim Cook is a fundamentally decent human being and might possibly do something about it?
Devils advocate:

Schooling is expensive and not every country can afford it. Before schooling, children used to work year round as soon as they were able. In fact big families were primarily for the labor. Isn't this better than families being poor and dying from starvation? This is part of the growing pains of being a developing country.
It shouldn't be merged into core if it doesn't work on the rest of the platforms core works on. Keep it in some experimental branch until it is ready and more important why would they even submit the PR if a ton of tests are failing?
Agreed...peer review, a "scientific method" cornerstone and safeguard for years appears to be moving online, in real time...
Maybe lenient isnt the best description. It is much more concise without losing static typing.

Type inference like this: myvar := myFunc() makes coding feel like its a dynamic language
Ah, that makes more sense. I hadn't considered that running it with docker would make it appear to not be at 127.0.0.1 to the browser
> Can do the same thing a little more simply by sniffing phone 802.11x mac addresses and/or bluetooth identifiers.

I believe the iPhone now randomizes MAC addresses when probing.
What someone more clever than me ought to do is write up a huge investigation of an obscure bug caused by exit.__repr__() calling sys.exit(), and then only at the end comment that it's not real, but could've been if Python went down this road.
> It's also interesting to notice that the last 100 years only new kind of job have emerged and that's computer scientists.

I think you're missing a couple there, the number of professions that hold a sizable number of people has absolutely exploded since the 1950's.

Ranging from all the jobs that were created by the electronics revolution, the transportation revolution, all the new media and the IT revolution is much more than just 'computer scientists'.

How do I know this? Because at some point I was responsible for maintaining a table that mirrored the Dutch bureau of statistics annual table with the names of all the professions. The number of new professions that were recognized each year was absolutely staggering, but if you went back over time you could see an inflection point somewhere just after world-war II.
This is an interesting thought experiment.
that beats previous record in China's startup funding - $3B into taxi-calling startup Didi Kuaidi (according to (in Russian) http://www.rbc.ru/technology_and_media/19/01/2016/569e513a9a... )
You don't need UE or Crytek to develop new in-game hats ;-)
Which jobs are you talking about? I am talking about fundamentally new types of jobs.
Advice from the Tent Rentals Experts on How to Throw a Successful Party for Kids
It's disheartening that Cell would even publish a non-scientific opintionated fluff article about "Heroes" under the same banner as its peer-reviewed research articles.

Such an article is fine for a magazine, or an adjunct comment, but not a scientific journal.
Just heart rate - I believe it's logged at 5-second intervals during rest, and 1-second intervals during physical activity. I'm trying to get Python Fitbit working to download my HR data but am having API issues: http://python-fitbit.readthedocs.org/
Mine has never registered a stair climb, despite my office being on the third story of the building, and I typically park on the 4th or 5th floor of the garage.

Its sleep stats are also laughable. It's shown me as sleeping right through the time I was showering and cooking breakfast.
How 75 Average Sports Fans Keep Beating the “Experts” at ESPN Picking NFL Games
Well there are a few reasons that I decided to pick up go rather than something like kotlin.

1. No jvm needed. This may not be a benefit if you need to access java libraries, i just like that you can compile a binary.
2. Great concurrency support
3. Seems to be more popular. This may sound like a poor reason to choose a language, but if its more popular there would be better documentation, libraries, ide support, etc
We'll see how long it takes to go cross platform.

Only then can someone really say but so far this PR doesn't make me feel very comfortable with the Node ecosystem going forward.
>>> I don't believe the web is stronger with more rendering engines and more JS runtimes... I think it's weaker

I disagree. I'm happy to see numerous JS engine implementations that embrace a common standard. If you have just one common code base you also have a common set of bugs. Competition is a great way to raise the bar and try out radically different design approaches. Take GCC and LLVM for example - who can argue that friendly competition hasn't helped them both immeasurably? Link Time Optimization, C++14 compliance - choice is a good thing.
Scenarios-Realz
Meanwhile, Verizon and T-Mobile seem to be walking all over the "strong net neutrality" rules the FCC passed.

http://arstechnica.com/business/2016/01/verizon-wireless-sel...
Well spoken...it's a complicated world...

We all have to keep parsing information as best we can, knowing that it's impossible to keep abreast of developments in every field...makes you wonder about voting for candidates that offer simple solutions to complicated problems, no?
It is annoying, but they had far bigger problems to fix from release until now. When Swift was released SourceKit would crash all the time. The compiler would crash when code wasn't correct. The error messages were terrible. The language had was missing essential parts. Apple had to do a lot of fixing to get to where we are now. The things they have fixed has been a lot more important to get right than the refactoring support. Crash free IDE, good error messages, stable compiler, user friendly handling of optional types has been far more important IMHO. But now the language is looking good, so I think starting with Swift 3.0 I think we will start to see xCode getting fixed.

It might also be intentional to give a marked to AppCode and others. xCode has always been pretty slim in the offerings when it comes to refactoring. But xCode contains a lot more tools than what you get in e.g. AppCode. There is considerably more effort going into creating good GUI designers, UI Automation tools, performance diagnostic tools, debugger, playground etc.

AppCode has a much smaller scope and can thus focus more on being a great tool for refactoring.
Food hacking and my experiences with Joylent
It wouldn't surprise me if that were a minefield of liability, or if there was research that shows that doing it that way makes the message more intelligible.

Either way, the incentive for the bank to change things must be minute.
i haven't even clicked, but i already have a question: Why would anybody use an anonymous way to access a service which sole purpose is to gather and share personal information?
I'm a node.js developer and I don't really care what interpreter is being used as long as any code submitted to NPM is compatible with any version of node.js regardless of the JavaScript engine.

The only issues would be in ChakraCore were to support additional ES6/7 features that people started to use that wouldn't work on a V8 node.js instance, or the other way around.
Stanford v. Roche seems to say that Bayh-Dole does NOT allow inventors to sign away their rights to the University or the Government.
I'm also an indie dev. My take on your questions:

- Look at their portfolios, make judgment calls about which ones do the best work, narrow it down to a short list. I would then have a brief chat/exchange with the short list members to try to learn a bit about their process. My goal here is to evaluate whether I think this person is thoughtful about what they are doing, can communicate sufficiently, and can mostly direct themselves. (If I knew exactly what I wanted I wouldn't be hiring a designer.) After this, if you want to be extra cautious, you could ask for a few references. But for your budget, if the previous steps check out I would probably just skip that step.

- I think your approach of posting a job for bidding is probably not best although I haven't tried this myself and not familiar with that subreddit. You want to pre-select the quality designers who are likely in demand already.

- Your budget is pretty low for all the items you listed. At that price range for all the things you want, you're probably going to be limiting yourself to people who can't improve what you currently have in a major way without direction from you.

- My approach when I tried this recently was to go on dribbble, check out shots of the thing I was looking for (in my case logos - in your case landing pages), and make a list of great designers who had a lot of examples of what I wanted.

Some more feedback:

- Why change the logo? What you have right now is great A+.

- Fonts and color scheme are not great but probably not that important right now.

- If you hire a designer, focus on someone who specifically has experience building great landing pages.

- The problem with your landing page is the visual clarity and messaging of explaining the value prop to the user. Right now it's somewhat visually overwhelming due to lots of text, moving things, poor job of creating contrast between sections and call outs. I'm not sure where my eyes should look when I hit the page. Copy, ie the wording, could improve also.

- Design is not as hard as you think. You can probably get 75% as good a the result as a pro designer by spending two afternoons studying examples of other well designed landing pages and paying attention to details of what they did, then applying it yourself. You will learn a lot in the process too.

HTH, feel free to ping me at hnusername[0:4] @ u [windy city] edu.
It's pretty much identical - the only difference is you can specify your title before the populated submission page.

It would come down to user preference: some people may not display any bookmarks without navigating the relevant menus so an extension is helpful, and some people may not want to install an extension for such a simple function :)
Very accessibly written. I love the opening example.
Facebook tried to game the "Invited comments" system in an amateurish way and got spanked. GOOD!

But this should not distract from the fact the there needs to be a substantive debate about the merits/otherwise of their Free Basics initiative.

In a country like India where millions of people have ZERO access to the full internet, any effort that provides ANY access - however limited and curated - should not the shouted down by a vocal subgroup.

If after a meaningful debate the conclusion is that it is better to hope for eventual full access with zero current access(!) rather than instant limited access then so be it, but Facebook is not helping its cause with these stupid shenanigans.
> Some (very few) are converting ISOs to NSOs if you leave, allowing former employees to wait until the security is liquid before buying it

I care pretty deeply about this, and I want to start pushing more startups in this direction. I think the tide started turning in the last six months or so and more companies are allowing for a >90 day exercise window on NSOs, but it's still a pretty small club. I've been keeping a list in a repo, since I think it's important to help promote companies that are doing this for their employees: https://github.com/holman/extended-exercise-windows
Most probably heterogeneous collections (which are covered by sum types), and polymorphism (which is covered by "virtual" inheritance or closures).
Easy Call Sheets
Do you have the latest CPAP machine? The latest generation is a dramatic improvement over the older generations, especially with the exhale relief, this yields less discomfort and more compliance. I can't recommend it enough.
Here's US employment by category: [1] Only 14.1% of the workforce makes "stuff" - that's agriculture, mining, construction, and manufacturing combined. Those are shrinking slowly. Most of that is already automated. A century ago, that was 90% of the workforce. That's the "hollowing out of America" people talk about. The US manufactures more stuff than ever, but with far fewer people.

The big sectors remaining are retail, professional/business services, health care, and state and local government. (The Federal government is tiny - 1.8%.) Health care is growing. State and local government (which is mostly teachers and cops) is down a bit. Retail is declining slightly. There's a little growth in professional/business services.

Retail is struggling. America is littered with dead malls. (See "deadmalls.com") Online ordering hasn't crushed brick-and-mortar retail yet; it's still only 7.4% of total retail sales.[2] It's gaining another 1% or so each year. There's still a future in retail, but the jobs are low end.

"Professional/business services" is the category IT automates. It's where most of the good middle class jobs are. 12.7% of the workforce now. (This doesn't include finance, at 5.3%, down a bit, and also highly automatable.) This is the sector likely to clobbered next, as machine learning gets going.

That's what's going on. Take a good look at those numbers and evaluate your future.

[1] http://www.bls.gov/emp/ep_table_201.htm
[2] https://ycharts.com/indicators/ecommerce_sales_as_percent_re...
The dude should have bet his FULL winnings from the first week on the second week. He would have turned $20 into $680. Instead he only turned $20 into about $300. Still amazing.
My guess is that heavy ProductHunt users were unwilling to move. The OpenHunt users were probably people like me: ProductHunt is interesting, but it's not quite interesting or useful enough for me to actually use it.

For me, it was almost like a New Years resolution: start using OpenHunt! But I didn't, because I mostly don't really care. I logged in once and then never came back.

(Also, the name was a bad idea. OpenReddit would never beat Reddit, you know? It might as well be called "the same, but newer and worse".)
I wasn't intending to disagree with you; my intent was to suggest a possible explanation for why static typing may be less helpful in practice than some people (myself included) would have guessed. To put it another way, programmers have to be aware of their data's types regardless of whether they are using a statically or dynamically typed language. If this is correct, then we can assume that the developers of successful large projects have this ability, regardless of the language used in that project.
The lack of these refactorings is the main reason I bought AppCode. It comes with it's own set of problems, so I find myself using two IDEs a lot of the time. Does this plugin at least support Extract Method, or is it just Rename?
"If all labor was automated, it would be a great net positive for humankind as a whole AS LONG AS it is not a requirement to be a laborer to receive a livable wage."

This is where I am pessimistic. The political will is not there, not too mention the glacier speeds at which governments move in comparison to technological innovation.
The complete text of The Manual is online in several places, e.g. http://freshonthenet.co.uk/the-manual-by-the-klf/

It is hyperspecifically about the UK indie music industry in 1988. But it communicates the attitude you need to take on to try this sort of thing: specifically, it teaches you how to become the KLF. This translates to all fields in all times and places.
Baez Class on Category Theory [Fall 2015]
Hate me all you want, but I think poor Indians would be better off with Free Basics.

I also don't believe in net neutrality. I believe carriers should be able to discriminate data based on economic value of the data.

If we ever desire to see real usages of the Internet(that is more than just information exchange medium) which requires real time data transfer (for instance remote surgeries, remote operation of machines by a human operator, etc etc), then that would require to get rid of net neutrality.
you can utilize a neural network on a cpu as well - it will just take longer for an answer to be retrieved

the intention behind my comment was only to point out that your solution does compete on a different level - i did not intent do speak badly of it
The cloud will own and drive your car
Massive egos aside, it's hard to think of a successful software company that is more anti-freedom than Wolfram. While I think all software should respect users' freedom, I recognize Apple, Microsoft, Oracle, and Adobe have all made at least some meaningful contributions to free software.
we're making huge progress as i guess all these complex password rules for new passwords have started to show their effect, and we finally started to leave old faithful "12345" behind :)

"For the first time last year, “1234567890,” “qwertyuiop” (top row of keys on a standard keyboard) ..."
See: http://www.ipscell.com/2016/01/patent-expert-weighs-in-on-cr... and https://law.stanford.edu/2015/12/29/the-crispr-patent-interf... They're mostly specific to Cas9.
Energy conservation doesn't come into play, because unlike on a plucked instrument, the bow is there continually supplying vibration. If more of it gets emitted, then more of the bow's energy goes into vibration instead of friction.

On the other hand, with a guitar, the more efficient a radiator it is, the louder it is but the less it sustains, because each pluck imparts a fixed amount of energy to the instrument.
This is the Amiga games list from its beginning until today
Would an Apple Watch also capture these interesting moments the same as a fitbit? I don't have either, but find it quite interesting.
My brother died from fentanyl in 2014. It is so strong that it is harder to dose correctly and to manufacture into even batches. Things sold as something else are getting laced with it. Even when people do know what they are getting, small uneveness in the mixing of a large batch can cause multiple deaths.

It isn't just due to the normal generic tolerance increases over time, and it isn't just about all opiods being complete substitutes for one another; they aren't. Half-lifes matter, some research shows some affect repiratory pathways faster than others relative to their other effects, etc.

My brother would have likely died from heroin even if fentanyl didn't exist, but there is something more to the wave of fentanyl overdoses than you are making it sound.

I don't necessarily agree with the parent post about legalization, legal sources boomed in the 90s through doctors and brought about a lot of the current epidemic. Would complete legalization be a net positive? I don't know. It would have upsides and downsides.
Agreed. However, the human mind doesn't cope well with probabilities, so I think letting yourself believe that stock options are worth nothing is a good intellectual shortcut.