skysight-inc/HackerNews huggingface dataset:
Not borderline stalker; was just interested in your experience. Was hoping you would blow me away with cutting edge engineering you speak about. shrug

Agile vendors don't tell you how to do your job. They tell you how your job fits within a whole and that whole can be delivered quickly if you play nice with others.

Not surprised you struggle with the concept given your tone. Clearly not a growth mindset and fixated only on your technology.

Nice summary of Booch by the way, neatly side stepping his programming experience and Master's in electrical engineering or his work supporting design patterns. eyeroll

The hate is strong in you.

I would also add, with a little glee, Agile vendors are not going anywhere and you will be listening to them for a long time to come; you know why? Your boss listens to them. Don't be bitter at consultants, the game chose them.
Yep. Next time someone claims base load means renewables don't work do that math. Also point to the experience in developing countries where they don't have reliable base load, yet have similar uptime.
There must be lots of children to Tunisians at the Israeli universities. :-)

(The country threw out all the Jews in the 70s (iirc), a lot of them ended up in Israel.)
VVF et le tourisme en ville ramener plus de touristes dans les villes en 5 ans
If management underpays me significantly compared to market then there isn't mutual respect.

If management doesn't want to support my career progression then there isn't mutual respect.

But I'm not enough of a sucker to plead for it. If it's not provided I'll go and get another job.
How do you perform CPR on a person with an LVAD? Plug the device in.
Interesting, to me it came compressed.
Getting less done
Use Cases of Mobile App and Website Monitoring
I think the way the web has been conceived once and then evolved around a relatively small set of core concepts is amazing. I find it hard to imagine though that after 20 years of evolution we could go back to a point where we apply another round of centralized planning how it actually should look like. The existence of centralized services is the result of demand and evolution, not of false planning in the beginning.

20 years is still a very short timespan, and we should probably admit that for huge societal changes like this we simply need more experimentation and more time. The rapid changes in technology sometimes lead people to the misconception that everything else would move similarly fast, but our human world is still slow. I'd rather see more people just try out different options on the web as it is and then have the most successful win rather than putting a bunch of clever people in a room and plan for everybody else.
I think that the problem isn't paying per se, but rather just the inconvenience. After all people already pay plenty for their web connection. Something like Flattr might be the solution.
Not if you have a hard deadline and your client is launching a massive advertising campaign for your product in a few hours. Also if your project is part of a promotional campaign, it will be up for a few months and then the whole thing will be torn down forever - You don't want to over-engineer it.

I only worked briefly in the digital agency space, it wasn't my thing. My workflow very much adheres to the points described in the article but I wouldn't say that they necessarily reflect all that it means to be a 'Master programmer'.
The thing is, this is illegal in the EU.

If you collect data for one purpose, you can't use it for any other purpose, unless you explicitly and in easily readable language told the user about it before.

You cant retroactively get permission to use data for other purposes either.

And currently medical or research purposes are not listed in Microsoft's or Google's ToS.
The Perfect Image Size Guide for Pinterest, Instagram and Tumblr
" They tell you how your job fits within a whole and that whole can be delivered quickly if you play nice with others."

These guys have no special expertise in this either. They haven't (mostly) worked on high performance programming teams or led successful companies or launched killer products. But if you give them a chance they'll try to sell you 'methodologies' on all these and more.

They make their living selling ill thought out ideas to clueless middle managers. What makes them experts in "how your work fits into a whole?"

Lol getting a masters in electrical engineering and having written forgotten books on design patterns makes you an expert in how to 'master programming' and work in high performance teams? News to me!

