skysight-inc/HackerNews huggingface dataset:
I took a course in college where we used Coq to build up an imperative programming language, and I waa surprised how much you could do (i.e. essentially anything you needed to) with a non-Turing complete language. I think that the traditional computer science curriculum makes such a big deal about Turing machines (and not necessarily wrongly so) that students just assume that Turning completeness is a natural goal to strive for rather than just a property with tradeoffs, just like any other property. It certainly doesn't help that it seems harder to create a language that's not Turing complete than one that is, at least if you aren't explicitly trying to avoid it; just look at all the random things that have been discovered to be accidentally Turing complete over the years.
It's also hard to figure out what to do if those actions are actually nefarious.

What can one do?
The vox article is mostly political, and offers misleading descriptions of Harris and Murray's conversation in many placement, and falsely represents it in a couple places. Some of its interpretation of science is questionable, but it does offer a solid piece of critique.

The evidence conclusively shows

1. Intelligence is largely genetically determined

2. There is some genetic difference between races

3. Races differ in mean intelligence

As a result, Harris and Murray are correct in saying that it would be a miracle if none of the racial difference in intelligence is attributable to genetics, but that's not a very substantial claim. While they were clear about how differences within racial groups are much larger than differences between, it would have been better if they had taken care to also point out that we simply do not know how much of the difference between races is attributable to genetics, except to say that it's extremely unlikely that the answer is "none" or "all".

By identifying genes relevant to intelligence, we can start to answer this question. That will require someone to perform such an analysis, however, and seeing how Murray has been treated, few people besides him and some actual white supremacists are likely to be interested in doing such an analysis.
The vox article is mostly political, and offers misleading descriptions of Harris and Murray's conversation in many placement, and falsely represents it in a couple places. Some of its interpretation of science is questionable, but it does offer a solid piece of critique.

The evidence conclusively shows

1. Intelligence is largely genetically determined

2. There is some genetic difference between races

3. Races differ in mean intelligence

As a result, Harris and Murray are correct in saying that it would be a miracle if none of the racial difference in intelligence is attributable to genetics, but that's not a very substantial claim. While they were clear about how differences within racial groups are much larger than differences between, it would have been better if they had taken care to also point out that we simply do not know how much of the difference between races is attributable to genetics, except to say that it's extremely unlikely that the answer is "none" or "all".
There are a lot of certifications in the industry that aren't worth the paper they're printed on. But, they make a nice way for HR departments to eliminate people who don't meet the minimum requirements.

But Cisco certs have historically been very high value. You actually have to know quite a bit of computer networking to be good enough to pass the exams.

So, it all comes down to how good the exams are, and how good you have to be in order to pass them. I haven't seen any of the AWS certs, so I can't speak for any of them. But IMO, reaching the level of quality set by Cisco would be a very high mark, indeed.
This was not quite what I'd thought. I find these new "tailored" experiences cause boredom for me. I watched a WWII documentary once and now almost half of my netflix recommendations are more WWII films. I like other things too!

Google has a similar problem, it returns what it thought I meant - the keywords seems to have only minor importance to the results. Searching for a non-tech term when it has a tech meaning is near impossible because google knows I'm a nerd.
I would like to add that almost all jobs related to AWS cert require some knowledge of coding/scripting, or rather programming. If you think you can break into a lucrative career simply by getting AWS Certified Solutions Architect - Associate, you will probably be disappointed.

It is definitely a good path but you need a tech related degree or proof that you can code in python/golang/etc etc before someone will off you a position.
Does it bother you that it requires Python3 specifically, or just Python at all? (I can empathize with not wanting to use a language that's​ implemented in Python, although if I had to, I'd probably prefer it was Python3)
I disagree that mongo is a poor choice. It's very portable it scales well and it is fast. Doesn't feel like a cloud instance is necessary so it may be a poor choice for this list.
Back in the day I ran a 4 line BBS using CNet Amiga BBS software, and I used to make amazing script doors using ARexx. The way you could hook into the BBS and do things I've not seen since.

