skysight-inc/HackerNews huggingface dataset:
Dig the idea and think there is commercial capacity for it. Potentially include product manager as well?

Check out what 3wks.com.au do on a small scale but I wonder if for multi-year projects you might want a team with more practical experience in the problem area - which is where acquihires generally come into swing.
Two engineers with average compensation could split at apartment at that price, and many do. So do married couples with dual incomes.
Sure - as mentioned in my previous comment it gives you an entire history of communication to retroactively analyze.

It's not likely to reveal much alone (too much noise - like you suggested), but given a lead from some other means you can use it as a tool to look through the recent communications of that suspect and their close network.

This would be a tool that would be useful to have and since people planning violence are likely communicating about plans - looking at comms could lead to actionable intelligence.

Is this potential intel worth the risk of abuse? I think probably not, but that should probably be decided by the society being surveilled. Either way it definitely should not be done in secret.

I worry that trying to argue surveillance is entirely useless will do more harm overall because to those 'in favor' of surveillance it's a dumb position.
actually... it seems more complicated. Existing tech: use existing tools written in your language / usage style of choice to generate a site. Consume with one of probably hundreds of RSS readers from which you can pick the one you like the most. this: new tool, not supported by existing apps, glaring limitations, requires non-default python dev environment, etc. etc...
Blockchain and how it will change everything
> Stick it in one big 'DELETE WHERE id NOT IN (...)' query.

I think that's a terrible idea, because it will scan the entire NOT IN (...) array for each row. Since it's NOT IN, it will even have to scan the whole thing every time. A temporary table is generally the way to go for unbounded lists of things; there's even support for it in PostgreSQL and the SQL standard.
I've been an Instabug user for a couple of months - and while the product is alright, the company has some bug squashing to do themselves.

First off, the company coming out of beta meant that from v2.0 they updated the site to v3.0 overnight. Yes, this meant a massive facelift, new features - and of course breaking some existing functionality. Given the scale of the change you would think the first people to tell this to are their paying customers.

Not so fast - the company simply forgot to us that about this massive change. The change included removing custom statuses that we built our issue tracking workflow around. The only way to find out about the changes was... by logging into our account, and realizing that almost everything has changed. Instabug made sure to let Techcrunch know of massive update, but their paying customers? They completely forgot about us, and we were scrambling to understand what has happened.

Second, Instabug doesn't offer an API to record bugs, and their SDK is closed source and sparsely documented. It also has a bunch of unnecessary things, and they are very protective about any customer wanting to know more information on why they bundle certain things. Even getting them to disclose how to turn off automatic crash reporting - in favor for another app - was a difficult task.

I am happy to see they are gaining traction. However I would rather the company change mentality from moving fast and breaking things to being transparent with customers and moving fast like that. Also, to the credit of cofounder Moataz Soliman he still answers almost all support requests himself.
Try to avoid concepts like "fair" and "unfair" when dealing with the market. I think this correction is an over-reaction to the guidance and the stock looks like a good buy to me right now.
Bitcoin challenging traditional banking system – Kelowna Capital News
is it me or is this going to result in massively long data files that you KEEP having to re-downloading in their entirety every time you want to get an update from someone you follow?
Good point, there are two notable contiguous bands: Atlanta-Greenville-Charlotte-RTP and Florida Atlantic coast. A couple of things to add: in the south, distance between dense counties is large elsewhere- not too many contiguous regions/clusters. Then, there's also the question: is density sufficient to create a tech hub? Density is surely a factor, but far from sufficient.

Edit: I feel compelled to add this image from Wikipedia: https://upload.wikimedia.org/wikipedia/commons/5/51/MapofEme...
Showdown in Europe over privacy has U.S. firms ducking for cover
It doesn't turn out to have been.
> But in the end they are not able to pay the same amount of attention to 2000 startups vs 200.