Ignoring your personal attacks as usual. Heh.
Apple is replacing its brilliant MacBook chargers with something worse
Building the cheap mass market EV was what we tried in Norway. An utter failure. What it meant was a boring, underpowered car at a high price. Exactly the ugly little cars which EVs where known as. Elon Musk understood you had to start at the high end with low volume and high margin to fund your way to the mass market car.
Downloaded it and tried it out. I have to say it works really well. The stabilization is quite good and you can export the end result as either GIF or a video with sound (because Live Photos themselves have sound). Good job, Google.
It is listed on the TODO https://wiki.postgresql.org/wiki/Todo page, apparently since 2012. I haven't coded in C since 1998, I do not think you want me to touch the PostgreSQL code base.
Not sure about the private consumer part in Europe, but following seems to be in Austria:

http://www.bluesky-energy.eu/project/redflow-zinc-bromide-ba...
What about the spores -- after these pseudoplastics are processed - are they totally safe in terms of air quality? Aren't some spores able to withstand immense heat/cold and very harsh conditions?
Postgres members should listen this and have a simple getting started guide for osx, Windows, Linux. I tried brew install postgresql. There was no single place which tells me how to start server, access command line, create db etc.
An easy to use, intuitive, and cross-language RPC
lol, it IS react and the fact that you achieved 20k isn't thanks to react, but thanks to preact...
We would spend to much time arguing until it's just a one man show at work because one of us believes they know it all.
Where I live it is opt out, not opt in.
"Every added feature will make future feature additions harder. If you just make the number of supported software features large enough, you can extrapolate, that at some point, this will become unmaintainable. External measure of such a condition, is too hard it is to get functionality into a particular main line release. If you are already using software which can never get “de-featured”, I have bad news — you are doomed to spend your life in the “eternal bug hell.” Availability goes down, operational cost goes up, and your vendor cannot possibly fix it. Time to change vendors is the only way out."

Only if you assume a terrible code base. It's very easy to make routing protocols as modules because they just maintain pokey old slow routing information bases that can live in main memory that don't have to react on the nanosecond scale.

I've worked on modules for OSPF on a vendor router and if the customer isn't using OSPF, that daemon and its code are never even executed. No "eternal bug hell".

This whole blog is basically just pitching major feature-gaps as a feature to prepare us for some MVP I expect to see from him in the coming months that only supports BGP and ethernet or something like that.
If it's a possibility, you may want to look into ducks for your snail problem. The ducks will keep the snail population low enough that it won't be a problem.
Annnnddddd you lose out on trash talk #personToMyLeftIsAJerk
SmsCoin
Railguns are terrible and conventional firearms are much more widely available. If you want a futuristic terror weapon powered by batteries, build a multiple-watt laser. Take down planes by blinding the pilots! Fire it at a glass sculpture in a shopping mall to give thousands of people life-ruining sight loss!
I disagree. With practice, you can write very clean Perl code that's easy to follow along because all the modules play along nicely. Ruby OTOH has a culture of gems doing all kinds of mysterious black magic that make it difficult for a maintainer to figure out the data flow.

Source: Maintained a 300 kLOC Perl application for 3 years, now working with legacy and new Rails applications.
Honestly, there really isn't a big difference at all unless you are willing to put concrete numbers forward in writing.

I've worked at a small business that put 15% annual pay rises into my contract. Thats meaningful. And I busted my ass of for them for close to a decade.
EZmix 2 Keygen and Crack Serial Number Full Download
your reasoning is correct (the path latency gets higer) its just that you got the final numbers wrong ;-)

on modern software forwarding core (fd.io/VPP and DPDK) you can forward with a sub 100us latency. so your total latency ends up being roughly 1.7ms "slower".

have a look at this:
https://www.youtube.com/watch?v=T66BTHnENY8
You understand Booch did not write the master programming list referenced by the OP. (No doubt you will edit to remove that erroneous reference but shrug)

Saying Kent Beck, Ken Schwaber, Jeff Sutherland etc has not led successful companies or worked in high performance programming teams he he he. That's class.

I hope this post is immortalised :-D

So if Agile is ill-thought out, what is not ill-thought out? By all means, you have the stage...
Good point, one just has to every now and then open all files in Sublime and check for red squiggles :)