I just did purchase this AmiKit X and installed it. Perfect, flawless install.

The UI makes Win10 look plain, and yet retains the old style of window borders. It mounted all my Windows network drives automatically. I could ALT-Tab out of it back and forth between it and Windows.

Only thing it doesn't seem to handle is my multiple screen system. If it would work across multiple screens I'd be in heaven.
The lack of perspective of this comment is amazing. My brother is a DOT guy who regulates this stuff.

Their freedom is restricted because given the choice of pissing off the boss and putting people at risk, drivers and companies often choose the later.

My brother almost got hit by a semi at a weigh station when it took too long too stop -- because only one brake was functioning. He stopped a Chinatown bus venting exhaust into the cabin, also brakes were on fire. Another time they caught a guy who drove straight through from San Diego to Syracuse on amphetemine.

The regulations are there to protect the driving public. Violators are actively policed, and companies who break the rules get shut down.
I recommend reading the essay "Consider the Lobster" by David Foster Wallace :)
> the domain, if you look at it really quickly, appears to almost be 'metalmaniac'

The domain name confuses people a lot, I've actually received similar comments before. Terrible naming choice from my side.

> Where does the 'Reddit for programmers' originate?

I thought it was a reasonable analogy to describe the site. Since it's essentially subreddits+chat for programming topics. The other alternative is "An online community for programmers", which is what I have on the landing page currently. I'm still experimenting with different taglines.

I agree that there are already (very good) solutions for the problem I am trying to solve, it's just that it's a broken experience (or so I thought), jumping between stackoverflow, hn, reddit, irc. I thought there is value in providing this experience under a single site in the hope that it becomes a more welcoming place for beginners.

Regarding the chat part, yeah it does allow realtime trolling, but I have not had much traffic so far. One solution is to just set the tone for the community and be hard on trolls with shadow banning and even banning. As you said, having good moderators is also necessary.

Thanks for the feedback.
I'd prefer someone who has implemented and supported apps that use AWS daily to actually do work than someone who passed a cert test. That said, a candidate having both that experience and the cert might be a little better.
I definitely don't mean to put you on the spot but have you seen much applicants over 30, or 40 year mark?
That Time the Soviets Bugged Congress, and Other Spy Tales
They are very, very few cases where getting an expensive GPU - anything more than a Nvidia 1060 would make financial sense.

The 1050 is a beginner card is it is perfectly fine to learn and run small nets. More importantly, you can decide if machine learning is for you. Then, comes to second investment, which is actually running real-world models.

Although the online GPU offering is expensive (you can also look around for cloud GPUs with lower SLA requirements for a lot cheaper) you'd be using them for a lot lesser time.

Even if you go with the big three, you can get good pricing if you look around. AWS has a single GPU with 1,536 CUDA cores and 4GB RAM. Looking at the Spot Pricing[1] which is $0.25 an hour, you can get 3000 hours of compute for $750, which is the price of 1080Ti (which is the most cost effective card on the market today).

Now, I would say, 3000 hours is more than enough time one needs to run whatever they want to. You can get a lot more if you go with some other service other than the big three.

If your usage exceeds that, then you are probably using it for commercial purposes, in which case you need to account for a lot more variables (downtime, maintenance, etc). Then you should also consider the deprecating perf/$ your GPU gives you every year over the new ones in the market - especially since the perf jump is a lot more than what we're seeing with CPUs.

If you are doing it for learning, I'd say you're doing something wrong, because you shouldn't need that much power. Also, consider the electricity costs and possible over usage of your computer.

[1]:https://aws.amazon.com/ec2/spot/pricing/ (check US East N. Virginia)
It's good that you feel that way. You take pride in your work and that invaluable. But you are not facing a technological problem you do not know how to solve. You are facing a business problem that is largely out of your control.