But this is the same issue everyone has when running their business! It is a problem of execution that you need to solve (or failed at) when you scale. Can you say that Google can't pay the same level of attention to their search engine once they started AdWords?
Indeed. There is always pressure to move where the talent is—funders want to grow.
Our kids have _always_ been stealing our jobs. Literally sending us off to retirement homes.
bbc how music works will make a nice basic inctroduction

https://www.youtube.com/playlist?list=PLA7obRrq8OgRX3y0yO0PI...
Ad-blocking pits consumers v publishers, but technology will be the only winner
Executive coaches On-Demand
Finally someone else who has felt that pain of GoodData.. I was hired to make it work after GD's consultants set it up at my current company. What a nightmare. It took a year+ but I finally convinced everyone that it was terrible and we switched to Tableau, which let us use our own db's instead of GD's terrible "logical data model"
Should be easy to add metadata by convention inside the messages, appended to them following some kind of control string, like "META". Clients could interpret anything from that string on by rules yet to be defined.
I'm often surprised at how many of the new web frameworks only support something like MongoDB. There's nothing wrong with MongoDB (as far as I know), but when I'm building something new, I'm planning for a long haul, and I expect to want/need real database features in the future, even if I don't need them today.

Given that PostgreSQL has JSON data types, and performance when using those data types is competitive with the dedicated JSON or document databases, I honestly can't think of any reason to use something else. Especially given the long reliability history, the large pool of expertise, the tooling, etc. of PostgreSQL vs. the other options.

Am I missing something in this assessment of the situation? I see so many smart people deploying web applications (in particular) on MongoDB and others...why are they choosing it over PostgreSQL?
I've been using it on and off for the past six months, and I agree it has issues. However, it's tons better now than it was even when I started, so it seems they're quite aggressively work on it.
I would say that Autodesk problems are more macro than micro: construction sector didn't fully recover from 2007 yet. All related companies cut costs as much as they can. E.g Nowadays is possible to buy a good Autocad clone for literally 10% of the price. By the other hand, BIM, a place where Autodesk has some competitive edge (Revit) is mostly useful for large scale buildings.
As long as the recruiter (either a headhunter or a company recruiter) is up front with what they can offer compensation wise I don't have a problem telling them where I'm at and where I want to be salary-wise. If it's apparent that there's no match there - saves time to all the parties involved.
Sure you don't want to be "pigeonholed" into an X..Y salary bucket forever but for the short term while looking for the next opportunity that's just the reality of the situation.
Regarding 1, it also want uncommon to hear advisers in my college giving students advice to the effect of, "You remember that 'Hello World!' code you wrote on MIPS? Now you can put x86 assembly language programming on your resume!" I just ignore lists of skills regardless of location.
> In fact, almost any kind of text processor can be used to compile web sites in a similar way to what has been described above (for example, m4 ...

I thought about m4 all the time while reading through that post...
Happened to be working on this post when I posted the above, so it was on my mind: https://www.zerotier.com/blog/?p=612
I completely agree with this, there is certainly a strong value in knowing how to get things done within a particular company, and it is something that is usually not well documented.

However, I have also observed that this value is also quite hard to quantify. I have seen the key individual to a particular process get transferred or leave after a management change resulted in their "food chain" not understanding this value. Only later when they ask "Why can't we ship X any more?" do they find out that person they felt was over paid and under utilized was in fact quite essential. Sadly, management that clueless is prone to yelling at everyone else rather than do a little introspection.
Quite the contradiction to have a government, both state and local, that is always pontificating pro-business while at the same time suing local municipalities for attempting to provide a superior product (reliable, uncapped, fast internet) to that of a monopolized national corporation.

Outside of Chattanooga, TN lawmakers are quite eager to please Pennsylvania's Comcast at the expense of its citizens. I imagine they (said lawmakers) are all wondering why there isn't a greater startup or tech-centered small business culture while they continue to chain it down while exclaiming how much they support free enterprise.

Just looking at UTK, UTK Hospital, TVA and Oak Ridge...with that amount of engineering / medical / educated talent, East Tennessee should be at a minimum competing with Raleigh-Durham/Charlotte...especially with the Smokies and cost of living, but it feels more like a few companies pulling the rest of the area up a hill with the rest digging in where they are now.

Sorry for the rant.
To be completely honest I've never even heard of Tableau.
Check out my plugin http://pleenq.com/ -- for a minecraft blog, it might be neat to link images on your blog to where people can buy things like thoe J!NX replicas, t-shirts, etc.

Here's an example of the effect it creates: https://www.youtube.com/watch?v=8GfKBvs53Ss

When users click through and buy something, you'd get a percentage of the sale. It could also be a lot more beneficial to users than just showing banner ads.

If you combine it with actually providing a benefit (i.e. a diamond block linking to the wiki page on diamond blocks), your users might very much appreciate the functionality.
3wks.com.au looks great. People with good product sense are essential in any good team :-)
As someone who previously worked for Connectifier, that's really unfortunate. Hopefully LNKD recovers...
I see quite a few 50 year olds in larger, more established companies. Older people don't join startups because they can't afford to, as a general rule, but the rest of the age skew that exists is as much because the current round of technological skill set is rooted in the GUI and Internet advances of the 90s as much as anything. That ends up putting a soft bound on career length based on if you did your primary learning before or after that.