And not everyone is striving for 100% code coverage unless it really matters (e.g. SQLite). A beneficial activity becomes harmful if taken to extremes.
As a flattr user from both sides (site owner and site visitor), I can't say I was entirely happy with it. Although it's well implemented.

I find it difficult that they constrained the concept to payoff = $monthly_amount/$number_of_clicks. From both sides I would prefer to be able to set and see prices, not arbitrary equal results for all the sites I click. That had kept me from clicking in most cases, because I wouldn't want to give the equal amount to go to some 1-paragraph blogpost as to a 1 hour podcast. Even though I would want to contribute for both.
SMS services from SmsCoin
how did they even manage to stay all awake?
apologies ! - get them constantly wrong in german and so do i in english.
Wired Documentary on Shenzhen
It's cool.

I wrote a library like that several days ago https://github.com/djyde/WebClip
"I am proposing to fundamentally rethink the router, adopt modern software architecture and paradigms, and urge the industry to catch up after 10 years of stagnation."

I think the author may have been living in a hole. This is not a new idea. Datacenter routing in many of the big companies is already being done with SDN ala OpenFlow or some other custom protocol.

Right now you can buy a whitebox 'switch' with 40gbps interfaces and load various operating systems that enable different management styles (e.g. OpenFlow control like Google http://opennetsummit.org/archives/apr12/hoelzle-tue-openflow...).

The router has already been 're-thought', it's currently just hiding under the term 'whitebox datacenter switch'.
No need in my country, it is opt-out instead of opt-in :)
Always was so fascinated by this until I got my PPL. Now I just fly and wonder why I was waiting for a mystical new machine. In retrospect it was just a weird mental block.

Just go fly a glider, UL or, VLA. Buckling up feels like putting on a wing backpack, I promise. They become an extension to your body after about 50h of flying. Most importantly these flying machines are available right now. Also they work really well. Mindbogglingly well. There are ULs that can fly 1000km on 15 gal. With about 100h of experience you can fly a glider 500km and more.

I hear you say but it's expensive. Glider flying can be quite affordable, like 2000 bucks/year affordable. It's more flying anyways especially when you live in a mountainous area. Many clubs also let you reduce the fees when you help maintain the gear.

I hear you say it takes a lot of training. Well, you are pretending to be a bird. Chances are you will welcome the training until you feel very comfortable in the air. I never thought the required training is tedious. It's really part of the fun.

In short, If you want to to fly it's more doable than you may think and tiny flying addons (aka jetpacks) are generally overrated.
Artificial Intelligences don't kill people. People do
Users don't bother with Diaspora because while it makes some gestures towards being simple and friction-free, it's essentially still a geek project for geeks, and not a mass user project for mass users who have zero interest in technology and just want to be social.

The distributed network idea has been around for a long time, and ideally it's how the web will go.

But it's much more of a technical and social challenge than today's server-based web.

To win users it has to be significantly better than what's available today - not just another way to do the same things, but with a few extra complications and unreliabilities.
Show HN: EBook Sales Engine – A free landing page theme for eBook authors
Scaling with Technical Debt AMA
Honestly, it's probably easier for your grandparents. It'll just show up one day. it'll just work, and they'll never know it exists. (this isn't just hypothetical - it's already happening)
NET Core is on GitHub
good guess :-) - our MLP (minimum lovable product) is BGP and IS-IS along with a VPP based software forwarding module.
The squeaky wheel gets oil. I would say that people who are less acquiescent will get more tests, sooner, especially in a scenario where demand outstrips supply.
Women tend to be better in that way in my experience, men are more easily fobbed off.
Then Go should be in the list too. In fact any language that's trending is automatically in that list.