Do yourself a favor and at least look at the other options out there. You are not committing to leaving. Just exploring. Having a concrete offer (or offers) to compare against your current experience might reframe your perspective.
https://gabrielrojas.nyc/2017/04/01/tips-on-how-to-get-all-5...
Thanks for these insights, it makes a lot of sense to me.
> How would you characterize the differences and similarities between AlphaGo and the best human players?

The alphago that played Lee Sedol was still very machine-like. But the master series online felt like strong superiority. It started playing some novel moves that being at least reasonable, would make it harder to play against. In a way, it was like the radical new kid with new ideas that shakes up the foundations.

So far in this game (move 40~0) i read calmness from white ,a calculated calmness. As if it knew that it would win.

Note: in Go, you perceive a lot of feelings from your opponent, as the moves selected express a state of mind or emotion. AlphaGo is getting hard to distinguish from human beings.

> How has human play style changed since AlphaGo's introduction?

Hard to say, but alphago is definitely changing the fields of study. Professional go really is like brute-forcing the game. A professinoal chooses to go through an unstudied path because he thinks its superior, and then another professional tries to ravage that path. That adversity over professional games is what advances theory.

In this game, black playing 3-3 (bottom right corner invasion) would have never been played before AlphaGo in the state of human theory. I was taught 15 years ago in my first beginner class how bad doing that is.

> What is the answer to the question you most want to be asked?

I guess that the most important question is what is the future of Go. Sure, current professionals will still live their lives by the game, but what is the point of being a professional in something a computer will just be better.

