Think I'm with Larry on this one. Someone should chair the meeting and there should be some expected outcome (decision) from it within the alotted time. If we're 45 mins in and no closer to an answer it's time to assign some investigative actions and regroup? Malicious compliance in this context is good, because it creates an environment where meetings end and everyone gets to pee?
HN user
stkni
stink rearranged
This is seriously impressive. I asked it to create 3 different databases:
- a customer orders database with products with a timeseries of prices, and multiple fulfilments per order. - an issue tracking system with a reflexive user/manager database - a family relationship model
In each case I got it to put in sample model and then asked postgres.new to answer some questions about the data it had inserted. I thought the family model would trip it up, especially when I told it to put in cousins and uncles. But no, it was pretty bang on.
The only thing it didn't quite manage is that some of the relationships are reciprocal (i.e. my sibling also has me as a sibling).
I asked postgres.new to review the data and it fixed some, and i asked it to check again and it fixed the rest. This is a very useful tool that I can see myself using!
I'm genuinely baffled by this, why are the tax filing options in the US so fragmented? Here in the UK there are probably some situations in which you can't use the online, government provided, free service. But I'm going to stick my neck out and say they're fairly niche.
Having lived in the US I know things get complex when you start mixing in state taxes, but this is federal taxes right? Or wrong?
> And then there's the competition - I early discovered that I could never outperform my competition.
100% this. I'm a bit competitive, but only a bit :). After 20 years of being a dev I realised I didn't want to compete anymore and shortly after that I quit as a dev.
I've now switched more into an analyst role and because I've been a dev i think I know what makes a good analyst because I know what I would have to know to write the code - if it were me. But here's the best part, the mark of a good developer is their attention to detail. And attention to detail is also the mark of a good analyst, but as an analyst you don't have to sacrifice yourself to the detail of tool-chains, stacks and frameworks.
Working on large scale problems as a dev, and doing it right, is slow (with a small number of devs) and chaotic with a large number. But as an analyst I can work at the speed of thought, work on many projects simultaneously, and see the fruits of my ideas take shape as the devs start to deliver them and I shepherd them into existence.
So for now I'm pretty happy, I write code in my spare time for fun and like the OP - I'm back where I need to be.
I have a sort of off-topic question. The marketing for this claims not using STL containers as a selling point. Does anyone know what makes STL containers unsuitable for this use case? Clearly they're not a one size fits all but I'm intrigued to know why you market an unknown container based API over a tried and tested one?
This is a good point. If the users know the difference the costs and benefits between using GPT and not using it then it certainly has value if those users are also willing to accept that not every answer needs to be 100% accurate.
In my experience business people often have a 'nose' for the right number and will bluff it out if the numbers are wrong and they're challenged.
Blue sky things or stuff you're putting in the annual report should be left to hoomans IMHO.
This was my take too. The break-down in communication might not be WHAT is being said but HOW it's being said. This is certainly my experience of being a dev and a manager, sometimes people just seem a bit rude and it's hard to get past.
Is the rudeness excusable? I guess. Especially if I understand where it's coming from. Otherwise it's just rudeness.
And I guess that the point of the article, but you need to get to know people before you can make the judgement of why someone is how they are. That takes time.
Interesting. For two reasons. In the many years that I developed software this was known as the producer/consumer problem [1]. A name that is somewhat (to me) more expressive than back-pressure. But that's just my opinion!
What's different now, as the article points out, is the growth of micro-service architectures. Effectively creating a lot of tiny producer/consumer problems across the solution space.
Sometimes, I'm glad I don't write code anymore, but only sometimes :-)
[1] https://en.wikipedia.org/wiki/Producer%E2%80%93consumer_prob...
This is a great question! When I was a developer I used to develop software the way you were told not to. I did it that way because the requirements were always very vague and a lot of gaps needed to be filled. But when I was a project manager I thought that way of development is wasteful and would rather developers didn't do what I did.
So I suppose the real answer depends on the environment you're in. If the project is meant to be agile then you probably need a bit of interaction with the user to get the job done. If the project is not agile and all the requirements could be known up-front then you're probably wasting effort having programmers determine what those requirements are. IMHO.
Absolutely. Picasso's journey was to transition from stunning realism to a child-like surrealism in later years. In some respects he was trying to unlearn form but keep the aesthetic.
And to be honest some of these MOBA pictures do that too, they're actually not bad at all. It's just perhaps not intentional, but does that matter?
So to call it bad art, is going a bit far.
My first experience of Tcl/Tk was circa 2000. The finance house I worked at had used it to implement a real-time order management system.
Even better was the ability to attach to the running ui or server (yes we had both), replace some of the code on-the-fly, and disconnect. Perhaps not so amazing these days, but it was way ahead of anything else I'd seen upto that point and pretty mind-bending for a C/C++ coder.
> But if you tweak the hypothesis just a little, the data suddenly confirm it
This is 'data mining' right? And I've occasionally wondered about this, since I don't work in a scientific field but did once make use of the scientific method for some research I did. And yes the findings weren't especially conclusive but I'm not sure I could've tweaked the hypothesis to make it work.
So, had I found something really interesting that didn't fit the hypothesis, is the 'right way' to conduct a new experiment from scratch? So say I did that, and used the 'tweaked' hypothesis, of course I'd find something interesting, because it's already there.
In this new 'pre-registration' framework, how can I correct the problem and pursue the interesting idea but keep the science in-tact? Because, if I used some sort of cross-validation at the outset and I have all the data available I presumably can't change the sample, so the hypothesis presumably has to change.
This would be a great win-win! But wouldn't the sequestered CO2 get released back into the environment and potentially the atmosphere?
But doesn't the comment above yours suggest that the 'yellow' dot thing may no longer be an issue and that now there's variation in the dithering parameters. Suggesting extra ink is not required.
More annoying are the privacy concessions that are the result of secret anti-counterfeiting measures (which is what I assume the measures are for).
> My question these days when I read such article, "What has the author done that is equivalent?"
Well I happen to (vaguely) know the author and have worked with him in the past and he has done a lot of great work, not all of it in the public domain though.
Comparing him with an organisation that employs 17k people is a little unfair but he comes out of it favourably IMHO!
> It's actually pretty difficult to eat back those 1750kcal if you don't go out of your way to stuff your face with sweets.
Disagree. Over the course of a week it only means over eating 250kcal per day. What's that an extra muffin? Seems entirely plausible to me. Of course if you're expending 1750kcal additional kcal a day on cycling then THAT's a bit excessive, IMHO.
Absolutely, but without stating the blindingly obvious the calorific content of some foods is so high that exercise can not be the dominant factor of that function.
This article [1] from last week seems to support that view. There was something else on HN on Friday that offered the same opinion but included a lot more studies. Can't find it now, but the message is the same.
[1] http://www.theguardian.com/society/2015/apr/22/obesity-owes-...
This topic is explored in Michael Sandel's book Justice[1]. IIRC his conclusion is that we are products of our environment and as such we owe a debt to the environment that helped create us: university, school, parents and not least of all the society that helped to build everything that came before us.
So the question should not be how do you justify earning it but just how much can you justify keeping it?
Kind of lefty, I know, but it's Friday :)
[1] http://www.amazon.co.uk/Justice-Whats-Right-Thing-Do-ebook/d...
Yep, I made the same realization as the OP in that changing things to any large extent required being part of the management. I got my break 10 years ago then 6 months after that I quit to go and work overseas to be with my wife & family.
Turns out being a programmer is a very portable skill, and good ones get paid well. Life isn't so bad.
I imagine if I'd spent the last 10 years in management I probably wouldn't have changed jobs and be just as frustrated, just in a different way.
But let's not get carried away here, the OP (and I) might have been pretty poor management material after all.
Full disclosure: I'm not female but I have two daughters :)
This is bang on the money to me. The important part is having the interest/curiosity & opportunity to take tech apart and see what makes it tick.
We need more women in software development, but women should not necessarily take it up because we need more women in software development.
This seems pretty close to my experience. I remember thinking when I first encountered SQL Server Integration Services that this is 'visual programming'.
It didn't take very long to realise that as a solution SSIS was well suited to some simple tasks where the logical actions on screen matched those taking place on the database.
But as soon as those tasks became even slightly more complex, and this mirror was broken, the whole thing sort of fell apart. Then I was struggling to find ways to defeat the system to make it do what I wanted. It was with this realisation, i.e. that the solution was the problem, that I stopped using it.
But it's not just SSIS that suffered this way, ActiveBatch is another example and I'm sure there are plenty more.
- it's not unknown for kids to have relatively poor reasoning and decision-making skills
Agreed. And one way to get better at decision making (if you're a kid) is having the opportunity to try and fail at it. So this isn't a good reason to track your kids after all, IMHO.
Uploading a URL of white noise from Wikipedia gave it a high-memorability (0.82) with lots of areas of interest. Secondly uploading a purely white image [2] produced high areas of interest in the top corners and a mediumly interesting image (0.62).
I thought the tests might reveal something useful, like the eye-tracking heat-maps of Jakob Nielsen [3] but I'm not convinced.
[1] https://upload.wikimedia.org/wikipedia/commons/f/f6/White-no...
[2] http://images.all-free-download.com/images/graphiclarge/plai...
[3] https://www.nngroup.com/books/eyetracking-web-usability/
Without wishing to detract too much from the greatness of these books it feels like they should be out of copyright.
But no, we can look forward to another 40 years of Random House rent-taking and calendar - 'tie-in's before that happens. Sigh.
Original paper was linked from article and is here [1].
Although I'm vaguely familiar with MCMC and Metropolis, it's not nearly enough to pass comment on this advance.
> Why can't people simply publish negative results?
The journal's peer review process tends to reject them. Or so I'm told by a researcher friend of mine.
That, and the fact that outliers can often be discounted due to measurement/instrumentation error.
Moreover, the fact that Carlos entered your restaurant may be a significant event depending on the analysis that you're attempting to do. So you need to have to have a good rationale for dropping outliers, and you should probably also watch for bias when dropping outliers that don't support your hypothesis!
I don't think this is that surprising. A lot of those firms would already have large-ish engineering teams already but managing the complexity of the mail servers is just not a good use of that resource.
Mail is a mostly solved technical problem, and having 'better' mail servers than the next guy isn't going to put food on the table any more.
Meh, but the scale change is too quick to see if it's going higher or lower (at least to me) so I don't think it gives that much of an advantage.
Even trying to use that information I can't seem to get much better than the 50th percentile, on average. Which is pretty much what I had before I read your comment.
Yes, this seems right. In the 1970s I imagine all these different languages were essentially good for a specific purpose and for some time it's been cross-breeding and evolving into a general purpose language.
This touches pretty close on PG's idea of the 100 year language [1], which is worth re-reading so thought I'd mention.