The only languages that don't attract prima donnas are the "not hip" ones like Java, C++, C#, Perl, etc.
Cool~ Like the highlighting shade of green :) The world needs more highlighting services
It's a separation of concerns thing. Sure, you can use your bank for analysis, but there's better options out there. Banks are for storing money, not financial analysis.
Effective Communication – 5 Surprising Facts You Should Know
I have a pretty old machine without memory upgrade options. Of course, it would not be an issue on a machine with 16 GB. I've been following the bugs with tab-related memory and perf issues for quite a while, but maybe you are right that Moore's Law fixed them by now and I should upgrade.
Sure, but the compiler could generate that FFI code, why the need to rely on an external tool (cgo) and a C compiler?
+1 to that. I'm on week 4 and every week apart from the first one I've learned interesting stuff that wasn't covered in my undergrad CS course.
That. As much as I think it's great that people are expecting more of Israel, IDF does not get enough praise. It's tough enough to come up with a workable solution (might not even be possible!), even tougher when you have to defend yourself from an onslaught of unwarranted criticism.

Some of you might enjoy this report by 9 retired high-ranking military people from different countries:
http://www.high-level-military-group.org/pdf/hlmg-assessment...
Isn't it time for uncompressed A2DP audio at last? It would solve both quality (generation loss) and latency issues.
I was intrigued by your references to those individuals specifically so I did a quick Google and found your fire and brimstone blog post where you reference Carmack and Sweeney liberally.

http://pindancing.blogspot.co.uk/2009/04/agile-consultancy-s...

However, you also, worryingly, faked 3 comments at the bottom of your own blog post, one pretending to be a Scrum Master saying they are taking the money. They are time stamped and clearly written by you.

That's not normal behaviour to be honest.
DVDFab CinaviaRemoval HD
What app have you been using?
LinuxInsider ReactOS review
The obvious reason not to encode assumptions about the statistical distribution of internet traffic in your router hardware is that if the assumptions ever fail (say, because some new P2P service takes off, or video viewing becomes less centralized) your routers will fall over. He's essentially proposing to build centralization and the end of the peer-to-peer internet into routers at the hardware level. Not only that, but anyone who can generate traffic that breaks that assumption can launch a denial-of-service attack against your routers.
Love this, really clean UI and design. Is there hope of a Android version coming soon?
where theory hits reality is when those whiteboxes and their routing-stacks encounter the 600K routes coming from 40 different exits. still no viable solution out there today-
quagga, bird, any ?
Show HN: Create Interactive Prototype from Balsamiq Mockups (Early Access)
That is truly nice of you. However haven't contacted the guy in years. Thank you though! The world needs more people like you.
Sportsbet on how to Beat the Favourites
Document classification in JavaScript
We're working on the Android version as you speak :)
My 4 year old was treated for asthma by his ped then admitted to hospital for pneumonia a few days later. Two surgeries and 30 days in hospital later, he is all better. It is frustrating how subjective medicine still is.
Um.. is it really necessary to make every letter a capital one?
Nano Recubrimiento, las pantallas táctiles de tus dispositivos móviles
>However, you also, worryingly, faked 3 comments at the bottom of your own blog post, one pretending to be a Scrum Master saying they are taking the money. They are time stamped and clearly written by you.

WTF?

you spend your time digging up my old blog posts from years ago, accuse me of faking comments on my own blog post, (lol what? evidence? or are you just high and imagining things?) and then call my behavior abnormal?

Heh. Whatever man. This is getting creepy.

I've had an anti-agile point of view [1] for a long time now. so you went hunting and found a blog post which I wrote years ago elucidating that view. So what? This thread is getting meaningless and you are beginning to creep me out with this behavior and personal attacks, so I'll exit this too-long thread and leave the floor to you.

Cheers.

[1] One more anti agile post from my archives. More grist for your mill http://ravimohan.blogspot.in/2007/04/learning-from-sudoku-so... .
> absolute certainty

I completely agree with your overall point, but typically reflection will inhibit truly 'absolute' certainty.
More than "reinventing the web", I would worry about finding strategies to keep the web open against the strong pull towards (semi) walled gardens that is coming from Facebook and others.
> Starts eating up all my ram after about a minute of spinning the cpu... so I think they have a slightly different definition of an iterator as everyone else.