Anyone older cut their teeth on assembly or C, NetBIOS, and CLI and may or may not have stayed current afterwards. Consider that the industry was a lot "older" (just look at old pictures) until those technological shifts happened and shook out all the people that learned in the 60s or 70s.

If something like quantum computing or a parallel functional computing revolution or VR/augmented interfaces or anything else grossly disruptive to current development practices comes around, we're all going to be in the same boat: learn or die. Getting through that is not so much a factor of age as the circumstances around age and one's willingness to keep at it.
Did you do Seattle before Vancouver?
Verbatim is an improvement , but even with verbatim, it still sometimes ignores your wishes.
CloudKit JS has only been released 6 months ago and that was my biggest request concerning it, I'm happy they didn't wait until WWDC 2016 to add this support.
Misleading title. They aren't giving them away. You are giving them money, and the book is the toy that is always included in every Happy Meal.

A more appropriate title would be 'McDonalds replaces toys in Happy Meals with books'.

Let's not paint them as a charity for this.
One thing I've put a lot of thought into recently is what parts of a program should typically be abstracted, because when you come across them they might be your best bets for big wins.

Top of the list: constants should probably all go in special structures with the goal of guaranteeing consistency and making them easy to understand at a glance. Everyone might know that charge code "X" means a check payment, but what happens when a new developer looks at that code with "X"s everywhere? It's more verbose to use constants.chargeCodes.CHECK_PAYMENT but nobody will misunderstand what you mean, and your IDE will be able to verify that your codes are valid. That's worth an awful lot of extra characters.

Bonus win: when your legacy backend finally gets upgraded, you have the option to change to a new code for check payments, easy as pie.
https://en.wikipedia.org/wiki/HTTP_ETag should help with that.
jQuery is a poor choice for building larger modern web apps because it has a large legacy of plugins that rely on globals and script tags. This becomes problematic as an application continues to grow.

It adds a lot of complexity, because you end up relying on file load order and you typically don't know where stuff comes from. This is why most people have gone on to use module bundlers, because they want their code to declare its own dependency graph, instead of being implicit.

If I see "$.foobar" being used, how do I know where the "foobar plugin" got added to jQuery? If it's imported at the top of the file, it's very easy to look at the file that's being referenced.

This also complicates testing a lot: Instead of loading a test file that imports a library, you have to pull in the library with all of its implicit dependencies and then load the test file.

It's not about novelty, it's about writing code that's easily testable and extensible.
This is a good thing to have around: http://dangerousprototypes.com/docs/Bus_Pirate