As soon as AlphaGo beat lee sedol once last year, i said that the only future of Go right now is finding out if humans still posesss a skill AlphaGo doesnt. And thats why the pair go in this series is actually most interesting to me. Can a pro + alphaGo beat AlphaGo consistently? if so, it means humans still have something of an identity.
(I don't mean to say it's good that you feel helpless and sad. Just that you take enough pride and ownership of your work that you care that your company succeeds. It will serve you well, as long as you don't let that be your only guide.)
To the downvoters: https://en.wikipedia.org/wiki/Halloween_documents
UK voter registration is a brilliant example of this. It's a freaking joy to use.

https://www.registertovote.service.gov.uk/register-to-vote/c...
Incidentally, what kind of vacuum do you have? I've gone through a few permutations, and nothing that sucks seems to really compare to a good sweeping. Roomba to Rainbow, it just doesn't pull up the dust the same way. To be fair, the broom leaves a lot of stuff behind, it seems like mopping phase is when stuff gets really clean.

But, uh, seriously, what kind of vacuum is it?
> Almost every aspect of human individuals is a random variable.

that's not even close to true. on the most basic level, you agree that certain traits are heritable in totally predictable ways, yes? eye color is an example of this.
Not a watermark. But I did it on a 240p version of the file (much much faster processing speed), probably has something to do with it.
Auditory Illusions: Hearing Lyrics Where There Are None
How far out are AlphaGo's ideas? Are they radically different, or rooted in human conventions?
I didn't create the original scripts, which are indeed focused on content deletion. Having fumbled around with various possibilities for the last week or so, I'd guess that the most robust solution to data export from FB would require use of a scraper to extract individual items from the activity log. Ideally that scraper would also visit and clone referent posts (i.e. if I once commented on a post, also save the post itself).

My best partial solution thus far has involved programmatically expanding the entirety of the mobile activity log and using Chrome's 'Save Page As.' I've written Python code to then replace all links to images in the HTML with locally stored copies that I obtain using FB's Graph API.

I'm not familiar with what digi.me offers specifically. Moving data from one closed ecosystem to another doesn't seem especially desirable. I would gladly participate in an open source effort to automate FB data export--scraping, alas, isn't my forté.
Introducing Prism: The world’s first trustless asset portfolio platform
Vintage !== Broken
I hate any environment where my hours are strictly monitored and controlled. Badging in and out is ridiculous to me.
THE EXTRAVAGANT LIFE-STYLE OF UN HEALTH OFFICIALS
Ask HN: Web Development to Business Analytics
I am a web developer [.NET & SQL Server] with around 5 years of experience.I am currently exploring opportunities in the field of Business Analytics and find myself at a crossroad , trying to figure which direction to head to. Wondering whether I should remain a developer , gain new skills [JS-esque frameworks] , or pursue a career in Business Analytics. What further confuses me is the plethora of roles closing resembling one another in the Analytics domain i.e. data analytics,data science,business intelligence and analytics. Hoping those who might have found themselves at similar crossroads can advice on whether they chose one direction or the other , and on what basis , and if it was a good decision or not.
No mention of Greeenplum or Vitess?
> It's very portable it scales well and it is fast

How about some numbers to back you up?

I think the authors main gripe with MongoDB was the lack of ACID transactions
Working with GS1 Barcode and QR Barcode Detection Are Enhanced Using .NET
That's so mean.
Doesn't any program that processes interactive/network IO require an infinite loop?

Are those programs not useful?
There is an inevitable failure rate but if they proactively manage the customer's moods the failure rate can instead turn to their advantage as it will produce these sorts of stories which will be read by other prospective customers and create the perception of good customer service.
Data Science Challenge striking out a winner because he is Russian
I mean it can have an effect on where the answer is to not get a GPU at all and use the cloud service.
The key is to avoid the extreme of a wizard design where the user clicks through multiple pages with little value in what is displayed on each page.
More of Turkheimer's writing here, recently, in Vox:

https://www.vox.com/the-big-idea/2017/5/18/15655638/charles-...

I assume the authors (all three of them professors of some renown) did not write this headline, because the piece is far better, more careful, and more comprehensive than the title would suggest (I'm no fan of Murray but this is not a typical Vox hot-take).
There are devops and developer tracks. Devops has some policy JSON but not bad. I'm old and a product marketer and have done well in practice tests so far. But I do admin 12 AWS instances and issues with 3rd party developer's. So lots of problems, er. experience.
Given that the definition of IQ is built upon constantly shifting sands, it's really hard to say.
the taboo seems to be primarily centered around psychological traits rather than bodily ones.
How I could have travelled the World for Free
Curious question, since a one million dollar bitcoin sell is tiny in the schema of daily volume, why would it incur slippage?
You'd be suprised to find how many people become architect just having some certifications and I have worked with a few they are horrible.

When I interview people for DevOps job I don't weigh in whether the candidate has a cert or not. I have worked with people with and without cert. Getting a cert is like graduting from school. Many people don't remember 90% of the things they learned by going to lecture, they only learn 10% of the totoal knwoledge and those 10% are the practical skills they gained from working on a project.

Bottom line is: if you have a cert I respecr it but I expect expert answers. What I care about for the most part is the candidate's ability to brainstorm and explain his or her thought. as far as software engineering skill it is nonetheless crucial (know testing etc) but a collague who can't explain system design thoroughly is harder to work with.

I am not self-flattering but I don't have any certs yet I am capable of what an AWS architect can do. I just need more challenging projects (do things at bigger scale).
Samsung will unveil a new 'Stretchable Display'
Why I run a flat company (2011)
The case against blockchain for identity
We took "the world's most" out of the title above.
I would've liked to have seen why they chose Memcahce over something like Redis. While this is a nice overview it feels pretty light on details which I think for their apparent scale would be the really interesting part.

From what I can tell is they mostly moved to calling multiple keys at once instead of individually. The internationalization bit was was interesting as a point to consider, but hardly seemed like a real innovation more just a solid tip. Maybe I'm dense and missed something important...
A Look at the Gas Stations of Tomorrow
Have you tried a Dyson?
If it is, use a different exchange there are lots of them.
'Tensor processing' isn't some special kind of compute. The TPUs (which were badly named by google) are just specifically designed ASICs with lower precision which have much lower power consumption than GPUs, therefore cost effective for inference, which google does more than anyone on earth.

'Tensor Processing Unit' has become some what a phrase used to confuse (trick?) people into thinking it's some new type of processing, but its not. If the GPU says it has a Tensor Processing Unit, it just means it operates with a lower precision, but you have to remember that the overall power consumption of the GPU doesn't really change at full use compared to using higher precision chips. So you're actually missing out on the cost effectiveness of using lower precision.

If anything the 'Tensor Processing Units' just take up unnecessary die space when included high higher precision units because they're bad for training compared to higher precision compute units.
If we make the same argument in favor of taxi cartels, people see the flaw right away. The system may encourage conservation but that's only one of many side effects and we're glossing over the costs.
Bream Hall (VC Fund)
Illegal porn rips on aggregate sites are uploaded by the producer themselves, who are usually a sister company or subsidiary. This is done in a very nudge nudge wink wink manner to drive ad impressions and sell exclusive content
Cost of universal health care in California bigger than state's budget
Googling this is going to lead you into a morass. You probably want to be more careful than that. A better starting point would be a paper by a reputable scholar (this is a field where there are disreputable scholars, so be careful, but you can find people doing good work on pretty much all parts of the spectrum of hypotheses here --- stick to universities you've heard of) and then walking their references.
Sorry, there are many cool databases out there but I trimmed the list to the ones that I know a little about, and find most pragmatic/interesting. I'll willfully admit that the selection methodology is imperfect and somewhat skewed.
I remember a sci-fi show that was on in the early 80s (Buck Rogers?) that had a zooming-through-stars clip in the credits. It was pretty decent for the time until my dad pointed out it was just someone dumping ping-pong balls on a camera that was pointed straight up.
setTimeout uses the same message queuing system as XHR, DOM events, or communicating with stuff that has its own stack like iframes or workers. That's why a function with a timeout of 0 will not fire until after it's enclosing function has popped. Functions block. Waiting for messages doesn't. That's the model for JS concurrency.
If you like unpaid overtime, go for it!
> what is the point of being a professional in something a computer will just be better.

Chess was conquered by computers a long long time (in computer time) ago and the popularity of chess has only gone up, not down. There are many professionals making a living out of chess. The art of Go will live on for sure.
Why the password “this is fun” is 10 times more secure than “J4fS2” (2011)
So I might have made this a bit confusing too by conflating the two things in my original post. The real thing is that there are a lot of undecidable programs that don't require Turing completeness. And a lot of those useful programs are undecidable, an example of a really simple undecidable program:

10 PRINT "Enter your name"
20 INPUT NAME$
30 PRINT "Hello ", NAME$
40 IF NAME$ <> "Ralph" THEN
41 GOTO 10
42 END IF
50 PRINT "Goodby Ralph"

That program, because it might loop indefinitely isn't decidable and isn't possible to describe with Viper by design. This kind of program is pretty analogous to basically every program that communicates with the network, user, or some other external system.
> In this game, black playing 3-3 (bottom right corner invasion) would have never been played before AlphaGo in the state of human theory. I was taught 15 years ago in my first beginner class how bad doing that is.

There are lots of 3-3 invasion joseki, though. Sometimes the context makes the invasion bad (e.g. when you end up giving a lot thickness to the opponent), but I don't see it here. What is it about the neighbouring corners that make the invasion bad?
Where by "varying degrees" you presumably mean "uniformly low degrees".
Scientists find 7.2M-year-old pre-human remains in the Balkans
You mean a better way than car commercials? There's no money to be made by teaching people financial responsibility... Lots of money in convincing them to buy cars, though.
> This kind of program is pretty analogous to basically every program that communicates with the network, user, or some other external system.

Not really; it's quite possible, and often desirable, to do that without potentially infinite loops.