I don't think so, the difference is you're expecting it to read one row at a time and it's actually reading one column at a time. load_csv_as_iterator is iterating over the columns.
I often liken NoSQL databases to dynamically typed languages.

With a NoSQL database, you have an implicit schema, but it will only be enforced and fail at runtime - when your code expects a field but failed to find it, for instance.

With a dynamically typed language, you have implicit types, but only enforced at runtime - when your code expects a value to be an int but finds a boolean, for instance.

And both are fine, there is a need for both. I can see how the flexibility of being able to change, well, everything by just flipping a switch in your head ("this is an int now") might be helpful for, say, data exploration problems.

It's just that in a production environment, these features of NoSQL databases and dynamically typed languages turn into massive sources of problems and oh god, just don't.
There is a difference between pulse and heartbeat, the pulse is from the veins and you can feel it even with an LVAD.

The audible heartbeat is from the heart sliding in the pericardium sac when it beats, many people lose the audible heartbeat after having heart surgery when the pericardium sac has to be cut or removed completely e.g. if someone is having a bypass surgery.
Contrary to what the name implies, most relational databases don't handle querying relation-heavy data well. If you need to hit plenty of relations in your queries, instead consider something that is optimized for that, like a graph database (or multi-model including graph).
history traffic patterns show clearly a rising in-equality/ power-law distribution. so unless that multi-year (decade) long trend reverses, forwarding lookup hierarchies are going to work even better.
They seem to be language issues which make development more error-prone.

And dismissing them just like that won't make them go away :)
Am I the only one who noticed how he deftly handled the magic mushroom question?

To the casual eye, you'd think he denied growing them. If you read carefully though, he did not deny it.
EU Puts Forward Ambitious Open Access Target
I became severely anemic after a few months and the e/r did an MRI, looking for internal bleeding. They found the tumor then.

My GP had x-rayed me, looking for a cardiac anomaly - he suspected an aortic aneurism. What he should've done is order some soft tissue radiology instead. Having your GP consider a CT or MRI is my advice.

Hope in your case it's all for naught. Best to check though.
> We are all constantly surrounded by devices which are screaming data about themselves everywhere they go.

Perhaps you would like to explain what the problem with this is? Broadcasting presence in itself is not a security hole - unless you think "Do not broadcast SSID" is a WiFi AP security feature (it's not). If WiFi can be secured (with devices that "scream data about themselves"), why would Bluetooth be any different?
No. I was specifically talking about pornography. As I explained replying to later comments from other posters, before you posted your comment, I think the dynamics driving pornography are different enough to treat it as a special case.
Conflating github projects as being "your experience", is not really sensible really. After all, github is only 8 years old at this point, and many real world projects (ie the day job where your experience lies) can't be in github public repositories. (And for many predate the existance of github)

For a selection of good reasons as to why using github like this is a bad metric take a look at:

https://blog.jcoglan.com/2013/11/15/why-github-is-not-your-c...

(There are lots of good counterpoints to the arguments there in the hackernews discussion of that post here - https://news.ycombinator.com/item?id=6738952 - but personally I still think it's incredibly dangerous to start assuming that you can really measure experience from github.

After all, do you also include repositories forked, but not worked on? If so, it'd be incredibly easy to game this...

As a toy it seems kinda fun/neat, but as a tool... far less so.
>But to make money for shareholders it has to treat its customers well, it has to treat its employees well, it has to treat its partners well and it has to obey all the laws.

Sadly not. One of the tragedies of capitalism is that it's much easier to run a profitable business by sharking everyone than by being a good citizen.

The optimal ethical position for profit is not the same as the optimal abstract ethical position.

This is why markets are a bad thing. If profit is your only measure of morality, you don't have a working mechanism to protect you - and everyone - from choices that produce short-term gains but long-term disasters.
GitHub open sources Atom
I think a big reason for using corn are the very generous corn growing subsidies. I'm not sure it's more efficient technically.