For more complicated problems: http://dangerousprototypes.com/docs/Open_Bench_Logic_Sniffer
Running a QML HMI on an ARM11 Without OpenGL
So I presume you are sharing your salary range early, then?
Both versions of an API can run behind haproxy as well, and requests can be switched between them based on many different criteria from OSI layer 4 on up. I guess I just don't see what was novel or interesting about the basic idea of switching between two implementations that satisfy a declared interface. It was just a few years back that DI was all the rage.
Gah, you're right I'd forgotten. I meant the cuisine tends to the more leafy versions of the cruciferous veggies like cabbage, "white vegetable", and some others.
First, they are not learning comp science. The article states they are learning to code HTML/PHP/JS.

Second, we do all learn biology....that's fairly standard high school and college curriculum.

Third, I would argue that basic comp science knowledge is becoming essential to professional success just like communication skills are. Individuals who understand systems and communicate in functional and technical domains are in high demand.
> Calling this arson or criminal negligence is a bit of a stretch, don't you think?

Oh yes. I didn't mean it literally. It's just that starting a flamewar on purpose is one thing, and accidentally setting one off is another, but both are bad.

I'm sorry I came down on you that hard. Such flamewars are awful but they're also very much a community creation, which is why they're hard to prevent.
I've noticed this effect personally. I've never owned a gun and have no practical use for one, though I've enjoyed target-shooting the handful of times I've tried it. I have no interest in hunting and I live in a nice safe city, not some war zone; having a gun in the house would make me less safe, not more. And yet, whenever the topic of gun control comes up in the news, I find myself musing about the idea of buying one - solely because it might become impossible to do so in the future.

It's easy to understand why people who live in rural areas, or who are emotionally invested in the cowboy-shootout myth or the uprising-against-the-government myth or one of the other American gun myths, might respond to the latest mass-shooting news cycle by going out and buying more guns.
Yup that's an issue. Their should be more control on how the data is stored. I like the concept tho.
R developer who quitted “sciences out” his own harassers
there seems to be a large group of cs folks who are very out of touch with the fact that we currently are able to build computational systems that replicate regions of cortex (visual cortex, auditory cortex). It's not general intelligence or superintelligence--really dumb animals can see and hear. And there's a lot more to cognition than simply converting external signals into meaningful representations. But I think it's pretty arguable that deep neural nets (or maybe networks of DNNs) DO represent an architecture sufficiently powerful for strong/general AI to develop. And if you can venture far enough to imagine computational systems on non-von-neumann architectures, you might conclude that the level of abstraction that Bostrom is operating around to describe computation isn't total nonsense
> still as sovereign as Germany or China

Ah, I see. So China, just like a US state, has to honour the public acts and judicial proceedings of neighbouring states via a 'full faith and credit clause'?
This would not be uncommon for a high-growth VC-backed company. If you've raised a billion dollars and burned through $800 million you've probably lost a significant fraction of that $800 million. (Some is capitalized but much will be straight-up OPEX loss.)

If you've got, oh, $300 million in cash ($200 million in remaining investment plus we'll say $100 million in collected revenue) and another $25 million in accounts receivable then the tax asset is worth about, round numbers, $250 million, or 43% of the book value of the company.

Having to write down 43% of your book value would suck.

This is, again, not outlandish for a company on that trajectory. If the revenue is growing rapidly and forecast to continue growing rapidly the company is in a wonderful spot.
It depends on whether you want your BI to be generated by a battle tested product, or by a melange of a rickety, buggy, half baked stuff that hardly anyone is able to use without paying $10K+/yr for a support contract.
No you can't do this for private repos and it's kind of a hack anyway.

Just slapping a GUI to the command line interface wouldn't scale but given that they already support code search I don't understand why the don't support commit message search either.
The price is expensive but if I'm charging $100 - $150 / hr and it takes me twice as long to do something in PowerBI that it does in Tableau, Tableau quickly pays for itself for the desktop software. Then you can multiply that across a team of experienced BI professionals and even the product team because they can easily view workbooks and give feedback. That would easily outweigh the costs of Tableau Server.
Because w/out <insert popular framework> it is just not REAL programming.

/s
Thank you. Exactly my feelings.
I'm in Oregon, pot is legal here too, far more likely the stationary object hit is someone on weed that thinks they are driving too fast.
Myrtle Beach man targets Amazon sellers in Nigerian based scam, police say
Zcash gets %10 of the mined coins for the first 4 years and %1 goes to a foundation. This is their business model. It seems reasonable to me... using the currency you're creating to fund the development of the currency.

If Zcash ends up worthless, then they won't have captured any value.

Since it's not a pre-mine it's not subject to the pump-and-dump dynamics of a pre-mine... it will take 4 years and the coins will have to be valuable over those four years for them to net anything.

It's a reasonable approach to aligning the companies interests with those of the users.

I'd love to hear a better one though, if you know of one.
I wish the internet cared about getting rural folk to code as much as it cares about getting more women to code.

=[
Is that because of all the forum spam? I went to the forum a month or two ago looking for an update on where Sublime was at and it was just overrun with junk posts.
Good job on making things worse for underpaid workers who in all probability also hate what they do.
I formally studied biology not CS, partly out of an interest in AI.

Everyone who thinks superintelligence or even just human or higher-animal level intelligence is right around the corner needs to study genomics, proteomics, molecular biology, and neuroscience. Study them with an open mind and think about what's really going on.

A neuron is not a switch. A neuron is an organism. It contains a gene regulatory network more complex than the entire network topology of Amazon's entire web services stack, and that's just looking at the aspects of gene regulation and enzyme (a.k.a. nanomachine) operation that we understand. There are about 100 billion of these in the brain and every one of them is running in parallel and communicating constantly. There are also about 10 glial cells for every one neuron, and glia are involved in neural computation in ways we know are there but don't yet fully understand. (Seems to be related to longer term regulation of synapse behavior, etc.) Each glial cell also contains a massive gene regulatory network and so on.

The CS and AI fields suffer from a lot of Dunning-Kreuger effect when they talk about biology. The level of processing power and the parallelism that's going on in the brain of a living thing is simply mind numbing. It's as incredible as the sense you get of the scale of the universe when looking at the Hubble Deep Field.

Our present-day computers are toys. We are not even close. It would at least take advances equivalent to the ones that took us from vacuum tube ENIAC to here.

Edit: I don't write off superintelligence categorically though. I think we could achieve forms of it not through pure AI but by deeply augmenting biological intelligence. Genetic and biochemical performance enhancement could also play a role. Imagine having more working memory, perfect motivational control, the ability to regulate your own desire/motivational structure, and needing only a few hours of sleep. Cyborg superintelligence is a possibility in the foreseeable future and it does raise issues similar to those the superintelligence folks raise. So I don't dismiss an intelligence explosion. I just very strongly doubt it would be purely solid state.
ResearchGate seemed nice for a week. It showed every time a paper quoted one of mine, so it was a small confidence boost to know my older stuff is being read.

Then they sent an e-mail with pictures of me, and said "are any of these people you?" Apparently RG thinks I need a photo so bad, it tried to search for one on the internet, and asked for confirmation.

It's not a huge deal in the grand scheme of things, but it is creepy.
Wondering the same thing.
Just bought a Pop-Tech 3D VR headset, only issue with it is that the lenses are just a tad bit too far from the phone, preventing 100% immersion:

http://www.amazon.com/Pop-Tech%C2%AE-Virtual-Head-mounted-He...
> If salaries drop then rent drops. I don't see this being a bad thing.

Maybe I'm being irrational, but I suspect that the drops won't be proportional and the housing isse in SF will just get worse.